gardners
|
7b520e7a49
|
fixed various bugs with priorty dispatch of voice traffic.
some debug tweaking etc.
|
2012-05-07 08:31:53 +09:30 |
|
gardners
|
602c00efd7
|
fixed bugs in handling of audio.
|
2012-05-06 22:23:58 +09:30 |
|
gardners
|
29855e2c9d
|
added debugging to find out why audio is not flowing on phone.
|
2012-05-06 21:56:40 +09:30 |
|
gardners
|
6ee271d767
|
dispatch voice packets immediately on reception, and also flush
any other queues that are banked up. not an ideal implementation
of these, but is a start.
|
2012-05-06 21:41:08 +09:30 |
|
gardners
|
ad78627fb6
|
added PCM codec entry.
|
2012-05-06 21:12:31 +09:30 |
|
gardners
|
c59e819649
|
fixed call-state error related to ringing timeout.
|
2012-05-06 20:47:50 +09:30 |
|
gardners
|
a42d8aafc0
|
added debug for saying when we notice stale calls.
|
2012-05-06 20:15:46 +09:30 |
|
gardners
|
f93ec055ca
|
removed some debugging
|
2012-05-06 20:15:32 +09:30 |
|
gardners
|
963e86ea42
|
auto-expire stale calls that have not reached in-call status.
|
2012-05-05 20:58:04 +09:30 |
|
gardners
|
04599091d1
|
improved debugging of closed sockets
|
2012-05-05 19:28:31 +09:30 |
|
gardners
|
9ce7058cd0
|
ignore ENOTRECOVERABLE?
|
2012-05-05 19:10:28 +09:30 |
|
gardners
|
6f363db8f1
|
added useful message for when closing due to incorrect uid.
|
2012-05-05 19:06:30 +09:30 |
|
gardners
|
be806088b3
|
CALLSTATUS message now contains more information (SIDs and DIDs)
|
2012-05-05 03:58:42 +09:30 |
|
gardners
|
bee3ea6888
|
added monitor build target for android
|
2012-05-05 03:58:42 +09:30 |
|
Andrew Bettison
|
97884ba069
|
Fix bug in output from "rhizome add file"
When a duplicate is detected, the 'manifestid' field must contain the public
key of the existing manifest.
|
2012-05-04 15:59:58 +09:30 |
|
Andrew Bettison
|
f31c326871
|
CLI output from "rhizome add file", with tests
|
2012-05-04 15:31:03 +09:30 |
|
gardners
|
6bc8f5643f
|
better handling of disconnections by monitor clients.
|
2012-05-04 03:58:34 +09:30 |
|
gardners
|
e71b2385e6
|
added commandline test utility for monitor interface.
|
2012-05-04 03:48:56 +09:30 |
|
gardners
|
4f09ccebdc
|
further work towards working monitor interface.
sending DTMF works now, and DTMF packets are received back.
|
2012-05-04 03:44:41 +09:30 |
|
gardners
|
175a079c0c
|
monitor call/hangup/pickup commands now work.
|
2012-05-04 03:24:53 +09:30 |
|
gardners
|
91d875d70a
|
fixed various bugs in servald monitor. now receives commands,
and can act on them.
|
2012-05-04 03:16:06 +09:30 |
|
gardners
|
6718d06421
|
cleaned up debug output.
|
2012-05-04 02:40:54 +09:30 |
|
gardners
|
98ea86bde0
|
added new /proc/net/route method to find interfaces on android
(would you believe that using ifconfig to READ about interfaces
requires ROOT on android).
should also help for interfaces with multiple addresses.
|
2012-05-03 22:46:00 +09:30 |
|
gardners
|
6e933be9ec
|
fixed bug on android with previous commit
|
2012-05-03 17:17:56 +09:30 |
|
gardners
|
82ca3dde5d
|
impoved debugging and operation of interface detection
(since it has suddenly decided to fail)
|
2012-05-03 17:15:05 +09:30 |
|
gardners
|
26ef52cf99
|
and a bug fix for the above.
|
2012-05-03 17:04:47 +09:30 |
|
gardners
|
c981b8c28a
|
further monitor client debuggin improvements
|
2012-05-03 17:04:20 +09:30 |
|
gardners
|
0d899b97d3
|
improved debugging of when we close our end of client connection.
|
2012-05-03 17:02:57 +09:30 |
|
gardners
|
f1ac067d4f
|
removed excess debug.
|
2012-05-03 16:21:14 +09:30 |
|
gardners
|
11132c40c9
|
fixed big fat nasty socket handling bug.
|
2012-05-03 16:16:36 +09:30 |
|
gardners
|
f5c3ea024e
|
added debug output to see whether we are getting data back from
java side.
|
2012-05-03 15:23:42 +09:30 |
|
Andrew Bettison
|
eab6dafcc7
|
Make commandline.c error messages appear on Android log
|
2012-05-03 14:50:14 +09:30 |
|
Andrew Bettison
|
490d9ef472
|
Only define struct ucred if <sys/socket.h> does not provide it
|
2012-05-03 14:50:14 +09:30 |
|
gardners
|
75e925a8b5
|
added some debug for monitor interface.
|
2012-05-03 14:41:18 +09:30 |
|
gardners
|
ac9cbb4e51
|
removed debugging now that accept doesn't block
|
2012-05-03 13:42:41 +09:30 |
|
gardners
|
29a7c20160
|
fixed a blocking io problem.
|
2012-05-03 13:37:18 +09:30 |
|
gardners
|
61aa3994b6
|
try to force accept to be non-blocking.
|
2012-05-03 13:29:48 +09:30 |
|
gardners
|
9dedb6fd06
|
more debugging to find why servald blocks after accepting a
monitor client.
|
2012-05-03 13:19:11 +09:30 |
|
gardners
|
4bbe250595
|
make sure monitor sockets are nonblocking before doing anything
to them.
|
2012-05-03 13:04:17 +09:30 |
|
gardners
|
5d6f2b0517
|
added note about path name length calculation for unix domain
abstract socket.
|
2012-05-03 12:35:16 +09:30 |
|
gardners
|
f1c6b74235
|
fixed struct ucred handling for android
|
2012-05-03 12:20:52 +09:30 |
|
Andrew Bettison
|
5b85520f75
|
Fix JNI command-line interface; return 255 instead of -1
|
2012-05-03 12:17:49 +09:30 |
|
Andrew Bettison
|
e230bbc40b
|
Improve output from "rhizome extract manifest"
|
2012-05-03 12:17:49 +09:30 |
|
gardners
|
01e81200d0
|
adding credentials check for abstract name space unix domain socket
for monitor service.
|
2012-05-03 12:11:13 +09:30 |
|
gardners
|
f3d288b10e
|
fixed accidental typo.
|
2012-05-03 11:36:44 +09:30 |
|
gardners
|
03bfa6e0c7
|
removed dna resolution poll failure error messages.
|
2012-05-03 11:25:27 +09:30 |
|
gardners
|
2e549a0f96
|
Switching to abstract name space for socket to get around
permission denied errors.
|
2012-05-03 11:10:23 +09:30 |
|
gardners
|
0c060ce782
|
found real cause and fixed for poll()/linux bug (forgot to listen)
|
2012-05-03 04:00:26 +09:30 |
|
gardners
|
a6faafa0bd
|
and add monitor interface to build for android.
|
2012-05-03 03:42:35 +09:30 |
|
gardners
|
eb8e34bcde
|
make sure monitor interface announces creation of new calls.
|
2012-05-03 03:41:26 +09:30 |
|