diff --git a/ChangeLog b/ChangeLog index 523193a5dca..2adc31d9e73 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,440 @@ +===================== 2022-07-06 Version 5.6.1 Released ===================== + +===================== Changes Since Version 5.6.0 =========================== + +commit 22084e646f22dfb591e72f3ec24ee4b7deb5fff9 +Author: Daniel-Constantin Mierla +Date: Wed Jul 6 10:02:43 2022 +0200 + + Makefile.defs: version set to 5.6.1 + +commit 5199d1f5615ac94aebbd56090fef895d76700cb4 +Author: Daniel-Constantin Mierla +Date: Wed Jul 6 10:01:49 2022 +0200 + + pkg: version set to 5.6.1 for rpms and alpine specs + +commit 7d2b11cb65e2ed6812ffc3fa0f2b8735330df992 +Author: Daniel-Constantin Mierla +Date: Wed Jul 6 09:59:53 2022 +0200 + + pkg: deb specs updated for v5.6.1 + +commit 167237f7ce1a17b6d0e83fd90e563dc70ce0b68d +Author: Daniel-Constantin Mierla +Date: Wed Jul 6 09:37:07 2022 +0200 + + tm: enable debug message to log putting transaction on wait + + (cherry picked from commit c67bbca95b861f735889f14467c0192896298e84) + +commit d97c59a15bf6634d28998b3a0fa4acc845b70fa2 +Author: Victor Seva +Date: Mon Jul 4 15:49:20 2022 +0200 + + tm: check T just in case before UNREF + + Related #3156 + + (cherry picked from commit dedd7ee2ddcb92b020ea40a074008a317a9553f5) + +commit d49c4b498a0c835d4f3a36d0494b7a131bdfd332 +Author: Kamailio Dev +Date: Wed Jul 6 09:31:48 2022 +0200 + + modules: readme files regenerated - modules ... [skip ci] + +commit a0addadc9234ce041eb0adf4d45f40ec05896f14 +Author: Daniel-Constantin Mierla +Date: Mon Jul 4 15:51:32 2022 +0200 + + tm: docs - fixed section for rpc.t_uac_wait_block + + (cherry picked from commit c4f5b88b1861c73bc96904eef00b0048c9550240) + +commit b2a64563acc69a6c69ca462e137a1b5b84062248 +Author: Daniel-Constantin Mierla +Date: Mon Jul 4 15:34:47 2022 +0200 + + topos: docs - small updates to module description + + (cherry picked from commit b8fc507c9dee07f1a0b7af01d24142240bcd8fa4) + +commit bc1e222ea3375dc52dab135016af7d73712a05f1 +Author: Daniel-Constantin Mierla +Date: Mon Jul 4 14:08:27 2022 +0200 + + ndb_redis: clean up response on moved reply with cluster mode on + + (cherry picked from commit ef00062fb3feb051e3e11c62ce3c529579d23f5b) + +commit c4465cf37bbc925377d1eff0c2290203497dd36b +Author: S-P Chan +Date: Thu Jun 30 07:19:18 2022 +0800 + + tls: cert serial number can exceed uint64 + + - GH #3168 + + (cherry picked from commit 996bf4cad1d5645761fb80e66e435cedf29fa749) + +commit 2d2ab366fff589b43071360084f4ebd53d6a41d3 +Author: Victor Seva +Date: Wed Jun 29 09:03:14 2022 +0200 + + presence: be more resilient doing clean up of presentity values + + previously if an error was found we were bailing out and the value + was kept so at next round the value will be there and no more values + where removed + + (cherry picked from commit 444adb0b27d62fbd2af25e4f555b6aab5ca7bc96) + +commit 09e9fa84bc550411c1840e5af325407ba4e25a7c +Author: Kamailio Dev +Date: Mon Jul 4 11:01:46 2022 +0200 + + modules: readme files regenerated - modules ... [skip ci] + +commit 3839eed219ab2da2e441cdfb82adbba24b03c035 +Author: Daniel-Constantin Mierla +Date: Sun Jul 3 12:20:05 2022 +0200 + + auth: coherent log message content with header parsing + + (cherry picked from commit 267d4ad48ac8426b3d5c53724281605a74d07999) + +commit 11a191e837821c535832382ce9f0ed244e4d66b9 +Author: Daniel-Constantin Mierla +Date: Fri Jul 1 19:19:14 2022 +0200 + + siptrace: lookup socket by name if not set for hep + + - GH #3174 + + (cherry picked from commit 66f175f40e6145e895fa22952b40b372e4eff381) + +commit d83ec54bfc13ac1ddc5a6d39dfaa4f3313d976a9 +Author: Daniel-Constantin Mierla +Date: Thu Jun 30 19:33:45 2022 +0200 + + kamctl: propagate DB_PATH to DBTEXT_PATH + + - GH #3170 + + (cherry picked from commit 1f6ec9022f2358441233e8b139e13cbdcf0947aa) + +commit bdd1c561ed640bc79a270532ed70346c5478001f +Author: Daniel-Constantin Mierla +Date: Tue Jun 28 18:41:50 2022 +0200 + + core: init pv buffers earlier to be avaialble for cli params + + - GH #3152 + + (cherry picked from commit a78adb5340ae6cb57f756189d070c32c49bfa426) + +commit 73ff08bc5aada525017766121342676058507638 +Author: Daniel-Constantin Mierla +Date: Sat Jun 25 14:48:35 2022 +0200 + + ipops: added fixup free functions and use of ANY_ROUTE + + (cherry picked from commit fa6a2d79aca3bc4733276ce99a53efd8fe63ffd5) + +commit 0ac60f613674cd686e80aa3ab87a17bcc97ef44f +Author: Seven Du +Date: Fri Jun 24 18:44:28 2022 +0800 + + nats: add KEMI publish function and event_callback param (#3154) + + (cherry picked from commit 25d42b7e69cc6242c66887a2816499d841e3ba89) + +commit 272649c1c4b718067abc776186529b0e0c40e363 +Author: Seven Du +Date: Sun Jun 19 19:42:18 2022 +0800 + + nats: fix the nats:connected event_route not being triggered on a successful connect + + (cherry picked from commit b3c8329cfbfa19613dfbadaea7f220443dbb7f55) + +commit 203d0ca9b5564d006ad3f56bdf7c1e8572f456fb +Author: Victor Seva +Date: Wed Jun 22 15:12:33 2022 +0200 + + pv_headers: rework pvh_remove_header_param + + * fix KEMI interface, this is suppose to be called + like pvh_remove_header_param(header_name, string_to_remove) + * use pv buffer for temporal value + * use xavi interface to set the new value + + (cherry picked from commit d9626dc9f341718ad7d78e62042695124ba52c32) + +commit 967b8290d1e5081966425cbf705bd4ba36d5e98e +Author: Daniel-Constantin Mierla +Date: Fri Jun 24 10:50:08 2022 +0200 + + topos_redis: use tag based on direction for early dialog transaction record loading + + - GH #3112 + + (cherry picked from commit 06679174fc3d9cc6a18bc3edc7f2fb985c50d27b) + +commit a4fc8afea094b6778b9d264cf9911b69c1a6d22f +Author: Daniel-Constantin Mierla +Date: Fri Jun 24 08:18:42 2022 +0200 + + kamctl/dbtextdb: solve TypeError: a bytes-like object is required, not 'str' + + - GH #2469 + + (cherry picked from commit 6aa1a84c6e37e0d6d5a725d43636debeaf5fa3b4) + +commit 82edf7a447a770f1cd2c97a05ad128255898586a +Author: Frits Wiersma +Date: Wed Jun 22 21:50:44 2022 +0200 + + acc: Fix reason code for locally generated replies. (#3137) + + * acc: Fix reason code for locally generated replies. + + - Use heap memory for the reason code instead of the stack memory. + - See issue #2981 + + * acc: Remove code which was commented out. + + - Code was commented out in the previous pull request. (#3137). + - This has now been corrected. + + (cherry picked from commit e74cb2371ab879874a8981818139024f1c2beb9e) + +commit 45c3b1b6cd97b610ca3bd8753df44e14ec780b22 +Author: Victor Seva +Date: Wed Oct 7 15:35:50 2020 +0200 + + topos: don't insert contact header for 4xx replies + + unless original msg has contact + + (cherry picked from commit f49f14a87606314e98a253ee29b1624ae814dccf) + +commit 8137b8da1a36e54787957ab3d4ee66ca49a4b5ee +Author: Daniel-Constantin Mierla +Date: Tue Jun 21 08:41:53 2022 +0200 + + topos: skip adding contact header for BYE, CANCEL, PRACK + + - GH #3149 + + (cherry picked from commit 414c7dd608584df18f871b42e05f401e21ba775d) + +commit 10c3a432d8f032788bf57e304ccf728c3a379740 +Author: Sergey Safarov +Date: Wed Jun 22 18:16:41 2022 +0000 + + pkg/kamailio/obs: added CentOS 9 support + + (cherry picked from commit 19edea067f890814c767581fef65713046c768c6) + +commit 315781e547e359354b6deaf53355a029fdb3e869 +Author: Victor Seva +Date: Wed Jun 22 12:26:46 2022 +0200 + + core: fix freeaddrinfo coredump + + > #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 + > #1 0x00007fbb5e515537 in __GI_abort () at abort.c:79 + > #2 0x00007fbb5e56e768 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7fbb5e67ce2d "%s\n") at ../sysdeps/posix/libc_fatal.c:155 + > #3 0x00007fbb5e575a5a in malloc_printerr (str=str@entry=0x7fbb5e67b05a "free(): invalid pointer") at malloc.c:5347 + > #4 0x00007fbb5e576c14 in _int_free (av=, p=, have_lock=0) at malloc.c:4173 + > #5 0x00007fbb5e5d8da0 in __GI_freeaddrinfo (ai=ai@entry=0x7fbb5e83ba10) at ../sysdeps/posix/getaddrinfo.c:2520 + > #6 0x000055ba099dcd0b in log_init () at core/dprint.c:482 + > #7 0x000055ba09970d7a in main (argc=10, argv=0x7ffde85a1788) at main.c:2055 + + (cherry picked from commit 71502d2bb733340db310bf4e0c47e4b194f49113) + +commit d456f07cd14b8f3bf7a4eae229a8e1ba46be45c4 +Author: Kamailio Dev +Date: Thu Jun 16 09:46:34 2022 +0200 + + modules: readme files regenerated - modules ... [skip ci] + +commit 873172351fae24ed8d74e9d5ce55a45f19b7bb01 +Author: Daniel-Constantin Mierla +Date: Wed Jun 15 11:36:30 2022 +0200 + + tls: Makefile - link libdl dynamically + + - libcrypto uses dlopen() and dlclose() + - GH #3115 + + (cherry picked from commit 9529730c478aef83c9b84c98242bf8af4bf152ad) + +commit aa759c12aca3c8cdee11fcd383a2e565baef23be +Author: Daniel-Constantin Mierla +Date: Wed Jun 15 11:29:33 2022 +0200 + + db_cluster: docs - more suggestive db url examples + + (cherry picked from commit 9b1a3a6b9a3e6a24d646e62ba74811cfdf553dae) + +commit f2bad782198ae2c0f25713d93312bfb0b204d94b +Author: Daniel-Constantin Mierla +Date: Wed Jun 8 23:23:09 2022 +0200 + + sipdump: docs - sync example with description + + (cherry picked from commit 2a744a58c57542520e4ff4c73b1419a083b17076) + +commit 5b8e5d02c27b0cd3c5854012d0e0968504a6b252 +Author: Daniel-Constantin Mierla +Date: Fri Jun 3 11:21:14 2022 +0200 + + dispatcher: fix for checking reply code class rule + + (cherry picked from commit 1ac02d9f0b436602cfc8bf72037ca7f84be3d67f) + +commit 8d93720b363babfe8d8c8fe58bd4c5022bd64954 +Author: Atanas Bakalov +Date: Tue May 31 12:52:38 2022 +0200 + + ims_qos: fix compilation warning + + (cherry picked from commit bd4cc486879616d502362dd464b04d7d3c2865c4) + +commit 46db60f1f4ee02ff5c28eee21b365963830790c7 +Author: drTr0jan +Date: Wed Jun 1 10:07:26 2022 +0300 + + lost: Makefile - support for FreeBSD build + + - added libcurl deps. + + (cherry picked from commit 881e3e1e195858d36d863a32f3c40f1cb83c8d9d) + +commit b064a1357e6a771eb4755824a42d842a85bda410 +Author: drTr0jan +Date: Tue May 31 19:07:59 2022 +0300 + + slack: Makefile - support for FreeBSD build + + - added LIBS and DEFS variables, making them consistent with + the rest of modules. + + (cherry picked from commit 36baa8cda606e107308303c33c5b98cbb513c653) + +commit 7f2a62ae9c6f06a5e2c4ea19ef6794aef4278298 +Author: drTr0jan +Date: Tue May 31 19:02:04 2022 +0300 + + Makefile.groups: renamed malloc_test to misctest + + - building module_group_standard fail due to rename of malloc_test module. + + (cherry picked from commit 5910c8184f42e9564711a07959d410aa2d483b43) + +commit b106b2f9047a5b6b322e09a6bd6ba768332b0486 +Author: Wolfgang Kampichler +Date: Sat May 28 22:42:02 2022 +0200 + + lost: URI list support in LoST response (filter for sip/sips scheme) + + (cherry picked from commit 9b8a4fd17e8819395043f54d43dab07a226d8490) + +commit b7778364742726357071dbad7c0549cca2d40c91 +Author: Daniel-Constantin Mierla +Date: Tue May 24 12:21:53 2022 +0200 + + auth_identity: docs - type for accept_pem_certs param + + (cherry picked from commit 6e7b6cfabba6774627f942d7f02e1adf62bf7797) + +commit ec6b0a110c9e71897c0cbf8a5a62ea37e9c7733a +Author: Daniel-Constantin Mierla +Date: Tue May 24 12:19:38 2022 +0200 + + auth_identity: removed auth_identity.xml from source folder + + - there is one in doc/ subfolder + + (cherry picked from commit 9155a53bccd090e51b274802d140f363aca6d4b7) + +commit b552a27821cf083e87bf0e2cd2c05acb6cf79aea +Author: Anthony Alba +Date: Sat Jun 11 09:05:26 2022 +0800 + + packaging: on EL8 package with Python 3.9 + + (cherry picked from commit c938619e458e0efa0676e7e60c2b1a6fc7e947db) + +commit 824867fd1f81c78cc0fd8c688aa4032c24e49781 +Author: Anthony Alba +Date: Fri Jun 10 22:13:39 2022 +0800 + + app_python3: use _ksr_is_main to detect child process + + (cherry picked from commit 8683deb20a) + +commit 1dfca366a8eb781bfd178e01378d2f7333c67956 +Author: Anthony Alba +Date: Thu Jun 9 23:02:18 2022 +0800 + + app_python3: call PyOS_AfterFork_Child() only in child processes + + - GH #3125: we should not call PyOS_AfterFork_Child() in the main + process. + + (cherry picked from commit 69b4b6222e) + +commit b7162ce2eb239cb9e9f4152440951e3aade411d3 +Author: Anthony Alba +Date: Thu Jun 9 21:24:44 2022 +0800 + + app_python3: workaround for abort in Python 3.8+ + - GH #3125 + + (cherry picked from commit 73db408a4a) + +commit 69b4b6222edd43a935524e69497c1e7ab1148488 +Author: Daniel-Constantin Mierla +Date: Tue Jun 7 09:12:40 2022 +0200 + + uac: check new callid value for setting $uac_req() field + + - GH #3135 + + (cherry picked from commit 0eeb4cc61f4a340ef5f8d4acf1d4ea20eb711f73) + +commit 30c14ac9d71414f11a7c4a48c292496cd5d0145f +Author: Victor Seva +Date: Fri Jun 3 11:40:46 2022 +0200 + + pkg/kamailio/deb: update Maintainer and Vcs fields [skip ci] + + In order to be more clear of who is the origin of the packages + + (cherry picked from commit 1225d7fda1d8c3eb82c403dcd0cd38d57fc4ad2a) + +commit 92e0dc0c3a8fe17d18fad944bfeb3d9102c2ca6c +Author: Daniel-Constantin Mierla +Date: Thu Jun 2 12:48:38 2022 +0200 + + ctl: skip checking end tag for BINRPC_T_DOUBLE values + + - related to GH #3123 + + (cherry picked from commit 72901b7822c5684f8a10faa91118f3fd6de6c01a) + +commit b0d6a66f1069f9eed5a3b551b9281dcd36fb9185 +Author: Sergey Safarov +Date: Mon May 30 15:21:23 2022 +0300 + + pkg/kamailio/obs: packaged siprepo module into RPM files + + (cherry picked from commit a812e490d3ba4245c2dba4f08d081a957fb5679b) + + ===================== 2022-05-23 Version 5.6.0 Released ===================== ===================== Changes Since Version 5.5.0 ===========================