Commit Graph

4503 Commits (3043cd363dcc4788adab0010111302d90ad113ca)

Author SHA1 Message Date
Jonathan Rose f0b8590c14 pjsip configuration: Make transport TOS values consistent with endpoints
12 years ago
Kinsey Moore b98c2b0e82 config: Fix inverted test
12 years ago
David M. Lee 38a619af97 Corrected cross-platform stat nanosecond code
12 years ago
Kinsey Moore 6204ea6c1a AO2: Add an assert for bad objects
12 years ago
Matthew Jordan 43858c24ab doxygen: Tweak the link back to ye olde Digium website
12 years ago
Richard Mudgett c95146269c devicestate.c: Simplified some logic in _ast_device_state().
12 years ago
Richard Mudgett 77625956dd stasis_cache.c: Remove some unnecessary RAII_VAR() usage.
12 years ago
Richard Mudgett f9c031ec39 stasis.c: Misc code cleanups.
12 years ago
Matthew Jordan 31707b1d69 main: Initialize dialplan providing core components prior to module pre-load
12 years ago
Corey Farrell e468e73b9e Remove extra defines of AST_PBX_MAX_STACK.
12 years ago
Kevin Harwell 73709e22ef rtp_engine: Dynamic payload change in rtp mapping not supported
12 years ago
Richard Mudgett 9e6407c07b manager: Fix AMI Status action of a single channel.
12 years ago
Richard Mudgett d277f3ec3e json: Fix off-nominal json ref counting issues.
12 years ago
Richard Mudgett eec8ccc10b json: Fix json API wrapper code for json library versions earlier than 2.3.0.
12 years ago
Kevin Harwell b88c818153 rtp_engine: Output mixup in ${CHANNEL(rtpqos,audio,all)}
12 years ago
Kevin Harwell 41a80d6a9f channel.c: MOH is not working for transferee after attended transfer
12 years ago
George Joseph 31a18c14b8 pjsip_cli: Fix memory leak in ast_sip_cli_print_sorcery_objectset.
12 years ago
George Joseph a94c8562fd sorcery: Create sorcery instance registry.
12 years ago
Richard Mudgett 75067daac7 config: Add file size and nanosecond resolution fields to the cached modified config file information.
12 years ago
Matthew Jordan 438a7abc27 pbx: Handle a completely empty dialplan during a context merge
12 years ago
Scott Griepentrog 04fe3bccc0 ARI: correct upper/lower case URI discrepancies
12 years ago
Scott Griepentrog c41040fd4b format.c: correct possible null pointer dereference
12 years ago
Kinsey Moore fe1e8e55a1 Logger: Add dynamic logger channels
12 years ago
Walter Doekes 55ee292d45 realtime: Fix ast_update2_realtime() on raspberry pi.
12 years ago
Joshua Colp 6bdf2c4eab scheduler: Remove hashtab usage.
12 years ago
Matthew Jordan 8b295a2792 security_events: Fix assertion failure in dev-mode on optional IE parsing
12 years ago
Joshua Colp e8e2f91bba timing: Improve performance for most timing implementations.
12 years ago
Matthew Jordan 42d3fe8772 security_events: Fix error caused by DTD validation error
12 years ago
Matthew Jordan cbaa27142c security_events: Add AMI documentation; output optional fields
12 years ago
Kinsey Moore 6f4a834870 Logger: Fix handling of absolute paths
12 years ago
Richard Mudgett dd0c6e9cc1 devicestate: Make ast_devstate_changed_literal() return value and doxygen consistent.
12 years ago
Richard Mudgett 12668b6659 tcptls.c: Made TLS handle a certificate chain file.
12 years ago
Matthew Jordan 01af8d6e12 cdrs: Check for applications to lock onto during dial begin handling
12 years ago
Joshua Colp e5899852cc res_stasis: Enable transfers and provide events when they occur.
12 years ago
Matthew Jordan 66c46fba24 CDRs: fix a variety of dial status problems, h/hangup handler creating CDRs
12 years ago
Corey Farrell c35d07950f res_rtp_asterisk & udptl: fix port selection to work with SELinux restrictions
12 years ago
Sean Bright 98de7719dd Make a NOTICE about an invalid channel name more useful.
12 years ago
Scott Griepentrog 601692a7e4 rtp_engine: improved handling of get_rtp_info failure
12 years ago
Kevin Harwell f9479fbcbd manager: ExtensionStatus event status human readable
12 years ago
Russell Bryant 8a762efb35 Allow nested #includes in extconfig.conf
12 years ago
Walter Doekes cc42229f26 manager: The eventfilter= option now takes an extended regex.
12 years ago
Russell Bryant 33071d636c Protect ast_filestream object when on a channel
12 years ago
Richard Mudgett 45261449ec tcptls.c: Add missing cleanup on off nominal path.
12 years ago
Richard Mudgett 42c15dfa6e CEL: Protect data structures during reload and shutdown.
12 years ago
Jonathan Rose 2a9d15b400 Thread Debugging: Add LWP to core show locks output
12 years ago
Richard Mudgett a9911f027e manager: Register atexit shutdown routine only once.
12 years ago
Richard Mudgett 82cce81737 manager: Protect data structures during shutdown.
12 years ago
Scott Griepentrog 64e2e1d5d8 pbx.c: Pre-initialize timezone to avoid crash on destroy
12 years ago
Walter Doekes 9a88cc33f8 manager: Clarify eventfilter documentation. Textual changes only.
12 years ago
Scott Griepentrog 2b14601bdc pjsip: fix support for allow=all
12 years ago
Scott Griepentrog 2704b49c1b http: supported chunked Transfer-Encoding
12 years ago
Rusty Newton f6647d2362 Documentation: doc fixes across various parts of the code for ASTERISK issues 23061,23028,23046,23027
12 years ago
Kevin Harwell 7054e12ef2 manager: Originate doesn't abort on failed format_cap allocation
12 years ago
Richard Mudgett ed0d083596 string container: Remove unnecessary RAII_VAR usage and string object lock.
12 years ago
Richard Mudgett 828f339a9c verbosity: Fix performance of console verbose messages.
12 years ago
Matthew Jordan 373965dbff CDRs: Synchronize dialplan applications that manipulate CDRs with the engine
12 years ago
Matthew Jordan f8aaf585a3 stasis: Add methods to allow for synchronous publishing to subscriber
12 years ago
Richard Mudgett 4bde62eb40 Logging callid: Fix some sizeof() references per coding guidelines.
12 years ago
Kinsey Moore 51901aa2ed astobj2: Correct ao2_iterator opacity violations
12 years ago
Tzafrir Cohen 3eee3f21ad asterisk.c: suppress live_dangerously warning on rasterisk
12 years ago
Kevin Harwell bd4be333fb manager: UserEvent including action on output
12 years ago
Kevin Harwell 20d02c1288 channels.c: core show channeltypes slicing
12 years ago
David M. Lee a952abb9da http: Properly reject requests with Transfer-Encoding set
12 years ago
Matthew Jordan b172d369c4 res_pjsip: Add PJSIP CLI commands
12 years ago
Scott Griepentrog a0c288bb23 say.c: correct time for polish
12 years ago
Richard Mudgett 9e4f80a4f6 Whitespace fixes.
12 years ago
Scott Griepentrog efd7c40712 security_events: log events with descriptive names
12 years ago
Mark Michelson 1b91ee6c4b Fix a deadlock that occurred due to a conflict of masquerades.
12 years ago
Richard Mudgett 3ccd5dee18 udptl: Dead code elimination. ast_udptl_bridge was not used.
12 years ago
Richard Mudgett e4803bbd9e Voicemail: Remove mailbox identifier format (box@context) assumptions in the system.
12 years ago
Scott Griepentrog 2882c5f9f1 astdb: crash in sqlite3 during shutdown
12 years ago
Joshua Colp eb235ad05f channel: Add a missing ast_channel_unlock when allocating a Surrogate channel.
12 years ago
Matthew Jordan 7e9febbf86 app_cdr,app_forkcdr,func_cdr: Synchronize with engine when manipulating state
12 years ago
Jason Parker 04dfe2d77f Add AMI event for presence state.
12 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
Joshua Colp e2630fcd51 channels: Return allocated channels locked.
12 years ago
Rusty Newton f7c60b8fb6 Several components: fixing Typos in comments and code, "avaliable" instead of "available"
12 years ago
Jonathan Rose b0bb03e916 bridging: Give bridges a name and a known creator
12 years ago
Joshua Colp 9fc2cc178a framehooks: Re-iterate if framehook provides different frame.
12 years ago
David M. Lee 27f37f6e3d Changed the default for live_dangerously to no
12 years ago
David M. Lee 744556c01d security: Inhibit execution of privilege escalating functions
12 years ago
Jonathan Rose 00dcee2a64 transfers: Fix bug setting both BLINDTRANSFER and ATTENDEDTRANSFER
12 years ago
Scott Griepentrog 102d448486 pbx.c: put copy of ast_exten.data on stack to prevent memory corruption
12 years ago
Joshua Colp 3a5cc054ed res_stasis: Expose event for call forwarding and follow forwarded channel.
12 years ago
Jonathan Rose 661ac14911 documentation: Add PJSIP technology to messaging documentation
12 years ago
Richard Mudgett de4a18d1aa test.c: Fix too sticky unit test failed status.
12 years ago
Jonathan Rose 63b2c28c4b Transfers: Make Asterisk set ATTENDEDTRANSFER/BLINDTRANSFER more reliably
12 years ago
Kevin Harwell 84e1790beb bridge_native_rtp: Deadlock during 4-way conference creation
12 years ago
Kevin Harwell f425c4a086 ARI: Allow specifying channel variables during a POST /channels
12 years ago
Richard Mudgett 3a5e4317f5 test_voicemail_api: Add check for a registered voicemail provider before tests.
12 years ago
Richard Mudgett 8183bba99a app_voicemail: Voicemail callback registration/unregistration function improvements.
12 years ago
Matthew Jordan ce423d2ea4 func_channel, chan_pjsip: Add CHANNEL read function support for chan_pjsip
12 years ago
Matthew Jordan f46b30bd36 func_pjsip_endpoint: Add PJSIP_ENDPOINT function for querying endpoint details
12 years ago
Jonathan Rose f6e92c35df app_page: Add predial handlers for app_page.
12 years ago
Richard Mudgett 0a02932ddf sorcery: Eliminate shadowing a varaible that caused confusion.
12 years ago
Joshua Colp dcb642e2da endpoints: Keep a reference to channel ids when creating snapshot.
12 years ago
Richard Mudgett cf5e00138d sorcery: Whitespace
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago
Richard Mudgett 3357c494cb sorcery, bucket: Change observer remove calls to take const callbacks struct.
12 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
12 years ago