Commit Graph

316 Commits (c13d601fb4bb03ad7b60942d4dec600a5f85c251)

Author SHA1 Message Date
Kevin P. Fleming c13d601fb4 queue device state changes and handle them serially in a background thread
20 years ago
Kevin P. Fleming f268ea2b3c make CLI output use singular/plural when appropriate (bug #4654)
20 years ago
Russell Bryant f3e538205b no need to call srand() when it is already called in asterisk.c
20 years ago
Kevin P. Fleming 4803ab0bb2 don't use locks when reading usecounts (reading only, not writing)
20 years ago
Kevin P. Fleming 8db7830293 fix outgoing format selection breakage
20 years ago
Kevin P. Fleming b68ffcd38d fix debug output (bug #4562)
20 years ago
Kevin P. Fleming 54e74ff81b control maximum number of interpolation frames generated during silence by jitterbuffer (bug #4295)
20 years ago
Kevin P. Fleming 5285af5631 separate IAX2 protocol debugging and jitterbuffer debugging (bug #4523)
20 years ago
Mark Spencer fb12b92a43 Various IAX2 fixes
20 years ago
Kevin P. Fleming 5736270107 add 'rtignoreexpire' option to allow Realtime addresses to be used regardless of expiration time (bug #4362)
20 years ago
Kevin P. Fleming ddaa0cc0dd don't call alloca() or alloca()-using functions in parameter lists (bug #4487)
20 years ago
Kevin P. Fleming 706bf6d427 ensure CLI commands produce proper terminating output when used with manager interface (bug #4497)
20 years ago
Kevin P. Fleming 2b8338cb52 more file version tags
20 years ago
Kevin P. Fleming 005e436b57 another round of version tag updates, along with 'show version files' pattern filtering
20 years ago
Kevin P. Fleming 4f299de252 major Makefile and build process improvements, including removal of all hardcoded paths (modules must now use run-time paths as they should) (bug #4116)
20 years ago
Kevin P. Fleming 8a0ade1fd8 don't call reg_source_db() until after the peer has been added to the peer list
20 years ago
Kevin P. Fleming 68668b602d use ast_cli_register_multiple() for CLI commands
20 years ago
Kevin P. Fleming a198e5af5a use ast_strip_quoted to strip brackets from key secrets
20 years ago
Kevin P. Fleming 860d7948ba clean up create_addr, and use a structure instead of a large parameter list
20 years ago
Mark Spencer c01873574a Blindly merge jitter buffer patch of bug #4342)
20 years ago
Mark Spencer 04be319867 Fix small sizeof bug (#4407)
20 years ago
Mark Spencer 41e7cc8154 Use defined AST_MAX_ACCOUNT_CODE (bug #4350)
20 years ago
Kevin P. Fleming c8889e6563 add IAXPEER function (bug #4310, with minor formatting and doc changes)
20 years ago
Mark Spencer 53d655cf0a Yet another set of jitter buffer changes (this time some scheduling improvements) (bug #4319)
20 years ago
Mark Spencer 9272e1f68a More jitter buffer fixes for large resync (bug #4311)
20 years ago
Mark Spencer 503be4c93a Merge skew reduction (bug #4222)
20 years ago
Mark Spencer ee8cbfa872 Add IAX2 testing code (bug #4242)
20 years ago
Mark Spencer 28e5165284 Actually apply timestamp bug (bug #3961)
20 years ago
Russell Bryant 9f9fcca6c0 print out the IAX DATETIME IE in 'iax2 debug' in human readable form
20 years ago
Kevin P. Fleming 9bf21dbf58 more strncpy -> ast_copy_string conversions, fixing some buglets along the way
20 years ago
Kevin P. Fleming fb59e4a857 combine two lines of code to make the logic clearer (bug #4273)
20 years ago
Kevin P. Fleming ea4c054123 fix segfaults in realtime_peer/realtime_user when wrong-type realtime entry is loaded (bug #4266)
20 years ago
Kevin P. Fleming 3fbdf210ce fix up help text and output for 'iax2 trunk debug' CLI command (bug #4191)
20 years ago
Kevin P. Fleming 6cd4f9a8d3 correct some signed/unsigned issues found by GCC 4 (bug #4237)
20 years ago
Mark Spencer e37adfa243 Add netstats option (bug #4175)
20 years ago
Mark Spencer 01424f1f05 Fix one way audio problem with iax trunking (bug #4221)
20 years ago
Mark Spencer c936fc827c Add remainder of rtp fixes, iax2 patch (bug #3961)
20 years ago
Russell Bryant 65a7d2ac76 fixes for the new jitter buffer (bug #4249)
20 years ago
Kevin P. Fleming 7d6ba573e5 move some debugging output to a higher debug level (bug #4119)
20 years ago
Kevin P. Fleming fe6517959e change (iax2,sip) show (peers,users) to use 'like <pattern>' for pattern-matching to be consistent with other CLI commands
20 years ago
Kevin P. Fleming 8634ef9e4a don't use '%i' at all, since we have no current use cases that need non base-10 parsing (bug #4110)
20 years ago
Kevin P. Fleming b2c3f0464f unregister reload command (bug #4102)
20 years ago
Kevin P. Fleming 0fe9884e0b report IP of peer who sent failing registration (bug #4089)
20 years ago
Kevin P. Fleming 5a6d5c1751 ensure cause code supplied by IAX2 peer is passed up to caller properly (bug #4064)
20 years ago
Kevin P. Fleming 1f9ab2380a use double-quotes instead of angle-brackets for non-system include files (bug #4058)
20 years ago
Russell Bryant 7bffc0459c add missing newlines, fix misspelling of nonexistent (bug #4027)
20 years ago
Kevin P. Fleming b052fe894b ensure that the random number generator(s) are always seeded with a different value during Asterisk startup
20 years ago
Kevin P. Fleming d254db31c8 *** empty log message ***
20 years ago
Kevin P. Fleming 8b2b938b7e correct IAX loading/binding message (bug #3953)
20 years ago
Kevin P. Fleming f9f59ae89d move start_network_thread to _before_ testing its result :-) (bug #3952)
20 years ago