Commit Graph

3087 Commits (aa5707b8891119741baae98cf7b51a00c0f99438)

Author SHA1 Message Date
Joshua Colp 81d375baad res_sorcery_memory_cache: Add support for object_lifetime_maximum.
10 years ago
demon-ru 9e2a582d2d res_pjsip_outbound_registration: Check request URI for line.
10 years ago
Mark Michelson 071b3d43cb res_sorcery_memory_cache: Add support for maximum_objects.
10 years ago
Joshua Colp f2cc766d81 res_sorcery_memory_cache: Add basic module implementation.
10 years ago
Corey Farrell 36e5402885 res_mwi_external_ami: Use module version of AMI registration.
10 years ago
Matt Jordan 5ce54ed74a res/res_http_websocket: Add a pre-session established callback
10 years ago
John Bigelow ddb7cbef8e res/res_resolver_unbound.c: Add missing include of signal.h
10 years ago
Matt Jordan d8698b7f3f doxygen: Fix doxygen errors
10 years ago
George Joseph 5d93928175 res_pjsip_config_wizard/config: Fix template processing
10 years ago
Joshua Colp e092a89694 Merge "MALLOC_DEBUG: Replace WRAP_LIBC_MALLOC with ASTMM_LIBC."
10 years ago
Joshua Colp 35ff01823b Merge "AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro."
10 years ago
Corey Farrell 478fb4a388 MALLOC_DEBUG: Replace WRAP_LIBC_MALLOC with ASTMM_LIBC.
10 years ago
Rodrigo Ramírez Norambuena eec010829a AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro.
10 years ago
Joshua Colp 74165b9d6c Merge "res_rtp_asterisk: Correction for the limit which detects that a packet is DTLS."
10 years ago
Joshua Colp 7b7bef722c Merge "Fix error's produced by astmm.h when standard allocators are used."
10 years ago
Yousf Ateya 2ab5d22c0d res_rtp_asterisk: Correction for the limit which detects that a packet is DTLS.
10 years ago
Corey Farrell 2d4dc0c963 Fix error's produced by astmm.h when standard allocators are used.
10 years ago
Sean Bright 63c71c9f4a res_rtp_asterisk: Issue ERROR if res_srtp is not found.
10 years ago
Joshua Colp e33682cae2 res_pjsip_exten_state: Fix race condition between sending NOTIFY and termination
10 years ago
Matt Jordan f451af65c4 Merge topics 'ASTERISK-25049', 'ASTERISK-25056'
10 years ago
Kevin Harwell 1f5db1c7e3 res_stasis_snoop: Spying on a single direction continually increases CPU
10 years ago
Matt Jordan b2a77db74a Merge "res_ari_bridges: Add missing dependencies."
10 years ago
Joshua Colp f45833c9ad Merge "Restrict functionality when ACLs are misconfigured."
10 years ago
Corey Farrell c541923ac3 res_ari_bridges: Add missing dependencies.
10 years ago
Corey Farrell df6c1d755f CLI: Enable automatic references to modules.
10 years ago
Corey Farrell a8bfa9e104 Modules: Make ast_module_info->self available to auxiliary sources.
10 years ago
Matt Jordan 07bcaf5288 Merge "res_odbc: Use negative connection cache for all connections"
10 years ago
Martin Tomec ebe371357e res_odbc: Use negative connection cache for all connections
10 years ago
Corey Farrell 44bbdbe3a4 res_pjsip_dlg_options: Fix MODULEINFO section.
10 years ago
Joshua Colp bb6ddb3dc8 res_ari_device_states: Fix dependency on res_stasis_device_state.
10 years ago
Mark Michelson 11ffcf662f Restrict functionality when ACLs are misconfigured.
10 years ago
Joshua Colp 80aa9aee5d res_pjsip_outbound_registration: Fix double unref on error return.
10 years ago
Matt Jordan 7fe923d20b Merge "ARI: Fix missing dependencies."
10 years ago
Kevin Harwell 5d0c182885 res_fax: allow 2400 transmission rate according to v.27ter standard
10 years ago
Joshua Colp 648b22f19d Merge "res_pjsip_outbound_registration: Don't fail on delayed processing."
10 years ago
Mark Michelson 03261b9614 Merge "Git Conversion: Switch Non-C files to ASTERISK_REGISTER_FILE."
10 years ago
Mark Michelson 4f1db2070d res_pjsip_outbound_registration: Don't fail on delayed processing.
10 years ago
Joshua Colp ed5715eb39 res_sorcery_config: Fix build issue due to syntax error.
10 years ago
Matt Jordan 48d5971a82 Merge "chan_pjsip: Creating Channel Causes Asterisk to Crash When Duplicate AOR Sections Exist in pjsip.conf"
10 years ago
Corey Farrell f226bd6f60 ARI: Fix missing dependencies.
10 years ago
Corey Farrell 881844297a res_pjsip: Remove incorrect MODULEINFO from presence_xml.c.
10 years ago
Corey Farrell 55a780d211 Git Conversion: Switch Non-C files to ASTERISK_REGISTER_FILE.
10 years ago
Joshua Colp 2415e94b07 Merge "res_pjsip_outbound_registration: Add debugging messages."
10 years ago
Ashley Sanders 46cf643c75 chan_pjsip: Creating Channel Causes Asterisk to Crash When Duplicate AOR
10 years ago
Mark Michelson f47fed2e12 res_pjsip_outbound_registration: Add debugging messages.
10 years ago
Steve Davies 5e96584829 res_rtp_asterisk: Resolve 2 discrete memory leaks in DTLS
10 years ago
Matt Jordan e43fa9868b Merge "Astobj2: Allow reference debugging to be enabled/disabled by config."
10 years ago
Corey Farrell 5c1d07baf0 Astobj2: Allow reference debugging to be enabled/disabled by config.
10 years ago
George Joseph 356568dc7f res_pjsip: Fix SEGV on pending-qualify contacts
10 years ago
Matt Jordan 0c92a85aee Merge "Clang: Fix some more tautological-compare warnings."
10 years ago
Matt Jordan 3646ce0cb5 Merge "res_pjsip_outbound_authenticator: Increase CSeq on authed requests."
10 years ago
Mark Michelson bd61c9300c res_pjsip_outbound_authenticator: Increase CSeq on authed requests.
10 years ago
Diederik de Groot f8e21a1adf Clang: Fix some more tautological-compare warnings.
10 years ago
Matt Jordan 61c8ae548a Merge "res_pjsip_t38: Don't crash on authenticated reinvite after originated T.38 FAX."
10 years ago
Mark Michelson 1a8355622d Merge "Clang: change previous tautological-compare fixes."
10 years ago
Mark Michelson 89a3fc0572 res_pjsip_t38: Don't crash on authenticated reinvite after originated T.38 FAX.
10 years ago
George Joseph 75666ad7c6 res_pjsip: Validate that contact uris start with sip: or sips:
10 years ago
Diederik de Groot ca7193167e Clang: change previous tautological-compare fixes.
10 years ago
George Joseph cc77440deb res_corosync: Add check for config file before calling corosync apis
10 years ago
Joshua Colp 190fa4f333 res_pjsip_mwi: Send unsolicited MWI NOTIFY on startup and when endpoint registers.
10 years ago
Joshua Colp bfdc766bf6 Merge "res_pjsip_pubsub: Set the endpoint on SUBSCRIBE dialogs."
10 years ago
Mark Michelson 6331be0638 res_pjsip_pubsub: Set the endpoint on SUBSCRIBE dialogs.
10 years ago
Joshua Colp b1deedf0dc Merge "pjsip_options: Fix non-qualified contacts showing as unavailable"
10 years ago
George Joseph 06ba1e59cb pjsip_options: Fix format specifier for int64_t rtt.
10 years ago
George Joseph 298faf7c50 pjsip_options: Fix non-qualified contacts showing as unavailable
10 years ago
Richard Mudgett 1269dd06bc res_fax: Fix latent bug exposed by ASTERISK-24841 changes.
10 years ago
Matt Jordan 8435a0cdff Merge "Detect potential forwarding loops based on count."
10 years ago
Mark Michelson aae45acbda Detect potential forwarding loops based on count.
10 years ago
Matt Jordan bb347fa594 Merge topic 'ASTERISK-24863'
10 years ago
George Joseph c6ed681638 res_pjsip: Add global option to limit the maximum time for initial qualifies
10 years ago
Scott Griepentrog 664d3263e4 res_pjsip_pubsub: On notify fail deleted sub_tree is then referenced
10 years ago
George Joseph 51886c68dc pjsip_options: Add qualify_timeout processing and eventing
10 years ago
George Joseph ab6382cafd res_pjsip: Refactor endpt_send_request to include transaction timeout
10 years ago
Joshua Colp a3cec44a0a res_pjsip: Add external PJSIP resolver implementation using core DNS API.
10 years ago
Corey Farrell 62508d6891 Build System: Create Makefile macro MOD_ADD_SOURCE.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
George Joseph b35e184d41 Add .gitignore and .gitreview files
10 years ago
Matthew Jordan 5f181bcccd res/res_pjsip_t38: Add missing initialization of t38faxmaxdatagram
10 years ago
Richard Mudgett c499cabf53 chan_pjsip/res_pjsip/bridge_softmix/core: Improve translation path choices.
10 years ago
Matthew Jordan 8bae18ab93 res_pjsip: Add an 'auto' option for DTMF Mode
10 years ago
George Joseph f69e46de25 res_pjsip_config_wizard: Cleanup load unload
10 years ago
Matthew Jordan 894153b8b1 res/ari: Fix model validation for ChannelHold event
10 years ago
George Joseph ed6b6e3c03 res_pjsip_phoneprov_provider: Fix reference leak on unload
10 years ago
Kevin Harwell 520b9f2174 res_pjsip: add CLI command to show global and system configuration
10 years ago
Matthew Jordan 3ef0a17b1f res/res_pjsip_dlg_options: Add a module to handle in-dialog OPTIONS requests
10 years ago
Matthew Jordan ea0098724e clang compiler warnings: Fix autological comparisons
10 years ago
Jonathan Rose a759714101 res_pjsip_t38: Fix FAX failures when using PJSIP with authentication
10 years ago
Matthew Jordan b8fa8aa775 clang compiler warnings: Fix pointer-bool-converesion warnings
10 years ago
Mark Michelson 1eba6abae5 Do not queue message requests that we do not respond to.
10 years ago
Matthew Jordan c2f50ba6f4 ARI: Add the ability to intercept hold and raise an event
10 years ago
Matthew Jordan c1cfe3fae2 clang compiler warnings: Fix non-literal-null-conversion warnings
10 years ago
Kevin Harwell 87d7c90e4e res_pjsip: config option 'timers' can't be set to 'no'
10 years ago
Matthew Jordan 0543879228 clang compiler warnings: Remove large chunks of unused code from extconf
10 years ago
Mark Michelson 0a26602b8c Merge NAPTR support into trunk.
10 years ago
Corey Farrell ffd7319df3 res_pjsip_phoneprov_provider: Revert 433996 / 433997.
10 years ago
Mark Michelson 53af579d4c ParkedCall: Don't allow dialplan fallthrough after retrieving parked call.
10 years ago
Corey Farrell e6f0410028 res_pjsip_phoneprov_provider: Fix leaked OBJ_MULTIPLE iterator.
10 years ago
Mark Michelson 3439487a81 res_pjsip_messaging: Serialize outbound SIP MESSAGEs
10 years ago
Joshua Colp 39824e3d01 dns: Add support for SRV record parsing and sorting.
10 years ago
Matthew Jordan 7bc2345fb1 clang compiler warnings: Fix -Wabsolute-value warnings
10 years ago
Matthew Jordan ce59fabd5c clang compiler warnings: Fix invalid enum conversion
10 years ago
Matthew Jordan e9520dbe0d clang compiler warnings: Fix -Wparantheses-equality warnings
10 years ago
Matthew Jordan c747b3b12a clang compiler warnings: Fix -Winitializer-overrides
10 years ago
Richard Mudgett 2659e48d9d res_pjsip_registrar_expire.c: Made use ao2 container template routines and eliminated some RAII_VAR() usage.
10 years ago
Mark Michelson 0b62e41654 Add stateful PJSIP response API call, and use it for out-of-dialog responses.
10 years ago
Richard Mudgett a18da4eaf2 res_pjsip_registrar_expire.c: Cleanup scheduler leaks on unload/shutdown.
10 years ago
Matthew Jordan a024af1156 res/res_timing_kqueue: Update the module to conform to current timer API
10 years ago
Corey Farrell d7fc85e69d res_pjsip: Enable unload of all modules at shutdown.
10 years ago
Richard Mudgett e953d15223 A couple minor cleanup tweaks.
10 years ago
Matthew Jordan 47156aab92 res_xmpp: Buddies are always auto-registered when processing the roster
10 years ago
Joshua Colp abf3e40902 dns: Add core DNS API + unit tests and res_resolver_unbound module + unit tests.
10 years ago
Richard Mudgett 4c2fc5b811 chan_pjsip: Add "rpid_immediate" option to prevent unnecessary "180 Ringing" messages.
10 years ago
Richard Mudgett 7e097bce86 Audit ast_pjsip_rdata_get_endpoint() usage for ref leaks.
10 years ago
Richard Mudgett 148e8799fe res_pjsip_sdp_rtp,sorcery: Fix invalid access and memory leak respectively.
10 years ago
Richard Mudgett e0ea490a11 res_pjsip_session: Fix off-nominal extra unref of session.
10 years ago
Scott Griepentrog 62cf2a2c02 Reverting accidental ci of wrong change in r433061
10 years ago
Scott Griepentrog cb6c7eecfd various: cleanup issues found during leak hunt
10 years ago
Richard Mudgett c41dd32b94 Audit ast_sockaddr_resolve() usage for memory leaks.
10 years ago
Kevin Harwell 803a916334 res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Kevin Harwell aef7278af6 res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Richard Mudgett 259e833e88 res_pjsip: Add reason comment.
10 years ago
Richard Mudgett c52adca396 chan_pjsip: AMI action PJSIPShowEndpoint closes AMI connection on error.
10 years ago
Richard Mudgett 636d82f4d8 chan_pjsip/res_pjsip_callerid: Make Party ID handling simpler and consistent.
10 years ago
Kevin Harwell d42c6adb1a Revert - res_pjsip: Allow configuration of endpoint identifier query order
10 years ago
Corey Farrell c08fd275bf Logger: Convert 'struct ast_callid' to unsigned int.
10 years ago
Richard Mudgett 4115e327ac res_pjsip: Move internal init/destroy prototypes to private header file.
10 years ago
Richard Mudgett 89b65f5dda res_pjsip: Fix pjsip.conf type=global object default value handling.
10 years ago
Richard Mudgett 185d2e082a res_pjsip: Fixed invalid empty Server and User-Agent SIP headers.
10 years ago
Matthew Jordan 15d266bf85 res/res_config_odbc: Fix improper escaping of backslashes with MySQL
10 years ago
Richard Mudgett e7ee83ea90 res_pjsip_refer: Fix occasional unexpected BYE sent after receiving a REFER.
10 years ago
Kevin Harwell 1ce529d30e res_pjsip: allow configuration of endpoint identifier query order
10 years ago
Joshua Colp a5f80f1781 res_rtp_asterisk: Fix wrongful use of USE_PJPROJECT define.
10 years ago
Richard Mudgett affcf1d766 res_pjsip_refer: Make safely get the context for a blind transfer.
10 years ago
Richard Mudgett 090ab1735b res_pjsip_refer: Made refer_attended_alloc() not create the ao2 object with a lock.
10 years ago
Matthew Jordan 278ea2f468 res/res_pjsip_sdp_rtp: Revert portion of r432195
10 years ago
Richard Mudgett 9e841e4fb6 ARI: Fix crash if integer values used in JSON payload 'variables' object.
10 years ago
David M. Lee ff642289f4 Increase WebSocket frame size and improve large read handling
10 years ago
Matthew Jordan a528dfc9a7 ARI/PJSIP: Apply requesting channel's format cap to created channels
10 years ago
Joshua Colp bedf51b2ce res_ari_channels: Return a 404 response when a requested channel variable does not exist.
10 years ago
Joshua Colp 87b7060f36 res_pjsip_registrar: Add Expires header to 200 OK if present in REGISTER.
10 years ago
Joshua Colp 283bb15c16 res_pjsip: Add a log message when creating a UAC dialog to a target URI that is invalid.
10 years ago
George Joseph 340818ad12 ASTERISK-24811: Add ast_sorcery_apply_config() to res_pjsip_publish_asterisk.
10 years ago
Richard Mudgett 6992b2e8fa res_pjsip_refer: Handle INVITE with Replaces failure after answer.
10 years ago
Richard Mudgett 09bfe4b208 res_pjsip_refer: Fix crash from a REFER and BYE collision.
10 years ago
Matthew Jordan d808eace5c res/res_rtp_asterisk: Fix crash in debug from RTCP reports without report block
10 years ago
Joshua Colp e78dd39885 res_sorcery_config: Improve object lookup times.
10 years ago
Joshua Colp e6fe69b76c res_pjsip: Add "pjsip show version" CLI command.
10 years ago
Joshua Colp 17f9e0cacc res_timing_pthread: Fix leaky pipes.
10 years ago
Joshua Colp fae6bf8ace res_pjsip_exten_state: Improve log message when a subscription is attempted to a non-existent extension.
10 years ago
Richard Mudgett f00ebf0a2d res_pjsip_session: Fix double re-INVITE collision crash.
10 years ago