UDP based voice chat
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2013-03-14 18:58sscall: Update TODOsin1+0-4
2012-06-05 19:41sscall: Update comment to make it more relevantsin1+1-1
2012-06-05 18:20sscall: Update TODOsin1+3-2
2012-06-05 18:02sscall: Print descriptive error when pthread_create failssin1+2-2
2012-06-05 17:54sscall: Ensure the `host' buffer is set to something sensiblesin1+3-1
2012-06-05 17:31sscall: Ensure we have proper exit valuessin1+5-3
2012-06-05 16:14sscall: Factor out initialization of libaosin1+27-21
2012-06-05 16:03sscall: Stylistic changesin1+1-2
2012-06-05 16:01sscall: Add comment for pcm_bufsin1+2-0
2012-06-05 15:52sscall: Sleep for at most 3 seconds in the output threadsin1+22-3
2012-06-05 15:44sscall: Share the state explicitlysin1+36-33
2012-06-05 14:42sscall: Set SO_REUSEADDR to avoid issues with bind()sin1+9-0
2012-06-05 12:52sscall: Update recording scripts to match new setupsin3+3-3
2012-06-04 22:05sscall: Don't open code offsetof()sin1+2-1
2012-06-04 18:37sscall: Don't free address info as it is used by sendto()sin1+3-4
2012-06-04 18:16sscall: Re-arrange pthread termination for output threadsin1+5-5
2012-06-04 18:00sscall: Avoid deadlock, ensure we unlock pcm_buf_locksin1+1-0
2012-06-04 17:42sscall: Print driver ID correctlysin1+1-1
2012-06-04 16:45sscall: Use proper format specifier for ssize_tsin1+1-1
2012-06-04 16:00sscall: Delay the registration of the SIGINT handlersin1+3-3
2012-06-04 15:50sscall: Properly terminate threadssin1+56-0
2012-06-04 15:49sscall: Make stdin non-blockingsin1+15-0
2012-06-04 15:48sscall: Acquire mutex only when it is necessarysin1+4-1
2012-06-04 14:31sscall: Default to 1 channelsin1+1-1
2012-06-04 14:31sscall: Add Linux ALSA recording scriptsin1+6-0
2012-06-04 14:17sscall: Use warn() properlysin1+3-3
2012-06-04 14:12sscall: Comment `handle_sigint'sin1+1-0
2012-06-04 14:10sscall: Handle SIGINT gracefullysin1+25-0
2012-06-04 14:06sscall: Remove redundant returnsin1+2-6
2012-06-04 13:58sscall: Use getnameinfo() when verbose output is enabledsin1+12-1
2012-06-04 13:51sscall: Free address info as early as possiblesin1+4-3
2012-06-04 13:48sscall: Replace AF_UNSPEC with AF_INETsin1+1-1
2012-06-04 13:19sscall: Replace perror() with warn()sin1+2-2
2012-06-04 13:13sscall: Add verbose level outputsin1+32-18
2012-06-04 13:00sscall: Update READMEsin1+14-0
2012-06-04 12:57sscall: Add LICENSE file and copyright infosin2+22-7
2012-06-04 11:57sscall: Update Makefilesin1+9-5
2012-06-04 11:14sscall: Add Linux OSS recording scriptsin1+6-0
2012-06-04 11:08sscall: Add sample OpenBSD recording scriptsin1+3-0
2012-06-04 11:07sscall: Update TODOsin2+5-0
2012-06-04 10:58sscall: Add TODOsin1+2-0
2012-06-04 10:42sscall: Use AF_INET instead of AF_UNSPECsin1+1-1
2012-06-04 10:40sscall: Fix whitespace issuesin1+1-1
2012-06-04 10:39sscall: Use MSG_DONTWAITsin1+1-1
2012-05-28 13:39sscall: Initial commitsin5+443-5
2012-05-28 13:38Initial commitsin1+5-0