@qasimloay pushed 250 commits. fb9603735ae6b1cfe20ec90615e2276b9b0f1763 dmq_usrloc: added dmq_init_with_single support 5a3aa9a6a50840bdcda282b81149e2b5eb27c5a5 htable: added dmq_init_with_single support 777196454920d91a64f1fc4baed77d393ec8517c presence: added dmq_init_with_single support d77653fe87ae5460c066c72f0c6cf280d770bce6 rtpengine: added dmq_init_with_single support 0ff50abfaeffc7b3de08ee80a0100800aa1f53e0 modules: readme files regenerated - dmq ... [skip ci] 04789fa6af3a1565e033710b5144e2a7fb5bb826 sanity: added size check option for route and record-route uri 35dac81259aa03e2630a22dd05ba3bba82204d50 sanity: docs for size_route_uri parameter b28b55df1df971c3971ccdc9b2d276383ccfe812 modules: readme files regenerated - sanity ... [skip ci] c3156867bc1c8f7d2940362df01d8b4c66e8331d misc/makefiles: move-src-makefiles.sh helper script to relocate makefiles 383f5fb9ec9943a5435fdc107638a512469648ef http_async_client: freeing event upon request completion 39772a18f07fcece86e940c0dc4b63f23118f532 ndb_redis: support to connect to sentinel via tls ebc555dae0a05d49f397171901a3449a035f8a23 ndb_redis: use flags to connect via tls to server or sentinel f0173959277db032f3c553d6ca4ee08c7b039185 ndb_redis: support tls also for reconnecting to sentinel 5a932659f8e602f079ef42011a5088bd1abd36df ndb_redis: docs updated for tls attribute 7c2d6bffa34868811545fdb9e7218ee6637d4e51 modules: readme files regenerated - ndb_redis ... [skip ci] fc204822831f2732ce07864e1d2213d2d3c30bd6 topos: restore port/transport in contact URI for contact_mode=0 1f8b891509d792f5ede4de70e43a4a17afe5b1a4 websocket: inital ws_send(...) - send over websocket with data queueing 97610b799890e317a5e0b53f462c96a419d28faf src: removed CMakelists.notes 75a47b71a676be8d21bac3874bcafa953d168bb1 websocket: docs for ws_send() 10381e477c6297a95d484d1a9eb0175eb4352a01 modules: readme files regenerated - websocket ... [skip ci] fbb8c87d00174b992c11cbcb7b2bc8033f2930d4 sanity: added size check for Path uri 978d966b733f253917f31c6c10f6f12e55e56bba sanity: docs for size_path_uri a872ad2f453a1a9d11a1b7a37e7b64836b3e0915 modules: readme files regenerated - sanity ... [skip ci] 5593fc320b83d0453a7c325d32422986aa132f96 websocket: use SIPS_PORT or SIP_PORT for wss or ws 792819cddb249a9aeb42c80be41cbffd74e851d4 nathelper: check for size of r-uri a5344fd3adc3cf00d41377d2bdb1554c0e56f4c3 core: send flag for outbound ws/wss a630fcdac3449c49761abe2ff8d0ca0cc1f99173 core: build via for outbound ws/wss even without connection on explicit send cfce7552f82e0f44711d91ee1c39dd0c36718fe4 websocket: build and send new buffer content with message processed 92d47da33f921d4a763bd674d2f1bb03c96c05dc core: make tcp_main_threads = 1 the default 208dbdbc34081832008eb857a97b0a2e651cd20a tls_wolfssl: make tcp_main_threads = 1 only ab9f48e1938efb9c1f1a027cadb7e985018418b9 modules: readme files regenerated - tls_wolfssl ... [skip ci] f79fde802895fdd4a6fef5ff98b802cadcad5066 nathelper: validity check for alias proto 56babfe27c98f0347f87167553ea9d89d7d6c5b1 nathelper: check for proto alias location 1c4bbb286ef44f48c14f394decdda2197d5d7563 nathelper: check fields on nh timer ul buffer parsing bcb1dcd838dcdb323aa05c40554428a009840f98 sl: checks for empty reason 7b0319ac9f460e0a72db130c42cbd9f7da501ad6 sl: reset stats on error e078b3fb3cb9d56d9969476358cc1d7940f8160d auth: check password parameter 60f647d2c6b8e0e13dacecbce23257c16670124a auth: size checks for functions to get authenticate header 5a2994a3769b340f2920a9891fbd2b01abccc88d auth: match first on algorithm length f77ac0645e61b443f82ece21f024b878c46bad7e auth_db: use define for ha1 buffer size 34dcd50c81e290d0dec4d22d9bfc2c8828500538 auth_db: properly handle db str or string results for password/ha1 e6610a3263555a1ceac47c39ad9a44421bc250a6 auth_db: clean up on pv initialization error 0bfdf5f75a50da4c250c66f02f10888a0f9a030a sanity: check the return of add_lump_rpl() f2de6410f844e703341994c03b0af665b76bbd97 sanity: proper condition for to-uri size check bf5f25667e18c083746ee0604c32cba8b9980add Revert "core: make tcp_main_threads = 1 the default" 9b97bb53acc81fb8e28b4a73d90f7377ae1804c5 tls_wolfssl: load externalized keys in the SNI callback 86dd742e237757ef37def65f6e17dc8d3babcea1 tls_wolfssl: fix compiler warnings 8d21836c9fd8988e43861a481f037095c1f9bf01 pike: skip printing ip with invalid lenght 11b8cb0cb9bc235b89ab7c3b45968383467d5551 htable: check json field for dmq operation d68ad23f4d94449e7674b8d9a291974c5bde2c35 htable: wrapper to get dmq string from json a43df45a000070f390788276859b2b68a6ad5142 htable: check for empty param in htable definition 5358174736bf50cd616b3e655cc892b988ddff6a tls_wolfssl: fix memory leak on reload a3563a0de47016e3cb9616ad326a5fe3b7ef86a5 rr: check parameter for forcing socket 23075bc8d2b646e736b8d6a5c811c13d72d4b6af rr: check user part for flow token 023c302bb886579710239b71a41bf18344e367b4 textops: length check for generate_boundary() search 7d9eca9943b51039fd624b4d4e5bb21b163bb3dc textops: check allocation result for several api functions 6fb59101a02db3baa7b87195f2d057ccf2ba4f44 sipt: Validate phone number length 269610690da4d0b920b6521c85f5aaa7d23fd4d5 http_async_client: fix memory leaks, use-after-free and NULL derefs 8fddbe58db0b5b6c62551f17fac1dd5597d3ebac http_async_client: add $http_req(http_version) to control CURLOPT_HTTP_VERSION eb32d0edfc04213ca73563d76ab622678a6879c9 http_async_client: document $http_req(http_version) parameter eb348f3c595bfec0061efa284f6436c2f4e0d375 http_async_client: add PATCH method support 7dfaf9ad4adc04267a9a1a321722a2a08970a188 http_async_client: document PATCH method support a0a261c0bdca8412d07059c61b4d8f59c6c4da7f tls: fixes for reload ea24fdfce87fceb137aa2e2970af650e339a391b modules: readme files regenerated - http_async_client ... [skip ci] 14e2c989792afb80fb8d7a3bd99b7d6f5debecc4 tls_wolfssl: update submodule to v5.9.1-stable ed1790d404598f71417934465942fd3eb1b0dcd2 sipt: use the actual calculated encoded length be7cff60d177d50a7c6230d68b0bada6a7c9b1f7 textopsx: increment body line interator position before break a23646e873bc65105efd468bf7c671de4871159b textopsx: check the return for snprintf() 6908471e71086cc1cf6858220255b301906e0417 textopsx: reworked condition on getting header parameter 60650c53f3ca957a8586ab7d6feb4f91e57ef16a siputils: use ser memmem instead of strstr for charging vector d1dc1da78d31ec5ad6273b857b9c5c95016e627a siputils: check the return of snprintf() for patching content length 4e584da9ae0c42eca8eea7e85b8a174d6311e8c6 siputils: use buffer size for snprintf() 7e2dcde88247e8df879fdd7f27c45f7fc115e14f tls: rework key loading in MP-mode 76789ae4f85e51f7b14cf856fffbad337814c9ef permissions: ensure to header is parsed for check register 6f0f0a5d3917a3a9d7e6144af1960e8ed9f2e929 permissions: use the common max uri size for buffer 58b9eb157c17739cc2ae6594e0025f54606cd7af permissions: free the expression reg value f3cd1c138ee58cc43835be4c8e1186ac62bfed19 pv: check for empty value on xto attribute 8926426712d2547243dd504cd556b99fac8ced7d pv: updated check before looking for xavp param bracket b8b9e309256ad9a82fdcb59cce0aaebec720d2f4 pv: callbacks to free xavp/* pv names 9bd9174c443f02d331765f92f976bf0f600fc2ba misc/fuzz: add new harness and adjust existing one 5c8b62218bbb57b587d270d623aeec256dd478c4 github: [skip ci]: bump softprops/action-gh-release from 2 to 3 7fa4d437f47ae22a67f973e605bde379f2f49173 app_lua: [cmake] fixed lua include var c522225058e0072eddf2573aab6cc4aff209ce17 tls_wolfssl: fix CRL loading fe5521cf46b8608823a4c380ab2e161146e0b4a7 db_mysql: handle MariaDB connector 3.4+ defaulting to SSL 609a5ab9727c2872c2cc31826ecc0716a54ab482 pipelimit: rewoked the cpu load parsing 522aaf5e72af11e461086871f588da2eef0f8cf4 pipelimit: limits on number of slots and pipeid length 3a4f5b83da90d67aa59e040a3612f95976ca2b47 maxfwd: remove function name from logs 408c63624905f35db6f4dd045bac090f1803ada1 dispatcher: check host length before copy abf471b3202107f03f9dd6f38e4ca15bb174e04a db_cluster: proper connection list in log messages cbe064bdae28521b74d1ebce5429eb8d62abd905 dispatcher: return 0 for pvs on targets count 0 8ca16bc97a51871d8a59245318ef477e4f6dd193 regex: do not use global contexts for temporary per-match PCRE2 allocations 779cf46e2565e96103223bf9040a30fe612a3748 http_async_client: fix remaining memory leaks and use-after-free in cell params d48f54781bd8b5045445d5b7c39a549c7bb7aea8 lcr: check the result when creating pcre structures 96ca0439f049c87e8b623408991e13c98d9a3c48 app_lua: cmake option to specify the lua version to compile with 4501854dfc13e145a19c30e522bac9882a63f626 tls_wolfssl: update docs for crl parameter f6e9309ef3c121455f2c7bb96d473d72751e454c modules: readme files regenerated - tls_wolfssl ... [skip ci] f8f2f2d34866f1e6e6ba5d88b817c70c4f703b66 tmx: check via branch len for pretran test 4d84419e569716222add1584871ab3fa8a38b4dc tmx: set callback for pv name free and check t branch index 390bcb11d182c26b9111d3497a3a451ffaf4be27 usrloc: delete contact immediately on handle lost tcp 7350442dced78f3e3cbf1dae6e5fcccea2e331c8 uac: parse auth header to find a supported one 9565defacd0a7f710b80425417a68384ba5793ea core: check value param for adding to dns cache 0ce7ba9f5366621e0394192e10873038267f68f5 core: strutils - check position at escape sequence for unescape_user() 15da24b6c0d9ffc04d5ffaba15c95ce9741b16d3 core: strutils - proper size for control chars in ksr_str_json_escape() 35fb4b599b7e04fbac2045d2767799ec306907a3 core: strutils - check end for hex escape in urlencode() 7f072b018fee8607787bdef6d093e52990873c71 tm: function to clean/reset local data 2885392b291d5de8e517500aaaa30edd0d27003d tmx: checks of sizes for attributes matching pre-tran 9ddf96759a14820bca0ed217892f60f01a0be9ba core: added params check for b58_decode() 997a92c47f2126f1603c4c9a51839049bea416bc core: cast to unsigned when shifting for hashing cc80f1dd141c608ce271c38521a96031ab6f56fb core: strutils - cast to unsigned for shifting in urldecode() be7d523965517d75363faeff511a3af0b63d4e3a core: cast to unsigned for shifting in digest parser 3dbcdc956cdefd0914aed373d79d597c66805f4f tls: fix for compilation on OpenSSL < 3.2 c7f290cc92760365af81f99c290a905d4e5c609c ims_ipsec_pcscf: Fix problems with double mem free 722c06b3efc53ccb369ce812c685c7d069508187 ims_registrar_pcscf: Fix problems with double mem free d6e94a640097f31e14df652b039f017a90f20872 ims_ipsec_pcscf: Fix problems with double mem free, take two 824dc0d39bf067ba343d7503b218e131a1944eea ims_registrar_pcscf: Fix problems with double mem free, take two 802d4879422d8b5ef860be182354dfbb01383632 github: [check-commit] add Revert prefix [skip ci] c257ac9aeabadabc24be8e59dee6e85b74d556e2 ims_ipsec_pcscf: Fix problems with double mem free, take three 5f6dd0bb09fa33a07397902f9822fb5c1a370945 ims_registrar_pcscf: Fix problems with double mem free, take three 2fdcdc8fd1c89ba5a00b962424a2c38b80e76acb acc_json: fix docs typo in pre-encoded prefix modparam name b0fb4335fabbdd7c22d986f2353fc1fe56f2055f modules: readme files regenerated - acc_json ... [skip ci] 53b63b8f559dc7bc192efca45382794a99b596ff imc: Add length check c4c7b919b84ae861b02bc85d2fbc5bd747739b17 imc: Check member uri length 7c6d17eb1d72760df0751d5ad6549383c51729ac lost: enhance lost_parse_geo to check for truncation of coordinates 7f4c4c5a6694e6f36a6b9e41aa4d25636bb008eb pua_bla: Verify header length 3fc061dfa3a0db26591164af88abb6ce31afc61a evapi: Limit digits allowed 65fd1e01d8db46719abaef7126611176588f0036 core: free in case of error for cmp_str_params() bbda6a2b89305a0047991060e15eb468844d565d uac: support sha256 for auth with selection of strongest algorithm 9b4934fd9cdae45f4e9c2015a036ffb4ebd8ab22 dlgs: added size limit per item b12c10b16fb08eab6e6bfb036370a97825b2dc08 dlgs: regex support for dlgs_count() 151428fc0611487500c43667a26f73dc98fbd7ef core: hashes - cast to unsigned to accommodate shifted value 090a1903a3f8cc0fc4789fdd75405d5eed92a2e7 core: parser/digest - extended for sha hashing algoritms 39c79265e6f46af57d54953be248fbe53e7d3cbd dmq: Fix compiler warning deprecated-non-prototype 70d2e99de833454513f63ace4b0ab7572b3bb7ee lib: Remove spurious gt 5801be02804db356d9176421b32bb9e94662b7f4 kazoo: Remove spurious gt 3d9d27895899e79195141e3f33df15343e23edf0 pua: Remove spurious gt f16708c0e0033c04d440957592efb1babfb98f93 modules: readme files regenerated - kazoo ... [skip ci] 5dbe81c8e837bf479d38c9fffe1e20cfc9f4d664 rtpengine: Fix siprec example in docs 7e34e95043f741299c843f33b45c93db3cd1ce42 modules: readme files regenerated - rtpengine ... [skip ci] 9309dc76d2fa0d1fdf815fb11c7df07ec4c97922 rtpengine: add "debug" to rtpengine_offer flags docs 56eee07ea72689e072a2886089a2d1a313f253dd modules: readme files regenerated - rtpengine ... [skip ci] 6ff17cbe1b17233db51405e2007cdbf32eb658db core: parser/digest - check available input size 2451072a315e3c59e235ef62b4b7fcda7882bf36 ndb_redis: rework of reconnect when server not available at startup 6527c1e6c0483def2ea05e0c7fab347a002eb985 core: use for loop for unescape_user() f52a278b35ee369e9e4e489aa191f437f81aaf0d core: check input and use for-loop for urlencode() 5a49de2a7d5623ca65c756468d22bef7ae50b439 core: b58 decode compute output lenght from size 02b74b4c752ba6ee89e262f41727d2830905b5f8 textops: check content type for appending multibody 2db510a4a6719d47e56b807c66b6d2dc5a4c02aa presence: check content type for publish 64118b0b008c61580f96aefa3ea1f99341638db5 auth_radius: check input parameters 9cb1ce323f80f060e3974bd618f09e346e9abc5e auth: reworked for RFC8760 support with many hashing algorithms e39424a5524337ca02d265306846ba58d79dc944 auth_db: reorganized code for hashing algorithms of RFC8760 d5e622ab132db5b626babec738d004edbedd732a auth_db: small updates to hashing columns 8b9ffe215b7c447327bd142dbdeccfb61cb50174 modules: readme files regenerated - auth_db ... [skip ci] e43dfcc104f1f2e904cc87210d1ef73aa565affa sanity: Add more RFC3261 checks (#4704) f968b29df1ab6e3e9221e30b9c7855b4fe69b810 modules: readme files regenerated - sanity ... [skip ci] 596dd912af90a31909b43a675f51c4f163b6b2f0 dmq_usrloc: add Last Write Win logic b5cd0046f83855d6b6edf08dee7c36ea82913401 presence: add Last Write Win logic f6f3d2de0c682523d2b3805cd5cc6552fd140ffe dialog: add Last Write Win logic b3b35bc55aa825a5a0aab98ba705fda9afb4fb06 dialog: replicate if same state a744f1dede4db147926f68ae748ee61d5be81a16 htable: add new modparam dmq_peer_id 06e356110a60af5301d0f61f73268748e771e5c4 dialog: add new modparam dmq_peer_id 56a946df3f4b6fc2666a5eb7588e6fb986ac3b2a rtpengine: add new modparam dmq_peer_id eabadc54a7a4f41b5b0d5bd390e6adec9aeafe60 presence: add new modparam dmq_peer_id 72343f379a6ac64d967e4cb43135a73fa758ffe5 dmq_usrloc: add new modparam dmq_peer_id ba86320af59d008ae383a49650821de786270769 dmq: update reply message when peer id not found 559b07230b8b2073732deaaeca8f88444aded1ed dmq: add peer up and down event routes 443b3c3c9cfc12040c307cfd1a3f283ce55ce31c dmq: feedback improvements c52f27f074e45e29b85290a71fbb74f574c5836d core: add support for pre-processor undefines 2b9f2cee8d421241de5cae7e6fdc9899dd1bc08f modules: readme files regenerated - dialog ... [skip ci] eea1cc795bd3b56d4e8a9ebc3cf09fef4d48af92 auth: challenge function variants to provide hashing algorithms dd939044dc8b4beda30320aa951797ab2d3d8182 auth: doc updates for challenge functions 1f470e1dd792b076d531f73fa4a733d562fef223 modules: readme files regenerated - auth ... [skip ci] 0e02061319df55da027840809641c3e2dece8f3a core: set upper limit for b58 encode input ff947acb7b95a8db337f7802d93d84e764d80b70 core: forward functions updated with branch index parameter 44f5195082dbc0f00a6dc11822ede6e50f4d55ca corex: updates for the forward functions core changes a1809ac9a6c6b9dd63e011b6a260ccde2852670c github: dynamic depth from pull-request [skip ci] 1dc746f747d21fdd829ce02ceb1c1b23638b4ec3 github: fix pull-request action [skip ci] edb760e9ade180a972dc01e21987e0ce3cc9fe99 github: fix pull-request action [skip ci] 9b1fd42b572d74efff3561e8c8960ff7da2cac27 corex: kemi functions to forward uac with branch index ff759f23af8060fb6c00c7d15c786dc1eee9390c corex: exported forward uac functions with branch index ecfb54181146474cff37ef60cb087cc65ce27198 corex: docs updated with the new parameter for forward uac functions d82e980a85f1a28498e3883a77c4789caff0c15e core: prser - check on other parm names 046fbf9371a346e0beb99c8686a8e73076664b52 modules: readme files regenerated - corex ... [skip ci] d24a8cb262584146c7e81ec9e81f4e6fe61581ea auth: debug messages and checks on size of attributes 9825a757a059cc6fa2fc58f24f4eff9a528f1e49 core: sdp parser - check char search result in extract_bwidth() c72b414c62f20aa1f6db9273326d4e8ed3167b40 core: utils/srjson - check the 4 hex chars for \u 46accd70c68ab410d3f87d4188aee8dbc7c60673 imc: check for content-type for building response headers 75e3cdfacbe4172fcd6b16ab94d96e2e29229878 siputils: validate SIP URI produced by tel2sip and tel2sip2 97985752afa4fc1e80e3fc5daf70a11266145b29 pv_headers: Fix memory leak in pv_headers 5dba946d56e9e2de1d9124b6912e525859c753f7 core: via builder - print socket in log when failing to find ws connection 59eddb54d200e29041c3606f66524ac1d88a8ebc rtpproxy: remove duplicated function ser_memmem() e13c49fbce91511bd543e85eeca5dd4651340bec imc: gradual building of headers with size checks 9319a33ae3912280e35e1cbf6d26e32195f4c258 tcpops: proper check for tcp connection get result 1440a865f61129461ca7d04424af98fb2d0c2406 sdpops: loost at address family in streams if none in session f201f8afe3cd2ef42c6653c5136d7dd99a1a5b8c core: tcp - log possible matching connections when ws is not found 1344605abaad9c7a74e346e9e045806ce5c55e7a jwt3: add support for JWKS and 'kid' parameter 5b2cd5a88336fe7ce90a93c360d968807a25a257 modules: readme files regenerated - jwt3 ... [skip ci] c0e4f40c576d92f0d5fe98e9a64f3944e3f1559b core: events - detect drop used inside event_route[core:receive-parse-error] 8888108e75a0f245636dd511e657de9e2957c2d7 core: execute event_route[core:receive-parse-error] on receive for parsing madatory headers failure 87e940522fcf97119b997ed3a9ff757b34ce9381 htable: fix expire value assignment on string cell replacements f3a34ff69c246c807f25d34b0abf3046d76e1938 sdpops: export sdp_get_address_family() to kemi 2e6f7bdcfda75603bb69ff3f8dda768c8704c61c .mailmap: added file to group same developers b80d3b6883eeb46795f4e108e72f1db6b32cbb2b topos: Documentation for event_mode [skip ci] e11ad32b1af248367700acf95b6beeb68344a545 db_redis: Adjust log level in Redis dbase from warning to debug b06d969cf00d816182a639acb7de191c763c9d73 core: re-attempt the lock if EINTR occurs (POSIX_SEM) 73fed284d5da3d4302184b48debda4afd2418dc1 modules: readme files regenerated - topos ... [skip ci] 32b3a56489412816abc69f0d31b01a3cd5df61d8 xlog: add auto_newline modparam e1006cd9e09911921728e5ce44bc5e8c1ecf3274 xlog: allocate one more byte for _xlog_buf to cover xlog_auto_newline d6315a8119b767d00a87fc929098b6031f50de50 dmq: check for duplicates when adding a single node 0358e1af65ba6a73425d4c38c92025aa64593e6b dmq: add and change_status rpc commands 43516f239e7ac9d87fae753801b488ffe21360b3 dmq: sl send 9921b8a6c4b3475d2669f20d95efef8e7e26165c dmq: dmq_proceed\handle_custom functions 64f3f33279c3fb25304bb3112939762a64e4135a modules: readme files regenerated - dmq ... [skip ci] 48aaab59b27b0d2d79a31ef8b679e6348cde5ab9 dispatcher: add modparam that enables dns lookup for all resolved addresses 5e6d47267545b4f8bcddd14978b5a9bf6de4d830 modules: readme files regenerated - dispatcher ... [skip ci] b4e837ad5e522ac6a402d8abf9680eef2e57e24e janssonrpcc: support tcp md5 password 335e6d3f0c652f72ffb46576ce6509fa41661c72 modules: readme files regenerated - janssonrpcc ... [skip ci] 78c94a2689bdd8614a6385d0cb599a0f76d31e8c topos: process Refer-To header for in-dialog REFER requests 1ae30cf9bd8fe8a9535957a0eec45d0a622ea7b5 core: resolve - getaddrinfo() wrapper to simulate gethostbyname() 2e19562bc7a053c9549685abc5ae9b499c0907e9 kamcmd: use getaddrinfo() to try connecting to returned options e7426761bfa9a300b073dafe997d6d68840ec2c1 prefix_route: reformat exported rpc structure ecd888ecbc1fe806406555328fc9e4efaa91367e prefix_route: increase the name size to match database field 5c48276144794d353cff01acfa06f1ad711eb2a3 dialog: restructured message update for cseq changes to cover also rack ed9078642d4fd6ab279cd5711faca9f4678245de dialog: small docs updates 6448d7d043069cb78334547b513bbf03fc842aa8 modules: readme files regenerated - dialog ... [skip ci] 0266050659e5d0ba24284870a9e0866b81ff0bcd rtp_media_server: contact_user parameter to be able to use To-URI user part 20610684ebdd5cc8ec4d66929f32235b38c3cca9 rtp_media_server: docs for contact_user 7601726581863fdc27a4d9ddb07e8ab0aa8f36c1 modules: readme files regenerated - rtp_media_server ... [skip ci] 502b6c75245d5ba89463ff5a773f9cd3e2626a24 pkg/kamailio/deb: add support for Ubuntu Resolute 26.04 LTS [skip ci] 515514f18a3526bb20b217880dd61749b516481b topos: checks for prefix size 929f1d9c24500b1cb5ffc22bf11d4a6a091aa497 topos: reorganize code to build contact e8167a570b534f4fd1af8441af573539543d485b topos: restore old values after event route execution b7d4dfaa50537679f7ceea0fa994e507a9b7c3fd pkg/kamailio/deb: remove watch file [skip ci] cdb446cf8ac489f40b228bcb810665706df402a0 pkg/kamailio/deb: [resolute] remove alien-tag errors [skip ci] 565e0f7390aa13fe338a14a04e17a1b0245861eb pkg/kamailio/deb: remove kamailio-dbg package [skip ci] b26678f93639967b40ca251bd0c4a262d2c17552 core: try to find ws connection also without local socket e17c05105ec56c9a64d3d86948fc6b281ae2e584 topos: check cseq parsing 19bff4b969a953d85872f4b498cae3098e97250c rtpengine: Ping all the rtpengine in parallel. ef1d6800169cb60ce533c2715d251b3bbae052a7 .mailmap: groupped some developer ids c9b49e30b308f5283f6eca4d871be0f0a5212d38 cplc: log updates on 3xx response and skil unlinking lump 8bbdd3d964f7be7c164f27c41a988ec6ded632d2 dispatcher: docs updates for socket attributes 1d38ebb9e320974ce9e0cad3d124027492f1de52 modules: readme files regenerated - dispatcher ... [skip ci] e99fea0bb6b9a81c253444321315a2b040d2e29e tm: more debug messages when attempting to send cancel for a branch cfa1d128e2a1745faad914cb6170c2aa74565523 rtpengine:Fix UDP socket leak when rtpengine is removed. 4b6226e3799cb6862c5cf07caa8083c8dfcf698c tm: print reply status for cancelling branch in debug messages f136109a745537848776c7734868e38b0de594e0 siptrace: do not reset the evn on event route 98290ddadf18497d38d254d226930e2e58f30b2c tm: propagate cancel_b_flags on rpc tm.cancel 717110ea4b02654b11c8184d5eeaf3ed2b8a48ad sipdump: remove msg env reset, being done by pop operation 399980d955fc1e285c22e4c050a6b2b30923ff1f acc_radius: add support for RADIUS vendor-specific attributes 1d1f3fb400514b85b5a1b42f2ee80be5d967b33f ims_registrar_pcscf: free leaked sec-agree security_t in save_pending() af8e75c664c5ae92933d9ea27b1a66b9dced0965 ims_ipsec_pcscf: free leaked ipsec_t in ipsec_create()
-- View it on GitHub: https://github.com/kamailio/kamailio/pull/4764/changes/6cc16f0c88841fdc435790c8d4a3927f383c599e..af8e75c664c5ae92933d9ea27b1a66b9dced0965 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/pull/4764/before/6cc16f0c88841fdc435790c8d4a3927f383c599e/after/[email protected]>
_______________________________________________ Kamailio - Development Mailing List -- [email protected] To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender!
