Jeremy Lakeman
|
8ad03cb427
|
Don't fail to write a message ply, if the payload is already stored
|
2017-07-03 12:15:36 +09:30 |
|
Jeremy Lakeman
|
d1a1a41f08
|
Escape codepoints U+10000 to U+10FFFF in json output as surrogate pairs
|
2017-06-29 19:23:51 +09:30 |
|
Jeremy Lakeman
|
fc943fdb19
|
Fix command line route print --monitor port binding
|
2017-06-28 15:36:19 +09:30 |
|
Jeremy Lakeman
|
5f1c476249
|
Fix fd in log message
|
2017-06-28 15:09:52 +09:30 |
|
Jeremy Lakeman
|
50a3f51c10
|
Check authorship when opening message ply's
|
2017-06-28 15:09:38 +09:30 |
|
Jeremy Lakeman
|
b38cc82b82
|
Tweak structure initialisation to avoid old gcc warnings
|
2017-06-28 13:34:38 +09:30 |
|
Jeremy Lakeman
|
2356a8ec20
|
Fix follow / ignore failure handling
|
2017-06-28 12:08:05 +09:30 |
|
Jeremy Lakeman
|
0cc0f37b52
|
Failures to set socket options should only be warnings
|
2017-06-28 10:48:48 +09:30 |
|
Jeremy Lakeman
|
65932e05db
|
Improve reliability of last routing test
|
2017-06-20 16:32:12 +09:30 |
|
Jeremy Lakeman
|
89d5f877c1
|
Treat Subscribers as the same only if they have the same signing key
|
2017-06-20 16:31:56 +09:30 |
|
Jeremy Lakeman
|
ef2430fd58
|
Handle expected EOF after closing in a different thread
|
2017-06-20 16:31:20 +09:30 |
|
Jeremy Lakeman
|
9cb561229a
|
Allow following a feed that isn't in rhizome yet, and override the displayed name
|
2017-06-20 12:17:57 +09:30 |
|
Jeremy Lakeman
|
508e95436a
|
Add API's for marking a feed as blocked
|
2017-06-07 13:52:44 +09:30 |
|
Jeremy Lakeman
|
f83b15d251
|
Compile without warnings with android ndk 15 beta 2
|
2017-06-06 15:14:33 +09:30 |
|
Jeremy Lakeman
|
34b6ab6ec2
|
Update restful api docs
|
2017-05-30 09:27:48 +09:30 |
|
Jeremy Lakeman
|
65bc309999
|
Allow POST requests with no Content-Length
|
2017-05-24 16:38:42 +09:30 |
|
Jeremy Lakeman
|
af2d32c25b
|
Add Java API for importing bundles with manifests in zip comments
|
2017-05-24 13:33:03 +09:30 |
|
Jeremy Lakeman
|
c7de17b552
|
Fix decoding of multiple chunks in the same buffer
|
2017-05-23 15:34:07 +09:30 |
|
Jeremy Lakeman
|
2db8c24e15
|
Use chunked transfer encoding and expect header in Java API
|
2017-05-23 11:37:26 +09:30 |
|
Jeremy Lakeman
|
c138c94ee5
|
Fix warnings highlighted by gcc
|
2017-05-22 16:57:57 +09:30 |
|
Jeremy Lakeman
|
77b603942f
|
Support "Transfer-Encoding: chunked" for POST'ed content
|
2017-05-22 16:17:17 +09:30 |
|
Jeremy Lakeman
|
87d171cdf7
|
Reject rhizome import before sending manifest & payload
|
2017-05-17 14:55:56 +09:30 |
|
Jeremy Lakeman
|
8cdd849c3e
|
Return STATUS_OLD from is_interesting
|
2017-05-17 14:24:28 +09:30 |
|
Jeremy Lakeman
|
e376c1cb80
|
Add proper server support for http/1.1 Expect header
|
2017-05-17 14:24:28 +09:30 |
|
Jeremy Lakeman
|
a473304c06
|
Add restful import API
|
2017-05-17 10:16:46 +09:30 |
|
Jeremy Lakeman
|
9b7d8bfa23
|
Resume activity newsince when acking our own message
|
2017-05-10 15:21:21 +09:30 |
|
Jeremy Lakeman
|
576e95e2cd
|
Fix freeing peer state (Issue #121)
|
2017-05-10 11:23:13 +09:30 |
|
Jeremy Lakeman
|
3812587a31
|
Ack the senders ply and thread into activity feed
|
2017-05-10 11:01:02 +09:30 |
|
Jeremy Lakeman
|
cc0d6fcdb9
|
Return Invalid bundle status if rhizome manifest not found during import
|
2017-05-09 14:26:23 +09:30 |
|
Jeremy Lakeman
|
6c4e7de574
|
Add sender & recipient filters to rhizome restful api
|
2017-05-08 11:38:20 +09:30 |
|
Jeremy Lakeman
|
a997fdf020
|
Fallback to file rename if linking fails
|
2017-05-03 12:00:23 +09:30 |
|
Jeremy Lakeman
|
de0258e30f
|
Remove route structures from memory when all links are down
|
2017-05-02 14:46:08 +09:30 |
|
Jeremy Lakeman
|
69fb10395a
|
Send route link messages with extra abbreviation bits
|
2017-05-01 10:06:24 +09:30 |
|
Jeremy Lakeman
|
73136461ad
|
Use offsetof macro for all AF_UNIX address length calculations
|
2017-04-26 15:52:33 +09:30 |
|
Jeremy Lakeman
|
556dabe458
|
Flip sense of MeshMSMessage comparison to match other comparables
|
2017-04-26 14:11:25 +09:30 |
|
Jeremy Lakeman
|
7c4c242577
|
Add placeholder for blocked feeds
|
2017-04-24 14:52:25 +09:30 |
|
Jeremy Lakeman
|
a244c23a51
|
Delay meshmb flush until http resume
|
2017-04-19 14:46:37 +09:30 |
|
Jeremy Lakeman
|
fb2322d45f
|
Add Java Date for timestamps
|
2017-04-19 14:46:37 +09:30 |
|
Jeremy Lakeman
|
f060e4dc59
|
Add Java api for meshmb restful activity
|
2017-04-19 14:46:37 +09:30 |
|
Jeremy Lakeman
|
4b98def664
|
Add newsince request for incoming activity
|
2017-04-19 14:46:37 +09:30 |
|
Jeremy Lakeman
|
be9c138559
|
Add restful API for feed activity
|
2017-04-19 14:46:37 +09:30 |
|
Jeremy Lakeman
|
bfbd2ddccd
|
Abbreviate the bundle id in feed ack's
|
2017-04-19 14:46:37 +09:30 |
|
Jeremy Lakeman
|
1973df13b3
|
cli interface for reading threaded feed activity
|
2017-04-19 14:46:37 +09:30 |
|
Jeremy Lakeman
|
b7b77e81ee
|
Add helpers for parsing ply records
|
2017-04-19 14:46:36 +09:30 |
|
Jeremy Lakeman
|
940b8c2d4b
|
Ack incoming feeds for threading
|
2017-04-19 14:46:36 +09:30 |
|
Jeremy Lakeman
|
ecc77b4088
|
Refactor ply append to open/write/close semantics
|
2017-04-19 14:46:36 +09:30 |
|
Jeremy Lakeman
|
5ccff053c2
|
Add bundle author to feed metadata
|
2017-04-19 14:46:36 +09:30 |
|
Jeremy Lakeman
|
a0dbe115aa
|
Add Java API for managing subscriptions
|
2017-04-19 14:46:36 +09:30 |
|
Jeremy Lakeman
|
d2dfe71f26
|
Restful meshmb list subscribed feeds
|
2017-04-19 14:46:36 +09:30 |
|
Jeremy Lakeman
|
e7ca268dbc
|
Add restful API's for follow and ignore
|
2017-04-19 14:46:36 +09:30 |
|