Commit Graph

307 Commits (7819f95791fe0ca0e0cdc417e2687a5900444053)

Author SHA1 Message Date
Richard Mudgett d4ffbccef6 location.c: Misc fixes and cleanups.
9 years ago
Richard Mudgett 5ba6357be2 res_pjsip: Make aor named lock a mutex.
9 years ago
Richard Mudgett b6e03a5ff3 pjsip_distributor.c: Add missing allocation failure check.
9 years ago
Alexei Gradinari 403b63571c res_pjsip_mwi: fix unsolicited mwi blocks PJSIP stack
9 years ago
Richard Mudgett e739888d99 res_pjsip: Add fax_detect_timeout endpoint option.
9 years ago
Richard Mudgett bc1ff41be7 pjsip_options.c: Fix container operation.
9 years ago
Richard Mudgett eabcfeeaa3 pjsip_configuration.c: Misc cleanups.
9 years ago
Joshua Colp e049248161 Merge "res_pjsip: Fix statsd regression."
9 years ago
Joshua Colp 90d4ebbb40 Merge "res_pjsip: Added "subscribe_context" to endpoint"
9 years ago
Richard Mudgett b85446d039 res_pjsip: Fix statsd regression.
9 years ago
Scott Griepentrog fb96492ec4 PJSIP: provide valid tcp nodelay option for reuse
9 years ago
Alexei Gradinari 1c949eea6c res_pjsip: Added "subscribe_context" to endpoint
9 years ago
Joshua Colp 040a11cecd Merge "res_pjsip: improve realtime performance #2"
9 years ago
Alexei Gradinari 6fa3ed0679 res_pjsip: improve realtime performance #2
9 years ago
Mark Michelson b6bd97eea2 Fix Alembic upgrades.
9 years ago
Richard Mudgett 4879cd875c sorcery: Add setting object type congestion levels.
10 years ago
Richard Mudgett 2cd67d5b07 taskprocessors: Implement high/low water mark alerts.
10 years ago
Richard Mudgett 2ff26e9746 pjsip_distributor.c: Consistently pick a serializer for messages.
10 years ago
Richard Mudgett df2791da8f pjsip_distributor.c: Ignore messages until fully booted.
10 years ago
Richard Mudgett aec7916595 pjsip_distributor.c: Use correct rdata info access method (Part 2).
10 years ago
Joshua Colp 11ea121cc8 Merge "res_pjsip: add "via_addr", "via_port", "call_id" to contact"
10 years ago
zuul 47c4f52df6 Merge "res_pjsip: chatty verbose messages"
10 years ago
Alexei Gradinari 31f17abe44 res_pjsip: add "via_addr", "via_port", "call_id" to contact
10 years ago
Alexei Gradinari 574c9e77eb res_pjsip: chatty verbose messages
10 years ago
Richard Mudgett 7d44d12816 pjsip_distributor.c: Use correct rdata info access method.
10 years ago
Mark Michelson 1c02b19b79 res_pjsip: Match dialogs on responses better.
10 years ago
Joshua Colp e205eb55a4 Merge "res_pjsip: Endpoint IP Access Controls"
10 years ago
George Joseph 8b5cee4a4f res_pjsip: Set TCP_NODELAY on TCP transports
10 years ago
zuul d9c5882e69 Merge "config_transport: Tell pjproject to allow all SSL/TLS protocols"
10 years ago
Alexei Gradinari 69a85a519f res_pjsip: Endpoint IP Access Controls
10 years ago
George Joseph 4f8cfa0220 pjsip_distributor: Add missing newline to NOTICE
10 years ago
George Joseph dfefbf8731 config_transport: Tell pjproject to allow all SSL/TLS protocols
10 years ago
Alexei Gradinari cc4c5f5693 res_pjsip: improve realtime performance
10 years ago
Alexei Gradinari a4cfcda036 res_pjsip/AMI: add contact.updated event
10 years ago
Alexei Gradinari 2b1edee772 pjsip: Added "reg_server" to contacts.
10 years ago
George Joseph 4ebf9a938d res_pjsip: Add ability to identify by Authorization username
10 years ago
Joshua Colp d1b9b96456 Merge "res_pjsip: disable multi domain to improve realtime performace"
10 years ago
zuul 9d57416315 Merge "res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)"
10 years ago
Alexei Gradinari 860b135c88 res_pjsip: disable multi domain to improve realtime performace
10 years ago
Mark Michelson 0235a66532 PJSIP: Remove PJSIP parsing functions from uri length validation.
10 years ago
George Joseph e83499df56 res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)
10 years ago
Mark Michelson 7b8b6e2e4f AST-2016-004: Fix crash on REGISTER with long URI.
10 years ago
Alexei Gradinari 49813bc9e5 res_pjsip: Add headers to AMI Event ContactStatusDetail
10 years ago
George Joseph a621dd5e96 res_pjsip contact: Lock expiration/addition of contacts
10 years ago
Joshua Colp 3e5672d843 res_pjsip: Fix configuration setting of "regcontext".
10 years ago
George Joseph e2524fcee3 res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited
10 years ago
zuul 23d2a561d5 Merge "res_pjsip/pjsip_options: Fix From generation on outgoing OPTIONS"
10 years ago
George Joseph c4064727d2 chan_pjsip: Add 'pjsip show channelstats'
10 years ago
George Joseph c971a64366 res_pjsip/pjsip_options: Fix From generation on outgoing OPTIONS
10 years ago
George Joseph c948ce9651 sorcery/res_pjsip: Refactor for realtime performance
10 years ago
Gianluca Merlo 894071ea2c config: fix flags in uint option handler
10 years ago
Joshua Colp 4df7b3ae80 build: Add configure check for proto field of PJSIP TLS transport setting.
10 years ago
George Joseph d2eb65f71e res_pjsip: Strip spaces from items parsed from comma-separated lists
10 years ago
George Joseph 7b71bca8a4 config_transport: Fix objects returned by ast_sip_get_transport_states
10 years ago
George Joseph ba8adb4ce3 res_pjsip/config_transport: Allow reloading transports.
10 years ago
Mark Michelson 13b6c02945 Fix creation race of contact_status structures.
10 years ago
George Joseph b37555cc94 res_pjsip: Refactor load_module/unload_module
10 years ago
George Joseph bbf3ace682 res_pjsip: Fix infinite recursion when loading transports from realtime
10 years ago
Richard Mudgett 04078f43b5 res/res_pjsip/presence_xml.c: Add missing 2nd call presence state case.
10 years ago
Daniel Journo 8182146e85 pjsip: Add option global/regcontext
10 years ago
George Joseph a41aab477a pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address
10 years ago
George Joseph 220ba979cf Revert "pjsip_location: Delete contact_status object when contact is deleted"
10 years ago
Mark Michelson 1afc8432dc PJSIP: Prevent deadlock due to dialog/transaction lock inversion.
10 years ago
Matt Jordan 2df4ad647c res/res_pjsip_location: Delete contact_status object when contact is deleted
10 years ago
George Joseph 3e6637feb5 pjsip/config_transport: Check pjproject version at runtime for async ops
10 years ago
George Joseph a987434564 res_pjsip: Add existence and readablity checks for tls related files
10 years ago
George Joseph 28ab03fbf7 res_pjsip/config_transport: Prevent async_operations > 1 when protocol = tls
10 years ago
George Joseph 4be231e82f res_pjsip/contacts/statsd: Make contact lifecycle events more consistent
10 years ago
George Joseph 5959186017 res_pjsip: Use a MD5 hash for static Contact IDs
10 years ago
George Joseph bd265a90be res_pjsip: Update logging to show contact->uri in messages
10 years ago
David M. Lee 91346b9fb7 Fixed some typos
10 years ago
Matt Jordan 75d90a9951 res_pjsip/pjsip_options: Add StatsD statistics for PJSIP contacts
10 years ago
Mark Michelson e8881e1770 Taskprocessors: Increase high-water mark
10 years ago
Mark Michelson 40b58a5d2b res_pjsip distributor: Don't send 503 response to responses.
10 years ago
Mark Michelson 264c74aa22 res_pjsip: Deny requests when threadpool queue is backed up.
10 years ago
Matt Jordan 0aef8e058f Merge "res_pjsip/location: Destroy contact_status objects on contact deletion"
10 years ago
Matt Jordan 63e02b45c6 pjsip_configuration: On delete, remove the persistent version of an endpoint
10 years ago
Matt Jordan d33a1682e3 res_pjsip/location: Destroy contact_status objects on contact deletion
10 years ago
Mark Michelson f80a0ae49b res_pjsip: Set threadpool max size default to 50.
10 years ago
Matt Jordan 014e3d426b pjsip_options: Schedule/unschedule qualifies on AoR creation/destruction
10 years ago
George Joseph a8aee0bbdb res_pjsip: Add "like" processing to pjsip list and show commands
10 years ago
Joshua Colp 64c172deba res_pjsip: Move URI validation to use time.
10 years ago
Richard Mudgett b8f07527b2 res_pjsip/location.c: Use the builtin ao2_callback() match function instead.
10 years ago
Mark Michelson f1a2e82d49 res_pjsip: Copy default_from_user to avoid crash.
10 years ago
Joshua Colp 647cdcd6a8 Merge "res_pjsip: Use hash for contact object identity instead of Contact URI."
10 years ago
Joshua Colp 3628e380b8 res_pjsip: Use hash for contact object identity instead of Contact URI.
10 years ago
Matt Jordan ef3358d0c0 res/res_pjsip: Purge contacts when an AoR is deleted
10 years ago
Mark Michelson 993ae9a669 res_pjsip: Change default from user value.
10 years ago
Matt Jordan 3af34441eb res_pjsip/pjsip_configuration: Disregard empty auth values
10 years ago
Joshua Colp 4b6c657a82 res_pjsip: Ensure sanitized XML is NULL terminated.
10 years ago
Joshua Colp 309dd2a409 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Joshua Colp f7f3ae1815 Merge "res_pjsip: Add rtp_keepalive endpoint option."
10 years ago
Mark Michelson 2b42264e66 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Matt Jordan 3e286e6b51 res_pjsip/configuration: Fix a variety of default value problems
10 years ago
Joshua Colp 7846f73432 res_pjsip_mwi: Set up unsolicited MWI upon registration.
11 years ago
Kevin Harwell 93ac45d3bd res_pjsip: Add option to force G.726 to be treated as AAL2 packed.
11 years ago
Richard Mudgett 30cd559345 DNS: Need to use the same serializer for a pjproject SIP transaction.
11 years ago
Richard Mudgett b23f33e7e5 DNS: Fix some corner cases.
11 years ago
Richard Mudgett 83bc9d366d pjsip_resolver.c: Fix debug code to only execute at acceptable debug level.
11 years ago
David M. Lee 9fca378b36 Fixes for OS X
11 years ago