Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * |
  • * |
  • | *
  • | *
  • | *
  • * |
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • e5e22a0 allow updating the container object... by John-Mark Gurney 2022-08-31 17:57:47 -0700
  • 4358f34 this was fixed in recent commit, when loadobj drops the old one.. by John-Mark Gurney 2022-08-31 17:13:41 -0700
  • 47dc79e ignore the dist dir. by John-Mark Gurney 2022-08-31 17:11:33 -0700
  • 609ef37 dump out the identity as well, makes it easier to import by John-Mark Gurney 2022-08-30 17:58:21 -0700
  • cf7a81b add option to sign on import.. by John-Mark Gurney 2022-08-30 17:42:40 -0700
  • f9659df make sure that importing only takes the latest FileObject... by John-Mark Gurney 2022-08-30 15:45:41 -0700
  • 549de40 add container support, handle when a fileobject exists, but no metadata by John-Mark Gurney 2022-08-30 15:23:30 -0700
  • 123a959 properly escape file names when using rglob by John-Mark Gurney 2022-08-30 15:22:16 -0700
  • 42d62ac create a more simple validate function, fix test to be more complete by John-Mark Gurney 2022-08-27 17:32:24 -0700
  • 4091bc3 support encoding bytes... by John-Mark Gurney 2022-08-27 17:24:58 -0700
  • c895cd2 simplify regex in test.. by John-Mark Gurney 2022-08-26 15:46:51 -0700
  • 2297002 add a file that should have been added a while back.. by John-Mark Gurney 2022-08-26 15:09:12 -0700
  • cd9159d add auto command to populate some standard fields, e.g. mimetype by John-Mark Gurney 2022-08-26 15:08:45 -0700
  • 729f22e add bencode tests to run automaticaly, no cover unused func by John-Mark Gurney 2022-08-26 15:07:27 -0700
  • d1d4c7e Add 'ui/medashare/btv/' from commit '85f5c9a03e3773b6868ae83a075c9df8fc70c4d4' by John-Mark Gurney 2022-08-25 15:11:49 -0700
  • 4a28327 forgot this modifications.. by John-Mark Gurney 2022-08-25 15:09:54 -0700
  • de98507 support specifying multiple files at once by John-Mark Gurney 2022-08-25 15:02:16 -0700
  • 85f5c9a add doc strings, and limit what functions are exposed.. by John-Mark Gurney 2022-08-25 12:55:00 -0700
  • 893a9b7 update comment.. by John-Mark Gurney 2022-08-25 12:45:01 -0700
  • 7f94e49 move badfiles to class, encoding is ONLY UTF-8 per BEP-3 by John-Mark Gurney 2022-08-24 16:02:14 -0700
  • 53c4ac2 minor improvements to coverage, ignoring buggy/tests by John-Mark Gurney 2022-08-24 14:20:14 -0700
  • 4b2b5a1 make sure json encoding fails on unhandled classes.. by John-Mark Gurney 2022-08-24 14:17:40 -0700
  • 0865595 covert to iterating via files instead of pieces.. by John-Mark Gurney 2022-08-23 16:51:36 -0700
  • 809b5d6 change how validate is implemented, return files good/bad.. by John-Mark Gurney 2022-08-23 16:30:42 -0700
  • a594159 add missing fixture files.. by John-Mark Gurney 2022-08-23 14:41:39 -0700
  • c2918b9 support specified encoding in torrent... drop debug print.. by John-Mark Gurney 2022-08-23 14:31:53 -0700
  • f2b1a00 first cut at verification of bittorrent files... by John-Mark Gurney 2022-08-23 14:06:37 -0700
  • eb26d1d use strings (us-ascii) for dict keys to make things more manageable.. by John-Mark Gurney 2022-08-23 14:05:56 -0700
  • 20f312a Make the python3 compliant. This doesn't deal w/ unicode yet by John-Mark Gurney 2022-08-23 08:55:39 -0700
  • 62f5079 add initial version of bencode from BitTornado.. by John-Mark Gurney 2022-08-22 17:57:51 -0700
  • 69b1b1c implement import (json, from dump) and drop (delete from db) by John-Mark Gurney 2022-08-21 15:24:53 -0700
  • 0d258c0 make sure that iter returns uniq objects.. by John-Mark Gurney 2022-08-18 19:00:26 -0700
  • 1accd13 make json coding a thing... by John-Mark Gurney 2022-08-18 18:55:24 -0700
  • 4b9ce5a add some information about this one.. by John-Mark Gurney 2022-08-18 17:58:39 -0700
  • ab539f5 forgot to add this w/ a previous commit.. by John-Mark Gurney 2022-08-15 16:05:09 -0700
  • d2895ce forgot the fileobject's id (host+dir+filename) by John-Mark Gurney 2022-08-15 14:54:36 -0700
  • bf0677d add skip, make sure hostid is a uuid when reloaded.. by John-Mark Gurney 2022-08-15 14:44:54 -0700
  • ff565c7 make path absolute, so same dir/file from different cwd are same by John-Mark Gurney 2022-08-15 14:27:19 -0700
  • 2a281d5 addressed in a previous commit.. by John-Mark Gurney 2022-08-15 14:09:47 -0700
  • 53c6d72 spell genident properly.. by John-Mark Gurney 2022-08-15 14:08:16 -0700
  • c557d34 reformat and add comments to a test.. by John-Mark Gurney 2022-08-15 14:05:03 -0700
  • c2f3364 add support for hostid.. by John-Mark Gurney 2022-08-15 14:03:16 -0700
  • 37212a4 if list creates a file, write it out.. by John-Mark Gurney 2022-08-12 14:39:56 -0700
  • cda0102 update pasn1 to UTC support, add missing test files... by John-Mark Gurney 2022-08-04 15:35:46 -0700
  • 4fb88a4 wrap lines by John-Mark Gurney 2022-08-04 10:55:37 -0700
  • 0f2dd2a convert tests to be data driven, use pathlib, fix creating metadata by John-Mark Gurney 2022-08-01 21:56:27 -0700
  • 9824f55 remove the old code that was replaced in the previous commit.. by John-Mark Gurney 2022-08-01 12:30:17 -0700
  • 83b6099 change how the cli works, still not great.. by John-Mark Gurney 2022-08-01 12:19:58 -0700
  • e1d195c various minor improvements: by John-Mark Gurney 2022-07-28 11:44:41 -0700
  • bb28fff point to the correct entry point.. by John-Mark Gurney 2022-07-28 11:43:32 -0700
  • 21dfa9e failfast so it's easier to debug.. by John-Mark Gurney 2022-07-28 11:30:51 -0700
  • d4d2d2e minor changes to sorted, and make hashing large files work.. by John-Mark Gurney 2022-07-27 16:27:18 -0700
  • 70c6831 skip a few, and import a test as different name so it runs.. by John-Mark Gurney 2022-07-27 16:26:56 -0700
  • 51aa039 depend upon version restriction in setup.py by John-Mark Gurney 2022-07-27 16:25:29 -0700
  • f90c3d1 catch up w/ work, drop Klein for FastAPI, 3.8, and other minor changes.. by John-Mark Gurney 2022-07-10 16:20:09 -0700
  • 473b317 note OpenXanadu by John-Mark Gurney 2022-07-10 16:14:06 -0700
  • f13f6f3 add metalink info by John-Mark Gurney 2021-11-22 12:54:00 -0800
  • d78aa6f DHT indexes paper from: https://research.cs.queensu.ca/cccg2015/CCCG15-papers/30.pdf by John-Mark Gurney 2021-11-18 14:21:42 -0800
  • 7682b0e use example.com instead.. by John-Mark Gurney 2021-07-26 15:06:31 -0700
  • a822379 various cleanups and clarifications... by John-Mark Gurney 2021-07-26 14:52:33 -0700
  • bf5cc16 describ how object signing could work.. by John-Mark Gurney 2021-07-26 13:33:30 -0700
  • 6c521cb these changes are broken, but about to clean stuff up so checkpoint.. by John-Mark Gurney 2021-07-23 17:11:54 -0700
  • 4dd21d7 update to python 3.. by John-Mark Gurney 2021-07-23 17:09:56 -0700
  • 8658b67 word wrap.. too annoying to read when editing.. by John-Mark Gurney 2021-05-19 17:18:07 -0700
  • ca5e461 expand on usage a bit.. by John-Mark Gurney 2021-05-19 17:04:40 -0700
  • 99fbf9f add note about tag aliasing by John-Mark Gurney 2021-02-27 14:09:24 -0800
  • 1514a41 can now look up objects based upon their hash.. by John-Mark Gurney 2020-04-12 23:24:28 -0700
  • db01bcf make sure invalid attributes raise correct exception... by John-Mark Gurney 2020-04-12 23:23:23 -0700
  • f6590c7 comment out some debug statements.. by John-Mark Gurney 2020-04-12 23:21:55 -0700
  • 5c31698 remove hypen from mime-type so attribute access will work.. by John-Mark Gurney 2020-04-12 23:20:44 -0700
  • bf54439 don't run some tests twice due to bad subclassing... add support to save/restore the state of the server.. by John-Mark Gurney 2019-09-09 23:43:24 -0700
  • 54b6ec7 rename overlay_refs to parent_refs... fix up hash string description.. by John-Mark Gurney 2019-09-09 15:55:29 -0700
  • bc99e0b add a couple comments to describe why the error cases are there.. by John-Mark Gurney 2019-09-09 13:52:31 -0700
  • afc81b5 get basic object storage and lookup working... by John-Mark Gurney 2019-09-09 13:06:26 -0700
  • 7d6f404 encode UUIDs as bytes.. This shrinks the pubkey string significantly... by John-Mark Gurney 2019-09-09 11:55:59 -0700
  • 42eb922 before this test, verify was unneeded.. by John-Mark Gurney 2019-09-09 11:40:41 -0700
  • 74d73cd basic support for addpubkey and verifying submitted objects.. by John-Mark Gurney 2019-09-09 00:46:55 -0700
  • 9627bf4 misspelling fix that didn't make previous, add uuid property for Persona by John-Mark Gurney 2019-09-09 00:38:55 -0700
  • 4ab4553 expand the pubkey to include the uuid from the identity... by John-Mark Gurney 2019-09-09 00:29:03 -0700
  • 3a7e7d5 add support for request bodies.. make sure we handle app failures properly by setting the status code properly... by John-Mark Gurney 2019-09-08 23:45:02 -0700
  • 5834387 add the basics for running the server, still incomplete.. by John-Mark Gurney 2019-09-08 23:00:59 -0700
  • e852abc refactor and make an interface to get the public key in an printable format by John-Mark Gurney 2019-09-08 23:00:14 -0700
  • 834a688 make the comment match the code.. by John-Mark Gurney 2019-09-08 22:53:07 -0700
  • 22ad754 print out the base58 encoding of an identity's public key so that it can be loaded into the server to be authorized... by John-Mark Gurney 2019-09-08 22:52:08 -0700
  • 53b70e6 hide the test cases from import * by John-Mark Gurney 2019-09-08 15:13:39 -0700
  • 5240a7d allow updating properties of the identity by John-Mark Gurney 2019-09-07 12:11:45 -0700
  • c3c8baf add option to generate your identity... by John-Mark Gurney 2019-09-07 11:55:55 -0700
  • 8780e68 make common properties directly setable, as there must only be one of them.. by John-Mark Gurney 2019-09-06 23:56:05 -0700
  • 997ca67 add signing support... by John-Mark Gurney 2019-09-06 17:10:00 -0700
  • 247eb2d add Persona and various tests for it.. by John-Mark Gurney 2019-09-05 17:49:51 -0700
  • e308494 move fixtures ignore to the dir, and add the new persona by John-Mark Gurney 2019-09-05 17:48:55 -0700
  • aa0b36c start work on the http server for this work... look at using signatures for items.. by John-Mark Gurney 2019-09-05 15:11:32 -0700
  • 8b0b560 ignore coverage data.. by John-Mark Gurney 2019-09-05 15:10:20 -0700
  • 6fa7a40 minor note.. by John-Mark Gurney 2019-09-05 15:09:42 -0700
  • 4efdcc6 fix coverage of overlays, and mark a not implemented exception as no cover.. by John-Mark Gurney 2019-09-05 15:09:01 -0700
  • d7741a1 ignore the virtualenv dir.. by John-Mark Gurney 2019-09-02 10:57:32 -0700
  • 375755e add notes on using DHT... this is on hold and should be developed later.. by John-Mark Gurney 2019-09-02 10:56:43 -0700
  • 8562359 add module to parse mtree output that is compatible w/ bsdtar.. by John-Mark Gurney 2019-09-02 10:56:12 -0700
  • 76f1e92 link to IA's metadata info by John-Mark Gurney 2019-09-02 10:54:27 -0700
  • a892b72 add overlay support by John-Mark Gurney 2019-09-02 10:54:13 -0700