gardners
|
e1c30b8ed8
|
deprioritised peer list resolution so that rhizome doesn't
back off at the sight of the first peer list enquiry.
|
2012-05-22 17:40:11 +09:30 |
|
gardners
|
d2c811b4b4
|
further rhizome voice traffic detection hooks.
|
2012-05-22 14:15:19 +09:30 |
|
gardners
|
79ce37ec35
|
vomp calls should work again, and without the server blocking
on the mdp_client_socket.
|
2012-05-22 10:42:29 +09:30 |
|
gardners
|
62b400fe23
|
fixed "id peers" so that stale nodes disappear.
|
2012-05-22 06:36:32 +09:30 |
|
gardners
|
904663ef6c
|
bandaid for hung servald processes.
(real fix being worked on).
|
2012-05-21 22:47:17 +09:30 |
|
Daniel O'Connor
|
9d07cccf8e
|
Hide display of MDP socket name behind DEBUG_IO.
|
2012-05-21 16:18:09 +09:30 |
|
Daniel O'Connor
|
7cb980ab5c
|
Don't discard return code from overlay_mdp_client_init. IMO this should be assert(mdp_client_socket != -1) though.
|
2012-05-21 11:09:45 +09:30 |
|
Andrew Bettison
|
189ecee4b9
|
Clean up over-use of WHY() in overlay_mdp.c
|
2012-05-20 16:06:32 +09:30 |
|
gardners
|
e38275067a
|
more fixes and cleanups for dna lookup.
|
2012-05-18 13:44:15 +09:30 |
|
gardners
|
c9a58937ca
|
other bug fixes and cleanups for "dna lookup"
|
2012-05-18 12:55:56 +09:30 |
|
gardners
|
844a480ae7
|
more trying to reuse socket addresses when stuck.
|
2012-05-17 13:14:16 +09:30 |
|
Andrew Bettison
|
881576212c
|
Fix all trivial compiler warnings
|
2012-05-10 18:08:59 +09:30 |
|
Andrew Bettison
|
68cfa6218c
|
Minor fix to WHY_perror() macro
|
2012-05-08 17:48:16 +09:30 |
|
Andrew Bettison
|
836f8332e8
|
Replace perror() with WHY_perror()
Puts more diagnostics to Android log
|
2012-05-08 14:53:34 +09:30 |
|
gardners
|
171eb75d48
|
fixed packet size calculation bug.
|
2012-05-07 16:50:49 +09:30 |
|
gardners
|
74634a5068
|
minor tweak to dna lookup.
|
2012-05-07 15:47:20 +09:30 |
|
gardners
|
081e1b64f9
|
take 2 at fixing dna lookup latency bug.
|
2012-05-07 15:40:15 +09:30 |
|
gardners
|
92691a82c9
|
make DNA lookups immediate-dispatch traffic.
|
2012-05-07 15:29:31 +09:30 |
|
gardners
|
7b520e7a49
|
fixed various bugs with priorty dispatch of voice traffic.
some debug tweaking etc.
|
2012-05-07 08:31:53 +09:30 |
|
gardners
|
f93ec055ca
|
removed some debugging
|
2012-05-06 20:15:32 +09:30 |
|
gardners
|
eb8ffeb71f
|
progress towards monitor interface for following calls.
|
2012-05-03 03:00:34 +09:30 |
|
gardners
|
14e4af6392
|
DNA replies now include name. "set did" now accepts name.
Keyring now stores name. "node info resolvedid" now returns name.
|
2012-05-01 14:38:09 +09:30 |
|
gardners
|
3ca1c9c2b6
|
only close client socket if it has already been opened.
|
2012-05-01 06:58:07 +09:30 |
|
gardners
|
77f2220134
|
removed silly call to client_done when sending every MDP message.
|
2012-05-01 06:50:57 +09:30 |
|
gardners
|
b335424cd5
|
improved debug output for when sendto fails.
|
2012-05-01 06:43:22 +09:30 |
|
gardners
|
6e9d9783b8
|
various measures to prevent stale MDP bindings from hanging around
and causing pain.
|
2012-05-01 06:10:47 +09:30 |
|
gardners
|
3276b33c73
|
disabled some debugging output.
|
2012-05-01 05:16:16 +09:30 |
|
gardners
|
70a0f9e4a1
|
changed client socket path to include both pid and 32-bit random
value. clutter should be constrained by the previous addition of
socket cleanup code.
|
2012-04-30 20:07:22 +09:30 |
|
gardners
|
ae9ecd74c4
|
by default replace old MDP bindings instead of returning with an
error.
|
2012-04-30 15:45:07 +09:30 |
|
gardners
|
900bfab1e9
|
changed client sockets to use PID instead of random 32bit number.
Means that bindings can be reused more easily, and directory doesn't
fill up with stale sockets so easily.
|
2012-04-30 15:34:54 +09:30 |
|
gardners
|
8a7d3e44f3
|
fixed bug in getmyaddrs() introduced in making "id peers" work.
|
2012-04-30 06:53:10 +09:30 |
|
gardners
|
1ebe63a470
|
cleaned up some debug output introduced during previous bug fixes.
|
2012-04-30 06:25:54 +09:30 |
|
gardners
|
c3fe7ee8e3
|
"id peers" now returns something!
|
2012-04-30 06:16:03 +09:30 |
|
gardners
|
08cf7f9639
|
fixed some bugs in overlay mesh routing score calculation and
selfannounce ack packet formats. more remains to be done.
|
2012-04-29 13:10:54 +09:30 |
|
gardners
|
92baae2a89
|
hopefully fixed acking of self-announcement frames when no route
to node exists.
|
2012-04-28 18:09:58 +09:30 |
|
gardners
|
c191f951fa
|
added debug for termination of client socket path name.
|
2012-04-27 07:18:02 +09:30 |
|
gardners
|
3532e236d9
|
fixed relevant_bytes() bug for nodeinfo messages.
|
2012-04-26 15:47:37 +09:30 |
|
gardners
|
88ba56b68b
|
work towards "node info" command, and renamed stop/start etc to
drop node keyword, that in retrospect is not appropriate.
|
2012-04-26 07:14:01 +09:30 |
|
gardners
|
0a3b415772
|
Further refinements to MDP_GETADDRS, and inserted code for peer
list retrieval.
|
2012-04-26 06:04:19 +09:30 |
|
gardners
|
35f231dcb0
|
preparation for allowing MDP_GETADDRS to return either local IDs,
or SIDs of peers.
|
2012-04-26 05:58:16 +09:30 |
|
gardners
|
3f81911e6f
|
fixed bugs in MDP_GETADDRS, now returns multi-packet lists properly
by setting the sub-ranges correctly.
|
2012-04-26 05:54:14 +09:30 |
|
gardners
|
44a416b969
|
added "id self" command to get all local SIDs (BatPhone needs this)
|
2012-04-26 05:48:06 +09:30 |
|
gardners
|
98c3b72cf4
|
mdp based dna lookup works now, but lacks duplicate suppression.
|
2012-04-25 20:33:25 +09:30 |
|
gardners
|
0133ea972a
|
fixed infinite loop when responding to DNA lookups.
|
2012-04-25 20:24:08 +09:30 |
|
gardners
|
a2880ada1e
|
closer to dna lookup working via mdp.
Bug to be fixed in sending replies.
|
2012-04-25 20:14:56 +09:30 |
|
gardners
|
4972da1b58
|
dna lookup via mdp nearly working.
|
2012-04-25 15:55:04 +09:30 |
|
gardners
|
f8a1ffc4c9
|
dna lookup command line utility mostly done. Now to make server
respond.
|
2012-04-25 15:24:21 +09:30 |
|
gardners
|
cd00204893
|
sending voice packets should now result in their being marked
as high priority (priority dispatch still outstanding).
|
2012-04-25 14:35:44 +09:30 |
|
gardners
|
ac6271c715
|
voice packets get priority queued. getting ready for dna lookups
via mdp.
|
2012-04-25 14:35:44 +09:30 |
|
gardners
|
12be1e326e
|
fixed unix domain socket "no buffer space" message (sockets
are buffered on receive side, not send side).
|
2012-04-24 21:09:27 +09:30 |
|