Commit Graph

1077 Commits (5ee5dccf51d50ec1a32f2e3a80f73c27e55f94ba)

Author SHA1 Message Date
Richard Mudgett 82a3fa8032 chan_iax2: Fix channel left locked in off nominal code path.
12 years ago
Michael L. Young b4e0f80ec0 Cast Integer Argument To Unsigned Char
12 years ago
Richard Mudgett 46c2c5ea14 chan_iax2: Prevent some needless breaking of the native IAX2 bridge.
12 years ago
Richard Mudgett 4b6a36bc5f chan_iax2: Fix saving the wrong expiry time in astdb.
12 years ago
Richard Mudgett 6630c560fd chan_iax2: Reduce indentation in __attempt_transmit().
12 years ago
Richard Mudgett aa8405923a chan_iax2: Fix stray reference to worker thread idle_list.
12 years ago
Richard Mudgett ed61d21419 chan_iax2: Fix bridgecallno deadlock avoidance.
12 years ago
Richard Mudgett fdc86bb44c Fix uninitialized value in struct ast_control_pvt_cause_code usage.
12 years ago
Alec L Davis a90ad16e55 IAX2: Transfer Reject: Lock bridgecallno before touching it, refactor
12 years ago
Alec L Davis f09521a0d5 chan_iax2: nativebridge refactor, missed unlock bridgecallno
12 years ago
Alec L Davis 30cfce07f7 fix bad edit after conflict resolution
12 years ago
Alec L Davis 20b9dac9fc IAX2: refactor nativebridge transfer
12 years ago
Alec L Davis 9fca44e6d4 IAX2: fix race condition with nativebridge transfers.
12 years ago
Alec L Davis 82e70b2128 IAX2 defer_full_frames fail to get sent
12 years ago
Alec L Davis 4a06abfee4 IAX2, prevent network thread starting before all helper threads are ready
12 years ago
Matthew Jordan b056a88e08 Prevent deadlock in chan_iax2 when attempting to set caller ID
12 years ago
Sean Bright c835ff7cd4 Correct the number of available call numbers in IAX2.
13 years ago
Matthew Jordan eda6664de0 Prevent exhaustion of system resources through exploitation of event cache
13 years ago
Mark Michelson a65fbf8012 Multiple revisions 375993-375994
13 years ago
Matthew Jordan f0cd27e027 Refactor ast_timer_ack to return an error and handle the error in timer users
13 years ago
Joshua Colp a318db28e3 Remove a log message that was left in accidentally from call-id logging development.
13 years ago
Mark Michelson 94c0fa9098 Fix some potential misuses of ast_str in the code.
13 years ago
Kinsey Moore b7aa658cf9 Ensure iax2 debug output is displayed when expected
13 years ago
Matthew Jordan b40c4649f2 AST-2012-013: Resolve ACL rules being ignored during calls by some IAX2 peers
13 years ago
Kinsey Moore d7fbceb55b Add HANGUPCAUSE information to callee channels
13 years ago
Kinsey Moore 9b16c8b0f6 Clean up and ensure proper usage of alloca()
13 years ago
Jonathan Rose a5e10001b2 chan_iax2: Fix a segfault introduced by call ID logging
13 years ago
Kinsey Moore cb9756daa2 Add hangupcause translation support
13 years ago
Kevin P. Fleming 79087cbbd5 Ensure that all ast_datastore_info structures are 'const'.
13 years ago
Jonathan Rose 10afdf3a2a Named ACLs: Introduces a system for creating and sharing ACLs
13 years ago
Kinsey Moore db59a3f123 Remove unnecessary generation of informational cause frames
13 years ago
Jonathan Rose 5eb94d7ebb Unique Call ID logging Phases III and IV
13 years ago
Kinsey Moore f080be134e Ensure that pvt cause information does not break native bridging
13 years ago
Kinsey Moore bdab2763ac Add HANGUPCAUSE hash support to IAX2
13 years ago
Richard Mudgett 72eb8eb1e7 Fix deadlock potential with ast_set_hangupsource() calls.
13 years ago
Richard Mudgett dd2427c141 Coverity Report: Fix issues for error type REVERSE_INULL (core modules)
13 years ago
Richard Mudgett 2d418b596c AST-2012-007: Fix IAX receiving HOLD without suggested MOH class crash.
13 years ago
Kinsey Moore ab4c9f2247 Make chan_iax2 reject cause code indications correctly
13 years ago
Matthew Jordan 7b51320642 Fix a variety of memory leaks
13 years ago
Kinsey Moore b5a6de76fc Commit framework for HANGUPCAUSE (replacement for SIP_CAUSE)
13 years ago
Kinsey Moore dd81b047db Resolve FORWARD_NULL static analysis warnings
13 years ago
Jonathan Rose 8227f70cd7 Coverity Report: Fix issues for error type CHECKED_RETURN for core
13 years ago
Kinsey Moore 781f4657b9 Fix many issues from the NULL_RETURNS Coverity report
13 years ago
Kinsey Moore f9155c9c3d Make trunkfreq take effect when set
13 years ago
Kinsey Moore a485f44022 Add missing newlines to CLI logging
13 years ago
Jonathan Rose e96a59acfd Replace GNU old-style field designator extensions to fix clang warnings
13 years ago
Russell Bryant d6d7f51476 chan_iax2: Use OBJ_NODATA to be a bit more explicit.
13 years ago
Sean Bright 3a231e090f chan_iax2: Correct spelling of 'Port' header in IAX2 PeerStatus AMI Events
13 years ago
Russell Bryant 44434bf1cf chan_iax2: Fix use of uninitialized sockaddr_in in try_transfer().
13 years ago
Russell Bryant 6c9f009b6d Fix invalid reads/writes due to incorrect sizeof().
13 years ago