Commit Graph

1028 Commits (ba65f21e73e9a8769baf6cf4b1e08e06e68862a5)

Author SHA1 Message Date
Matthew Jordan 5996dd6a23 Prevent exhaustion of system resources through exploitation of event cache
13 years ago
Mark Michelson e95efa6c50 Fix misuses of timeouts throughout the code.
13 years ago
Matthew Jordan d8a6097f96 Refactor ast_timer_ack to return an error and handle the error in timer users
13 years ago
Mark Michelson 30287adef2 Fix some potential misuses of ast_str in the code.
13 years ago
Kinsey Moore 97e1b4849d Ensure iax2 debug output is displayed when expected
13 years ago
Matthew Jordan 7c3ee0b760 AST-2012-013: Resolve ACL rules being ignored during calls by some IAX2 peers
13 years ago
Kinsey Moore 377caa7fb1 Clean up and ensure proper usage of alloca()
13 years ago
Kevin P. Fleming ecbaf1ee3f Ensure that all ast_datastore_info structures are 'const'.
13 years ago
Richard Mudgett 3863d34cdf Fix deadlock potential with ast_set_hangupsource() calls.
13 years ago
Richard Mudgett bd85d458a2 Coverity Report: Fix issues for error type REVERSE_INULL (core modules)
13 years ago
Richard Mudgett be10342c3f AST-2012-007: Fix IAX receiving HOLD without suggested MOH class crash.
13 years ago
Matthew Jordan 3edf245601 Fix a variety of memory leaks
13 years ago
Kinsey Moore a94fcae21b Resolve FORWARD_NULL static analysis warnings
13 years ago
Jonathan Rose ae528efea3 Coverity Report: Fix issues for error type CHECKED_RETURN for core
13 years ago
Kinsey Moore 83d3444284 Fix many issues from the NULL_RETURNS Coverity report
13 years ago
Kinsey Moore 7a33e9ba9d Make trunkfreq take effect when set
13 years ago
Kinsey Moore 4148e51555 Add missing newlines to CLI logging
13 years ago
Jonathan Rose ed76cdda72 Replace GNU old-style field designator extensions to fix clang warnings
13 years ago
Russell Bryant 167dd53f80 chan_iax2: Fix use of uninitialized sockaddr_in in try_transfer().
13 years ago
Russell Bryant 08e1d392f4 Fix invalid reads/writes due to incorrect sizeof().
13 years ago
Sean Bright b3fb9153dd The default value for mohinterpret is the empty string, so when resetting to
13 years ago
Sean Bright e880b4a205 Make 'iax2 show callnumber usage' output make sense when an IP is passed in.
13 years ago
Sean Bright cb8d4a1d50 Remove spurious warning when 'qualifyfreqnotok' is set successfully.
13 years ago
Sean Bright 4b59946c41 Add some boilerplate documentation for IAXVAR and IAXPEER.
13 years ago
Sean Bright 3925b8fdc9 Set the length of the ast_sockaddr, so that we can set it's port later.
13 years ago
Sean Bright 0106636e42 Don't allow trunkfreq to be greater than 1000ms.
13 years ago
Sean Bright 338fd29f44 Pass the correct value to ast_timer_set_rate() for IAX2 trunking.
13 years ago
Sean Bright dfe4ff5337 When IAX2 debugging is enabled, make sure to log 'apathetic' messages too.
13 years ago
Sean Bright 314dcc01bc Only use maxtrunkcall and maxnontrunkcall in chan_iax2 if IAX_OLD_FIND is specified.
13 years ago
Sean Bright 62b7e35b71 Use TRUNK_CALL_START as originally intended.
13 years ago
Sean Bright 94ade43b56 Clear the high order bit from the destination call number before sending.
13 years ago
Richard Mudgett a55030f4fa Audit of ao2_iterator_init() usage for v1.8.
14 years ago
Richard Mudgett fb6b399324 Fix joinable thread terminating without joiner memory leak in chan_iax.c.
14 years ago
Richard Mudgett fc96f6eb9d Fix chan_iax2 to not report an RDNIS number if it is blank.
14 years ago
Richard Mudgett 20e75b7ad2 Fix calls to ast_get_ip() not initializing the address family.
14 years ago
Matthew Jordan 8765a80355 Fixed invalid memory access when adding extension to pattern match tree
14 years ago
Richard Mudgett f2b371fedf More parking issues.
14 years ago
Kinsey Moore b1b865d7b2 Prevent IAX2 from getting IPv6 addresses via DNS
14 years ago
Paul Belanger f105f3e579 Cleanup chan_iax2.c log messages
14 years ago
Richard Mudgett 42b5040b71 Misc minor items found in code.
14 years ago
David Vossel 3a0faafc26 Fixes crash in chan_iax2.
14 years ago
Leif Madsen d4938a111e Introduce <support_level> tags in MODULEINFO.
14 years ago
Tilghman Lesher 9a3fd9a994 Removing type attributes, as a change to menuselect makes them no longer necessary.
14 years ago
Tilghman Lesher d104b4e701 Add the attribute "type" to each "<use>" for menuselect.
14 years ago
David Vossel e1adc7cefa Merged revisions 324634 via svnmerge from
14 years ago
Richard Mudgett ca817c31e8 Correct IAX2 and SIP event subscription description string.
14 years ago
Russell Bryant 5578557df1 chan_iax2: change LOG_NOTICE to LOG_DEBUG in iax2_read().
14 years ago
Russell Bryant 1c168cd613 chan_iax2: Don't overwrite port found with an SRV lookup.
14 years ago
Russell Bryant 1ccfa50ba8 Fix more "set but unused" warnings.
14 years ago
Jason Parker 974aa9e2ad Reverse sense of an error test when reading from astdb.
15 years ago