Jeremy Lakeman
|
ea2e55c62c
|
Simplify state code for swapping to MDP transfer
|
2013-07-16 15:38:00 +09:30 |
|
Jeremy Lakeman
|
a73814571d
|
Only send one packet per alarm with single encapsulation
|
2013-07-15 15:29:14 +09:30 |
|
Jeremy Lakeman
|
aa87168d7d
|
Add per-interace dump of sent and received bytes
|
2013-07-15 15:27:41 +09:30 |
|
Jeremy Lakeman
|
4dd2c8e2a2
|
Revert sid output format change for now
|
2013-07-15 13:22:24 +09:30 |
|
Jeremy Lakeman
|
3855ff35c4
|
Clean up string formatting for 64bit compilation
|
2013-07-15 09:59:24 +09:30 |
|
Jeremy Lakeman
|
8ac359e550
|
Use consistent integer types for 64bit compilation
|
2013-07-13 14:47:06 +09:30 |
|
Jeremy Lakeman
|
3306cda3ab
|
Fix typo in uart baud rate
|
2013-07-12 15:43:25 +09:30 |
|
Jeremy Lakeman
|
2f32635b87
|
Minor code cleanup / refactoring
|
2013-07-12 10:56:24 +09:30 |
|
Jeremy Lakeman
|
add895fd97
|
Close manifest leak
|
2013-07-11 13:52:38 +09:30 |
|
Jeremy Lakeman
|
9372200dfc
|
Improve readability of manifest decision making process
|
2013-07-11 13:48:18 +09:30 |
|
Jeremy Lakeman
|
a1ac7febe2
|
Add rhizome fetch status html page
|
2013-07-11 12:32:06 +09:30 |
|
Jeremy Lakeman
|
ac734b3161
|
Prevent trying to send packets that are too large
|
2013-07-11 12:20:12 +09:30 |
|
Jeremy Lakeman
|
9f9893095b
|
Add small delays to route announcements to reduce packet spam
|
2013-07-10 13:16:22 +09:30 |
|
Jeremy Lakeman
|
9b8b57a30d
|
Fix android commandline interface
|
2013-07-09 16:46:16 +09:30 |
|
Jeremy Lakeman
|
98dcd973ec
|
Add help / version output jni test
|
2013-07-09 16:24:47 +09:30 |
|
Jeremy Lakeman
|
3f76505e21
|
Remove audio code from android build
|
2013-07-09 13:49:12 +09:30 |
|
Jeremy Lakeman
|
d6c9dbc1a3
|
Improve reliability of multiple identity test
|
2013-07-08 17:12:56 +09:30 |
|
Jeremy Lakeman
|
88d88e685c
|
Improve backward compatibility for broadcasts & packet retries
|
2013-07-08 16:01:58 +09:30 |
|
Jeremy Lakeman
|
62a4cd407d
|
Identify a journal bundle by the presense of a tail field
|
2013-07-08 14:57:47 +09:30 |
|
Jeremy Lakeman
|
e758e0130f
|
Create journal append command
|
2013-07-08 14:29:08 +09:30 |
|
Jeremy Lakeman
|
2bc07a8eaa
|
Fix stupid syntax error
|
2013-07-04 16:02:19 +09:30 |
|
Jeremy Lakeman
|
749080cbfb
|
Remove unused audio code
|
2013-07-04 09:42:42 +09:30 |
|
Jeremy Lakeman
|
53f3920b90
|
Move cli global state into a structure and pass it around
|
2013-07-03 16:51:27 +09:30 |
|
Jeremy Lakeman
|
8249f65f8f
|
Don't create unused import folder
|
2013-07-03 10:54:05 +09:30 |
|
Jeremy Lakeman
|
5257ac9ca8
|
Only store small files directly in the database
|
2013-07-03 10:53:25 +09:30 |
|
Jeremy Lakeman
|
986e664a3a
|
Only request more BARs when we know this wont trigger a useless packet storm
|
2013-07-03 10:52:16 +09:30 |
|
Jeremy Lakeman
|
becf199804
|
Make sure we can keep our fetch queues full by syncing more BARs
|
2013-07-02 13:34:23 +09:30 |
|
Jeremy Lakeman
|
0c681b879d
|
Send full manifest with bundle announcement
|
2013-07-02 12:07:04 +09:30 |
|
Jeremy Lakeman
|
ef583bdfaa
|
Fix meaning of rhizome crypto debug message
|
2013-06-27 16:50:58 +09:30 |
|
Jeremy Lakeman
|
e4efbf3c8a
|
Define byte values for new codec support
|
2013-06-25 10:34:36 +09:30 |
|
Jeremy Lakeman
|
944f718ff7
|
Convert baud rates into appropriate constant values, report any failures
|
2013-06-24 16:15:44 +09:30 |
|
Jeremy Lakeman
|
9550dbce9d
|
Improve debugging of received stream bytes
|
2013-06-24 16:10:24 +09:30 |
|
Jeremy Lakeman
|
96f6453a43
|
Don't attempt to read unless the descriptor is ready
|
2013-06-20 11:18:20 +09:30 |
|
Jeremy Lakeman
|
ceb3c17b70
|
Perform cheap in-memory tests first, before starting fetch
|
2013-06-20 11:10:02 +09:30 |
|
Jeremy Lakeman
|
6254e0d81a
|
Reduce IO strain from stress test while increasing bundle count
|
2013-06-20 11:10:02 +09:30 |
|
Jeremy Lakeman
|
0736e6b9e8
|
Reduce the delay for reading from dummy interfaces during rhizome transfers
|
2013-06-20 11:10:02 +09:30 |
|
Jeremy Lakeman
|
e72597243f
|
Log an error if an alarm deadline is set in the recent past
|
2013-06-19 16:02:34 +09:30 |
|
Jeremy Lakeman
|
61a958fd34
|
Avoid setting alarms with deadlines that have already elapsed
|
2013-06-19 15:36:18 +09:30 |
|
Jeremy Lakeman
|
297a30e3c9
|
Don't keep trying to send link states if the packet transmit queue is full
|
2013-06-19 14:19:27 +09:30 |
|
Jeremy Lakeman
|
d95b728752
|
Throttle BAR sync requests
|
2013-06-19 13:11:00 +09:30 |
|
Jeremy Lakeman
|
adbbed5275
|
Add new rhizome sync protocol
|
2013-06-19 12:05:57 +09:30 |
|
Jeremy Lakeman
|
3e57add9ca
|
Fix, initialise read / write handles so we don't close fd=0
|
2013-06-19 12:05:56 +09:30 |
|
Jeremy Lakeman
|
40364be92f
|
Fix and improve rhizome stress test
- reduce dependance on routing
- fail immediately if a servald instance crashes
|
2013-06-18 16:33:41 +09:30 |
|
Jeremy Lakeman
|
0b750856c1
|
Reduce priority of writing to stream handles
|
2013-06-14 15:09:18 +09:30 |
|
Jeremy Lakeman
|
a18230f591
|
Reduce latency impact of BAR lookups based on aggregate time
|
2013-06-14 14:09:58 +09:30 |
|
Jeremy Lakeman
|
b67516558e
|
Add clean command to verify all bundles
|
2013-06-14 11:58:19 +09:30 |
|
Jeremy Lakeman
|
1178ce44ac
|
Ensure variable count is reset
|
2013-06-14 11:57:08 +09:30 |
|
Jeremy Lakeman
|
ba91996696
|
Don't log my own rejected packets
|
2013-06-14 10:42:43 +09:30 |
|
Andrew Bettison
|
cebcbf50d2
|
Merge pull request #64 from rom1v/mergefail
Fix merge fail, the faulty merge was produced with `git merge -Xtheirs` which did not give the intended effect.
|
2013-06-10 22:35:42 -07:00 |
|
Jeremy Lakeman
|
c6241c6634
|
Ensure routing table is updated when indirect nodes go offline
|
2013-06-11 10:18:28 +09:30 |
|