|
|
@@ -1,3 +1,598 @@
|
|
|
+===================== 2025-03-20 Version 5.8.6 Released =====================
|
|
|
+
|
|
|
+===================== Changes Since Version 5.8.5 ===========================
|
|
|
+
|
|
|
+
|
|
|
+commit b51884ad027033ee00fbc64ff3aca9499c1f6c75
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 20 08:26:32 2025 +0100
|
|
|
+
|
|
|
+ Makefile.defs: version set to 5.8.6
|
|
|
+
|
|
|
+commit a66faa10092aac8c4ec2122ceb77e285a2fecbce
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 20 08:21:34 2025 +0100
|
|
|
+
|
|
|
+ pkg/kamailio: version set 5.8.6 for rpms and alpine
|
|
|
+
|
|
|
+commit d6d1641b81e130fa14b8daf617d595fe2818f084
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 20 08:19:59 2025 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: set version to 5.8.6
|
|
|
+
|
|
|
+commit e83be98778dde043df7251155ac63c5d651ed45b
|
|
|
+Author: João Capucho <[email protected]>
|
|
|
+Date: Thu Mar 6 02:50:12 2025 +0000
|
|
|
+
|
|
|
+ pua_reginfo: handle_notify - fix AoR key parsing
|
|
|
+
|
|
|
+ - The AoR key generated by handle_notify no longer includes the domain
|
|
|
+ of the AoR when usrloc use_domain isn't enabled
|
|
|
+
|
|
|
+ (cherry picked from commit b7e16294ae1bbfe8cc469facf59fc9e3960ff2a4)
|
|
|
+ (cherry picked from commit 00544a66aad09faf345d54bef7f464f2749ef548)
|
|
|
+
|
|
|
+commit 89b1f907da5428de79670df28d0fd7135a8379ff
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 17 09:15:39 2025 +0100
|
|
|
+
|
|
|
+ microhttpd: handle all incoming body data
|
|
|
+
|
|
|
+ - GH #4176
|
|
|
+
|
|
|
+ (cherry picked from commit 96392eda8fac1cb075e7f407c0155085acc92c5f)
|
|
|
+ (cherry picked from commit f24315c2bc4ec7b9507516a96603e91ae2ce0fd1)
|
|
|
+
|
|
|
+commit 1d3eed5c186d2b4584459fb5d3fcdd8458a01186
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Mar 16 08:50:52 2025 +0100
|
|
|
+
|
|
|
+ microhttpd: create response with MHD_RESPMEM_MUST_COPY flag
|
|
|
+
|
|
|
+ (cherry picked from commit 1569a7b71af26f5b3cb7cb25de7d2425c75f5587)
|
|
|
+ (cherry picked from commit f761cad5b462820af060d6e07410f0dd84c1a52f)
|
|
|
+
|
|
|
+commit c9503124f1e5d066163c505470124b9a1bd4b9e6
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Mar 15 20:27:22 2025 +0100
|
|
|
+
|
|
|
+ microhttpd: debug message for http response queue
|
|
|
+
|
|
|
+ (cherry picked from commit 7a793a257b12f946e54bca3d3d92b6c07602fb20)
|
|
|
+ (cherry picked from commit 813d3ed6a532cc0baa98d27ef9eea579e5ca1688)
|
|
|
+
|
|
|
+commit f807c4d249bff27007dc8898a338ad7be4f45ea7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 12 11:20:11 2025 +0100
|
|
|
+
|
|
|
+ tls: get wss connections as well for selects and vars
|
|
|
+
|
|
|
+ - GH #4167
|
|
|
+
|
|
|
+ (cherry picked from commit 3a3856c68cf0cc04385921f8bbec72420cf8f656)
|
|
|
+ (cherry picked from commit b3cb2b38c5d81c48b0b6315cb7feb99d236d15e3)
|
|
|
+
|
|
|
+commit 2b0b8714b7f75d13be6f8156f4f8efbf6401f0b7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 12 11:07:15 2025 +0100
|
|
|
+
|
|
|
+ dialog: enforce second bye towards callee for dlg_bye()
|
|
|
+
|
|
|
+ - GH #4169
|
|
|
+
|
|
|
+ (cherry picked from commit 7de1693573fc08e54db1955095d66c495b2051b9)
|
|
|
+ (cherry picked from commit 0cbf7eede6dbd3198664160b77d1b4d0337833b8)
|
|
|
+
|
|
|
+commit 0f0b34aaffffbab3e9454f2cbfa03af849868a55
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Mar 11 13:22:38 2025 +0100
|
|
|
+
|
|
|
+ core: fix NAPTR dns cache print
|
|
|
+
|
|
|
+ fix #4173
|
|
|
+
|
|
|
+ (cherry picked from commit df1eff2a52d0670900ee5bf15f2e7a2cd4d74da0)
|
|
|
+ (cherry picked from commit 2b3dd3b477afef88421377b703aefe217b9e915b)
|
|
|
+
|
|
|
+commit 0890a38d534e57527f87802b83c2b9d69cea843c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 6 13:36:52 2025 +0100
|
|
|
+
|
|
|
+ Revert "secfilter: fix secf_check_dst bug"
|
|
|
+
|
|
|
+ This reverts commit 874148e9335fdf22e9187ff3dce524dc0fa21879.
|
|
|
+
|
|
|
+commit 11af1f47dd40d57a38848fbbd358054ee42043a2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Feb 24 09:57:38 2025 +0100
|
|
|
+
|
|
|
+ sl: stats for 1xx replies
|
|
|
+
|
|
|
+ - GH #4144
|
|
|
+
|
|
|
+ (cherry picked from commit f43c132db9b1dc71f623d592fb46d487ba492c7d)
|
|
|
+ (cherry picked from commit ed21e7c97677572d732fa1020528fe92f3a9ee35)
|
|
|
+
|
|
|
+commit 83d8ebf769ec1313228e5b89164a13cb9314ab4d
|
|
|
+Author: Dennis Yurasov <[email protected]>
|
|
|
+Date: Fri Feb 21 10:42:58 2025 +0100
|
|
|
+
|
|
|
+ dialog: fixed DLG_FLAG_CHANGED_PROF value and setting DLG_FLAG_DEL
|
|
|
+
|
|
|
+ - GH #4151
|
|
|
+
|
|
|
+ (cherry picked from commit 2b1ca7813cf5014553c807c1a5034c404b3685a5)
|
|
|
+ (cherry picked from commit c20ad4abaec2632acfa069a73b1c0b195ccb8334)
|
|
|
+
|
|
|
+commit 211abf00128a20b667a760b89d0ccb60b03692cd
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 21 10:35:22 2025 +0100
|
|
|
+
|
|
|
+ dialog: get vars via value instead of reference for kemi functions
|
|
|
+
|
|
|
+ - do lock/unlock
|
|
|
+ - GH #4151
|
|
|
+
|
|
|
+ (cherry picked from commit 3b213f1d008656682f1733d59f6c3bacd474c4b9)
|
|
|
+ (cherry picked from commit ea0fc8e213f6703d87a000216a2cc18764732fce)
|
|
|
+
|
|
|
+commit da3a94f0ce67709806f0aedfd6818e9be65432f8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Feb 16 12:06:57 2025 +0100
|
|
|
+
|
|
|
+ dialog: set keepalive local cseq value to 0
|
|
|
+
|
|
|
+ (cherry picked from commit 5d3ae2acfab38eda88c6369c0db18a286faba2e3)
|
|
|
+ (cherry picked from commit 0c09b213cbd0a8b12128fa4fb16c01907684b0a6)
|
|
|
+
|
|
|
+commit 2a076e07ba9a1289ee89f4eba2cba872d65d36df
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Feb 16 10:36:57 2025 +0100
|
|
|
+
|
|
|
+ core: socket info - print index values in error message for overflow
|
|
|
+
|
|
|
+ (cherry picked from commit 413c90202975886f4dfcb579a1157a19c3065341)
|
|
|
+ (cherry picked from commit be47356fda7ee3862f335fd5b192e54c33dfe85c)
|
|
|
+
|
|
|
+commit 2e5863f54086ae695564861569f009c96b58dbf1
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Feb 16 10:23:18 2025 +0100
|
|
|
+
|
|
|
+ registrar: remove unnecessary condition
|
|
|
+
|
|
|
+ (cherry picked from commit 6b7af1beb7fdaaec1b5d069fdfff3e3af5ca43ca)
|
|
|
+ (cherry picked from commit dddb8b0c99f2822be5fff2693a105b391480bc77)
|
|
|
+
|
|
|
+commit 9fbc51b7f9d4bcb618f68a2b54427ce17d4362aa
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Feb 15 15:28:35 2025 +0100
|
|
|
+
|
|
|
+ db_redis: clean the keyname variable
|
|
|
+
|
|
|
+ (cherry picked from commit aae4cb323d4ea9d07b4b8aec61a6c9bc03e2ab83)
|
|
|
+ (cherry picked from commit c59d29abbdc65784ea6fbe6eb237dbadd3fb370d)
|
|
|
+
|
|
|
+commit 7e5cf1d7dbcb027dd6aaeca3ad7df582bef2265e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 14 12:38:04 2025 +0100
|
|
|
+
|
|
|
+ tsilo: free duplicated ruri and contact on error cases
|
|
|
+
|
|
|
+ (cherry picked from commit d029de6380f8e30e0c82435b820744c21a5fbc78)
|
|
|
+ (cherry picked from commit a6e99ff231ca5a42bd053d3a8f2f9d02682ab07d)
|
|
|
+
|
|
|
+commit e3c734871f1858e88617060f859c347788bd23b0
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 14 12:23:39 2025 +0100
|
|
|
+
|
|
|
+ dlgs: return -1 for 0 tags count
|
|
|
+
|
|
|
+ (cherry picked from commit 6a2a82555ee8bbfaca1e825c19d1532f22c2c629)
|
|
|
+ (cherry picked from commit 975d3449ae01a9078009772e0e1b86c9a996d982)
|
|
|
+
|
|
|
+commit 99852d486bd4180c4f571864bfccda526f3e259d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 14 12:17:23 2025 +0100
|
|
|
+
|
|
|
+ http_client: free dumplicated name in case of errors
|
|
|
+
|
|
|
+ (cherry picked from commit 39ba53a2499dd1f0e080bb011d7438a60ea5faec)
|
|
|
+ (cherry picked from commit 7274e353d7c05f5387c64aaf90197c9a8e8d1dd4)
|
|
|
+
|
|
|
+commit e804235ebdd344020891307b838769fbb3ad8385
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 14 12:03:57 2025 +0100
|
|
|
+
|
|
|
+ call_control: free pv field in case of error
|
|
|
+
|
|
|
+ (cherry picked from commit 8a96379cc1ef7aa42bc4be49834c538a3bffdf14)
|
|
|
+ (cherry picked from commit 44764414c48fed1b90580cf62dd33e975f1f7ecd)
|
|
|
+
|
|
|
+commit 23de8c670eea22ae6cce3f3d8e5b9d7d3f7dd9b4
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 14 11:39:11 2025 +0100
|
|
|
+
|
|
|
+ sca: free replaces hdr on anchor lump failure
|
|
|
+
|
|
|
+ (cherry picked from commit 01782191418f3d65c4aa5cb273140fec928d153a)
|
|
|
+ (cherry picked from commit c8acc1f6e5441fd4514c2b7ead1e2bbe441f7895)
|
|
|
+
|
|
|
+commit eaa0d1af8a46fe9a74d0eb1bbb2fbf2089f4e3fb
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 14 10:16:00 2025 +0100
|
|
|
+
|
|
|
+ xmlrpc: removed unnecessary code
|
|
|
+
|
|
|
+ (cherry picked from commit e65b03cdd946d735a3ef33ae3582bcfad464d2c7)
|
|
|
+ (cherry picked from commit 6d06293f3fe1c5897a3e01272fdc9ac409925f3d)
|
|
|
+
|
|
|
+commit 83a4165fc62710027ddf006058c66f082d01b51f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 14 08:37:23 2025 +0100
|
|
|
+
|
|
|
+ ctl: refactored error handling and removed unnecessary code
|
|
|
+
|
|
|
+ (cherry picked from commit edbb5b11e9453be3519e6e9a945937307c95709e)
|
|
|
+ (cherry picked from commit 691eb2600c1fcf24d0d1f9b2648e7257499537a8)
|
|
|
+
|
|
|
+commit ce55c093d490fd19f10c50e11d12e188b64c1686
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 11:45:06 2025 +0100
|
|
|
+
|
|
|
+ pv: free next field on error when parsing xav* names
|
|
|
+
|
|
|
+ (cherry picked from commit b875e7368dcc8e221007caafa3599c3e354404f7)
|
|
|
+ (cherry picked from commit 8b7637140c5362bf90046ccb3b34ea74ef658c0a)
|
|
|
+
|
|
|
+commit 33aebcd3a4f17df390153ad38cf73b4a701fd74f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 11:01:20 2025 +0100
|
|
|
+
|
|
|
+ topoh: check on pointer only for via decode return
|
|
|
+
|
|
|
+ - code reformatted
|
|
|
+
|
|
|
+ (cherry picked from commit d0cd3c4b40fd791143122622a6d74703e1375832)
|
|
|
+ (cherry picked from commit c7a4dd132478ff2d5f46c85594a44fee9c570f6d)
|
|
|
+
|
|
|
+commit 33921fd3fc01f95dae2c0a8e7e146c798d8c2338
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 10:50:32 2025 +0100
|
|
|
+
|
|
|
+ tm: rpc uac - jump to error when failing to create delayed context
|
|
|
+
|
|
|
+ (cherry picked from commit aa081dbd1ee1901c6174ffddd556bda47b6ef732)
|
|
|
+ (cherry picked from commit d0df1eef55cd9bb0bca2b0db007d94dbe4e8e95c)
|
|
|
+
|
|
|
+commit 34d093a1e7a60f9d13458fed46a513c5efdeaffa
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 10:42:27 2025 +0100
|
|
|
+
|
|
|
+ tm: jump to error when failing to built content length for uac cancel
|
|
|
+
|
|
|
+ (cherry picked from commit 27e1e9102f07047a3d2c2f28baa708f14be556a6)
|
|
|
+ (cherry picked from commit d505c876c534cc4a4b8aff5ef1b5e28b151d8d06)
|
|
|
+
|
|
|
+commit 994bc2e752f2f969d04067329f34b29aadd77934
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 10:32:51 2025 +0100
|
|
|
+
|
|
|
+ tm: split reverse rte list function
|
|
|
+
|
|
|
+ (cherry picked from commit e85d07e5b42ff25f81b74f68ab412e0ab27e7170)
|
|
|
+ (cherry picked from commit a5576fb3476e327ef10135a85cf20f2e720803db)
|
|
|
+
|
|
|
+commit ad7a3cc3751af2417e6000a2d689c35e9dddda36
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 09:48:33 2025 +0100
|
|
|
+
|
|
|
+ xprint: break on first resolved ip address
|
|
|
+
|
|
|
+ (cherry picked from commit 7c908137826071b8180bd93ff8ba3994be66da3a)
|
|
|
+ (cherry picked from commit de5986433283b2fcff09b064420d43327270d390)
|
|
|
+
|
|
|
+commit 90122e3a46169e9f10dc7d8e01638d5f89cfaae5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 09:43:43 2025 +0100
|
|
|
+
|
|
|
+ ctl: fifo - clean intermediary buffer
|
|
|
+
|
|
|
+ (cherry picked from commit 4c4d7f7967a99d4dd4acdc5e198bce493bf15d67)
|
|
|
+ (cherry picked from commit c68522f5c3c59cb915feb873bd3351e57a8db579)
|
|
|
+
|
|
|
+commit 1f6dc4df8572c07280478858087182f273c25fe3
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 09:40:00 2025 +0100
|
|
|
+
|
|
|
+ xmlrpc: clean allocated buffer
|
|
|
+
|
|
|
+ (cherry picked from commit ff712539566c903312ebba2f8e2585f9c80ffdcf)
|
|
|
+ (cherry picked from commit e1398e53e9825db6c20590e1576d960ac0c3c429)
|
|
|
+
|
|
|
+commit 184f25c845bffc39d3aabff90d1f5683d0cb009c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 13 09:18:00 2025 +0100
|
|
|
+
|
|
|
+ xprint: init globals when declared
|
|
|
+
|
|
|
+ (cherry picked from commit b17038ec072b1854fa2fae1c2d4725c1471ef8ac)
|
|
|
+ (cherry picked from commit cf3b3849cb2a3c4060281377e2adee09de5d47d9)
|
|
|
+
|
|
|
+commit 5e836af2ff198481bde0485a315bbfdf39043f9d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 12 17:48:42 2025 +0100
|
|
|
+
|
|
|
+ ctl: free rpc struct in case of error
|
|
|
+
|
|
|
+ (cherry picked from commit 4a71d3c9e6a4f92ef33ce8e62372b2c4dba62a56)
|
|
|
+ (cherry picked from commit 5024235f876df4b3239ef746de700ade362cc7b2)
|
|
|
+
|
|
|
+commit f123ebae553624525ca04d34ddd4c9453eac855a
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Feb 11 12:41:26 2025 +0100
|
|
|
+
|
|
|
+ core: check for unexpected long value return by pathconf()
|
|
|
+
|
|
|
+ (cherry picked from commit 2ba6d4ff2727031e7bca5d3d1da016bfe508b8df)
|
|
|
+ (cherry picked from commit 718692c6d402b6942e0b1e8ebd8e64b306813495)
|
|
|
+
|
|
|
+commit 42260f34079ddad7662742a64696d2550ee1cce9
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Feb 11 11:30:34 2025 +0100
|
|
|
+
|
|
|
+ core: pass fd - check for unexpected read size overflow
|
|
|
+
|
|
|
+ (cherry picked from commit 6c12477f1dad2279431d703d1a4f63fcfc6543b8)
|
|
|
+ (cherry picked from commit ac0a4a5052e9aaf6531130675c8140fdd5c11e97)
|
|
|
+
|
|
|
+commit 77f2671979d0dcd70cdd3f490a0dad00ba5c8fc5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Feb 11 10:25:34 2025 +0100
|
|
|
+
|
|
|
+ tsilo: clean allocated memory on error for append by contact
|
|
|
+
|
|
|
+ (cherry picked from commit 6fb38cb33095c11a1c90d7b88140ac159b9fd5ca)
|
|
|
+ (cherry picked from commit f1549b99a69bf0dec4aad564afa1d6e328621752)
|
|
|
+
|
|
|
+commit 874148e9335fdf22e9187ff3dce524dc0fa21879
|
|
|
+Author: pepelux <[email protected]>
|
|
|
+Date: Fri Feb 7 19:08:56 2025 +0100
|
|
|
+
|
|
|
+ secfilter: fix secf_check_dst bug
|
|
|
+
|
|
|
+ (cherry picked from commit 578c2abb36b9101bfc1dddc1505f7239e928b98e)
|
|
|
+ (cherry picked from commit 086d228b29ab414a65521da78695786a979ef754)
|
|
|
+
|
|
|
+commit 8473c30705289dd5bf94c6426d2e8ba4c49e19b5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 6 08:07:46 2025 +0100
|
|
|
+
|
|
|
+ core: socket info - use unsigned for current size in buffer for get flags
|
|
|
+
|
|
|
+ (cherry picked from commit 462f9730eb55a3abbd50b9170eb6318eb43eb999)
|
|
|
+ (cherry picked from commit eed2ccbb658b28433e71a95e9715934aa64c4cfb)
|
|
|
+
|
|
|
+commit 88780735710c688293dcc3e1d52fd8aba2f2bb75
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 5 13:30:17 2025 +0100
|
|
|
+
|
|
|
+ textops: catch return 0 when removing via param
|
|
|
+
|
|
|
+ (cherry picked from commit 65645c761e94cedde04f100764d5c506590cb200)
|
|
|
+ (cherry picked from commit a88946a84133660d5b2a466a231dff226c9db995)
|
|
|
+
|
|
|
+commit 0f8b36091a64de012377bd2460e299529886a45c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Feb 4 08:05:28 2025 +0100
|
|
|
+
|
|
|
+ msrp: send failure response after referening the buffer
|
|
|
+
|
|
|
+ (cherry picked from commit 5f8adb625b6bae81ef44613d774106bf3a943bb0)
|
|
|
+ (cherry picked from commit 4ff58bb3e02b76e2489144867c8b0dc5041dc621)
|
|
|
+
|
|
|
+commit 96945faccf3d689c1a2e90aca3b65bf69926647f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Feb 3 13:36:10 2025 +0100
|
|
|
+
|
|
|
+ core: mem f malloc - additional check when getting to search very big fragments
|
|
|
+
|
|
|
+ (cherry picked from commit ac909a7a019922676076bc47a28a3801c749becc)
|
|
|
+ (cherry picked from commit 9d3392a55831124121b078201985c417c9f9982d)
|
|
|
+
|
|
|
+commit 724a58813d50dcfe965e69914fbdc93291811a85
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Feb 1 07:40:11 2025 +0100
|
|
|
+
|
|
|
+ msrp: variable for extra headers used in local replies
|
|
|
+
|
|
|
+ (cherry picked from commit 7a73e08b0e5b4c3fbeb4f097c1f891d06c74651d)
|
|
|
+ (cherry picked from commit c29d9d661b3954906cdee7e98a4f9b6502673490)
|
|
|
+
|
|
|
+commit f270f8a6c86cc2541801914223858da13f39de7d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jan 30 11:32:53 2025 +0100
|
|
|
+
|
|
|
+ seas: remove redundant check
|
|
|
+
|
|
|
+ (cherry picked from commit ab1b032771be9adbb1d643cd44beac0e09a31553)
|
|
|
+ (cherry picked from commit c8be39750902ad69818f8247898070fce2d6a3a3)
|
|
|
+
|
|
|
+commit f4aed91f5ab78cddbe782e94306c3cf4c49b09c6
|
|
|
+Author: Sergey Safarov <[email protected]>
|
|
|
+Date: Wed Jan 29 09:12:44 2025 +0200
|
|
|
+
|
|
|
+ janssonrpcc: fixed warning var may be used uninitialized
|
|
|
+
|
|
|
+ (cherry picked from commit 3039c02404e05da05a031f6ccf68913a8c1c80eb)
|
|
|
+ (cherry picked from commit ddd98b09c80dc0d15af080e37961b59ecde17689)
|
|
|
+
|
|
|
+commit dfe9da5c1c79612cb6166dfabf89abd1cea9baf7
|
|
|
+Author: pinacolada1610 <[email protected]>
|
|
|
+Date: Thu Jan 23 16:21:04 2025 +0300
|
|
|
+
|
|
|
+ tcp: fix for local TCP/TLS socket matching with 'tcp_reuse_port' enabled
|
|
|
+
|
|
|
+ - Changed the logic for matching a listening TCP/TLS-socket in tcp_reuse_port scenario, now it considers local port as well.
|
|
|
+ With 'tcp_reuse_port' option enabled, the local port is meaningful and helps to differenciate between sockets on the same IP but different ports.
|
|
|
+
|
|
|
+ (cherry picked from commit 0cb6e35d581398d2c5a7086a0d98b113fbb16138)
|
|
|
+ (cherry picked from commit 1e362f2ba51c6ee9a9e005675a30202e42ceb3a7)
|
|
|
+
|
|
|
+commit 270ac18eeb5601fa5043a85961a62a4b2fb466f9
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Jan 29 01:40:24 2025 +0000
|
|
|
+
|
|
|
+ db_oracle: fix warning: passing argument 2 of âdb_do_closeâ from incompatible pointer type [-Wincompatible-pointer-types]
|
|
|
+
|
|
|
+ (cherry picked from commit 577a87861a8566e00f2700dfb227dcc8b26393b4)
|
|
|
+ (cherry picked from commit 022940dec70272a19c86604d2fa9af83d8790bb1)
|
|
|
+
|
|
|
+commit 614e056628f6221cde6d6a307109edf489750095
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 27 16:06:04 2025 +0100
|
|
|
+
|
|
|
+ http_async_client: check returned cell inside check_multi_info()
|
|
|
+
|
|
|
+ (cherry picked from commit b16550fa72d23084b4221769fe74b1f3c357c9fd)
|
|
|
+ (cherry picked from commit b4718cd7dca8e037664dbc49a1cfac684906ecea)
|
|
|
+
|
|
|
+commit ce3806e6b8ac668f149e655d07467826acb03775
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 27 10:20:49 2025 +0100
|
|
|
+
|
|
|
+ htable: wrapped maco code in do {} while(0)
|
|
|
+
|
|
|
+ (cherry picked from commit 65a296b3478503ed3519ea9156d8f46f5cb9ce2a)
|
|
|
+ (cherry picked from commit dfa9239cf6df7644e9fe6b83cfc33aff518a19c6)
|
|
|
+
|
|
|
+commit 7997d33aa6cae817da0e55cca802eb49b145711b
|
|
|
+Author: Bastian Triller <[email protected]>
|
|
|
+Date: Tue Jan 14 12:35:21 2025 +0100
|
|
|
+
|
|
|
+ htable: Fix expiry on assignment
|
|
|
+
|
|
|
+ Update cell expiry on assignment for htables w/o updateexpiry (analogue to #4079).
|
|
|
+
|
|
|
+ (cherry picked from commit 75994f40c99ffa2c7c33e5fce5e3d3cd8db7d780)
|
|
|
+ (cherry picked from commit b38925b0b3628539840de2b6240da75b9f9f3cc6)
|
|
|
+
|
|
|
+commit 626253c7d41a67fed8c5f3af64caa3c184a509d2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Jan 26 18:07:54 2025 +0100
|
|
|
+
|
|
|
+ core/parser/sdp: proper test for media ip separator
|
|
|
+
|
|
|
+ (cherry picked from commit 200cdb318569191cd012dfe99b252f98fe9623b9)
|
|
|
+ (cherry picked from commit 9c44aec667fc3c088612dd31935bce2eb082812d)
|
|
|
+
|
|
|
+commit a8f9aa75a08b1fc0bcc66bfc8119e0fe278b1365
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jan 24 16:48:51 2025 +0100
|
|
|
+
|
|
|
+ presence: do not break on one notify sending failure
|
|
|
+
|
|
|
+ - try all of them, debug message with successful and failure counters
|
|
|
+ - GH #4118
|
|
|
+
|
|
|
+ (cherry picked from commit 65e51b776290a1981e9ac27fbe6b47813516bc8b)
|
|
|
+ (cherry picked from commit 9e21ce85d0c97679f9e14f9c31108f2dcdad772e)
|
|
|
+
|
|
|
+commit ac730f356aee48488801951290123a758388c1a8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jan 23 11:51:07 2025 +0100
|
|
|
+
|
|
|
+ core: more checks for extract_candidate()
|
|
|
+
|
|
|
+ (cherry picked from commit 3198b66aa5dbda1c6a03f46a610073671cbd5157)
|
|
|
+ (cherry picked from commit a5ac9e04b91971da44256373904450501f9a4493)
|
|
|
+
|
|
|
+commit ed3d6809dcc66ac18efb313fbf9e3f7bd130a19d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jul 11 19:38:24 2024 +0200
|
|
|
+
|
|
|
+ htable: do not print item name before is computed
|
|
|
+
|
|
|
+ (cherry picked from commit e2193b9cd7f59377c54e0424c0d4a1628a5a60de)
|
|
|
+
|
|
|
+commit fddfbdcce2587e9b40f6c2fe77334d3b3b1dbb6c
|
|
|
+Author: Xenofon Karamanos <[email protected]>
|
|
|
+Date: Tue Jan 28 11:31:57 2025 +0000
|
|
|
+
|
|
|
+ outbound: Fix flow_token_secret bug
|
|
|
+
|
|
|
+ - flow_token_secret is of type str and not char*
|
|
|
+ - check the length of the string instead of memory for initialization
|
|
|
+
|
|
|
+ (cherry picked from commit 046ba41e431fec7fad0c82a9091ea9e27d9f677d)
|
|
|
+
|
|
|
+commit 95feca55b38991e045d57ab8cdb9b75bcdb7070e
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Dec 12 14:50:42 2024 +0100
|
|
|
+
|
|
|
+ outbound: reformat exported structures
|
|
|
+
|
|
|
+ (cherry picked from commit 793a494f5b23f2ef5e82664924c3bed3893105bb)
|
|
|
+
|
|
|
+commit 1b4aa300292dd6bdd64e174111939293fbbd76ed
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 28 17:46:16 2025 +0100
|
|
|
+
|
|
|
+ kamctl: renegenerate db creation files
|
|
|
+
|
|
|
+ - GH #4124
|
|
|
+
|
|
|
+commit 0cf639eceb6a8fea50d19184add989e049dfb6ca
|
|
|
+Author: Sergey Safarov <[email protected]>
|
|
|
+Date: Sat Nov 23 22:02:16 2024 +0200
|
|
|
+
|
|
|
+ pkg/kamailio: added support for CentOS 10 [skip-ci]
|
|
|
+
|
|
|
+ (cherry picked from commit cdafda78c9fc98d9d9fdb7f94e77c9bc60ebf4d1)
|
|
|
+
|
|
|
+commit 0e51b497a19c525a89d5fead5e0854b2b18317dd
|
|
|
+Author: Sergey Safarov <[email protected]>
|
|
|
+Date: Thu Jan 23 14:47:56 2025 +0200
|
|
|
+
|
|
|
+ pkg/kamailio: simplified systemd unit files installation [skip ci]
|
|
|
+
|
|
|
+ (cherry picked from commit c47108eacba1a6cf7e8564a00ff0850f621d29aa)
|
|
|
+
|
|
|
+commit b05e8e854bde2ef4ac4c40f227e0794f1a6583ff
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Wed Dec 11 00:09:02 2024 +0100
|
|
|
+
|
|
|
+ db_unixodbc: fix incompatible-pointer-types warning
|
|
|
+
|
|
|
+ > dbase.c: In function 'db_unixodbc_close_impl':
|
|
|
+ > dbase.c:261:32: error: passing argument 2 of 'db_do_close' from incompatible pointer type [-Wincompatible-pointer-types]
|
|
|
+ > 261 | return db_do_close(_h, db_unixodbc_free_connection);
|
|
|
+ > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
+ > | |
|
|
|
+ > | void (*)(struct my_con *)
|
|
|
+ > In file included from val.h:34,
|
|
|
+ > from dbase.c:33:
|
|
|
+ > ../../lib/srdb1/db.h:495:40: note: expected 'void (*)(struct pool_con *)' but argument is of type 'void (*)(struct my_con *)'
|
|
|
+ > 495 | void db_do_close(db1_con_t *_h, void (*free_connection)(struct pool_con *));
|
|
|
+ > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
+ > make[2]: *** [../../Makefile.rules:101: dbase.o] Error 1
|
|
|
+
|
|
|
+ related #4064
|
|
|
+
|
|
|
+ (cherry picked from commit 7f24bc09863220b4c14e2046708c10ff0891c038)
|
|
|
+
|
|
|
+commit cd68ed205895b981d61d84de5138e25329455cd9
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Dec 10 23:58:06 2024 +0100
|
|
|
+
|
|
|
+ db_sqlite: fix incompatible-pointer-types warning
|
|
|
+
|
|
|
+ fixes #4064
|
|
|
+
|
|
|
+ (cherry picked from commit 06cc2560e5358468178ef3e5c795a8a0ec67b693)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
===================== 2025-01-23 Version 5.8.5 Released =====================
|
|
|
|
|
|
===================== Changes Since Version 5.8.4 ===========================
|