Commit Graph

31 Commits

Author SHA1 Message Date
gardners
424046ccd1 fix bundle secret extraction when loading ssender protected meshms bundles.
fix meshms ack test to not depend on deprecated debug output of meshms
command line operations.
2013-05-15 10:46:25 +09:30
gardners
1c0837f8cd fix various bugs preventing obfuscated sender / conversation list
bundle from working.
2013-05-14 22:56:19 +09:30
gardners
1473a82e33 leave date field in conversation list bundles for now. 2013-05-14 21:47:36 +09:30
gardners
7ca8cf24de further work on conversation list bundle. 2013-05-14 21:41:26 +09:30
gardners
49db5f0961 work towards meshms conversation list cache bundle 2013-05-14 21:29:56 +09:30
gardners
b3a4323758 began writing code to remember outbound plys of threads using obfuscated
senders.
2013-05-14 15:49:11 +09:30
gardners
2af6d245f7 progress towards obfuscated senders working. 2013-05-14 15:36:00 +09:30
gardners
a1fb2c7362 refactored obfuscated sender crypto. 2013-05-14 14:30:35 +09:30
gardners
6bd2befa0e add support for obfuscated sender when determining key for a bundle.
Generally progress work on support for obfuscated senders.
2013-05-14 14:22:44 +09:30
gardners
1f076590fa complete implementation of untested sender obfuscation functions.
de-obfuscation still unimplemented.
2013-05-14 12:36:36 +09:30
gardners
0144cfde96 further work on obfuscated sender sids. 2013-05-14 12:33:51 +09:30
gardners
9be49b1fe9 progress towards secured meshms (sender obfuscation). 2013-05-14 11:57:55 +09:30
gardners
020ea915f3 add "meshms list conversations" command. 2013-05-10 20:30:25 +09:30
gardners
fad28fbe55 prevent creation of duplicate or retrograde acks: only acks that
advance the ack position are written.
2013-05-10 12:03:37 +09:30
gardners
6a3ba87ec9 fixed bug handling length of ack blocks 2013-05-09 22:36:51 +09:30
gardners
89983258ad work on meshms ack messages.
put function prototypes into rhizome.h and fixed some inconsistencies
detected in the process.
2013-05-09 22:28:04 +09:30
gardners
da83ab57dc pruned out deprecated meshms messagelog command. 2013-05-09 22:13:11 +09:30
gardners
bd848c73e2 expanded meshms tests and fixed a bug revealed in the process. 2013-05-09 21:54:20 +09:30
gardners
74a4ae5745 add numbers to messages in meshms list messages output. 2013-05-09 21:44:05 +09:30
gardners
f489d74c6c add message type field 2013-05-09 21:09:33 +09:30
gardners
82dc45f511 output of meshms thread list now conforms to cli_* interface. 2013-05-09 21:07:42 +09:30
gardners
32d33255fd meshms display thread now has most required functionality. Need
to clean up and harmonise output.
2013-05-09 20:56:43 +09:30
gardners
f549fce1bb cleaned out some debugging. 2013-05-09 20:26:57 +09:30
gardners
aee3eda3eb added delivery confirmation detection logic. 2013-05-09 20:26:11 +09:30
gardners
fb2bb43cad meshms merged thread display substantial progress 2013-05-09 20:21:21 +09:30
gardners
9fcc23f43d begin work on function to return merged conversation between two
parties.  Extracts message logs, but does nothing with them yet.
2013-05-09 19:05:50 +09:30
gardners
1112c9d2ad refactor out common core of appending a message block to a bundle. 2013-05-09 14:06:42 +09:30
gardners
4c21378f40 removed parsing of redundant arguments 2013-05-09 14:02:11 +09:30
gardners
9730548fab retrieve bundle author when required. 2013-05-09 13:26:12 +09:30
gardners
f47d3b3e5f open keyring before trying to add meshms messages. 2013-05-09 13:21:24 +09:30
gardners
3dd9e8741a major refactor of meshms handling to de-duplicate functionality
and simply function interfaces.
2013-05-09 13:17:24 +09:30