Commit Graph

4003 Commits (29694eb2aaa45c366fe28777722b0307f3742f95)

Author SHA1 Message Date
Kinsey Moore 16a3e1cc3f AMI Docs: Fix Status channel parameter optionality
11 years ago
Matthew Jordan 252ead3b13 app_voicemail/app: Remove test events that were duplicated by r421059
11 years ago
Matthew Jordan 174c84f6a2 main/file: Move test event to emit PLAYBACK event more consistently
11 years ago
Walter Doekes a63e70c46d logger: Don't store verbose-magic in the log files.
11 years ago
Walter Doekes 9aba91e5a6 general: Fix memory Corruption in __ast_string_field_ptr_build_va.
11 years ago
Walter Doekes d43da8846c tcptls: Avoid compiler warning on non-dev-mode.
11 years ago
George Joseph 0430c887f3 pbx_lua: fix regression with global sym export and context clash by pbx_config.
11 years ago
Richard Mudgett 9707876002 format.c: Add reason comments for the format_list ordering.
11 years ago
Rusty Newton af592bbc94 Manager - Improve documentation for manager commands Getvar and Setvar.
11 years ago
Richard Mudgett 4c47641f0c features.c: Allow appliationmap to use Gosub.
11 years ago
Matthew Jordan bfc6904871 manager: Return ActionID on nominal responses to PresenceState action
11 years ago
Corey Farrell 148b8d128e astobj2: work around REF_DEBUG race which causes out of order log entries
11 years ago
Scott Griepentrog a100307eaa config: inform config hook of change when writing file
11 years ago
Matthew Jordan 8f5461d3dc main/untils: Prevent potential infinite loop in ast_careful_fwrite
11 years ago
Joshua Colp 915de454f8 res_rtp_asterisk: Add SHA-256 support for DTLS and perform DTLS negotiation on RTCP.
11 years ago
Corey Farrell 23d1b904b0 Ensure REF_DEBUG records entrys for attempts to ao2_ref an invalid object
11 years ago
Matthew Jordan 0b9601052b udptl: Correct FEC to not consider negative sequence numbers as missing
11 years ago
Kinsey Moore b583f708cb Fix build warnings with TEST_FRAMEWORK enabled
11 years ago
Igor Goncharovskiy 07a0838e2a We have faced situation when using CDR and CEL by sqlite3 modules. With system having high load (~100 concurrent calls created by sipp) we found many cdr and cel records missed. There is special finction in sqlite3, that make able to fix this situation - sqlite3_wait_timeout, that also can replace awful code cdr_sqlite3 ad cel_sqlite3 modules. Also this function can be used for aastdb and res_config_sqlite3 to avoid missed writes to sqlite db.
11 years ago
Richard Mudgett 11553fd489 AST-2014-007: Fix of fix to allow AMI and SIP TCP to send messages.
11 years ago
Rusty Newton 7e2ed2e032 main/pbx - documentation - enhance 'core show hints' and 'core show hint' help text
11 years ago
Richard Mudgett df686c50d8 AST-2014-007: Fix DOS by consuming the number of allowed HTTP connections.
11 years ago
Richard Mudgett 33a4ae86a1 format.c: Fix misuse of hash container function.
11 years ago
Corey Farrell 2173e79720 autoservice: stop thread on graceful shutdown
11 years ago
Jonathan Rose a92d272d2f chan_sip: Fix order of variables specified in SIPNotify action
11 years ago
Richard Mudgett 4cc6c7683c config: Fix config files not reloading when only an included file changes.
11 years ago
Matthew Jordan c0494ad9c9 main/config.c: AMI action UpdateConfig EmptyCat clears all categories
11 years ago
Kinsey Moore b4042d348f PBX: Prevent incorrect hint parsing
11 years ago
Walter Doekes 4471447ea8 rtp: Fix case typo in H263+ mime.
11 years ago
Kinsey Moore abac3330cf Allow Asterisk to compile under GCC 4.10
11 years ago
Joshua Colp 50925e6c24 app_queue: Extend documentation for various Manager actions and events.
11 years ago
Richard Mudgett 709d39b662 chan_sip.c: Fixed off-nominal message iterator ref count and alloc fail issues.
11 years ago
Richard Mudgett 7594bb6041 http: Fix spurious ERROR message in responses with no content.
11 years ago
Kinsey Moore d924b4cdae HTTP: Add TCP_NODELAY to accepted connections
11 years ago
Matthew Jordan d78c26ac97 main/Makefile: Fix build failure on SmartOS/Illumos/SunOS
11 years ago
Corey Farrell 6bf7f01aee autoservice: fix reference leak of logger callid.
11 years ago
Matthew Jordan 33d1220bee main/astobj2: Make REF_DEBUG a menuselect item; improve REF_DEBUG output
11 years ago
Richard Mudgett 67ba890a5d Internal timing: Add notice that the -I and internal_timing option are no longer needed.
11 years ago
Richard Mudgett 8382e5fbcc config: Fix CB_ADD_LEN() to work as originally intended.
11 years ago
Richard Mudgett 45ebd29e10 internal_timing: Remove the option and always make it enabled if a timing module is loaded.
11 years ago
Corey Farrell 6208cfee0d app_voicemail: fix missing symbol
11 years ago
Scott Griepentrog 90cb9c4711 http: response body often missing after specific request
11 years ago
Corey Farrell 8fe29356ac Fix dialplan function NULL channel safety issues
11 years ago
Corey Farrell 90fa4e3c36 main/formats: Fix crash in ast_format_cmp during non-clean shutdown.
11 years ago
Joshua Colp 818f476893 say: Fix a bug where SayNumber in Polish tries to play incorrect sound.
11 years ago
Russ Meyerriecks d2e4c2208e !fixup: callerid: Logic error in checksum processing
11 years ago
Russ Meyerriecks 4a0a04e5ca callerid: Logic error in checksum processing
11 years ago
Jonathan Rose 83fe45376c manager: fix memory leak in manager_add_filter function
11 years ago
Mark Michelson 59ca55e7b7 Remove an extra ast_cond_wait() that slipped through the patch.
11 years ago
Mark Michelson 0edf689519 Prevent delayed astdb syncs.
11 years ago
Richard Mudgett 771a703366 AST-2014-001: Stack overflow in HTTP processing of Cookie headers.
11 years ago
Kinsey Moore a14a4d5194 config: Fix inverted test
11 years ago
David M. Lee 647c6859db Corrected cross-platform stat nanosecond code
11 years ago
Kinsey Moore bac36c6b82 AO2: Add an assert for bad objects
11 years ago
Kinsey Moore b5b1e27266 rtp_engine: Clean up after a failed remote bridge
11 years ago
Matthew Jordan 6224e9521a doxygen: Tweak the link back to ye olde Digium website
11 years ago
Matthew Jordan 6087765a48 rtp_engine: fix crash during remote native bridging when calling get_codecs
11 years ago
Corey Farrell 5a7221decb Remove extra defines of AST_PBX_MAX_STACK.
11 years ago
Kevin Harwell 574fefa004 rtp_engine: Dynamic payload change in rtp mapping not supported
11 years ago
Kevin Harwell 1f842e3974 rtp_engine: Output mixup in ${CHANNEL(rtpqos,audio,all)}
11 years ago
Kevin Harwell abc6d90f72 channel.c: MOH is not working for transferee after attended transfer
11 years ago
Richard Mudgett 6271995d24 config: Add file size and nanosecond resolution fields to the cached modified config file information.
11 years ago
Matthew Jordan 991c953da0 pbx: Handle a completely empty dialplan during a context merge
11 years ago
Scott Griepentrog 8387e420b9 pbx: ast_custom_function_unregister resource leak
11 years ago
Scott Griepentrog 016326c992 format.c: correct possible null pointer dereference
11 years ago
Kinsey Moore 96492b9616 Logger: Fix handling of absolute paths
11 years ago
Richard Mudgett 741dc49934 devicestate: Make ast_devstate_changed_literal() return value and doxygen consistent.
11 years ago
Richard Mudgett 62727f2e00 tcptls.c: Made TLS handle a certificate chain file.
11 years ago
Corey Farrell 1968d29447 res_rtp_asterisk & udptl: fix port selection to work with SELinux restrictions
11 years ago
Sean Bright fd09d365a7 Make a NOTICE about an invalid channel name more useful.
11 years ago
Scott Griepentrog ab09661031 rtp_engine: improved handling of get_rtp_info failure
12 years ago
Russell Bryant b2f5dd0bfd Allow nested #includes in extconfig.conf
12 years ago
Russell Bryant b619a405a5 Protect ast_filestream object when on a channel
12 years ago
Richard Mudgett 7a86a88090 tcptls.c: Add missing cleanup on off nominal path.
12 years ago
Richard Mudgett c0bbfe63f9 CEL: Protect data structures during reload and shutdown.
12 years ago
Richard Mudgett 637ff12bca manager: Register atexit shutdown routine only once.
12 years ago
Richard Mudgett 11d4a03d75 manager: Protect data structures during shutdown.
12 years ago
Scott Griepentrog b072381fb5 pbx.c: Pre-initialize timezone to avoid crash on destroy
12 years ago
Walter Doekes d79ae049b3 manager: Clarify eventfilter documentation. Textual changes only.
12 years ago
Rusty Newton 9e6407596b Documentation: doc fixes across various parts of the code for ASTERISK issues 23061,23028,23046,23027
12 years ago
Kevin Harwell 6a7984281d manager: Originate doesn't abort on failed format_cap allocation
12 years ago
Richard Mudgett f90a045a36 verbosity: Fix performance of console verbose messages.
12 years ago
Richard Mudgett 9556fb2516 Logging callid: Fix some sizeof() references per coding guidelines.
12 years ago
Tzafrir Cohen fec771b7c8 asterisk.c: suppress live_dangerously warning on rasterisk
12 years ago
Kevin Harwell 864d62349b channels.c: core show channeltypes slicing
12 years ago
Scott Griepentrog f7a03cc968 say.c: correct time for polish
12 years ago
Scott Griepentrog e87fa7d731 astdb: crash in sqlite3 during shutdown
12 years ago
Jason Parker 38c1c1de83 Add AMI event for presence state.
12 years ago
Rusty Newton 05117c87b7 Several components: fixing Typos in comments and code, "avaliable" instead of "available"
12 years ago
David M. Lee a9ee948e90 security: Inhibit execution of privilege escalating functions
12 years ago
Scott Griepentrog faf4f6187b pbx.c: put copy of ast_exten.data on stack to prevent memory corruption
12 years ago
Joshua Colp bef4ec92ad translate: Move freeing of frame to after it is used.
12 years ago
Richard Mudgett 1f051c7e2d config: Allow ConfBridge DTMF menus to have '#' as the first digit.
12 years ago
Matthew Jordan 45a6969b3c core/loader: Don't call dlclose in a while loop
12 years ago
Matthew Jordan 3fd342af8c Remove some spammy debug messages; improve clarity of others
12 years ago
Scott Griepentrog 90da875326 rtp_engine: fix rtp payloads copy and improve argument names
12 years ago
Scott Griepentrog 53b25ff6eb pbx.c: fix confused match caller id that deleted exten still in hash
12 years ago
Kevin Harwell cb6492b7e2 Logging: Logging types ignored after specifying a verbose level
12 years ago
Jonathan Rose a941dc3159 utils: Fix memory leaks and missed unregistration of CLI commands on shutdown
12 years ago
Jonathan Rose 19457016bd jitterbuf: Fix memory leak on jitter buffer reset
12 years ago
Jonathan Rose d4da5d79bf astobj2: Unregister debug CLI commands at exit
12 years ago
Jonathan Rose 037dee9eaa memory leaks: Memory leak cleanup patch by Corey Farrell (second set)
12 years ago
Jonathan Rose bab6b3610a memory leaks: Memory leak cleanup patch by Corey Farrell (first set)
12 years ago
Jonathan Rose 4241f7b6ea res_rtp_asterisk: Address jittery DTMF events in RTP streams
12 years ago
Kevin Harwell a1ddd8987d Segfault in LIBEDIT_INTERNAL after tgetstr(), when libncurses5-dev
12 years ago
Walter Doekes 8a6db34dc8 Properly copy/remove the device state cache flag over a masquerade.
12 years ago
Kinsey Moore a055bdd4b4 Fix security events for AMI invalid password
12 years ago
Kinsey Moore 2fb3e52fda Ensure global types in the config framework are initialized
12 years ago
Kevin Harwell 44f616bd2e Fix memory leak in logger.
12 years ago
Richard Mudgett 9a0537cc98 UDPTL: Backport some fixes from v12 that should be in v11.
12 years ago
Kinsey Moore 0ca5aec494 Fix jitter buffer log file creation
12 years ago
Michael L. Young 1c37158fe0 Fix Segfault When Syntax Of A Line Under [applicationmap] Is Invalid
12 years ago
Kevin Harwell 1347333a46 Remote console: more output discrepancies
12 years ago
David M. Lee fb51ba1688 Don't write to /tmp/refs when REF_DEBUG is not defined.
12 years ago
Richard Mudgett d8b4adb590 Fix incorrect usages of ast_realloc().
12 years ago
Richard Mudgett 3f6b151a72 MALLOC_DEBUG: Change fence magic number to be completely different from the freed magic number.
12 years ago
David M. Lee 85ceb09623 Fix DEBUG_THREADS when lock is acquired in __constructor__
12 years ago
Kevin Harwell 71857a4a5e Fix various memory leaks
12 years ago
Kevin Harwell b41873d7e9 Memory leak fix
12 years ago
Kevin Harwell 3c376008f5 Fix memory leak
12 years ago
Kevin Harwell 3e0157c46f Check return value on fwrite
12 years ago
Kevin Harwell 15994e3bf7 Verbose logging discrepancies
12 years ago
Richard Mudgett 0cd0977454 Fix memory corruption when trying to get "core show locks".
12 years ago
Walter Doekes 0bdd6ce706 Add _IO_stdin_used in version-script to fix SIGBUSes on Sparc.
12 years ago
Jonathan Rose 81ddc42fd3 UDPTL: Fix a regression where UDPTL won't load default settings
12 years ago
David M. Lee 041b910b17 Complete http_shutdown.
12 years ago
Kinsey Moore d9380e3ece Unregister CLI commands on exit
12 years ago
Kinsey Moore e71f01d16c Fix xmldoc memory leak
12 years ago
Kinsey Moore 9e1be72421 Protect CEL from an invalid config on reload
12 years ago
Matthew Jordan 186a2b171c Fix invalid access to disposed memory in main/data unit test
12 years ago
John Bigelow b44258d174 Add test suite events to indicate when a feature is detected or not
12 years ago
Kinsey Moore 3dcbd04a94 Remove leading spaces from the CLI command before parsing
12 years ago
Walter Doekes b3eef9957e Consistent memory allocation by ast_bt_get_symbols.
12 years ago
Walter Doekes 5c8ba4c4d6 Check result of ast_var_assign() calls for memory allocation failure.
12 years ago
Matthew Jordan 3754c3a7dd Update copyright year to 2013 in asterisk.c; some whitespace fixes
12 years ago
Matthew Jordan 03a1e40d8e Tolerate presence of RFC2965 Cookie2 header by ignoring it
12 years ago
Matthew Jordan 2ffb648a20 Fix memory/ref counting leaks in a variety of locations
12 years ago
Matthew Jordan 56a4d03ee2 Fix memory leak while loading priority modules and adding formats
12 years ago
Richard Mudgett 829edeffe9 Fix segfault when dealing with chan_agent channels.
12 years ago
Jonathan Rose 249d7c2790 Fix a memory copying bug in slinfactory which was causing mixmonitor issues.
12 years ago
Matthew Jordan 1aed26bc0a Print all logger messages on shutdown
12 years ago
Kevin Harwell faeea4c0f2 Fix for segfault in __ast_rwlock_destroy with DEBUG_THREADS
12 years ago
Richard Mudgett a58b7639dd Make ao2 global objects not always use the debug version of the ao2_ref() calls.
12 years ago
Michael L. Young 672040ab2e Fix Missing CALL-ID When Logging Through Syslog
12 years ago
Jonathan Rose 5287afb80c pbx: Fix lack of cleanup on macrolock and context_table
12 years ago
Richard Mudgett e712c4320f Fix SendText AMI action to never return non-zero.
12 years ago
David M. Lee 1a3c5aaa6c Minor fixups to Doxygen comments.
12 years ago
Alec L Davis 6c3f4dd0c6 Add Asterisk Version to core show locks
12 years ago
Matthew Jordan c5a0a69dd9 Fix CDR not being created during an externally initiated blind transfer
12 years ago
Jonathan Rose 6a8180034f Add forgotten event types to event_names array
12 years ago