Commit Graph

  • c2c5cce683 Remove completed TODOs. Nick Daly 2012-06-10 21:00:35 -05:00
  • 445c89838a Make IP filtering simpler. Use it everywhere. Nick Daly 2012-06-10 21:00:26 -05:00
  • c9cf5d28c6 Made stop accessible. Nick Daly 2012-06-01 19:18:41 -05:00
  • 169b7d2037 Added Stop action. Nick Daly 2012-06-01 19:17:43 -05:00
  • 2b19b2bc37 Added the other missing template. Nick Daly 2012-05-31 15:00:43 -05:00
  • e8a4ca44e7 Added necessary missing templates. Oops. :) Nick Daly 2012-05-31 14:55:27 -05:00
  • 6ed3e2b344 Removed unnecessary test file. Nick Daly 2012-05-30 16:29:03 -05:00
  • 9126088e29 Santiago now handles self-monitoring. Nick Daly 2012-05-30 16:28:28 -05:00
  • 6859ec76c0 Updated templates. Nick Daly 2012-05-30 16:27:59 -05:00
  • 9da1fc8893 Add monitor controller. Nick Daly 2012-05-30 16:27:37 -05:00
  • b24fc07970 Explicitly handle routes. Nick Daly 2012-05-30 16:27:12 -05:00
  • 7ef96dda12 Use those module-level start and stop functions. Nick Daly 2012-05-29 19:58:34 -05:00
  • 1aab4c98c1 Removed setup and added stop module-level function. Nick Daly 2012-05-29 19:58:14 -05:00
  • 4da0abfd5e Cleaned up debug messages a little. Nick Daly 2012-05-29 19:57:17 -05:00
  • 8c42f7e56d Debug now logs times too. Nick Daly 2012-05-29 18:39:34 -05:00
  • 118acf5c39 Converted hosting and consuming to defaultdicts. Nick Daly 2012-05-29 18:39:12 -05:00
  • f5c38fdf8c Inverted consuming dictionary. Nick Daly 2012-05-29 18:27:34 -05:00
  • db2186f2ca Removed protocol stuff, it's not ready yet. Nick Daly 2012-05-29 18:04:00 -05:00
  • 975f3e747c Added stop to listener. Nick Daly 2012-05-29 17:47:22 -05:00
  • 9dbb11e4bd Abstracted connection process somewhat. Nick Daly 2012-05-29 17:46:41 -05:00
  • 5979987c45 Added support for module-leve setup and start tags. Nick Daly 2012-05-29 17:45:57 -05:00
  • 1ce3bb1a96 Added viewing consuming data. Nick Daly 2012-05-29 07:37:40 -05:00
  • eb15e94822 Added basic GET templates. Nick Daly 2012-05-28 17:49:29 -05:00
  • af8c23a332 Started building the hosting and consuming handlers. Nick Daly 2012-05-28 17:46:37 -05:00
  • 44495093d2 Move protocol controllers into subdirectories. Nick Daly 2012-05-28 17:43:24 -05:00
  • 4d2713fc86 Removed unnecessary json call. Nick Daly 2012-05-28 17:38:58 -05:00
  • ecf3dfcc5d Added output format parameter TODO. Nick Daly 2012-05-23 21:39:25 -05:00
  • b7c89ed1b3 Less ridiculous debugging messages. Nick Daly 2012-05-23 21:27:18 -05:00
  • 35d641795b Documentation updates. Nick Daly 2012-05-23 20:58:55 -05:00
  • 5a6f25f300 Added a querying API. Nick Daly 2012-05-23 20:53:57 -05:00
  • 36f8fff888 Encrypt the data store instead of signing it. v0.2.1 Nick Daly 2012-05-16 21:09:29 -05:00
  • 1e514b57c5 The hosting and consuming data store is now signed. v0.2 Nick Daly 2012-05-16 19:51:48 -05:00
  • 2ba96ede89 Load and save data from file correctly. Nick Daly 2012-05-16 17:33:22 -05:00
  • 07e7195d48 TODO cleanup. :) v0.1 Nick Daly 2012-05-15 09:28:52 -05:00
  • 602e6732ab Removed server state saving. That was a bad approach to it. Nick Daly 2012-05-15 09:28:43 -05:00
  • 329e92ab86 Fixed imports. Nick Daly 2012-05-15 08:58:15 -05:00
  • 8d44a5c12a A little doc cleanup; load named key from config. Nick Daly 2012-05-15 08:44:40 -05:00
  • 244d71bdb2 Moved simplesantiago to santiago. Nick Daly 2012-05-15 08:44:09 -05:00
  • ec8d401ea5 Moved simplesantiago to santiago. Nick Daly 2012-05-15 08:42:58 -05:00
  • c8e269faaf Removed santiago.py. Nick Daly 2012-05-15 08:41:02 -05:00
  • f6b4f0cc07 It works! Nick Daly 2012-05-15 07:36:22 -05:00
  • 96b8171871 Removed evil data-loading hack. Nick Daly 2012-05-15 07:35:16 -05:00
  • 328a720d72 Almost done. Nick Daly 2012-05-14 22:21:12 -05:00
  • 29a1b41996 Completed Santiago.handle_request's tests. Nick Daly 2012-05-13 10:24:28 -05:00
  • 88d35a83ca A bunch of new tests and changes to support them. Nick Daly 2012-05-13 09:48:31 -05:00
  • 9dca3ed02e Santiago now knows required and optional keys at class level Nick Daly 2012-05-13 09:47:56 -05:00
  • edf035c222 Renamed errors to utilities, added more utility functions. Nick Daly 2012-05-13 09:45:33 -05:00
  • 36420059df Document test design decisions. Nick Daly 2012-05-12 16:42:11 -05:00
  • 8fb9d6cce1 Build the message list correctly. Oops. Nick Daly 2012-05-12 16:02:51 -05:00
  • ab0986ed42 Removed proxying code; incoming message handling finished. Nick Daly 2012-05-12 15:40:08 -05:00
  • 568ae9f2f3 Removed proxying-related documentation. Nick Daly 2012-05-12 15:31:24 -05:00
  • ad89a8dd15 Move MessageWrapper's message wrapping into multi_sign. Nick Daly 2012-05-12 15:22:26 -05:00
  • e8f6df8d04 Forego proxying for direct message sending. Nick Daly 2012-05-10 07:29:24 -05:00
  • 5cc01cc92d Santiago.verify_sender works; commented out old test stubs. Nick Daly 2012-05-10 07:23:47 -05:00
  • 3ffbe02cb6 All Santiago() arguments are optional. Nick Daly 2012-05-10 07:22:45 -05:00
  • b0f0f353db Unwrapper.next now returns a gnupg.Verify. Nick Daly 2012-05-10 07:20:42 -05:00
  • d9d0ef69ff Listeners must unwrap requests for the Santiago service. Nick Daly 2012-05-09 23:12:44 -05:00
  • 10e13aab56 Fix stupid syntax issue. Nick Daly 2012-05-06 18:03:37 -05:00
  • 40c7f97ff6 Completed the module and cleaned up the documentation. Nick Daly 2012-05-06 18:01:08 -05:00
  • c28f5464ed All pgpprocessor tests but one now pass. Nick Daly 2012-05-06 16:33:20 -05:00
  • d499ea794c Added more tests, made tests more reliable. Nick Daly 2012-05-01 07:46:43 -05:00
  • 832185338b First tests for pgpprocessor! Nick Daly 2012-04-29 21:24:38 -05:00
  • af6e9800cf Use testing script to simplify sys.path management. Nick Daly 2012-04-29 21:24:20 -05:00
  • 8650c6f447 Renamed PgpUnwrapper to Unwrapper; update correct lines. Nick Daly 2012-04-29 21:22:34 -05:00
  • 873fed5a28 Moved shared errors out to new module. Nick Daly 2012-04-29 21:19:33 -05:00
  • 1ed42f97c1 Cleaned up testing code a bit. Nick Daly 2012-04-29 21:15:38 -05:00
  • 1f00fd95ce Added RST formatting to show. Nick Daly 2012-04-29 01:38:33 -05:00
  • 309d0682a0 Added (incomplete) test-cases. Nick Daly 2012-04-24 22:01:09 -05:00
  • db44fe60e6 Moved a few FIXMEs and reorganized the verify methods. Nick Daly 2012-04-22 23:04:17 -05:00
  • 4399b579ca Built out request unwrapping. Now I need to wrap outgoing ones. Nick Daly 2012-04-22 22:43:14 -05:00
  • 75c33bf84e Added .gitignore. Nick Daly 2012-04-22 10:07:43 -05:00
  • d14f85bfc4 Updated references after move. Nick Daly 2012-04-22 10:07:22 -05:00
  • 8fe7e82260 Renamed simple_santiago.py to simplesantiago.py Nick Daly 2012-04-20 18:33:29 -05:00
  • a2cc208aee Started building request handling; moved PgpUnwrapper. Nick Daly 2012-04-20 18:21:47 -05:00
  • 2945b04779 Moved PgpUnwrapper to pgpprocessor.PgpUnwrapper Nick Daly 2012-04-20 18:10:45 -05:00
  • 8b2b73a74c Use gnupg-agent for testing (part 2). Nick Daly 2012-04-20 17:59:01 -05:00
  • ec0aee49bb Use gnupg-agent for testing. Nick Daly 2012-04-20 17:58:21 -05:00
  • ac2782aba4 Added a few more ideas to think about. Nick Daly 2012-04-20 17:56:39 -05:00
  • 6659b9bbd5 Added PGP message unwrapper (forgot to add in last commit). Nick Daly 2012-04-17 19:04:45 -05:00
  • 0c7abd2ca8 Added PGP message unwrapper; added functional py-gnupg tests Nick Daly 2012-04-17 18:42:53 -05:00
  • 22a5682907 Started documenting message signature verification. Nick Daly 2012-04-10 21:08:51 -05:00
  • a4c0d1619d Updated documentation; require start.sh. Nick Daly 2012-04-08 21:01:18 -05:00
  • 9c191d8a2c Fixed testing link. Nick Daly 2012-04-02 21:32:58 -05:00
  • cb81975ab6 Added a startup script. Nick Daly 2012-04-02 21:29:24 -05:00
  • d9995ae996 Finally split into protocol-specific senders and listeners Nick Daly 2012-04-02 21:29:08 -05:00
  • 7c35b58363 Started moving protocol-specific out of Santiago. Nick Daly 2012-04-01 01:29:38 -05:00
  • 2f3741f7a3 Added (untested) proxying; load default settings sensibly. Nick Daly 2012-03-27 17:27:53 -05:00
  • 4643ced19f Made useful test configuration settings. Nick Daly 2012-03-26 22:03:02 -05:00
  • 5983da2bea Lots of Santiago changes. Nick Daly 2012-03-26 21:41:02 -05:00
  • 24528100cb Started SimpleSantiago. Nick Daly 2012-03-23 21:36:59 -05:00
  • 2d1e473a9b Added a few notes about why this is difficult to test. Nick Daly 2012-03-22 07:19:58 -05:00
  • bffb2d93b5 Added request proxy tests. Nick Daly 2012-03-17 17:07:40 -05:00
  • 9cd227e41b Added false-flag overview. Nick Daly 2012-03-17 15:51:28 -05:00
  • 7c5a8fcee0 Tearing up a bunch of stuff again. Trying to create decent tests. Nick Daly 2012-03-17 13:29:54 -05:00
  • 650e7422fe Verify we send each response only once. Nick Daly 2012-03-12 23:02:36 -05:00
  • 3e1340b8a8 Merged with Santiago upstream. Nick Daly 2012-03-12 23:02:05 -05:00
  • e2ef78abbd Started to add real unit tests! Nick Daly 2012-03-12 22:52:26 -05:00
  • 337560b0d1 just making sure I can push to this repo Sean O'Brien 2012-03-12 16:58:43 -04:00
  • 59d05d0640 merge James Vasile 2012-03-12 14:46:42 -04:00
  • 5685d3f387 fixes to boostrap, new icons, mobile view works Sean O'Brien 2012-03-10 11:18:49 -05:00