Commit Graph

706 Commits (3b79feb88a815b6b9bf5ee4343029e2fa8ae05e6)

Author SHA1 Message Date
George Joseph e55cad967e CI: Add docker info to job summary
7 years ago
Jenkins2 15b58f879e Merge "CI: Explicitly pass BRANCH_NAME to buildAsterisk and installAsterisk"
7 years ago
Jenkins2 c530a88ec7 Merge "CI: Add options to initialize and cleanup database to runTestsuite.sh"
7 years ago
George Joseph 3dcf26cb94 CI: Explicitly pass BRANCH_NAME to buildAsterisk and installAsterisk
7 years ago
George Joseph 797835c5b9 CI: Add options to initialize and cleanup database to runTestsuite.sh
7 years ago
Corey Farrell 05a4b448af CI: Do not `mkdir 2`.
7 years ago
George Joseph ceb199e19f CI: RefDebug: Fix reference to testsuite URL
7 years ago
Corey Farrell cdb725526e CI: Use bundled jansson if needed.
7 years ago
Jenkins2 c0270c2ec4 Merge "CI: Set correct user:group when publishing docs"
7 years ago
George Joseph f827f36ff3 CI: Add --privileged flag to docker options
7 years ago
George Joseph eed429c811 CI: Set correct user:group when publishing docs
7 years ago
Corey Farrell 3b78651c3c CI: Split --test-command argument.
7 years ago
Jenkins2 dd2724e80d Merge "CI: Fix mkdir CACHE_DIR."
7 years ago
Jenkins2 d97acd7d14 Merge "CI: Fix logger.conf for unit tests."
7 years ago
Corey Farrell 0ee061326a CI: Fix mkdir CACHE_DIR.
7 years ago
Corey Farrell fa6d5db229 CI: Fix logger.conf for unit tests.
7 years ago
George Joseph 739cfe128d CI: Add wiki doc publish to periodics
7 years ago
Ben Ford 5bacde37a2 res_rtp_asterisk: Add support for sending NACK requests.
7 years ago
George Joseph fcc0a6fe8a CI: Fix merge strategy
7 years ago
George Joseph 3e5a6a6cfc CI: Fix regex in daily and ref_debug jobs
7 years ago
George Joseph fa333dedd0 CI: Add pre-build merge back in as RECURSIVE
7 years ago
George Joseph 2553255ace CI: Remove pre-build merge from gates and checks
7 years ago
George Joseph 524f900382 CI: Fix logic inversion in runTestsuite
7 years ago
George Joseph 0af4a558da CI: Add teardownRealtime
7 years ago
George Joseph a9cef123d9 CI: Prevent Jenkins from triggering jobs back to itself
7 years ago
George Joseph d15ef68892 CI: runUnittests: loop a few times on waitfullybooted
7 years ago
George Joseph 252c4284df CI: Add realtime checks to dailies
7 years ago
George Joseph 1a52ab70c7 CI: Add weekly REF_DEBUG testsuite run
7 years ago
George Joseph 9633e9dfd7 CI: Fix bad reporting of status by the verification pub
7 years ago
George Joseph b8d75bbb37 CI: Make build tag an acceptable docker name
7 years ago
George Joseph e8727fcfa8 CI: Add daily periodics to CI
7 years ago
George Joseph 33a84745d0 CI: Add Asterisk Gates
7 years ago
George Joseph 65b002ab8f CI: Remove duplicate checkout
7 years ago
George Joseph ba8f8a2813 CI: Update cleanup steps and permissions
7 years ago
George Joseph ad36c4ba9b CI: Fix log artifact paths
7 years ago
George Joseph 4842af6364 CI: Remove CleanBeforeCheckout option for testsuite
7 years ago
George Joseph 3dfc37c60a CI: Move gates into source repo
7 years ago
George Joseph b302ee6bd5 CI: Initial commit for moving CI into source repo
7 years ago
Alexander Traud 9d7958672b tests/test_utils: Repair ./configure --with-ssl=PATH.
7 years ago
Corey Farrell b5914d90ac Fix GCC 8 build issues.
7 years ago
Richard Mudgett 661fec4b59 core: Remove unused/incomplete SDP modules.
7 years ago
George Joseph f79a372941 streams: Add string metadata capability
7 years ago
Ben Ford 879743ab8f test_data_buffer.c: Add unit tests for data buffer API.
7 years ago
Corey Farrell de77cf8698 core: Remove dead symbols from asterisk.exports.in.
7 years ago
Jenkins2 a231e1d155 Merge "Remove redundant module checks and references."
7 years ago
Corey Farrell 527cf5a570 Remove redundant module checks and references.
7 years ago
Corey Farrell 679fa5fb34 Add missing OPTIONAL_API and ARI dependences.
7 years ago
Corey Farrell 9cfdb81e91 loader: Add dependency fields to module structures.
7 years ago
Sean Bright fd0ca1c3f9 Remove as much trailing whitespace as possible.
7 years ago
Corey Farrell 1b80ffa495 Fix Common Typo's.
7 years ago
Corey Farrell bf2d35931d aco: Minimize use of regex.
7 years ago
George Joseph 93dba6f396 Merge "CLI: Remove calls to ast_cli_generator."
8 years ago
Joshua Colp 509e713333 Merge "Loader: Remove unneeded load_pri declarations."
8 years ago
Corey Farrell a02cbc2ef3 CLI: Remove calls to ast_cli_generator.
8 years ago
Joshua Colp 86e894c074 Merge "menuselect: Remove ineffective weak attribute detection."
8 years ago
Corey Farrell 58fa3885cc Loader: Remove unneeded load_pri declarations.
8 years ago
Corey Farrell 75cb403775 tests: Fix warnings found on Mac.
8 years ago
Corey Farrell b9f4bb5988 menuselect: Remove ineffective weak attribute detection.
8 years ago
Corey Farrell 24b9751aaa test_sorcery_memory_cache_thrash: Handle error from vector append.
8 years ago
Corey Farrell 606ae3484a Add missing menuselect dependencies.
8 years ago
Corey Farrell a9e9608982 test_config: Fix failure and segfault when config_hook is run twice.
8 years ago
Corey Farrell 3bd00c4a7e vector: multiple evaluation of elem in AST_VECTOR_ADD_SORTED.
8 years ago
Richard Mudgett 9c70c88369 channel: Fix topology API locking.
8 years ago
Kevin Harwell e4e2e53c8a manager: hook event is not being raised
8 years ago
Corey Farrell 7f8f3ca4dd Correct some leaks in unit tests.
8 years ago
Joshua Colp 3dff2711a3 Merge "SDP: Create declined m= SDP lines using remote SDP if applicable."
8 years ago
Joshua Colp 8412cc1e07 Merge "SDP: Rework SDP offer/answer model and update capabilities merges."
8 years ago
Corey Farrell 78a50b0343 core: Add PARSE_TIMELEN support to ast_parse_arg and ACO.
8 years ago
Richard Mudgett d2fbbdd692 SDP: Create declined m= SDP lines using remote SDP if applicable.
8 years ago
Richard Mudgett 3a18a09030 SDP: Rework SDP offer/answer model and update capabilities merges.
8 years ago
Jenkins2 d81293a5dd Merge changes from topic 'sdp_api_adjustments'
8 years ago
Jenkins2 2f684eb6a5 Merge "stream: Add ast_stream_topology_del_stream() and unit test."
8 years ago
Richard Mudgett 06265b8c8a stream: Add ast_stream_topology_del_stream() and unit test.
8 years ago
Richard Mudgett 4797a8bb81 stream: Ignore declined streams for some topology calls.
8 years ago
Joshua Colp d6386a8f0c bridge: Add a deferred queue.
8 years ago
George Joseph 80206cdc65 test_json: Fix test names with reserved words
8 years ago
George Joseph 08edd54c1b unittests: Add a unit test that causes a SEGV and...
8 years ago
Kevin Harwell 51375686f7 core/conversions: Added string to unsigned integer and long conversions
8 years ago
George Joseph ce4d8dac91 Merge changes from topic 'sdp_api_adjustments'
8 years ago
Richard Mudgett b8659be9b0 SDP: Make process possible multiple fmtp attributes per rtpmap.
8 years ago
Richard Mudgett 367042bd3e SDP: Explicitly stop a RTP instance before destoying it.
8 years ago
Richard Mudgett ae7689f093 SDP: Update ast_get_topology_from_sdp() to keep RTP map.
8 years ago
George Joseph 201346fb7d logger: Added logger_queue_limit to the configuration options.
8 years ago
Kevin Harwell 7b0e3b92fd bridge_simple: Added support for streams
8 years ago
Jenkins2 94b97e0835 Merge "SDP API: Add SSRC-level attributes"
8 years ago
Jenkins2 528e238447 Merge "channel: Add ability to request an outgoing channel with stream topology."
8 years ago
Jenkins2 49b2d1bde5 Merge "vector: defaults and indexes"
8 years ago
Mark Michelson d6535c0080 SDP API: Add SSRC-level attributes
8 years ago
Joshua Colp 2b22c3c84b channel: Add ability to request an outgoing channel with stream topology.
8 years ago
Kevin Harwell cf3429b934 vector: defaults and indexes
8 years ago
Joshua Colp 19a79ae12c sdp: Add support for T.38
8 years ago
Mark Michelson 32b3e36c68 SDP: Ensure SDPs "merge" properly.
8 years ago
George Joseph 6db0939b96 modules: change module LOAD_FAILUREs to LOAD_DECLINES (14)
8 years ago
George Joseph 747beb1ed1 modules: change module LOAD_FAILUREs to LOAD_DECLINES
8 years ago
Joshua Colp 5d938045d4 channel: Remove old epoll support and fixed max number of file descriptors.
8 years ago
Joshua Colp 3ed05badb9 core: Add stream topology changing primitives with tests.
8 years ago
George Joseph 0560c32375 stream: Unit tests for stream read and tweaks framework
8 years ago
Joshua Colp 6cc890b880 channel: Add support for writing to a specific stream.
8 years ago
George Joseph f8f513d363 stream: Rename creates/destroys to allocs/frees
8 years ago
Joshua Colp a9c15a0e4c stream: Add unit tests for channel stream usage.
8 years ago
George Joseph bf2f091bbb stream: Add stream topology to channel
8 years ago
Joshua Colp 6c4657e28e stream: Add stream topology unit tests and fix uncovered bugs.
8 years ago
Joshua Colp bab4885f1e stream: Add media stream definition and API with unit tests.
8 years ago
zuul 3eabae43c4 Merge "tests: use datadir for sound files"
8 years ago
George Joseph 0ad6d2b3cf Merge "ari: Implement 'debug all' and request/response logging"
8 years ago
George Joseph ac5528a028 Merge "test_voicemail_api: order of params to VERIFY macros"
8 years ago
George Joseph 6691606723 ari: Implement 'debug all' and request/response logging
8 years ago
Tzafrir Cohen f3f9175df0 test_voicemail_api: order of params to VERIFY macros
8 years ago
Richard Mudgett cfe72c39cf LISTFILTER: Remove outdated ERROR message.
8 years ago
Tzafrir Cohen dbb9c8141d tests: use datadir for sound files
8 years ago
snuffy 3b6e6cd01c tests_dns: Make DNS tests older nameser.h compatible
9 years ago
George Joseph 3017f09f22 file.c/__ast_file_read_dirs: Fix issues on filesystems without d_type
9 years ago
Kevin Harwell 70d5f90e3d stasis_recording/stored: remove calls to deprecated readdir_r function.
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
George Joseph 802bbf8752 test_astobj2_thrash: Fix multithreaded issues
9 years ago
Matt Jordan dd5129d84a res/ari: Add the Asterisk EID field to outgoing events
9 years ago
Richard Mudgett 774d5f7ef7 json: Check party id name, number, subaddresses for UTF-8.
9 years ago
Torrey Searle c1b6a79686 res_ari: Add http prefix to generated docs
9 years ago
Alexei Gradinari c832f100d9 res_sorcery_realtime: fix bug when successful UPDATE is treated as failed
9 years ago
George Joseph 3b4f5d1345 test_res_pjsip_scheduler: Add 'depends' on pjproject in MODULEINFO
9 years ago
zuul dcb6875428 Merge "cel: Ensure only one dial status per channel exists."
9 years ago
zuul 850a09b099 Merge "test_http_media_cache: Fix failing test."
9 years ago
Joshua Colp d338343dac cel: Ensure only one dial status per channel exists.
9 years ago
Mark Michelson 10019dc70c test_http_media_cache: Fix failing test.
9 years ago
George Joseph d21a77b325 build: Fix ast_sockaddr initialization to be more portable
9 years ago
Joshua Colp f324801763 Merge "config: Fix ast_config_text_file_save2 writability check for missing files"
9 years ago
zuul 9d57416315 Merge "res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)"
9 years ago
George Joseph 284bb814ac config: Fix ast_config_text_file_save2 writability check for missing files
9 years ago
Richard Mudgett 757ec6172b test_message.c: Wait longer in case dialplan also processes the test message.
9 years ago
Richard Mudgett 71dfa35540 bridge_softmix.c: Fix crash if channel fails to join mixing tech.
9 years ago
George Joseph e83499df56 res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)
9 years ago
George Joseph caa416d5f3 stringfields: Update extended string fields for master only.
9 years ago
George Joseph 216abb0ae7 lock: Add named lock capability
9 years ago
George Joseph 4d40b161c3 stringfields: Refactor to allow fields to be added to the end of structures
9 years ago
George Joseph c948ce9651 sorcery/res_pjsip: Refactor for realtime performance
9 years ago
Joshua Colp a72f3b5bb4 tests/test_http_media_cache: Fix file descriptor leak in test.
9 years ago
Matt Jordan 01962a3932 tests/test_http_media_cache: Add unit tests for res_http_media_cache
9 years ago
Richard Mudgett 9a7cfa2b61 sched.c: Ensure oldest expiring entry runs first.
9 years ago
Mark Michelson 8055d080cd Fix failing threadpool_auto_increment test.
9 years ago
Joshua Colp e40fddbeb5 tests/test_sorcery_memory_cache_thrash: Improve termination process.
9 years ago
George Joseph dcbedf9ab1 logging: Remove/fix some message annoyances
9 years ago
Joshua Colp 9fa76ba215 test_threadpool: Wait for each task to complete and fix memory leak.
9 years ago
Mark Michelson 01c5e2a07e res_sorcery_realtime: Remove leading ^ requirement.
9 years ago
Matt Jordan 96b32e0321 tests/test_stasis_endpoints: Remove expected duplicate events
9 years ago
Joshua Colp a159747660 format_cap: Don't append the 'none' format when appending all.
10 years ago
Joshua Colp 2954354404 threadpool: Handle worker thread transitioning to dead when going active.
10 years ago
Alexander Traud cf79b62778 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago
Matt Jordan e188192ad1 main/format: Add an API call for retrieving format attributes
10 years ago
Joshua Colp ff36b5482b Merge "Replaces clock_gettime() with ast_tsnow()"
10 years ago
David M. Lee 40caf0ad9b Replaces clock_gettime() with ast_tsnow()
10 years ago
Mark Michelson 86034227ca dns_core: Allow zero-length DNS responses.
10 years ago
Matt Jordan f90beeaea6 Merge "strings.h: Fix issues with escape string functions."
10 years ago
Richard Mudgett b34c4528ab strings.h: Fix issues with escape string functions.
10 years ago
Matthew Jordan 3ea0d38396 media cache: Add a core API and facade for a backend agnostic media cache
10 years ago
Matt Jordan 5266796432 tests/test_devicestate: Add additional tests for the device state API
10 years ago
Matt Jordan ef8d3f6506 bucket: Add clone/staleness operations for ast_bucket/ast_bucket_file
10 years ago
Matt Jordan b178f8701b sorcery: Add support for object staleness
10 years ago
Richard Mudgett 71a4d1a033 Unit tests: Fix more unit test description strings.
10 years ago
Richard Mudgett 9c6d72e30d Unit tests: Fix unit test description strings.
10 years ago
Richard Mudgett a0c2d2089d DNS unit tests: Fix extraneous description string commas.
10 years ago
Richard Mudgett b23f33e7e5 DNS: Fix some corner cases.
10 years ago
Richard Mudgett ae589da466 DNS: Remove trailing newline from summary and descriptions.
10 years ago
Matt Jordan bbeb753e5e Merge "Fix unsafe uses of ast_context pointers."
10 years ago
Corey Farrell 80621ce3c5 Fix unsafe uses of ast_context pointers.
10 years ago
Kevin Harwell 53c1126090 AMI: Escape string values.
10 years ago
Joshua Colp 028edae82e test_sorcery_memory_cache_thrash: Add unit tests for thrashing the memory cache.
10 years ago
Matt Jordan 3f5a86037d Merge "Fix potential crash after unload of func_periodic_hook or test_message."
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 1ba7845851 Merge "sorcery: Add API to insert/remove a wizard to/from an object type's list"
10 years ago
Corey Farrell 0a46d43b9c Fix potential crash after unload of func_periodic_hook or test_message.
10 years ago
Joshua Colp 35ff01823b Merge "AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro."
10 years ago
Rodrigo Ramírez Norambuena eec010829a AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro.
10 years ago
George Joseph 52407088f8 sorcery: Add API to insert/remove a wizard to/from an object type's list
10 years ago
George Joseph 87d8b36755 vector: Add REMOVE, ADD_SORTED and RESET macros
10 years ago
George Joseph c886be5df2 vector: Additional enhancements and fixes
10 years ago
George Joseph 6d5941297b vector: Traversal, retrieval, insert and locking enhancements
10 years ago
Corey Farrell c9c03998cc Astobj2: Add ao2_weakproxy_ref_object function.
10 years ago
Joshua Colp 7216e3c608 dns: Make query sets hold on to queries for their lifetime.
10 years ago
Joshua Colp a3cec44a0a res_pjsip: Add external PJSIP resolver implementation using core DNS API.
10 years ago
Corey Farrell f89481e39c test_astobj2_weaken: Fix source file registration.
10 years ago
Corey Farrell cb6bf3094e astobj2: Add support for weakproxy objects.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Matthew Jordan 356b770632 clang compiler warnings: Fix various warnings for tests
10 years ago
Mark Michelson c08ebc6eeb Reduce duplication of common DNS code.
10 years ago
Mark Michelson 79fb8c32a6 Uncomment test case.
10 years ago
Mark Michelson fc314cb43f Add missing DNS NAPTR test file.
10 years ago
Joshua Colp 39824e3d01 dns: Add support for SRV record parsing and sorting.
10 years ago
Joshua Colp abf3e40902 dns: Add core DNS API + unit tests and res_resolver_unbound module + unit tests.
10 years ago
Matthew Jordan 627cc16a8d funcs/func_env: Fix regression caused in FILE read operation
10 years ago
George Joseph 685f7ef924 func_config: Add ability to retrieve specific occurrence of a variable
10 years ago
George Joseph 62d1dba271 test_astobj2: Fix warning for missing trailing slash in category
10 years ago
Kinsey Moore d64b9904fd Stasis: Update unittest for channel snapshots
11 years ago
George Joseph d04445c24a sorcery: Add additional observer capabilities.
11 years ago
Matthew Jordan 7cb2c446b4 tests/test_cel: Add test_cel_attended_transfer_bridges_link to racey tests
11 years ago
Matthew Jordan 7475e1c948 tests/test_cel: Fix CEL unit test failures caused by attended transfer changes
11 years ago
Matthew Jordan dd00e80cbe tests/test_stasis: Resolve compilation issues from Asterisk 12 merge
11 years ago
Matthew Jordan 1106e8fd0f main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Richard Mudgett 3e08619faf test_channel_feature_hooks.c: Fix unit test for DTMF hooks.
11 years ago
George Joseph 4394e0431c sorcery: Make is_object_field_registered handle field names that are regexes.
11 years ago