Commit Graph

288 Commits (a3584c68343f61e4f58c6db8456edd331065318a)

Author SHA1 Message Date
Joshua Colp 7ed680cf92 Merge "res_pjsip: improve realtime performance #2" into 13
9 years ago
Mark Michelson 1b79e2deff Fix Alembic upgrades.
9 years ago
Alexei Gradinari b3c787d1dd res_pjsip: improve realtime performance #2
9 years ago
Richard Mudgett 110d772467 sorcery: Add setting object type congestion levels.
10 years ago
Richard Mudgett 610eee2a36 taskprocessors: Implement high/low water mark alerts.
10 years ago
Richard Mudgett 16b08444da pjsip_distributor.c: Consistently pick a serializer for messages.
10 years ago
Richard Mudgett 993b769524 pjsip_distributor.c: Ignore messages until fully booted.
10 years ago
Richard Mudgett b2ce0e354b pjsip_distributor.c: Use correct rdata info access method (Part 2).
10 years ago
Joshua Colp e3c9ad6382 Merge "res_pjsip: add "via_addr", "via_port", "call_id" to contact" into 13
10 years ago
zuul 856d6e34c3 Merge "res_pjsip: chatty verbose messages" into 13
10 years ago
Richard Mudgett 03d5b3ce5c pjsip_distributor.c: Use correct rdata info access method.
10 years ago
Alexei Gradinari 230686f4ec res_pjsip: add "via_addr", "via_port", "call_id" to contact
10 years ago
Alexei Gradinari 04c12561a7 res_pjsip: chatty verbose messages
10 years ago
Mark Michelson c0b190dd9a res_pjsip: Match dialogs on responses better.
10 years ago
Joshua Colp 4e4a991d90 Merge "res_pjsip: Endpoint IP Access Controls" into 13
10 years ago
George Joseph b6f9392a12 res_pjsip: Set TCP_NODELAY on TCP transports
10 years ago
zuul c735ce1a05 Merge "config_transport: Tell pjproject to allow all SSL/TLS protocols" into 13
10 years ago
Alexei Gradinari 524a302974 res_pjsip: Endpoint IP Access Controls
10 years ago
George Joseph e2df15bae9 pjsip_distributor: Add missing newline to NOTICE
10 years ago
zuul a01ce2b889 Merge "res_pjsip: improve realtime performance" into 13
10 years ago
George Joseph fb6227a372 config_transport: Tell pjproject to allow all SSL/TLS protocols
10 years ago
Alexei Gradinari 9c2032240e res_pjsip: improve realtime performance
10 years ago
Alexei Gradinari 7a14e669f0 res_pjsip/AMI: add contact.updated event
10 years ago
Alexei Gradinari 3cb8934de0 pjsip: Added "reg_server" to contacts.
10 years ago
George Joseph 38bed4515d res_pjsip: Add ability to identify by Authorization username
10 years ago
Joshua Colp e0e03cd2c8 Merge "res_pjsip: disable multi domain to improve realtime performace" into 13
10 years ago
Alexei Gradinari df3639700a res_pjsip: disable multi domain to improve realtime performace
10 years ago
Joshua Colp e5c5fac8f1 Merge "res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)" into 13
10 years ago
Mark Michelson efae187217 PJSIP: Remove PJSIP parsing functions from uri length validation.
10 years ago
George Joseph 9740277713 res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)
10 years ago
Mark Michelson 0b4bb19e0b AST-2016-004: Fix crash on REGISTER with long URI.
10 years ago
zuul 70c788ec5e Merge "res_pjsip: Add headers to AMI Event ContactStatusDetail" into 13
10 years ago
Alexei Gradinari 70b7673f09 res_pjsip: Add headers to AMI Event ContactStatusDetail
10 years ago
George Joseph fe7e48db03 res_pjsip contact: Lock expiration/addition of contacts
10 years ago
Joshua Colp 8207372e66 res_pjsip: Fix configuration setting of "regcontext".
10 years ago
George Joseph d8f0bc3572 res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited
10 years ago
Joshua Colp e1fdb0a6da Merge "res_pjsip/pjsip_options: Fix From generation on outgoing OPTIONS" into 13
10 years ago
George Joseph c7eb18d865 chan_pjsip: Add 'pjsip show channelstats'
10 years ago
George Joseph 1583559a06 res_pjsip/pjsip_options: Fix From generation on outgoing OPTIONS
10 years ago
George Joseph 5aa5c49413 sorcery/res_pjsip: Refactor for realtime performance
10 years ago
Gianluca Merlo c6e4c48e67 config: fix flags in uint option handler
10 years ago
Joshua Colp 677a65fcbb build: Add configure check for proto field of PJSIP TLS transport setting.
10 years ago
George Joseph 530cff5f5f res_pjsip: Strip spaces from items parsed from comma-separated lists
10 years ago
George Joseph 6f0d7ce9db config_transport: Fix objects returned by ast_sip_get_transport_states
10 years ago
George Joseph d2a1457e0b res_pjsip/config_transport: Allow reloading transports.
10 years ago
Mark Michelson ebe167f792 Fix creation race of contact_status structures.
10 years ago
George Joseph b1b797e0e7 res_pjsip: Refactor load_module/unload_module
10 years ago
George Joseph 2451d4e455 res_pjsip: Fix infinite recursion when loading transports from realtime
10 years ago
Richard Mudgett 02035212de res/res_pjsip/presence_xml.c: Add missing 2nd call presence state case.
10 years ago
Joshua Colp 236896f391 Merge "pjsip: Add option global/regcontext" into 13
10 years ago
George Joseph 219c204a41 pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address
10 years ago
Daniel Journo 22801a06ee pjsip: Add option global/regcontext
10 years ago
George Joseph 4b10fc9173 Revert "pjsip_location: Delete contact_status object when contact is deleted"
10 years ago
Mark Michelson 96094feab6 PJSIP: Prevent deadlock due to dialog/transaction lock inversion.
10 years ago
Matt Jordan 0a9941de9d res/res_pjsip_location: Delete contact_status object when contact is deleted
10 years ago
George Joseph 5b867fa904 pjsip/config_transport: Check pjproject version at runtime for async ops
10 years ago
George Joseph 21962dad93 res_pjsip: Add existence and readablity checks for tls related files
10 years ago
George Joseph e03582a1c2 res_pjsip/config_transport: Prevent async_operations > 1 when protocol = tls
10 years ago
George Joseph 450579e908 res_pjsip/contacts/statsd: Make contact lifecycle events more consistent
10 years ago
George Joseph 9184fbeb34 res_pjsip: Use a MD5 hash for static Contact IDs
10 years ago
George Joseph ed9134282e res_pjsip: Update logging to show contact->uri in messages
10 years ago
David M. Lee 59881fbb99 Fixed some typos
10 years ago
Matt Jordan 90d9a70789 res_pjsip/pjsip_options: Add StatsD statistics for PJSIP contacts
10 years ago
Mark Michelson 4f43b85c92 Taskprocessors: Increase high-water mark
10 years ago
Mark Michelson 367972e42d res_pjsip distributor: Don't send 503 response to responses.
10 years ago
Mark Michelson 2f9cb7d62b res_pjsip: Deny requests when threadpool queue is backed up.
10 years ago
Matt Jordan afec1b1b64 res_pjsip/location: Destroy contact_status objects on contact deletion
10 years ago
Matt Jordan 1cf699c848 Merge "pjsip_configuration: On delete, remove the persistent version of an endpoint" into 13
10 years ago
Matt Jordan 715f770c9f pjsip_configuration: On delete, remove the persistent version of an endpoint
10 years ago
Mark Michelson 6fbffe42e1 res_pjsip: Set threadpool max size default to 50.
10 years ago
Matt Jordan 11e54b1932 pjsip_options: Schedule/unschedule qualifies on AoR creation/destruction
10 years ago
George Joseph 162acd45f7 res_pjsip: Add "like" processing to pjsip list and show commands
10 years ago
Joshua Colp f2725c8b77 res_pjsip: Move URI validation to use time.
10 years ago
Richard Mudgett f58f4c6e27 res_pjsip/location.c: Use the builtin ao2_callback() match function instead.
10 years ago
Mark Michelson 9d1f176e29 res_pjsip: Copy default_from_user to avoid crash.
10 years ago
Joshua Colp 34ad877bac Merge "res_pjsip: Use hash for contact object identity instead of Contact URI." into 13
10 years ago
Joshua Colp 9c5a0035d9 Merge "res/res_pjsip: Purge contacts when an AoR is deleted" into 13
10 years ago
Joshua Colp 5469caa9dd res_pjsip: Use hash for contact object identity instead of Contact URI.
10 years ago
Matt Jordan c3e6debdb9 res/res_pjsip: Purge contacts when an AoR is deleted
10 years ago
Mark Michelson ac62928d6b res_pjsip: Change default from user value.
10 years ago
Matt Jordan bc6fe07f5c res_pjsip/pjsip_configuration: Disregard empty auth values
10 years ago
Joshua Colp 8521a86367 res_pjsip: Ensure sanitized XML is NULL terminated.
10 years ago
Joshua Colp 2749721791 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Mark Michelson d9094ddd73 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Matt Jordan cd2213f1ae res_pjsip/configuration: Fix a variety of default value problems
10 years ago
Richard Mudgett ada7346792 res_pjsip: Need to use the same serializer for a pjproject SIP transaction.
10 years ago
Joshua Colp 80e82dc97f res_pjsip_mwi: Set up unsolicited MWI upon registration.
11 years ago
Kevin Harwell 31c77b157b res_pjsip: Add option to force G.726 to be treated as AAL2 packed.
11 years ago
Joshua Colp 720251f2b8 Merge "Fixes for OS X" into 13
11 years ago
George Joseph 5dc9fb4198 res_pjsip/location: Fix ref leak in contact_apply_handler
11 years ago
David M. Lee d908272b7e Fixes for OS X
11 years ago
Corey Farrell 9e7827e3ac pjsip_configuration: Fix leak in persistent_endpoint_update_state.
11 years ago
George Joseph 857166b5e5 res_pjsip/location: Fix memory leak in permanent_uri_handler
11 years ago
George Joseph 262d590819 res_pjsip: Add AMI events for chan_pjsip contact lifecycle changes
11 years ago
George Joseph 60e2fbfe62 res_pjsip: Refactor endpt_send_transaction (qualify_timeout)
11 years ago
Corey Farrell 3e4624ad21 res_pjsip: Remove incorrect MODULEINFO from presence_xml.c.
11 years ago
George Joseph 99fb87ae13 res_pjsip: Fix SEGV on pending-qualify contacts
11 years ago
George Joseph f70d21b2cf res_pjsip: Validate that contact uris start with sip: or sips:
11 years ago
Joshua Colp 96e18453f4 Merge "pjsip_options: Fix non-qualified contacts showing as unavailable" into 13
11 years ago
George Joseph b74b2cdcda pjsip_options: Fix format specifier for int64_t rtt.
11 years ago