|
@@ -1,8122 +1,9580 @@
|
|
|
-===================== 2013-XY-XY Version 4.1.0 Released =====================
|
|
|
+===================== 2014-10-16 Version 4.2.0 Released =====================
|
|
|
|
|
|
-===================== Changes Since Version 4.0.0 ===========================
|
|
|
+===================== Changes Since Version 4.1.0 ===========================
|
|
|
|
|
|
-commit 7436e3f66782597d66d052ee9c87bdb3b91756ef
|
|
|
+commit 3948305d86f6211428f60c58e138b18aacb3dde5
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Nov 11 11:21:21 2013 +0100
|
|
|
+Date: Thu Oct 16 09:55:58 2014 +0200
|
|
|
|
|
|
- kamctl: regenerated db schema scripts
|
|
|
+ pkg/rpm: updated values for memory size in specs
|
|
|
|
|
|
- - updated after mohqueue default date change
|
|
|
+ (cherry picked from commit 22aef82dbc60f67dd606e568308114118de729a0)
|
|
|
|
|
|
-commit 8ebd2350ef97c6bac856850a3230ed3e245bd3ed
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Fri Nov 8 20:30:08 2013 +0000
|
|
|
-
|
|
|
- tls: TLSv1.1 supported since openssl v1.0.1
|
|
|
-
|
|
|
-commit 55dd8073c7d06f3af37cded55e520e64457c2b42
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Nov 8 16:41:30 2013 +0100
|
|
|
+commit 39042d58ee0af46545c3d3bfbb68bbaa8f44dbcf
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 16 09:55:10 2014 +0200
|
|
|
|
|
|
- rtpproxy-ng: ids to sections in documentation
|
|
|
+ pkg/deb: updated default values for memory in init.d scripts
|
|
|
+
|
|
|
+ (cherry picked from commit a8e3b9187ba14177add9b3550761b95fd7098911)
|
|
|
|
|
|
-commit 4060340d3af8112ad73ea881ab79270c06544476
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Nov 8 16:32:35 2013 +0100
|
|
|
+commit 450eaed84907357626f84ded58ae04537a63507f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 16 01:06:09 2014 +0200
|
|
|
|
|
|
- debugger: ids to sections in documentation
|
|
|
+ textops: fix not initialized variable for muti-part body
|
|
|
+
|
|
|
+ (cherry picked from commit f1178c4d0e12f7d7e05bd6551ec3a841f1f23055)
|
|
|
|
|
|
-commit 5f1d6744aa20dc5774c8403bf918a9543afe6c75
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Nov 8 16:28:19 2013 +0100
|
|
|
+commit 78a5d5d1f1cb8c59b5ff64d7df9c6ecd1634fcf8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 16 01:03:54 2014 +0200
|
|
|
|
|
|
- avp: ids to sections in documentation
|
|
|
+ dialog: proper de-serialization of expires value for a profile
|
|
|
+
|
|
|
+ (cherry picked from commit ab9d9a242ec60b820496794953610a84b303d2f3)
|
|
|
|
|
|
-commit 3e6bef55f91206d7cf956a61e0b426bab5469e7b
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Nov 8 16:03:25 2013 +0100
|
|
|
+commit 980bf253a9458180e7a34eefd9bc221b1744c0a6
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 16 00:58:27 2014 +0200
|
|
|
|
|
|
- avpops: ids to sections in documentation
|
|
|
+ htable: initialize the value for iterator list index
|
|
|
+
|
|
|
+ (cherry picked from commit 853bb22836c888b19edc9db00edb1df0c0be0554)
|
|
|
|
|
|
-commit 0e676d0062d7db0875ccc97053304807cbc5747e
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Nov 8 15:56:33 2013 +0100
|
|
|
+commit c07c94c3fe7809d4b0e4ec143d9e1ebef8a7cfc3
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 16 00:57:29 2014 +0200
|
|
|
|
|
|
- usrloc: ids to sections in documentation
|
|
|
+ websocket: safety guard when computing the list of connections
|
|
|
+
|
|
|
+ - avoid going further if connection is null -- unlikely to happen as len
|
|
|
+ of the list is computed before
|
|
|
+
|
|
|
+ (cherry picked from commit 19e8a5618f86833995d17200267910e44471141d)
|
|
|
|
|
|
-commit a88f9d4b79a40221e058c31bbdd21c8c25ba5003
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Nov 8 15:21:58 2013 +0100
|
|
|
+commit d3ceeccfe0d5f65d173b910b4a43d3767fdce0b4
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 16 00:08:27 2014 +0200
|
|
|
|
|
|
- app_lua: ids to sections in documentation
|
|
|
+ kamailio.cfg: overwrite log level name for cfgtrace
|
|
|
+
|
|
|
+ - avoid mixing its messages with typical logs printed from code
|
|
|
+
|
|
|
+ (cherry picked from commit c3f57334976cd1b9741ea9336554c9ecfc3e014e)
|
|
|
|
|
|
-commit ae0e9eef521fa39ae306a2c64e4add61d5e8af6f
|
|
|
-Author: Robert Boisvert <[email protected]>
|
|
|
-Date: Wed Nov 6 14:12:10 2013 -0500
|
|
|
+commit f13e739c767ddfbaaddecc92b492bcf37970a2be
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Oct 16 00:03:22 2014 +0200
|
|
|
|
|
|
- mohqueue: remove call from queue if caller does not exist
|
|
|
+ corex: fix name in the example for send_data() function
|
|
|
+
|
|
|
+ (cherry picked from commit 101af78891607fae2e63d5976c8e13b90334c03f)
|
|
|
|
|
|
-commit 456c387e08ce40ea2c0f1e5e5f94b367ff9fa361
|
|
|
-Author: Robert Boisvert <rdboisvert@gmail.com>
|
|
|
-Date: Tue Oct 29 18:10:25 2013 -0400
|
|
|
+commit c8bf1d1ff7422e8e20410baffcc85c5ede58c482
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Oct 15 11:53:56 2014 +0200
|
|
|
|
|
|
- mohqueue: remove sql table call_time column's default value
|
|
|
+ evapi: fixed typo in the Makefile pkg-config search
|
|
|
|
|
|
- it is not supported in some database properly, and it is not
|
|
|
- really needed.
|
|
|
+ (cherry picked from commit 9253db2075d53548ee8e2b99f41cb1747a9ad12e)
|
|
|
|
|
|
-commit 04b457735f0bafa6ff214cb2d69afbe721d89bf1
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu Nov 7 14:52:29 2013 -0500
|
|
|
+commit 5b7315b7c68aa5fe09cd91db0f85a7fd80d648ec
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Oct 14 16:13:43 2014 +0200
|
|
|
|
|
|
- modules/sca: restore correct check for NULL in SCA_CALL_INFO_EMPTY.
|
|
|
+ ndb_mongodb: fixed c&p typo for section id
|
|
|
|
|
|
- - should also suppress -Waddress error without relying on gcc _Pragma.
|
|
|
+ (cherry picked from commit bd4233e1441b903e9893779962b681dbfc493a3b)
|
|
|
|
|
|
-commit 0fbdb8cf7a7687d6ecc8049dfdcb1244abd726af
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Nov 6 10:34:01 2013 +0000
|
|
|
+commit 83ea1bc5582391681dc8465052f53ad115ed2e00
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Oct 14 14:46:30 2014 +0200
|
|
|
|
|
|
- tls: Fix minor typo in documentation
|
|
|
+ doc/rpc_list: regenerated rpc commands lists
|
|
|
+
|
|
|
+ (cherry picked from commit fa16440977eaa32ba7f1fd82d6c35daa40e27dd2)
|
|
|
|
|
|
-commit fe914e16945caf6c5c11b81514dff89a0739b30e
|
|
|
-Author: Richard Good <[email protected]>
|
|
|
-Date: Wed Nov 6 09:14:45 2013 +0200
|
|
|
+commit e6e65283abd41043e3188240d89cd8c7549daada
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Oct 13 23:40:51 2014 +0200
|
|
|
|
|
|
- modules/dialog_ng: Fix "CRITICAL bogus event 6 in state 2" problem
|
|
|
- Use TM callback TMCB_RESPONSE_READY instead of TMCB_RESPONSE_OUT to prevent race condition resulting in bogus event
|
|
|
+ pkg/kamailio/deb: update version to 4.2.0~rc1
|
|
|
|
|
|
-commit cb66f43187ea3bcac36681b82630456deeabc64c
|
|
|
+commit 1103028d36259d1304b81deef15da44e8c1c7275
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Nov 5 15:10:29 2013 +0100
|
|
|
+Date: Mon Oct 13 18:03:04 2014 +0200
|
|
|
|
|
|
- kamctl: added shortcuts for dialog mi commands
|
|
|
+ Makefile.defs: version set to 4.2.0-rc1
|
|
|
|
|
|
-commit 082a6c43938cf8e3839d46fd070e391bd522d4ed
|
|
|
+commit 432ac22171872d0d4a63180482fc4e4a894cb3df
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Nov 5 10:33:55 2013 +0100
|
|
|
+Date: Mon Oct 13 18:01:44 2014 +0200
|
|
|
|
|
|
- dialog: init cseq to 0 if not available yet for one side
|
|
|
+ tm: updated readme with default value for failure_reply_mode
|
|
|
|
|
|
- - based on a report by Morten Isaksen
|
|
|
+ - addapted from master commit 469c150
|
|
|
|
|
|
-commit 8d6a981543a044fddc3448c93dba9ed35afac0c0
|
|
|
+commit fca7a813f092f863a9063dd867011a9e603cf242
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Nov 5 10:15:13 2013 +0100
|
|
|
+Date: Mon Oct 13 13:23:17 2014 +0200
|
|
|
|
|
|
- pua_dialoginfo: fixed code formatting
|
|
|
+ core: default size for shared memory is 64MB
|
|
|
+
|
|
|
+ - decent size at least for 64b architecture where pointer overhead is
|
|
|
+ bigger
|
|
|
|
|
|
- - patch by Kristian Høgh, FS#360
|
|
|
+ (cherry picked from commit d3ce0717198cc0147c84c3526eb34468f847aad2)
|
|
|
|
|
|
-commit d48d36df40dee374e63ef9b6a6c1bafc4af0e8b0
|
|
|
+commit f24a05c221656eb004b45eddeddf06bfd1952278
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Nov 5 09:41:04 2013 +0100
|
|
|
+Date: Mon Oct 13 13:14:49 2014 +0200
|
|
|
|
|
|
- dispatcher: typo and ids to sections in documentation
|
|
|
+ tm: default value for failure_reply_mode set to 3
|
|
|
+
|
|
|
+ - discard previous replies if a new serial forking step is done
|
|
|
+
|
|
|
+ (cherry picked from commit 8118c85bc53494c5a1d6e0a9fd655778f8ca8b61)
|
|
|
|
|
|
-commit f33076415561d3efbfa9d804d00a4b0784898f50
|
|
|
+commit 20719de7755e85a75f6b10b28c58c81e6f46fa63
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Nov 4 21:46:34 2013 +0100
|
|
|
+Date: Mon Oct 13 13:10:33 2014 +0200
|
|
|
|
|
|
- sl: fix startup detection of event route
|
|
|
+ core: pv print default buffer size set to 8kB
|
|
|
|
|
|
- - patch by Sergey Okhapkin
|
|
|
+ (cherry picked from commit b1a8a624146056e38c725b70273174324dd134a4)
|
|
|
|
|
|
-commit 90227fbf44ddc67bfb49f8f7e8fd7e1b33189349
|
|
|
+commit ae897e06da2a5babee5f678a34ebda42654a6f0a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Nov 4 14:26:19 2013 +0100
|
|
|
+Date: Mon Oct 13 13:07:17 2014 +0200
|
|
|
|
|
|
- presence_dialoginfo: check relevance of the state for single dialog notification
|
|
|
+ core: default tcp read buffer size set to 16kB
|
|
|
|
|
|
- - rework from a patch in tracker, FS#341
|
|
|
+ (cherry picked from commit eccc58969ca38b9eecd22a0d1ecccf440d9e8ec4)
|
|
|
|
|
|
-commit 27a73a806cece55bc7c707735856770137c2d680
|
|
|
+commit 5350c4e3479256a25ee3b6416a59a1484c63786f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Nov 4 11:21:27 2013 +0100
|
|
|
+Date: Mon Oct 13 12:32:08 2014 +0200
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-pre1
|
|
|
+ pua_mi: removed empty sections from docs
|
|
|
+
|
|
|
+ - updated title for mi commands sections to match indexing expected
|
|
|
+ value (reported by Juha Heinanen)
|
|
|
+
|
|
|
+ (cherry picked from commit aaca5cc26960e52361bdfcc4e498908c39805207)
|
|
|
|
|
|
-commit 8a246b06838b99e63d86fe186b23a23f57347548
|
|
|
+commit 2c3bdd64135a369de072747e087af97be7aacbab
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Nov 4 10:04:35 2013 +0100
|
|
|
+Date: Mon Oct 13 12:30:11 2014 +0200
|
|
|
|
|
|
- pua_reginfo: reflect use domain from usrloc
|
|
|
+ dispatcher: normalized section name for rpc commands in docs
|
|
|
|
|
|
- - avoid duplicate contacts if domain is not considered
|
|
|
- - patch by Wonbin Cho, FS#350
|
|
|
+ - easier for indexing
|
|
|
+
|
|
|
+ (cherry picked from commit 45eae146d49a8e9bc55fe553815fa6739b8cebe6)
|
|
|
|
|
|
-commit 16649609796ec336278b073d86045f72a9dd7886
|
|
|
+commit 98826710632d0903f3aef7473582d239f584a542
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Nov 3 13:23:32 2013 +0100
|
|
|
+Date: Mon Oct 13 11:57:48 2014 +0200
|
|
|
|
|
|
- tls: ifdef to use TLSv1.1 only for openssl/libssl v1.0.0+
|
|
|
+ db_cluster: safey check to be sure the command is implemented by db connector
|
|
|
+
|
|
|
+ - reported by Miguel Reis, FS#476
|
|
|
+
|
|
|
+ (cherry picked from commit d1541b8299581cdfaf84169e307f47116def5cbf)
|
|
|
|
|
|
-commit f4bf810a5af5b2d133df30e625691cc7b6ad2cf5
|
|
|
+commit d510ff69559934d9ab586fef3e6e9bad00cf0a8b
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Nov 3 13:15:31 2013 +0100
|
|
|
+Date: Mon Oct 13 11:34:40 2014 +0200
|
|
|
|
|
|
- tls: refreshed the README
|
|
|
+ uac: init avp_value lenght to be safe when avp is not found for restoring From/To URI
|
|
|
+
|
|
|
+ - reported by Klaus Darilion, FS#479
|
|
|
+
|
|
|
+ (cherry picked from commit a4432c327044e720d4a2ac388f7aa0692f36e873)
|
|
|
|
|
|
-commit 1e2bb79a135bef9936fb5d5e0fb9a708589452b9
|
|
|
+commit f13a0d825b3b41eff5197c143f28b6d38e0b7132
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Nov 3 13:14:31 2013 +0100
|
|
|
+Date: Mon Oct 13 00:06:18 2014 +0200
|
|
|
|
|
|
- tls: listed TLSv1.1 and TLSv1.2 as values for tls_method parameter
|
|
|
+ kamdbctl: search for greadlink first
|
|
|
+
|
|
|
+ - bsd version of readlink is different than gnu version
|
|
|
+
|
|
|
+ (cherry picked from commit ba1967df93fa9bcd39070c325f72081b5adf7748)
|
|
|
|
|
|
-commit ea32bf9d3cf36c3562ca34d572bbf07ed144e105
|
|
|
+commit 8767ad287a3e60239e997bd27698299527703fb5
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Nov 3 12:55:08 2013 +0100
|
|
|
+Date: Mon Oct 13 00:05:24 2014 +0200
|
|
|
|
|
|
- tls: extended supportd tls methods
|
|
|
+ kamctl: search for greadlink first
|
|
|
|
|
|
- - TLSv1.1 and TLSv1.2 (from openssl 1.0.1e on) added to the internal
|
|
|
- list
|
|
|
-
|
|
|
-commit 26fa46a421e0bb5e00e32115b610100481e64e6d
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Sat Nov 2 21:45:04 2013 +0000
|
|
|
-
|
|
|
- pkg/kamailio/centos: Improvement to the CentOS init.d script
|
|
|
+ - bsd version of readlink is different than gnu version
|
|
|
+
|
|
|
+ (cherry picked from commit b209f27df95ffb27ea8fef00a402f2a27b8871a7)
|
|
|
|
|
|
-commit 039f52deb384c71ecfb578e2cd648153dd9937d1
|
|
|
+commit 4128e3cdd8e9bbc0f539b22b3c52c579625905cb
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Nov 2 19:28:36 2013 +0100
|
|
|
-
|
|
|
- tls: include dprint.h where log functions are used
|
|
|
-
|
|
|
-commit 25ee7ea17b6553ce44eda6c0665ff80cfc41db35
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Fri Nov 1 21:27:31 2013 +0200
|
|
|
+Date: Sun Oct 12 23:23:03 2014 +0200
|
|
|
|
|
|
- modules/mtree: added 'multi' param to mtree definition
|
|
|
- - new 'multi' param makes it possible to store both integer and string
|
|
|
- typed mtrees into single db table
|
|
|
+ kamctl: support of fnmatch operator for dialplan
|
|
|
+
|
|
|
+ - do not reload rules in memory after each change in database to allow
|
|
|
+ batch updates. Reload command has to be done explicitely
|
|
|
+ - parameters of addrule after match expression are optional
|
|
|
+
|
|
|
+ (cherry picked from commit 860ebc3e971ed562c441054f7c09def1a505ea34)
|
|
|
|
|
|
-commit 66185905850cd2ac9ab933776184da0f0882e5ac
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Nov 1 15:33:08 2013 +0100
|
|
|
+commit 53eb694e38836b19e8af7ffaa59b7014cd5f497e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Oct 12 18:58:02 2014 +0200
|
|
|
|
|
|
- registrar: clean static values at pack_ci
|
|
|
+ dialplan: extended debug message to be more useful
|
|
|
+
|
|
|
+ (cherry picked from commit 37c6e7ec80a16b93751d535de3b7784c1270d8b8)
|
|
|
|
|
|
-commit f67171cf3be1ade0e1c9dd013d560c87b3fd4359
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu Oct 10 15:21:47 2013 +0200
|
|
|
+commit c94a027b23776a9e5e42250e777470d02f54b115
|
|
|
+Author: Lucian Balaceanu <[email protected]>
|
|
|
+Date: Sun Oct 12 10:28:29 2014 +0200
|
|
|
|
|
|
- usrloc: db_update contact by instance + reg-id
|
|
|
+ core: execute onsend_route for replies before sending out
|
|
|
+
|
|
|
+ - control execution of onsend_route block for replies via parameter
|
|
|
+ onsend_route_reply
|
|
|
+
|
|
|
+ (cherry picked from commit 214b161e644c2d7468d9ac3ea13ad0be5196d143)
|
|
|
|
|
|
-commit bc66a385e8a282638c8d5cfa566f971c62cd341b
|
|
|
+commit 6c7bbcddf48dbfc1bf563eba9a9e10991ac52cc3
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Nov 1 09:39:32 2013 +0100
|
|
|
+Date: Fri Oct 10 21:16:51 2014 +0200
|
|
|
|
|
|
- uac: reset registration authentication flag
|
|
|
+ tm: handle r-uri alias parameter for local generated requests within a dialog
|
|
|
|
|
|
- - reported by rene montilva (fs#352)
|
|
|
+ (cherry picked from commit 3e01905143ace159b18e11a31edf39018d754bba)
|
|
|
|
|
|
-commit 1cc0144e434fdcf76013e9424d31928c260d4377
|
|
|
+commit 6f4c872f302111abda6aa810fb462b08809aaac9
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Oct 30 22:11:04 2013 +0100
|
|
|
+Date: Fri Oct 10 12:19:29 2014 +0200
|
|
|
|
|
|
- kamctl: updated dispatcher command to current db table fields
|
|
|
+ core: safety check for server_header lenght
|
|
|
+
|
|
|
+ - don't add the header in local generated replies if the value is empty
|
|
|
|
|
|
- - parameters flags, priority, attrs and description are optional
|
|
|
+ (cherry picked from commit 866ddc109bfd7c681e13ce529d271e8a2a33a972)
|
|
|
|
|
|
-commit bfc2215d71734b09a1d7acd4dbdbe919b234c30f
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Wed Oct 30 20:49:26 2013 +0200
|
|
|
+commit f90edc4efed7fb4bc2d0f6d1a20a69e1751485d3
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Oct 10 12:11:52 2014 +0200
|
|
|
|
|
|
- Revert "modules/mtree: when loading data from db, load each tree separately"
|
|
|
+ tm: safety check for user_agent_header value
|
|
|
|
|
|
- This reverts commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047.
|
|
|
+ - don't add the header in local generated requests if the value is empty
|
|
|
+
|
|
|
+ (cherry picked from commit cea9b91dacdb23b22fc1a7dd8454994eab9efa6e)
|
|
|
|
|
|
-commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047
|
|
|
+commit aa0175dfe854625f90f1d521e6c3cd5445301804
|
|
|
Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Wed Oct 30 17:31:04 2013 +0200
|
|
|
+Date: Mon Oct 13 19:00:08 2014 +0300
|
|
|
|
|
|
- modules/mtree: when loading data from db, load each tree separately
|
|
|
+ modules/pua: reduced log level of cleaning message
|
|
|
+ (cherry picked from commit 53f12ab00ae9ea2075ad207a1cc53dc52c242e3a)
|
|
|
|
|
|
-commit f0751ffa2d1d99c0a54707cfe22926bea9c07123
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Wed Oct 30 17:12:05 2013 +0000
|
|
|
+commit 9f177b5d810f4f2f13030e5b20c3a4671b662232
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 12 21:50:04 2014 +0200
|
|
|
|
|
|
- modules/rls: Fix memory leak in rls
|
|
|
- - Leak would occur in two error cases
|
|
|
- - Also improved diagnostics to display uri on various failures
|
|
|
+ siptrace Documentation updates, add section ID's
|
|
|
|
|
|
-commit 76536ec5332d7897cd4259b271508cc9d4e2bc2e
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Oct 30 16:08:47 2013 +0100
|
|
|
+commit 6a69cfbfd6745bcaeee14a5bc5ce8ab38f5a7b50
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 12 20:38:27 2014 +0200
|
|
|
|
|
|
- kamailio.cfg: removed modules_k from path for modules
|
|
|
+ uri_db Documentation update, section IDs added
|
|
|
|
|
|
-commit 328350a0d718990f8a87f25f8c12f1c85d61220f
|
|
|
-Author: Richard Good <[email protected]>
|
|
|
-Date: Wed Oct 30 12:50:04 2013 +0200
|
|
|
+commit 8ea81d7303d1b4ec3e4a2481ecaf49692923be29
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 12 20:19:05 2014 +0200
|
|
|
|
|
|
- modules/ims_charging: fixed failed reservation bug
|
|
|
- - Reservation checks dialog integrity with h_entry < 0
|
|
|
- - The hash that creates h_entry can return 0 - this check should be <= 0
|
|
|
+ CA example README update
|
|
|
|
|
|
-commit a7037aad9963678347bf2b1c15c4994e95570f86
|
|
|
-Author: Richard Good <[email protected]>
|
|
|
-Date: Wed Oct 30 12:49:26 2013 +0200
|
|
|
+commit af67db379b3053e4743c45bf93e6c6636f84cdd0
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 12 20:06:28 2014 +0200
|
|
|
|
|
|
- modules/ims_charging: code clean up, removed duplicate timer init and dlg bind
|
|
|
+ README - updating version number
|
|
|
|
|
|
-commit a3db949272db7dbda4fa5fd1ad68d23d56deacc0
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Wed Oct 30 09:15:51 2013 +0200
|
|
|
+commit 65659addafd0a492cafbb6c9cbaf3644442f333a
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Sun Oct 12 13:41:41 2014 +0300
|
|
|
|
|
|
- modules/tm: code cleanup removed unused method faked_resp and free_faked_resp
|
|
|
+ modules/pua: db_mode=2 send_publish fixes
|
|
|
+
|
|
|
+ - plus small debug message edits
|
|
|
+ (cherry picked from commit 6822ff45e931ad3e93b22ebf7d1beb350bf27e70)
|
|
|
|
|
|
-commit 15a14440f07f787501e116ab4901ab5a53668f4a
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 29 22:00:18 2013 +0100
|
|
|
+commit 24b5a1cac18c8da397663fc5561b9fe44ed214e2
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Oct 9 09:57:13 2014 +0200
|
|
|
|
|
|
- kamctl: added new db tables in kamdbctl lists
|
|
|
+ pkg/kamailio/deb: update version to 4.2.0~rc0
|
|
|
|
|
|
-commit 2e033c85d2c66c47de15f355298012f012adb15c
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Tue Oct 29 15:30:36 2013 -0400
|
|
|
+commit 30dc30150b8a7efad84e4fa2ac2d4693274a7d98
|
|
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
|
+Date: Wed Oct 8 19:01:20 2014 +0100
|
|
|
|
|
|
- rtpproxy-ng: fix extraction of multipart SDP body
|
|
|
+ core: xavp: Fix xavp_insert to prevent corrupted linked lists
|
|
|
|
|
|
- reported by: Jasmin Schnatterbeck
|
|
|
+ - Inserting data at a given index will pad the xavp with XTYPE_NULL entries
|
|
|
+ - Inserting data will replace a NULL entry if present
|
|
|
+ (cherry picked from commit 1828c8ab644243878fc6db9ff0f2592e656dc09a)
|
|
|
|
|
|
-commit 355ab783a99e413eb96a385ab067336316aaafda
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Tue Oct 29 12:40:42 2013 +0200
|
|
|
+commit 5bd4d15dfda23cdd758788a145972afbfb869c60
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Oct 8 23:45:54 2014 +0200
|
|
|
|
|
|
- modules/cdp/acctstatemachine.c: fixed incorrect reservation expiry warning
|
|
|
- First check if acc state is OPEN before sending reservation expiry warning
|
|
|
+ Makefile.defs: version set to 4.2.0-rc0
|
|
|
+
|
|
|
+ - branch for release series 4.2.x
|
|
|
|
|
|
-commit c4a4b4f599ba428330899e804877e85d3fdcc3a4
|
|
|
+commit ffd4d514293aff09325eaf17fa1d511a83571e74
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 29 11:08:49 2013 +0100
|
|
|
+Date: Wed Oct 8 23:37:20 2014 +0200
|
|
|
|
|
|
- kamctl: updated db creation scripts
|
|
|
+ dialog: regenerated readme file
|
|
|
|
|
|
-commit ecc6e35b31d59e6e9995a03c6ab00f21a23b1be9
|
|
|
+commit ebe64df20181f4e569548961b9a1ca64b5cfa444
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 29 11:07:03 2013 +0100
|
|
|
+Date: Wed Oct 8 23:36:42 2014 +0200
|
|
|
|
|
|
- srdb1: drop unique constrant on alias user+domain in dbaliases
|
|
|
-
|
|
|
- - it doesn't work for multiple branches when use_domain is set, reported
|
|
|
- by Vassilis Radis
|
|
|
+ dialog: sync'ed parameter names for columns with source code
|
|
|
+
|
|
|
+commit 9a770b1f55dc478c5f449d1c3baafdf9375740ba
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Oct 8 18:54:31 2014 +0300
|
|
|
+
|
|
|
+ modules/pua_mi: fixed section tag
|
|
|
|
|
|
-commit da3d48de7d52df83fcb568530441e7ac6475baae
|
|
|
+commit 941de2f0c8bfeb81f138ef03ce55e9da6534e82a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 29 10:08:04 2013 +0100
|
|
|
+Date: Tue Oct 7 08:55:26 2014 +0200
|
|
|
|
|
|
- pua_publish: more verbose output for error case when sending publish
|
|
|
+ acc: docs for clone_msg parameter
|
|
|
|
|
|
-commit 73d509f04029dddc94bedba23460d43c81acc13a
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Tue Oct 29 10:51:32 2013 +0200
|
|
|
+commit 15fc8b9c59aaf31f005e38f54d363f1e9d0a068e
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Oct 7 08:48:31 2014 +0200
|
|
|
|
|
|
- modules/ims_registrar_pcscf: replaced incorrect LM_ERR with LM_DBG
|
|
|
+ acc: option to work on a cloned sip msg request for getting acc attributes
|
|
|
+
|
|
|
+ - it applies for callback done in tm on reply received
|
|
|
+ - avoids working on the shm stored request that can be concurently
|
|
|
+ accessed and some header shortcuts can become set
|
|
|
+ - clone_msg - new parameter to control this behavior, default is 1 (use
|
|
|
+ a cloned structure)
|
|
|
|
|
|
-commit 41a9fbf38ba84e542a546893a6ce9c48f14f3aa3
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Tue Oct 29 10:31:52 2013 +0200
|
|
|
+commit bb493249566f5572eae23df90a383f0f3112d365
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sun Oct 5 22:48:39 2014 +0200
|
|
|
|
|
|
- modules/tm: fixed placement of variable declarations to top of scope block
|
|
|
+ kamctl: refreshed the sql scripts from schema xml files
|
|
|
|
|
|
-commit 716932aa77a0f22f00d2ccee8a89cd84b6674f0a
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Tue Oct 29 09:49:42 2013 +0200
|
|
|
+commit 050b5667fcba38c5889da75556695a26a2ea7dd5
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sun Oct 5 22:25:20 2014 +0200
|
|
|
|
|
|
- modules/tm: cosmetic fixes and comment fixes
|
|
|
+ test/unit: updated unit 21.sh
|
|
|
|
|
|
-commit a7d9ea3ceda6b933807f0345e327849e60d0fa57
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Tue Oct 29 09:42:45 2013 +0200
|
|
|
+commit 061f868088365ab9348ad1797ba5efd979fd6ad7
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sun Oct 5 21:56:13 2014 +0200
|
|
|
|
|
|
- modules/tm: last pkg_mem leak resolved for async replies (nonshm lumps)
|
|
|
+ test/unit: updated unit 20.sh
|
|
|
|
|
|
-commit 3022220043bcc9c421ac175b2a3290950014a7fc
|
|
|
+commit e675f20af9a4d9a4b5e7b11277f4a4e0c774e128
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 29 08:34:29 2013 +0100
|
|
|
+Date: Sun Oct 5 21:55:51 2014 +0200
|
|
|
|
|
|
- kamctl: regenerated db script for mohqueue tables
|
|
|
+ lib/srdb1: end of line after several debug messages
|
|
|
|
|
|
-commit 3eeeed2aeeb924afeabc3fc8337561624f0c41d0
|
|
|
-Merge: 946e1f0 b5638f7
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Mon Oct 28 15:03:08 2013 +0200
|
|
|
+commit bc4792f39a7a0b2ac971f82f01c436d488f2f393
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Oct 5 10:08:20 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ kamdbctl: check if kamctlrc is in the same folder
|
|
|
|
|
|
-commit 946e1f01889c67a835583f4df2c773d227693ea7
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Mon Oct 28 14:51:12 2013 +0200
|
|
|
+commit aba6ee05e525a66a9e7168336c76d069a1dccc24
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sun Oct 5 10:07:34 2014 +0200
|
|
|
|
|
|
- modules/tm: fixed pkg memory leak in TM which happens in async reply processing
|
|
|
+ kamctl: check if kamctlrc is in the same folder
|
|
|
|
|
|
-commit b5638f712711deb8413d7e585369adf8f4a421ee
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Mon Oct 28 14:41:22 2013 +0200
|
|
|
+commit 9d646005e52efc1a5d5e4e0390228a7d4021f5c3
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sun Oct 5 10:03:43 2014 +0200
|
|
|
|
|
|
- modules/ims_qos: memory optimisation
|
|
|
- Fixed pkg memory allocation for framed IP AVP and flow buffer AVP
|
|
|
- Instead of repeatedly alloc'ing and free'ing pkg memory we allocate once and re-use
|
|
|
- Results in better pkg memory overhead
|
|
|
+ utils/kamctl: lookup new versions of dbutils tools in kamdbctl.db_berkeley
|
|
|
|
|
|
-commit 3856e9e81c8410b220b893a0dfe7114bba6bdc0d
|
|
|
+commit bc1743d87f2722c1af7743cc27af98c16c031a3a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Oct 27 16:59:32 2013 +0100
|
|
|
+Date: Sun Oct 5 10:02:33 2014 +0200
|
|
|
|
|
|
- core: handle pv comparison with $null as when defined is used
|
|
|
-
|
|
|
- - reported by Victor Seva, closes FS#358
|
|
|
+ test/unit: fixes for unit 17 (db_berkeley)
|
|
|
|
|
|
-commit 3d716a94b620e0115381b164595ef0398c816856
|
|
|
+commit 5822dc04f01b20ddfe9d37e9c0eea53fa658164b
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Oct 26 08:59:09 2013 +0200
|
|
|
+Date: Sun Oct 5 10:01:42 2014 +0200
|
|
|
|
|
|
- kamctl: use a variable to set the now() function or a replacement for it
|
|
|
-
|
|
|
- - sqlite uses instead the string returned by 'date' call, as it doesn't
|
|
|
- have now()
|
|
|
- - reported by Peter Dunkley, FS#356
|
|
|
+ db_berkely: end log message with new line
|
|
|
|
|
|
-commit 2a046e5fd3c47bc7753190425b911b4114667563
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
|
|
|
-Date: Thu Oct 24 20:44:03 2013 +0100
|
|
|
+commit 3627d33e720d51046a37b49e91d509370064015d
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 5 21:32:08 2014 +0200
|
|
|
|
|
|
- pkg/kamailio/centos: added app_java to CentOS RPMs
|
|
|
+ QOS minor doc updates
|
|
|
|
|
|
-commit 9c765e89ea7647b1e9c5e36eb0b324eec1d92b7d
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
|
|
|
-Date: Thu Oct 24 20:13:11 2013 +0100
|
|
|
+commit f4111c41057d1a195bf30ed2cfa0ebb6049349a2
|
|
|
+Author: Olle E. Johansson <oej@edvina.net>
|
|
|
+Date: Sun Oct 5 21:10:31 2014 +0200
|
|
|
|
|
|
- modules/app_java: updated Makefile so that it builds on CentOS 6
|
|
|
+ nathelper Minor doc updates, section ID's added
|
|
|
|
|
|
-commit 9a67a730df4f6c6584e8c52934d5feb16f86ee2e
|
|
|
-Author: Richard Fuchs <[email protected]>
|
|
|
-Date: Thu Oct 24 12:34:05 2013 -0400
|
|
|
+commit c1c285b30844eedea9b0390bf4a603fd30d641df
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 5 20:03:59 2014 +0200
|
|
|
|
|
|
- tm: fix possible segfault in cancel_branch()
|
|
|
+ msilo minor doc updates, add section ID's
|
|
|
|
|
|
-commit 9ca1648fbf167748bcf9155794f703632ca87503
|
|
|
-Author: Charles Chance <[email protected]>
|
|
|
-Date: Thu Oct 24 16:36:01 2013 +0100
|
|
|
+commit 5236f6e6623057e959ef79ff7f1f61cfa2dbb096
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 5 19:25:07 2014 +0200
|
|
|
|
|
|
- htable: ht_dmq_handle_msg() - do not call parse_headers on cloned message
|
|
|
+ diversion minor doc updates, adding section ID's
|
|
|
|
|
|
-commit 2c990487a780bce2ee2fe64e155ec3f1bc1bdebf
|
|
|
-Author: Charles Chance <[email protected]>
|
|
|
-Date: Thu Oct 24 16:15:10 2013 +0100
|
|
|
+commit 5ac8ebafe7fb88663a163b2139001bca2e8571a7
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 5 19:16:53 2014 +0200
|
|
|
|
|
|
- memcached: revert earlier doc change regarding minimum library version (we now have backward compatibility built in)
|
|
|
+ pua_xmpp Minor doc updates
|
|
|
|
|
|
-commit fc4f2216f867b00a6685abdf51b8165572f24f69
|
|
|
-Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
-Date: Thu Oct 24 11:05:17 2013 -0300
|
|
|
+commit 110f03f861b21323868256f160c047adaeefa6e0
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Oct 5 19:09:55 2014 +0200
|
|
|
|
|
|
- ims_charging: fixed deadlock when interim CCA timeout occurs
|
|
|
+ regex Minor doc updates
|
|
|
|
|
|
-commit b0797b765af78f19d942a87ea978037027da57c3
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Oct 24 13:10:08 2013 +0100
|
|
|
-
|
|
|
- pkg/kamailio/centos: added memcached package to .spec
|
|
|
-
|
|
|
- - Also:
|
|
|
- - updated README to remove memcached from list of unbuilt modules
|
|
|
- - moved auth_identity into the tls package
|
|
|
- - List of modules not built for CentOS is now:
|
|
|
- - app_java: should be buildable but Makefile needs work
|
|
|
- - app_mono: needs newer version of mono-devel than available in base or EPEL
|
|
|
- - db_cassandra: needs specific versions of thrift (thrift not in base or EPEL
|
|
|
- at all anyway)
|
|
|
- - db_oracle: requires non-free Oracle client SDK
|
|
|
- - iptrtpproxy: obsolete
|
|
|
- - jabber: obsolete
|
|
|
- - osp: requires OSP Toolkit which is not available in base or EPEL
|
|
|
-
|
|
|
-commit adfa299a1a01aba1c69c1129d78170056d50db42
|
|
|
-Author: Charles Chance <[email protected]>
|
|
|
-Date: Thu Oct 24 12:14:38 2013 +0100
|
|
|
+commit 9143a2e0e4bf85e3547dbf0d4287a2a80d99de0d
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 23:15:54 2014 -0400
|
|
|
|
|
|
- memcached: added alternate memory management wrappers for backwards compatibility with older libmemcached versions and added preprocessor check for the correct ones to use based on installed version.
|
|
|
+ usr_avp.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit a067a3d33ad67c260a3bc377cd4203d41880ca6b
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Oct 24 07:44:03 2013 +0200
|
|
|
+commit 7540a139ac60dbb751593a45863bc041c8303313
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 23:08:46 2014 -0400
|
|
|
|
|
|
- tm: use internal flags field to mark suspended replies with FL_RPL_SUSPENDED
|
|
|
-
|
|
|
- - it was set on cfg flags, resulting in messing up with what was used in
|
|
|
- config file
|
|
|
- - reported by Juha Heinanen
|
|
|
+ udp_server.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 6b8b8a050e4490302d1f1f940a7fda95784cce46
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Oct 23 14:53:04 2013 +0100
|
|
|
+commit 8a1f2eded885cb7f2d73ebb1ea46f3a320efa742
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 22:53:34 2014 -0400
|
|
|
|
|
|
- modules/xcap_server: fixed fetching of an element (GET with XPath)
|
|
|
-
|
|
|
- - This is a mandatory part of XCAP and DELETE/PUT of elements (using XPath)
|
|
|
- is supported in xcap_server.
|
|
|
- - The code to get a node from a document was all in there but never called.
|
|
|
+ tcp_read.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 3b028d308fac3a4f7ae1e74021882657753f2ee8
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Wed Oct 23 12:01:27 2013 +0100
|
|
|
+commit 3a82f963a2d6032cd9180d053091d637fca51ef8
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 22:42:25 2014 -0400
|
|
|
|
|
|
- dmq: Fixed bug/error in original code where sip_msg was parsed after cloning to shm, leading to memory errors. Also fixed several memory leaks.
|
|
|
+ tcp_main.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit eb97ddb20368c019b331cfd09e793a0431d49940
|
|
|
-Merge: f6d530e 58a3069
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Tue Oct 22 20:59:26 2013 +0200
|
|
|
+commit 14839f0692498e9e6ba30ae14c815c990978465d
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 21:50:19 2014 -0400
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ switch.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit f6d530e68ffe9db11f5f148c51f8bff0b542f028
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Tue Oct 22 20:57:52 2013 +0200
|
|
|
+commit 153ab772ce2285d2522c7a1913ae53acd111d76f
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 21:44:56 2014 -0400
|
|
|
|
|
|
- modules/cdp: allow CDP child processes to respond to dynamic cfg changes
|
|
|
- - this for example allows dumping pkg memory using core cfg variables similar to SIP workers, etc
|
|
|
+ sr_module.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 58a3069927a2e37c327256cd3475d7a7f8a2f5c4
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Tue Oct 22 11:08:08 2013 +0100
|
|
|
+commit 3478802ca2bfb898c6820f147032f2c56b637cac
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 21:33:56 2014 -0400
|
|
|
|
|
|
- pkg/kamailio/centos: updated README to remove mi_xmlrpc from the set of unbuilt modules
|
|
|
+ socket_info.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit d79cffa79ab740bc3e724fc0e9b8fc9f7236af44
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Tue Oct 22 11:07:40 2013 +0100
|
|
|
+commit 500f06d314a6c2ba05fb2af5a1bdcfd7eda4df1d
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 21:26:28 2014 -0400
|
|
|
|
|
|
- pkg/kamailio/centos: updated .spec to add mi_xmlrpc to xmlrpc package
|
|
|
+ select_buf.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 05f0ed6d77602f3ee1a2cfc8cee1c760dc2f6800
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Tue Oct 22 10:45:56 2013 +0100
|
|
|
+commit cdc727b2871a4392ca769b35a9004ff995016e72
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 21:25:37 2014 -0400
|
|
|
|
|
|
- modules/mi_xmlrpc: fixed compilation warning
|
|
|
+ select.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit b3dedff1053a1d35e803f3824042732f07532b77
|
|
|
-Author: Muhammad Shahzad <shaheryarkh@gmail.com>
|
|
|
-Date: Tue Oct 22 10:43:43 2013 +0100
|
|
|
+commit 931c45dd129676bd668f0c15fd71e0d22799cbdb
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 21:24:54 2014 -0400
|
|
|
|
|
|
- modules/mi_xmlrpc: patched so that it now builds for CentOS
|
|
|
-
|
|
|
- - Patch by Muhammad Shahzad <[email protected]>
|
|
|
- - Committed by Peter Dunkley <[email protected]>
|
|
|
+ route.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 11abcfd96f30aa5f0032385ac5893c27bdf6315b
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Mon Oct 21 14:40:10 2013 +0100
|
|
|
+commit 8e1c2b1a550969f6c4d15964d10d498179f4fab6
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 21:08:14 2014 -0400
|
|
|
|
|
|
- memcached: added minimum libmemcached version required to documentation
|
|
|
+ resolve.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 4bffd1950e4481a734141ae6cf755458f341f45b
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Mon Oct 21 13:40:46 2013 +0100
|
|
|
-
|
|
|
- pkg/kamailio/centos: updated README that explains which modules are not built for CentOS
|
|
|
-
|
|
|
- - The modules not built at this time are:
|
|
|
- - app_java
|
|
|
- - app_mono
|
|
|
- - db_cassandra
|
|
|
- - db_oracle
|
|
|
- - iptrtpproxy
|
|
|
- - jabber
|
|
|
- - memcached
|
|
|
- - mi_xmlrpc
|
|
|
- - osp
|
|
|
-
|
|
|
-commit e3524fb816c1fad04b3c855e3fe88151b33e24c8
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Mon Oct 21 13:37:45 2013 +0100
|
|
|
-
|
|
|
- pkg/kamailio/centos: updated .spec to build packages with dependencies that can be met by EPEL
|
|
|
-
|
|
|
- - This means the computer building the RPMs needs to have access to EPEL and
|
|
|
- the appropriate dependencies installed from it. However, there will be
|
|
|
- no need to have EPEL dependencies installed on a running instance _unless_
|
|
|
- you want to use one of the modules with an EPEL dependency.
|
|
|
- - The modules supported with EPEL are:
|
|
|
- - acc_radius, auth_radius, misc_radius, peering
|
|
|
- - carrierroute
|
|
|
- - dnssec
|
|
|
- - geoip
|
|
|
- - json, jsonrpc-c
|
|
|
- - ndb_redis
|
|
|
-
|
|
|
-commit 9f08b58f58585559646b470ae9f4b9801617ba73
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Sun Oct 20 23:52:23 2013 +0100
|
|
|
+commit 6e62abb8572118dc4fd19e602acc2a579ad629f1
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 20:59:35 2014 -0400
|
|
|
|
|
|
- pkg/kamailio/centos: updated rel in .spec
|
|
|
+ receive.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit ce9f46a3778cd6c79f2411b5934e3ad320cf6de4
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Sun Oct 20 23:46:35 2013 +0100
|
|
|
+commit af8bbc2e13ed2831a88acf65fd7cf7e2b18eec78
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 20:56:28 2014 -0400
|
|
|
|
|
|
- pkg/kamailio/centos: removed out-of-date BoxGrinder appliance files
|
|
|
+ re.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 0de2ae72410f0672f174a8cae34d4ac12798a188
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sun Oct 20 23:27:58 2013 +0100
|
|
|
+commit 6537bcc04971be84c5006a39c76cd58167c177ef
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 20:50:10 2014 -0400
|
|
|
|
|
|
- pkg/kamailio/centos: updated documentation
|
|
|
+ raw_listener.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 61ad39509ca1d739d00d0386ab5a991cf54477d8
|
|
|
-Author: Ãyvind Kolbu <[email protected]>
|
|
|
-Date: Sun Oct 20 22:04:16 2013 +0200
|
|
|
+commit 7afea2225e210cd8652dea22f4813d82c20126ee
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 20:48:51 2014 -0400
|
|
|
|
|
|
- fix dns srv failover when no UDP record is present
|
|
|
-
|
|
|
- - refactored code for srv lookup to have less code duplication
|
|
|
+ pt.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 820046b04c2218273a11f905dc798812d7ca0ca6
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Fri Oct 18 09:21:02 2013 +0200
|
|
|
+commit 4283934eac82b063596bf32158d6a98bcb542816
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 20:40:59 2014 -0400
|
|
|
|
|
|
- modules/ims_registrar_scscf: added outstanding documentation
|
|
|
+ proxy.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 37f284d2d9bbe6dac4888600d0b99ccc58d22eb9
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Oct 17 18:18:17 2013 +0200
|
|
|
+commit eeeb3693f93bae48f300ca916668510cf329bd69
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 20:38:22 2014 -0400
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-pre0
|
|
|
+ msg_translator.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 324e458ad68e97edaf2240e0f79b7380e77d268c
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Thu Oct 17 16:46:09 2013 +0200
|
|
|
+commit 2990e54f50e071101ced7b63c81f89045053f42f
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 20:20:49 2014 -0400
|
|
|
|
|
|
- modules/ims_qos: second iteration of ims_qos module
|
|
|
- - module now support media authorization over Diameter Rx (between P-CSCF and PCRF)
|
|
|
+ flags.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit d5c482ca06ff4b8529ea00d421484addd0203c37
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Thu Oct 17 16:44:46 2013 +0200
|
|
|
+commit 08d458183d8c6c5dea8cae3f4256676988b8473d
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 20:16:23 2014 -0400
|
|
|
|
|
|
- modules/tm: Edited documentation to show that t_suspend/continue can now be used on SIP responses
|
|
|
+ dst_blacklist.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 16e763c32d7a2b9fc451185e028a90b3be758f65
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Thu Oct 17 16:41:15 2013 +0200
|
|
|
+commit e3d78d57cdba73c9374e996813d78d4485c940c0
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 20:14:38 2014 -0400
|
|
|
|
|
|
- modules/tm: extended tm async support to SIP responses
|
|
|
- -t_suspend and t_continue functions now work with SIP responses as well as requests
|
|
|
+ dns_cache.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 8b8132c17c126ff4edb2f5c9544dbd30894f6108
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Thu Oct 17 16:40:07 2013 +0200
|
|
|
+commit 4c2e5693fe00f0326a33954553751d59b42166d3
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 17:53:34 2014 -0400
|
|
|
|
|
|
- parser: defined new FL_RPL_SUSPENDED used for suspend on reply
|
|
|
+ error.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit cc8bc36c67a0b8e7317c06c50a88e8e6aa15d790
|
|
|
-Merge: 217e508 2f368b6
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Wed Oct 16 14:12:51 2013 +0200
|
|
|
+commit 1e3aab0b17f1a5d2eec6a6c84a01361dd4c7fdf8
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 17:50:53 2014 -0400
|
|
|
|
|
|
- ims_charging: Merge branch 'ims_charging' into master
|
|
|
+ data_lump_rpl.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 2f368b676acb026bf4647af02108a24e49e30581
|
|
|
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
-Date: Fri Oct 11 00:07:18 2013 -0300
|
|
|
+commit 7fb04ae669a969edec08e228800ff0ebbda8372b
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 17:49:29 2014 -0400
|
|
|
|
|
|
- ims_charging: fixed bug causing dialog cb function to be called more than once
|
|
|
-
|
|
|
- - removed possible race condition in dialog cb
|
|
|
- - improved the way locking was performed
|
|
|
+ data_lump.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 217e5089df327215dd5078a72dd5b14526640191
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Thu Oct 10 16:04:49 2013 +0200
|
|
|
+commit b908f660e11d67b1d6a5e39b1add6e8fba591981
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 17:41:36 2014 -0400
|
|
|
|
|
|
- modules/ims_charging: restored an unlock that will cause deadlock if omitted
|
|
|
+ daemonize.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit bae7fcb9be9a4cf88693e6c4180e3c1e6f4b6c1d
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Thu Oct 10 15:36:59 2013 +0200
|
|
|
+commit a2a91d7d6e4ae84a93f802545e5db8a902616df1
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 17:39:30 2014 -0400
|
|
|
|
|
|
- modules/ims_charging: fixed bug not initialise AVP string value for success CCA
|
|
|
+ main.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 6ccca97cba61e75e9da0b6d36f1ee38fc88e94f3
|
|
|
-Merge: db618dd 83add48
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Thu Oct 10 15:01:07 2013 +0200
|
|
|
+commit 3a7f6bb32cdd82d11e38cd9dd8d1658666adf7cc
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 17:26:34 2014 -0400
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ route_struct.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit db618ddbdc2ec92a508acd913f2f847a4fb59cae
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Thu Oct 10 14:59:23 2013 +0200
|
|
|
+commit 0b6225253049c0a8af2630bd40f0b908634765cb
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 17:24:17 2014 -0400
|
|
|
|
|
|
- modules/ims_charging: corrected default termination cause code to DIAMETER_LOGOUT
|
|
|
- - also corrected typo
|
|
|
- - added other termination cause code defines for future use
|
|
|
+ sip_msg_clone.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 83add48b7c1cdf0d9f64c24bcc134195699daac1
|
|
|
-Author: Robert Boisvert <rdboisvert@gmail.com>
|
|
|
-Date: Thu Oct 10 08:25:05 2013 -0400
|
|
|
+commit b661d51d28471237747bc4dca30b35e4b176d412
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 17:22:31 2014 -0400
|
|
|
|
|
|
- mohqueue: fixes
|
|
|
-
|
|
|
- * cleaned up all error paths (fixed crashes)
|
|
|
- * added support for INVITEs that get stuck
|
|
|
- * adjusted code to avoid compiler warnings
|
|
|
- * PRACK only invoked if Require: 100rel set
|
|
|
- * fixed bug that allowed a new call to be created more than once
|
|
|
-
|
|
|
- Documentation
|
|
|
- * updated NOTES
|
|
|
+ lock_ops.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit ac5835c0aff657cae169432466851c9f2cbca8ad
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Oct 10 12:45:45 2013 +0200
|
|
|
+commit 5f1205c8c98ea508d60830de48a2b43eb14f28e3
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 17:20:41 2014 -0400
|
|
|
|
|
|
- cfgutils: init probability pointer to NULL
|
|
|
-
|
|
|
- - otherwise it can be an attempt to free it when the kamailio does not
|
|
|
- start due to config errors
|
|
|
- - reported by Dragos Oancea
|
|
|
+ lock_ops.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit a3bddf300ff82b9d811acb5dd6ec2e25f0eab07c
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Wed Oct 9 17:55:20 2013 +0200
|
|
|
+commit 36d0ecf473c83ebb12ee4a0d2d8f4dcc83f93d2c
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 17:15:35 2014 -0400
|
|
|
|
|
|
- module/tm: changed log level from WARN to DBG for informational message
|
|
|
+ ip_addr.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 2dc78738af4a0693e0a4d3f77e2174586d53d90b
|
|
|
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
-Date: Tue Oct 8 15:52:09 2013 -0300
|
|
|
+commit 44f49c060217322e4469582073e728097313a851
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 17:13:26 2014 -0400
|
|
|
|
|
|
- ims_charging: removed session unlock function call when no lock was acquired
|
|
|
+ ip_addr.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit dcce66b2a3db3aeaa5de1a87429320731ab3795c
|
|
|
-Merge: 121e828 639ce58
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Tue Oct 8 18:43:14 2013 +0200
|
|
|
+commit c68b4078e6b81ebec77071434f3dabc396ad5a07
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 17:08:23 2014 -0400
|
|
|
|
|
|
- ims_charging: Merge branch 'ims_charging' into Master.
|
|
|
+ forward.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 121e828e2bedd3f76a1343f7257978153e78fc8f
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Tue Oct 8 02:37:43 2013 +0100
|
|
|
+commit e23c76c97a3483f56ad3aff0f8ffd9ba513fc84e
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 16:53:49 2014 -0400
|
|
|
|
|
|
- pkg/kamailio/centos: added mohqueue to CentOS build
|
|
|
+ forward.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 03dbfd4c97290028212ddb04eea5faf5ef4ba007
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Tue Oct 8 02:27:24 2013 +0100
|
|
|
+commit eadbcc1899c7e128142a33b28710b6c4c47bffdd
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 16:48:57 2014 -0400
|
|
|
|
|
|
- modules/mohqueue: created text README file from doc source
|
|
|
+ modparam.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit a39adb3497b5b095126e835104d637669dee2a7e
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Mon Oct 7 16:17:53 2013 +0200
|
|
|
+commit 2ee98a71e4e4478983b3b576b432f63c7003d514
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 16:45:07 2014 -0400
|
|
|
|
|
|
- ims_charging: Add statistic ccr_timeouts
|
|
|
+ tcp_conn.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit e4e84c80232a5acc60b64adb541b54b6967189f6
|
|
|
-Author: Timo Teräs <[email protected]>
|
|
|
-Date: Mon Oct 7 17:09:59 2013 +0300
|
|
|
+commit fca9a2e3978e552a32136299e974b22c163e4a6a
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 16:43:44 2014 -0400
|
|
|
|
|
|
- mohqueue: fix build error due to get_debug_level api change
|
|
|
-
|
|
|
- Should have tested better before merging. Should probably remove the
|
|
|
- whole debug print helper and use core functions directly now that
|
|
|
- the core supports per-module debugging.
|
|
|
+ script_cb.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 62860094af838710ee5b9892cfb9f99f615055f6
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Mon Oct 7 10:01:56 2013 +0100
|
|
|
+commit a539b5612a1189fa193db8429732cfb5c0183990
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 16:41:51 2014 -0400
|
|
|
|
|
|
- tm: Restore ruid value in sip_msg struct after creating transactions from branches
|
|
|
-
|
|
|
- - Fixes crash when freeing memory
|
|
|
+ rad_dict.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit a4370dc336e5552b93d32314249d4d613d77ef99
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Mon Oct 7 12:49:00 2013 +0200
|
|
|
+commit 347dd3c74d82447479928f05340b5fde1029ac2e
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 16:38:02 2014 -0400
|
|
|
|
|
|
- modules/tm: missing lock initialisation for async_lock
|
|
|
- - related to commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
|
|
|
+ nonsip_hooks.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit ca060f98bbecb407d5d29cbe19cec821d3990330
|
|
|
-Merge: 6e19deb 24f66ec
|
|
|
-Author: Timo Teräs <[email protected]>
|
|
|
-Date: Mon Oct 7 11:18:02 2013 +0300
|
|
|
+commit 0fe3535561dba78824e973c099aec2444b02601c
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 16:36:35 2014 -0400
|
|
|
|
|
|
- Merge branch 'tteras/mohqueue'
|
|
|
+ local_timer.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 6e19debdf9b240c71ca90bfd6cadd46f0f57ace8
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Mon Oct 7 10:15:11 2013 +0200
|
|
|
+commit bac61abf195ba2bfd33584ef2706e7d00227ee96
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 16:33:48 2014 -0400
|
|
|
|
|
|
- examples/pcscf: Removed dependency to Presence-User-Agent and SQLite.
|
|
|
+ dset.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit c9395e690435cdb8fc62b7fb13b378fe0a6ca8e5
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Mon Oct 7 07:52:21 2013 +0100
|
|
|
+commit 103ba4ab9dad2f59c862cef09a80d52f585e9fcf
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Oct 3 22:25:48 2014 +0200
|
|
|
|
|
|
- htable: update documentation for dmq integration
|
|
|
+ test/unit: updates to unit tests 10..19
|
|
|
|
|
|
-commit 6a20bf80ae014801667c5a23782b33af5467c409
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Mon Oct 7 07:44:38 2013 +0100
|
|
|
+commit 1c5f9e094b4ac7f3a7ab7cae0551986769c5bb7a
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 16:26:15 2014 -0400
|
|
|
|
|
|
- htable: initial dmq integration
|
|
|
+ timer.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 24f66ecc72064c9bf40deeb324e666b6b95dfa83
|
|
|
-Author: Timo Teräs <[email protected]>
|
|
|
-Date: Mon Oct 7 08:41:37 2013 +0300
|
|
|
+commit 7552e5e2cb115fa60fdf8e9998e293d6501c086e
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 16:07:26 2014 -0400
|
|
|
|
|
|
- mohqueue: remove handwritten .sql, it is now autogenerated
|
|
|
+ io_wait.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 1af34ca5b9f799b83242a9ecddf8abe9521114dd
|
|
|
-Author: Robert Boisvert <rdboisvert@gmail.com>
|
|
|
-Date: Thu Oct 3 11:36:08 2013 -0400
|
|
|
+commit 5716744ff21e7e7b15981f40652370e1a8f64248
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Oct 3 15:58:31 2014 -0400
|
|
|
|
|
|
- mohqueue schema files
|
|
|
+ io_wait.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit f8f3d34ba5471742676831b22b1c872823a31cba
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Sat Oct 5 13:14:09 2013 -0400
|
|
|
+commit 1faacc76a1c866beb9e63da5a370f6501dffbca1
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 15:23:10 2014 -0400
|
|
|
|
|
|
- modules/sca: fix compiler warning for macro.
|
|
|
-
|
|
|
- - correct "always evaluates to true" when using address of stack variable.
|
|
|
+ stats.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 2f0043b153c60380e35c8ec4c33a9bbc7fb2b05c
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu Sep 19 13:49:24 2013 -0400
|
|
|
+commit 849744c6ed72f324839ae4e02ae48393324bac51
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 15:19:35 2014 -0400
|
|
|
|
|
|
- modules/sca: fix return value of sca_call_info_uri_update()
|
|
|
-
|
|
|
- - return value of 0 can bubble up as return value of sca_call_info_update(),
|
|
|
- causing early script termination (exported function returning 0 in script
|
|
|
- is equivalent to "exit")
|
|
|
- - report and patch from Timo Teräs
|
|
|
+ stats.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 2efe3e365e1670cc3ac8b4900a1104c3720d44fb
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Tue Aug 20 15:54:17 2013 -0400
|
|
|
+commit 5e8e40a4737ac305b5df065583e6f94b0359bdb3
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 15:16:27 2014 -0400
|
|
|
|
|
|
- modules/sca: AoR should not be treated as SCA if there are no subscribers.
|
|
|
+ socket_info.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 58a47ac21d09bf6feb1431bbe490643e9827c876
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Tue Aug 20 15:14:26 2013 -0400
|
|
|
+commit 9ffdc951d391fb511da0932c14c00465b1cabd0a
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 15:15:19 2014 -0400
|
|
|
|
|
|
- modules/sca: improved handling of host-only Contact URIs
|
|
|
+ tcp_ev.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 3b1f87523bdc53538c1b6f409ba9470048572701
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Jul 22 00:48:46 2013 -0400
|
|
|
+commit 4c7fb7768edb9542217695dc3be47c7457e78c3d
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 15:14:03 2014 -0400
|
|
|
|
|
|
- modules/sca: restore missing prototype.
|
|
|
-
|
|
|
- sca_subscription_aor_has_subscribers
|
|
|
+ lock_alloc.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 97653df1d93636771c7b2fa8e4f9aef002ee7e5b
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Jul 22 00:42:18 2013 -0400
|
|
|
+commit a7652a586b7dc03369b0824b08ac721c02b83dc4
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 15:12:27 2014 -0400
|
|
|
|
|
|
- modules/sca: detect when an AoR is no longer SCA.
|
|
|
-
|
|
|
- Don't, for example, create an appearance for callees that do not send
|
|
|
- a Call-Info header, and whose AoR also has no subscribers.
|
|
|
+ pass_fd.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit a6f80374c4dd3d09fa7e25a8e6c59dab0bf2fae5
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Jul 22 00:37:32 2013 -0400
|
|
|
+commit 4b3179f1bdd162c9220d1405efd400831c71548b
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 15:00:38 2014 -0400
|
|
|
|
|
|
- modules/sca: Clear stale line-seize appearances via timer.
|
|
|
-
|
|
|
- Some badly behaved/buggy UAs don't know when to say when.
|
|
|
+ str.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 84d1981ce059fcdd7a5113428b0227fbb0b977ab
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu Jun 13 16:06:10 2013 -0400
|
|
|
+commit 17ae94369cff94b323c915d9d0b6a42b44c3dea7
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:59:28 2014 -0400
|
|
|
|
|
|
- modules/sca: fix regression: restore purge expired timer
|
|
|
+ dprint.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit c0fb2a67a699e30fd3274c9f864918e6e02e1926
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu Jun 13 15:34:00 2013 -0400
|
|
|
+commit e0b5e4559638e6935e92ecc2ff1a88f084983522
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:58:05 2014 -0400
|
|
|
|
|
|
- modules/sca: clear appearance on receipt of out-of-dialog SUBSCRIBE
|
|
|
-
|
|
|
- - If a call-info SUBSCRIBE with no To-tag arrives from a subscriber
|
|
|
- with an active subscription, release any appearances owned by the
|
|
|
- subscriber, on the assumption that the subscriber has lost track
|
|
|
- of SCA (reboot, power/network loss).
|
|
|
+ crc.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit ef9b12d213416f910e0c11bdeecf9112032939f8
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu Jun 13 15:30:40 2013 -0400
|
|
|
+commit 94b74cf8bf80c1fc17eebef8b5b0767a05234de0
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:55:49 2014 -0400
|
|
|
|
|
|
- modules/sca: detect and clear orphaned appearances caused by answer glare
|
|
|
-
|
|
|
- - set appearance state created by SCA callee answer to ACTIVE_PENDING,
|
|
|
- and promote to ACTIVE on ACK from caller. If no ACK from caller is
|
|
|
- received within 30 seconds (enough time for retransmission to fail),
|
|
|
- the ACTIVE_PENDING appearance will be cleared by the
|
|
|
- sca_appearance_purge_stale timer.
|
|
|
+ id.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 1ef4587612806a94c7a81aac4f768b9bbe472b43
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Wed May 15 16:13:23 2013 -0400
|
|
|
+commit 51e77d3ef5527bd2907f37dddfea384def9c329f
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:51:32 2014 -0400
|
|
|
|
|
|
- modules/sca: reconcile Contact and From URIs in ACK callback.
|
|
|
-
|
|
|
- - fix Music-on-Hold in Polycoms when SCA caller has MoH enabled and SCA callee
|
|
|
- does SCA hold/pickup with identical To & From URIs. Previously, module would
|
|
|
- end up looking up an appearance for callee in ACK callback instead of caller.
|
|
|
+ name_alias.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 185bd40d1a197709d28d9b966ed8fd4b4c00faf9
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Tue May 14 16:25:06 2013 -0400
|
|
|
+commit 6d239c28060e8be0cab99637f8f7240069530990
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:49:35 2014 -0400
|
|
|
|
|
|
- modules/sca: improved BYE handling.
|
|
|
-
|
|
|
- - Clear appearances for both legs on BYE request if possible.
|
|
|
+ char_msg_val.h: concatenate ERR log
|
|
|
|
|
|
-commit 36ad80745607fca859578b8423cbd767f4c5b095
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Tue May 14 16:23:46 2013 -0400
|
|
|
+commit 2c9d2bf4d6505d6c71fae4d994216944a2f475e1
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:45:42 2014 -0400
|
|
|
|
|
|
- modules/sca: free previous appearance owner, callee, dialog if non-NULL.
|
|
|
+ timer_funcs.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit bb21b5e0bc7aaf001799e259b81aebe28168afb1
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu May 2 15:12:16 2013 -0400
|
|
|
+commit b75ecbceba4e585b761c20271c6d319b5cbde9e2
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:43:39 2014 -0400
|
|
|
|
|
|
- modules/sca: change logging level for failed lookup by appearance-index.
|
|
|
-
|
|
|
- - appearance-index won't be found yet if SCA callee is answering, logging
|
|
|
- at WARN is misleading.
|
|
|
+ char_msg_val.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 98b8ba06dfaec49331dbfc3164e02a490e0db214
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Tue Apr 30 23:31:12 2013 -0400
|
|
|
+commit d0ed596cd420d9a16a339d64c572c8c72bac1017
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:43:15 2014 -0400
|
|
|
|
|
|
- modules/sca: space-separate dialog tags in sca.all_appearances output
|
|
|
+ fix_lumps.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 002dc46fee94edf8b7086d7d3bb0286979213532
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Tue Apr 30 23:10:10 2013 -0400
|
|
|
+commit eaf74185d78bb9d3edea50c84dbebb32571c2fb2
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:28:48 2014 -0400
|
|
|
|
|
|
- modules/sca: track appearance times.
|
|
|
-
|
|
|
- Include time of last state chance in sca.all_appearances output.
|
|
|
+ ut.h: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit ac298442533c048e5ccacf6b3ad0cb36d52c2eff
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Wed Apr 24 11:30:35 2013 -0400
|
|
|
+commit bb71813843d6c3d1cd074308851b3af0387d68d3
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Oct 3 14:19:36 2014 -0400
|
|
|
|
|
|
- modules/sca: add sca.subscription_count to rpc exports list.
|
|
|
+ action.c: logging: convert LOG to LM_*
|
|
|
|
|
|
-commit 815d70e5156c2a878e59c59182ffa957f1d75a80
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Wed Apr 24 01:18:27 2013 -0400
|
|
|
+commit 44e29820a759405adb7657334e86ea474196e6fd
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Thu Oct 2 18:37:00 2014 +0100
|
|
|
|
|
|
- modules/sca: RPC: fix sca.show_subscription, add sca.subscription_count
|
|
|
+ rr: Fix memory leak when using outbound
|
|
|
|
|
|
- - sca.subscription_count will eventually be subsumed by sca.stats.
|
|
|
+ - Flow token memory is freed after building the rr header
|
|
|
|
|
|
-commit 2e0af20cd7a5b3e46ceb36ef3919df78c1bdf1df
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu Apr 18 13:52:10 2013 -0400
|
|
|
+commit 0921a4f6a2215b3e60bcc0dee4afe826f55a91d2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 2 17:58:09 2014 +0200
|
|
|
|
|
|
- modules/sca: fall back to tag lookup if lookup by index fails.
|
|
|
-
|
|
|
- - Fix appearance tracking for SCA implementations with inconsistent
|
|
|
- Call-Info header inclusion.
|
|
|
+ test/unit: updated test units 8 and 9
|
|
|
|
|
|
-commit a6f038343de57ca6bd257e442af41feae2b18c4d
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Apr 15 20:16:36 2013 -0400
|
|
|
+commit bf8c98fc71cba974a2b98c36e2c9f6966768d529
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 2 17:34:41 2014 +0200
|
|
|
|
|
|
- modules/sca: add SCA_DB_DEFAULT_FETCH_ROW_COUNT
|
|
|
+ tsilo: fix clang warnings on inline prototypes in header files
|
|
|
|
|
|
-commit 562e49dc6e6fb9adb47adecbda8bfb94f12d86aa
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Apr 15 20:11:08 2013 -0400
|
|
|
+commit b7bc7a5450b1e31697fb389a503463eac644b796
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 2 17:31:34 2014 +0200
|
|
|
|
|
|
- modules/sca: use DB fetch queries when restoring subscribers from database.
|
|
|
+ core: be prepared to get Via received param with brackets around ipv6 addr
|
|
|
|
|
|
- - Previously used standard query, exhausting pkg memory when subscriber
|
|
|
- count is high.
|
|
|
+ - helper function to generate similar value
|
|
|
|
|
|
-commit 92114b530e6a206af1fe173a948cb542a62717c2
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Apr 15 20:09:01 2013 -0400
|
|
|
-
|
|
|
- modules/sca: only check if callee is SCA if callee_aor has a value.
|
|
|
-
|
|
|
-commit 1e9708462f0e709e795813490d56897d0f44997c
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Apr 15 17:17:05 2013 -0400
|
|
|
+commit f50c1e9fab16fb611f7bbc6002f4c8607bc8fbf2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 2 16:47:35 2014 +0200
|
|
|
|
|
|
- modules/sca: add check for empty AoR in lock_shared_appearance calls.
|
|
|
-
|
|
|
- - Sanity checking
|
|
|
+ core: more verbose log message for failing to find local socket
|
|
|
|
|
|
-commit 6cdc9c4f3e915fbad5da1112b9e0553726e877f2
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu Apr 11 22:34:10 2013 -0400
|
|
|
+commit 51f5826732bbbb2af394c0b0a75db2a310f57b18
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 2 16:34:02 2014 +0200
|
|
|
|
|
|
- modules/sca: clear appearance on t_reply with error after receiving 18x.
|
|
|
-
|
|
|
- - Receiving a 18x provisional reply triggers line-seize subscription
|
|
|
- termination. Releasing the seized appearance while processing a t_reply
|
|
|
- with an error status *after* getting a 18x would fail because
|
|
|
- sca_subscription_terminate could not find a matching line-seize
|
|
|
- subscription. In that case, look up appearance by tags and release it.
|
|
|
+ tm: more verbose debug when failing to find socket for forwarding
|
|
|
|
|
|
-commit 28978be4d825e08a455387209af6dda4aa4bdfde
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Fri Oct 4 18:40:42 2013 +0100
|
|
|
+commit 4f8f45bdcb7c4c82192bd8d0f7c8d2166dd75dac
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 2 12:16:15 2014 +0200
|
|
|
|
|
|
- dmq: fix memory leak in dmq_send_message()
|
|
|
+ test/unit: updates to auth parameter in unit 7 cfg
|
|
|
|
|
|
-commit cf4275d4cb16dce4cbac48ca946a66e9f1626c35
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Fri Oct 4 14:57:39 2013 +0100
|
|
|
+commit 73fef4d500e58600758ac1c2b4eadf66d4b506a1
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Oct 2 11:55:59 2014 +0200
|
|
|
|
|
|
- memcached: fix memory leak, discovered on a report by Dragos Oancea
|
|
|
+ test/unit: updates to unit 7
|
|
|
|
|
|
-commit 0f3a566dd699090cf6a558edc3aefac2c41e24e5
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Fri Oct 4 14:47:06 2013 +0200
|
|
|
+commit 509659a83a53f8d979da37cee24941d22f5fffdc
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 2 11:54:54 2014 +0200
|
|
|
|
|
|
- memcached: comment clarification for wrapper for libmemcache callbacks
|
|
|
+ lcr: declare inline function static to work with llvm linker
|
|
|
|
|
|
-commit 0978c77d694cecd1b7813775a498f6495ae844dc
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Fri Oct 4 14:22:39 2013 +0200
|
|
|
+commit 321575dcd18e42fe6c62942ef417dd8acf7f466d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Oct 2 10:18:11 2014 +0200
|
|
|
|
|
|
- avpops: add a note to the docs that avp_db_query is deprecated and sqlops is better
|
|
|
+ mohqueue: fixed db_qtable parameter name
|
|
|
+
|
|
|
+ - reported by Marino Mileti
|
|
|
|
|
|
-commit 673243a06200b8961756ebe3957bf9bd9059c2bb
|
|
|
+commit 1f1b81ed76dda3a889ffec52c173c53b2225dee4
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Oct 4 13:11:23 2013 +0200
|
|
|
+Date: Thu Oct 2 09:51:46 2014 +0200
|
|
|
|
|
|
- nathelper: updated docs with udpping_from_path
|
|
|
+ usrloc: hash_size default value set to 10
|
|
|
+
|
|
|
+ - as discussed on mailing lists
|
|
|
|
|
|
-commit 565ba8d4b71ae5a43027c51e3caf06f20a10b14d
|
|
|
+commit 2376ef7c6f3317054c844ae9b99366d084065121
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Oct 4 13:07:44 2013 +0200
|
|
|
+Date: Thu Oct 2 09:48:36 2014 +0200
|
|
|
|
|
|
- nathelper: new mod param - udpping_from_path
|
|
|
+ core: default pkg memory size set to 8MB
|
|
|
|
|
|
- - enable sending UDP pings with raw sockets from Path address
|
|
|
- - patch by Marcus Hunger
|
|
|
+ - as per discussion on mailing lists
|
|
|
|
|
|
-commit 9bb88b5b22901b258fdbcd874264b823a8443869
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Fri Oct 4 14:04:22 2013 +0300
|
|
|
+commit ccdf1c61834ac2f4cfe139ac83e83dfd72d90139
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Wed Oct 1 12:54:31 2014 -0400
|
|
|
|
|
|
- dialplan: improved debug messages so that used dpid is shown
|
|
|
+ core: daemonize.c: convert logs to new format
|
|
|
|
|
|
-commit 88e2da3c54a1cef967d96a5753b1f7f014ba689e
|
|
|
+commit c873758624da24359117b3fa158cc56ccd0a5d73
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Oct 4 12:14:25 2013 +0200
|
|
|
+Date: Wed Oct 1 17:27:49 2014 +0200
|
|
|
|
|
|
- acc: time_format parameter documentation
|
|
|
+ core: change the uid and gid for pid and pgid files
|
|
|
|
|
|
- - eclosed exaples in dotted lines like in most modules to highlight them
|
|
|
- on text output
|
|
|
+ - use the user and group given to daemon to update ownership of pid and
|
|
|
+ pgid files
|
|
|
+ - reported by Ovidiu Sas, FS#472
|
|
|
|
|
|
-commit df4fbc220efd333fa638831167dd4fe5e69a89a2
|
|
|
+commit e1e40d3a58bf3ed6c4f2df830e29d5468d7bee82
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Oct 4 12:02:32 2013 +0200
|
|
|
+Date: Wed Oct 1 16:53:44 2014 +0200
|
|
|
|
|
|
- acc: new parameter acc_time_format
|
|
|
+ core: fixed overwriting mpath value given in command line via config
|
|
|
|
|
|
- - specify the format to print time as string for acc_time_mode=3 (using
|
|
|
- localtime) and acc_time_mode=4 (using gmtime)
|
|
|
- - default value is "%Y-%m-%d %H:%M:%S"
|
|
|
+ - -L is in the group of options evaluated before config
|
|
|
|
|
|
-commit fed0a07d86c9e4d365cb7a5e25d4aaacb4b9adf2
|
|
|
+commit 4bfc11009df67de7584cd1634997a86ad023322c
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Oct 3 10:00:22 2013 +0200
|
|
|
+Date: Wed Oct 1 16:52:41 2014 +0200
|
|
|
|
|
|
- dialog: fixed typos in log messages
|
|
|
+ test/unit: use SRC_DIR to point to kamailio source and updated tests 4, 5, 6
|
|
|
|
|
|
-commit f12aa1b3c16b475029f0a3474b30f3b17ea18056
|
|
|
+commit 2b21542f93740508e334605551fe4332eec7db11
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Oct 3 09:58:04 2013 +0200
|
|
|
+Date: Wed Oct 1 14:51:07 2014 +0200
|
|
|
|
|
|
- dialog: decode alias parameter from contact address and use it as dst uri
|
|
|
+ test/unit: 3.sh is back in working stage
|
|
|
|
|
|
- - makes dialog module to work with set_contact_alias() as first hop
|
|
|
- after a nat router
|
|
|
+ - used for testing creating database structure with latin1 charset
|
|
|
|
|
|
-commit a41cb60d5171566e13f18b45f50d173f38d206c0
|
|
|
+commit 0247bd79f6753c6153a4b17f82803e4349e7745e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Oct 3 09:37:54 2013 +0200
|
|
|
+Date: Wed Oct 1 14:45:28 2014 +0200
|
|
|
|
|
|
- nathelper: documentation for set_contact_alias()
|
|
|
+ kamctl: note in kamctlrc how to enable automatic creation of dbuid tables
|
|
|
|
|
|
-commit 58659b0cabb623c6420c186755c968b4550ff09c
|
|
|
+commit 765532005914b9f457596aaac715cf2a0b863078
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Oct 3 09:16:38 2013 +0200
|
|
|
+Date: Wed Oct 1 14:44:40 2014 +0200
|
|
|
|
|
|
- nathelper: set_contact_alias() new function for adding alias parameter to contact uri
|
|
|
+ kamdbctl: option to run without asking mysql root password if empty
|
|
|
|
|
|
- - similar to add_contact_alias(), but this works like
|
|
|
- fix_nated_contact(), in the way that new contact uri is immediately
|
|
|
- visible to other modules (e.g., dialog, presence)
|
|
|
+ - provide PWSKIP=yes - good for automate testing
|
|
|
|
|
|
-commit 217f9fddbca31e06075132dd75a645d612d7af93
|
|
|
+commit 2a2cdb864b9e3758ab08a404c93e24db4856d815
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Oct 3 09:13:39 2013 +0200
|
|
|
-
|
|
|
- core: helper functions to add or restore alias parameter to an uri
|
|
|
-
|
|
|
-commit 639ce584258f2c2ad4331bbd9ae2599a86edc80b
|
|
|
-Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
-Date: Thu Oct 3 11:56:13 2013 -0400
|
|
|
+Date: Tue Sep 30 18:11:02 2014 +0200
|
|
|
|
|
|
- ims_charging: read diameter AVP MAC value dynamically from $avp
|
|
|
+ core: memlog and memdbg default value is L_DBG+1
|
|
|
|
|
|
- - $avp(ro_mac_value) can be either present or not. In case it is not, default value is used
|
|
|
- - $avp(cca_result_code) now supports interpolation
|
|
|
+ - too verbose if just trying to use debug=3 in kamailio.cfg and mem
|
|
|
+ operations are useful only on troubleshooting memory, which is not the
|
|
|
+ typical troubleshooting case
|
|
|
|
|
|
-commit 753e93d3ad1658c104963c208c4e36b23c1dd307
|
|
|
-Author: Robert Boisvert <rdboisvert@gmail.com>
|
|
|
-Date: Thu Oct 3 09:22:54 2013 +0300
|
|
|
+commit daeb7834431ccc598ce95cba97925cd0fef83ead
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Sep 30 18:08:16 2014 +0200
|
|
|
|
|
|
- modules/mohqueue: pull changes from upstream
|
|
|
-
|
|
|
- Merges up to upstream commit a3f679430d853d5b1b71ba92d8547ca2c86509ec.
|
|
|
-
|
|
|
- Changes in code:
|
|
|
- * fixes RTP stop not being sent
|
|
|
- * use pcbp->req instead of -> in rtp_destroy
|
|
|
- * fixed uninitialized varbs
|
|
|
- * use close_call () for no response on INVITE
|
|
|
- * changed to return handled if reINVITE sent
|
|
|
- * switched to using fixup_svpe functions
|
|
|
-
|
|
|
- Documentation:
|
|
|
- * added comment about rtpproxy limit
|
|
|
- * adjusted to remove hold sequence in transfer out
|
|
|
+ test/unit: 2.sh updated to work with latest kamailio
|
|
|
|
|
|
-commit 9978906d39071908234f0236ea8693844a3c5ba1
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Thu Oct 3 05:59:09 2013 +0100
|
|
|
+commit 452f32235034916468cab577de3ca0d0f56fd5ea
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 30 18:07:53 2014 +0200
|
|
|
|
|
|
- dmq: regenerated readme
|
|
|
+ benchmark: declare inline functions static to work with clang linker
|
|
|
+
|
|
|
+ - otherwise it results in no symbol found at module loading time
|
|
|
|
|
|
-commit 3f6445f4620e3866dc859b9cfb6710e28bd407e5
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Thu Oct 3 05:54:01 2013 +0100
|
|
|
+commit 8a51aa250c4e22e5933d0ff39a7a4b300007bb72
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 30 18:06:36 2014 +0200
|
|
|
|
|
|
- dmq: add content-type header
|
|
|
+ sms: declare inline functions static to work with clang linker
|
|
|
+
|
|
|
+ - otherwise it results in no symbol found at module loading time
|
|
|
|
|
|
-commit 127bf3d5be959a1287ae0fac91cf89e27ed01f42
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Oct 2 22:14:15 2013 +0100
|
|
|
+commit c4f7356f2d8c057f59cb61948aa04664cecd35f7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 30 17:53:44 2014 +0200
|
|
|
|
|
|
- pkg/kamailio/centos: put core files in /tmp on CentOS
|
|
|
+ core: exit with -1 if there is a mismatch in version of module and core
|
|
|
+
|
|
|
+ - return code to shell 0 is like succesful run, some scripts not being
|
|
|
+ able to say it was a failure to start
|
|
|
|
|
|
-commit b2c5c598a38c770c2c4a7aef7c8267ad43fc6cd7
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Wed Oct 2 20:39:22 2013 +0300
|
|
|
+commit fad3b2482f98888351f4133f47a433b5bb36c3b7
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Sep 30 17:37:50 2014 +0200
|
|
|
|
|
|
- modules/db_mysql: use autocommit var to start and stop transactions
|
|
|
+ test/unit: README updated with more details about running unit tests
|
|
|
|
|
|
-commit f5aec1db89664ad3b1a5d20ac81da4acda7d1d92
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Wed Oct 2 17:21:11 2013 +0200
|
|
|
+commit cfc6d928c5c7c80fcbbc24db48e64b389ce1afdb
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Sep 30 17:37:23 2014 +0200
|
|
|
|
|
|
- ims_charging: docs: Fixed linebreaks in examples, regenerated README
|
|
|
+ test/unit: 1.sh updated to work with latest kamailio
|
|
|
|
|
|
-commit 6faf12653c1db9f011b1826061824c831bda3f58
|
|
|
+commit 84d00119fa1bc4bcd06d3189fa5ca67564338aa2
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Oct 2 16:43:35 2013 +0200
|
|
|
+Date: Tue Sep 30 17:34:16 2014 +0200
|
|
|
|
|
|
- memcached: use pv buffer to clone the memcache value in pv strucutre
|
|
|
+ test/unit: Makefile option to run individual test unit
|
|
|
|
|
|
- - avoid leak occured by usage of pkg_str_dup()
|
|
|
- - reported by Dragos Oancea
|
|
|
+ - head parameter swapped to work on bsd/darwin
|
|
|
|
|
|
-commit 9909e05d46d0cdd22227b3b8c1b1d60253a135e2
|
|
|
+commit 4e24dac93e905cd055b9fabc3cce49071f911b9b
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Oct 2 16:43:12 2013 +0200
|
|
|
+Date: Tue Sep 30 17:32:58 2014 +0200
|
|
|
|
|
|
- memcached: use pkg-config if available for flags and libs in Makefile
|
|
|
+ test/unit: kill using application name
|
|
|
+
|
|
|
+ - on some OS, killall with full path doesn't work
|
|
|
+ - kamailio is searched first, being default flavour now
|
|
|
|
|
|
-commit 3f3c865ed04e1b0b8eb3762622662a76ce92b2e2
|
|
|
+commit 8cf3dd993eba3a7ba29b3a5996d1fc4ea7d27b3a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Oct 2 14:23:53 2013 +0200
|
|
|
+Date: Tue Sep 30 17:32:37 2014 +0200
|
|
|
|
|
|
- core: helper function to get source address as uri or proxy format
|
|
|
+ test/unit: removed search on modules_k folder
|
|
|
|
|
|
-commit 5db86a941a909c17a0f9ee1b04febbe4c60033bd
|
|
|
+commit 6b8acf3204a8615762b0b5dcc6aac152f40b2ca0
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Oct 2 14:15:18 2013 +0200
|
|
|
+Date: Tue Sep 30 11:29:18 2014 +0200
|
|
|
|
|
|
- core: skip dns srv for websocket after check if domain is ip
|
|
|
+ websocket: fix checking payload_len safety check for fragmentation
|
|
|
|
|
|
- - reported by Peter Dunkley
|
|
|
+ - a crafted websocket frame using values spanning max unsinged int could have
|
|
|
+ caused a failed detection of unsupported fragmentation and invalid memory access
|
|
|
+ - thanks to Peter Dunkley and Hugh Waite for assisting and pin-pointing
|
|
|
+ where everything happens
|
|
|
|
|
|
-commit 49720ce99e72ded34c67a9ee4d17a9cedaf0a0f4
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Wed Oct 2 10:04:35 2013 +0100
|
|
|
+commit 852f3dcc58dd07ac3047e0ea75829d3306be70f1
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 29 11:37:30 2014 +0200
|
|
|
|
|
|
- xcap_server: Fix memory allocation check bug in xcap_misc
|
|
|
+ kamctl: address dump command to list subnets
|
|
|
|
|
|
- - Would cause crash if out of package memory
|
|
|
+ - address table is loaded in memory inside two structures, a matter
|
|
|
+ whether it is a IP or net address. Dump both structures via kamctl
|
|
|
+ address dump
|
|
|
|
|
|
-commit 93af236644058b4e97162eae689f9b32b8076691
|
|
|
-Author: Timo Teräs <[email protected]>
|
|
|
-Date: Wed Oct 2 09:05:22 2013 +0300
|
|
|
+commit f4721b3b896a92d30e611a3d6213715935bc70de
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Sep 29 10:20:13 2014 +0200
|
|
|
|
|
|
- mohqueue: new module
|
|
|
-
|
|
|
- module to queue up calls in music-on-hold and then retrieve them
|
|
|
-
|
|
|
- imported from https://github.com/rdboisvert/mohqueue
|
|
|
- commit f796f259ed1728e19adb31d76af5f6c3f548f021
|
|
|
-
|
|
|
- excluding LICENSE which is redundant now that the module is part
|
|
|
- of the kamailio source tree.
|
|
|
+ pkg/kamailio/deb: update version to 4.2.0~pre1
|
|
|
|
|
|
-commit fd9fcd75c222b73a2b70793e5d79c7494f757a1e
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Oct 2 01:30:37 2013 +0100
|
|
|
+commit ed1a5476e82fa675861a86fb3c75555c578555d2
|
|
|
+Author: fcabiddu <[email protected]>
|
|
|
+Date: Fri Sep 26 18:19:39 2014 +0200
|
|
|
|
|
|
- modules/auth_ephemeral: Added MI commands for shared secret management
|
|
|
-
|
|
|
- - Can add, remove, and display shared secrets with MI commands
|
|
|
- - This means you can add/revoke secrets without a restart
|
|
|
+ tm: t_append_branches extra checks for cancelled transaction
|
|
|
|
|
|
-commit 6c7a0f3cdaee5ea0300d014f07e4d68f45c6e20b
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Oct 2 01:29:45 2013 +0100
|
|
|
+commit a135e7956fcf780fd44dddcfbc2c671630b5d44d
|
|
|
+Author: Federico Cabiddu <[email protected]>
|
|
|
+Date: Mon Sep 29 07:57:12 2014 +0200
|
|
|
|
|
|
- modules/websocket: tidied up MI commands
|
|
|
-
|
|
|
- - Fixed leak in error situations
|
|
|
- - Improved error responses
|
|
|
+ tsilo: prefixed module's functions with ts_
|
|
|
|
|
|
-commit 1c74725dc14fc40d9b553950e212241821351878
|
|
|
+commit 181c30705b3cb82245463015d98644c278131af2
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 1 23:18:07 2013 +0200
|
|
|
+Date: Sun Sep 28 21:44:35 2014 +0200
|
|
|
|
|
|
- core: don't attempt srv lookup for proto ws or wss
|
|
|
+ tm: beter detection of brackets in From/To values in UAC print functions
|
|
|
+
|
|
|
+ - commit fb0cd1cd6a891ab5dc5f559bb6740ba62ac3daf4 fixed the case of
|
|
|
+ avoiding double <> when dispaly name was present, but affected when
|
|
|
+ header parameters were given
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit 2934e46a18d9cfba05e657bc1dbbaa559a31b103
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 1 23:03:32 2013 +0200
|
|
|
+commit dfcdc7b858ca916f9c9ae3509cb82fb4b547fa91
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Sun Sep 28 21:44:51 2014 +0200
|
|
|
|
|
|
- registrar: fix compile warning after previous patch
|
|
|
+ msrp: Minor doc updates, added section ID's
|
|
|
|
|
|
-commit 6cfd13cbddd1869ffbc947fdecd77d18a3fcb886
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
|
|
|
-Date: Tue Oct 1 10:52:01 2013 +0100
|
|
|
+commit ba95571544ca0905905c025efb0ae76cbe1042c3
|
|
|
+Author: Olle E. Johansson <oej@edvina.net>
|
|
|
+Date: Sun Sep 28 21:26:49 2014 +0200
|
|
|
|
|
|
- core: fix TCP connection leak
|
|
|
-
|
|
|
- - patch provided by Vitally Aleksandrov
|
|
|
+ dialplan: Minor doc update, adding section ID's
|
|
|
|
|
|
-commit b5b570f278124bf0456d43a36a7c0eb5eaa9efe6
|
|
|
+commit decae860504ea27a559dc0e52d50833baf4cee63
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 1 09:34:17 2013 +0200
|
|
|
+Date: Sun Sep 28 12:50:41 2014 +0200
|
|
|
|
|
|
- tm: added t_use_uac_headers() to documentation
|
|
|
+ Makefile.defs: version set 4.2.0-pre1
|
|
|
|
|
|
-commit 0e71fec1e108e1c9b97486ced8c1328738ca13c2
|
|
|
+commit 131139883c03f3851ad99e96c59dfe3c349ec011
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Oct 1 09:27:46 2013 +0200
|
|
|
+Date: Sun Sep 28 12:49:27 2014 +0200
|
|
|
|
|
|
- tm: new function t_use_uac_headers()
|
|
|
+ tm: use advertised addr/port if set for socket in rm rpc uac commands
|
|
|
|
|
|
- - set internal flags to tell tm to use UAC side for building headers for
|
|
|
- local generated requests (ACK, CANCEL) - useful when changing From/To
|
|
|
- headers using other functions than uac_replace_[from|to]()
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit 5ac033cf85921b4c364d6d463bc75ebd22c5721a
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Mon Sep 30 23:38:56 2013 +0100
|
|
|
+commit c725f1dec14863e069bfd1e5c26857a1005528d5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Sep 28 12:48:53 2014 +0200
|
|
|
|
|
|
- pkg/kamailio/centos: Added ims_charging module to .spec
|
|
|
-
|
|
|
- - Removed cdp package and put cdp and cdp_avp modules into ims package
|
|
|
+ core: helper functions to get addr and port to be used in signaling from socket info
|
|
|
|
|
|
-commit 576dce3cfdbf3cfa36fcac4f26aa3312f4add37a
|
|
|
-Merge: 1c3e761 f96c7f5
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 22:38:42 2013 +0200
|
|
|
+commit 073620366761402e129d4585bb5728dae7469df6
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Fri Sep 26 22:15:02 2014 +0200
|
|
|
|
|
|
- ims_charging: New module for Diameter-Ro-Operations (IMS-Charging), Merge into Master
|
|
|
-
|
|
|
- Credits go to:
|
|
|
- - Jason Penton ([email protected])
|
|
|
- - Carlos Ruiz Diaz ([email protected])
|
|
|
-
|
|
|
- Merge branch 'ims_charging'
|
|
|
+ exec: Minor doc updates, adding section ID's
|
|
|
|
|
|
-commit f96c7f5a44e510dbc0e3483d98c8484a6a603c23
|
|
|
-Merge: 8b3d53b 792fc3c
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 22:36:35 2013 +0200
|
|
|
+commit b5c5090cc902043c8d0dddcfbf21b415c7643df6
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Fri Sep 26 22:14:15 2014 +0200
|
|
|
|
|
|
- Merge branch 'tmp/ims_charging' of ssh://git.sip-router.org/sip-router into ims_charging
|
|
|
-
|
|
|
- Conflicts:
|
|
|
- modules/ims_charging/README
|
|
|
- modules/ims_charging/doc/ims_charging.xml
|
|
|
- modules/ims_charging/doc/ims_charging_admin.xml
|
|
|
- modules/ims_charging/mod.c
|
|
|
+ registrar Minor doc updates, adding section ID's
|
|
|
|
|
|
-commit 8b3d53b35f22c2de2203450af23dd8282ba8a7bc
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Mon Sep 30 20:46:30 2013 +0200
|
|
|
+commit 8e6c83182677ec234c5f44c5dfcb40e421a21bcb
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Sep 26 09:16:39 2014 +0200
|
|
|
|
|
|
- ims_charging: Beautified XML-Doc for IMS-Charging
|
|
|
+ dialog: fixed typo/copy&paste oversight to dlg pointer name in clean routine
|
|
|
+
|
|
|
+ - credits to Alex Balshov for report, troubleshooting and spotting the
|
|
|
+ fix
|
|
|
|
|
|
-commit 1200242cadb445988b7e582fe62a3662caf99586
|
|
|
-Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
-Date: Mon Sep 30 14:40:54 2013 -0400
|
|
|
-
|
|
|
- ims_charging: added some stats
|
|
|
-
|
|
|
- - billed_secs
|
|
|
- - ccr_avg_response_time
|
|
|
- - ccr_responses_time
|
|
|
- - failed_final_ccrs
|
|
|
- - failed_initial_ccrs
|
|
|
- - failed_interim_ccr
|
|
|
- - final_ccrs
|
|
|
- - initial_ccrs
|
|
|
- - interim_ccrs
|
|
|
- - killed_calls
|
|
|
- - successful_final_ccrs
|
|
|
- - successful_initial_ccrs
|
|
|
- - successful_interim_ccr
|
|
|
-
|
|
|
-commit 4a050987a20a7489f08d9b7e88566439a764d013
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:30:41 2013 +0200
|
|
|
+commit b66033d0546bf57cfb0cd16f1072da80c5a79d34
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Sep 26 08:59:17 2014 +0200
|
|
|
|
|
|
- ims_charging: Regenerated README after documentation update
|
|
|
+ tm: extra checks to see if the transaction was canceled before forwarding branches
|
|
|
+
|
|
|
+ - catch cases when CANCEL arrives during branch_route execution
|
|
|
+ - reported SÅawomir BocheÅski, FS#468
|
|
|
|
|
|
-commit a0bdd980634635ca00a3ce87ac0ea03070b2a6ea
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:30:38 2013 +0200
|
|
|
+commit 2328948053cfd3bfec0ceef0e3ceca96a01f3271
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Fri Sep 26 08:35:13 2014 +0200
|
|
|
|
|
|
- ims_charging: Fixed minor typos in ims_charging-documentation
|
|
|
+ call_control: Minor doc updates, adding section ID's
|
|
|
|
|
|
-commit e9c7039efe2df811ba6e09829e7b713e5a25a808
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:24:51 2013 +0200
|
|
|
+commit c4c25a07c77ca5e2ceccd11cdab29ed93d86d29a
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 22:09:15 2014 +0200
|
|
|
|
|
|
- ims_charging: Regenerated README after documentation update
|
|
|
+ enum: Minor updates to docs. Added section ID's
|
|
|
|
|
|
-commit 46e1160be51d5c731fa1380f23d9d6dd0ca76f26
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:23:05 2013 +0200
|
|
|
+commit 820998136ffda07b607bc9833c340b6b62e24219
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 22:00:45 2014 +0200
|
|
|
|
|
|
- ims_charging: Fixed minor typos in ims_charging-documentation
|
|
|
+ app_java: minor doc updates
|
|
|
+
|
|
|
+ - Added section ID's
|
|
|
|
|
|
-commit c689a44ad13b430ac425e0efd46badf4ad021950
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:21:04 2013 +0200
|
|
|
+commit 6b96fa92093ec41ae343da1537afd82666c9be5c
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 21:45:23 2014 +0200
|
|
|
|
|
|
- ims_charging: Fixed minor typos in ims_charging-documentation
|
|
|
+ xlog: Minor documentation updates
|
|
|
+
|
|
|
+ Added section ID's
|
|
|
|
|
|
-commit 5b3ef601025eeeda556b433b6257beaf88a7ee91
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:20:04 2013 +0200
|
|
|
+commit 77462923e9c6f34c96f1d50440334964f0277efc
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 21:31:55 2014 +0200
|
|
|
|
|
|
- ims_charging: Fixed minor typos in ims_charging-documentation
|
|
|
+ Pike: Documentation updates
|
|
|
|
|
|
-commit ad7fb226901ca6ebc6119df0994054ba51100951
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:16:20 2013 +0200
|
|
|
+commit 5ace8b081bb4bec2e94b48252311b63339794e24
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 21:31:25 2014 +0200
|
|
|
|
|
|
- ims_charging: Fixed minor typos in ims_charging-documentation
|
|
|
+ tls: documentation updates
|
|
|
|
|
|
-commit b9c8f31cfba447326869c32c87cb728c04ec0e28
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 12:58:56 2013 +0200
|
|
|
+commit fa6154cc346b77934ad57d0c96b8e8c7c1913dbc
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 20:46:03 2014 +0200
|
|
|
|
|
|
- ims_charging: Documentation updates.
|
|
|
+ statistics: minor update of docs
|
|
|
|
|
|
-commit 792fc3cbc1a1181a482659ea5743681f1a52b911
|
|
|
-Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
-Date: Mon Sep 30 15:57:23 2013 -0400
|
|
|
+commit 3923dbdbca3d605b96290b1c087e41bd32a58fdd
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 20:38:09 2014 +0200
|
|
|
|
|
|
- ims_charging: updated documentation
|
|
|
+ sanity Update docs, add standard section IDs
|
|
|
|
|
|
-commit 6fdc83ecd7fa5313635a0041e76498704b0c8225
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 20:46:30 2013 +0200
|
|
|
+commit 59fdd0a402ebac61d882ac2c579b87a0ec27eaef
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 20:22:16 2014 +0200
|
|
|
|
|
|
- Beautified XML-Doc for IMS-Charging
|
|
|
+ permissions: Update docs about "mask" field. We do support IPv6.
|
|
|
|
|
|
-commit ef073a82f81af6e51dff19dcadfe4a8cb760c07d
|
|
|
-Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
-Date: Mon Sep 30 14:40:54 2013 -0400
|
|
|
+commit 4dab127de5370d6b0a295d7d373bbadef98449ff
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Sep 25 20:18:12 2014 +0200
|
|
|
|
|
|
- ims_charging: added some stats
|
|
|
+ permissions: Update docs
|
|
|
|
|
|
- - billed_secs
|
|
|
- - ccr_avg_response_time
|
|
|
- - ccr_responses_time
|
|
|
- - failed_final_ccrs
|
|
|
- - failed_initial_ccrs
|
|
|
- - failed_interim_ccr
|
|
|
- - final_ccrs
|
|
|
- - initial_ccrs
|
|
|
- - interim_ccrs
|
|
|
- - killed_calls
|
|
|
- - successful_final_ccrs
|
|
|
- - successful_initial_ccrs
|
|
|
- - successful_interim_ccr
|
|
|
+ - Add overview
|
|
|
+ - Add section ID's
|
|
|
+ - Add missing WS and WSS transports
|
|
|
|
|
|
-commit 1c3e761fbd087ee578ce305d89f6b8ee4e9ab79d
|
|
|
+commit 21eb073c25b66b110193f1607b93f256f7d9fdfa
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 30 16:49:26 2013 +0200
|
|
|
+Date: Thu Sep 25 16:59:34 2014 +0200
|
|
|
|
|
|
- app_perl: use local buffer to print dynamic string in pv_sprintf()
|
|
|
+ exec: add parameter to control the option for bash exec safety check of CVE-2014-6271
|
|
|
|
|
|
- - avoid pkg malloc for temporary need
|
|
|
- - fix leak in case of fmt parse error, discovered on a report by Dragos
|
|
|
- Oancea
|
|
|
+ - parameter: bash_safety - default is 1 (enabled), set to 0 to disable
|
|
|
+ - just in case someone needs that kind of header and knows what
|
|
|
+ he/she does
|
|
|
|
|
|
-commit 0696e668d75be14922980dbc9f67aa91eaf688fd
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Mon Sep 30 15:54:44 2013 +0200
|
|
|
+commit d5d57c0df931c9d60432def919c837cc76e4ce42
|
|
|
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
|
|
|
+Date: Thu Sep 25 16:56:28 2014 +0200
|
|
|
|
|
|
- registrar: simplified getting value for max_contacts xavp
|
|
|
+ exec: safety check against bash vulnerability CVE-2014-6271
|
|
|
|
|
|
-commit 308f2920df586065e0bf8ef02d7c77b1c94a4836
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Mon Sep 30 15:49:10 2013 +0200
|
|
|
+commit 22b559cb25c25b3801b1849a5da76a8ec937ef83
|
|
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
|
+Date: Tue Sep 23 13:29:15 2014 +0100
|
|
|
|
|
|
- registrar: option to take the socket from an xavp
|
|
|
+ usrloc: restore usrloc attributes in DB_ONLY mode
|
|
|
|
|
|
- - child named "socket" of xavp named by xavp_cfg parameter
|
|
|
+ - restores xavps per location during a lookup
|
|
|
|
|
|
-commit 89bd52a84d5e0d75572caff61346d0c3750c868a
|
|
|
+commit 5b733fa361afced0418947c965b256dbe7ae3a68
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 30 15:47:30 2013 +0200
|
|
|
+Date: Wed Sep 24 23:46:00 2014 +0200
|
|
|
|
|
|
- core: helper functions to get xavp child nodes
|
|
|
+ dialog: set again the dialog ids in context for BYE processing
|
|
|
|
|
|
- - one function to get the $xavp(rootname=>childname) in code
|
|
|
- - wrappers for child node, child node with int value and child node with str value
|
|
|
+ - they can be reset by event route execution
|
|
|
|
|
|
-commit e266b01116513a4fcea5df1c761ef1981e17f8f8
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:30:41 2013 +0200
|
|
|
-
|
|
|
- Regenerated README after documentation update
|
|
|
-
|
|
|
-commit e98012e859ea6dd2c198d650f272d3e489758a22
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:30:38 2013 +0200
|
|
|
+commit fa54c6997abe0a944a7454e21884cc95fea85b89
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 23 23:50:58 2014 +0200
|
|
|
|
|
|
- Fixed minor typos in ims_charging-documentation
|
|
|
+ dispatcher: added ids to some sections in docs
|
|
|
|
|
|
-commit 1265420b8b700eec9c96fd7752a5c3d528a51c32
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:24:51 2013 +0200
|
|
|
+commit 2e047d4536f36627651abba08fbd4d511b299b05
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Tue Sep 23 21:57:44 2014 +0200
|
|
|
|
|
|
- Regenerated README after documentation update
|
|
|
+ uuid Minor doc updates
|
|
|
|
|
|
-commit bcdc27641fbec8176cea19fd4cefad1830a5c4db
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:23:05 2013 +0200
|
|
|
+commit 615b79edafc990d2a82394c8b020fd7687dc7bc5
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Tue Sep 23 21:49:18 2014 +0200
|
|
|
|
|
|
- Fixed minor typos in ims_charging-documentation
|
|
|
+ jsonrpc-s Update docs
|
|
|
+
|
|
|
+ JSON-RPC is called JSON-RPC with a hyphen.
|
|
|
|
|
|
-commit ba0299bd965de8d513d70151c11bf13c4ec11560
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:21:04 2013 +0200
|
|
|
+commit 3b6133bb3e7ba1d075fd173fc0322d391f10160b
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Tue Sep 23 21:38:53 2014 +0200
|
|
|
|
|
|
- Fixed minor typos in ims_charging-documentation
|
|
|
+ xmlrpc Update docs, change SER to &kamailio;, fix typo
|
|
|
|
|
|
-commit e8a054d0e684b8f73bd0733d7d00d5e6b5e9b23f
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Mon Sep 30 13:20:04 2013 +0200
|
|
|
+commit fb0cd1cd6a891ab5dc5f559bb6740ba62ac3daf4
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 22 22:21:33 2014 +0200
|
|
|
|
|
|
- Fixed minor typos in ims_charging-documentation
|
|
|
+ tm: test ending angle bracket for From/To URI when genrating local requests
|
|
|
+
|
|
|
+ - the value can start with a display name and can end up with double
|
|
|
+ angle bracketting
|
|
|
|
|
|
-commit 364dc576f602db40e93f446443e278290609237b
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 13:16:20 2013 +0200
|
|
|
+commit a1e96cbd5a3b43598c59cb50693e6b739801b804
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 22 22:04:39 2014 +0200
|
|
|
|
|
|
- Fixed minor typos in ims_charging-documentation
|
|
|
+ core: add received parameter to via if rport parameter is present
|
|
|
+
|
|
|
+ - required by RFC3581, section 4.
|
|
|
|
|
|
-commit 4af2d9a46f1b7be273c079040989bd0d0c884feb
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Sep 30 12:58:56 2013 +0200
|
|
|
+commit 288d8abb1b84a1a42121d62f61affe7cb9a4f12e
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Mon Sep 22 14:28:32 2014 +0200
|
|
|
|
|
|
- Documentation updates.
|
|
|
+ permissions: Fix typo in documentation
|
|
|
|
|
|
-commit 3c7f8ba5e3febe4dc2c8eec003436492efefdf2d
|
|
|
-Merge: 5ab44c7 b50888c
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Mon Sep 30 11:21:31 2013 +0200
|
|
|
+commit a232785704f682ce05dddd747c8a9fdc23c67244
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Sep 21 20:49:53 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ kamailio-oob.cfg: sync'ed basic common parts with kamailio.cfg
|
|
|
|
|
|
-commit b50888cf447ea3a3315e665c97f71a07bb687337
|
|
|
-Author: Ãyvind Kolbu <[email protected]>
|
|
|
-Date: Mon Sep 30 11:15:13 2013 +0200
|
|
|
+commit c3b2a816518dafe72ea4d6496ede943f2e685b5f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Sep 20 22:23:14 2014 +0200
|
|
|
|
|
|
- core: resolve down to A/AAAA records when no naptr records
|
|
|
-
|
|
|
- - try all protocols, not only UDP
|
|
|
+ kamailio-basic.cfg: updates to track minimal common parts with kamailio.cfg
|
|
|
|
|
|
-commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Mon Sep 30 11:14:54 2013 +0200
|
|
|
+commit fef8a44e22990cdc4fa88b0d54932db997e45522
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Sep 19 22:05:17 2014 +0200
|
|
|
|
|
|
- modules/tm: extended async usage
|
|
|
- - enables resuming of tx in orginal route block tx was suspended, not only failure route
|
|
|
- - dedicated lock to prevent multiple invocations of suspend on tz (reply lock used to be used)
|
|
|
- - extra flag (T_ASYNC_CONTINUE) to mark a transaction that is being execute post suspend
|
|
|
+ kamailio: note that NAT OPTIONS keepalive can be enabled with define WITH_NATSIPPING
|
|
|
|
|
|
-commit 6cdae87e29bc4c62651cf843ace680e9a6999d66
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Sat Sep 28 00:30:50 2013 +0100
|
|
|
+commit be1ed10d61918285bdbb3686ac8d43a31f5e63bc
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Sep 19 21:55:24 2014 +0200
|
|
|
|
|
|
- pkg/kamailio/centos: updates to CentOS 6 build
|
|
|
+ kamailio.cfg: coherent formating
|
|
|
|
|
|
- - Improved startup scripts
|
|
|
- - Updated .spec
|
|
|
- - README listing and explaining which Kamailio modules are not built for
|
|
|
- CentOS
|
|
|
+ - compacted some sub-routes by reducing if-block identation with returns
|
|
|
|
|
|
-commit 32e26c3e914366636e4dcc6e8872eea16740e090
|
|
|
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
-Date: Fri Sep 27 16:05:17 2013 -0400
|
|
|
+commit cab397a9a89a735cb12004c3f8721247ae6aba9a
|
|
|
+Author: lazedo <[email protected]>
|
|
|
+Date: Fri Sep 19 06:39:38 2014 +0100
|
|
|
|
|
|
- ims_charging: added async support
|
|
|
-
|
|
|
- - Ro_ccr is now called asynchronously and resumed on an external custom cfg route
|
|
|
- - Interim and final CCR are now also async
|
|
|
+ kazoo : missing options & corrections to publish. regenerated README
|
|
|
|
|
|
-commit 257ca31bb89cb4cb74cad226998574469873bc3b
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Sep 26 23:59:53 2013 +0100
|
|
|
+commit c59ebbd8f63e9b447d5aba79c06d6206e33b2436
|
|
|
+Author: Luis Azedo <[email protected]>
|
|
|
+Date: Wed Sep 17 02:04:48 2014 +0100
|
|
|
|
|
|
- pkg/kamailio/centos: updated .spec for CentOS 6
|
|
|
-
|
|
|
- - Added gzcompress
|
|
|
- - Updated rel to dev9
|
|
|
+ kazoo : handle target-uri properly
|
|
|
|
|
|
-commit ac5d846e2e472b1c097992bc2bdcfb58100c6eaa
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Sep 26 23:27:31 2013 +0100
|
|
|
+commit 27a26dad73819eff7c0fe0c18cac54f64ec69718
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Sep 18 18:32:20 2014 +0200
|
|
|
|
|
|
- xhttp: cache the URL string when performing transformations so sequential transformations on the same string do not require a reparse.
|
|
|
+ evapi: use EVENT_ROUTE as route block identifier
|
|
|
+
|
|
|
+ - for event routes executed by the module
|
|
|
|
|
|
-commit 96c9a85b607e5c42ec0f0709a2807a60e7d5b1c4
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
|
|
|
-Date: Thu Sep 26 23:26:38 2013 +0100
|
|
|
+commit b19bc8a5c15707289e2d46c211fda4585257397c
|
|
|
+Author: Olle E. Johansson <oej@edvina.net>
|
|
|
+Date: Wed Sep 17 12:50:05 2014 +0200
|
|
|
|
|
|
- pv: tweaked {param.} transformation so that if the (optional) delimiter parameter is changed between runs the param string is reparsed
|
|
|
+ evapi: update docs
|
|
|
|
|
|
-commit ed23dbde621a4b60d35639d3c61284b658fb6ad1
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Thu Sep 26 20:21:11 2013 +0200
|
|
|
+commit 834dce1f4d0dbd2aac3b63477459f1045239010f
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Sep 17 00:57:40 2014 +0200
|
|
|
|
|
|
- Move assert_identity to ims_usrloc_pcscf as we may have more than one IMPI per Port/IP/Proto
|
|
|
+ htable: lookup event route for expired items at startup
|
|
|
+
|
|
|
+ - searching it by name at runtime can become an overhead for lot of
|
|
|
+ entries in htable
|
|
|
|
|
|
-commit 78d25dd11a64f36c5372cff3fe5d8a65a0e13396
|
|
|
+commit a306ea024d1098df81ce9c68ec558e6c3a0e7086
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 26 15:10:22 2013 +0200
|
|
|
+Date: Tue Sep 16 23:43:34 2014 +0200
|
|
|
|
|
|
- db_mysql: unlock tables at the end of transaction if they were locked
|
|
|
+ dialog: allocate buffer for new request after updating CSeq value
|
|
|
+
|
|
|
+ - new buffer is higher than the old one -- situation only when dialog is
|
|
|
+ taking care of updating cseq downstream (e.g., after authentication)
|
|
|
|
|
|
-commit 8e35cef8716bbd0caa406a5080e93acb3c881c41
|
|
|
+commit c2b0be97a3ef8e4e1bff34a5c73328a63979aa61
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 26 13:23:46 2013 +0200
|
|
|
+Date: Tue Sep 16 23:38:35 2014 +0200
|
|
|
|
|
|
- presence_xml: updated docs about integrated_xcap_server
|
|
|
+ core: safety check for outbound buffer
|
|
|
+
|
|
|
+ - pointer can end up being NULL if replacement fails to be built (e.g.,
|
|
|
+ via topoh)
|
|
|
|
|
|
-commit baa4fccc2870df102a66089d6e9b6ca1ff47fc25
|
|
|
+commit ec8fe1e7ea904a51ca933d0b15408ca464002cbe
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 26 12:59:59 2013 +0200
|
|
|
+Date: Tue Sep 16 23:33:20 2014 +0200
|
|
|
|
|
|
- mi_rpc: compatibility with libxmlrpc-c3 library on wheezy
|
|
|
+ core: hanlde replacement buffer free for WS/WSS frame sending
|
|
|
|
|
|
- - patch by Muhammad Shahzad
|
|
|
+ - affected when using topoh for ws/wss traffic
|
|
|
|
|
|
-commit 378bd71de3b035b497469f89a640931d0792ce4f
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Sep 25 16:12:50 2013 +0100
|
|
|
+commit 02e43f87b2fa3be61bc4c63a9f8359457e3e0484
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 16 19:05:57 2014 +0200
|
|
|
|
|
|
- xhttp: added transformation to break a URL into "path" and "querystring"
|
|
|
+ dialog: check if the transaction is created for BYE closing the dialog
|
|
|
+
|
|
|
+ - if not, release the dialog, because there will be no tm callbacks
|
|
|
+ called later to release it. In this way avoid zombie dialog.
|
|
|
+ - reported by Ovidiu Sas, FS#424
|
|
|
|
|
|
-commit 454a28dad2fef3f1adaf0acec9a7f1c320fe6571
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Sep 25 16:11:57 2013 +0100
|
|
|
+commit 1735feed8e287e92c3d81cf6a4d873460f6ee878
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 16 18:13:02 2014 +0200
|
|
|
|
|
|
- pv: updated param transformations so that you can (optionally) specify what the parameter delimiter is
|
|
|
+ utils/kamctl: removed unused default values
|
|
|
|
|
|
- - default behaviour unchanged
|
|
|
- - this allows HTTP URL parameters to be decoded
|
|
|
+ - test if DEFAULT_Q is set inside the function using it, because it has
|
|
|
+ single place usage
|
|
|
|
|
|
-commit e0abe290c6ff287574e2abcadcc7a0f11197e268
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Sep 25 16:11:23 2013 +0100
|
|
|
+commit 640206f068ec5c52edd4c23399a99ef8a9e3b753
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Tue Sep 16 10:41:43 2014 -0400
|
|
|
|
|
|
- core: updated parse_param so that the delimiter for parameters can be user-defined
|
|
|
+ rtpengine: fix encoding of "direction" flag
|
|
|
|
|
|
-commit b6b5b7bf5d08ad20cc00cf89ef3d2f03e913c882
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Sep 23 21:30:32 2013 +0200
|
|
|
+commit a78764174a893131124852490f47239051892139
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 16 09:27:05 2014 +0200
|
|
|
|
|
|
- avpops: refresh README
|
|
|
+ core: notice message about exports dlflags made debug
|
|
|
+
|
|
|
+ - it is anyhow for developers, not admins
|
|
|
|
|
|
-commit 3abb169001022567aa0be629677b9e445d1c3ca5
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Sat Sep 21 11:26:45 2013 +0200
|
|
|
+commit 6a0201d83a4d441c0e3b74bd64d3a6557c4a1fe3
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Sep 15 10:47:04 2014 +0200
|
|
|
|
|
|
- avpops: update avp_check documentation related to xavp vars as parameters
|
|
|
+ usrloc: db_ops_ruid default value to 1
|
|
|
|
|
|
-commit dd049bad86eca2371b8f6ae1fd73656ff56e4e15
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Sat Sep 21 10:49:57 2013 +0200
|
|
|
+commit d6489cab8ca8a0b96074ed6e26054517a1547cbf
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Sep 15 09:35:09 2014 +0200
|
|
|
|
|
|
- avops: avp_check() xavp as first parameter
|
|
|
+ db_mongodb: proper handling for null values in insert
|
|
|
|
|
|
-commit 8a6a4f5d38ac693e7a79e0e761521375f3f5405b
|
|
|
+commit a6f3d41f5bb23f2a153ca481b495110339c9cb45
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 23 20:06:20 2013 +0200
|
|
|
+Date: Mon Sep 15 00:05:28 2014 +0200
|
|
|
|
|
|
- gzcompress: removed empty section in functions chapter
|
|
|
-
|
|
|
- - use deflate overall config example
|
|
|
+ db_mongodb: log query content in debug level
|
|
|
|
|
|
-commit 65783f24859f5da45678f2c8a005ca867cc02b86
|
|
|
+commit c1edef1f89894a9382ef424a43aefabe0fb10443
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 23 19:01:10 2013 +0200
|
|
|
+Date: Mon Sep 15 00:01:36 2014 +0200
|
|
|
|
|
|
- gzcompress: added a small usage example in docs
|
|
|
+ usrloc: option to control if the null fields should be in insert statement
|
|
|
+
|
|
|
+ - ammeds previous patch 1e84aeb91cf8e7a79a9ac9091ed993be944a667b that
|
|
|
+ introduced skipping adding the null fields
|
|
|
+ - while it was more optimal for sql backends, for non-sql that doesn't
|
|
|
+ have a schema auto-default could break the rows
|
|
|
+ - default is to skip the null fields
|
|
|
|
|
|
-commit 3c65fd74f2473e857996ae1abf2d8fb8dcfaaaab
|
|
|
+commit 666ffd55f4d2a14d89bbe7d18f75a9e2d398420b
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 23 18:50:14 2013 +0200
|
|
|
+Date: Sun Sep 14 14:54:28 2014 +0200
|
|
|
|
|
|
- gzcompress: readme updated to reflect default encoding value to deflate
|
|
|
+ db_mongodb: proper result conversion to DB APIv1
|
|
|
|
|
|
-commit d1263e418b7acbcc6ac798e25fc8bbcd8483fcec
|
|
|
+commit fea60616b97d49f50cc1b00e8f67e2889de5116c
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 23 18:49:06 2013 +0200
|
|
|
+Date: Sun Sep 14 14:32:05 2014 +0200
|
|
|
|
|
|
- gzcompress: default encoding header value set to deflate
|
|
|
+ lib/srdb1: helper function to reallocate the index for result rows
|
|
|
|
|
|
- - it is what UA use for this zlib compression algorithm
|
|
|
+ - useful for db connectors that don't know in advance the number of rows in result
|
|
|
|
|
|
-commit adf32ec8b3e6329d1c75f158a11395a077fc54ea
|
|
|
+commit 321952a4f5cad7386fef0b8b2e0f550455cbe7d8
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 23 18:42:54 2013 +0200
|
|
|
+Date: Sun Sep 14 09:35:45 2014 +0200
|
|
|
|
|
|
- core: aliased http_reply_hack to http_reply_parse
|
|
|
-
|
|
|
- - a more relevant name for the core parameter that enables parsing http
|
|
|
- replies
|
|
|
+ utils/misc/vim: added log_error to syntax file
|
|
|
|
|
|
-commit d84a95b2dff1c373add8822ae7f1d9da495b5cd5
|
|
|
+commit 199891c536e357b95b101b623f70527a4f57b70e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 23 18:41:51 2013 +0200
|
|
|
+Date: Sun Sep 14 09:33:44 2014 +0200
|
|
|
|
|
|
- gzcompress: enable compression for http messages
|
|
|
-
|
|
|
- - tested replying with compressed body to an HTTP request from FireFox
|
|
|
+ db_mongodb: build proper initial result structure
|
|
|
|
|
|
-commit 33557b2de1631601be9b03447e3167d06e8ce1cb
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 23 18:40:48 2013 +0200
|
|
|
+commit fd573c98c75319c724d74bc9effc090fd8eff8e5
|
|
|
+Merge: f0e3c7a fb66389
|
|
|
+Author: Luis Azedo <[email protected]>
|
|
|
+Date: Sat Sep 13 19:02:30 2014 +0100
|
|
|
|
|
|
- parser: added macros to check if it is a SIP or HTTP reply
|
|
|
+ Merge branch 'lazedo/kazoo'
|
|
|
|
|
|
-commit bd716593efb83d4124c0c0cb824bf158d547ca0d
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat Sep 21 00:10:43 2013 +0200
|
|
|
+commit f0e3c7a2dba1275e713a4d2f15a3a13f6cb4d67b
|
|
|
+Author: lester <federico.cabiddu@gmail.com>
|
|
|
+Date: Sat Sep 13 19:54:55 2014 +0200
|
|
|
|
|
|
- gzcompress: new module to compress/decompress SIP message body using zlib
|
|
|
+ tsilo: fixed documentation for t_store
|
|
|
|
|
|
-commit dcfa15de586e28a025e34590e800571b0e3abddf
|
|
|
-Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
-Date: Fri Sep 20 21:07:30 2013 +0100
|
|
|
+commit 952157e2f13469c3265c4186fd6deb6f6c7f53bd
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Sat Sep 13 19:10:41 2014 +0300
|
|
|
|
|
|
- dmq: code cleanup, remove redundant includes
|
|
|
+ modules/auth: updated docbook version
|
|
|
|
|
|
-commit 4b53052e3c912c927927529cd98a05957e02ab18
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Thu Sep 19 09:19:16 2013 -0400
|
|
|
+commit a192f2073fe1c81def8cff1487004ee58dc856aa
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Sat Sep 13 18:39:14 2014 +0300
|
|
|
|
|
|
- presence_conference: fix what it looks like a copy/paste error
|
|
|
+ modules/auth: fixed docbook reference
|
|
|
|
|
|
-commit 1af47db737d8ca6fcfc43f4abb3d3768f5a8257c
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Thu Sep 19 09:01:04 2013 -0400
|
|
|
+commit 62e3101ed3e30d0eac959969c8ba419a3a1adcd9
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat Sep 13 16:49:38 2014 +0200
|
|
|
|
|
|
- pdb: fix warning dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
|
|
|
+ auth_db: doc updates for load_credentials
|
|
|
|
|
|
-commit 6592870dbd2b388b3884d85b9cc69e323f1d175a
|
|
|
+commit eda5ea9fb78e2b442407ab4f31662b9e30d38c01
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Sep 20 15:00:14 2013 +0200
|
|
|
+Date: Sat Sep 13 16:46:07 2014 +0200
|
|
|
|
|
|
- sl: use global variable for event route index for local response
|
|
|
+ auth_db: load_credentials defaults now to empty list (null value)
|
|
|
|
|
|
- - rt should have been no longer used after previous commit
|
|
|
- - reported by Ovidiu Sas
|
|
|
+ - it was 'rpid', but is not a common use case these days
|
|
|
+ - you can get it back via config with:
|
|
|
+ modparam("auth_db", "load_credentials", "rpid")
|
|
|
|
|
|
-commit 8ca99e58442becd4513bb03730806c37f86f0d8f
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Sep 20 13:38:29 2013 +0200
|
|
|
+commit fb66389261c03d57d6c182cf490c5730d97c7e22
|
|
|
+Author: Luis Azedo <[email protected]>
|
|
|
+Date: Sat Sep 13 05:07:26 2014 +0100
|
|
|
|
|
|
- pv: use pv_get_buffer on pv_core
|
|
|
+ kazoo : remove expires parameters for presence. they should be in the
|
|
|
+ payload. handle expires = 0
|
|
|
|
|
|
-commit 039081166803f4be4226026e51f43ee9793876a3
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu Sep 19 13:27:21 2013 +0200
|
|
|
+commit cc7b8a9a050afe245831c20356b1000e09b6e749
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Fri Sep 12 21:13:14 2014 -0400
|
|
|
+
|
|
|
+ dialog: fix warning: unused variable [-Wunused-variable]
|
|
|
+
|
|
|
+commit 3d8082cf1a1c0a24ab2693fd881a1beea87a7755
|
|
|
+Author: lazedo <[email protected]>
|
|
|
+Date: Fri Sep 12 20:43:46 2014 +0100
|
|
|
|
|
|
- pv: get all values for second key for xavp
|
|
|
+ kazoo : remove spaces between xml elements
|
|
|
|
|
|
-commit 16f87ae1b1f78938ed56a7c9a336a2853022b86c
|
|
|
+commit 19ceb74638b7e53fbe6d01a7b51ac07470738d42
|
|
|
+Merge: b1ba03f 121cdbc
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Sep 20 13:39:15 2013 +0200
|
|
|
+Date: Fri Sep 12 20:44:08 2014 +0200
|
|
|
|
|
|
- sl: lookup event route for local response at startup
|
|
|
+ git failed to do fast forward and rebase to avoid the merge notification
|
|
|
|
|
|
- - group lookup of sl event routes in one function
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/kamailio
|
|
|
+
|
|
|
+ * 'master' of ssh://git.sip-router.org/kamailio:
|
|
|
+ Rollback accidental changes from commit (74f53b7d7f6ff00144152aff453e6b388447320c)
|
|
|
+ pkg/kamailio/deb: update to 4.2.0~pre0
|
|
|
|
|
|
-commit f8697d13be92a79bdfcfd6a824d5e312f7b0d9e0
|
|
|
+commit b1ba03f1fe41522b62aa727966c4dec3062cbbb9
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Sep 20 11:20:42 2013 +0200
|
|
|
+Date: Fri Sep 12 20:41:55 2014 +0200
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-dev9
|
|
|
+ usrloc: safety check for debug message printing path value from rpc add command
|
|
|
+
|
|
|
+ - reported and patch by Thomas Arimont, FS#467
|
|
|
|
|
|
-commit e35fe9c6095361414565b1099dea1ad5950fb38d
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri Sep 20 11:18:09 2013 +0200
|
|
|
+commit 0ac16c52d49ef04f4a3054381efae2e83afa4258
|
|
|
+Author: lazedo <luis.azedo@factorlusitano.com>
|
|
|
+Date: Fri Sep 12 19:24:47 2014 +0100
|
|
|
|
|
|
- registrar: note about empty value for received_param
|
|
|
+ kazoo : remove dead code and unused var warnings
|
|
|
|
|
|
-commit 2f213e313a86e16665f6d0acfec959bf23f72b7d
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri Sep 20 11:15:16 2013 +0200
|
|
|
+commit 73f1669102ed9fd30b8e0ecad7fe4fde5eb26ea2
|
|
|
+Author: Luis Azedo <luis@2600hz.com>
|
|
|
+Date: Fri Sep 12 18:23:35 2014 +0100
|
|
|
|
|
|
- registrar: if rcv_parm value is empty, don't add received to contacts in 200ok reply
|
|
|
-
|
|
|
- - otherwise results in malformed value
|
|
|
+ kazoo : event key/subkey & documentation corrections
|
|
|
|
|
|
-commit 664b2f30de6518636085d676a32247c7d46bd2da
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri Sep 20 11:09:15 2013 +0200
|
|
|
+commit a2e0e0af6be365f733a77df6ebdb2fde44882761
|
|
|
+Author: Luis Azedo <luis@2600hz.com>
|
|
|
+Date: Fri Sep 12 16:24:07 2014 +0100
|
|
|
|
|
|
- registrar: list of allowed route blocks updated for save()
|
|
|
+ kazoo : documentation
|
|
|
|
|
|
-commit e2376e34fbabd929d0736bddb8e82ceb25cc3738
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri Sep 20 11:07:31 2013 +0200
|
|
|
+commit e300df1940b3309b9da13f915580364b8ef6a648
|
|
|
+Author: lazedo <luis.azedo@factorlusitano.com>
|
|
|
+Date: Fri Sep 12 16:23:20 2014 +0100
|
|
|
|
|
|
- registrar: relax usage of save() for failure route
|
|
|
+ kazoo : remove dead code
|
|
|
|
|
|
-commit 0968ce561b3bb8ea2ad2c7c53c03091e8518a6fe
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Sep 20 11:08:52 2013 +0200
|
|
|
+commit 121cdbc0db12c12f3a1ab46b03e6d91062b2f734
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Fri Sep 12 13:03:05 2014 +0200
|
|
|
|
|
|
- avpops: allow xavp semantics on second parameter
|
|
|
+ Rollback accidental changes from commit (74f53b7d7f6ff00144152aff453e6b388447320c)
|
|
|
|
|
|
-commit df472fa9bdaa1a796dd220c99a64b1539c8854b5
|
|
|
+commit 36332ee8566aa6c89c7e940940ab7221a50a8fc3
|
|
|
Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Sep 20 11:07:14 2013 +0200
|
|
|
+Date: Fri Sep 12 02:48:59 2014 +0200
|
|
|
|
|
|
- pv: Move pv_xavp_name_t declaration to core pvar.h
|
|
|
+ pkg/kamailio/deb: update to 4.2.0~pre0
|
|
|
|
|
|
-commit 5acf191aee9d10b26b730df20d622e527c656db3
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Wed Sep 18 17:10:10 2013 -0400
|
|
|
+commit 7fb8c88c1d4aeb50d1e637697132ab0994dcdb28
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Sep 11 22:36:56 2014 +0200
|
|
|
|
|
|
- xcap_client: fix what it seems to be an old copy/paste error
|
|
|
+ dispatcher: free dset root structure at reload
|
|
|
+
|
|
|
+ - reported by Heenan, Timothy Steven
|
|
|
|
|
|
-commit 11ea7e73f0b541c2759d89a125b69a23cecb9ba9
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Wed Sep 18 16:57:56 2013 -0400
|
|
|
+commit 722ee5ea86d38337d2ea901fbd5c087c9cc43ab3
|
|
|
+Author: Luis Azedo <luis@2600hz.com>
|
|
|
+Date: Thu Sep 11 17:32:56 2014 +0100
|
|
|
|
|
|
- xcap_client: fix what it seems to be an old copy/paste error
|
|
|
+ kazoo: remove dependency on tm module
|
|
|
|
|
|
-commit e45df83ddb68a90e91cc99fcdbb364f7b09ea541
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Sep 19 18:15:21 2013 +0100
|
|
|
+commit a13e3b46dba4470deb748eec3b700386f453f6f9
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Sep 11 17:46:52 2014 +0200
|
|
|
|
|
|
- modules/auth_ephemeral: many improvements
|
|
|
+ app_java: allocate enough space to store terminating NULL pointer in split
|
|
|
|
|
|
- - Some general tidying up of the code
|
|
|
- - Support for both draft-uberti-rtcweb-turn-rest format usernames
|
|
|
- and the original format
|
|
|
- - New non-digest authenticate function that can be used to authenticate
|
|
|
- WebSocket handshakes (based on URL and Cookie: contents) - this means no SIP
|
|
|
- level authentication is required for WebSocket traffic
|
|
|
- - Check functions to verify that the From:/To: URIs match the user-string part
|
|
|
- of ephemeral usernames
|
|
|
- - Check function so you can re-check the timestamp (for example, when caching the
|
|
|
- ephemeral username during WebSocket handshakes you may want to check it is still
|
|
|
- valid when a SIP request arrives)
|
|
|
+ - on a report by Tom Johnson
|
|
|
|
|
|
-commit f7fe8b68ffb100fbaa27344e4bee7ba69c760584
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 19 15:59:18 2013 +0200
|
|
|
+commit 74f53b7d7f6ff00144152aff453e6b388447320c
|
|
|
+Merge: 42ce934 dfe22fd
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Thu Sep 11 16:56:51 2014 +0200
|
|
|
|
|
|
- pkg: kamailio - provide -f $CFGFILE to init.d config check function
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router into carstenbock/db_cassandra_deb
|
|
|
|
|
|
- - reported by Grant Bagdasarian
|
|
|
+ Conflicts:
|
|
|
+ Makefile.groups
|
|
|
+ pkg/kamailio/deb/wheezy/control
|
|
|
+ pkg/kamailio/deb/wheezy/rules
|
|
|
|
|
|
-commit 7730b5c3cf6b889f34de6004ce87341c746968ca
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 19 15:50:29 2013 +0200
|
|
|
+commit dfe22fd0c69d58702e8d12ba4f6b7891bb48896e
|
|
|
+Author: lazedo <luis.azedo@factorlusitano.com>
|
|
|
+Date: Thu Sep 11 14:47:33 2014 +0100
|
|
|
|
|
|
- core: msg_ldata_t field is memset to 0 in the shm clone
|
|
|
+ support vhost in connection
|
|
|
|
|
|
-commit 859a322a1f664fcdd9563619fa0448be2911aa07
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Sep 19 15:49:48 2013 +0200
|
|
|
+commit 0d9cf1bd0b34f0fe718d6f52edf72b5a890b62fe
|
|
|
+Author: lazedo <luis.azedo@factorlusitano.com>
|
|
|
+Date: Thu Sep 11 14:47:33 2014 +0100
|
|
|
|
|
|
- outbound: updated access cached flow through local data structire in sip_msg_t
|
|
|
+ support vhost in connection
|
|
|
|
|
|
-commit 4b99ad9e3bc364745d21eef11a392168eeb17077
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Sep 19 15:49:17 2013 +0200
|
|
|
+commit 9673bbe0fff1c3f05803a7a51f16cee9d299601f
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Thu Sep 11 12:19:18 2014 +0200
|
|
|
|
|
|
- tm: reset local data structure for faked request after failure handlers
|
|
|
+ ims_registrar_pcscf: Safety check, if (r) is set (caused a crash)
|
|
|
|
|
|
-commit 949e1f3c3e1f1afa02c696403399a093905c3f0a
|
|
|
+commit 23a35c0598696a7a4e97c95466b321ade05bf823
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 19 15:45:43 2013 +0200
|
|
|
+Date: Thu Sep 11 12:10:44 2014 +0200
|
|
|
|
|
|
- parser: refactored a bit sip_msg_t struct for extra fields needed per process
|
|
|
+ Makefile.defs: version set to 4.2.0-pre0
|
|
|
|
|
|
- - a new structure to keep cached decoded flow for outbound, previously
|
|
|
- was declared inline
|
|
|
- - easier to reset it for shm clone and tm faked environment
|
|
|
- - new fields that are needed inside the sip_msg_t but not cloned in shm,
|
|
|
- must be added in the msg_ldata_t structure, accessible via ldv field
|
|
|
+ - pre-release phase - testing period, no new features till branching 4.2
|
|
|
|
|
|
-commit a3a8457e9bfe4dea48c0acd7421952014346a907
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Sep 19 15:17:38 2013 +0200
|
|
|
+commit 14183ffa5e1bab1659d1df87a77057d50c376029
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Thu Sep 4 07:09:02 2014 -0700
|
|
|
|
|
|
- core: fix for warning dereferencing type-punned pointer will break strict-aliasing rules
|
|
|
-
|
|
|
- - related to timer list operation
|
|
|
+ msg_parser: fix To parameter with null value parsing
|
|
|
|
|
|
-commit 10cc1dd7a3f4481c677022e7ff0da87f004077f0
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Sep 19 15:12:29 2013 +0200
|
|
|
+commit 81fbf1504548c0978f4e8f056df594f57d681e88
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Thu Sep 11 11:17:43 2014 +0200
|
|
|
|
|
|
- parser: added note about new fields in sip_msg_t
|
|
|
+ ims_auth: Fix crash, if the third parameter was ommited on ims_www_challenge.
|
|
|
|
|
|
-commit 659b920399ee2a75973c610f5dec4c6292903f67
|
|
|
+commit 35e94c97dfb2f6519c87e566b5158e5b9b9f39ef
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 19 13:25:41 2013 +0200
|
|
|
+Date: Thu Sep 11 00:16:53 2014 +0200
|
|
|
|
|
|
- core: set to NULL the pointers to several sip msg fileds in cloned structure
|
|
|
+ core: new parameter - log_prefix
|
|
|
|
|
|
- - instance, ruid and location_ua are reset to null for the clone in shm,
|
|
|
- otherwise they point to pkg and the shm can be used from other
|
|
|
- process, resulting in crash
|
|
|
- - reported and credits for testing and troubleshooting to Alex Balashov
|
|
|
+ - can be used to set what prefix to be printed for each log message
|
|
|
+ while processing a SIP message
|
|
|
+ - can contain variables
|
|
|
+ - example:
|
|
|
+ log_prefix="[$mt $hdr(CSeq) $ci]"
|
|
|
|
|
|
-commit cebbacc3167f0fd4a4f3fd96393b5cf85e13d861
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Sep 19 13:24:57 2013 +0200
|
|
|
+commit 975288957ae47e2bcf3472780fe4f085605297fa
|
|
|
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
|
|
|
+Date: Wed Sep 10 22:25:56 2014 +0200
|
|
|
|
|
|
- tm: faked request fields are freed using wrapper functions from core
|
|
|
+ modules:sipcapture fixed duplicate value
|
|
|
|
|
|
-commit cae9659766c84e9451e4ea41e61bf85337c89693
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Sep 19 13:23:53 2013 +0200
|
|
|
+commit fc103f947d2c2eeb4ed6f6e30f45bc9603ca86c4
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Wed Sep 10 21:52:11 2014 +0200
|
|
|
|
|
|
- parser: use wrapper functions to reset fields in sip_msg_t
|
|
|
-
|
|
|
- - used for freeing the structure
|
|
|
+ ims_usrloc_pcscf: Set proper field for service routes, when saving to DB
|
|
|
|
|
|
-commit deb007275ae6444037e74c82a48fc879a0cc98ad
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Sep 19 12:34:33 2013 +0200
|
|
|
+commit b05795313b031d50a78589ba2bd89dd0d1811166
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Wed Sep 10 21:51:20 2014 +0200
|
|
|
|
|
|
- parser: ppi/pai - fix warning dereferencing type-punned pointer will break strict-aliasing rules
|
|
|
+ ims_registrar_pcscf: Add option to ignore "REGISTERED STATE", when checking for a registered client.
|
|
|
|
|
|
-commit aa9f500c80cb5372c40f1eb7f18b4e33dcd6acf5
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Sep 19 12:27:35 2013 +0200
|
|
|
+commit 54671510ee5864f51cf5079fd2d59df6b00b88d8
|
|
|
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
|
|
|
+Date: Wed Sep 10 20:49:07 2014 +0200
|
|
|
|
|
|
- core: a bit of cleaning in sip_msg_t comments
|
|
|
+ modules:sipcapture fixed sql schema to version 4. Added optimized partrotation script.
|
|
|
|
|
|
-commit 8bb61ea287ccf670ef9cfe990d319249eafbe7c5
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Sep 18 21:58:12 2013 +0100
|
|
|
+commit a35f99d0bceeb49edc0ebe782fad04db8476f3d9
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Sep 10 20:16:31 2014 +0200
|
|
|
|
|
|
- modules/app_lua: Fix off-by-one error in modf
|
|
|
-
|
|
|
- - Fixes calling sr.modf with additional parameters
|
|
|
+ topoh: documentation updated for mask_ip parameter
|
|
|
|
|
|
-commit 771e9093e343951e12f4875692e9ecc567a277a1
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Sep 18 21:34:16 2013 +0100
|
|
|
+commit a0cd3fb7e3ae77c1305c05038d45ce55581b44aa
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Sep 10 20:11:36 2014 +0200
|
|
|
|
|
|
- modules/sdpops: Check for valid sdp body in sdp_remove_line_by_prefix
|
|
|
-
|
|
|
- - Fixes crash when used on requests with no body
|
|
|
+ topoh: allow server ip to be used as mask ip
|
|
|
|
|
|
-commit b9c6e70871085e63add429984eac8ee7afc9e49e
|
|
|
+commit 6435d8a8666423eda76a0bddae5ee74690882969
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 19 00:09:55 2013 +0200
|
|
|
+Date: Wed Sep 10 20:11:14 2014 +0200
|
|
|
|
|
|
- README: updated version number
|
|
|
-
|
|
|
- - bits of formatting for ToC
|
|
|
+ core: fix execution of callbacks list for net_data_in
|
|
|
|
|
|
-commit 89969601d66422fd4dab50b0bb303bb17465c193
|
|
|
+commit ec1dfe890db6bd8ea50edc55e6774908d74a672e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Sep 18 22:23:41 2013 +0200
|
|
|
+Date: Wed Sep 10 18:55:44 2014 +0200
|
|
|
|
|
|
- pua_reginfo: documented the parameter for reginfo_handle_notify()
|
|
|
+ usrloc: new parameter db_raw_fetch_type
|
|
|
|
|
|
- - reported in FS#340
|
|
|
+ - specify what type of query should be used in DB-only mode for
|
|
|
+ retrieving contacts for specific needs (e.g., sending NAT keepalives)
|
|
|
|
|
|
-commit 9ee44c6079c8d30138ece619295974e17993aa04
|
|
|
+commit 81e749aedccd96310a65a8578da48e3d9b80df26
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Sep 18 22:17:55 2013 +0200
|
|
|
+Date: Wed Sep 10 18:35:19 2014 +0200
|
|
|
|
|
|
- pua_reginfo: add ruid for location records
|
|
|
-
|
|
|
- - patch by Wonbin Cho, FS#339
|
|
|
+ Makefile.groups: ndb_mongodb added to mongodb modules group
|
|
|
|
|
|
-commit ed6884e854cdae63c4f62871a32bdcdcddb8853e
|
|
|
+commit 97b8731504d6103e301c77f3523b451524d0d461
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Sep 18 22:02:04 2013 +0200
|
|
|
+Date: Wed Sep 10 18:06:38 2014 +0200
|
|
|
|
|
|
- pua_reginfo: unlock udomain only when aor is set
|
|
|
-
|
|
|
- - patch by Wonbin Cho, FS#338
|
|
|
+ ndb_mongodb: new module offering a non-db connector to MongoDB from config file
|
|
|
|
|
|
-commit 3bc87f139bc9635e23a4e92b03d24e00b97706dd
|
|
|
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
-Date: Wed Sep 18 13:39:23 2013 -0400
|
|
|
+commit 17fa8ffec54baa65d2a138fe46f236d4d6d4a231
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Wed Sep 10 17:47:07 2014 +0200
|
|
|
|
|
|
- ims_registrar_scscf: fixed bug caused by uninitialized global variable
|
|
|
+ ims: Updated example configurations
|
|
|
|
|
|
- - "rerrno" variable was not initialized and caused corruption in transaction states
|
|
|
-
|
|
|
-commit 96e760147469a385a0b5512f74afcff8f56cafd1
|
|
|
-Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Tue Sep 17 09:24:51 2013 -0400
|
|
|
-
|
|
|
- dispatcher: fix mi/rpc reload command
|
|
|
+ Enhancements:
|
|
|
+ - Added Ro to the S-CSCF
|
|
|
+ - Added database support, optionally use db_cluster
|
|
|
+ - Replaced RTPProxy with RTPEngine module, support for originating WebRTC on the Proxy-CSCF (with SRTP Breaking)
|
|
|
+ - Optionally engage a SBC between the P-CSCF and the Core, SEMS sample configuration
|
|
|
+ - smaller adjustments
|
|
|
|
|
|
-commit 5e775ff328b73b816e61a0a4718b194591a98251
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Wed Sep 18 14:15:17 2013 +0200
|
|
|
+commit a2cf37e0edc89f5bef9ae193122053de4652249f
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Wed Sep 10 17:32:40 2014 +0200
|
|
|
|
|
|
- avops: use pv_cache_get instead of pv_parse_spec.
|
|
|
+ ims_*_pcscf: Several bugfixes
|
|
|
|
|
|
-commit 519de2cdd1ed7fb969d3bb2cf5792d4180078cbb
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Wed Sep 18 08:18:33 2013 +0300
|
|
|
+commit dae74e974a028082a3250805da83223220123c10
|
|
|
+Author: Luis Azedo <luis@2600hz.com>
|
|
|
+Date: Wed Sep 10 15:23:45 2014 +0100
|
|
|
|
|
|
- modules/lcr: fixed checking of IPv4 address in to_any_gw_2 function
|
|
|
+ proposed change for dbtext query results.
|
|
|
+ this behaviour was observed by interacting with module presence.
|
|
|
|
|
|
- - Patch was provided by Reinier Boon.
|
|
|
-
|
|
|
-commit af8923703276bb41ea269cc19a7812fea325a250
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 17 15:00:37 2013 +0200
|
|
|
-
|
|
|
- debugger: reset_msgid parameter was in functions sections
|
|
|
+ presentity clean runs from timer every 6 secs.
|
|
|
+ if the first run returns a large set of rows, it iterates all rows doing
|
|
|
+ some notifications and deleting the presentity.
|
|
|
+ if it takes more then 6 secs to complete, the next run will override the
|
|
|
+ results internal structure pointer maintained in the connection level.
|
|
|
|
|
|
- - added some section ids
|
|
|
+ the proposed patch, maintains the query result internal structure within
|
|
|
+ the result, using the ptr field for that.
|
|
|
|
|
|
-commit 2710177c2673034d3f026dfa79432e986b8c3a90
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Sep 17 14:55:07 2013 +0200
|
|
|
+commit 84be6b8e4ddeda5955e67678c8af1080a292b707
|
|
|
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
|
|
|
+Date: Wed Sep 10 13:23:10 2014 +0200
|
|
|
|
|
|
- debugger: documentation for cfgpkgcheck parameter
|
|
|
+ tsilo: initial commit
|
|
|
|
|
|
-commit d1e456b251602e1336e4dbede1e9f8b5d1c19415
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Sep 17 14:47:49 2013 +0200
|
|
|
+commit 468a2c645f5fcb66376b81b06e69eb8f5377bb02
|
|
|
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
|
|
|
+Date: Tue Sep 9 14:14:46 2014 +0000
|
|
|
|
|
|
- debugger: new parameter cfgpkgcheck to do pkg memory check before each action
|
|
|
+ tm: new api function t_append_branches
|
|
|
|
|
|
-commit af7c3a816529cde599af9a62bfd174b2de3a2fb6
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Sun Sep 15 18:10:06 2013 -0400
|
|
|
+commit ccaa53b1227e6ac516efc42db1315ea96fe4e95a
|
|
|
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
|
|
|
+Date: Tue Sep 9 07:32:41 2014 +0000
|
|
|
|
|
|
- xmlrpc: fix warning: âc.lenâay be used uninitialized in this function [-Wmaybe-uninitialized]
|
|
|
+ registrar: new api function lookup_to_dset
|
|
|
|
|
|
-commit 78a1c7e972b66c882e9466404d1cb6c08982eb91
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Sun Sep 15 18:06:18 2013 -0400
|
|
|
+commit 603c5d20655bde63f6dc8af5ce2c0a16baee5ed3
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Sep 10 12:58:29 2014 +0200
|
|
|
|
|
|
- ipops: fix warning: variable âtâet but not used [-Wunused-but-set-variable]
|
|
|
+ Makefile.groups: added group for monogdb
|
|
|
+
|
|
|
+ - db_mongodb included in it, depends on mongodb-c-driver library
|
|
|
|
|
|
-commit aa15067b8a1f44d57551f646acd5058c08abe41f
|
|
|
-Author: Mikko Lehto <[email protected]>
|
|
|
-Date: Sun Sep 15 16:55:04 2013 -0400
|
|
|
+commit c716e1a5167a0fcd963d13e74b1811c0f049cd7a
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Sep 10 12:54:37 2014 +0200
|
|
|
|
|
|
- rtpproxy(-ng): patch: has_sdp() does not exist
|
|
|
+ Makefile.groups: group for kazoo module
|
|
|
+
|
|
|
+ - depends on rabitmq, libxml2 and libjson
|
|
|
|
|
|
-commit d1219dc0d0c5e2eab0672a439aa7ce6486c31ba3
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Sun Sep 15 16:38:34 2013 -0400
|
|
|
+commit e134574be9b63cecce308d7483f5a7e70f287e1c
|
|
|
+Author: lazedo <luis.azedo@factorlusitano.com>
|
|
|
+Date: Wed Sep 10 11:04:15 2014 +0100
|
|
|
|
|
|
- xhttp_pi: fix crash when checking bad configs
|
|
|
+ kazoo initial commit
|
|
|
|
|
|
-commit a68e48bc3c322be79a608d91f40d10329c2e9664
|
|
|
+commit 53771bd598012b1029b06797c3d49026a8514cdd
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 16 20:31:44 2013 +0200
|
|
|
+Date: Wed Sep 10 11:39:13 2014 +0200
|
|
|
|
|
|
- corex: new pv $cfg(key) - return attributes for config file
|
|
|
-
|
|
|
- - $cfg(line) - the line of the current action.
|
|
|
- - $cfg(name) - the name of the current conf file
|
|
|
+ db_mongodb: new module offering DB APIv1 connector for MongoDB NoSQL server
|
|
|
|
|
|
- Example of usage:
|
|
|
-
|
|
|
- append_to_reply("P-Cfg-Line: $cfg(line)\r\n");
|
|
|
+ - initial version, tested for INSERT (e.g., can be used with acc module)
|
|
|
+ - UPDATE and DELETE implemented as well, no option to test them yet
|
|
|
+ alone
|
|
|
+ - SELECT implemented for basic queries, but store result not implemented
|
|
|
+ yet -- needs to map the requested fields and types (to be fixed very
|
|
|
+ soon)
|
|
|
+ - no raw query yet (an ndb alternative to follow)
|
|
|
|
|
|
-commit ca568ee6996cc93e8518f277cf34111bc0c78299
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 16 09:53:15 2013 +0200
|
|
|
+commit d202dac87dab4bb92de9aa26ac9614225938524f
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Wed Sep 10 11:13:44 2014 +0200
|
|
|
|
|
|
- core: added wrapper functions to return cfg line and name for current action
|
|
|
+ ims_registrar_pcscf: Fix previous commit (copy&paste error)
|
|
|
|
|
|
-commit 4294b7bf3b67f1405869e865c171e268e60d5ee7
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun Sep 15 22:35:38 2013 +0200
|
|
|
+commit 6f79459b8aea611acce81468198e0b7e775a51d5
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Wed Sep 10 10:41:42 2014 +0200
|
|
|
|
|
|
- core: store current executed cfg action in a global variable
|
|
|
-
|
|
|
- - can be retrieved by module to access name of config file and the line
|
|
|
+ ims_usrloc_pcscf: New hashing_type: "2" Hash over received IP, fallback to Host from contact (especially for NAT)
|
|
|
|
|
|
-commit e63af00eaa92eed106356cbb1dd6afd8b09f3e69
|
|
|
+commit eec712826c17ba8270e35033d608781ce74940d5
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Wed Sep 10 10:39:34 2014 +0200
|
|
|
+
|
|
|
+ ims_registrar_pcscf: Optimization: fallback2ip can be set to "2", in order to check for the source IP first, before checking the contact-host of the request.
|
|
|
+
|
|
|
+commit 9556f8a37575c8f9a3a212f07e9fa9632116e06e
|
|
|
Author: Charles Chance <[email protected]>
|
|
|
-Date: Sun Sep 15 23:38:56 2013 +0100
|
|
|
+Date: Wed Sep 10 00:41:48 2014 +0100
|
|
|
|
|
|
- dmq: added dmq_load_api to exported functions
|
|
|
+ dmq: update documentation with new functions dmq_t_replicate() and dmq_is_from_node()
|
|
|
|
|
|
-commit 923d09f0c1ece04c8d3c2755b5b201b3a2cd2deb
|
|
|
+commit 3bf32dc0003b447a5695be5ff9d22d70f393c62f
|
|
|
Author: Charles Chance <[email protected]>
|
|
|
-Date: Sun Sep 15 23:38:45 2013 +0100
|
|
|
+Date: Tue Sep 9 23:52:46 2014 +0100
|
|
|
|
|
|
- dmq: regenerated readme
|
|
|
+ dmq: include resolved IP address in RPC list_nodes output
|
|
|
|
|
|
-commit b44f00adbf57cb4306a0dcde7a8a1425afe40a8f
|
|
|
+commit d99a9c7f47613078f9d8ab42959e954fc58518f7
|
|
|
Author: Charles Chance <[email protected]>
|
|
|
-Date: Sun Sep 15 23:38:30 2013 +0100
|
|
|
+Date: Tue Sep 9 23:42:35 2014 +0100
|
|
|
|
|
|
- dmq: updated documentation
|
|
|
+ dmq: add the following config functions:
|
|
|
+
|
|
|
+ - dmq_t_replicate(): Replicates current SIP message to all active DMQ nodes. Includes built-in loop detection which can be skipped with optional parameter.
|
|
|
+ - dmq_is_from_node(): Checks whether current message has come from another node, based on source IP.
|
|
|
|
|
|
-commit 102074ce6085f963ac03dcb087e1c00941c0337d
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Sep 14 09:46:50 2013 +0200
|
|
|
+commit b7bbcd730b21e7480dc1f1e26de58750395e6ff6
|
|
|
+Author: Charles Chance <charles.chance@sipcentric.com>
|
|
|
+Date: Tue Sep 9 23:41:47 2014 +0100
|
|
|
|
|
|
- tm: readme regenerated
|
|
|
+ dmq: resolve IP address and store in node structure
|
|
|
|
|
|
-commit f328b864418020b1e166b13804fe173110500d75
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat Sep 14 09:46:23 2013 +0200
|
|
|
+commit 1110d4e6b5ec2f949951c9433a80bced778272d9
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Tue Sep 9 20:41:47 2014 +0300
|
|
|
|
|
|
- tm: added missing documentation for t_check_status()
|
|
|
+ modules/rtpengine: generated README
|
|
|
|
|
|
-commit 6a51d9e87ac2e51a3c0473e11b3347739ec33dd8
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri Sep 13 13:47:00 2013 +0200
|
|
|
+commit 0db2ee84ae1c24fae6196f42034c68e5d16ea189
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Tue Sep 9 18:26:02 2014 +0200
|
|
|
|
|
|
- textops: free result of subst transformation when is larger than target buffer
|
|
|
+ modules/ims_qos: new mod_param: authorize_video_flow
|
|
|
+ authorize_video_flows is a flag that specifies whether or not to authorize video flows.
|
|
|
|
|
|
-commit 56d02f02627bb1d2eca7befaaefbed17ced1f52f
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri Sep 13 11:08:48 2013 +0200
|
|
|
+commit e5c9f006060b5b4d00c9ab56f25521debee32216
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Tue Sep 9 16:56:00 2014 +0200
|
|
|
|
|
|
- usrloc: fixed xml tags and regenerated readme
|
|
|
+ modules/ims_qos: store AAR flow descriptions in CDP session
|
|
|
+ When flow_descriptions are installed save the active and new
|
|
|
+ This allows Rx to fallback to previous flow descriptions if there is an upstream failure
|
|
|
|
|
|
-commit 605360798fbad43cbd3ef1aca3ae76cd9c95c50f
|
|
|
-Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
|
|
|
-Date: Fri Sep 13 11:05:07 2013 +0200
|
|
|
+commit e6591dc75d34e8522060ea71148b4cdcae139234
|
|
|
+Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
+Date: Tue Sep 9 10:37:53 2014 -0400
|
|
|
|
|
|
- usrloc: update connection id for registration refresh
|
|
|
+ rtpengine: docs update
|
|
|
|
|
|
-commit f3190358e02141c98304c4c0019bba95490da32c
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Sep 12 22:54:35 2013 +0100
|
|
|
+commit d54bcfad39f6b3f79a826cab4df83bb7eea189a9
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Tue Sep 9 10:30:45 2014 -0400
|
|
|
|
|
|
- pkg/kamailio/centos: moved stun from it's own RPM to the main RPM
|
|
|
-
|
|
|
- - stun no longer has external dependencies and doesn't need to be in its own
|
|
|
- RPM
|
|
|
+ rtpengine: support arbitrary direction= flags for interface bridging
|
|
|
|
|
|
-commit 291d6ece47d164d64487c8545de87c64fdc31718
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Sep 12 22:41:37 2013 +0100
|
|
|
+commit f049d553bf4de88c7f1c94c7aeaeb02620d6fec6
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Tue Sep 9 10:07:33 2014 -0400
|
|
|
|
|
|
- Makefiles: moved stun to the standard module group now that it has no external dependencies
|
|
|
+ rtpengine: support daisy-chaining two RTP proxies
|
|
|
|
|
|
-commit 42722f3e70d3316b7c6881907b626b02303d58a6
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Thu Sep 12 16:36:28 2013 +0100
|
|
|
+commit 4776b44ea9c5546c37fea9f3886148a17c735fe5
|
|
|
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
|
|
|
+Date: Tue Sep 9 15:24:47 2014 +0200
|
|
|
|
|
|
- modules/stun: removed dependency on OpenSSL
|
|
|
+ htable: documentation for iterator functions
|
|
|
|
|
|
-commit 0d0c4cc11022a62edfcf5041b36fe4cf5ca95a4d
|
|
|
-Merge: 5651be2 6cea922
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Thu Sep 12 17:16:09 2013 +0200
|
|
|
+commit 0c62f0d960ce4786bbf8d0bd9b7b0ce8fcf0cd7b
|
|
|
+Author: Elena-Ramona Modroiu <[email protected]>
|
|
|
+Date: Tue Sep 9 14:56:35 2014 +0200
|
|
|
+
|
|
|
+ htable: iterator implementation for hash tables
|
|
|
+
|
|
|
+ - new functions:
|
|
|
+ - sht_iterator_start(iname, hname)
|
|
|
+ - sht_iterator_next(iname)
|
|
|
+ - sht_iterator_end(iname)
|
|
|
+ - iname is a string to identify the iterator
|
|
|
+ - hname is the name of a hash table
|
|
|
+ - note that the slot is left locked by sht_iterator_next(), therefore
|
|
|
+ there must be no update to the hash table content in between
|
|
|
+ sht_iterator_start() and sht_iterator_end()
|
|
|
+ - sht_iterator_end() must be called for each sht_iterator_start() with
|
|
|
+ the same iterator name
|
|
|
+ - internally can be up to 4 iterators at one time, they can have different names
|
|
|
+ - the current item in the iterator is accessible via:
|
|
|
+ - $shtitkey(iname)
|
|
|
+ - $shtitval(iname)
|
|
|
+ - example
|
|
|
+
|
|
|
+ sht_iterator_start("i1", "h1");
|
|
|
+ while(sht_iterator_next("i1")) {
|
|
|
+ xlog("h1[$shtitkey(i1)] is: $shtitval(i1)\n");
|
|
|
+ }
|
|
|
+ sht_iterator_end("i1");
|
|
|
|
|
|
- Added support for HTTP-Post to utils: http_query
|
|
|
-
|
|
|
- Merge branch 'carstenbock/utils_post'
|
|
|
+commit 43de8b203c569f8ebe47f28a9049d671a92852ea
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 9 12:28:09 2014 +0200
|
|
|
|
|
|
-commit 5651be2fa5a5d923a89aa70a050d23bcbfda9c38
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Sep 11 13:09:31 2013 +0100
|
|
|
+ jsonrpc: reset the local reply structure before executing new commands
|
|
|
|
|
|
- pkg/kamailio/centos: CentOS build updates
|
|
|
+commit accfbe0abb0d811e249b687cb6047c9234a6d884
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Mon Sep 8 17:46:55 2014 +0100
|
|
|
+
|
|
|
+ parser: Fix parsing of Retry-After header
|
|
|
|
|
|
- - CentOS .spec is now separate from Fedora .spec. This is because I no
|
|
|
- longer have a Fedora system to test/maintain this on. Old .spec with
|
|
|
- Fedora support is in pkg/kamailio/fedora and can be taken on by
|
|
|
- someone else if needed.
|
|
|
- - Updated rel in .spec to dev8
|
|
|
+ - Allow no space between duration and optional comment
|
|
|
|
|
|
-commit 0f7bc9da0d132720531f3176ee216466f5877146
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Sep 11 11:30:50 2013 +0100
|
|
|
+commit 74a2f193bcf2c9be893cf72b2cede750a72eea5d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 9 12:13:33 2014 +0200
|
|
|
|
|
|
- core: Raspberry-pi builds now work without needing to specify extra flags
|
|
|
+ jsonrpc-s: documentation for jsonrpc_exec(cmd)
|
|
|
|
|
|
-commit 6f17209a70e84d91976ea42b476ae248b9b37501
|
|
|
+commit 01e234a1e42fadcb9f3d14eedbcace1bb2ae56bb
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 10 14:14:52 2013 +0200
|
|
|
+Date: Tue Sep 9 12:06:03 2014 +0200
|
|
|
|
|
|
- kamdbctl: added missing dbuid tables group creation
|
|
|
+ jsonrpc-s: new config variable $jsonrpl(key)
|
|
|
|
|
|
- - patch by elactrum [at] jamailca.com
|
|
|
+ - access jsonrpc reply when using jsonrpc_exec(cmd)
|
|
|
+ - the key can be:
|
|
|
+ - code - the response code as when the jsonrpc would have been executed over
|
|
|
+ http
|
|
|
+ - text - the text following the code as when the jsonrpc would have
|
|
|
+ been executed over http
|
|
|
+ - body - the body of the jsonrpc response - the full json document
|
|
|
|
|
|
-commit abf0026782c0ba4643feb25ded022e8c12725584
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Sep 9 16:52:47 2013 +0200
|
|
|
+commit 7bbe69bf6aa0798c674898aeb23b81249b177e34
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Sep 9 11:38:12 2014 +0200
|
|
|
|
|
|
- uac_redirect: get_redirect() check reason value before using it.
|
|
|
+ jsonrpc-s: new fucntion jsonrpc_exec(cmd)
|
|
|
|
|
|
- This fix a core dump when get_redirects() config fuction is called with just
|
|
|
- the one parameter.
|
|
|
+ - execute the jsonrpc command given as parameter
|
|
|
+ - cmd has to be a full json rpc document
|
|
|
+ - example:
|
|
|
+ jsonrpc_exec('{"jsonrpc": "2.0", "method": "dispatcher.reload", "id": 1}')
|
|
|
+ - the cmd can be a dynamic string with variables
|
|
|
|
|
|
-commit 774752e4d12bd03f01362af55a5e422eade690b2
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Thu Sep 5 19:10:15 2013 +0200
|
|
|
+commit 94f1d28e2a08736b2abc69bcb6fd4bc538948f34
|
|
|
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
|
|
|
+Date: Tue Sep 9 10:21:12 2014 +0200
|
|
|
|
|
|
- Another Fix for the ims_charging Module:
|
|
|
- - Use P-Asserted-Identity instead of From-Header
|
|
|
-
|
|
|
- fixed by Carlos Ruiz DÃaz ([email protected])
|
|
|
+ modules/sipcapture: Added RTCP and LOG functionality. Updated kamilio.cfg, SQL schema, rotation script for Homer 3.6
|
|
|
|
|
|
-commit 6dc04484e39ceab4887b375d2510f35892d695eb
|
|
|
+commit 03f2c33ea95ef865017f57035f4b2a3a24e55883
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 5 11:54:03 2013 +0200
|
|
|
+Date: Tue Sep 9 09:14:38 2014 +0200
|
|
|
|
|
|
- acc: for time_mode=1, save timestamp in time_attr and microsecs in time_exten
|
|
|
-
|
|
|
- - database records stores time as datetime value
|
|
|
- - new parameter time_exten to allow customization of attribute name
|
|
|
+ presence: documented local_log_level parameter
|
|
|
|
|
|
-commit 367a0e72be1d5e5de0fa84ca2a8d11f7d5b54abe
|
|
|
+commit 2ae18b74b76627d5bad05dcce4bc7a9e6f628863
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 5 11:08:17 2013 +0200
|
|
|
+Date: Tue Sep 9 09:10:49 2014 +0200
|
|
|
|
|
|
- acc: fixed c&p typo of parameter name in docs
|
|
|
+ presence: new parameter local_log_level
|
|
|
+
|
|
|
+ - control verbosity of some log messages
|
|
|
+ - default value: L_INFO
|
|
|
|
|
|
-commit a722cee262664162f183e00788c2d53c4c98b217
|
|
|
+commit b10359955348294d81efd9ebb80f68d81cf72e54
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 5 10:04:57 2013 +0200
|
|
|
+Date: Mon Sep 8 23:04:35 2014 +0200
|
|
|
|
|
|
- kamctl: added scripts to define table acc_cdrs
|
|
|
+ usrloc: documented expires_type parameter
|
|
|
|
|
|
-commit b91f07fce16f5feb0c31f7af59ab9351e274221f
|
|
|
+commit cb6e934a591451c23f7736bd88ea5953cacd9ebf
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 5 10:04:14 2013 +0200
|
|
|
+Date: Mon Sep 8 22:36:30 2014 +0200
|
|
|
|
|
|
- lib/srdb1: added id for definition of column start_time in acc_cdrs table
|
|
|
+ usrloc: option to set datetime columns as bigint
|
|
|
+
|
|
|
+ - should handle better daylight shifting, reported by Alistair
|
|
|
+ Cunningham
|
|
|
+ - new parameter expires_type - if set to 1, it expects expires and last
|
|
|
+ modified columns to be bigint
|
|
|
+ - the change to the type of columns has to be done manually to the
|
|
|
+ database server
|
|
|
+ - default values is 0, expecting to work with datetime columns (existing
|
|
|
+ behavior)
|
|
|
|
|
|
-commit dd3c6f19c18cf0c2844f2b2ce155e3f5d7af447a
|
|
|
+commit 3ea4bc0b15414e0bf4b57d1f7a563ad38347d938
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Sep 5 10:02:01 2013 +0200
|
|
|
+Date: Mon Sep 8 18:57:37 2014 +0200
|
|
|
|
|
|
- lib/srdb1: initial db schema for acc_cdrs table
|
|
|
+ dispatcher: reset whitespaces to tabs for identation
|
|
|
|
|
|
-commit 9b44e4b48862947f2ea634c6dd611ce7c07546a2
|
|
|
+commit c7adc3cd7610fe1b6479225a0623e0ab9fa3907e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Sep 4 22:59:13 2013 +0200
|
|
|
+Date: Mon Sep 8 18:49:28 2014 +0200
|
|
|
|
|
|
- registrar: reset r-uri pointer after backup in lookup_branches()
|
|
|
+ presence: reduce verbosity for log message printed when sending notify
|
|
|
|
|
|
- - otherwise can be invalidated by next branch lookup
|
|
|
+ - info changed with dbg
|
|
|
+ - patch by Luis Azedo <[email protected]>
|
|
|
|
|
|
-commit 37e63951b2b05875f07a1d30b8352e3f10a99072
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Wed Sep 4 18:20:20 2013 +0200
|
|
|
+commit 9a46452cf724457edeea2cd0fd88a6652d22a61d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 8 18:45:52 2014 +0200
|
|
|
|
|
|
- Bug-Fixes:
|
|
|
- - Use P-Asserted-Identity instead of From-Header as User in CCR
|
|
|
- - Store RURI in the ro_session structure (it may have been changed by an Application-Server)
|
|
|
+ pv: new variable $su to return source address in uri format
|
|
|
|
|
|
- Fixed by: Carlos Ruiz DÃaz ([email protected])
|
|
|
+ - $su is expanded "sip:$si:$sp;transport=$pr"
|
|
|
+ - example: "sip:127.0.0.1:5060;transport=udp"
|
|
|
|
|
|
-commit 96c85efbc40a6d0571e8122cbad30410d2274b24
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Wed Sep 4 14:27:47 2013 +0200
|
|
|
-
|
|
|
- Initial structure for the docs of the IMS-Charging module (incomplete)
|
|
|
-
|
|
|
-commit 20399521b7df9e808f0999275132cc5460a0104b
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Wed Sep 4 14:00:01 2013 +0200
|
|
|
+commit 309b25afb335444c11d6a86efc997fc4b88fdfb4
|
|
|
+Author: Elena-Ramona Modroiu <[email protected]>
|
|
|
+Date: Mon Sep 8 18:43:35 2014 +0200
|
|
|
|
|
|
- add IMS-Charging to Makefile.groups
|
|
|
+ htable: documented sht_reset(...)
|
|
|
|
|
|
-commit 29cb7be4445995f73e9f425d99c9c5ee818c92de
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Sep 4 12:04:18 2013 +0100
|
|
|
+commit fcd13777bab83eeedc7628145b8e4f7430668372
|
|
|
+Author: Elena-Ramona Modroiu <[email protected]>
|
|
|
+Date: Mon Sep 8 18:39:36 2014 +0200
|
|
|
|
|
|
- modules/rtpproxy-ng: Allow PV in second rtpproxy_manage parameter
|
|
|
+ htable: new config function sht_reset("tname")
|
|
|
|
|
|
- - Incorrect fixup function caused a crash when the second parameter was given
|
|
|
+ - remove all items in the hash table
|
|
|
|
|
|
-commit 362d374a61953aee3cf9f96eadaef63c5f22763e
|
|
|
+commit a39e8db53e6a99545385c6b8d4bfc77217f788c4
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Sep 4 13:04:23 2013 +0200
|
|
|
-
|
|
|
- topoh: safety check for missing To header
|
|
|
-
|
|
|
- - based on a patch by Michel de Weerd, FS#303
|
|
|
-
|
|
|
-commit acbbae2af3cb2ad1a5b07a7305c5f9761bc78389
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Wed Sep 4 12:52:16 2013 +0200
|
|
|
+Date: Mon Sep 8 17:15:34 2014 +0200
|
|
|
|
|
|
- modules/ims_charging: new module for IMS charging
|
|
|
- - currently supports Ro interface
|
|
|
+ dispatcher: regenerated readme file
|
|
|
|
|
|
-commit 7abd496560c6274680d451f49355ad1f6a14a6a7
|
|
|
+commit 121cb0f4feb2cc1a670d17432593ff7e025d65a5
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Sep 4 12:33:45 2013 +0200
|
|
|
+Date: Mon Sep 8 17:13:12 2014 +0200
|
|
|
|
|
|
- db_postgres: use variable for make tool in module Makefile
|
|
|
+ dispatcher: swap the order between uri and mode parameters in the new ds_is_from_list(...)
|
|
|
|
|
|
- - fixes builds in BSD systems
|
|
|
- - patch by Victor (coyote), FS#335
|
|
|
+ - allow to have ds_is_from_list() only with group id and mode, uri is
|
|
|
+ the last parameter, still optional
|
|
|
+ - patch provided by Luis Azedo <[email protected]>
|
|
|
|
|
|
-commit 2aa5095252f9434c7c2a63ecb130bdaf1346fde9
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Sep 4 11:44:23 2013 +0200
|
|
|
+commit 1e84aeb91cf8e7a79a9ac9091ed993be944a667b
|
|
|
+Author: Luis Azedo <luis.azedo@factorlusitano.com>
|
|
|
+Date: Mon Sep 8 17:07:11 2014 +0200
|
|
|
|
|
|
- rtpproxy: updated rtpproxy_manage() to handle PRACKs with sdp
|
|
|
+ usrloc: don't add columns without values in the sql query
|
|
|
+
|
|
|
+ - works better with db_text as well as the resulted query is smaller
|
|
|
|
|
|
-commit 72996942662b944b74e6632e1670c989402bf8af
|
|
|
-Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
|
|
|
-Date: Wed Sep 4 09:56:28 2013 +0200
|
|
|
+commit 5bffcf8bdc83628aea4f5e3cda06b20ce88f659f
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 8 14:14:17 2014 +0200
|
|
|
|
|
|
- usrloc: detect lost tcp connnections on timer and set associated contact as expired
|
|
|
+ presence: take in consideration send_fast_notify when sending empty NOTIFY
|
|
|
|
|
|
- - new module parameter to control this feature: handle_lost_tcp
|
|
|
- - at this moment it is not implemented for db only mode
|
|
|
+ - patch by Luis Azedo <[email protected]>
|
|
|
|
|
|
-commit 392a59ab1c12efee1072581f9519fc258444d086
|
|
|
-Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
|
|
|
-Date: Wed Sep 4 09:55:23 2013 +0200
|
|
|
+commit 37e1fb443f1243125bc1d0c09c5ad8f6d86336d6
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Sep 5 17:46:14 2014 +0200
|
|
|
|
|
|
- registrar: propagate tcp connection id in contact info structure
|
|
|
+ dispatcher: extended the documentation for ds_is_from_list()
|
|
|
|
|
|
-commit ea45a9b0ff6851d01e09aa62dfe9e7e006552609
|
|
|
+commit 6016958dfe71996689abc897baa629afb3b1c552
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 3 23:16:50 2013 +0200
|
|
|
+Date: Fri Sep 5 17:21:40 2014 +0200
|
|
|
|
|
|
- pua: basic framework for handling xcap-diff event
|
|
|
+ dispatcher: new variant - ds_is_from_list(groupid, uri, mode)
|
|
|
+
|
|
|
+ - can match against records in dispatcher groups
|
|
|
+ - if groupid==1 - will match against all groups
|
|
|
+ - if uri is empty, then will match against source address (ip, port,
|
|
|
+ proto). Otherwise it has to be a full SIP URI value. The matching
|
|
|
+ is not taking in consideration any parameter apart of transport
|
|
|
+ - mode is a bitmask to tell the matching rules
|
|
|
+ - if it is 0, will match everything: ip, port and protocol
|
|
|
+ - if bit one is set, will skip matching the port
|
|
|
+ - if bit two is set, will skip matching the protocol
|
|
|
|
|
|
-commit 0c15125767f8a9001e9c892fee18df3dbad56d2f
|
|
|
+commit 3b159696b1e418360de30b370ec61390cd0ca7e3
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 3 23:15:55 2013 +0200
|
|
|
+Date: Fri Sep 5 16:18:38 2014 +0200
|
|
|
|
|
|
- presence_xml: basic framework for handling xcap-diff event
|
|
|
-
|
|
|
- = can be diabled via modparam disable_xcapdiff
|
|
|
+ core: proper reverse order execution for net_data_out event callbacks
|
|
|
|
|
|
-commit 70ec02cfc9a203ea100d6550be3aa5f51f4fa473
|
|
|
+commit 1f1705a6b5f262e8fab88181edddd3fc5276f0a0
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 3 16:16:30 2013 +0200
|
|
|
+Date: Fri Sep 5 16:11:51 2014 +0200
|
|
|
|
|
|
- acc: option to write dialog-based cdrs to database
|
|
|
+ core: allow up to three callback functions for net_data_in and net_data_out
|
|
|
|
|
|
- - new module parameter cdrs_table has to be set and classic db
|
|
|
- accounting enabled at compile time and db_url set
|
|
|
- - cdr_log_enable - new parameter to turn off writing cdrs to syslog,
|
|
|
- cdr_enable being now used as top level control flag for both cdrs to
|
|
|
- syslog or db
|
|
|
+ - they are added normal for net_data_in and reverse for net_data_out,
|
|
|
+ allowing nested execution (e.g., first module registering the two
|
|
|
+ callbacks with have the first net_data_in and the last net_data_out)
|
|
|
+ - allow topoh module can be used with other functionalities needed the same
|
|
|
+ callbacks
|
|
|
|
|
|
-commit 4812b91a3c00e71a3ac9636b88bc75e5368fa657
|
|
|
+commit 072d61918c10006779123b00ab597c1c09334e1c
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 3 15:11:47 2013 +0200
|
|
|
+Date: Fri Sep 5 16:06:00 2014 +0200
|
|
|
|
|
|
- acc: increment crt position when adding extra time value
|
|
|
+ corex: fixed for loop in previous commit
|
|
|
|
|
|
-commit 4c917438596852b3870ce0236bad8cbd04961270
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Sep 3 14:31:58 2013 +0200
|
|
|
+commit af69a3075ac4a7a46d72b0d60e6bc1740a56b7a7
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Fri Sep 5 17:11:47 2014 +0300
|
|
|
|
|
|
- Makefiles.defs: version set to 4.1.0-dev8
|
|
|
+ modules/mtree: fixed return value of mt_match when mode=2
|
|
|
+ - initialize pv_values avp by mt_match when mode=2
|
|
|
+ - documented mt_match return value
|
|
|
|
|
|
-commit ea6514c2af00561643af6a2b671fbd4411048ca1
|
|
|
+commit 36729fc15334711a22ee08616ba4dafa071479c6
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 3 13:47:24 2013 +0200
|
|
|
+Date: Fri Sep 5 15:39:56 2014 +0200
|
|
|
|
|
|
- acc: updated readme with the new parameters
|
|
|
+ corex: documented functions used for management of sip msg internal flags
|
|
|
|
|
|
-commit ede2d6747aabf32538797dfedf13682c5c242831
|
|
|
+commit 9108218677d52c4ca2b430bcfcae72fe574c85cd
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 3 13:35:08 2013 +0200
|
|
|
+Date: Fri Sep 5 15:31:30 2014 +0200
|
|
|
|
|
|
- acc: cast to double for safer conversion in time_mode==2
|
|
|
+ dialog: documented the track_cseq_updates module parameter
|
|
|
|
|
|
-commit d7884500e89d32bffd34e915b473458645c6dedf
|
|
|
+commit 94f18a957484f5e9eada7402f64c8626a6863fa6
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Sep 3 13:28:54 2013 +0200
|
|
|
+Date: Fri Sep 5 15:11:57 2014 +0200
|
|
|
|
|
|
- acc: new parameter time_mode
|
|
|
+ dialog: add option to increment cseq upon local authentication to next hop
|
|
|
|
|
|
- - store additional time value in time_attr attribute/db column
|
|
|
- - if time_mode==1, then time_attr stores the microseconds
|
|
|
- - if time_mode==2, then time_attr store the seconds.miliseconds
|
|
|
- (proposed by FS#163)
|
|
|
- - if time_mode==0 (default), then it is like now, only timestamp stored
|
|
|
- - time_attr value can be set via parameter with same name - it
|
|
|
- represents syslog value or db table column
|
|
|
- - for db accounting, when time_mode==1, the type of column has to be
|
|
|
- int, and for time_mode==2, the type of column has to be double
|
|
|
- - features implemented only for syslog and db accounting
|
|
|
+ - feature has to be enabled via module parameter track_cseq_updates
|
|
|
+ - it does it only for downstream direction (requests from caller and
|
|
|
+ callee, as it is the typical use case of calling via a provider, after
|
|
|
+ authenticating the caller locally, provider asks for another 'trunk'
|
|
|
+ authentication)
|
|
|
+ - diff of cseq value is stored in dialog var named 'cseq_diff',
|
|
|
+ therefore be sure it is not overwritten from config
|
|
|
|
|
|
-commit 1cec15e057bdec4455e70af951def19e36a78e8e
|
|
|
+commit eeec4d9905f1ff76fedc46741acf0109d2f556ca
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Sep 2 14:09:18 2013 +0200
|
|
|
+Date: Fri Sep 5 15:06:54 2014 +0200
|
|
|
|
|
|
- kamctl: added commands to set extra columns in subscriber table
|
|
|
+ corex: functions for management of msg internal flags
|
|
|
|
|
|
- - useful to deal with columns added for load_credentials of auth_db
|
|
|
- module
|
|
|
- - 'sets' - sets a column with string value
|
|
|
- - 'setn' - sets a column with numeric value
|
|
|
-
|
|
|
-commit 7e44ff0be6cbb48c9360bee8601ec3dbff050c02
|
|
|
-Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
-Date: Sun Sep 1 19:56:57 2013 -0400
|
|
|
-
|
|
|
- Fixed potential bug in exceptional condition when max-time updated is called
|
|
|
-
|
|
|
-commit 2685cd9bb6933c2d4b4b97e3b4ed6b98005255c9
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Thu Aug 29 17:05:41 2013 +0300
|
|
|
-
|
|
|
- parser/fline.c: syslog message cleanup when request line parsing fails
|
|
|
-
|
|
|
-commit fbcee0221cd6e22477dc9d1d5a7767c1e572235a
|
|
|
-Author: Richard Fuchs <[email protected]>
|
|
|
-Date: Wed Aug 28 15:03:01 2013 -0400
|
|
|
-
|
|
|
- rtpproxy-ng: fix possible segfault in rtpproxy_manage
|
|
|
+ - msg_iflag_set("flagname")
|
|
|
+ - msg_iflag_reset("flagname")
|
|
|
+ - msg_iflag_is_set("flagname")
|
|
|
|
|
|
- Reported by Hugh Waite
|
|
|
+ - flagname can be: USE_UAC_FROM, USE_UAC_TO or UAC_AUTH
|
|
|
+ - this functions should not be used in configuration file for (re)setting
|
|
|
+ the flags, those are done by various functions internally, however, in
|
|
|
+ very particular cases they might be useful (e.g., changing From/To via
|
|
|
+ textops functions)
|
|
|
|
|
|
-commit e0e0a753d1365d340c17f33bd868085bee304910
|
|
|
+commit 0b08a0bb0051bab16ce8c89ff37dbc874ae37cd7
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Aug 28 12:02:34 2013 +0200
|
|
|
-
|
|
|
- dialog: fixed typo related to module name inside log message
|
|
|
-
|
|
|
-commit bf68c071723bda24b07e64660f77872e2bceff1b
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Tue Aug 27 18:43:39 2013 +0200
|
|
|
+Date: Fri Sep 5 15:06:00 2014 +0200
|
|
|
|
|
|
- permissions: fix ws support on allow_trusted function.
|
|
|
-
|
|
|
- Thanks to Alex Hermann <[email protected]>
|
|
|
- Reminder: Never commit with more than one glass of wine.
|
|
|
+ uac: mark request with FL_UAC_AUTH upon using uac_auth()
|
|
|
|
|
|
-commit 14835f89fc2b761f73a0caad67d229ec3fedba29
|
|
|
+commit b2dcdf63af755200a58baa2c3182806e0f6142e2
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Aug 27 14:44:17 2013 +0200
|
|
|
+Date: Fri Sep 5 15:04:41 2014 +0200
|
|
|
|
|
|
- core: set to-params pointer to null after freeing
|
|
|
+ core/parser: new internal msg flag - FL_UAC_AUTH
|
|
|
|
|
|
- - avoid potential double freeing issues or invalid pointer access
|
|
|
+ - to mark requests that had local uac authentication done (e.g., via
|
|
|
+ uac_auth() from uac module)
|
|
|
+ - it is an indication that cseq should be increased
|
|
|
|
|
|
-commit 727aa357d9ee8abcb8471733e22886d2cff386db
|
|
|
+commit ad4bbd282b22a8fb55544b57f0eb8b8e799b5e3d
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Aug 27 14:00:17 2013 +0200
|
|
|
+Date: Thu Sep 4 15:56:35 2014 +0200
|
|
|
|
|
|
- kamdbctl: new command add-tables
|
|
|
-
|
|
|
- - creates only tables that are groupped under same id, thus have the sql
|
|
|
- script in a file
|
|
|
- - syntax: kamdbctl add-tables <gid>
|
|
|
- - there has to be a <gid>-create.sql script
|
|
|
- - eg: kamdbctl add-tables lcr
|
|
|
+ rr: documentation for remove_record_route()
|
|
|
|
|
|
-commit a075383454c92bed225b7904920090f515a938d5
|
|
|
+commit a207fb24036df343f4cce812ff7305ccb73a41b6
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Aug 27 11:16:52 2013 +0200
|
|
|
+Date: Thu Sep 4 15:51:21 2014 +0200
|
|
|
|
|
|
- kamctl: use FIFOPATH instead of OSER_FIFO in kamctlrc
|
|
|
+ rr: remove_record_route() - config function to remove record-route lumps
|
|
|
|
|
|
- - no longer relation to former project name, however OSER_FIFO can still
|
|
|
- be set to keep the compatibility with older deployemnts, but will be
|
|
|
- used only when FIFOPATH is not explicitely set
|
|
|
+ - re-added from ser rr module
|
|
|
|
|
|
-commit 8097c2bccb2161f63900bbd5fb87a10eacdd282c
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Tue Aug 27 00:07:58 2013 +0200
|
|
|
+commit e990a74e447cd9e516c4df5cb2aa5c35c46f419a
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Mon Sep 1 17:54:38 2014 +0200
|
|
|
|
|
|
- permissions: update allow_trusted documentation.
|
|
|
+ dmq: Add an RPC interface to query the nodes in the cluster
|
|
|
|
|
|
-commit 573c9031a44168df356818f572f10f69791a1458
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Tue Aug 27 00:03:49 2013 +0200
|
|
|
+commit bc2fd3ec9077a0177914efc6f6bac697c1706d10
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Mon Sep 1 15:28:23 2014 +0200
|
|
|
|
|
|
- permissions: fix ws support on allow_trusted function.
|
|
|
+ jsonrpc-s: Link to srutils for access to srjson
|
|
|
|
|
|
-commit b2a536f0f577026ffa57d0b603c60e6232bc8e78
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Aug 23 21:04:06 2013 +0200
|
|
|
+commit 1a553312279dc9452c1b091c0372caa39e36adb7
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Mon Sep 1 17:50:54 2014 +0200
|
|
|
|
|
|
- tm: readme regenerated
|
|
|
+ jsonrpc-s: Don't make up a random reply when the reply is empty
|
|
|
+
|
|
|
+ In case the function was registered with RET_ARRAY, return an empty array,
|
|
|
+ as that is a valid response.
|
|
|
+
|
|
|
+ Else, there is no sane response, send an empty object for now. This should
|
|
|
+ maybe become an error repsonse instead.
|
|
|
|
|
|
-commit ef9b69bbb54302e9985dd37d79831b6f80463fc1
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Aug 23 21:03:13 2013 +0200
|
|
|
+commit 549f96e5608a137299a9bf962b65a85890ad37b3
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Tue Aug 26 18:52:38 2014 +0200
|
|
|
|
|
|
- tm: removed note about no-implentation for no-reply flag for t_relay_to()
|
|
|
+ dmq: Parse Content-Length header if it isn't parsed yet
|
|
|
|
|
|
-commit 6073949aa224ea7a973058891a88a58cc0841860
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Aug 23 21:02:24 2013 +0200
|
|
|
+commit 4abbae4bc58395692f3fcd7026a40348d1f30fda
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Fri Aug 22 15:55:05 2014 +0200
|
|
|
|
|
|
- tm: updated xml docs with t_set_disable_internal_reply()
|
|
|
+ dmq: More efficient peer storage
|
|
|
+
|
|
|
+ Allocate only 1 hunk of memory for the entire peer's storage needs.
|
|
|
|
|
|
-commit 0f2f9c85eff0b6ad35b4c58dfcde74c8a65559d6
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Aug 23 20:53:55 2013 +0200
|
|
|
+commit 78a87972b8b2961c306f8cbd16af1e7d7885ff31
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Fri Aug 22 15:51:49 2014 +0200
|
|
|
|
|
|
- tm: re-added the option for no-internal reply on error
|
|
|
+ dmq: Broadcast nodelists to all hosts
|
|
|
|
|
|
- - new function t_set_disable_internal_reply(0|1) to disable|enable this
|
|
|
- option per transaction
|
|
|
- - t_relay_to() flags re-enabled for this option
|
|
|
+ Update all hosts with updated state on shutdown.
|
|
|
|
|
|
-commit 7255693f73bae008e5c7b6b560c52394f7c85308
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Fri Aug 23 17:29:43 2013 +0200
|
|
|
+commit 9c3524a68d729fdd235e514bbc74d5f058c111da
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Fri Aug 22 15:48:28 2014 +0200
|
|
|
|
|
|
- Very basic DNS-Zone file-example for IMS (for use in the online-tutorial on howto install IMS with Kamailio)
|
|
|
+ dmq: Handle Max-Forwards correctly when maxfwd module is used.
|
|
|
+
|
|
|
+ The maxfwd module will change the current msg buffer with a decreased
|
|
|
+ Max-Forwards header. Detect this sitation via the 'parsed' field and handle
|
|
|
+ it.
|
|
|
|
|
|
-commit 6cea9227c7dc973757d03150685e322fcff115b9
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Thu Aug 22 16:36:48 2013 +0200
|
|
|
+commit 42e653b5e5fbd9781037c131778674e27e125a72
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Fri Aug 22 15:46:08 2014 +0200
|
|
|
|
|
|
- Define missing fixup_functions.
|
|
|
+ dmq: Use the received status updates from peer hosts to update in-memory status
|
|
|
|
|
|
-commit b23a74a4732f276315176d9b438bd2596e616799
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Wed Aug 21 20:14:16 2013 +0200
|
|
|
+commit 4d75916422ccdf815aa542718d9bfa87c0133067
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Fri Aug 22 15:42:51 2014 +0200
|
|
|
|
|
|
- Fix fixup functions.
|
|
|
+ dmq: Set node status to value in uri
|
|
|
+
|
|
|
+ The status was forced to ACTIVE regardless of the status in the uri.
|
|
|
|
|
|
-commit 8017fa7c67dbb3dd4bdd937be9b841097a44674e
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Wed Aug 21 20:02:23 2013 +0200
|
|
|
+commit 3e34dbf68bcb33fc57973f7a1d735820f11c796b
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Mon Aug 11 19:06:42 2014 +0200
|
|
|
|
|
|
- Add support for sending POST-Requests to http_query() method.
|
|
|
+ dmq: Various sanity checks and initializations
|
|
|
|
|
|
-commit 134158df11ebf9b6c3deaf71b6010588535eb386
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Aug 22 20:39:41 2013 +0100
|
|
|
+commit fd3eb9ffa647d3e3cf234f2ee240bcf1d5df9fac
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Thu Aug 7 17:20:20 2014 +0200
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Added rtpproxy-ng module to the build
|
|
|
+ dmq: fix copy-paste error resulting in the peer's description not being copied
|
|
|
|
|
|
-commit c2ccd37891167fb691b2aabc44e12c45cea7d1da
|
|
|
-Merge: fd68623 dd76f37
|
|
|
-Author: Richard Fuchs <[email protected]>
|
|
|
-Date: Thu Aug 22 14:19:31 2013 -0400
|
|
|
+commit 3e53527030ab360e010cfdda756efff516c54f11
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Thu Jul 17 13:02:12 2014 +0200
|
|
|
|
|
|
- rtpproxy-ng: adding module
|
|
|
+ dmq: Set send_socket to the correct address
|
|
|
+
|
|
|
+ Documentation says the server_address is the address used to send messages
|
|
|
+ from. Make the code actually do this.
|
|
|
|
|
|
- Merge branch 'rfuchs/rtpproxy-ng'
|
|
|
+ UDP is hardcoded for now because DMQ doesn't work with other protocols (yet).
|
|
|
|
|
|
-commit fd68623bebb7053f4b652d7fe58d676b6a019d7c
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Aug 22 17:51:49 2013 +0200
|
|
|
+commit 02932c9af755f155a35ec5243cd33530e74929ae
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Tue Sep 2 16:38:15 2014 +0200
|
|
|
|
|
|
- core: efectively run the event_route[core:receive-parse-error]
|
|
|
-
|
|
|
- - reported by Juha Heinanen
|
|
|
+ dmq: Fix indenting
|
|
|
|
|
|
-commit 0efe5a4d9adb08575938d2c4eb83ec3a79d38e20
|
|
|
-Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
-Date: Thu Aug 22 11:16:31 2013 -0400
|
|
|
+commit 2d77ac31fb1bf488ef986978edbc2b05982a38ba
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Tue Jul 15 10:26:42 2014 +0200
|
|
|
|
|
|
- Added support for max-time update of monitored calls
|
|
|
-
|
|
|
- - updated example config file
|
|
|
- - updated documentation
|
|
|
+ dialog: Allow '_' in dlg profile names
|
|
|
|
|
|
-commit 86bdfaa3efe7804bcfde3da4f63b252c74e417b7
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Aug 22 15:44:05 2013 +0200
|
|
|
+commit 684afd9cdefaa46fea3993a1a01316521c8631cd
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Fri Aug 22 11:44:56 2014 +0200
|
|
|
|
|
|
- core: fix condition to lookup envet_route[core:receive-parse-error]
|
|
|
+ dialog: Send properly structured responses on RPC requests
|
|
|
|
|
|
- - reported by Juha Heinanen
|
|
|
+ Instead of dumping random blobs in structured protocols (json, xmlrpc),
|
|
|
+ return properly structured data.
|
|
|
+
|
|
|
+ Each dialog is a struct with named fields, a list of dialogs is an array
|
|
|
+ of structs. Variables and profiles are arrays in the dialog struct.
|
|
|
+
|
|
|
+ Dialog contexts still todo.
|
|
|
|
|
|
-commit 2d826efb7dbcf9b3b49c376bcd079ab1e7642a44
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Aug 22 13:01:55 2013 +0200
|
|
|
+commit 3d5f8af6efb5a33e46427a1a9b273e445a3064c7
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Fri Aug 22 13:55:42 2014 +0200
|
|
|
|
|
|
- core: execute event_route[core:receive-parse-error] block on error of initial sip message parsing
|
|
|
+ dialog: Correctly restore dialog lifetime from DB
|
|
|
|
|
|
- - note that the SIP message is broken in this case, but it gets access
|
|
|
- to source and local socket addresses (ip, port, proto, af) as well as
|
|
|
- the whole message buffer and its size
|
|
|
+ Restore the lifetime to the configured value instead of the offset from the
|
|
|
+ time the reload from the DB took place.
|
|
|
|
|
|
-commit d03651fb4c3a6b50923029e121eed201fb1ff550
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Thu Aug 22 08:20:52 2013 +0300
|
|
|
+commit 811bb515c09e7270d1d7f8a28d280e184874e487
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Mon Jul 7 16:38:29 2014 +0200
|
|
|
|
|
|
- modules/lcr: added some linefeed chars missing from syslog messages
|
|
|
+ dialog: Set the dialog context on transaction failure
|
|
|
|
|
|
- - Patch provided by Kevin Scott Adams.
|
|
|
+ Before, the dialog context would be derived from the callid and tags. This
|
|
|
+ could select the wrong dialog in case of spirals. This patch sets the correct
|
|
|
+ dialog context by storing the it in the transaction and restoring it on a
|
|
|
+ failure. Now the correct dialog variables are available in failure_route.
|
|
|
|
|
|
-commit 3ccf4b43e81bd2654cb306a3c2cc21b97cb51f62
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Aug 22 00:14:53 2013 +0200
|
|
|
+commit 25a3297915fbcc0a267d444d245526de978a5d62
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Mon Jul 7 16:38:29 2014 +0200
|
|
|
|
|
|
- core: print src address details if initial message parsing fails
|
|
|
+ dialog: Set the dialog context on incoming replies
|
|
|
|
|
|
- - reported by Juha Heinanen
|
|
|
+ Before, the dialog context would be derived from the callid and tags. This
|
|
|
+ could select the wrong dialog in case of spirals. This patch sets the correct
|
|
|
+ dialog context by storing the it in the transaction and restoring it on an
|
|
|
+ incoming response. Now the correct dialog variables are available in
|
|
|
+ onreply_route.
|
|
|
|
|
|
-commit fe24ed17b0620bd9446d741ea3f65b7b0cb8b765
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Aug 21 11:20:07 2013 +0200
|
|
|
+commit 33f054a793dc843959de356f0dc201e66d306583
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Wed Sep 3 22:32:03 2014 +0200
|
|
|
|
|
|
- kamailio.cfg: use is_first_hop() for adding alias parameter to contact uri
|
|
|
-
|
|
|
- - done for natted devices
|
|
|
+ modules/ims_auth: ims_www_challenge allows specification of auth algorithm from cfg
|
|
|
+ - e.g. ims_www_challenge("REG_MAR_REPLY", "$td", "MD5");
|
|
|
+ - useful for non-ims clients that do not do AKA
|
|
|
|
|
|
-commit bbecaa597aa4fb3fa08773cd6cd9b8558c7ce3a8
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Wed Aug 21 11:04:08 2013 +0200
|
|
|
+commit 961542fa1ce9d077d0737e4971a827409b74a122
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Wed Sep 3 19:57:22 2014 +0200
|
|
|
|
|
|
- avpops: allow use of avps as second parameter on re operation at avp_check function
|
|
|
+ modules/pv: added pseudo-variable ($aa) for access to algorithm in autorization header
|
|
|
|
|
|
-commit c86b04459a716af353d0ca40a793d6b13c6a6fe7
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Tue Aug 20 10:24:53 2013 +0200
|
|
|
+commit f4cfbe9a7ca5fbf1cb44c544abcc27aa65198ae1
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Sep 3 13:26:14 2014 -0400
|
|
|
|
|
|
- fixed spelling errors catched by lintian
|
|
|
+ db_text: fix clang compiler warning
|
|
|
|
|
|
-commit 64e39dbf89bc1581722abeaadf7811e0883390bd
|
|
|
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
|
|
|
-Date: Mon Aug 19 17:43:16 2013 +0200
|
|
|
+commit f4c7ac4c0ef5eed2352dc4f0a8070cfbec502efa
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Wed Sep 3 13:21:13 2014 -0400
|
|
|
|
|
|
- htable: updated readme with rpc command htable.stats
|
|
|
+ db_text: fix clang compiler warning
|
|
|
|
|
|
-commit d33106994516e27944657c3bf17c3ccb5a521a50
|
|
|
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
|
|
|
-Date: Mon Aug 19 17:39:26 2013 +0200
|
|
|
+commit abe9d1642a70cfd7d5440db692a484b991253862
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Wed Sep 3 13:17:32 2014 -0400
|
|
|
|
|
|
- htbale: added rpc command htable.stats
|
|
|
-
|
|
|
- - print stats about htables: name, number of slots, number of items, max
|
|
|
- number of items per slot, min number of items per slot
|
|
|
+ db_flatstore: fix clang compiler warning
|
|
|
|
|
|
-commit ee7dcac57501cd0563c69ae967ba785cec035062
|
|
|
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
|
|
|
-Date: Mon Aug 19 16:48:01 2013 +0200
|
|
|
+commit 89f9f0c10c10c09218576129e3fdc3da55355c48
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Sep 3 13:15:35 2014 -0400
|
|
|
|
|
|
- htable: lifted limit for max number of slots to 2^31
|
|
|
-
|
|
|
- - there can be systems with large amount of memory
|
|
|
- - clarification in docs about the case when the value is out of exected
|
|
|
- range
|
|
|
+ lib/srdb1: fix clang compiler warning
|
|
|
|
|
|
-commit 71594a81f012432782d1f7b6f59c725130928ee7
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Mon Aug 19 13:41:45 2013 +0200
|
|
|
+commit 241d6387989be258880131e578598591869a3645
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Sep 3 09:46:41 2014 +0200
|
|
|
|
|
|
- cdp: fixed spelling and removed some erroneous code
|
|
|
+ xmlrpc: initial support for 'u' specifier
|
|
|
+
|
|
|
+ - auto-convert to unsigned int
|
|
|
|
|
|
-commit ea442b3155bf25ff48f7fd125b2ffa72a5631852
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Sun Aug 18 17:47:08 2013 +0200
|
|
|
+commit 938373a28545a51f335e9489541b106c8261b81d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Sep 3 09:45:42 2014 +0200
|
|
|
|
|
|
- Only update received info, if a contact is "new" contact. In case of multiple registration for one AoR, each registration will have a different contact.
|
|
|
+ jsonrpc-s: initial support for 'u' specifier
|
|
|
+
|
|
|
+ - auto-convert to unsigned int
|
|
|
|
|
|
-commit ec1c1bab23e4fff3bd5cd60c2f254e646dcbc9ee
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Fri Aug 16 17:08:15 2013 +0200
|
|
|
+commit f925ea38f98c3c6f0908064586338a3fb971def6
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Sep 3 09:28:53 2014 +0200
|
|
|
|
|
|
- Do some debug output, when searching for user based on IP/Port/Proto.
|
|
|
+ doc/rpc: updated content to reflect renaming of printf() to rpl_printf()
|
|
|
|
|
|
-commit 157a466d46f6cccaf790ca3ad3d400489ebdd1ed
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Aug 14 21:30:45 2013 +0100
|
|
|
+commit edfc839ed2c0778f0ce370e5b1caf10f865cf524
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Wed Sep 3 12:05:21 2014 +0200
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Updated .spec
|
|
|
+ modules/ims_registrar_pcscf: fixed transport lookup code
|
|
|
|
|
|
-commit 9061cf2a85ac89cf403910b7b4fa93b29dccb350
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Tue Aug 13 11:45:02 2013 +0200
|
|
|
+commit 331b0cf3e9a739f44fc23a3c7d07da725145aa76
|
|
|
+Merge: 9f3cad7 09cff24
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Wed Sep 3 11:49:49 2014 +0100
|
|
|
|
|
|
- modules/debugger: refresh README
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/kamailio
|
|
|
|
|
|
-commit 5cbedc6b515b50f9ade7457abedba18747d98f75
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Tue Aug 13 10:14:42 2013 +0200
|
|
|
+commit 9f3cad7fbd74bf45c242bc6f587dce96c796fcc1
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Wed Sep 3 11:42:58 2014 +0100
|
|
|
|
|
|
- modules/debugger: Added module parameter reset_msgid. Added RPC command dbg.reset_msgid
|
|
|
+ htable: Fix declarations of variable ht_expired_cell
|
|
|
|
|
|
- The message id ($mi) will be reset but internally there is no change. This can be
|
|
|
- useful for unit tests cases.
|
|
|
+ - Removed unused extern delaration in htable.c
|
|
|
+ - Reported by Ovidiu Sas
|
|
|
|
|
|
-commit b0e9132ccd1e8385b8b4faf72db806320d48e2f5
|
|
|
+commit 09cff24f443123b78ae7443c324ee9038aa96069
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Aug 13 09:37:21 2013 +0200
|
|
|
+Date: Wed Sep 3 05:27:15 2014 +0200
|
|
|
|
|
|
- usrloc: safety checks to catch empty ruid
|
|
|
+ jsonrpc-s: auto-convert int to str if required by scanning spec
|
|
|
+
|
|
|
+ - check if there spec string has still mandatory chars
|
|
|
|
|
|
-commit 66c8e730d59f9816f09573f5300e4463e5997876
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Aug 13 09:19:02 2013 +0200
|
|
|
+commit 4b7cd3fd867eca3d82cf4668d2ad37c0bc4f7780
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Tue Sep 2 14:30:52 2014 -0400
|
|
|
|
|
|
- usrloc: more verbose log messages in case of failure to update db records
|
|
|
+ xhttp_pi: proper handling for unknown db column types
|
|
|
|
|
|
-commit d1cda7ca9a64cf818b82f7b777fa2dd640717c53
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Mon Aug 12 11:15:55 2013 +0100
|
|
|
+commit 1378ccf131885f027d1e1cd4bbaac1347a29e317
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Tue Sep 2 14:29:44 2014 -0400
|
|
|
|
|
|
- presence: Iterate correctly around presence updates
|
|
|
-
|
|
|
- - timer_send_notify should increment the subset by one on each loop
|
|
|
+ lib/srdb1: new col type DB1_UNKNOWN
|
|
|
|
|
|
-commit 4f42993660c52c757918ca2806f7ffe6af0674ce
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Mon Aug 12 11:05:55 2013 +0100
|
|
|
+commit 613d188f92401c60549ea0337ea0dcf3c68067d7
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Tue Sep 2 14:25:42 2014 -0400
|
|
|
|
|
|
- rls: Fix memory leak in rls notify.c
|
|
|
-
|
|
|
- - xml is leaked in an error case
|
|
|
+ xhttp_pi: proper sizeof for memset
|
|
|
|
|
|
-commit e88af0a02de79fac583c126f08d762f7ef3f1b01
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Tue Jul 16 10:51:29 2013 +0100
|
|
|
+commit 61af5c6b3523fe866f1d884ba4e9e077cce1588a
|
|
|
+Author: James Wyatt <james.wyatt@acision.com>
|
|
|
+Date: Tue Sep 2 12:52:47 2014 +0100
|
|
|
|
|
|
- outbound: Fix freeing null pointer in destroy function
|
|
|
+ htable: Add event route when htable entries expire
|
|
|
|
|
|
- - Only appears in error cases, e.g. syntax check
|
|
|
+ - event_route[htable:expired:<table>] called when an entry expires
|
|
|
+ - pseudo-vars $shtrecord(key) and $shtrecord(value) access the expired content
|
|
|
|
|
|
-commit 0c590e00796573681fd7ee0a99dd324919a9e4e9
|
|
|
-Author: Dragos Dinu <[email protected]>
|
|
|
-Date: Wed Aug 7 17:29:06 2013 +0300
|
|
|
+commit e1b63b0e926b926b062569496827f5e506c67c0e
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Sep 2 11:20:29 2014 +0200
|
|
|
|
|
|
- Fixed two bugs related to new capture_mode changes.
|
|
|
+ pkg/kamailio/deb: update to 4.2.0~dev9
|
|
|
|
|
|
-commit 93c39f86ce0cd337212579bd7bd1e58cabed79ca
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Wed Aug 7 01:20:43 2013 +0200
|
|
|
+commit 5fd8a1bdaae82decdb606901fe7bf3e6e9149803
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Sep 2 10:29:22 2014 +0200
|
|
|
|
|
|
- Fix previous commit (forgot this file)
|
|
|
+ msilo: proper walk through sent list for cleanup
|
|
|
+
|
|
|
+ - reported by Bhupendra Singh
|
|
|
|
|
|
-commit 25240becdd83801a788b65f52eada5dd63665e8c
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Tue Aug 6 22:48:39 2013 +0200
|
|
|
+commit 6fe4e56937563a413cfd83794e0fe71a20caf3d5
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Sep 2 09:50:57 2014 +0200
|
|
|
|
|
|
- Extension to the API: lookup_terminate_dlg(unsigned int, unsigned int, str hdrs)
|
|
|
- - Terminate a dialog using the API by providing h_entry and h_id (similar to the MI-Function)
|
|
|
+ Makefile.defs: don't set gcc flag -maltivec if not advertised for powerpc
|
|
|
+
|
|
|
+ - reported at FS#444,
|
|
|
+ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729635
|
|
|
+ - following a patch by Roland Stigge <[email protected]> on debian bug
|
|
|
+ tracker
|
|
|
|
|
|
-commit e6e0419a46c3e5127d07c95390931d10b2a01c3b
|
|
|
+commit b77613398fe7a69d4ac52add3630c94373cbe3e8
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Aug 4 14:22:41 2013 +0200
|
|
|
+Date: Mon Sep 1 23:45:13 2014 +0200
|
|
|
|
|
|
- imc: wrap bit shift defines in parenthesis
|
|
|
+ core: return OK as string for a successful dns.delete rpc command
|
|
|
|
|
|
- - avoid priority conflicts when using the defines
|
|
|
- - reported by Shankar
|
|
|
+ - closes FS#260
|
|
|
|
|
|
-commit 6a981d3d922c914054d4c8dc7e672bb6a4ddb5f5
|
|
|
+commit dbd8ea9b1fa216e59d4c36e2eb4b671202824259
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Aug 1 15:58:59 2013 +0200
|
|
|
+Date: Mon Sep 1 23:36:25 2014 +0200
|
|
|
|
|
|
- db_flatstore: free id pointer if no more space for table name
|
|
|
+ tm: rebuild the local request if uri was changed in event route
|
|
|
|
|
|
- - related to previus commit on this module
|
|
|
- - keep table name null terminated
|
|
|
+ - rebuild was done only on changes over headers and body, with an
|
|
|
+ eventual new r-uri being used in that case
|
|
|
+ - no should work also when only r-uri is changed
|
|
|
+ - closes FS#158
|
|
|
|
|
|
-commit 8fb0f711aaa611eac8b2776c7e5ae3c5e19243ac
|
|
|
-Author: Federico Cabiddu <[email protected]>
|
|
|
-Date: Mon Jul 29 07:59:34 2013 +0200
|
|
|
+commit 3e6e4cc03f629b01f779d1556a10b1b2944777bb
|
|
|
+Author: Alex Villacis Lasso <[email protected]>
|
|
|
+Date: Mon Sep 1 23:17:04 2014 +0200
|
|
|
|
|
|
- db_flatstore: fixup for new_flat_id function
|
|
|
+ db_unixodbc: allow more than 1024 bytes in a database field
|
|
|
|
|
|
- - locally copy table's name
|
|
|
+ - closes FS#443
|
|
|
|
|
|
-commit 4bc07b15ae9a490273b2696b2860f78ebbd18104
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Aug 1 14:35:16 2013 +0200
|
|
|
+commit e404d123610b63ddd1c75d39667b373c40071eab
|
|
|
+Author: Kristian Frederik Høgh <[email protected]>
|
|
|
+Date: Mon Sep 1 22:03:20 2014 +0200
|
|
|
|
|
|
- kamctl: shortcut command to do q query to a database based on key and value
|
|
|
+ tm: rebuild local Via when force socket is changed in event_route[tm:local-request]
|
|
|
|
|
|
- - kamctl db smatch table key value - return the record from table that
|
|
|
- has column key matching the value as string (quoted value)
|
|
|
- - kamctl db nmatch table key value - return the record from table that
|
|
|
- has column key matching the value as non-quoted
|
|
|
- - examples:
|
|
|
-
|
|
|
- kamctl db smatch subscriber username test
|
|
|
- kamctl db nmatch subscriber id 123
|
|
|
+ - new forced socket is also set for sending out
|
|
|
|
|
|
-commit 9a0147b8e050bb8ac7b443e4a3139bb326308cba
|
|
|
+commit 822504084742d44c7ec25569f61a830f5d309aa1
|
|
|
+Merge: ef7630d c158c6e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Aug 1 14:12:30 2013 +0200
|
|
|
+Date: Mon Sep 1 19:37:10 2014 +0200
|
|
|
|
|
|
- acc: remove comment from previous patch
|
|
|
-
|
|
|
- - references to tracker should be in comments of the commit, not in the
|
|
|
- code
|
|
|
- - use tabs for indentation
|
|
|
+ Makefile.def: corrected commit message regarding the devel version
|
|
|
|
|
|
-commit 341f810dca0cc0596e22f2ac1bca86de0b8d142d
|
|
|
+commit ef7630da94895efa5aa40f17e886945c54356718
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Jul 31 12:22:12 2013 +0200
|
|
|
+Date: Mon Sep 1 19:31:16 2014 +0200
|
|
|
|
|
|
- app_perl: push the sip msg structure to perl after initializing it
|
|
|
-
|
|
|
- - reported by David Cunningham
|
|
|
+ Makefile.defs: version set to 4.2.0-dev9
|
|
|
|
|
|
-commit 7ba6cbfcaf70cb546ea3a9f148a0f0b0bc38c16d
|
|
|
-Author: Federico Cabiddu <[email protected]>
|
|
|
-Date: Mon Jul 29 07:59:13 2013 +0200
|
|
|
+commit c158c6e068297246f4e0270fa04843daaa466bd4
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Sep 1 19:31:16 2014 +0200
|
|
|
|
|
|
- acc: acc_db_set_table_name fixup
|
|
|
-
|
|
|
- - add termination char to db_table_name_buf
|
|
|
+ Makefile.defs: version set to 5.2.0-dev9
|
|
|
|
|
|
-commit 1bf5c8328e8b4ed13f6404bf617cac9e26c05e63
|
|
|
-Merge: 0e9b4b3 fb3a5f7
|
|
|
-Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
-Date: Mon Jul 29 09:49:57 2013 -0400
|
|
|
+commit 322bfb147e1ef355db391adb9423ab32cf86188c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Sep 1 19:27:50 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ xmlrpc: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 0e9b4b351e70323fd8581d298f1a7d682f2310fe
|
|
|
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
-Date: Mon Jul 29 09:46:35 2013 -0400
|
|
|
+commit dc48839f2c5362361a8681d6d0d9c27433401be8
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 1 19:27:38 2014 +0200
|
|
|
|
|
|
- Modified cnxcc_set_max_credit behavior
|
|
|
-
|
|
|
- - Updated documentation
|
|
|
- - Updated examples
|
|
|
+ xhttp_rpc: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit fb3a5f7022ebd20fc516b5b8303a0274bda18258
|
|
|
+commit 159c276036e8f99f7bbf37bdf99350888447699f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jul 26 14:55:38 2013 +0200
|
|
|
+Date: Mon Sep 1 19:27:25 2014 +0200
|
|
|
|
|
|
- acc: safety check for accounted values not to be NULL
|
|
|
-
|
|
|
- - based on a patch by Federico Cabiddu, FS#327
|
|
|
+ xhttp_pi: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 3d33733f299dda595704108aef73a2912dc3069f
|
|
|
+commit 13dd700bc808114ddf8a6d06ab0bdd559dc556f3
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jul 26 14:52:21 2013 +0200
|
|
|
+Date: Mon Sep 1 19:27:12 2014 +0200
|
|
|
|
|
|
- uac_redirect: fixup for using acc table parameter
|
|
|
-
|
|
|
- - set reason parameter for acc function
|
|
|
- - based on a patch by Federico Cabiddu, FS#327
|
|
|
+ siptrace: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 1aea13af9b3eea3788e90411bd94cb9e0b0c4ea3
|
|
|
-Author: Camille Oudot <camille.oudot@orange.com>
|
|
|
-Date: Tue Jul 23 11:11:01 2013 +0200
|
|
|
+commit f72b66eff5ad5f894c19112e5d89fc7cee4b910a
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Sep 1 19:27:01 2014 +0200
|
|
|
|
|
|
- modules/ims_registrar_scscf: safety check in async_cdp_callback
|
|
|
+ sipcapture: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 6ff74701652a11497bd82ee3ba2ac7547d1ce666
|
|
|
+commit fb987a685575ae8b2374e717e930a9c767ba5646
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 25 10:14:55 2013 +0200
|
|
|
+Date: Mon Sep 1 19:26:44 2014 +0200
|
|
|
|
|
|
- app_perl: move initialization of SIP message var after initialization of temporary environment
|
|
|
-
|
|
|
- - upon a report by David Cunningham of a leak in operating system
|
|
|
- memory
|
|
|
+ sca: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit da057e5730dd9f82101437e0ee3ceca02b64602c
|
|
|
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
|
|
|
-Date: Tue Jul 23 10:37:03 2013 +0200
|
|
|
+commit 14738552280f7cd98c5827fc5175b9ab631ff05f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Sep 1 19:26:33 2014 +0200
|
|
|
|
|
|
- modules/sipcapture: Added support for multiple capture modes.
|
|
|
- (c) Dragos Dinu (1and1)
|
|
|
+ ratelimit: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit ab601ea9a1b2561c2eaa860583cdeed478b9ea8d
|
|
|
+commit 5d2bf455980e1a9402ce97ad3d0ba5688f6851fa
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Jul 20 10:01:25 2013 +0200
|
|
|
+Date: Mon Sep 1 19:26:17 2014 +0200
|
|
|
|
|
|
- Makefile: sercmd renamed to kamcmd in uninstall option
|
|
|
+ qos: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 2a77bcd36a2b8b91a6d4af3f6ee6828265af39a5
|
|
|
+commit 3fd39e264d38a1a7d557d1d704dca15a8dcf3044
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 18 20:59:54 2013 +0200
|
|
|
+Date: Mon Sep 1 19:25:56 2014 +0200
|
|
|
|
|
|
- Makefile.defs: removed SCTP conditions for core locating libsctp
|
|
|
-
|
|
|
- - the code is now in a module, only generic hooks are in the core, that
|
|
|
- can be turned on/off by SCTP variable (no lib dependency)
|
|
|
+ pv: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit d3a0a8b15af59846fdaee5d9ceae61484f1d7301
|
|
|
+commit 62822a20d476f279dbb1bb020ebd8ddd859d9e3f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Jul 17 20:19:28 2013 +0200
|
|
|
+Date: Mon Sep 1 19:25:47 2014 +0200
|
|
|
|
|
|
- uac: restrict check of multiple from/to header changes to request route blocks
|
|
|
-
|
|
|
- - it can occur many times in due to branch route usage
|
|
|
- - reported by Andrew Pogrebennyk, FS#323
|
|
|
+ presence: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 6624d10b5edbfaf32726875fbbf2ac2221807c84
|
|
|
+commit 9b190498b98e4849519eedbfb38c2145dca87624
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Jul 17 12:26:11 2013 +0200
|
|
|
+Date: Mon Sep 1 19:25:35 2014 +0200
|
|
|
|
|
|
- uac: $uac_req(sock) - new attribute to set local send socket
|
|
|
-
|
|
|
- - local socket can be set for generated requests:
|
|
|
-
|
|
|
- $uac_req(sock) = "udp:127.0.0.1:5060";
|
|
|
+ prefix_route: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 9a3aa5e6e7949dd08146910a301fbeebdf052742
|
|
|
+commit 1926e1412b50c5b843ce1c36119bf60b128b0502
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Jul 17 12:24:42 2013 +0200
|
|
|
+Date: Mon Sep 1 19:25:08 2014 +0200
|
|
|
|
|
|
- tm: enhanced local request API to set send socket
|
|
|
+ permissions: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 6335d07c4c77ed60fb8c2b5acc84d7c4b503221c
|
|
|
+commit 6944d4f67de63834291365d7d55ad4607a33d82e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Jul 17 12:22:31 2013 +0200
|
|
|
+Date: Mon Sep 1 19:24:55 2014 +0200
|
|
|
|
|
|
- core: helper functions to lookup local socket from proto:host:port
|
|
|
+ pipelimit: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 716ffd2787a68734a21a1374c3dc6dd4783844bd
|
|
|
+commit 95a5b8184ea87af660c546025a23b67441e3ebc6
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Jul 17 00:04:06 2013 +0200
|
|
|
+Date: Mon Sep 1 19:24:43 2014 +0200
|
|
|
|
|
|
- presence_dialoginfo: add schema to entity
|
|
|
-
|
|
|
- - patch by Pawel Sternal, FS#324
|
|
|
+ mi_rpc: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit acd0bfb5acc98e791ab6cf011dfa758efba2be8f
|
|
|
+commit 7c7755a39ab91c199c9452bbf43585011c5db120
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Jul 16 21:40:06 2013 +0200
|
|
|
+Date: Mon Sep 1 19:24:30 2014 +0200
|
|
|
|
|
|
- usrloc: fixed type for db_ops_parameter
|
|
|
-
|
|
|
- - reported by Alex Hermann
|
|
|
+ kex: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit d07e4f709ceaccc84bbab42dfd55d10992e84a3b
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Tue Jul 16 18:02:50 2013 +0200
|
|
|
+commit 05b40e59adbdc51f6e75e4e9e81635fff2ab1f9d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 1 19:24:15 2014 +0200
|
|
|
|
|
|
- Example-Configs: Fixed config due to last updates
|
|
|
+ jsonrpc-s: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 9a2b943bfccea83ac52ecb63f39c724f4b9504d4
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Tue Jul 16 18:00:51 2013 +0200
|
|
|
+commit 293fdb64ef2f4aa34c5eb7eaf9927aa5e10e4f85
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 1 19:23:58 2014 +0200
|
|
|
|
|
|
- ims_registrar_pcscf: Bug-Fix for pcscf_assert_identity (minor)
|
|
|
+ drouting: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit b4c3b811d33846dd0900922bbe5a3d9472839663
|
|
|
+commit 9e5cd66772afe6fa508587165aa2d87dbcf511c0
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jul 15 23:45:33 2013 +0200
|
|
|
+Date: Mon Sep 1 19:23:38 2014 +0200
|
|
|
|
|
|
- ipops: documented dns_query()
|
|
|
+ dialog: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 257225e6918c1387049b74663225ee9b3b722ddf
|
|
|
+commit 945c54616bf972fb577e2f2a197145547e75a013
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jul 15 23:38:25 2013 +0200
|
|
|
+Date: Mon Sep 1 19:23:20 2014 +0200
|
|
|
|
|
|
- ipops: reset address types for new dns queries
|
|
|
+ db_text: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 20f3846d6d39e8fd599464d1e5ce48bfec326586
|
|
|
+commit f1878cdba8875c51d6135733e008d1da6bd89acc
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jul 15 23:32:33 2013 +0200
|
|
|
-
|
|
|
- ipops: new function dns_query(hostname, pvid)
|
|
|
-
|
|
|
- - store the result of dns query in a variable $dns(pvid=>key)
|
|
|
- - dns query is using getaddrinfo()
|
|
|
- - $dns(pvid=>key) - new pv allowing to navigate through the result of a dns query
|
|
|
- - key can be:
|
|
|
- - count - number of addresses
|
|
|
- - ipv4 - set to 1 if at least one ipv4 address (otherwise 0)
|
|
|
- - ipv6 - set to 1 if at least one ipv6 address (otherwise 0)
|
|
|
- - addr[index] - the address as string from position index in the list (0 based indexing)
|
|
|
- - type[index] - the type of address from position index in the list (0 based indexing), the value is 4 for ipv4 and 6 for ipv6
|
|
|
- - example:
|
|
|
-
|
|
|
- if(dns_query("test.com", "xyz"))
|
|
|
- {
|
|
|
- xlog("===== number of addresses: $dns(xyz=>count)\n");
|
|
|
- xlog("===== ipv4 address found: $dns(xyz=>ipv4)\n");
|
|
|
- xlog("===== ipv6 address found: $dns(xyz=>ipv6)\n");
|
|
|
- $var(i) = 0;
|
|
|
- while($var(i)<$dns(xyz=>count)) {
|
|
|
- xlog("===== #[$var(i)] type ($dns(xyz=>addr[$var(i)])) addr [$dns(xyz=>addr[$var(i)])]\n");
|
|
|
- $var(i) = $var(i) + 1;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-commit dd76f37bfff59d5ae07b34346d0ab0a81136649b
|
|
|
-Merge: 66c7553 9ac9b5c
|
|
|
-Author: Richard Fuchs <[email protected]>
|
|
|
-Date: Fri Jul 12 12:27:06 2013 -0400
|
|
|
+Date: Mon Sep 1 19:23:04 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' into rfuchs/rtpproxy-ng
|
|
|
+ ctl: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 66c7553c1131fda7b83807891110f7de393be098
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Fri Jul 12 12:26:07 2013 -0400
|
|
|
+commit 9218d922c910174ed1b497057010fbe7430226b8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Sep 1 19:22:50 2014 +0200
|
|
|
|
|
|
- rtpproxy-ng: implement second parameter to rtpproxy_offer/answer/manage
|
|
|
+ cfg_rpc: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 9ac9b5c35858efd7c71163c604d18a1fa35e3a02
|
|
|
+commit 3ab6500e11b2e16b509f79956581f0fda5cce0ea
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jul 12 18:09:09 2013 +0200
|
|
|
+Date: Mon Sep 1 19:22:29 2014 +0200
|
|
|
|
|
|
- ipops: added dsn_int_match_ip(hostname, ipaddr)
|
|
|
-
|
|
|
- - function that uses the internal resolver to match a hostname with an
|
|
|
- ip (similar operation like 'scr_ip=="hostname"')
|
|
|
- - rename dns_nc_match_ip() to dns_sys_match_ip() to be more suggestive
|
|
|
- about what kind of resolver is used
|
|
|
+ app_lua: rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit ccebf9e536d7d5ea8fc824ea089d501e888b37c8
|
|
|
+commit 55cdb375e1db99e572dff2a64ff0d905252f6689
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jul 12 13:31:12 2013 +0200
|
|
|
+Date: Mon Sep 1 19:21:50 2014 +0200
|
|
|
|
|
|
- ipops: new cfg function dns_nc_match_ip(hostname, ipaddr)
|
|
|
-
|
|
|
- - do dns query for the hostname and compare the result to see if is a
|
|
|
- match with ipaddr
|
|
|
+ core: dst_blacklist rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 9a25e712529cb7aacbae8e64a2e1be4da3c9a8c3
|
|
|
+commit a8fa4225f208f3b2e6fb8c9a0635edd3817553a3
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jul 12 10:22:33 2013 +0200
|
|
|
+Date: Mon Sep 1 19:21:16 2014 +0200
|
|
|
|
|
|
- dispatcher: allow pv in ds_is_from_list(setid) parameter
|
|
|
+ core: dns_cache rpc commands updated to use rpl_printf()
|
|
|
|
|
|
-commit 80935f9e8bbe20e5c320828183999b5d395ec34c
|
|
|
+commit 3548620c199fed6f86251cf86faab33ab97c7f15
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jul 12 00:44:51 2013 +0200
|
|
|
+Date: Mon Sep 1 19:16:54 2014 +0200
|
|
|
|
|
|
- core: avoid doing dns srv again after naptr function that includes srv lookup
|
|
|
+ core: rpc - replaced api member printf with rpl_printf
|
|
|
+
|
|
|
+ - clang is throwing error: no member named '__printf_chk' in 'struct rpc'
|
|
|
+ - reported in FS#457, follwing report on Debian:
|
|
|
+ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755852
|
|
|
|
|
|
-commit 3823001dd83902d97f3dda9c9f51c370ab04073d
|
|
|
-Author: Alexandr Dubovikov <[email protected]>
|
|
|
-Date: Fri Jul 12 10:14:31 2013 +0200
|
|
|
+commit 04da8d891cdf1314e24cf025b64ed1cc70ce7b5e
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Sep 1 18:29:20 2014 +0200
|
|
|
|
|
|
- modules/sipcapture: a sip message must be stored after bad parsing also.
|
|
|
+ app_lua: search for for lua 5.1 compilation flags
|
|
|
+
|
|
|
+ - lua 5.2 embedded api is not compatible with 5.1
|
|
|
+ - an upgrade to c code in app_lua is required, till then, lua-5.1 has to
|
|
|
+ be installed (can co-exist with lua 5.2)
|
|
|
|
|
|
-commit 25b6241ce310ca0ae67896fec2bb50d4c8d80fcb
|
|
|
+commit 620ce0e287a846be064f3507e892d73937331ec7
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 11 21:57:58 2013 +0200
|
|
|
+Date: Mon Sep 1 16:21:17 2014 +0200
|
|
|
|
|
|
- dialplan: don't free attrs pvar at shutdown, it is core pv cache reference
|
|
|
+ INSTALL: removed question about windows messenger (it doesn't exist anymore)
|
|
|
|
|
|
- - reported by Juha Heinanen
|
|
|
+ - coherent usage of upper case for section titles
|
|
|
+ - added notes about tracker and faq
|
|
|
|
|
|
-commit ecb0ede7b20f24af97a42c4d034c46709c3ec38c
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Thu Jul 11 22:47:37 2013 +0300
|
|
|
+commit 2824e49d4c2d64918a3d8c00f37498caec445b83
|
|
|
+Author: Sven Neuhaus <[email protected].com>
|
|
|
+Date: Fri Aug 29 13:14:18 2014 +0200
|
|
|
|
|
|
- modules/tls: config param can now specify a file or directory
|
|
|
+ Fix some typos and capitalisation in INSTALL
|
|
|
|
|
|
-commit eba7dcbe6b3ba7b88c0fa0b231cb265a68995e47
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Thu Jul 11 15:36:54 2013 -0400
|
|
|
+commit 37fea3e2fe4958ebc080df7c0808bba835748354
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Aug 29 23:18:27 2014 +0200
|
|
|
|
|
|
- rtpproxy-ng: implement $rtpstat and document start_recording()
|
|
|
+ ims_usrloc_pcscf: fixed invalid quotation tokens and removed empty functions section
|
|
|
|
|
|
-commit d7d27cd803284ced4d709da543e64e553e0547ca
|
|
|
+commit f096ee13ca09d79d3f0e8fa5c73a6e14987d8317
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 11 20:43:54 2013 +0200
|
|
|
+Date: Fri Aug 29 23:14:19 2014 +0200
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-dev7
|
|
|
+ cdp: removed empty functions sections from docs
|
|
|
|
|
|
-commit ca8facabe26f081d1cededeb78ceaa96e4ea9ff2
|
|
|
+commit e99b2ff97a0612d0336a5419951d5de1d03f8be2
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 11 16:47:47 2013 +0200
|
|
|
+Date: Fri Aug 29 23:13:00 2014 +0200
|
|
|
|
|
|
- db_unixodbc: fixed typo added by previous commit
|
|
|
+ topoh: removed empty functions section from docs
|
|
|
|
|
|
-commit c6819b9a02d59b3ad8640fbaaf2fc0b9ef3d5021
|
|
|
+commit c97c762a00596ebbbb4a3b4a14b3ef9e703600b5
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 11 16:43:31 2013 +0200
|
|
|
+Date: Fri Aug 29 22:40:53 2014 +0200
|
|
|
|
|
|
- db_unixodbc: renamed files with reserved name on some oses
|
|
|
+ json: remove empty parameters section from docs
|
|
|
+
|
|
|
+ - breaks indexing, as there is no title for sub-section
|
|
|
|
|
|
-commit aa0156ea441644545236a349cc62afb4983b5476
|
|
|
+commit 36b8a21cc8ec1cd89cfdea60a11e83711c0694b5
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 11 16:26:15 2013 +0200
|
|
|
+Date: Fri Aug 29 22:40:19 2014 +0200
|
|
|
+
|
|
|
+ utils/misc/vim: syntax highlight rules for // comments
|
|
|
|
|
|
- disptacher: added documentation for parameter attrs_pvname
|
|
|
+commit 6ea8693fd7abf0fe5c48342e18ae8d2c94830e6b
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Aug 29 15:55:20 2014 +0200
|
|
|
|
|
|
-commit 09a7a4cd718c0e26d3a948515ec4f6f6a68c64c4
|
|
|
+ modules/dialog_ng: added DB support for dialog_ng
|
|
|
+ - thanks to a lot of work contributed by Carlos Ruiz Diaz
|
|
|
+
|
|
|
+commit 21ab9b3cf1a93019495e8204fbfe56331614bef9
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 11 16:25:06 2013 +0200
|
|
|
+Date: Fri Aug 29 15:54:31 2014 +0200
|
|
|
|
|
|
- dispatcher: new parameter to specify the pv where to store attrs for matched address in ds_is_from_list()
|
|
|
-
|
|
|
- - attrs_pvname can be set to get attributes of matched address in
|
|
|
- config file
|
|
|
+ utils/misc/vim: added newer cfg tokens to vim syntax highlighting
|
|
|
|
|
|
-commit 617a444fcbe84290a701228bd78e279bbde4818e
|
|
|
+commit 460ac01f75eeb527debf2e4d135fb83b386ccf42
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 11 15:27:16 2013 +0200
|
|
|
+Date: Fri Aug 29 15:03:12 2014 +0200
|
|
|
|
|
|
- pv: added transformations for url encode/decode
|
|
|
+ utils/misc/vim: added target in Makefile to remove old ser vim files
|
|
|
|
|
|
- - patch by JoshE, FS#311
|
|
|
+ - make clean-ser
|
|
|
|
|
|
-commit 12a5a409e7e196e1d0401b125b2de72a9f2e5aff
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu Jul 11 15:03:08 2013 +0200
|
|
|
+commit e4b6e43605bb530a44cd42f4f4a7cb4ff77332bf
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Aug 29 14:58:39 2014 +0200
|
|
|
|
|
|
- modules/nathelper: removed natping_proceses limit
|
|
|
+ utils/misc/vim: vim specific files migrated to name kamailio
|
|
|
+
|
|
|
+ - vim syntax and autodetect files use now kamailio, to be easier
|
|
|
+ correlated with the name of packaged distribution
|
|
|
+ - syntax highlighting is identified now my kamailio (e.g., 'setf kamailio')
|
|
|
|
|
|
-commit 0c6fef5fdc2a586ebfa607d3b5344266c08ca996
|
|
|
+commit 607e0f0bccaa20f6cbdfbba409d0faa4ea220ce6
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 11 14:36:02 2013 +0200
|
|
|
+Date: Fri Aug 29 14:46:19 2014 +0200
|
|
|
|
|
|
- pipelimit: avoid double locking when changing pipe via rpc
|
|
|
+ removed old unused modules folders - modules_k and modules_s
|
|
|
|
|
|
-commit 04fd56dc1b84b70a04438ccbf719eb85177524ad
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Jul 11 14:32:48 2013 +0200
|
|
|
+commit 9f7fec41c065af9608f6547b2ed0d43614c5a284
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Wed Aug 27 14:56:30 2014 +0200
|
|
|
|
|
|
- pipelimit: avoid double locking when changing pipe via mi
|
|
|
-
|
|
|
- - reported by Krischan Udelhoven, FS#315
|
|
|
+ modules/ims_registrar_pcscf: new module function lookup_transport
|
|
|
+ - this allows terminating P-CSCF to check(and possibly) change the transport for the request before relaying/fwding to terminating UE
|
|
|
|
|
|
-commit 4a425a88be796c4b2c8447e6eafc53652ddf8e72
|
|
|
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
|
|
|
-Date: Sat Jul 6 19:03:49 2013 +0200
|
|
|
+commit e7f714f48285ef5ee6ff03759dfbecae5e51b609
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Aug 26 13:03:33 2014 +0200
|
|
|
|
|
|
- htable: sht_lock() and sht_unlock() documented in readme
|
|
|
+ registrar: reset indentation to use tabs
|
|
|
+
|
|
|
+ - follow up to previous commit
|
|
|
|
|
|
-commit bc5cc684efad11f9affe648f3d0f6da98e43ad25
|
|
|
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
|
|
|
-Date: Sat Jul 6 18:31:17 2013 +0200
|
|
|
+commit 76473abd05503e4dffb63cf5ddc1d39c5170238d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Aug 26 13:01:42 2014 +0200
|
|
|
|
|
|
- htable: two new functions to lock htable slots based on item name
|
|
|
+ dispatcher: fixed warning on unsigned compared with <0
|
|
|
|
|
|
- - sht_lock("htable=>key") and sht_unlock("htable=>key")
|
|
|
- - useful to update existing items without aditional locks
|
|
|
+ - added in previous commit
|
|
|
+ - reset indentation for dispacher.c file
|
|
|
|
|
|
-commit ddea262fd70521eec450e57519f63a63880a94df
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Tue Jul 9 12:28:48 2013 -0400
|
|
|
+commit ba0cf0014908645e6b17b6e305e2e1ae4235a94f
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Fri Aug 22 05:20:42 2014 -0700
|
|
|
|
|
|
- rtpproxy-ng: initial checkin
|
|
|
+ registrar: randomize expires value received from UAC
|
|
|
|
|
|
-commit 8cd7a48479594052b6b6e70d48946e8963e1625d
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Tue Jul 9 17:50:06 2013 +0200
|
|
|
+commit 499fb7b7d58c812dd8c867adbbed27e0c61f26d0
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Aug 25 04:05:48 2014 -0700
|
|
|
|
|
|
- modules/app_lua: added param to sr.xavp.get to choose between all the values (default) or just the first ones.
|
|
|
+ dispatcher: fix ds_mark_dst parameter parsing
|
|
|
|
|
|
-commit 4a79fcdd9965c6c3195601baeb82d489d970aa12
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Tue Jul 9 15:55:35 2013 +0200
|
|
|
+commit ee9ea2f543975769ca544dcf3b75b97698e3b53e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Aug 25 16:56:16 2014 +0200
|
|
|
|
|
|
- modules/app_lua: fix sr.xavp.get. Get all the values not only the first one.
|
|
|
+ core: update content for -D option in man page
|
|
|
|
|
|
-commit 01c2fa43da42a4efab59fe787c332dbf9e318399
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Tue Jul 9 14:55:22 2013 +0200
|
|
|
+commit 2b33768745130b91e984b679f9eed01a6267d8cc
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Aug 25 16:55:27 2014 +0200
|
|
|
|
|
|
- modules/sipt: deleted unused method
|
|
|
+ core: main - proper info for -D command line option
|
|
|
|
|
|
-commit edc838f04fd182b8997f94c50effd5b0c0153a25
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Tue Jul 9 11:21:52 2013 +0200
|
|
|
+commit 7450805ac0c8dbe620f146ddf14eba7bee69171e
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Mon Aug 25 15:03:11 2014 +0200
|
|
|
|
|
|
- modules/sipt: ss7 messages are now modified in place
|
|
|
-
|
|
|
- - lumps are now used to modify individual ss7 headers instead
|
|
|
- of rebuilding the full body from scratch. This should result
|
|
|
- in a performance increase
|
|
|
+ modules/ims_registrar_pcscf: Replaced deprecated STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit e03462112b108bd0615465f45258fd70c2704100
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Sun Jul 7 07:25:34 2013 +0200
|
|
|
+commit a00ee5174b573edd243caf4de68113e9460791eb
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Mon Aug 25 12:53:38 2014 +0200
|
|
|
|
|
|
- modules/debugger: refresh README
|
|
|
+ modules/ims_registrar_pcscf: new parameter force_icscf_uri
|
|
|
+ New module parameter force_icscf_uri - if set we use it as the ICSCF next hop
|
|
|
+ If not set (default) we use DNS SRV to find ICSCF next hop
|
|
|
|
|
|
-commit 9f363d37ba9e1c72b5abf25ec69ba9d367d6be99
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Sun Jul 7 07:24:30 2013 +0200
|
|
|
+commit a1b6093aaee9e96f00475752273c9c925ba390d3
|
|
|
+Author: Luis Azedo <[email protected]>
|
|
|
+Date: Fri Aug 22 16:05:15 2014 +0200
|
|
|
|
|
|
- modules/debugger: add dbg_pv_dump config function documentation.
|
|
|
+ json: fixed parameter number for free fixup function
|
|
|
|
|
|
-commit 77f5db57c4d5bf5a5e37985a228c8693ec685a6d
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Sun Jul 7 07:23:11 2013 +0200
|
|
|
+commit 0b2462d745ac05587539f6c937aed5580ad92c8c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Aug 22 15:58:31 2014 +0200
|
|
|
|
|
|
- modules/debugger: add dbg_pv_dump config function.
|
|
|
-
|
|
|
- It dumps the content of pv_cache on json format.
|
|
|
+ dispatcher: regenerated the documentation for update on ds_select_dst()
|
|
|
|
|
|
-commit faf2f6b9897c3b9acf69a1bbe22b827f386a863e
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Sat Jul 6 15:13:00 2013 +0200
|
|
|
+commit 15d1022b575ae06f92f5a966bc12e144f3def5c5
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Thu Aug 21 08:20:09 2014 -0700
|
|
|
|
|
|
- modules/sdpops: refresh README
|
|
|
+ dispatcher: option to limit the number of items in dst_avp list
|
|
|
|
|
|
-commit 2a855d384d37b5a83c879663780441b2f533fced
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Sat Jul 6 15:09:47 2013 +0200
|
|
|
+commit 4108c7a125a3e50d1d670bc4c842b29cc32ec438
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Aug 22 15:53:47 2014 +0200
|
|
|
|
|
|
- modules/sdpops: update documentation sdp_[with|remove]_transport
|
|
|
+ pua_dialoginfo: proper jump to end of the structure
|
|
|
+
|
|
|
+ - void has no standard size
|
|
|
+ - descovered on a report by Charles Chance
|
|
|
|
|
|
-commit c252677700bdc81241a39816a3febee70f729344
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Sat Jul 6 15:00:49 2013 +0200
|
|
|
+commit d5c6185f4369833113e21802baafe18288fb4254
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Aug 22 15:52:12 2014 +0200
|
|
|
|
|
|
- modules/sdpops: added sdp_with_transport/sdp_remove_transport functions.
|
|
|
+ dialog: documentation for dlg_remote_profile() config function
|
|
|
|
|
|
-commit 97781390e663116f9e5d11f5644e1145487b6cfb
|
|
|
+commit 9c8020d2ab0b522bd63dc521270e80d0f7bd6212
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jul 5 09:23:32 2013 +0200
|
|
|
+Date: Fri Aug 22 15:37:53 2014 +0200
|
|
|
|
|
|
- dialog: added timer process to clean unconfirmed dialogs older than 5min
|
|
|
+ dialog: new config function - dlg_remote_profile
|
|
|
|
|
|
- - timer runs every 90sec (customization to be added in the future)
|
|
|
- - safety procedure for cleaning dialog list
|
|
|
+ - dlg_remote_profile(cmd, profile, value, uid, expires)
|
|
|
+ - manage non-local profiles from configuration file
|
|
|
+ - cmd can be add (insert a remote profile) and rm (remove a remote profile)
|
|
|
|
|
|
-commit 647a99bd21f6059505ea1ee65ac93c6c00fc8c8d
|
|
|
+commit 157a50f7fe6034213741b2a4cd5dc3142cc8dcee
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 4 22:34:41 2013 +0200
|
|
|
+Date: Fri Aug 22 14:11:37 2014 +0200
|
|
|
|
|
|
- textopsx: updated docs for msg_apply_changes() and added sections ids
|
|
|
+ dialog: added cleanup of expired remote profiles via internal timer
|
|
|
|
|
|
-commit 85f6a45e6d74044488b63a89ce8feaaf3c4b00bb
|
|
|
+commit 8d2e86cabe73195463937f4945f600ceabe3585a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 4 22:29:06 2013 +0200
|
|
|
+Date: Fri Aug 22 00:16:01 2014 +0200
|
|
|
|
|
|
- textopsx: enable usage of msg_apply_changes() for sip replies
|
|
|
+ dialog: internal refactoring to allow adding remote profile
|
|
|
+
|
|
|
+ - this is a profile item without a local dialog
|
|
|
+ - allow opperations to add or remove such profiles
|
|
|
|
|
|
-commit 8248a1b2ed725933f84a343b4936ed4fdef4a869
|
|
|
+commit 219ac1743051d05396d13203aee6115ffbc9a7d7
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 4 22:27:32 2013 +0200
|
|
|
+Date: Thu Aug 21 18:21:14 2014 +0200
|
|
|
|
|
|
- core: helper function to generate sip reply content without removing top via
|
|
|
+ dialog: add a unique id for each profile item
|
|
|
+
|
|
|
+ - internal sruid is used for generating uids
|
|
|
|
|
|
-commit d4cef7f5e49105c65df9651a1ad086b035f8ffdb
|
|
|
+commit d2e6918acc75178d8669615bff068914bd34abfa
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 4 11:48:26 2013 +0200
|
|
|
+Date: Wed Aug 20 12:17:25 2014 +0200
|
|
|
|
|
|
- tm: avoid double execution of response-in callbacks
|
|
|
+ lib/srutils: add sruid_next_safe() function
|
|
|
|
|
|
- - double execution of response-in callbacks could happen when using tm
|
|
|
- pvs inside core reply route, being done in transaction matching
|
|
|
- function, which is executed again by tm reply received function
|
|
|
+ - checks to see if the sruid was initialized by same process and if not,
|
|
|
+ triggers a reinit
|
|
|
+ - pid is stored inside the sruid struct
|
|
|
|
|
|
-commit 230a138991b25f7f9b07b4f9cbeffbdd6acef2e8
|
|
|
+commit 542336ab49a7b8cbca953a69c138a5ec38a96d7a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jul 4 11:47:18 2013 +0200
|
|
|
+Date: Tue Aug 19 18:00:49 2014 +0200
|
|
|
|
|
|
- core: new internam sip msg flag FL_TM_RPL_MATCHED
|
|
|
+ dlg: keep dialog value 0-terminated in memory
|
|
|
|
|
|
- - mark sip reply when matched first time by tm
|
|
|
- - used to avoid double execution of response-in callbacks
|
|
|
+ - more flexibility in searching/matching
|
|
|
|
|
|
-commit 27474179bdeef0ddaba05389f510446a387d85e1
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Thu Jul 4 10:31:46 2013 +0100
|
|
|
+commit 6677714ccfaa395a70fd1ce2cd99cab58e46d2c1
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Aug 19 17:44:55 2014 +0200
|
|
|
|
|
|
- modules/websocket: Fix connection leaks
|
|
|
+ dialog: refactored json serialization for dialog profiles
|
|
|
|
|
|
- - Decrease the TCP connection reference count after each use
|
|
|
+ - there is no restriction to add a dialog in same profile many times
|
|
|
+ (could be with/without different value). Current serialization
|
|
|
+ resulted in having many fields with same name in an object structure,
|
|
|
+ which was ok for local json handling, but failed for various external
|
|
|
+ tools
|
|
|
+ - profile structure extended in memory with unique id, expires and
|
|
|
+ flags, to be used for better identification of the profile cell
|
|
|
+ - note: upon kamailio upgrade, old dialog profiles are no longer loaded, as the
|
|
|
+ json structure is now different
|
|
|
|
|
|
-commit ffdae5987b99b9bfd39992d407a3a0a33aa772ab
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Thu Jul 4 10:30:51 2013 +0100
|
|
|
+commit cd335addc40f358b6b80bfa5b9df8b468319838a
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Thu Aug 21 10:02:49 2014 +0300
|
|
|
|
|
|
- core: Fix connection leak with websockets
|
|
|
+ core: call onsend_route for replies
|
|
|
|
|
|
- - Decrease connection ref count after using connection
|
|
|
+ - this feature is aimed at tracing replies with sip_trace; e.g.:
|
|
|
+ onsend_route { sip_trace("sip:10.84.1.49:5060"); } would now trace the
|
|
|
+ requests passing Kamailio, as well as the replies;
|
|
|
+ This patch has been proposed earlier: http://lists.sip-router.org/pipermail/sr-users/2012-May/073250.html
|
|
|
|
|
|
-commit fb4dc4b7b866239a90a4d6441ed319664697edab
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Thu Jul 4 09:33:56 2013 +0100
|
|
|
+commit e88b500f8fb6077ac17e5413ffe8770d72e5c6ac
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Wed Aug 20 18:08:03 2014 +0300
|
|
|
|
|
|
- core: Improve tcp stats output
|
|
|
+ sipcapture: retry insert in DB on initial failure
|
|
|
|
|
|
- - Add connection ref count
|
|
|
- - Add websocket protocols
|
|
|
+ - added insert_retries and insert_retry_timeout parameters, which
|
|
|
+ control how many times and for how long Kamailio should try to
|
|
|
+ rewrite to the Homer database in case the first attempt fails;
|
|
|
+ trying to rewrite proves useful especially in heavy load scenarios.
|
|
|
|
|
|
-commit d0f88e19577d9b914922f83049075b7786f3d8df
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Wed Jul 3 10:46:44 2013 +0100
|
|
|
+commit 6b2f7d0b9d405d8ffd2310f788254453d6748f0b
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Aug 19 17:21:57 2014 +0200
|
|
|
|
|
|
- modules/websocket: Fix pkg memory leaks
|
|
|
+ debugger: fix reset_msgid
|
|
|
|
|
|
- - Fix pkg memory leaks in error cases
|
|
|
- - Fix incorrect memory allocation size for ws connections
|
|
|
- - Fix typo in websocket stats
|
|
|
+ Don't change the msg->id when that message has been processed already
|
|
|
|
|
|
-commit 074f12c5a444188aa023797ac70e2d38d225cb18
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Jul 3 10:39:32 2013 +0100
|
|
|
+commit cb04eea7b4e2a382a0315529d38d2f4ec5a60d93
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Aug 19 18:19:46 2014 +0200
|
|
|
|
|
|
- modules/tls: Free TLS data for secure websocket connections
|
|
|
+ tmx: mark pretran struct as linked when adding to a non-empty slot
|
|
|
+
|
|
|
+ - otherwise is not going to be unlinked properly, with high potential of
|
|
|
+ ending in an infinite loop
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit c5081ad634742d88e56e4fcc097b756098119e4e
|
|
|
+commit 8863703388f1be349675e4b72329eb702ad33ecd
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Jul 3 23:23:40 2013 +0200
|
|
|
+Date: Tue Aug 19 11:32:00 2014 +0200
|
|
|
|
|
|
- uac_redirect: fetch all contact headers in redirect replies
|
|
|
+ tm: more details about processing doen by t_check_trans()
|
|
|
|
|
|
- - only first header was considered for redirect handling
|
|
|
- - based on a report by Geoffrey Mina
|
|
|
- - generate fake ruid (used as instance and user-agent) to satisfy the
|
|
|
- requirements of t_load_contacts()/t_next_contacts()
|
|
|
+ - note that last reply is resent for retransmissions matching a
|
|
|
+ transaction
|
|
|
|
|
|
-commit fa0339b1906690f009786fc9ed92c73a8c9e6520
|
|
|
+commit 92ff234d8b39c422aca683d4fbb0cfacc24a77b4
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Jul 2 23:32:37 2013 +0200
|
|
|
+Date: Tue Aug 19 11:10:14 2014 +0200
|
|
|
|
|
|
- dialog: detect if no trasaction is created after config execution for new dialogs
|
|
|
+ tmx: be sure From header is parsed before accessing the tag
|
|
|
|
|
|
- - release the dialog to avoid endless storage in state 1
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit b4682cac2e2f151288a411018da077b6d1526eca
|
|
|
+commit bd12eaf0f26cfca55eda063263109d434be31c60
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Mon Aug 18 22:21:13 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_qos: ignore reply retransmissions if Rx session being processed
|
|
|
+ On receipt of Rx_AAR command check if session exists and it is not in state open
|
|
|
+ If so then assume this is a retransmit and ignore
|
|
|
+
|
|
|
+commit 571b1e66c1bfd557b3be8aa99cdf78be83caf97f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Jul 2 21:40:32 2013 +0200
|
|
|
+Date: Mon Aug 18 22:15:42 2014 +0200
|
|
|
|
|
|
- kamailio-basic.cfg: added basic cfg config file
|
|
|
-
|
|
|
- - get the same set of configs as expected by former ser flavour
|
|
|
+ tmx: documented precheck_trans parameter
|
|
|
|
|
|
-commit 6cf3ab0ca6f38d1d2e60dbc644bb4d2fb563919a
|
|
|
+commit 2ceae3188beb73da7d5975e7abf232226dd12063
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jul 1 15:22:33 2013 +0200
|
|
|
+Date: Mon Aug 18 22:07:58 2014 +0200
|
|
|
|
|
|
- dialog: increment cseq in early stage for PRACK and UPDATE
|
|
|
+ tmx: precheck_trans - new parameter to enable/disable pre-transaction check
|
|
|
|
|
|
- - rework from a patch by Halina Nowak
|
|
|
+ - enable/disable usage of t_precheck_trans() - don't init internal
|
|
|
+ structures
|
|
|
|
|
|
-commit 71d7dc6bc750406d510e0571e05da3966911cfea
|
|
|
+commit 392becb3e592f06f4ff843b303f1ddc765fa1a9f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jul 1 14:51:03 2013 +0200
|
|
|
+Date: Mon Aug 18 22:05:30 2014 +0200
|
|
|
|
|
|
- dialog: avoid realloc of memory for cseq when setting leg info
|
|
|
-
|
|
|
- - free already allocated structs when needed
|
|
|
- - has part of a patch by Halina Nowak
|
|
|
+ tmx: documentation for t_precheck_trans()
|
|
|
|
|
|
-commit ed6dbb0ca11206049bee9ab515ce071eb70e7b63
|
|
|
+commit dd30e06fabe554746b1f4565e16b024ee1795fbe
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jul 1 14:44:45 2013 +0200
|
|
|
+Date: Mon Aug 18 21:54:13 2014 +0200
|
|
|
|
|
|
- dialog: fixed callee cseq reference
|
|
|
-
|
|
|
- - part of patch by Halina Nowak
|
|
|
+ kamailio.cfg: use t_precheck_trans() to catch retransmissions faster
|
|
|
|
|
|
-commit 1123ed46ee847be83f35aa485a1ef6712566bc09
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Jul 1 13:37:42 2013 +0200
|
|
|
+commit 2fbc66fb8789a9e0749aca301119ab7c046676c5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Aug 18 21:52:09 2014 +0200
|
|
|
|
|
|
- core: Also consider PROTO_WS(S) in forward().
|
|
|
+ tmx: t_precheck_tran() - light filtering of retransmissions
|
|
|
+
|
|
|
+ - keep track of processed messages per process to catch retransmissions
|
|
|
+ in early phase, to avoid simultaneous processing until transaction is
|
|
|
+ created
|
|
|
|
|
|
-commit 8f6dc39a0fcd9035a2bd5bff01e51fc3fc7671fd
|
|
|
+commit 72ddccb2aa8a7b40bbd6b0339f884f0ba3181429
|
|
|
Author: Richard Good <[email protected]>
|
|
|
-Date: Mon Jul 1 11:47:50 2013 +0200
|
|
|
+Date: Mon Aug 18 13:03:14 2014 +0200
|
|
|
|
|
|
- dialog_ng: include dialog function dlg_get in dialog_ng
|
|
|
- - In first iteration of dialog_ng module the dialog function dlg_get was not included
|
|
|
- - This function is now included; it searches and sets current dialog based on Call-ID, From-Tag and To-Tag
|
|
|
+ modules/ims_qos:
|
|
|
+ Use same framed-ip-address and subscription-id through Rx session
|
|
|
+ Save framed-ip-address and subscription-id for initial Rx AAR and re-use for
|
|
|
+ subsequent AARs in the same Rx session
|
|
|
|
|
|
-commit b252d4ec79446bd915fe2eb6bcf8556d3275343c
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Jun 30 16:06:16 2013 +0200
|
|
|
+commit 939f29361571385e4222494caab4a1b6272405c5
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Mon Aug 18 13:02:30 2014 +0200
|
|
|
|
|
|
- memcached: document new memory parameter for memory manager setting
|
|
|
+ modules/ims_charging: added support for video charging
|
|
|
+ Previously service identifier was hard coded
|
|
|
+ This change adds configurable parameter for voice service id and rating group and video service id and rating group
|
|
|
+ If INVITE SDP includes audio only we use voice parameter, if INVITE SDP includes video we use video parameters
|
|
|
|
|
|
-commit 736fab01bafba394f4b81aa20a63bf827baa2a13
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Jun 30 15:50:29 2013 +0200
|
|
|
+commit 73fb0285f8447cc4eb8d9806c3cf573403f5ab72
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Aug 15 22:17:28 2014 +0200
|
|
|
|
|
|
- memcached: update module docs, patch from Charles Chance, charles dot chance at sipcentric dot com
|
|
|
+ core: rpc core.psx is returning an array
|
|
|
+
|
|
|
+ - otherwise it breaks unique member name for structures, because it
|
|
|
+ returs many records
|
|
|
|
|
|
-commit df41d7f4e0cd8bd0c328f94360a6b3a3f3e9d59b
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Jun 30 15:42:17 2013 +0200
|
|
|
+commit fcb2eef025b7272d1c5e2ff14e880d169a6bf528
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Aug 15 21:52:52 2014 +0200
|
|
|
|
|
|
- memcached: fix crash during shutdown, make used memory manager configurable
|
|
|
+ jsonrpc-s: handle struct_add() to an array node
|
|
|
|
|
|
- * fix a crash during shutwdown, as reported from Dragos Oancea, droancea at yahoo dot com
|
|
|
- * make memcache client library memory manager configurable, as default use
|
|
|
- the one from the system as this is probably the most tested configuration
|
|
|
- in the field
|
|
|
- * the internal memory manager should provide a better performance in this case,
|
|
|
- but as the old library has some issues with the internal one, we better stay
|
|
|
- with this
|
|
|
- * documentation will be provided in the next commit
|
|
|
+ - wraps each member in an object and adds to array (similar to xmlrpc
|
|
|
+ behaviour)
|
|
|
|
|
|
-commit 811ed09b1c8cff014d3135967c8a3cda1bec569d
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Tue Jun 25 15:42:44 2013 +0200
|
|
|
+commit 1257d6832381d50280dff9133f0d5da7c4a58231
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Aug 15 16:14:34 2014 +0200
|
|
|
|
|
|
- modules/ims_icscf: updated documentation
|
|
|
- - updated documentation to use route blocks after async diameter
|
|
|
+ textopsx: documented return behavior of msg_apply_changes()
|
|
|
|
|
|
-commit 8f1904fd0a0b305b2c528df0d1d3c27d5eef0c7d
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Tue Jun 25 15:41:42 2013 +0200
|
|
|
+commit 55960106bbaa908057c3f619034b146fda7df48b
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Aug 15 16:01:38 2014 +0200
|
|
|
|
|
|
- modules/ims_auth: updated documentation
|
|
|
- - updated documentation to use route blocks after async diameter
|
|
|
+ textopsx: msg_apply_changes() exits config execution if result is not parsing well
|
|
|
+
|
|
|
+ - sip_msg_t structure is can be invalid
|
|
|
+ - similar behavior with the case when the message is broken from the
|
|
|
+ network, it doesn't get to config file
|
|
|
+ - reported by Marco B.
|
|
|
|
|
|
-commit bf08aa1a3859766caf0842fdd30b9fc2f4a4ff43
|
|
|
-Author: Richard Good <[email protected]>
|
|
|
-Date: Tue Jun 25 14:11:13 2013 +0200
|
|
|
+commit 11ade9c99d910da6c56d3d5499c0a5b6bd902e3d
|
|
|
+Merge: fbcf59b 0640f7c
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Aug 15 15:32:34 2014 +0200
|
|
|
|
|
|
- IMS example config files: update icscf and scscf config files to correctly use async route blocks
|
|
|
- - This fix updates the example ICSCF and SCSCF config files to correctly use route blocks for the replies of any asynchronous Diameter messages
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
|
|
|
-commit 0d5622531d71d0b0ab3fb25a13c3ea1f46581512
|
|
|
-Author: Richard Good <richard.good@smilecoms.com>
|
|
|
-Date: Tue Jun 25 14:09:00 2013 +0200
|
|
|
+commit fbcf59bb4f8c1559f8361a7fd96bc9521fb250b9
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Fri Aug 15 15:29:30 2014 +0200
|
|
|
|
|
|
- modules/ims_icscf: execute route block on async reply to UAR and LIR
|
|
|
- - Changed this to make the use of async CDP cleaner
|
|
|
- - Fixes inconsistencies we are experiencing with async TM and not using route blocks
|
|
|
- - Note this fix is for UAR replies called from I_perform_user_authorization_request() and LIR replies called from I_perform_location_information_request()
|
|
|
+ modules/ims_registrar_pcscf: added new module param ignore_contact_rxport_check to ignore check on received port
|
|
|
+ - this is particular useful for clients that register using UDP but switch to TCP for INVITEs that are too big
|
|
|
+ and cant be carried by UDP. Before this change, searching for the contact would fail because of a difference
|
|
|
+ in the received ports between REGISTER and other subsequent messages that don't use UDP
|
|
|
|
|
|
-commit 6af810edde27d087c86432f42d9aec0636b3a740
|
|
|
-Author: Richard Good <[email protected]>
|
|
|
-Date: Tue Jun 25 14:07:12 2013 +0200
|
|
|
-
|
|
|
- modules/ims_auth: execute route block on async reply on REG MAR
|
|
|
- - changed this to make the use of async CDP cleaner
|
|
|
- - Fixes inconsistencies we are experiencing with async TM and not using route blocks
|
|
|
- - Note this fix is for REG MAR called from ims_www_challenge()
|
|
|
-
|
|
|
-commit 87ea473c15454742fc9f3a0cedd46cf09c663f3c
|
|
|
-Author: Richard Good <[email protected]>
|
|
|
-Date: Tue Jun 25 14:04:46 2013 +0200
|
|
|
+commit 0640f7cd971115429f9d573f02e41b21a8642cb0
|
|
|
+Author: Muhammad Shahzad Shafi <[email protected]>
|
|
|
+Date: Fri Aug 8 14:00:24 2014 +0200
|
|
|
|
|
|
- modules/ims_registrar_scscf: execute route block on async reply on REG SAR
|
|
|
- - changed this to make the use of async CDP cleaner
|
|
|
- - Fixes inconsistencies we are experiencing with async TM and not using route blocks
|
|
|
- - Note this fix is REG SAR called from save()
|
|
|
+ added support for network io intercept
|
|
|
|
|
|
-commit 584508d5374726bf523a23693da86f0763b34767
|
|
|
+commit 4b5f137891767264688523dfa5a12bd29e998565
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Jun 23 05:37:34 2013 +0200
|
|
|
-
|
|
|
- core: allow c++ style of one line comments
|
|
|
-
|
|
|
- - can make easier the read of config files with defines and comments
|
|
|
-
|
|
|
-commit 756620fd0c1912e492781f05fde944f9035d95b3
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Jun 24 22:13:26 2013 +0200
|
|
|
-
|
|
|
- examples: Make S-CSCF more quiet
|
|
|
-
|
|
|
-commit 14ef8ff8d460bc22f0df4793e11455487ea91aab
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Jun 24 22:10:33 2013 +0200
|
|
|
-
|
|
|
- auth_ims: New option to store authentication vectors using the IMPU only, instead of IMPI/IMPU.
|
|
|
- (this is required to work with some SIP-clients)
|
|
|
- - added some more debug info
|
|
|
- - replaced the hashing function with core_hash from Kamailio-core
|
|
|
-
|
|
|
-commit 9fc55badeaa54d2cfde7a152459b957f8ae5a192
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Jun 24 18:08:29 2013 +0200
|
|
|
-
|
|
|
- Added missing parameters to documentation
|
|
|
-
|
|
|
-commit 72d79d20964ac192dbe1cbe35f48c21ec749c39a
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Mon Jun 24 18:08:05 2013 +0200
|
|
|
-
|
|
|
- Fixed Editor note
|
|
|
+Date: Fri Aug 15 12:55:33 2014 +0200
|
|
|
|
|
|
-commit bd1a534515678f69385d00b08699b434e1fab8df
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Mon Jun 24 15:24:49 2013 +0200
|
|
|
+ jsonrpc-s: implemented rpc struct_printf() api function
|
|
|
|
|
|
- modules/ims_registrar_scscf: execute route block on async reply of unreg. SAR
|
|
|
- - changed this to make the use of saync CDP cleaner
|
|
|
- - fixes inconsistencies we are experienceing with async TM and not using route block
|
|
|
-
|
|
|
-commit 678ab425062e6c6a30b5f1d37025c2bbdcd5425d
|
|
|
+commit 34ba948cdabf7139c8563e531f18c4a486b31a00
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jun 21 04:23:38 2013 +0200
|
|
|
+Date: Thu Aug 14 18:24:31 2014 +0200
|
|
|
|
|
|
- auth: set ids for elements in the documentation
|
|
|
+ parser/rr: free_rr() is expecting rr_t** parameter
|
|
|
|
|
|
- - split checks parameters in own section for easier reference
|
|
|
+ - give the parameter as &r, following the commit
|
|
|
+ b40d92962b680ac29dd38ffe3c8f1aa1e39d3a97
|
|
|
|
|
|
-commit fc83d3b1f1dd0934e5638b91d11e27f47880b411
|
|
|
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
-Date: Thu Jun 20 17:34:49 2013 -0400
|
|
|
+commit 6a7c9fafd6ec44ad76e5914b57371a8412c04697
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Aug 14 18:14:11 2014 +0200
|
|
|
|
|
|
- Added support to limit number of calls per customer/profile
|
|
|
-
|
|
|
- - added function cnxcc_set_max_channels() per customer/profile
|
|
|
- - added function cnxcc_get_channel_count() per customer/profile
|
|
|
- - added function cnxcc_terminate_all() to terminate calls per customer/profile
|
|
|
- - added select @cnxcc.channels["customer/profile"].count
|
|
|
- - added modified version of kamailio-cnxcc.cfg to reflect changes and examples
|
|
|
+ jsonrpc-s: removed unused variable
|
|
|
|
|
|
-commit 8f261c5baeb01d5bee0437249b7f6d3d81bee209
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu Jun 20 08:34:05 2013 +0200
|
|
|
+commit 1b7e7f6dec7e4a351db19d3377850828e263784b
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Aug 14 18:11:47 2014 +0200
|
|
|
|
|
|
- modules/dialplan: allow xavp vars as parameters.
|
|
|
+ jsonrpc-s: completed the rpc printf() api function
|
|
|
|
|
|
-commit 6b27e0d5519f8e29bc31c553a67367975acfe7ec
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu Jun 20 08:32:47 2013 +0200
|
|
|
+commit 985199614aedc4b2062e5b94eea0edbef0685647
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Aug 14 18:02:10 2014 +0200
|
|
|
|
|
|
- modules/dialplan: use pv_cache_get function instead of create pv_spec_t
|
|
|
+ Makefile.groups: added new modules nosip and jsonrpc-s to group extra
|
|
|
|
|
|
-commit 1207edd603937e3e43ce20207bfeae0284f16489
|
|
|
+commit 4fff506212669d8981c9a05c9b4e31939eb71e55
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jun 17 14:48:52 2013 +0200
|
|
|
+Date: Thu Aug 14 17:57:45 2014 +0200
|
|
|
|
|
|
- pv: $xavp(name) is marked as PVT_XAVP type
|
|
|
+ uac: removed unused variables
|
|
|
|
|
|
-commit 424691bfae61b00fa6d5f1f75e95fe60bf823526
|
|
|
+commit 6fb686de57f783b3c29e5b4e11ad1509882616bb
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jun 17 14:47:56 2013 +0200
|
|
|
+Date: Thu Aug 14 17:49:18 2014 +0200
|
|
|
|
|
|
- core: define PVT_XAVP as type for xavp pseudo-variables
|
|
|
+ dialog: when adding a new dialog, lock the slot until the structure is linked
|
|
|
|
|
|
- - they may need special handling for debug purposes
|
|
|
+ - search for dialog based on sip attributes and if no result found, then
|
|
|
+ lock the hash table slot until the new structure is built and linked
|
|
|
+ in the table
|
|
|
+ - should avoid simulataneous creation for same dialog if there is a
|
|
|
+ not-handled retransmission or parallel forking upstream, resulting in
|
|
|
+ many processing managing duplicated requests
|
|
|
|
|
|
-commit c5573dddc4c11898fb68365e9a311aff0f1690c8
|
|
|
+commit c125cf6f36aedb75b4f1e0b32dbe5bdd0a48b8b5
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Jun 17 11:00:29 2013 +0200
|
|
|
+Date: Thu Aug 14 14:59:09 2014 +0200
|
|
|
|
|
|
- pipelimit: fixed typo in module parameter name
|
|
|
+ dialog: release of dialog for not-forwarded initial request done by creator
|
|
|
|
|
|
- - patch by Krischan Udelhoven
|
|
|
-
|
|
|
-commit 03188db86347013ef43d3615c12be4b696349098
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Jun 17 10:48:45 2013 +0200
|
|
|
+ - avoid releasing new dialog in case of upstream paralel forking
|
|
|
+ or retransmission by other processes than the other which created the
|
|
|
+ dialog
|
|
|
+ - it could result in destroying the dialog in initial state if the
|
|
|
+ request was not forwarded yet, likely to happen because creator
|
|
|
+ process runs more callbacks
|
|
|
|
|
|
- modules/app_lua: fixed runtime warning: exports dlflags interface is deprecated
|
|
|
-
|
|
|
-commit 4f3d04d547c66a1b59398cf80e93974175141514
|
|
|
+commit fcf5f5b3115c0c40f4df9eb066489bb3e590c3b1
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Jun 16 17:17:36 2013 +0200
|
|
|
+Date: Thu Aug 14 14:46:21 2014 +0200
|
|
|
|
|
|
- topoh: safety check for To header
|
|
|
-
|
|
|
- - protection for the case when sanity module checks are not enabled
|
|
|
- - reported in FS#303 by Michel de Weerd
|
|
|
+ dialog: simplified dlg referencing on creation and spiral detection
|
|
|
|
|
|
-commit 330aeda83dc7ed927cf994e4b21ff44ab2d2c215
|
|
|
+commit 773e3c37cfeefc679f64cac7e99f0e74072457e4
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Jun 16 16:40:59 2013 +0200
|
|
|
+Date: Thu Aug 14 11:14:44 2014 +0200
|
|
|
|
|
|
- mtree: fixed typo in log function name
|
|
|
+ pv: updated include paths to sha256 wrapper functions
|
|
|
|
|
|
-commit 69c409e14c568fae45e449122e5b4efbf009bf41
|
|
|
+commit b6bd830ea93024324354dc3fb5eceaddbd8d20a3
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Jun 16 16:39:14 2013 +0200
|
|
|
+Date: Thu Aug 14 11:14:10 2014 +0200
|
|
|
|
|
|
- core: added function to get the pv cache table
|
|
|
-
|
|
|
- - pv cache struct moved to header file
|
|
|
+ lib/srutils: new files with wrappers around sha256 and other hashing functions
|
|
|
|
|
|
-commit ea772b354f84eccff0190234025f057879ff33ed
|
|
|
+commit 1edbdbd53d2f5df0b47c8e9e892f35852362a5bd
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Jun 15 22:03:58 2013 +0200
|
|
|
+Date: Thu Aug 14 11:12:43 2014 +0200
|
|
|
|
|
|
- kamctl: new commands can be defined in separate files
|
|
|
-
|
|
|
- - write new kamctl commands either in CFGDIR/kamctl.newcmd.ext or
|
|
|
- ~/.kamctl/kamctl.newcmd.ext
|
|
|
- - 'newcmd' has to be replaced with the name of the command
|
|
|
- - the file must include cmd_newcmd() function which is executed with the
|
|
|
- parameters after the command name
|
|
|
- - example: adding new command 'sample'
|
|
|
- - content of ~/.kamctl/kamctl.sample.ext file:
|
|
|
+ lib/kcore: moved wrappers around sha256 to srutils
|
|
|
|
|
|
- usage_sample() {
|
|
|
- echo
|
|
|
- mecho " -- command 'sample' - kamctl sample extension command"
|
|
|
- echo
|
|
|
- cat <<EOF
|
|
|
- test ............................... print test message
|
|
|
- help ............................... help text
|
|
|
- EOF
|
|
|
- }
|
|
|
-
|
|
|
- cmd_sample() {
|
|
|
- case $1 in
|
|
|
- test)
|
|
|
- echo "message from sample test command"
|
|
|
- ;;
|
|
|
- *)
|
|
|
- usage_sample
|
|
|
- ;;
|
|
|
- esac
|
|
|
- exit 1;
|
|
|
- }
|
|
|
-
|
|
|
- - new command 'sample' can be executed with:
|
|
|
-
|
|
|
- kamctl sample test
|
|
|
+ - the sha256 functions are in srutils and these created not necessary
|
|
|
+ inter-library dependency, confusing some linkers
|
|
|
|
|
|
-commit 0b82af2019d523c680d156d9b95ae33043c79bd0
|
|
|
+commit 0039d7ea856e98c6c6c0c1ae6386e367ef36af1a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Jun 15 19:33:50 2013 +0200
|
|
|
+Date: Thu Aug 14 11:09:36 2014 +0200
|
|
|
|
|
|
- kamctl: set internal version to 4.1.0
|
|
|
+ Makefile: use one tab for install-cfg and added nop not to confuse some versions of shell
|
|
|
+
|
|
|
+ - apparently they evaluate wrongly the sequence: escape (\), new line,
|
|
|
+ tab, done
|
|
|
|
|
|
-commit af6a5d7422b614e5a143bc987806181086360c34
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Jun 15 19:31:43 2013 +0200
|
|
|
+commit b4e8f3f4c09b57ce6f60f542963a80b79fc0205b
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Aug 14 10:48:16 2014 +0200
|
|
|
|
|
|
- tm: readme updated based on latest docbook
|
|
|
+ modules/ims_qos: Do not add MCD AVP to AAR if src or dst ports are 0
|
|
|
+ Check if src or dst ports in SDP are 0 and if so do not add an MCD AVP for this
|
|
|
|
|
|
-commit 5f1b144a7e63b464af3e5e0e7b74cf7e7e1e8668
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat Jun 15 19:30:59 2013 +0200
|
|
|
+commit f44dad86621685cf7fde45e4ad36f0f0bbcfb15a
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Aug 14 10:46:59 2014 +0200
|
|
|
|
|
|
- tm: documented dn_reuse_rcv_socket parameter
|
|
|
+ modules/ims_qos: Support Rx_AAR on AAR update
|
|
|
+ Previously if Rx_AAR was called for an AAR update the function returned true
|
|
|
+ Now this function gets the previous Rx session and sends an AAR update
|
|
|
|
|
|
-commit 30e26f22600c3f50f0ea556bf2872ef7b0807c6a
|
|
|
+commit 62b59b95bcc45c7ff87a95d7c7e796bf356913bf
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Jun 15 19:08:38 2013 +0200
|
|
|
+Date: Thu Aug 14 09:13:57 2014 +0200
|
|
|
|
|
|
- tm: new module parameter - dns_reuse_rcv_socket
|
|
|
+ jsonrpc-s: new module implementing a JSONRPC server over HTTP
|
|
|
|
|
|
- - control reuse of the receive socket for additional branches added by
|
|
|
- dns failover
|
|
|
- - if 1, the rcv socket is used, if not it depends on mhomed - when that
|
|
|
- is 0, the first socket is used, otherwise will be selected based on
|
|
|
- routing table
|
|
|
- - default is 0
|
|
|
- - therefore beware when setting this parameter and mhomed=1
|
|
|
- - based on discussion for FS#313
|
|
|
+ - it uses internal json library
|
|
|
+ - requires xhttp module to handle http messages
|
|
|
|
|
|
-commit 350f4f8971a679f0d6566361b2a7bb17956a6a7e
|
|
|
+commit 3e7a7b19e2d524c100cd09b01cf277950cd01d9e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Jun 15 18:54:59 2013 +0200
|
|
|
+Date: Thu Aug 14 09:11:22 2014 +0200
|
|
|
|
|
|
- tm: copy tm routing blocks ids for new branches added by dns failover
|
|
|
+ corex: rpc corex.list_sockets and corex.list_aliases return array
|
|
|
|
|
|
- - patch by Jasmin Schnatterbeck, part of FS#313
|
|
|
-
|
|
|
-commit e7da9f72beb1c97b79a516ecdd19db8971dea508
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Jun 15 18:23:48 2013 +0200
|
|
|
-
|
|
|
- kamailio.cfg: route subscribe for event message-summary to voicemail server
|
|
|
-
|
|
|
-commit da016636be6e0ca9a65b645b6e30ec0b1dafeef4
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Jun 14 08:42:37 2013 +0200
|
|
|
-
|
|
|
- kamctl: added show command to display user attributes in subscriber table
|
|
|
+ - type of return value set to RET_ARRAY
|
|
|
|
|
|
-commit 519fe88fc41cae4674ce4bc943b84eb522af654b
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Wed Jun 12 15:58:29 2013 +0200
|
|
|
+commit 6e23e6159c49ba20fcb1430f2a654a754e8cc0a7
|
|
|
+Merge: f1f227e 21e54da
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Wed Aug 13 08:16:39 2014 +0200
|
|
|
|
|
|
- core: do not repeat key names on xavp_get_list_key_names function result
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
|
|
|
-commit b5538401a01057318063a4e4646c9e7a2fb967c0
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Jun 12 08:50:26 2013 +0200
|
|
|
+commit b40d92962b680ac29dd38ffe3c8f1aa1e39d3a97
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Tue Aug 12 19:56:45 2014 +0100
|
|
|
|
|
|
- mtree: print more details if the record in db is broken
|
|
|
+ core/parser: Free rr correctly in error cases
|
|
|
+
|
|
|
+ - Fix potential memory leak if parameters are parsed into rr structure
|
|
|
|
|
|
-commit 862e267267ccd58e096f267ac5aab03cee042b7c
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Jun 11 18:47:54 2013 +0200
|
|
|
+commit 392689597376eb6f047c12504bcce367f5940260
|
|
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
|
+Date: Tue Aug 12 19:52:27 2014 +0100
|
|
|
|
|
|
- mtree: make log message on not maching character a debug instead of error
|
|
|
+ outbound: Fix memory leak
|
|
|
+
|
|
|
+ - Free parameters parsed when checking for ob markers
|
|
|
|
|
|
-commit 407608dfef8e80ef0beaefc61df96e40060b952f
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Jun 11 18:41:05 2013 +0200
|
|
|
+commit 21e54da18f9bc6f87f913a897c9183074de4c937
|
|
|
+Author: Marcus Hunger <[email protected]>
|
|
|
+Date: Tue Aug 12 16:09:28 2014 +0200
|
|
|
|
|
|
- registrar: readme regenerated
|
|
|
+ rtpproxy: swap tags for lookup command (l) to fix one way audio on reinvite
|
|
|
+
|
|
|
+ - affected cases when the lookup was used explicitely
|
|
|
|
|
|
-commit c228851e068a080050c79107c760f8ab5ffae967
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Jun 11 18:39:31 2013 +0200
|
|
|
+commit 651fd496f106792558c3d28f60a3d5ac3f834042
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Mon Aug 11 14:09:57 2014 +0300
|
|
|
|
|
|
- registrar: fixed typo in example of xavp_rcd parameter
|
|
|
+ siptrace: added force_send_sock
|
|
|
+
|
|
|
+ - the local interface in form of SIP uri from where to send
|
|
|
+ the duplicated traffic. In the absence of this parameter
|
|
|
+ kamailio automatically picks an interface.
|
|
|
+
|
|
|
+ Credit goes to the 1&1 team.
|
|
|
|
|
|
-commit 9589466916305146fb4f982542c3f3a51126dcef
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Jun 11 18:37:32 2013 +0200
|
|
|
+commit 32a26c25927145a54f9c631cc0b5d498c18907d0
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Mon Aug 11 13:55:31 2014 +0300
|
|
|
|
|
|
- registrar: more debug messages when adding ruid xavp
|
|
|
+ siptrace: adds optional addr param to sip_trace()
|
|
|
|
|
|
- - free local ruid xavp if cannot be added to root list
|
|
|
+ - address is a SIP uri which specifies the address
|
|
|
+ of the capturing server. This parameter trumps
|
|
|
+ duplicate_uri and allows tracing to more than one
|
|
|
+ server.
|
|
|
+
|
|
|
+ Credit goes to the 1&1 team.
|
|
|
|
|
|
-commit 106916abc67d2badc43eac03ef175efbbac4f6d1
|
|
|
-Author: Camille Oudot <[email protected]>
|
|
|
-Date: Tue Jun 11 16:34:49 2013 +0200
|
|
|
+commit 82e67c07eebe9f7277156a6a6d87ffd5e04c892d
|
|
|
+Author: Jorj Bauer <[email protected]>
|
|
|
+Date: Fri Aug 8 09:26:21 2014 -0400
|
|
|
|
|
|
- modules/ims_isc: several safety checks
|
|
|
+ modules/sca: fix 180 replies in sca_call_info_invite_reply_18x_handler()
|
|
|
|
|
|
- - fixed potential buffer overflow
|
|
|
- - fixed potential crash if regcomp fails
|
|
|
+ - Per Broadworks Release 13.0v1 documentation, 180s should produce
|
|
|
+ "appearance-state=progressing" just like 183s do; Polycom OS 3.3.4
|
|
|
+ doesn't care, but 4.x swaps leg information when it hears
|
|
|
+ "appearance-state=alerting"
|
|
|
+ - report and patch from Joao Vitor Arruda
|
|
|
|
|
|
-commit bddb9a5bf38d4904a9e18dc187fc8c0507001ab5
|
|
|
-Author: Camille Oudot <[email protected]>
|
|
|
-Date: Tue Jun 11 16:24:15 2013 +0200
|
|
|
+commit f1f227e661697cd527f6ab7077c275ddfc8ba23d
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Fri Aug 8 11:38:00 2014 +0200
|
|
|
|
|
|
- modules/ims_isc: fix several compiler warnings
|
|
|
+ modules/ims_usrloc_pcscf: fixed bug when updating DB record for P-CSCF contact
|
|
|
|
|
|
-commit 4af0bc13901525a5638c2c64b863f377e033903f
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Mon Jun 10 12:14:54 2013 +0200
|
|
|
+commit d8d7f13e073dc00532326433c689030f6950e26d
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Fri Aug 8 08:36:13 2014 +0200
|
|
|
|
|
|
- app_lua: solve crash when setting a variable not convertible to string.
|
|
|
+ modules/ims_icscf: for UAR pass in empty realm instead of RURI domain
|
|
|
+ - this allows for authenticating against different domain from the domain in RURI
|
|
|
|
|
|
-commit b5f0a62a2acfbf0f4ce9cd146cb342d717e662a9
|
|
|
-Author: Camille Oudot <camille.oudot@orange.com>
|
|
|
-Date: Tue May 28 17:53:07 2013 +0200
|
|
|
+commit 451cce6b5a4edada89a05f80e220b08be58a56a4
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Fri Aug 8 08:34:48 2014 +0200
|
|
|
|
|
|
- modules/ims_registrar_scscf: safety check for log line when recieving an SAR_UNREGISTERED_USER response
|
|
|
+ modules/ims_auth: use IMS lib for getting IMPI/IMPUs (cleanup)
|
|
|
|
|
|
-commit fd8dfb71d0eeae891ad0c83ff332929d54f3a3ec
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Fri Jun 7 12:09:38 2013 -0400
|
|
|
+commit d6b98639bd6f11661d61060c58597d53b01dadd0
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Fri Aug 8 08:33:56 2014 +0200
|
|
|
|
|
|
- Makefile: update de-stable target: squeeze -> wheezy
|
|
|
+ lib/ims: When getting IMPI, only check check realm credentials if a realm is passed in
|
|
|
|
|
|
-commit e41230071e367015ecf794c147c60fda0bcd1907
|
|
|
-Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Thu Jun 6 15:21:19 2013 -0400
|
|
|
+commit 2eb751c89e81af4d55cd1a3e4928da7c9d9276c4
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Thu Aug 7 16:57:35 2014 +0300
|
|
|
|
|
|
- registrar: print bogus AoR in error log
|
|
|
+ userblacklist: updated 1&1 module maintainers
|
|
|
|
|
|
-commit ea6354c53c8871e4e117b7434645ab4fee811612
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jun 6 15:58:58 2013 +0200
|
|
|
+commit 1342fe8e81cefbfd5ab1991b3e47f6fc0838f04c
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Thu Aug 7 16:57:04 2014 +0300
|
|
|
|
|
|
- acc_radius: exit at startup if radius_config is not set
|
|
|
+ pdb: Updated 1&1 module maintainers
|
|
|
|
|
|
-commit 8e937d260d0ff41f50be56e0a46ede44554f3f99
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jun 6 11:47:10 2013 +0200
|
|
|
+commit 2c8e0297c3558b1b6823c8efe806ffae0ff2a609
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Thu Aug 7 16:56:07 2014 +0300
|
|
|
|
|
|
- cfgutils: updated docs to specify correct time unit for usleep
|
|
|
-
|
|
|
- - it is microseconds, pointed by David K
|
|
|
+ p_usrloc: Updated 1&1 module maintainers
|
|
|
|
|
|
-commit c4b29f6fac6155b9b087737df5956b687ff4e36a
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Jun 6 09:09:14 2013 +0200
|
|
|
+commit 4870a4913e0032d888c22afcb6ae1a50ea807b53
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Thu Aug 7 16:52:49 2014 +0300
|
|
|
|
|
|
- kamailio.cfg: reset $du for voicemail re-routing in failure route
|
|
|
+ carrierroute: Updated 1&1 maintainers
|
|
|
|
|
|
-commit c8e928a2c78ee963f807791bea5aacdd31e05936
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Jun 6 09:05:28 2013 +0200
|
|
|
+commit 89bd0b5d7ce94b33a24d65ab6fff7175583bc76a
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Thu Aug 7 12:24:16 2014 +0200
|
|
|
|
|
|
- siputils: added new function is_first_hop()
|
|
|
-
|
|
|
- - detect if it is first hop after original sender
|
|
|
- - added section ids for functions, remove a duplicate content for
|
|
|
- is_rpid_user_e164()
|
|
|
+ ims_usrloc_pcscf: Set NULL properly also for the CONTACT row
|
|
|
|
|
|
-commit 0193489cca56f58b512f5379c078c98a366c17e2
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Jun 5 22:44:13 2013 +0200
|
|
|
+commit 7b7754a41711aa09d63d219c3930dc5090eaf326
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Tue Aug 5 17:21:06 2014 +0200
|
|
|
|
|
|
- kamailio.cfg: few updates related to nat traversal
|
|
|
-
|
|
|
- - added "co" flags to rtpproxy_manage() to change all IPs in sdp, many
|
|
|
- phone get confused if only media ip is changed
|
|
|
- - add nat=yes parameter only for in branch route to avoid multiple
|
|
|
- occurences
|
|
|
+ ims_usrloc_scscf: In case the contact_id after insert_update is 0, do the old query again (last_inserted_id is only set, if there was really an UPDATE or INSERT, not if nothing was changed)
|
|
|
|
|
|
-commit 4b65964dbe1f38bcf867301d43933f9bbf91ab7d
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Wed Jun 5 08:58:29 2013 +0200
|
|
|
+commit 6b833a82cb8c0978fae54afa086eff6d5479fa17
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Aug 5 13:10:34 2014 +0200
|
|
|
|
|
|
- module/ims_auth: protection against crash if there is no auth vector initialised.
|
|
|
- - patch submitted by Camille Oudot
|
|
|
+ pua_xmpp: fixed wrong define guardian id
|
|
|
|
|
|
-commit 2e466866468a71d4a6e7589cae69ae606b194716
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Wed Jun 5 08:46:13 2013 +0200
|
|
|
+commit c0794dfa98fccabd1da31d91e1d56c601fb15d9c
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Aug 5 13:09:40 2014 +0200
|
|
|
|
|
|
- modules/ims_isc: Add support for P-Serverd-User header
|
|
|
- - This header allows a triggered Application Server to know the IMS user for who it was
|
|
|
- triggered, and in what state (originating/terminating, registered/unregistered)
|
|
|
- - Thanks to Camille Oudot for patch!
|
|
|
+ ims_isc: removed unused variable
|
|
|
|
|
|
-commit cb4cfa492aa977df3f80b7d93001559ecb1bcdec
|
|
|
+commit 55b42c5ba9e78b1d6662d45f1b68898bc67548c9
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Jun 4 23:21:11 2013 +0200
|
|
|
+Date: Tue Aug 5 13:09:16 2014 +0200
|
|
|
|
|
|
- sercmd: pass OS define at compile time
|
|
|
+ pua: solved warning on comparing unsigned expression
|
|
|
|
|
|
-commit af1c2af129edeb49c6f2c826ec2c675e72c2486d
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Jun 4 22:17:52 2013 +0200
|
|
|
+commit 1b7526fe4de38a29037c0e0e35316b80ae2b625d
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 08:09:18 2014 -0700
|
|
|
|
|
|
- sercmd: possibility to enable EXTRA_DEBUG via compile time option
|
|
|
-
|
|
|
- - should get rid of empty DBG() resulting in unused init variable
|
|
|
+ doc: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 0f54ee9c29faf767a5ec38de9f70bfaab8836ac9
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Tue Jun 4 10:44:36 2013 +0300
|
|
|
+commit 4d23bafa1b37aca9564780dfbec3b560f7e6026e
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 08:04:11 2014 -0700
|
|
|
|
|
|
- modules/lcr: use pv_cache_get
|
|
|
-
|
|
|
- - Applied patch by Victor Seva.
|
|
|
+ obsolete modules: replace STR_PARAM with PARAM_STRING. Blind replace
|
|
|
|
|
|
-commit 76709d2ea2eb3c05cf62a3368310f50e8bfee355
|
|
|
-Author: Klaus Darilion <[email protected]>
|
|
|
-Date: Mon Jun 3 22:13:20 2013 +0000
|
|
|
+commit 6dd60aeea99c28c1d51c65e9da01bdc8360e586e
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 29 08:01:16 2014 -0700
|
|
|
|
|
|
- modules/auth_db: regenerate README
|
|
|
+ uac: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 2940d5012250a134745a2cf9abed2f88ed95576e
|
|
|
-Author: Klaus Darilion <[email protected]>
|
|
|
-Date: Mon Jun 3 22:10:20 2013 +0000
|
|
|
+commit 6a993eb32981aa4e0a7c743c1feec373bd61d27a
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 29 07:13:43 2014 -0700
|
|
|
|
|
|
- modules/auth_db: document authentication return values
|
|
|
+ cpl-c: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 5bed1c2f9721405d5e6e0678f583aee474d4b9b9
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Mon Jun 3 23:23:15 2013 +0200
|
|
|
+commit 5da0d7881b88b27bbc11d98350a3c8eaa5d00993
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 07:01:41 2014 -0700
|
|
|
|
|
|
- Makefile: added install-initd-centos target
|
|
|
-
|
|
|
- - install centos specific init.d scripts
|
|
|
+ evapi: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit a17a32e5f7a3120c200d6e48fe91d7aa1dfd28b1
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Mon Jun 3 20:53:05 2013 +0200
|
|
|
+commit c1fbe4343bc060d8ab662e3fe6ccf0001a98f7a4
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 07:00:09 2014 -0700
|
|
|
|
|
|
- dialog: shift next timer run for keepalives of dialog
|
|
|
-
|
|
|
- - reported by Daniel Tryba
|
|
|
+ sst: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 26b15ad0006defeb8df17dff090fd93ffa11ede6
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Jun 3 18:43:51 2013 +0200
|
|
|
+commit 71be4657776b78303453e9743df06094fd1b3827
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 29 06:58:22 2014 -0700
|
|
|
|
|
|
- modules/debugger: fixed last commit.
|
|
|
-
|
|
|
- - checked malloc result on dbg_init_pvcache.
|
|
|
- - checked result of dbg_init_pvcache on mod_init.
|
|
|
- - removed commented code.
|
|
|
+ jsonrpc-c: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 2312e2adc626f42d36d240a417bb488f19e95017
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Jun 3 15:10:27 2013 +0200
|
|
|
+commit 45aee434dc9117ac52964c6a6e624e3717445dcb
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 29 06:57:19 2014 -0700
|
|
|
|
|
|
- modules/debugger: new parameter log_assign
|
|
|
-
|
|
|
- This parameter enables logging every single assign action on the config.
|
|
|
+ corex: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 5d45ea50a7ebb53cfcfb04553a3152e61d1e6831
|
|
|
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
|
|
|
-Date: Mon Jun 3 11:13:56 2013 +0200
|
|
|
+commit d53592fe7b8e6fb70db4c506a6a2c955f6a13956
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:56:43 2014 -0700
|
|
|
|
|
|
- htable: documented the new rpc commands
|
|
|
-
|
|
|
- - htable.sets and htable.seti
|
|
|
+ peering: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 83eb9b7d7a9b4e1e2bf35d4e2b00573c176c8290
|
|
|
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
|
|
|
-Date: Mon Jun 3 11:05:58 2013 +0200
|
|
|
+commit 797abc5a209fcc5d01079306bc0e1ef860fa24ba
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:55:56 2014 -0700
|
|
|
|
|
|
- htable: added rpc commands for setting items in a hash table
|
|
|
-
|
|
|
- - htable.sets - set to a string value
|
|
|
- - htable.seti - set to an integer value
|
|
|
+ mediaproxy: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 7cb062ce8eb9935b69298b61aa6a59450b97dbaf
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Sat Jun 1 17:47:58 2013 +0300
|
|
|
+commit 51b233159a5cca5ed787dd5970bda25559f872e2
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 29 06:47:07 2014 -0700
|
|
|
|
|
|
- modules/usrloc: rpc statistics command update
|
|
|
-
|
|
|
- - ul.db_users and ul.db_contacts now deal with unexpired records only
|
|
|
- - new command ul.db_expired_contacts tells number of expired contacts
|
|
|
+ xhttp_rpc: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 09cc2207b265d51dcbc28279623bf9c597fa3b46
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri May 31 17:05:40 2013 +0200
|
|
|
+commit a4996ef1884110473d02cf41657d8528a4f08d2e
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 29 06:45:43 2014 -0700
|
|
|
|
|
|
- pua: release lock on not finding temp dialog
|
|
|
-
|
|
|
- - patch by Halina Nowak
|
|
|
+ xmlops: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit d5c4dda7932e8efe018beb77f8ca2e29a44aa185
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu May 30 17:59:01 2013 +0200
|
|
|
+commit cbc8cfb27eae574d99e2417d492ba076e7928d7c
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:45:03 2014 -0700
|
|
|
|
|
|
- core: don't free pvar spec - is reference to cache
|
|
|
-
|
|
|
- - reported by Peter Dunkley
|
|
|
+ mqueue: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 0577abba2abd869a0c3fb051289068e79986e6cd
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:47:21 2013 +0100
|
|
|
+commit e8025176e64abb9c48516a1b97b63647f4950650
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:44:18 2014 -0700
|
|
|
|
|
|
- documentation: Rebuild all modified READMEs
|
|
|
+ auth_ephemeral: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit f67f6880bfa9f7a9f31b4a46106482ff41120c3c
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:46:40 2013 +0100
|
|
|
+commit f829556fe1278f9892d9fba3c88f240821484406
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:43:21 2014 -0700
|
|
|
|
|
|
- uid_uri_db: Fix TOC in documentation
|
|
|
+ regex: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 7bf8e5a0f125cf1878fbd7a81504ab67659fa3a9
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:46:24 2013 +0100
|
|
|
+commit 1bac69c812e926a7910de30d8b6fe101a67a042e
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:41:47 2014 -0700
|
|
|
|
|
|
- uid_gflags: Fix TOC in documentation
|
|
|
+ pua_usrloc: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 0882e6f8c2217b75f8d5082e1df5bf8f9291e125
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:46:04 2013 +0100
|
|
|
+commit 293721acdcde8b1e753c0c229b5c3e9d5a44ed56
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:39:10 2014 -0700
|
|
|
|
|
|
- uid_domain: Fix TOC in documentation
|
|
|
+ pua_xmpp: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit db6762f45eb2f5809487b254e35edb55ea097fc1
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:45:49 2013 +0100
|
|
|
+commit 2fd033d4862802ac6dc6aad77ed4626cb8d334bf
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:37:05 2014 -0700
|
|
|
|
|
|
- uid_avp_db: Fix TOC in documentation
|
|
|
+ cfgutils: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 0bf496b9e9368d564835d5f97827ba7a7fcc8242
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:45:28 2013 +0100
|
|
|
+commit c2154c706e19afd588905bd960dfb3f5d65ce186
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:35:59 2014 -0700
|
|
|
|
|
|
- uid_auth_db: Fix TOC in documentation
|
|
|
+ xcap_client: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 402d1fb0036cab8588e94acf3ea6d80ccf1a00b0
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:44:45 2013 +0100
|
|
|
+commit 42e093439d9fe7f53c59dbe2704dd45b3244670f
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:33:45 2014 -0700
|
|
|
|
|
|
- xprint: Fix TOC in documentation
|
|
|
+ db_oracle: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 06369a4f2b2dbe3b58ca2c34c0cf2f228a343fd7
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:44:28 2013 +0100
|
|
|
+commit b09c462b797299ea245bf07add76fe3030e89008
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:31:48 2014 -0700
|
|
|
|
|
|
- xmlops: Fix TOC in documentation
|
|
|
+ websocket: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 631e2450beb3cba5a0f3b85ecfd319a8ba98db00
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:44:09 2013 +0100
|
|
|
+commit 428035bfc5459763f7b67fdeab432624b312d381
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 06:08:04 2014 -0700
|
|
|
|
|
|
- tm: Fix TOC in documentation
|
|
|
+ dialplan: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 528098292d5a5dc43052f0d9f59105622c064f74
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:43:57 2013 +0100
|
|
|
+commit 3e5a7383f6ade32d14469b3ee396d9e8822bc2ff
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 05:54:24 2014 -0700
|
|
|
|
|
|
- tls: Fix TOC in documentation
|
|
|
+ nathelper: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 6ea032c426e09a932c260842cf884cdd1cca69e5
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:43:42 2013 +0100
|
|
|
+commit ba29610b268b640982db2f2254e7fdb2fd9fcdcc
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 05:08:40 2014 -0700
|
|
|
|
|
|
- timer: Fix TOC in documentation
|
|
|
+ app_mono: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit f198c3248b152e407313462619a402a730f9f29e
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:43:24 2013 +0100
|
|
|
+commit a2613acc416095ceb9711659aff966ebb61cf86b
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 05:07:29 2014 -0700
|
|
|
|
|
|
- textopsx: Fix TOC in documentation
|
|
|
+ ims_qos: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit e1a98837a273921a307518d0f83c690adabfa201
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:43:09 2013 +0100
|
|
|
+commit 104a1b80e22c35164c909c7fcf949b46b29c74ea
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 05:01:50 2014 -0700
|
|
|
|
|
|
- sms: Fix TOC in documentation
|
|
|
+ xhttp_pi: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit c0b97566f8cfd0038a8fc5ea514dd7cf3b37f831
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:42:54 2013 +0100
|
|
|
+commit 7495a6b1454819ad27078e6546f9b5951c7dfcd3
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 04:58:44 2014 -0700
|
|
|
|
|
|
- sl: Fix TOC in documentation
|
|
|
+ db_cluster: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 87e43eead7d3d6c8740bd397e512629a4230bf30
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:42:35 2013 +0100
|
|
|
+commit 8926ebbdc92681eef443b8625b7529980f5568e2
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 04:56:53 2014 -0700
|
|
|
|
|
|
- sanity: Fix TOC in documentation
|
|
|
+ snmpstats: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit d99ffcd886b12a8b3adb43549d0603a86ef803da
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:42:20 2013 +0100
|
|
|
+commit 801f0df04b188b34594504e1dcde68aba3b0418c
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 04:50:05 2014 -0700
|
|
|
|
|
|
- print_lib: Fix TOC in documentation
|
|
|
+ tmrec: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 762d01b4783b9d9e1b97420a7e0ab901b84eb243
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:42:05 2013 +0100
|
|
|
+commit 7059d08c1a6071a9bbc7c6ffbe69b386e8f568f7
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 04:48:54 2014 -0700
|
|
|
|
|
|
- print: Fix TOC in documentation
|
|
|
+ h350: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit c8a00e093aa009cff5069cfa683b3efc361497d7
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:41:51 2013 +0100
|
|
|
+commit bbf33a0d15b2c888cda147d49688af10b752a0e7
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 04:33:24 2014 -0700
|
|
|
|
|
|
- prefix_route: Fix TOC in documentation
|
|
|
+ pdb: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit cc15d526784ec2f734db452bc3f5157493225416
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:41:28 2013 +0100
|
|
|
+commit 4e81b1632921dc5104842740b6ea3d9ada565387
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 04:29:13 2014 -0700
|
|
|
|
|
|
- mangler: Fix TOC in documentation
|
|
|
+ app_java: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 5829244ff407abd8cb0735b998dcd7ffb351f87b
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:40:54 2013 +0100
|
|
|
+commit a2808458b5ff1a2b359d501b108f1c9155b01078
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 04:24:48 2014 -0700
|
|
|
|
|
|
- malloc_test: Fix TOC in documentation
|
|
|
+ ims_auth: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit eabae931b7fcf1c4dae9bce2945a55c9dd48fee8
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:40:31 2013 +0100
|
|
|
+commit 1bd3093e82df04888fbdfc0212cb5a18e4ee422b
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 03:11:57 2014 -0700
|
|
|
|
|
|
- iptrtpproxy: Fix TOC in documentation
|
|
|
+ matrix: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit e8ab0f1552c4bd0fbeb8f2bb42b79bb8acbce57e
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:40:06 2013 +0100
|
|
|
+commit aa1fc5b382d86f5ae0c610a14b9476aaf3f03910
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 03:07:59 2014 -0700
|
|
|
|
|
|
- db_flatstore: Fix TOC in documentation
|
|
|
+ purple: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 9ca893c26257caf8d80e7fae25128a6e28f37518
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:39:45 2013 +0100
|
|
|
+commit 2b724d52ae78b60eddebbf731048e40f1d0d93dd
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 29 03:03:31 2014 -0700
|
|
|
|
|
|
- db2_ops: Fix TOC in documentation
|
|
|
+ ims_charging: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 2a743dcd16f2546dabf41a5b0de498a6faaf00ed
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:38:43 2013 +0100
|
|
|
+commit 24ef39392d6b80615301b50d56ab7d30f5895017
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 08:35:00 2014 -0700
|
|
|
|
|
|
- db2_ldap: Fix TOC in documentation
|
|
|
+ xmpp: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 09c617d4e3bd17e5f2234aac03f90f4fa25c3bb6
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:38:25 2013 +0100
|
|
|
+commit 3efe72105c906a6768df78d907d1239d9c0c30cd
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 08:29:34 2014 -0700
|
|
|
|
|
|
- ctl: Fix TOC in documentation
|
|
|
+ ndb_redis: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit a966e236f5d4ae9d98048d5432978658c70a7f26
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:38:07 2013 +0100
|
|
|
+commit 04e4d5f383e5d0528b121e111c1f3679d95ea829
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 07:43:04 2014 -0700
|
|
|
|
|
|
- counters: Fix TOC in documentation
|
|
|
+ avpops: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 48c393f24a0a6c9a2841f7710cfdbc475c90d214
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:37:45 2013 +0100
|
|
|
+commit 7ba2418b53c9c92f6d12569cb680c4a5fddf5cac
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 07:38:27 2014 -0700
|
|
|
|
|
|
- cfg_rpc: Fix TOC in documentation
|
|
|
+ nat_traversal: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit c1cb95ee9e29f4373973f7676a224d2892a8902e
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:37:26 2013 +0100
|
|
|
+commit 341efdf030d31cd41b59e9308266c2caeaf57409
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 07:15:00 2014 -0700
|
|
|
|
|
|
- cfg_db: Fix TOC in documentation
|
|
|
+ geoip: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 216d3f4c8d8b3a40867b4f8438e8ac5027cf1bdf
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:37:03 2013 +0100
|
|
|
+commit 9a978d228dfa308a3730be291b36d04975c50761
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 07:13:55 2014 -0700
|
|
|
|
|
|
- blst: Fix TOC in documentation
|
|
|
+ xhttp: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 84a96c85d21a34c9082efd6622bccd73bfb1a2b5
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:11:23 2013 +0100
|
|
|
+commit 4ca5c2de24bb6a8af376b6ceb156f11105a04bf4
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 06:30:53 2014 -0700
|
|
|
|
|
|
- avp: Fix TOC in documentation
|
|
|
+ mi_datagram: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit e59a2b0fa195fc2360049ccd438dc02ee19aedf3
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:10:31 2013 +0100
|
|
|
+commit 0985b5ab258f4415842aa21a3a14955117e6e1e5
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 06:28:57 2014 -0700
|
|
|
|
|
|
- auth_identity: Fix TOC in documentation
|
|
|
+ mi_fifo: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 985cee9f4e904e92d473efecb15f4211c8a75501
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed May 29 14:09:08 2013 +0100
|
|
|
+commit 80f51c94606165c3a69be83d9ad05eb72129a8fe
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 06:26:19 2014 -0700
|
|
|
|
|
|
- auth_ephemeral: Minor documentation improvement
|
|
|
+ carrierroute: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit ffe8aa173c6106844707bcf5d0f8da4f28631921
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Wed May 29 12:38:10 2013 +0200
|
|
|
+commit 3230d3de3cdf86e4e6406c562a9649d2c31b8d6d
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 05:57:14 2014 -0700
|
|
|
|
|
|
- DB scheme: remove default MySQL engine definition
|
|
|
-
|
|
|
- * remove default MySQL engine definition from table definitions
|
|
|
- * if nothing is specified then MySQL server will choose the default from its cfg
|
|
|
- * if you like to specify it, change the MYSQL_TABLE_TYPE define in
|
|
|
- lib/srdb1/schema/entities.xml and run "make dbschema" in the top level directory
|
|
|
- * the stylesheet doesn't check the engine type, Kamailio supports MyISAM and InnoDB
|
|
|
+ misc_radius: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 5aa71845f630f6b933b0a415749a7b1dae66605a
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Wed May 29 12:30:58 2013 +0200
|
|
|
+commit 48065a046b3cc40981912d4b7bf30af57df93d3b
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 05:54:54 2014 -0700
|
|
|
|
|
|
- Revert "DB scheme: as discussed on sr-users list, change default mysql engine to InnoDB"
|
|
|
-
|
|
|
- This reverts commit fa49fe070adadfff893b338f2a2d69776c043653.
|
|
|
+ uac_redirect: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit a21137507bea759d4945402dc47486ac324724db
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Wed May 29 12:25:50 2013 +0200
|
|
|
+commit 414b653c94e80bd862ac9a88c741b8ba6c6e7d83
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 05:52:24 2014 -0700
|
|
|
|
|
|
- core: added helper function pv_cache_get_name() in order
|
|
|
- to get the name of a pv_spec_t on pv_cache.
|
|
|
+ domain: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit a2316f35deef2586f79dc575367224af853e9b70
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Wed May 29 12:25:09 2013 +0200
|
|
|
+commit e22d2caf320aa02f85d648dea3b7045107692549
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 05:47:41 2014 -0700
|
|
|
|
|
|
- core: Add callback to be able to log assign actions.
|
|
|
+ auth_db: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 6fba3230222214fccb72fd07817f29693d98b877
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Wed May 29 12:24:00 2013 +0200
|
|
|
+commit fac144713950463e3862787e855272835da505fb
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 05:43:47 2014 -0700
|
|
|
|
|
|
- core: use pointer to pv_spec_t on lvalue union. Use pv_cache_get() on interpreter.
|
|
|
+ group: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit fa49fe070adadfff893b338f2a2d69776c043653
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Wed May 29 11:49:59 2013 +0200
|
|
|
+commit 0dc64228350e7ba62552046688f9646d2b228c8e
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 05:27:07 2014 -0700
|
|
|
|
|
|
- DB scheme: as discussed on sr-users list, change default mysql engine to InnoDB
|
|
|
+ sca: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit b480ac55508e5d9b92cc9560e0b1d338d04f3b11
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed May 29 10:49:40 2013 +0200
|
|
|
+commit 18194e2ec895936d7b00f010b3659754d3e328e1
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 05:22:35 2014 -0700
|
|
|
|
|
|
- topoh: safety check for Via header when removed from script
|
|
|
-
|
|
|
- - reported by Guillaume Bour, FS#300
|
|
|
+ pua: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 8cba441b17c75cd078a499c24268c8a60c6b1771
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue May 28 15:48:22 2013 +0200
|
|
|
+commit 969b716adcc2e01469c4115ea1e046f45d8287d4
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 05:19:19 2014 -0700
|
|
|
|
|
|
- misc_radius: updated readme
|
|
|
-
|
|
|
- - from a patch by Victor V. Kustov
|
|
|
+ pua_bla: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 355490abd8c6e82a45cb96338ceca938c99ed744
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue May 28 15:43:27 2013 +0200
|
|
|
+commit 782755fcaccba55d777027cd1700defea9c22bce
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 05:15:54 2014 -0700
|
|
|
|
|
|
- misc_radius: handle IPv4 returned attributes
|
|
|
-
|
|
|
- - populate attributes for negative replies when common_response is set
|
|
|
- - patch by Victor V. Kustov
|
|
|
+ uri_db: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 6a92939ee4b7db6216814dc88e57eccefabb05af
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Tue May 28 00:46:26 2013 +0100
|
|
|
+commit 3246487eaf3b51ae64b4f141233ea928647f7496
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 05:07:00 2014 -0700
|
|
|
|
|
|
- modules/auth_ephemeral: updated to use SHA1_DIGEST_LENGTH #define from openssl/sha.h
|
|
|
+ app_perl: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit ec893a2c6cb5c0fd21207cbf0ffab09f65418df2
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Tue May 28 00:27:37 2013 +0100
|
|
|
+commit 979c7ef05f990e71f90f0b61caf80e6e26bae6e6
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 05:02:40 2014 -0700
|
|
|
|
|
|
- modules/auth_ephemeral: tidied up the headers and tidied up more debug
|
|
|
+ call_control: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit ba2a6ac4230dd9169943f55a9c06af3faa694356
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Tue May 28 00:20:20 2013 +0100
|
|
|
+commit 81708806c99c111e0374e7268695c1cfff06475e
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 03:48:08 2014 -0700
|
|
|
|
|
|
- modules/auth_ephemeral: updated to handle usernames from the web-service that just consist of timestamps
|
|
|
-
|
|
|
- - tidied up the diagnostic output
|
|
|
+ userblacklist: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit a435f770e7162f73aea560a77851f8fb639a495a
|
|
|
-Merge: 45227df 74bf08e
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Mon May 27 17:58:33 2013 +0300
|
|
|
+commit 6e31671a9ccd9bbc4e7dd50c1608c73fe3f3f3b6
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 03:43:11 2014 -0700
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
-
|
|
|
- - i did pull , but there was race conditions with somebody else's push
|
|
|
+ rtimer: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 45227df1bc87e448c74fe31c001e85f525c654a0
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Mon May 27 17:57:07 2013 +0300
|
|
|
+commit 89d757171b7416cae3053ac371ae1bbf5653784b
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 03:42:18 2014 -0700
|
|
|
|
|
|
- modules/usrloc: renamed ul.users and ul.contacts rpc commands
|
|
|
-
|
|
|
- - new, more descriptive names are ul.db_users and ul.db_contacts
|
|
|
+ ndb_cassandra: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 74bf08ef30cf18fb609c2c067584f1515ede23da
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Mon May 27 16:54:02 2013 +0200
|
|
|
+commit a97a7d9d2beade6980ba6d5bd0abe4e0e88e73ec
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 03:38:20 2014 -0700
|
|
|
|
|
|
- core: enclose uri in angle brakets for redirect contact header
|
|
|
-
|
|
|
- - safer for uri with parameters and no q
|
|
|
- - reported by Dan Bogos
|
|
|
+ imc: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit d0d298070fdbb015a96f209fa3c925ba71e3a37b
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Mon May 27 13:54:23 2013 +0300
|
|
|
+commit 4ea4bd521965ff161aa01cab3b124cc7959b2b57
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 03:32:13 2014 -0700
|
|
|
|
|
|
- modules/usrloc: added two new rpc commands ul.users and ul.contacts
|
|
|
-
|
|
|
- - for accessing number of different AoRs and contacts in a location table
|
|
|
+ pua_reginfo: replace STR_PARAM with PARAM_STR and some indention fixes
|
|
|
|
|
|
-commit 6531b8d495ead58a85cb101d914b5bf18c2ecddb
|
|
|
-Author: Klaus Darilion <[email protected]>
|
|
|
-Date: Mon May 27 10:44:51 2013 +0000
|
|
|
+commit 324279ee4055c64803aee0313e13cb588a7d3241
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 03:25:48 2014 -0700
|
|
|
|
|
|
- modules/dialog: regenerate README
|
|
|
+ mi_rpc: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 68209cc2b15c2c0674d7cf4529607e148e3fc1b4
|
|
|
-Author: Klaus Darilion <[email protected]>
|
|
|
-Date: Mon May 27 10:44:03 2013 +0000
|
|
|
+commit 192e1cbc56e621535cf370b48259a82646b31b19
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 28 03:22:50 2014 -0700
|
|
|
|
|
|
- modules/dialog: improve documentation of DID matching
|
|
|
+ mohqueue: replace STR_PARAM with PARAM_STR and some indention fixes
|
|
|
|
|
|
-commit ace89166f84657b2ea4a70e8d9e2ccfbd032b1ba
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Mon May 27 00:49:46 2013 +0100
|
|
|
+commit 9ac2fe9f7f371e39e03002daf0dc7d35a517cedc
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 03:09:26 2014 -0700
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Added RPM for auth_ephemeral module
|
|
|
+ app_python: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 2a29b2ba260584634f05c684ef39ab45e2dc51b6
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Mon May 27 00:32:19 2013 +0100
|
|
|
+commit 584f4ea62760c31395773a742e43fccdb4d5b67c
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 28 03:05:10 2014 -0700
|
|
|
|
|
|
- core: updated groups to include new auth_ephemeral module
|
|
|
+ pua_dialoginfo: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 0bea7f63afa0fd544ad93465db94ddef4ed67a00
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Mon May 27 00:25:03 2013 +0100
|
|
|
+commit ca3da467f59dbaed2d20aa45314ac12a362e2deb
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Jul 30 15:58:27 2014 +0200
|
|
|
|
|
|
- modules/auth_ephemeral: new module for ephemeral credential based authentication
|
|
|
+ dialog: if ACK for 200ok is not coming in 60sec, dialog lifetime is shortened for 10 more sec
|
|
|
+
|
|
|
+ - should handle the situation when caller cancels the call but the
|
|
|
+ callee answered before getting the cancel
|
|
|
+ - reported by Alex Balashov
|
|
|
|
|
|
-commit 375d878b5f318acc08b155c29398e4abb74edbd5
|
|
|
+commit fcdf5f9cfff634ebfa736d7084d5e5483a36355b
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun May 26 17:11:25 2013 +0200
|
|
|
+Date: Wed Jul 30 15:27:09 2014 +0200
|
|
|
|
|
|
- sctp: added rpc commands to module documentation
|
|
|
+ dialog: documentation for timer_procs parameter
|
|
|
|
|
|
-commit ca923db8727333ad7df14126bb377418a829cce3
|
|
|
+commit 1157db7c72b1629b72f4d06bd01c5bc694a816b2
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun May 26 17:04:23 2013 +0200
|
|
|
+Date: Wed Jul 30 15:15:40 2014 +0200
|
|
|
|
|
|
- sctp: rpc commands are prefixed with sctp
|
|
|
+ dialog: option to run dialog main timer tasks via dedicated process
|
|
|
|
|
|
- - no longer part of core and proper matching of the module
|
|
|
+ - timer_procs - new parameter, if set to 1, a dedicated timer process is
|
|
|
+ used, if set to 0 (default), the core timer is used (existing
|
|
|
+ behavior)
|
|
|
+ - to add: option to work with many dedicated timer processes
|
|
|
|
|
|
-commit 352a7dccf2570af857d7e2e50fed600c4762278d
|
|
|
+commit d1c97010ed8d3c7a19580c20b8cd81c6a485eadf
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun May 26 16:14:51 2013 +0200
|
|
|
+Date: Wed Jul 30 15:03:45 2014 +0200
|
|
|
|
|
|
- topoh: safety check for SIP messages
|
|
|
+ core: fork_sync_timer() uses milisecond precision to catch up on delayed execution
|
|
|
|
|
|
- - received callback can be executed for non-sip messages
|
|
|
- - reported by Julia
|
|
|
+ - previously was using a step of a second
|
|
|
|
|
|
-commit dfd8ec8c1e9f0a5c3c7aad6ec984e7a664e5af49
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Sun May 26 13:54:15 2013 +0100
|
|
|
+commit 295716363562d88bce3db39e0f1bc605b1cc8257
|
|
|
+Author: Pawel.Kuzak <[email protected]>
|
|
|
+Date: Wed Jul 30 13:59:49 2014 +0300
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Added rpm for sctp module
|
|
|
+ acc: fix cdr extra2strar allocation issues
|
|
|
|
|
|
- - Also updated release to dev6
|
|
|
+ - for more than 10 string cdr_extra parameters, the addresses used
|
|
|
+ by the new parameters overwrite the previous ones; our solution is
|
|
|
+ to allocate memory for the cdr extra params with pkg_malloc() and
|
|
|
+ free it once it is no longer needed.
|
|
|
|
|
|
-commit 1977645ceb12ca2d0f2f767046606f6c5ae2c3bb
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun May 26 10:43:24 2013 +0200
|
|
|
+commit c5afbe15361bbf7e9493ad02dcabfd4c6d420109
|
|
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
|
+Date: Sat Jul 26 01:18:50 2014 +0100
|
|
|
|
|
|
- dmq: many safety checks for mem mallocs and function return codes
|
|
|
+ tm: Generate synonym_id based on original request
|
|
|
|
|
|
- - added license header in the files
|
|
|
+ - Prevent allocating pkg memory in a shm-alloc'd copy
|
|
|
+ - Prevents a crash that can occur in requests with pre-3261 branch tags
|
|
|
|
|
|
-commit a85e7e5c192e4f597d17c98f4036d83639c6bc1f
|
|
|
+commit c1b51e38f0904217b0a07b8b9aedc51519fe250e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun May 26 10:12:24 2013 +0200
|
|
|
+Date: Mon Jul 28 14:24:21 2014 +0200
|
|
|
|
|
|
- core: safety check for initialized SCTP API
|
|
|
+ pv: new variables - $expires(min) and $expires(max)
|
|
|
|
|
|
- - reported by Juha Heinanen
|
|
|
+ - return the min and max of expires value for sip message
|
|
|
+ - contact headers are checked with higher priority, if no expires
|
|
|
+ parameter there, then Expires header is used
|
|
|
+ - if none is found, $null is returned
|
|
|
|
|
|
-commit 59c4a6550862ed7c3e8c63a3a5d5c1dcd404bd6d
|
|
|
+commit c445e0c299a21cb268101c716147d53f1d897dcf
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat May 25 21:28:33 2013 +0200
|
|
|
+Date: Mon Jul 28 09:32:03 2014 +0200
|
|
|
|
|
|
- tm: return current branch id if sending fails and tm_failure_exec_mode=1
|
|
|
+ ims_registrar_scscf: fixed compile error of removed vars by moving to PARAM_STR
|
|
|
|
|
|
- - reported by Juha Heinanen
|
|
|
+ - reported by Victor Seva
|
|
|
|
|
|
-commit 93d97e53741d786692903bd9df9622cd55e4cfea
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat May 25 21:04:43 2013 +0200
|
|
|
+commit 90093f8633b807a2067c8e0500533ba3ad590a89
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sat Jul 26 10:05:18 2014 +0200
|
|
|
|
|
|
- sctp: documented module parameters
|
|
|
+ pkg/kamailio/deb: Update version to 4.2.0~dev8
|
|
|
|
|
|
-commit 2e6675bd92968fd96865ee266ca4ba10c7cc1cdc
|
|
|
+commit bf727eeceb85ad06472274906f2b8d40b1b2610a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat May 25 17:14:23 2013 +0200
|
|
|
+Date: Fri Jul 25 23:26:18 2014 +0200
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-dev6
|
|
|
+ Makefile.defs: version set to 4.2.0-dev8
|
|
|
|
|
|
-commit c4cf64ea992e0f0f46f1c6fc23c6f38c05a80b0f
|
|
|
+commit fc383b13c32d4f89fbb8a7de14a07cbb26f38693
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat May 25 17:05:58 2013 +0200
|
|
|
+Date: Fri Jul 25 23:16:31 2014 +0200
|
|
|
|
|
|
- sctp: added skeleton files for docbook module documentation
|
|
|
+ sms: domain is not allocated in pkg by the module
|
|
|
+
|
|
|
+ - skip freeing in mod destroy
|
|
|
|
|
|
-commit 25c3df171d219eb71c63f4832b69f33b470c9c96
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 16:42:21 2013 +0200
|
|
|
+commit 1556fa1137db9a9281987bd50aef25fe12ccec8f
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 08:25:37 2014 -0700
|
|
|
|
|
|
- Makefile.groups: added compile group for sctp module
|
|
|
-
|
|
|
- - depends on libsctp-dev
|
|
|
+ rtpproxy: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 1bdbdb64e4862ddb69c2bf13be0f9be93968bb1e
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 16:30:33 2013 +0200
|
|
|
+commit 448202fde68948d39222004b8fdfaa4c515026ae
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 08:21:33 2014 -0700
|
|
|
|
|
|
- protoshoot: use Makefile pattern for utils
|
|
|
-
|
|
|
- - link to libsctp if SCTP support is enabled
|
|
|
+ rtpengine: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit a2afc3d42224d0c35e4867ad50251e7aa6231879
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 15:42:14 2013 +0200
|
|
|
+commit 003302140615d679cb05908bb7adaab4298b69e2
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 08:16:37 2014 -0700
|
|
|
|
|
|
- core: filled sctp core api
|
|
|
-
|
|
|
- - cleanup of not needed members
|
|
|
+ sms: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 61f5f6a63409f856a03b48e9ced22ad5c724acb2
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 15:41:27 2013 +0200
|
|
|
+commit ea98475aec73bdf508c497e781c2bc56fd7646e4
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 08:11:24 2014 -0700
|
|
|
|
|
|
- sctp: register sctp core api
|
|
|
-
|
|
|
- - done in mod_register() function
|
|
|
- - initialize the sctp options before modparams
|
|
|
+ speeddial: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit e9f7980602cadcc179425cad57a4d0f89c63fb55
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 15:39:13 2013 +0200
|
|
|
+commit 3b9ebea72590ffbbad0f0fb2318fe40180bf8b94
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Wed Jul 23 08:08:23 2014 -0700
|
|
|
|
|
|
- core: remove sctp options init from core
|
|
|
-
|
|
|
- - will be done in mod_register() from sctp module
|
|
|
- - don't print anymore info about sctp unsupported socket options in
|
|
|
- output of -v, they are known now only in sctp module which is not
|
|
|
- loaded at that time
|
|
|
- - sctp will print a warn message in mod init about unsupported socket
|
|
|
- options
|
|
|
+ msilo: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit cbbaf9abd5f34b50c47ac2ac350c77d3f36b511b
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 11:57:02 2013 +0200
|
|
|
+commit d4e5e4b185ba1deffba80d451bf37e906189b528
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Wed Jul 23 08:01:39 2014 -0700
|
|
|
|
|
|
- sctp: exported sctp parameters via module interface
|
|
|
+ permissions: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit e549d96b571ae509a67984be789b281ed2230bc3
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 11:24:22 2013 +0200
|
|
|
+commit c3951098b50cd002bdcc72b1600f4bdc9f7c1788
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 07:57:55 2014 -0700
|
|
|
|
|
|
- core: readded conditions for core sctp forwarding functions
|
|
|
-
|
|
|
- - typo fixed in log message
|
|
|
+ osp: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 66e90f9888daefdb92dcebd28e188ce7f912a4f9
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 10:56:11 2013 +0200
|
|
|
+commit e45b14a41fb7d14247b809b50ee9a1044ee8f63b
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 07:51:23 2014 -0700
|
|
|
|
|
|
- core: added sctp callbacks api
|
|
|
-
|
|
|
- - functions needed in core - callbacks to be set by sctp module
|
|
|
+ mtree: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit d60d41136575408ea7ea9031c735476967755e46
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 10:54:33 2013 +0200
|
|
|
+commit ee6d8aecd63f4ede0d99837eb726a8ace1281a20
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 07:47:16 2014 -0700
|
|
|
|
|
|
- sctp: add module interface for sctp transport
|
|
|
-
|
|
|
- - sctp support is now implemented as a standalone module
|
|
|
- - the core still needs SCTP=1 (now default) and -DUSE_SCTP to get the
|
|
|
- hooks enabled
|
|
|
+ mi_xmlrpc: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit af2473d426870650a0f4a2cb820894ee4dd793d0
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 10:53:04 2013 +0200
|
|
|
+commit 2044937e95e4c7e42a2165b939a655f2de300d06
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Wed Jul 23 07:45:59 2014 -0700
|
|
|
|
|
|
- Makefile.defs: don't link to libsctp on Linux for SCTP support
|
|
|
-
|
|
|
- - only sctp module needs to link to it
|
|
|
+ acc_radius: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit f91c9696cc92ec4b74dd2494c39bbf2ffe062fab
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 09:35:22 2013 +0200
|
|
|
+commit ea76a64b3ec439271008503697de45766a9084db
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 07:43:02 2014 -0700
|
|
|
|
|
|
- core: added file sctp core interface
|
|
|
+ presence_xml: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 7f8e7a8568740be65eada1cbd59110bb765f4d5a
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sat May 25 09:33:39 2013 +0200
|
|
|
+commit 0ce7ce2adac5a26f1cf9b523211e7bb762da4b84
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Wed Jul 23 07:41:09 2014 -0700
|
|
|
|
|
|
- sctp: new module for SCTP transport
|
|
|
-
|
|
|
- - moved the sctp specific code from core to a module to make it easy to
|
|
|
- enable/disable sctp by loading/not loading the module instead of
|
|
|
- recompiling
|
|
|
+ dmq: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 6287caecc438ace98a3ce3dc7a53e6064d7894dc
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Fri May 24 15:38:03 2013 +0200
|
|
|
+commit a8cf14df1aef16c21c813892aa63c7deec7cee1e
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Wed Jul 23 07:26:07 2014 -0700
|
|
|
|
|
|
- core: remove syn_branch functionality for calculating Via branch parameter
|
|
|
-
|
|
|
- * remove syn_branch parameter and functionality from core and tm module for
|
|
|
- calculating the Via branch parameter
|
|
|
- * reported from Richard Brady, rnbrady at gmail dot com to sr-dev
|
|
|
- * kamailio is not standard compliant with this setting enabled (RFC 3261,
|
|
|
- 17.2.3 and 16.11) for stateless forwarding of replies
|
|
|
- * the performance reason that motivated this functionality are today not
|
|
|
- valid anymore, even embedded systems have more than enough power to
|
|
|
- calculate MD5 and other modules uses more expensive operations anyway
|
|
|
- * adapt a bunch of example and test configuration that used this parameter,
|
|
|
- it has been also removed from the core cookbook wiki
|
|
|
+ pdt: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 28942a00bc7be5194625b9ed08facd2f95ebea81
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri May 24 00:36:57 2013 +0200
|
|
|
+commit 4faa262958dc5edbca617794b53ff82a89cfaa30
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 08:54:27 2014 -0700
|
|
|
|
|
|
- pv: added $_s(format) variable
|
|
|
-
|
|
|
- - evaluate the format as a dynamic string
|
|
|
-
|
|
|
- $var(x) = "sip:" + $rU + "@" + $fd;
|
|
|
-
|
|
|
- is equivalent of:
|
|
|
-
|
|
|
- $var(x) = $_s(sip:$rU@$fd);
|
|
|
-
|
|
|
- - it can be more compact sometimes in config
|
|
|
+ drouting: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 76c883eb88359f6075712f648a1dfc675872487a
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu May 23 12:06:45 2013 +0200
|
|
|
+commit 827d20c2cc6c277b8e59d3c9268c7aa01cf0f996
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 08:48:46 2014 -0700
|
|
|
|
|
|
- auth: add chapter tag around sections for Admin Guide
|
|
|
-
|
|
|
- - the ToC isn't properly generated otherwise
|
|
|
- - reported by Andrew Pogrebennyk
|
|
|
+ sqlops: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit b3c69488bf80e76c2359f6d9611cbcf2edf6c67f
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu May 23 09:45:03 2013 +0200
|
|
|
+commit 7922d0bfe88884b7c2296e71f9013b9a40b457d9
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 08:47:55 2014 -0700
|
|
|
|
|
|
- modules/debugger: update documentation. This is Kamailio!
|
|
|
+ ratelimit: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 169e92b86d6a1a98be92d0012bd831785855b968
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu May 23 09:07:53 2013 +0200
|
|
|
+commit 856df3f6bcc8206210c71eb73e3e963ab9296e13
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 08:45:30 2014 -0700
|
|
|
|
|
|
- modules/debugger: refresh README
|
|
|
+ debugger: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 6417ac9f99a0c97254206797070bbe3095002847
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu May 23 09:04:12 2013 +0200
|
|
|
+commit 62bac5f85662ad42e58f5fb15dd339458af89d30
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 08:43:25 2014 -0700
|
|
|
|
|
|
- modules/debugger: use cfg framework to be able to activate/deactivate debug per module.
|
|
|
- add missing files from commit.
|
|
|
+ seas: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit feb00c92297eb2d4520a59f1a676cf998add1b5d
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu May 23 08:58:38 2013 +0200
|
|
|
+commit e3239f6fb684ef9bac811c5afc0ca4858a20a64c
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 08:39:33 2014 -0700
|
|
|
|
|
|
- modules/debugger: use cfg framework to be able to activate/deactivate debug per module.
|
|
|
-
|
|
|
- mod_hash_size has to be set with a value > 0 on startup.
|
|
|
+ registrar: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 31880a46d7f634b568cc192bec6db3d969e738ef
|
|
|
-Author: Klaus Darilion <[email protected]>
|
|
|
-Date: Tue May 21 12:39:15 2013 +0000
|
|
|
+commit db70d08c7b5731985026ad6389c5f5de802712d9
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 08:08:00 2014 -0700
|
|
|
|
|
|
- modules/auth_db: detailed documentation of URI checking in auth_check function
|
|
|
+ pipelimit: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 2669197352bfc20bc916c00f74ac14380f8a62f8
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Mon May 20 21:03:30 2013 +0300
|
|
|
+commit 68875ad3b1c29380ebe13738531e3bf337a66241
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 08:01:47 2014 -0700
|
|
|
|
|
|
- modules/usrloc: fixed unregister bug in db_mode=3
|
|
|
-
|
|
|
- - Commit ce1d16ce1c8009918c294307de53f35378868b52 introduced unregister
|
|
|
- but that appeared in db_mode=3 when db_ops_ruid param is not set.
|
|
|
- - Reported by Peter Dunkley.
|
|
|
+ dialog_ng: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit c9448d9657f0e5792072c6803643c8d9075d711a
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Mon May 20 18:33:52 2013 +0100
|
|
|
+commit 397364edd99d0e34f23f04c877b6d8515337560e
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 07:52:14 2014 -0700
|
|
|
|
|
|
- modules/rr: completely reverted after_strict() to its pre-outbound form
|
|
|
+ dispatcher: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit f0ae598a3e63e62d12a143c6cd42b698ad1f2eed
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sun May 19 23:56:06 2013 +0100
|
|
|
+commit 2f9070e6f5fa3041fda4fda9adf5aee791d641a1
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 06:29:10 2014 -0700
|
|
|
|
|
|
- modules/websocket: Improved module_loaded() check for nathelper and outbound so it only fires when the SIP subprotocol is enabled
|
|
|
+ rtpproxy: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 45d4e808f0551a5eeb832574327a2b5b7aecf2c5
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun May 19 23:18:19 2013 +0200
|
|
|
+commit 4a9c0493477933ef04ef35d626022538248ed7cb
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 06:11:25 2014 -0700
|
|
|
|
|
|
- uac: reorder fileds in uac structure
|
|
|
+ presence: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 97a899e37acda1ef0c70a009f4fd9d221ee8a58e
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun May 19 23:16:55 2013 +0200
|
|
|
+commit c135633f4bc1a40d29f3cfcd803c1bbad0349bf6
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 05:46:20 2014 -0700
|
|
|
|
|
|
- seat: removed no longer necessary init of tm uac struct
|
|
|
+ xlog: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit b867893d0bbdda0c926a7cd0b6b3a46d4324631e
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun May 19 23:15:42 2013 +0200
|
|
|
+commit a26ca629c3397555c45f7977547025c7b6e13cf6
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 05:43:06 2014 -0700
|
|
|
|
|
|
- dialog: remove unnecessary tm uac struct init
|
|
|
+ p_usrloc: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 94833f8b8b94398566991713730b66a792b57056
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun May 19 23:09:52 2013 +0200
|
|
|
+commit c10fcd407d04dc3f1633d925a96accee2b0b588c
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 05:31:18 2014 -0700
|
|
|
|
|
|
- tm: initialize the uac structure to 0 for local generated requests
|
|
|
-
|
|
|
- - safer for adding new fields to it not set via set_uac_req()
|
|
|
+ siptrace: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit a53580d39c2fadf2ddc6f9805f15ac833cfd4c20
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun May 19 14:55:52 2013 +0200
|
|
|
+commit 65b0fbaa0f8c798da6b4bc04c2eb83eb1cf103b2
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 05:16:49 2014 -0700
|
|
|
|
|
|
- tm: new parameter - failure_exec_mode
|
|
|
-
|
|
|
- - specify whether to consider or not execution of failure routing blocks
|
|
|
- for braches that had local delivery error (e.g., no open tcp
|
|
|
- connection and set_forward_no_connect() used in config)
|
|
|
+ lcr: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 78669def2790205270032f9a750b19cc86f3d560
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun May 19 10:22:10 2013 +0200
|
|
|
+commit 83de3e6a130f6cf3cceb36067848d35175dc2e2a
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 05:07:43 2014 -0700
|
|
|
|
|
|
- tm: added icode to uac_client structure
|
|
|
-
|
|
|
- - store internal processing code, to give hints of what happened
|
|
|
- - could be used to map sip warning codes
|
|
|
- http://www.iana.org/assignments/sip-parameters/sip-parameters.xml#sip-parameters-5
|
|
|
- - delivery failure on case of no connection mapped temporarly to 908
|
|
|
+ sipcapture: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit cbcf86a036e6f8607f783ce18491121b0d58d2b0
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun May 19 10:16:40 2013 +0200
|
|
|
+commit e04aff80be9db7ffeb83e62ae78f5a972a12bd8a
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 04:57:20 2014 -0700
|
|
|
|
|
|
- tm: keep uac_client structure aligned on 32b
|
|
|
-
|
|
|
- - otherwise it may create troubles on restrictive archs
|
|
|
+ rls: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 90c69665edcfc9aebf265f280375251306442b98
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun May 19 10:03:02 2013 +0200
|
|
|
+commit 282ff5dd198a4f35853f51f5e9678b044f27f900
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 04:46:49 2014 -0700
|
|
|
|
|
|
- tm: use - instead if _ in branch-failure examples
|
|
|
-
|
|
|
- - it is what is expected by module
|
|
|
+ alias_db: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 1a099f704ffbb93f5c6389e86daa5af90aeb72f1
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 22:20:57 2013 +0100
|
|
|
+commit 38210774b65ea40ce35e96d713c544529dad9a9e
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 04:44:47 2014 -0700
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Updated changelog in .spec
|
|
|
+ app_lua: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 5cff9062807ed181eae3a1db2d70fa625f647a4c
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 22:17:22 2013 +0100
|
|
|
+commit ef3def8cba78d2a58ab89a93424665986f886655
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 04:43:45 2014 -0700
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): refactored .spec
|
|
|
+ ims_registrar_scscf: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 7ebf6affca7b2585353baa91f1560ff606979973
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 20:43:05 2013 +0100
|
|
|
+commit 66dec49579804c72c82b53108e68cd052e7bdbe2
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 03:14:04 2014 -0700
|
|
|
|
|
|
- modules/websocket: Updated documentation
|
|
|
+ topoh: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 20438793a5199ea90f0261a3b72b1b70e9566a30
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 20:42:53 2013 +0100
|
|
|
+commit 740c3f5a63ad62e9506486b9288474549d1b57d9
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 03:01:36 2014 -0700
|
|
|
|
|
|
- modules/outbound: Updated documentation
|
|
|
+ diversion: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 6dc38a3618b2ad08bbc6feeee1c44ca19e0c5bd6
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 20:42:24 2013 +0100
|
|
|
+commit e9ed544ff0a0f421881e4990615fddd9d21ee437
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 02:58:20 2014 -0700
|
|
|
|
|
|
- modules/msrp: Updated documentation
|
|
|
+ utils: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit a1136bf809e7d088332d54440a72edee4e30c26a
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 20:27:45 2013 +0100
|
|
|
+commit 9dc4aa338c83270c15603497f5624281710e443a
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Tue Jul 22 01:49:06 2014 -0700
|
|
|
|
|
|
- modules/outbound: moved the check for "Supported: outbound" to after the checks on the Route: header
|
|
|
-
|
|
|
- - In the scenario when a call comes from a non-outbound end-point to an
|
|
|
- outbound end-point the outbound options-tag will not be present, but outbound
|
|
|
- should still be used on the final leg between the edge-proxy and the
|
|
|
- end-point.
|
|
|
+ ldap: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 8750305d4686ccae3a168454c4191f9b05d93ee3
|
|
|
-Merge: e81b3aa abdf40d
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Sat May 18 13:59:07 2013 +0300
|
|
|
+commit 06baf447abcdf46466e76a97bd0797abc49bdaa5
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 01:46:08 2014 -0700
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ rr: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit e81b3aac19ab567813d6cb21fcba3d9bd6e1cc90
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Sat May 18 13:56:22 2013 +0300
|
|
|
+commit 11e6c3a8b770530195881ef2820634fa0bed7324
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 01:24:37 2014 -0700
|
|
|
|
|
|
- parser/sdp: Fixed segfault in sdp_print() when no SDP body.
|
|
|
-
|
|
|
- - Failed scenario:
|
|
|
- remove_body();
|
|
|
- msg_apply_changes();
|
|
|
- sdp_print("1");
|
|
|
-
|
|
|
- - Result: sdp=0x0
|
|
|
+ enum: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit abdf40dabb7e7d44398056b9c2c72c0615debb52
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sat May 18 10:07:25 2013 +0200
|
|
|
+commit 86aee26f72a900199b9a8a933d971a7af0f64160
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Tue Jul 22 01:17:30 2014 -0700
|
|
|
|
|
|
- core and modules: make IPv6 default, remove compile time flags
|
|
|
-
|
|
|
- * Make IPv6 the default in the core and affected modules
|
|
|
- * it has been default switched on since a long time, and was introduced in 2002
|
|
|
- * even on embedded systems one probably want now proper IPv6 support
|
|
|
- * there was an issue in cygwin in 2008, but IPv6 is there also available since v1.7
|
|
|
- * remove over 160 #ifdefs, cleanup the code a lot and removes many of rarely
|
|
|
- tested alternative code paths to ease support of the codebase
|
|
|
- * note for gentoo maintainer: please review your packages, they will maybe not
|
|
|
- work now correctly anymore if somebody specified -ipv6 in the use flags
|
|
|
+ siputils: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 1b0ad814aec79a44b865ad2d3552c4693fe2ea6d
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 00:18:43 2013 +0100
|
|
|
+commit 93a5ece8d28126236aec6363d362dc60277ec163
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 21 08:32:33 2014 -0700
|
|
|
|
|
|
- modules/{various}: updated because there is now an extra parameter on the append_branch() function
|
|
|
+ usrloc: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 42063cacea9bf0f001f44b11216572b4f46e6e2d
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 00:17:48 2013 +0100
|
|
|
+commit ca7e87a799822d68307e07ab7f978a4144a3e3a6
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 21 08:27:13 2014 -0700
|
|
|
|
|
|
- modules/ims_registrar_scscf: use #define from core .h to specify the maximum UA length
|
|
|
+ memcached: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 3ec65f1cfebad258e7ef0cc622ed143284c3edf1
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 00:15:59 2013 +0100
|
|
|
+commit bbf2d0399819ab50ac825f1153238dd6ca4bb045
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 21 08:24:19 2014 -0700
|
|
|
|
|
|
- modules/tm: copy user-agent string retrieved from usrloc into branches when serial forking
|
|
|
+ domainpolicy: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 5aeef2c932581a67d535ade10995cc35ff85640a
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 00:15:21 2013 +0100
|
|
|
+commit 109c2270efce2c77f36d965e18974cb1e07fa98e
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 21 08:21:42 2014 -0700
|
|
|
|
|
|
- modules/registrar: store user-agent string retrieved from usrloc in msg and branch structures
|
|
|
+ prefix_route: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 7bb5f98d7fd77ca6c21fb11e16d69116ef12cbb2
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 00:14:07 2013 +0100
|
|
|
+commit 08299a9c5fae5e8eaa6a896c2e62578580fb3ca7
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 21 08:19:31 2014 -0700
|
|
|
|
|
|
- modules/pv: added PVs to provide access to the user-agent string retrieved from usrloc
|
|
|
+ pv: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 8ca114df0fad44e4819cf80840f90e526ff655b4
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat May 18 00:13:11 2013 +0100
|
|
|
+commit 139f0566bb8201c9925d53ffcdaa3db97bd2551e
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Mon Jul 21 08:09:32 2014 -0700
|
|
|
|
|
|
- core: added fields to message structure and branch structure to hold user-agent string retrieved from usrloc
|
|
|
+ xcap_server: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 381a052a8864198a62057dc307fdf39bbffe5436
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Fri May 17 21:35:59 2013 +0300
|
|
|
+commit c3f03b75c2cc4e18c1e4b7f02db9eff5eae8cca5
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 21 07:58:33 2014 -0700
|
|
|
|
|
|
- modules/sdpops: Added new function sdp_get_line_startswith(avpvar, string).
|
|
|
+ statistics: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit 121c5a49f81effdac42977d716332215d6a95e4f
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Fri May 17 21:14:29 2013 +0300
|
|
|
+commit 15cdee0778cf448f1f20e5cae40a6ea00d8d3d32
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 21 07:57:38 2014 -0700
|
|
|
|
|
|
- uac: Added ability to set Call-Id through $uac_req(callid).
|
|
|
+ ims_isc: replace STR_PARAM with PARAM_STR
|
|
|
|
|
|
-commit 012816e404b52de697514e4f897ec8a8abe42abc
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri May 17 17:49:14 2013 +0200
|
|
|
+commit 0ce3ac8049d3f5207332bdff8711d82468bab7ae
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Mon Jul 21 07:53:09 2014 -0700
|
|
|
|
|
|
- modules/debugger: refresh README
|
|
|
+ auth_diameter: replace STR_PARAM with PARAM_STRING
|
|
|
|
|
|
-commit dbefbe319ba13b008ad46576dbc8a00d305e9910
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri May 17 17:48:17 2013 +0200
|
|
|
+commit 31c1415eb7b3937a5716a8e008238e5b194c8cfc
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Fri Jul 18 08:12:26 2014 -0700
|
|
|
|
|
|
- modules/debugger: Added dbg.mod_level RPC command
|
|
|
+ dialog: Replacing STR_PARAM with PARAM_STRING or PARAM_STR to give up of depracated defines
|
|
|
|
|
|
-commit e46e0c78ee4f535cd09b8ee9fcdba4ee7bb5b518
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Fri May 17 13:31:19 2013 +0200
|
|
|
+commit d33033563558fd7937449ba43446e8465491e6d4
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Fri Jul 18 07:58:25 2014 -0700
|
|
|
|
|
|
- modules/uac: update README
|
|
|
+ ims_usrloc_pcscf: Replacing STR_PARAM with PARAM_STRING or PARAM_STR to give up of depracated defines
|
|
|
|
|
|
-commit fed1818b65c6cbab89cd7aa64ad8f5f6535d706c
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Fri May 17 13:30:05 2013 +0200
|
|
|
+commit 081f2fbc638a05b746710c04800e8e6476665469
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Fri Jul 18 07:55:24 2014 -0700
|
|
|
|
|
|
- modules/uac: upgrade doc to module.type.name format
|
|
|
+ htable: Replacing STR_PARAM with PARAM_STRING or PARAM_STR to give up of depracated defines
|
|
|
|
|
|
-commit 257366739a7087953c0ff9e0dff82f3d2cf7c8b4
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri May 17 10:13:06 2013 +0200
|
|
|
+commit 6864c39077dc7cbb98ec696dde6cd1ce34cc61d8
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Fri Jul 18 07:50:01 2014 -0700
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-dev5
|
|
|
+ ims_usrloc_scscf: Replacing STR_PARAM with PARAM_STRING or PARAM_STR to give up of depracated defines
|
|
|
|
|
|
-commit 86fce4b7b5e8bb56c65d628409ee50ecfb2756c4
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri May 17 10:12:00 2013 +0200
|
|
|
+commit 3ef1b5f481b2bb1437fec86a557cb2ac8e467701
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Fri Jul 18 07:23:19 2014 -0700
|
|
|
|
|
|
- debugger: documented new parameters related to per module log level
|
|
|
+ auth_radius: Replacing STR_PARAM with PARAM_STRING to give up of depracated defines
|
|
|
|
|
|
-commit 72f1b495c42933fea96a019e140dc6333fda2eb3
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri May 17 09:58:19 2013 +0200
|
|
|
+commit 0e2c3d192fcfa65a7535814671118e8e0a4b0f46
|
|
|
+Author: Alekzander Spiridonov <sipidronov@gmail.com>
|
|
|
+Date: Fri Jul 18 07:18:13 2014 -0700
|
|
|
|
|
|
- debugger: option to set debug level per module
|
|
|
-
|
|
|
- - new parameters:
|
|
|
- - mod_hash_size - size of internal hash table to store levels per
|
|
|
- module (used to compute power of two with it)
|
|
|
- - mod_level_mode - enable/disable per module log level
|
|
|
- - mod_level - specify module log level
|
|
|
- modparam("debugger", "mod_hash_size", 5)
|
|
|
- modparam("debugger", "mod_level_mode", 1)
|
|
|
- modparam("debugger", "mod_level", "core=3");
|
|
|
- modparam("debugger", "mod_level", "usrloc=3");
|
|
|
+ ims_icscf: Replacing STR_PARAM with PARAM_STRING or PARAM_STR to give up of depracated defines
|
|
|
|
|
|
-commit 34378c35b7cd037051af71081a9fa4d8b188c157
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Fri May 17 09:56:34 2013 +0200
|
|
|
+commit 5d04fc5a2eef90da801d47b146964a931100b7c2
|
|
|
+Author: Alekzander Spiridonov <[email protected]>
|
|
|
+Date: Fri Jul 18 07:01:02 2014 -0700
|
|
|
|
|
|
- core: updated dprint api to enable support for debug level per module
|
|
|
-
|
|
|
- - a callback can be registered to return the log level based on module
|
|
|
- name
|
|
|
+ acc: Replacing STR_PARAM with PARAM_STRING to give up of depracated defines
|
|
|
|
|
|
-commit e081c2880b46174ad836ab1f56e3062bb17b4332
|
|
|
+commit b61ac1ca1cc410915e61c122350b8af3e4690a93
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri May 17 00:46:42 2013 +0200
|
|
|
+Date: Fri Jul 25 18:08:41 2014 +0200
|
|
|
|
|
|
- core: fixed printing function name in log message
|
|
|
-
|
|
|
- - based on http://gcc.gnu.org/onlinedocs/gcc/Function-Names.html
|
|
|
+ uac: documentation for rpc command uac.reg_refresh
|
|
|
|
|
|
-commit a4fb559b5634f91259bb96af991c5574719e6871
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri May 3 09:21:04 2013 +0200
|
|
|
+commit 09ced05fc90602675366ccfc041bbb7278cd3b59
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jul 25 18:03:03 2014 +0200
|
|
|
|
|
|
- utils/kamctl: Add contact path parameter
|
|
|
+ uac: new rpc command uac.reg_refresh
|
|
|
+
|
|
|
+ - load a record from database based on l_uuid. If record is already in
|
|
|
+ memory, then the password field is updated, otherwise a new full
|
|
|
+ record is added in memory
|
|
|
|
|
|
-commit ad0e5daa8865024440ea37a9e978eeeb7577602f
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu May 2 18:30:50 2013 +0200
|
|
|
+commit ce7aee6e59d2b4980625f9c4dfef171048341319
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jul 25 17:17:22 2014 +0200
|
|
|
|
|
|
- modules/usrloc: use 6th param to set the contact path
|
|
|
+ tmx: documented reason code parameter for t_cancel_callid()
|
|
|
|
|
|
-commit c454e4b0129695c7647f6af8e42a38d785d58a7d
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu May 2 16:56:45 2013 +0200
|
|
|
+commit 08f8911c8ddb527544c2ea603b5e0db7626d3196
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jul 25 17:11:37 2014 +0200
|
|
|
|
|
|
- Fix ul.dump q output value
|
|
|
+ tmx: t_cancel_callid() can take a 4th parameter with reason header code for cancel
|
|
|
|
|
|
-commit f66912d541403dc2b7e2ed0846a553ff76cec3ed
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Thu May 16 12:11:36 2013 +0200
|
|
|
+commit 213ad230a87638bbd0f1591c8b7cefdd4e6b1fd3
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Jul 25 14:43:45 2014 +0200
|
|
|
|
|
|
- modules:uac updated README after avoiding quotes in display.
|
|
|
+ htable: debug message to show initialization of hash table structures
|
|
|
|
|
|
-commit 251c0218e7d5e09f43a2b834a5450c20bb4f6d60
|
|
|
-Author: Vicente Hernando <[email protected]>
|
|
|
-Date: Thu May 16 12:06:55 2013 +0200
|
|
|
+commit 4b335f6419468d6873ce314221b2b786ae64366a
|
|
|
+Author: Pawel Kuzak <[email protected]>
|
|
|
+Date: Fri Jul 25 14:28:48 2014 +0300
|
|
|
|
|
|
- modules/uac: avoid adding double quotes in uac_replace_* functions
|
|
|
+ userblacklist: added check_whitelist function
|
|
|
|
|
|
- - updated uac doc with a note and examples.
|
|
|
+ - check_whitelist(string table) finds the longest prefix that
|
|
|
+ matches the request URI for the given table and returns true
|
|
|
+ if the match is set to whitelist
|
|
|
|
|
|
-commit fe7e4a5152674aa9c81c09dd2fc9938d9e9e762e
|
|
|
+commit adae5dc02c0c1f0537546ec0a855d40e8a75ff10
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed May 15 22:45:18 2013 +0200
|
|
|
+Date: Fri Jul 25 13:30:46 2014 +0200
|
|
|
|
|
|
- pv: clone result of several string transformations
|
|
|
-
|
|
|
- - it is safer for assigning back to the same variable on which the
|
|
|
- transformation was applied
|
|
|
- - reported by Martin Mikkelsen
|
|
|
+ nosip: fixed compile warnings related to unused variables
|
|
|
|
|
|
-commit 9330607f1d1132d4e7719d6a92fd26f4ff06665a
|
|
|
+commit 0ae40714ef85da45863b5af8409856787501b4c2
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed May 15 19:02:58 2013 +0200
|
|
|
+Date: Fri Jul 25 13:29:22 2014 +0200
|
|
|
|
|
|
- misc_radius: documented common_response parameter
|
|
|
+ nosip: removed unused function prototype
|
|
|
|
|
|
-commit 0eb9ef443db58109f5ed2f3ae7851ad368082bb8
|
|
|
+commit 8bde82a2b85d22caf6d0cc36be2a1736ff1aad21
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed May 15 18:58:01 2013 +0200
|
|
|
+Date: Fri Jul 25 13:00:16 2014 +0200
|
|
|
|
|
|
- misc_radius: new parameter common_response
|
|
|
+ tm: check the length of uri param for t_replicate
|
|
|
|
|
|
- - get the radius response specific attributes in avps
|
|
|
- - patch by Victor V. Kustov
|
|
|
+ - if emtpty string is given, then parameter is ignored and address of
|
|
|
+ next hop is taken from r-uri or dst-uri
|
|
|
|
|
|
-commit 6038bae188863f541994976d299c38f50b0a699b
|
|
|
+commit bb1a5ba30b3d6ba98696844899a61b7df3bc0cc4
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue May 14 19:52:45 2013 +0200
|
|
|
+Date: Fri Jul 25 12:41:52 2014 +0200
|
|
|
|
|
|
- utils/misc: updated vim syntax file
|
|
|
+ auth_db: proper condition for caller id skip check flag
|
|
|
|
|
|
-commit ce1d16ce1c8009918c294307de53f35378868b52
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Tue May 14 11:05:00 2013 +0300
|
|
|
-
|
|
|
- modules/usrloc: reduce work if contact attributes are not in use
|
|
|
-
|
|
|
-commit 6c3853981a7574cd162117ef0d98dba205193d1b
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Mon May 13 15:26:57 2013 +0300
|
|
|
-
|
|
|
- modules/usrloc and registrar: added possibility to unregister without aor
|
|
|
-
|
|
|
- - added possibility to unregister without aor if usrloc uses db_mode=3
|
|
|
- - added new usrloc api function delete_urecord_by_ruid()
|
|
|
-
|
|
|
-commit 65881c31b9a8aa1d4646891e8ea20d22646ce850
|
|
|
+commit b96c2d43c686f64b1fd54c7fc9ba01f8a1a2ad37
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon May 13 11:01:28 2013 +0200
|
|
|
+Date: Fri Jul 25 12:29:50 2014 +0200
|
|
|
|
|
|
- Makefile.defs: devel version set to 4.1.0-dev4
|
|
|
+ auth_db: note about the new flag to skip caller id check for auth_check()
|
|
|
|
|
|
-commit 8e644b8e1ccd9c4d6383a2863f9bf247f789a987
|
|
|
+commit 8c98ff6472adf4a1aad986913de86bf3c262810f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon May 13 11:00:08 2013 +0200
|
|
|
+Date: Fri Jul 25 12:25:23 2014 +0200
|
|
|
|
|
|
- tm: fixed warning related to failure branch routing block execution
|
|
|
+ auth_db: new flag for auth_check() to skip caller id check for forwarding requests
|
|
|
|
|
|
- - routing blocks id are >=1, the condition was always true because the
|
|
|
- field in tm struct is unsigned int
|
|
|
- - gcc warning was: comparison is always true due to limited range of data
|
|
|
- type
|
|
|
+ - caller id check is skipped for INVITE, BYE, PRACK, UPDATE, MESSAGE --
|
|
|
+ these requests can come with an anonymous caller id
|
|
|
|
|
|
-commit 80e8058d9acea7c994819d043456fd1b449b048b
|
|
|
+commit 1be7c3ebc9b29046c023290ad580bb83c3e6e44d
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon May 13 10:59:20 2013 +0200
|
|
|
+Date: Fri Jul 25 12:01:37 2014 +0200
|
|
|
|
|
|
- core: debug message to show mapping of routing block names to ids
|
|
|
+ tm: docs - added note about t_replicate() without params
|
|
|
|
|
|
-commit 32951506dff11df32c03230c1548553838140574
|
|
|
+commit c5b6b6021e75cd4e73f54f9131524b588709950c
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon May 13 10:35:35 2013 +0200
|
|
|
+Date: Fri Jul 25 11:58:50 2014 +0200
|
|
|
|
|
|
- msrp: cache in a local variable if tls module is loaded
|
|
|
+ tm: enable t_replicate() without any parameter
|
|
|
|
|
|
- - avoid looping at runtime through the list of modules
|
|
|
+ - r-uri or dst-uri will be used for sending out
|
|
|
|
|
|
-commit 0ca1a789e52e5d559983c3cfb4d851ae375c7758
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sun May 12 14:18:13 2013 +0100
|
|
|
+commit 6395e97f14c8be6bf20466b94140bd106406aea2
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Wed Jul 23 16:55:20 2014 +0200
|
|
|
|
|
|
- modules/outbound: reduced the level of some outbound related diagnostics
|
|
|
+ Improve example for Proxy-CSCF Rx Usage
|
|
|
|
|
|
-commit b0b3887b099fd16906d9e42fcc05d2f899574426
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sun May 12 14:17:55 2013 +0100
|
|
|
+commit 81ee937ed9e7db314ad6a2849dd3b17ab5aebae3
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Jul 22 13:45:13 2014 +0200
|
|
|
|
|
|
- modules/rr: reduced the level of some outbound related diagnostics
|
|
|
+ uac: documented rpc command uac.reg_reload
|
|
|
|
|
|
-commit 4fafe7bd6d781748722de4fb565808063c8f6c4d
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sun May 12 14:10:24 2013 +0100
|
|
|
+commit 24edcab2012f43f25a0b3f6fb5e0645854ecb050
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Jul 22 13:42:54 2014 +0200
|
|
|
|
|
|
- modules/rr: reduced the level of an outbound related diagnostic message
|
|
|
+ uac: clean old records in timer callback after a while from a reload
|
|
|
|
|
|
-commit ee2847c5f508fc8757221e5772c03b62d07f172a
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sun May 12 14:09:58 2013 +0100
|
|
|
+commit 99da07de696c1f5368bf74ea82fe7df7f8db61a0
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Jul 22 13:33:24 2014 +0200
|
|
|
|
|
|
- modules/path: reduced the level of an outbound related diagnostic message
|
|
|
+ uac: new rpc command - uac.reg_reload
|
|
|
+
|
|
|
+ - reload the records from database
|
|
|
+ - old records are kept for at least 150sec more to be sure no active
|
|
|
+ registration process is using them
|
|
|
+ - therefore reload cannot executed more often than 150sec
|
|
|
|
|
|
-commit 116ba23c60be15f5fdc1e0cf0f9a9a7affdd32b3
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Sun May 12 14:09:28 2013 +0100
|
|
|
+commit 361052ff5ea85a304f68860e9c50de93ef742fee
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Jul 21 17:28:11 2014 +0200
|
|
|
|
|
|
- modules/websocket: Added check to stop Kamailio starting if WebSocket is loaded without xhttp
|
|
|
+ uac: documented rpc commands uac.reg_enable and uac.reg_disable
|
|
|
|
|
|
-commit afdae93c5eba15496498be292c0c99608d801757
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Sun May 12 16:10:40 2013 +0300
|
|
|
+commit dd1ca987775be186761f8c83ea7ee9584bbebc96
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Jul 21 17:24:28 2014 +0200
|
|
|
|
|
|
- modules/presence: downgraded unsupported event syslog message
|
|
|
+ uac: added commands to enable/disable records in remote registration table
|
|
|
|
|
|
- - Downgraded unsupported event syslog message from error to notice.
|
|
|
+ - introduced a mutex per slot in memory hash table to avoid races on
|
|
|
+ updating the fields of registration records
|
|
|
|
|
|
-commit 116daef9b55d82a016d1fd3e3d877a2468c55d1a
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Sun May 12 13:57:44 2013 +0100
|
|
|
-
|
|
|
- modules/msrp: Use "msrps://" URIs for the server when TLS is loaded. TLS is mandatory for MSRP relays.
|
|
|
-
|
|
|
-commit 30c8ead0b18678950b7596d4247d51cb56614d42
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Sun May 12 13:57:00 2013 +0100
|
|
|
+commit 54d7dcb7574589a831b1561f5ec93a7d9a572459
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jul 21 13:25:38 2014 +0200
|
|
|
|
|
|
- modules/msrp: added warning when MSRP is loaded in a configuration without TLS. TLS is mandatory for MSRP relays.
|
|
|
+ uac: documented the new rpc command uac.reg_info
|
|
|
|
|
|
-commit b220a571d010851ee72c6bf6263a958335283b62
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sun May 12 13:55:46 2013 +0100
|
|
|
+commit eb29edeea30603ebc57ed1771058fc10aee76ce2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jul 21 13:22:45 2014 +0200
|
|
|
|
|
|
- modules/websocket: added warning when websocket module is loaded in a configuration without either the nathelper or outbound modules
|
|
|
+ uac: refreshed the readme file
|
|
|
|
|
|
-commit 2bb07b9d2df567e24f86b291bee7748db104252b
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sun May 12 13:54:59 2013 +0100
|
|
|
+commit 6173c75eb967a20bb25bb0d71e464415f6488156
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Jul 21 13:22:20 2014 +0200
|
|
|
|
|
|
- modules/outbound: added warning message when outbound module is loaded in a configuraiton that does not load the stun module
|
|
|
+ uac: documented old uac.reg_dump rpc command
|
|
|
|
|
|
-commit 9af456f292e25be2c5689212ed097177a5a16338
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri May 10 20:04:02 2013 +0100
|
|
|
+commit 529ebb934208160328a439b5048e9418e63e3e3c
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Jul 21 13:17:32 2014 +0200
|
|
|
|
|
|
- modules/websocket: Added ws_close() exported function
|
|
|
+ uac: new rpc command to retrieve information for one registration record
|
|
|
|
|
|
- - Enables immediate closure of a WebSocket connection from the configuration
|
|
|
- file.
|
|
|
+ - uac.reg_info attr val
|
|
|
+ - attr can be l_uuid, l_username, r_username, auth_username
|
|
|
|
|
|
-commit 399dd84d28da82d751e40488cda604a4e03fcbf3
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri May 10 20:02:51 2013 +0100
|
|
|
+commit dab956c0f9faca63dde6b2ce25386ca42ddc33e7
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Jul 21 12:41:01 2014 +0200
|
|
|
|
|
|
- modules/pv: added new $conid PV
|
|
|
-
|
|
|
- - Returns the TCP connection ID that the current message arrived on (for
|
|
|
- TCP/TLS/WS/WSS) or $null (for UDP/SCTP)
|
|
|
+ corex: docs for send_data() function
|
|
|
|
|
|
-commit 81d3eebd51089686949ab22da60166d4f3a460a7
|
|
|
+commit f4c26ffb8e0aaf05def0adc64bdcf07e8173c984
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue May 7 19:15:36 2013 +0200
|
|
|
+Date: Mon Jul 21 12:32:30 2014 +0200
|
|
|
|
|
|
- core: get rid of deferencing type-punned warning in deb wheezy
|
|
|
+ corex: new function send_data(uri, data)
|
|
|
|
|
|
- - reported by Victor Seva
|
|
|
-
|
|
|
-commit acf033559f728e9967eb32f5340b0508a232172b
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Tue May 7 22:31:34 2013 +0800
|
|
|
-
|
|
|
- Remove "ignore_failed_auth" Parameter from example config - otherwise you may register without correct password.
|
|
|
- (the parameter was added for loadtesting only)
|
|
|
+ - send arbitrary formated data to uri
|
|
|
+ - uri param has to be a valid sip uri
|
|
|
+ - both parameters can include pseudo-variables
|
|
|
|
|
|
-commit 994155161263dab7a7f7c01105ea474702cf7fee
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Mon May 6 11:03:07 2013 -0400
|
|
|
+commit 6559c4383858d472637807c6ec4dd1e0616507fa
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jul 21 10:10:45 2014 +0200
|
|
|
|
|
|
- path: support SPVE in add_path*() and add second parameter
|
|
|
+ msilo: check if the register has contacts with positive expires value
|
|
|
|
|
|
- This includes a major rewrite and code cleanup of prepend_path(), which
|
|
|
- doesn't perform any other functional changes.
|
|
|
+ - otherwise is un-registration and no new contact to dump messages
|
|
|
+ - reported by Anthony Messina
|
|
|
|
|
|
-commit fa9b8664a3b7c7a035c738a37b8ef0ef44190cb8
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Fri May 3 19:53:12 2013 +0300
|
|
|
+commit e5519a2762f892ef97f2c4da2e3f8bfd6078211a
|
|
|
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
+Date: Sun Jul 20 08:40:22 2014 -0500
|
|
|
|
|
|
- modules/rls: added support for escaped chars in rls-services document
|
|
|
+ cnxcc: use of pseudo-variables in *cnxcc:call-shutdown* event route
|
|
|
+
|
|
|
+ - Ticket FS#450
|
|
|
+ - Patch contributed by Guillaume Bour
|
|
|
|
|
|
-commit 86d706bd4a1e31160883a4f094f3e04f9380de04
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Fri May 3 18:45:07 2013 +0200
|
|
|
+commit 516eee4a8f9d49e7810784587edd08517b868c12
|
|
|
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
+Date: Sun Jul 20 08:19:32 2014 -0500
|
|
|
|
|
|
- Make XML-RCP configurable in example scripts
|
|
|
- - Improvement: Automatically enable TCP, if XML-RPC is requested
|
|
|
- - Improvement: Allow the configuration of TCP-Children (especially for XML-RPC)
|
|
|
- - Improvement: Add missing configuration information
|
|
|
+ Added LF character at the end of every log message
|
|
|
+
|
|
|
+ - requested in ticket FS#452
|
|
|
|
|
|
-commit 141808e9c0789e56f29297e2d2c185e091ebb66a
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Thu May 2 23:41:28 2013 +0200
|
|
|
+commit a29089207ac592ff2ae079e2ebd918722b22f1d5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jul 18 16:58:14 2014 +0200
|
|
|
|
|
|
- memcached: port to more recent memory manager callback structure
|
|
|
+ nosip: new module allowing to handle non-sip packets via event route
|
|
|
|
|
|
- * port to more recent memory manager callback structure
|
|
|
- * add small wrapper for calloc, implemented not optimal at the moment
|
|
|
- because the pkg_calloc from core/mem is not exported yet
|
|
|
- * add initial code to check for server connection during startup, not
|
|
|
- enabled yet as its work in progress
|
|
|
- * reorder structure a bit to allow for clean shutdown because of internal mm
|
|
|
+ - packets that fail to be parsed as SIP messages are given to
|
|
|
+ event_route[nosip:msg]
|
|
|
+ - use cases can be imagined as needed, one could be re-engaging SIP
|
|
|
+ worker processes in handling suspended transactions
|
|
|
|
|
|
-commit 0332acbc4cf2339f3b6b068f460d00e92221a8ef
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Thu May 2 21:36:17 2013 +0200
|
|
|
+commit 3e51a293bccf6dd69f5560a00a8d20d54a0836ce
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jul 18 16:57:35 2014 +0200
|
|
|
|
|
|
- memcache: fix "maybe used uninitialized" warning from gcc
|
|
|
+ tmx: fixed type in doc example for t_continue()
|
|
|
|
|
|
-commit 003d87edc23f62de98a1a22db03b12ea58abcbc6
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Thu May 2 21:17:57 2013 +0200
|
|
|
+commit 6284b608f1af46119b737eb48a47bcf95a58e367
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jul 18 16:03:40 2014 +0200
|
|
|
|
|
|
- mangler: fix double definition of contact_flds_separator, reported from ld
|
|
|
+ core: execute callback functions for event SREV_RCV_NOSIP
|
|
|
+
|
|
|
+ - it is done only if parsing sip message fails
|
|
|
+ - reminder that the log level for core parsing error can be controlled
|
|
|
+ with corelog global parameter
|
|
|
|
|
|
-commit d6dba0e1b649bcfacaac2dd3496b497e944ebaba
|
|
|
+commit ac0bd3790b40a4788cea83542b99fe9dd08116bf
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu May 2 13:43:58 2013 +0200
|
|
|
+Date: Fri Jul 18 16:01:29 2014 +0200
|
|
|
|
|
|
- Makefile: fixed path to kamailio.default in deb specs dir
|
|
|
+ core: new core event executed when a non sip packet is received
|
|
|
+
|
|
|
+ - event type SREV_RCV_NOSIP
|
|
|
|
|
|
-commit 50e9baf2131befa2243a221566b6505a55216208
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Wed May 1 18:04:47 2013 +0300
|
|
|
+commit 072d314828962c4ada3a15557d704a2efa5b015d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Jul 18 16:00:42 2014 +0200
|
|
|
|
|
|
- modules/registrar: added regid_mode module param
|
|
|
- - Tells if REGISTER contact regid (if present) is used when REGISTER request
|
|
|
- is saved even if request does not indicate support for outbound.
|
|
|
+ core: moved debug message about async task init after checking if it is enabled
|
|
|
|
|
|
-commit cc00df26d2e3298751541cc0d4ad35bf0ac361f4
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Wed May 1 12:34:25 2013 +0300
|
|
|
+commit d877c3ac0576fe9a0aea1262c6ec05eb7eb26e3e
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Fri Jul 18 19:17:00 2014 +0800
|
|
|
|
|
|
- modules/htable: added htable.reload rpc command
|
|
|
+ ims_usrloc_scscf: Bugfix/Improvement: Use "last-inserted ID" instead of doing a separate query (may cause issues with Replication/Database-Clusters)
|
|
|
|
|
|
-commit 0ff087e9715298abf3187c52a9d1ac70031f1499
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Wed May 1 11:54:20 2013 +0300
|
|
|
+commit f2dc27ced23a03241045607f394ca2d6834e90f8
|
|
|
+Author: Timo Teräs <[email protected]>
|
|
|
+Date: Thu Jul 17 23:40:10 2014 +0200
|
|
|
|
|
|
- modules/mtree: added mtree.reload rcp command
|
|
|
+ websocket: option to compile the module without libunistring
|
|
|
+
|
|
|
+ - patch discussed on sr-dev
|
|
|
+ - dcm: aded define wrapper to have this as compile time option and
|
|
|
+ included the MIT license from the code site
|
|
|
|
|
|
-commit c57575c5b289c3468eb5c651c1e56699f554298a
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Wed May 1 09:43:51 2013 +0300
|
|
|
+commit c2b334bf41cbe6fa7b7e15d825dca1fa36c33770
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Jul 17 19:13:42 2014 +0200
|
|
|
|
|
|
- modules/usrloc: added missing rpc commands
|
|
|
- - added missing rpc commands ul.rm, ul.rm_contact, ul.flush, and ul.add
|
|
|
- by patch provided by Víctor Seva
|
|
|
+ usrloc: refresh call-id value in case of update of location record
|
|
|
+
|
|
|
+ - related to FS#448
|
|
|
|
|
|
-commit 878b343f374a62d7ea5ebe5e85b00c391956b623
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Tue Apr 30 12:01:00 2013 +0200
|
|
|
+commit d19c9fc484dc9eaf9ecc5d7855fec4f90a8d4a1f
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Jul 17 17:27:03 2014 +0200
|
|
|
|
|
|
- data_lump return a comment back to it's owner
|
|
|
+ registrar: README regenerated after fixing typo and xacp_cfg socket option
|
|
|
|
|
|
-commit 8f74c57605fdd1d31c7808a3b8afc79cc981b370
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Mon Apr 29 20:54:52 2013 +0100
|
|
|
+commit 6c569e1a759c70398cac0375b0da9dad41928713
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Jul 17 17:26:37 2014 +0200
|
|
|
|
|
|
- modules/websocket: fixed mandatory headers check
|
|
|
+ registrar: documented the option to take socket value via xavp
|
|
|
|
|
|
-commit a2e7f65ee8b86d37a6772619ae10087a05219192
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Mon Apr 29 20:38:06 2013 +0100
|
|
|
+commit 66c497fdf4ac1c3b889a7c3b50c3e5fed770cf0b
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Jul 4 13:46:35 2014 +0200
|
|
|
|
|
|
- modules/websocket: doubled the size of the buffer for adding headers to WebSocket handshake responses
|
|
|
+ usrloc: generate callid at startup and increase cseq for records added via mi
|
|
|
+
|
|
|
+ - should fix FS#448, reported by Savolainen Dmitri
|
|
|
|
|
|
-commit 3d5c66997e77ae4f4c181e5a77c943156a7db00a
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Mon Apr 29 20:34:36 2013 +0100
|
|
|
+commit 9e1ff4488a8ea5061e9f508cfa3b875912393ae0
|
|
|
+Author: Anthony Messina <amessina@messinet.com>
|
|
|
+Date: Fri Jul 4 11:36:37 2014 +0200
|
|
|
|
|
|
- websocket: added "cors_mode" parameter to enable "Cross-origin resource sharing" on WebSocket handshakes
|
|
|
- - I don't know of any WebSocket clients that require this (yet). But having it
|
|
|
- in there won't break anything.
|
|
|
+ all: updated FSF address in GPL text
|
|
|
|
|
|
-commit 14d4ea782a9a24da9755963ea12807f255cebce5
|
|
|
+commit 639fce79466baf77bbd707eb9cef6473dcb3eb7c
|
|
|
Author: Richard Fuchs <[email protected]>
|
|
|
-Date: Mon Apr 29 11:26:18 2013 -0400
|
|
|
+Date: Wed Jul 2 14:53:36 2014 -0400
|
|
|
|
|
|
- db_mysql: add cast to remove compile warning
|
|
|
+ rtpengine: add support for TOS=... flag
|
|
|
|
|
|
-commit 218a83c50a217c420502d484738b6b3401c89b8c
|
|
|
-Merge: edebc03 aefea54
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Sat Apr 27 18:10:28 2013 +0300
|
|
|
+commit da9d56be28e050dd0cb4aed50efcbda043a3e5cf
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jul 1 16:10:20 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
- - Forgot to pull before push.
|
|
|
+ tm: run reply callbacks under lock
|
|
|
+
|
|
|
+ - callback functions can modify the request from transaction (e.g., acc for
|
|
|
+ parsing headers needed for accounting)
|
|
|
|
|
|
-commit edebc03f65445f968accb58b5a761817aaee55e8
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Sat Apr 27 18:07:21 2013 +0300
|
|
|
+commit 2e28163f2f3e756c89f8cc43df0644be38c5e06f
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Jun 30 14:37:40 2014 +0200
|
|
|
|
|
|
- modules/usrloc: fixed typo in db_ops_ruid param name
|
|
|
+ tmx: handle branch_route for $T_reply_code
|
|
|
+
|
|
|
+ - use latest sent reply code
|
|
|
+ - related to the log message reported in FS#445
|
|
|
|
|
|
-commit aefea5477dc7878d5e818628e04ddcb088fd2858
|
|
|
+commit 8fac19ba52345a4dd10480ef4efb62012bbbbff6
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Apr 26 19:55:43 2013 +0200
|
|
|
+Date: Mon Jun 30 12:34:24 2014 +0200
|
|
|
|
|
|
- tm: wrap around expression adjusting length for To/From headers
|
|
|
-
|
|
|
- - applies for local requests
|
|
|
+ kamctl: use DEFAULT_Q variable in ul_add command
|
|
|
|
|
|
-commit ff890a4eee1888ed3e1e080a18bd72124ab99690
|
|
|
+commit 5db25855613f922059b53d7149e97b4985120de0
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Apr 26 19:00:36 2013 +0200
|
|
|
+Date: Mon Jun 30 12:11:45 2014 +0200
|
|
|
|
|
|
- tm: fixed name of the target uri used for From header
|
|
|
+ geoip: free allocated pointers at startup in case of error
|
|
|
|
|
|
- - effect of previous commit
|
|
|
+ - cleaner shut down
|
|
|
|
|
|
-commit f22dcd559c739dd99275cd2444cf481d458d2fab
|
|
|
+commit 1faf19fa7d34528b6cc15ffcb1ec91a6c6074e90
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Apr 26 18:32:55 2013 +0200
|
|
|
+Date: Mon Jun 30 12:05:19 2014 +0200
|
|
|
|
|
|
- dispatcher: proper localization of To uri for keepalives
|
|
|
+ core: reset cur_opt shortcut after use, it points to local variable
|
|
|
|
|
|
- - it was affected by introduction of <> around the URI in To header
|
|
|
- - reported by Peter Dunkley
|
|
|
+ - safety to prevent invalid access on future extensions
|
|
|
|
|
|
-commit 57ed79b9d45c29d37c405c3fa582c1d1011a2315
|
|
|
+commit 6feeb886b58f4cd1cefeef132245c009bf8ca07f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Apr 26 18:24:01 2013 +0200
|
|
|
+Date: Mon Jun 30 11:06:41 2014 +0200
|
|
|
|
|
|
- tm: adjust size of the hooks to From/To headers for local genrated requests
|
|
|
-
|
|
|
- - take in cosideration <> if it is the case
|
|
|
+ uac: print new and old uri in log message in case of error
|
|
|
|
|
|
-commit 2e1ade7c66217280455136fb85aeb3a8e8e6917d
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Apr 26 15:29:47 2013 +0100
|
|
|
+commit 269220f9a657ca10085ae8889312d052b65b12f8
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Thu Jun 26 09:46:16 2014 +0200
|
|
|
|
|
|
- modules/siptrace: Support for ws: and wss: (fake protocols as per tls:)
|
|
|
+ modules/cdp: prevent possible seg fault if no MSCC AVP present in CCA response to update GSU timers
|
|
|
|
|
|
-commit 5b96c7e6ec3cfd8354a6a257a87144196d57fec3
|
|
|
-Author: Marius Zbihlei <mariuszbi@gmail.com>
|
|
|
-Date: Fri Apr 26 09:56:26 2013 +0100
|
|
|
+commit 71ecad37d231f6fda652892550ff8b9a8d193f59
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Tue Jun 17 13:06:20 2014 -0400
|
|
|
|
|
|
- core: fixed compilation on Solaris, due to missing gethostbyname2
|
|
|
-
|
|
|
- TODO: provide a wrapper over dnssec for getipnode...() for Solaris
|
|
|
+ auth: README regenerated
|
|
|
|
|
|
-commit 5e96920289cbf448ac684d8cb1333d75f65a729a
|
|
|
+commit c9c8f8d71fdad33caebaea07922901618bcd7825
|
|
|
Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Thu Apr 25 14:50:41 2013 -0400
|
|
|
+Date: Tue Jun 17 11:47:50 2014 -0400
|
|
|
|
|
|
- snmpstats: fix cross-compilation
|
|
|
+ auth: document '-8' return code for pv_www_authenticate
|
|
|
|
|
|
-commit ad11cdca0941cd114e17bb80337a7557818220d5
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Thu Apr 25 18:16:28 2013 +0100
|
|
|
+commit c9301c99d3c9acb663023cf02393d0e7ed74c133
|
|
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
|
+Date: Mon Jun 16 11:53:11 2014 +0100
|
|
|
|
|
|
- modules/msrp: Use "msrps://" instead of "msrp://" in headers when the transport is WSS
|
|
|
+ registrar: Add check for contact header before checking outbound support
|
|
|
+
|
|
|
+ - Fixes crash when processing REGISTER without a contact
|
|
|
|
|
|
-commit 4c7195915b38ba343484833532b82b42879d7138
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Apr 25 16:13:48 2013 +0100
|
|
|
+commit 8772bd49cbcc6b43466515d0ad60b49106f8fbe0
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sun Jun 15 01:32:32 2014 +0200
|
|
|
|
|
|
- modules/websocket: fixed segmentation fault relating to recent counter changes
|
|
|
+ pkg/kamailio/deb: Add Ubuntu trusty support
|
|
|
|
|
|
-commit 4e4b1339bfd3a832f5feeb1d2a2380c7455ec82b
|
|
|
+commit 8d7d72add168c2fa592214853470f4a31515c510
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sat Jun 14 18:50:56 2014 +0200
|
|
|
+
|
|
|
+ pkg/kamailio/deb: Use gcj-jdk
|
|
|
+
|
|
|
+commit 00d2c27cbd0c36fd8979d5b92a3f860a5e657c60
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sat Jun 14 18:20:06 2014 +0200
|
|
|
+
|
|
|
+ app_java: Use generic libgcj
|
|
|
+
|
|
|
+commit 4fab97fb54334a55b1fce4e0d2f417fda5727c3a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Apr 25 14:50:40 2013 +0200
|
|
|
+Date: Fri Jun 13 12:00:21 2014 +0200
|
|
|
|
|
|
- tm: add angle brackets around From/To URI for local generated requests
|
|
|
+ dialog: backup and restore exiting route type when executing dialog event_route blocks
|
|
|
|
|
|
- - safer for special cases of URI format
|
|
|
+ - reported by Nuno Miguel Reis
|
|
|
|
|
|
-commit 744a8d317b894a1360e3441a9e69ac9190a1745b
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Thu Apr 25 14:12:21 2013 +0300
|
|
|
+commit 1c715b1a2a66a4a15d1a8def33ef369212712bb1
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Thu Jun 12 12:46:39 2014 -0400
|
|
|
|
|
|
- modules/outbound: added force_no_outbound flag
|
|
|
+ core: fix crash related to core sockets_list command
|
|
|
+ - reported by Nuno Reis <[email protected]>
|
|
|
|
|
|
-commit 81f622b9ef7d32434659f1e6d9a21c8013cefec7
|
|
|
-Author: Klaus Darilion <[email protected]>
|
|
|
-Date: Thu Apr 25 08:12:07 2013 +0000
|
|
|
+commit 81a1ebc76d4cea28ce46ec0cc0d6d62cf26fd3a8
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Thu Jun 12 11:06:44 2014 -0400
|
|
|
|
|
|
- sipcapture/siptrace: set default db_url to read-write URL
|
|
|
+ rtpengine: allow usage of arbitrary/unknown flags within the protocol
|
|
|
|
|
|
-commit c923dec79e20b77f0b42f0ef286eb396bb06f29c
|
|
|
+commit 91072bbdeaf951f07ae0324c2ba566bd46919f97
|
|
|
Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Apr 22 17:09:19 2013 +0200
|
|
|
+Date: Thu Jun 12 12:57:27 2014 +0200
|
|
|
|
|
|
- app_lua: Added sr.xavp.get function in order to get a table with all the values of a xavp.
|
|
|
+ pkg/kamailio/deb: new 4.2.0~dev7 version
|
|
|
|
|
|
-commit 0c866d07dd2124b92329106c1cea19bef6ccca9a
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Apr 22 10:48:08 2013 +0200
|
|
|
+commit 2aa00ae5b53b823d8b9b0b6f5ee2a8ce1c98b739
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jun 12 12:15:59 2014 +0200
|
|
|
|
|
|
- app_lua: Added sr.xavp.get_keys function.
|
|
|
+ Makefile.defs: version set to 4.2.0-dev7
|
|
|
|
|
|
-commit 288e2739da28251e12086b52358c3a0d18e91fa5
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Mon Apr 22 10:46:17 2013 +0200
|
|
|
+commit e6c0c2f9871eab5a73371d48dfa24e4ece2512d8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jun 12 12:12:02 2014 +0200
|
|
|
|
|
|
- core[xavp]: Added helper function to get a list of keys from a xavp variable.
|
|
|
+ acc: clear new parsed headers when evaluating acc attributes
|
|
|
+
|
|
|
+ - the structures are in pkg, while request is taken from shm clone, can
|
|
|
+ cause reference to the space of another process
|
|
|
+ - reported by Igor Potjevlesch
|
|
|
|
|
|
-commit ac99219b0a850e0305eaf661b028536cfc28e2cb
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Apr 24 22:01:59 2013 +0100
|
|
|
+commit 655711330b2ffd82dc84330ef0e0fbbad82a9160
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Jun 12 11:48:01 2014 +0200
|
|
|
|
|
|
- modules/presence_xml: fixed issue with parsing some pres-rules documents
|
|
|
+ acc: allow recording to the rest of backends even when setting db table fails
|
|
|
|
|
|
- - pres-rules that contain external links in a <conditions /> node don't
|
|
|
- have to have <identity /> nodes in the <conditions /> node.
|
|
|
- - Kamailio returns an error when it finds a <conditions /> node with
|
|
|
- no <identity /> node inside it.
|
|
|
- - Kamailio doesn't support external links, but it should skip over
|
|
|
- the <conditions /> nodes that contain them rather than return
|
|
|
- an error as later <conditions /> nodes may contain entries it can
|
|
|
- work with.
|
|
|
+ - such error doesn't affect radius or custom backends
|
|
|
|
|
|
-commit 96a1af2f261085db695d8a3b23c1a16f39b393fa
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 24 21:07:07 2013 +0100
|
|
|
+commit dd00819f7cca976e699a20960956abff760df957
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jun 12 11:39:55 2014 +0200
|
|
|
|
|
|
- examples: added WebSocket edge proxy example using outbound for NAT traversal
|
|
|
+ auth: proper fixup for optional method parameter in pv_www_authenticate()
|
|
|
+
|
|
|
+ - reported by Muhammad Shahzad
|
|
|
|
|
|
-commit 4f68c5626530a1bfe2c7ce72eb3de24b3e7e73dc
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 24 21:06:36 2013 +0100
|
|
|
+commit 28be6c3c79c02600f03a51b2393b289fbe8c9bd9
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Jun 12 09:59:44 2014 +0200
|
|
|
|
|
|
- examples: added outbound edge proxy and registrar example configurations
|
|
|
+ core: sync definition of destroy_rpcs()
|
|
|
+
|
|
|
+ - reported by Victor Seva
|
|
|
|
|
|
-commit a0c85d1187dd75a8ab6db9604baee93a5d4f478f
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 24 21:04:56 2013 +0100
|
|
|
+commit 35329870fe22115fd24a396b743e4814278ce46a
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Jun 11 19:01:17 2014 +0200
|
|
|
|
|
|
- examples: updated basic websocket example
|
|
|
+ auth: enhanced log message when method param fails to be retrieved
|
|
|
|
|
|
-commit cf908dc57b4f62e8daf28c7a0199284bd0b4dc69
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 24 21:04:24 2013 +0100
|
|
|
+commit 88a9ffee284338d536b6f7e072e5c99b29d983ee
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Jun 11 17:12:37 2014 +0200
|
|
|
|
|
|
- modules/outbound: Updated examples (edge proxy and registrar) in documentation
|
|
|
+ dialog: execute internal event_route blocks under local_route type
|
|
|
+
|
|
|
+ - request_route type triggers additional script callbacks that could
|
|
|
+ reset the transaction and can cause crashing
|
|
|
+ - reported by Nuno Miguel Reis, FS#440
|
|
|
|
|
|
-commit e8cf4ef94d8759641ce682b50bad303baa58a2e8
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Apr 24 16:34:29 2013 +0100
|
|
|
+commit 67de76fce11b3c7ac80955590a441d7be6563368
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Tue Jun 10 12:22:03 2014 +0200
|
|
|
|
|
|
- modules/rr: Fixes relating to outbound and record-routing
|
|
|
+ ims_registrar_pcscf: Bugfix: Update Received Info, when updating contact (it may have changed)
|
|
|
|
|
|
-commit 9b1f607ccd3575a2c3a4aba7f6c36e637f9d7022
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Apr 24 14:28:36 2013 +0100
|
|
|
+commit ad5f82c598e564e3d937fffa401ad04e1966b9f2
|
|
|
+Merge: 57177cf bed067f
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Tue Jun 10 12:31:19 2014 +0300
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Updated rel in .spec file
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
|
|
|
-commit 0b8cbbd8359a3c049b0da7a743de3b996412ab35
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Apr 24 14:26:09 2013 +0100
|
|
|
+commit 57177cf1cf63b64cd1eedb817dd056f0be51a38e
|
|
|
+Author: Sven Knoblich, Lucian Balaceanu <[email protected]>
|
|
|
+Date: Tue Jun 10 11:47:27 2014 +0300
|
|
|
|
|
|
- core: Fixed error where ";transport=wss" parameter was sometimes added to URIs
|
|
|
+ acc: log cdrs for expired dialogs
|
|
|
|
|
|
- - It should always be ";transport=ws" with WebSocket
|
|
|
+ - added the cdr_expired_dlg_enable module parameter to toggle on/off
|
|
|
+ the cdr writing feature (default is off=0)
|
|
|
+ If enabled, only the dlg_vars in the cdr_extra will get printed on
|
|
|
+ dialog expiry; the other parameters' values in the cdr extra will
|
|
|
+ be left empty
|
|
|
|
|
|
-commit 1e84948d120ef2b1206f90458d47486239cfd81b
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Apr 24 14:24:45 2013 +0100
|
|
|
+commit bed067f3fb8423f0d138903f8d58941d19b81360
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sat Jun 7 09:19:38 2014 +0200
|
|
|
|
|
|
- modules/rr: Double-route and outbound support in loose.c
|
|
|
-
|
|
|
- - Have removed outbound support from strict routing for now as it was incorrect
|
|
|
- and I don't have a system to test with.
|
|
|
+ debugger: show routename in cfgtrace output
|
|
|
|
|
|
-commit 0125cdf0e75271a8478a3eadacc54ea1c1eb4da0
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Apr 24 17:26:15 2013 +0200
|
|
|
+commit c44685cbcefb8f6ecfa6f11369699906db832c39
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sat Jun 7 09:19:03 2014 +0200
|
|
|
|
|
|
- usrloc: update call-id value in db when matching record by ruid
|
|
|
+ core: add route name to action struct
|
|
|
|
|
|
-commit ef0a17f0e4c9426f64168eb24568ba906e554315
|
|
|
-Author: Jon Bonilla <jbonilla@sipwise.com>
|
|
|
-Date: Wed Apr 24 16:46:55 2013 +0200
|
|
|
+commit 459f86fe167f784db491d3155a302ee758fef708
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Sat Jun 7 01:26:05 2014 +0200
|
|
|
|
|
|
- pkg/deb: Deprecate lenny
|
|
|
-
|
|
|
- Lenny is not a supported version of debian any more.
|
|
|
- At sip-router squeeze and wheezy are being mantained at the moment.
|
|
|
- Let's deprecate lenny for future releases.
|
|
|
+ ims_usrloc_pcscf: Bugfix: Fix priorities in if statement
|
|
|
|
|
|
-commit d9b7cfcd63b5432bc956f0be3a9b4d5eea026786
|
|
|
-Author: Jon Bonilla <jbonilla@sipwise.com>
|
|
|
-Date: Wed Apr 24 16:42:59 2013 +0200
|
|
|
+commit 5f5df3fda7662575719253f0a16e6ae03bf6f69a
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Sat Jun 7 00:47:22 2014 +0200
|
|
|
|
|
|
- pkg/deb: Change memcache module dependencies
|
|
|
-
|
|
|
- libmemcached-dev is the new dependency deprecating libmemcache
|
|
|
+ Bugfix: Fix previous commit
|
|
|
|
|
|
-commit 9106eca16924dd6dc797295ba2d74ee16865acaf
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Apr 24 16:27:13 2013 +0200
|
|
|
+commit 33304281cbdd0b992e4db01eb0114735068f67ab
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Fri Jun 6 19:38:12 2014 +0200
|
|
|
|
|
|
- usrloc: regenerated the readme for db_ops_ruid parameter
|
|
|
+ Bugfix: Add missing */
|
|
|
|
|
|
-commit e66842c2fc34d8dc8980efa821f7039685edef87
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Apr 24 15:41:34 2013 +0200
|
|
|
+commit a9155e4c73d533d0837bfd480ff7d838d18dc995
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Fri Jun 6 19:09:55 2014 +0200
|
|
|
|
|
|
- usrloc: documented db_ops_ruid parameter
|
|
|
+ ims_usrloc_pcscf: Add option, to disable the "received check" upon lookup.
|
|
|
|
|
|
-commit 61e08282c905c2ee03a2be618b1e700fc0acbdeb
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Apr 24 15:34:16 2013 +0200
|
|
|
+commit c1a6e04fd6b3f6b97893abe77a6a19ff6dbb0054
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Fri Jun 6 11:40:13 2014 +0200
|
|
|
|
|
|
- usrloc: option to do db update/delete ops using ruid
|
|
|
-
|
|
|
- - new parameter db_obs_ruid - if set to 1, db update/delete operations
|
|
|
- are done using ruid value
|
|
|
- - if paramter set to 0 (default) the old style using aor, contact and
|
|
|
- call-id is done
|
|
|
+ modules/ims_auth: small cleanup/refactor in ims_get_body
|
|
|
|
|
|
-commit 52d339408f499c867548f2531be1cac119b31e3b
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Apr 24 13:38:32 2013 +0200
|
|
|
+commit 2c73e20aabd71bc34f2294a53c8bff8d7a3881f2
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Jun 6 11:38:50 2014 +0200
|
|
|
|
|
|
- core: new global parameter - modinit_delay
|
|
|
-
|
|
|
- - sepecify microseconds to sleep after initializing a module in order to
|
|
|
- cope with systems having rate limits on new connections to db or other
|
|
|
- servers
|
|
|
+ modules/ims_auth: remove useless/incorrect log line
|
|
|
|
|
|
-commit 735f83d6346c97d6f7b1da26a2fee1b6270872b1
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Apr 24 13:36:08 2013 +0200
|
|
|
+commit f30f7bf4d723f78546ee2a8db607d80279bdd529
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Tue Jun 3 09:42:41 2014 +0200
|
|
|
|
|
|
- registrar: added debug message to print generated ruid for contact
|
|
|
-
|
|
|
- - formatted condition to fit 80 char long line
|
|
|
+ modules/ims_registrar_scscf: updated doc for cxdx_forced_peer
|
|
|
|
|
|
-commit a74980270b655124c276279e54b8f82965f3f4b8
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Wed Apr 24 10:26:49 2013 +0200
|
|
|
+commit b957dfd27e5350828f500520af33394806142296
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Tue Jun 3 09:42:18 2014 +0200
|
|
|
|
|
|
- sqlops: use one char buf for empty strings in db results
|
|
|
-
|
|
|
- - safe for the parts of code that want to access it even for write
|
|
|
+ modules/ims_qos: updated doc for rx_forced_peer
|
|
|
|
|
|
-commit 0e09fba67dc5d75d5e73bb7d35deecf721b37cfc
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 24 11:49:21 2013 +0100
|
|
|
+commit 6fa36e1d98a64a9d5d3d40444068fde69dc5b1b3
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Tue Jun 3 09:41:56 2014 +0200
|
|
|
|
|
|
- modules/rr: refactored process_outbound()
|
|
|
-
|
|
|
- - Still need to update loose.c to properly handle double-RRs with flow-tokens
|
|
|
+ modules/ims_icscf: updated doc for cxdx_forced_peer
|
|
|
|
|
|
-commit c38c0ba0ab3244aa387de706a4555fab28c67ad7
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 24 11:48:21 2013 +0100
|
|
|
+commit c95b3e610708178b643db484cdc63f40ac6d8a45
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Tue Jun 3 09:41:29 2014 +0200
|
|
|
|
|
|
- modules/rr: add double record-routes when outbound is enabled
|
|
|
-
|
|
|
- - Note: loose.c does not yet handle these properly
|
|
|
+ modules/ims_charging: updated doc for ro_forced_peer
|
|
|
|
|
|
-commit fdb6c8cbafec7849367f16f5dc56ffa20885bef4
|
|
|
-Author: Klaus Darilion <[email protected]>
|
|
|
-Date: Wed Apr 24 09:09:25 2013 +0000
|
|
|
+commit 50f28af8d9bf4088da44753c3b8e3948aaa9f544
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Tue Jun 3 09:41:05 2014 +0200
|
|
|
|
|
|
- core: fix default read-only DB URL
|
|
|
+ modules/ims_auth: updated docs for cxdx_forced_peer
|
|
|
|
|
|
-commit 53319656247a2aa685f4d9b6f667192f945bc62a
|
|
|
+commit 69de17d3bb1d032f9a41752362194d718336e20d
|
|
|
Author: Torrey Searle <[email protected]>
|
|
|
-Date: Tue Apr 23 14:04:39 2013 +0200
|
|
|
-
|
|
|
- modules/sipt add value tables to docs, add section ids to pvars
|
|
|
-
|
|
|
-commit 20646b530baa1a2807e52048a8d99d31d2171bb6
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Apr 23 13:02:49 2013 +0200
|
|
|
+Date: Mon Jun 2 19:51:19 2014 +0200
|
|
|
|
|
|
- usrloc: re-init sruid struct for each child
|
|
|
+ srdb1: fix memory leak in db-id
|
|
|
|
|
|
- - avoid overapping values for xmlrpc handling
|
|
|
+ - When getting an existing connection from the pool, free the newly
|
|
|
+ created db-id as the pool connection already has a reference to the
|
|
|
+ existing one. Fixes FS#436
|
|
|
|
|
|
-commit 6835b9bc1c80035a603016cf8149afefbf535929
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Apr 23 11:59:09 2013 +0200
|
|
|
+commit c4e2df2b494a80ff8493fcc5df66b75478c31789
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Mon Jun 2 11:07:02 2014 +0200
|
|
|
|
|
|
- uac: regenerated readme with new wiki link
|
|
|
+ modules/ims_charging: improvement on failed CCR during initial routing (no longer just wait for timeout)
|
|
|
+ - some minor cleanup too
|
|
|
|
|
|
-commit 2b97e81b281802283ebc665da6f9190f0a9705ab
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Apr 23 11:58:17 2013 +0200
|
|
|
+commit 6214fe8702626a4d9edc1ca45e3cd657ee8093ee
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Sat May 31 19:38:30 2014 +0300
|
|
|
|
|
|
- docbook: uptdated wiki link in entities file
|
|
|
+ modules/acc: renamed module param reason_from_reason_hf => reason_from_hf
|
|
|
+
|
|
|
+ - as per Daniel's suggestion
|
|
|
|
|
|
-commit b89c747bc717c0f9053e53c53a74f9744c1b8606
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Tue Apr 23 11:52:13 2013 +0200
|
|
|
+commit 7f136429e5b676077c4f71c5cc178dd0c125951b
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Sat May 31 10:34:19 2014 +0300
|
|
|
|
|
|
- uac: added possibility to authenticate generated requests
|
|
|
+ modules/acc: added reason_from_reason_hf module paramater
|
|
|
|
|
|
- - $uac_req(auser) - specify the authentication username
|
|
|
- - $uac_req(apasswd) - specify the authentication password
|
|
|
- - if both attributes above are set and the request is challenged with
|
|
|
- 401/407, then the request is resent with auth header
|
|
|
+ - in schema, increased size of sip_reason field to 128 chars
|
|
|
|
|
|
-commit b57d14afeed443bd3ff847a455c1f07bdca7dd09
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Tue Apr 23 10:39:01 2013 +0200
|
|
|
+commit 8e2fcd278c9172a1774a1a1bae72f2e6d37b1770
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri May 30 18:26:48 2014 +0200
|
|
|
|
|
|
- modules/sipt forgot to stage the documentation (pvars added)
|
|
|
+ modules/ims_charging: possible seg fault on diameter CCR timeout fixed
|
|
|
|
|
|
-commit d02ebb2584d2e4f676a9f8c4e0f6095045de86db
|
|
|
-Author: Torrey Searle <[email protected]>
|
|
|
-Date: Tue Apr 23 10:37:09 2013 +0200
|
|
|
+commit 3a2b5f5a9fa46a5f8502f9ca355a9f689b6cd61e
|
|
|
+Merge: 70f7dbe c842bda
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri May 30 16:52:46 2014 +0200
|
|
|
|
|
|
- modules/sipt regenerate README with new api
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
|
|
|
-commit 781b0a68cbf3a9b93bda0ebafb9ae64257c202d3
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Tue Apr 23 10:30:11 2013 +0200
|
|
|
+commit 70f7dbedd7c7f188270bf6d3649bd9d67d4c2b7e
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Fri May 30 16:51:20 2014 +0200
|
|
|
|
|
|
- modules/sipt refactor get functions into pvars
|
|
|
-
|
|
|
- return value of 0 in a function causes the script to exit, so
|
|
|
- pvars are used instead to safely get the values
|
|
|
-
|
|
|
- also getting screening and presentation information added
|
|
|
+ modules/cdp: omitted last_selected time when choosing a loadbalanced peer
|
|
|
|
|
|
-commit ee928f8229dffdcb2d980e6ca192a9a7778e893b
|
|
|
+commit c842bda9dac46724c58b734d092391c79867f2fb
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Apr 22 18:10:38 2013 +0200
|
|
|
+Date: Fri May 30 13:34:08 2014 +0200
|
|
|
|
|
|
- core: include <netinet/in.h> in new dns_func.c file to fix compilation of freebsd
|
|
|
+ core/parse/sdp: proper parsing of a=rtpmap line
|
|
|
|
|
|
- - patch by Victor V. Kustov
|
|
|
+ - error handling when malformed line, avoiding crash to due to invalid
|
|
|
+ offsetting when clockrate is missing
|
|
|
+ - reported by Michael Ricordeau, FS#435
|
|
|
|
|
|
-commit 717cd63e7f52f9298e6ba6f55f12129ab5e61ccd
|
|
|
-Author: Torrey Searle <[email protected]>
|
|
|
-Date: Mon Apr 22 10:11:17 2013 +0200
|
|
|
+commit 6bc322ee1abcd78a18be049c41e7981d920dec82
|
|
|
+Merge: 6e51019 e633ca6
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Fri May 30 09:21:24 2014 +0100
|
|
|
+
|
|
|
+ Arrghh. Poor memory. My apologies for this commit.
|
|
|
+
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
|
|
|
- modules/sipt added new method sipt_set_calling
|
|
|
+commit 6e51019b0a2c60178b9ca03b9bb2a5fef49ca7ba
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Fri May 30 09:20:49 2014 +0100
|
|
|
|
|
|
-commit 066011935c7a2636ea976923e46d33ae5fb4c793
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Apr 21 21:56:28 2013 +0200
|
|
|
+ auth_radius: Improve error message to simplify debugging
|
|
|
|
|
|
- memcached: port module to use the newer libmemcached library
|
|
|
- * based on a patch from Charles Chance, sipcentric.com
|
|
|
- * He added new functionality to set the expiry directly in the key
|
|
|
- * Added memory manager wrapping functions and some more logging,
|
|
|
- * smaller cleanups in the code structure
|
|
|
- * This is work in progress, the memory management stuff is not yet
|
|
|
- * finished, as this needs different logic for client lib version
|
|
|
- * before and after 0.32. It will not work at the moment correctly.
|
|
|
+commit e633ca6b7e748a77825d3208e86bf9bce18944a5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu May 29 17:06:13 2014 +0200
|
|
|
+
|
|
|
+ pv: safety check for PAI header parsed structure
|
|
|
+
|
|
|
+ - reported by Igor Potjevlesch
|
|
|
|
|
|
-commit dedede1cc7d384be3b4436a474b53d03f91a966a
|
|
|
-Author: Marius Zbihlei <mariuszbi@gmail.com>
|
|
|
-Date: Sun Apr 21 20:28:21 2013 +0100
|
|
|
+commit 79bcd31ae4f30a60c6d3f2a88b505a35ba0f6927
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Thu May 29 13:04:33 2014 +0200
|
|
|
|
|
|
- modules/dnssec added cleanup of context
|
|
|
+ modules/cdp: added loadbalancing across diameter peers within the same realm and with the same metric
|
|
|
|
|
|
-commit e206fdf4bfb398f5175726d75bfa5f9b8f5a9b70
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Sun Apr 21 21:17:29 2013 +0200
|
|
|
+commit 5e9a4997841f328f20cb7459a08f643ad065412d
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Thu May 29 12:57:16 2014 +0200
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-dev3
|
|
|
+ modules/ims_charging: possible crash fixed on CCR timeout and some cleanup
|
|
|
+ - diameter destination realm correctly setup for routing/load balancing of request to multiple peers
|
|
|
|
|
|
-commit 7ec7231a86bc895b22a8ae5b617764b6171ac6d4
|
|
|
+commit 91a362e2f1bae90e2564491560aff8bad5b04564
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Apr 21 21:16:49 2013 +0200
|
|
|
+Date: Wed May 28 15:47:10 2014 +0200
|
|
|
|
|
|
- Makefile: added target to install init.d script on debian
|
|
|
+ pkg/rpm: use pkg memory size when checking config in init script
|
|
|
+
|
|
|
+ - for large configs, check can fail due to low memory
|
|
|
|
|
|
-commit be4b94efde40180d642af0e87f15f4c9bdc4ce7b
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Apr 21 19:51:34 2013 +0200
|
|
|
+commit 93ae7f441c6e7760d026e5b8e01a86f05ce59b97
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Wed May 28 12:12:35 2014 +0200
|
|
|
|
|
|
- tests: fix test sipp scenario
|
|
|
+ modules/cdp: added RPC cmd to list diameter information, including peers and their detail
|
|
|
|
|
|
-commit 731f1b2a72a04901b11e34de91bc1c276e47fce1
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Apr 21 19:25:51 2013 +0200
|
|
|
+commit a0c35bbfa84fd2212c05e5af1d2423a4a2e5e547
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Tue May 27 15:42:08 2014 +0100
|
|
|
|
|
|
- tests: fix module paths
|
|
|
+ rls: Fix memory leak with duplicate entries in lists
|
|
|
+
|
|
|
+ - When duplicate detection is requested, free the string and container
|
|
|
+ - When duplicate detection is not requested, insert the duplicate anyway
|
|
|
|
|
|
-commit 65d2823cd6236cfebc26f4a1d5b6e5ee2a3d2156
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Apr 21 18:54:48 2013 +0200
|
|
|
+commit 81287cb27c87c641f3d314fbabc921345323b864
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Tue May 27 20:55:11 2014 +0200
|
|
|
|
|
|
- tests: remove some unnecessary directory changes
|
|
|
+ modules/cdp: new RPC commands to disable/enable a peer dynamically
|
|
|
+ - this is useful to disable a particular diameter peer in a cluster
|
|
|
|
|
|
-commit cd46c51dd12e85ba1508ce5752762269686eeded
|
|
|
+commit dc2299c7d19869dc16a66d1b4c6696e204a75e12
|
|
|
+Merge: 0d7d5dc 37f0964
|
|
|
Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Apr 21 18:49:19 2013 +0200
|
|
|
+Date: Tue May 27 12:17:37 2014 +0200
|
|
|
|
|
|
- tests: fix some old paths
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+
|
|
|
+ * 'master' of ssh://git.sip-router.org/sip-router:
|
|
|
+ db_mysql: proper handling of mysql_next_result(...) return code
|
|
|
+ ims_charging: bugfix: Make ims_charging:ccr_timeouts resettable
|
|
|
|
|
|
-commit 59117e598386d013d9c9f62282aa434dc5806c03
|
|
|
+commit 0d7d5dc4d7219c5beb9a150cc56e74edac9dc4d5
|
|
|
Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Sun Apr 21 18:30:21 2013 +0200
|
|
|
+Date: Tue May 27 12:14:24 2014 +0200
|
|
|
|
|
|
- tests: use bash compliant return values
|
|
|
+ db_mysql: fixes FS#434, Kamailio will eat sometimes 100% CPU due a bug in db_mysql
|
|
|
+
|
|
|
+ * Fixes FS#434 reported from Maxim, incorrect mysql API usage for mysql_next_result(..)
|
|
|
+ * According MySQL doc, return values for mysql_next_result(..) can be the following:
|
|
|
+ 0 - Successful and there are more results
|
|
|
+ -1 - Successful and there are no more results
|
|
|
+ >0 - An error occured
|
|
|
+ * Thus, if there will be an error when reading a next result, the code will be infinitely
|
|
|
+ looped in âwhileâ cycle and current process will eat 100% CPU (The mysql_more_results
|
|
|
+ will not help here because it just checks a local flag that will be set to TRUE in cases
|
|
|
+ when there will be more than one result).
|
|
|
+ * The solution is to replace " > 0â with " == 0â:
|
|
|
|
|
|
-commit b3682521361ce0cdbaf50f843a2d80bcb1b8b41d
|
|
|
-Author: Marius Zbihlei <[email protected]>
|
|
|
-Date: Sun Apr 21 15:26:05 2013 +0100
|
|
|
+commit 37f0964278e925d5530563b38c82a57de1f7fa59
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue May 27 12:07:42 2014 +0200
|
|
|
|
|
|
- modules/dnssec: added support for libval query parameter flags
|
|
|
+ db_mysql: proper handling of mysql_next_result(...) return code
|
|
|
|
|
|
- Documentation in the README
|
|
|
+ - it indicates the presence of another result if return is 0
|
|
|
+ - reported by Maxim (simax), FS#434
|
|
|
|
|
|
-commit ebeb18ffed8e81ae472b4c07097b58fbea115b5b
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Apr 21 16:07:34 2013 +0200
|
|
|
+commit 88724f2cc7ca5988713246b3e4d7bfac4612072d
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Tue May 27 11:56:32 2014 +0200
|
|
|
|
|
|
- pv: updated link to wiki site
|
|
|
+ ims_charging: bugfix: Make ims_charging:ccr_timeouts resettable
|
|
|
|
|
|
-commit f0c467f64c044de0b0f37addccb97d3ccff78706
|
|
|
+commit dfccb6d5b1e1ae7eeca85007157ccced97c7f2e5
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Apr 21 16:06:56 2013 +0200
|
|
|
+Date: Mon May 26 15:55:22 2014 +0200
|
|
|
|
|
|
- acc: updated link to pseudo-variables cookbook
|
|
|
+ app_perl: added documentation for perl_destroy_func parameter
|
|
|
|
|
|
-commit a5a7d62271bf1674015d8ab1d928c0325224b77e
|
|
|
-Author: Marius Zbihlei <mariuszbi@gmail.com>
|
|
|
-Date: Sun Apr 21 13:32:26 2013 +0100
|
|
|
+commit 6fba7ed75cf5c2cc1d267bb7262df4d228e26273
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon May 26 15:47:07 2014 +0200
|
|
|
|
|
|
- modules/dnssec: removed unused variable
|
|
|
+ app_perl: new param perl_destroy_func to specify perl destroy function
|
|
|
+
|
|
|
+ - if set, the module will execute the specified perl function before
|
|
|
+ re-initializing the interpreter at runtime
|
|
|
|
|
|
-commit 61519687d5cca6e77ba2ba456f845c140a66ccc1
|
|
|
-Author: Marius Zbihlei <[email protected]>
|
|
|
-Date: Sun Apr 21 13:30:16 2013 +0100
|
|
|
+commit 794af34f4f996de6b6d238b8267ae48650bd2857
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon May 26 15:00:29 2014 +0200
|
|
|
|
|
|
- modules/dnssec: removed bogus param
|
|
|
+ tls: added missed include file for accessing outgoing connection certificate
|
|
|
|
|
|
-commit 325aa35f76f7727abe010b03a0dd03b5f487e26a
|
|
|
+commit 4992519eed88d94847d742c52e882082b1b41264
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Apr 21 13:38:30 2013 +0200
|
|
|
+Date: Mon May 26 14:47:37 2014 +0200
|
|
|
|
|
|
- Makefile.groups: proper fixing of all modules list
|
|
|
+ auth_db: auth_check() to get the auth header from the used api
|
|
|
|
|
|
- - reported by Vicente Hernando
|
|
|
+ - this avoids using a different auth header that might be in the request
|
|
|
+ before checking usernames in from/to headers against auth user
|
|
|
|
|
|
-commit fc80791c65fa46389168bd5e16af6b33c1bbc36c
|
|
|
+commit 1d6d5cd5d4ff7cd488edfaea5600f02b7d3612fa
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Apr 21 13:09:43 2013 +0200
|
|
|
+Date: Mon May 26 14:17:43 2014 +0200
|
|
|
|
|
|
- Makefile.groups: fixed another type of double parenthesis
|
|
|
+ tls: execute event_route[tls:connection-out]
|
|
|
|
|
|
- - reported by Vicente Hernando
|
|
|
+ - done when a new outgoing tls connection is opened
|
|
|
+ - ongoing work, to allow an option to drop the connection based on
|
|
|
+ config decision
|
|
|
|
|
|
-commit edd7f8ed5b8b893276c86bb054e6f7523ad69f33
|
|
|
+commit 9d9e7399b731c8546c2c58ca27971016f221baed
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Apr 19 22:50:26 2013 +0200
|
|
|
-
|
|
|
- Makefile.groups: fixed typo
|
|
|
+Date: Mon May 26 14:16:49 2014 +0200
|
|
|
|
|
|
-commit ea964748dc638af82d2363317ca2eade98a279ac
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Fri Apr 19 17:39:05 2013 +0300
|
|
|
-
|
|
|
- modules/outbound: downgraded one INFO to DGB
|
|
|
+ core: option to specify whether the send info has to be set before sending out
|
|
|
|
|
|
-commit 7a96d912032939b8eb108e0e84b70bbf0642e2ab
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Fri Apr 19 17:36:27 2013 +0300
|
|
|
+commit 80f241b0b1e13021d3494aa7a489d313d6c03f5b
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon May 26 14:13:30 2014 +0200
|
|
|
|
|
|
- modules/outbound: for non-reg requests, check if outbound is supported
|
|
|
+ core: added field to link sip msg in onsend structure
|
|
|
|
|
|
- 4.3. Sending Non-REGISTER Requests
|
|
|
- ...
|
|
|
- UAs that support this specification SHOULD include the outbound
|
|
|
- option tag in a Supported header field in a request that is not a
|
|
|
- REGISTER request.
|
|
|
+ - to be used when opening an ongoing stream (tcp/tls) connection
|
|
|
|
|
|
-commit 752de05cc567c7502b1e723a09e350ce8d447664
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Fri Apr 19 13:24:52 2013 +0300
|
|
|
+commit ea56896eb36a8fffd96bb4ec1e5af4d5defa24d9
|
|
|
+Author: Konstantin Mosesov <[email protected]>
|
|
|
+Date: Sat May 24 17:16:07 2014 +0400
|
|
|
|
|
|
- modules/rr: if outbound request is outgoing, do nothing outbound
|
|
|
- specific in loose_route()
|
|
|
+ Added app_java to modules list
|
|
|
|
|
|
-commit e3c0a3abb6045e841fbb4b1b61a518b2b87a217d
|
|
|
-Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Thu Apr 18 16:03:50 2013 -0400
|
|
|
+commit 815dbe7a4b0fa93380bf75bfb30afe5e174360c2
|
|
|
+Author: Konstantin Mosesov <[email protected]>
|
|
|
+Date: Sat May 24 17:14:30 2014 +0400
|
|
|
|
|
|
- seas: fix warning [-Wunused-result]
|
|
|
- - ignoring return value of write, declared with attribute warn_unused_result [-Wunused-result]
|
|
|
+ Added requirements for modules app_python and app_java
|
|
|
|
|
|
-commit c0f4b6cf664ac552d0c994e99adb13991a37ef28
|
|
|
-Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Thu Apr 18 16:01:16 2013 -0400
|
|
|
+commit 379f2ae99385996a167495e9a3f5075d5de68baa
|
|
|
+Author: Konstantin Mosesov <[email protected]>
|
|
|
+Date: Sat May 24 06:00:47 2014 +0400
|
|
|
|
|
|
- seas: fix compiler warning [-Wunused-but-set-variable]
|
|
|
+ New generated file
|
|
|
|
|
|
-commit 12cd241d95b8d38cea6e60676b752f8ef8a2ed8c
|
|
|
-Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Thu Apr 18 15:54:14 2013 -0400
|
|
|
+commit e8f67102e75ed3ef310afe66849dee96e064f033
|
|
|
+Author: Konstantin Mosesov <[email protected]>
|
|
|
+Date: Sat May 24 05:59:56 2014 +0400
|
|
|
|
|
|
- seas: fix compiler warning [-Wunused-but-set-variable]
|
|
|
+ Added application name in error description.
|
|
|
|
|
|
-commit 21e51107a5a08b182abc7bffbac1fec1be27950b
|
|
|
-Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Thu Apr 18 15:51:50 2013 -0400
|
|
|
+commit 5bede9a9a77ad01e06d849485d6ce4274eca3fd4
|
|
|
+Author: Konstantin Mosesov <[email protected]>
|
|
|
+Date: Sat May 24 05:58:19 2014 +0400
|
|
|
|
|
|
- seas: fix compiler warning [-Wunused-but-set-variable]
|
|
|
+ Fixed misstypes and indents in docs.
|
|
|
|
|
|
-commit 2abf2d4a42c05004319e682d2ad07d69bf2fc89e
|
|
|
-Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Thu Apr 18 15:50:25 2013 -0400
|
|
|
+commit 5a05370f35bdeb7277b2f53f5c3e95fb672d4024
|
|
|
+Author: Konstantin Mosesov <[email protected]>
|
|
|
+Date: Sat May 24 05:57:16 2014 +0400
|
|
|
|
|
|
- seas: fix compiler warning:
|
|
|
- - warning: variable flags set but not used [-Wunused-but-set-variable]
|
|
|
+ Fixed bug with JAVA_HOME detection.
|
|
|
|
|
|
-commit 21386829d819c06c42871cf5b68d0d3a63ef0222
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Thu Apr 18 15:48:03 2013 -0400
|
|
|
+commit 8aa989618f79a0bd17a025b2f3ab38943fd6d6e5
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Fri May 23 18:06:03 2014 +0200
|
|
|
|
|
|
- seas: fix compiler warning:
|
|
|
- - warning: variable flags set but not used [-Wunused-but-set-variable]
|
|
|
+ modules:ims_registrar_scscf: notify partial reg info body incorrect when q is set
|
|
|
|
|
|
-commit 200eddad28abd6bc51da3285dd52d5f8c88c4e56
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Thu Apr 18 15:45:50 2013 -0400
|
|
|
+commit f10fd6f868df40f12f4c878c0321b414709d2c56
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Fri May 23 18:04:03 2014 +0200
|
|
|
|
|
|
- seas: fix compiler warning
|
|
|
- - warning: variable flags2 set but not used [-Wunused-but-set-variable]
|
|
|
+ modules:ims_registrar_scscf: fixed domain lockup when generating notifications if impu not found
|
|
|
|
|
|
-commit 63736be1e4d2d6e82a0f7be6a85a96ee66c10146
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Thu Apr 18 15:42:40 2013 -0400
|
|
|
+commit 6a82057688023c2786809d8508217799c6d41c65
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Fri May 23 18:01:42 2014 +0200
|
|
|
|
|
|
- seas: fix compiler warning:
|
|
|
- - warning: variable falgs set but not used [-Wunused-but-set-variable]
|
|
|
+ modules:ims_registrar_pcscf: added support for notification event deactivated
|
|
|
|
|
|
-commit 8393ccdc1558f56ba819a442d0c50d25f51a934d
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Apr 18 21:28:54 2013 +0200
|
|
|
+commit 9b9d15875aa09a5574ff0754309f4f77161d3194
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Thu May 22 21:07:17 2014 +0200
|
|
|
|
|
|
- dnssec: added reference to wikipedia's DNSSEC article
|
|
|
+ Core: Bugfix: Do not reset tcp_listeners: We may only listen on TCP.
|
|
|
|
|
|
-commit 343379957ab783a32c48822de479a9d8c2dafdf3
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Apr 18 21:22:47 2013 +0200
|
|
|
+commit 1323d05b304d2f527ca67036b23beb5967d0e89a
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Thu May 22 14:52:43 2014 +0200
|
|
|
|
|
|
- xlog: link to wiki updated
|
|
|
+ modules/ims_usrloc_pcscf: fixed bug, not fetching associated IMPUs from DB during preload of domain on startup
|
|
|
|
|
|
-commit e2f9e909a2abd02cebb292cc8cb3500aa4c07036
|
|
|
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
-Date: Thu Apr 18 21:22:01 2013 +0200
|
|
|
+commit 65e945a66fa0df8742b0af55d3cc56e28f36e1cb
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Wed May 21 21:51:11 2014 +0200
|
|
|
|
|
|
- dnssec: make web links clickable for html version
|
|
|
+ modules/ims_usrloc_scscf: Added ability to do AKA resync of auth vectors
|
|
|
+ - this functionality is required for AKA authentication between network and SIM should they get out
|
|
|
+ of sync with each other re. sequence numbers
|
|
|
|
|
|
-commit b3c8f92fe48ac90802c989c74c3a34cfea065861
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Thu Apr 18 14:09:09 2013 -0400
|
|
|
+commit 8166802f171367fd3d60ac27cfeda3443c6f95b4
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Wed May 21 21:47:38 2014 +0200
|
|
|
|
|
|
- dns_cache.c: fix compiler warnings
|
|
|
- - warningâsr_sums[*].r_sum may be used uninitialized in this function [-Wuninitialized]
|
|
|
- - warningâsr_sums[*].rr may be used uninitialized in this function [-Wuninitialized]
|
|
|
+ modules/ims_auth: fixed unlocking of usrloc hash slots
|
|
|
+ - can cause deadlock
|
|
|
|
|
|
-commit 38a4b85dc327e18af7e22e585f02413d7f08c56c
|
|
|
+commit eea7f9d04090a736c8a0f2b2a350c08635cc8e39
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Thu Apr 18 18:01:35 2013 +0200
|
|
|
+Date: Wed May 21 09:55:46 2014 +0200
|
|
|
|
|
|
- Makefile.groups: dnssec module added to dedicated compile group
|
|
|
+ core: allow listening on tls without listening on tcp
|
|
|
|
|
|
- - it depends on libval and other external libs
|
|
|
+ - reported in FS#425
|
|
|
|
|
|
-commit be3819d410bf5a9f11c3744d9978e60103746041
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Wed Apr 17 17:10:21 2013 +0200
|
|
|
+commit 196c65fdc5d2526d3c777b22ec37eef200cd08ae
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Tue May 20 13:47:44 2014 -0400
|
|
|
|
|
|
- modules/dialog_ng: fixed incorrect log level
|
|
|
+ dispatcher: ds_select_dst/domain can take args as string (not only int)
|
|
|
+ - internal converion of string->int (if possible)
|
|
|
|
|
|
-commit ee2cdfdaf8e2dc177fed64c6f4ab05a85f9fb0c6
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Wed Apr 17 16:49:21 2013 +0200
|
|
|
+commit 8a334551001bdd658b39901c43fc12fe89c82b5a
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Tue May 20 13:45:40 2014 -0400
|
|
|
|
|
|
- modules/cdp: Initial framework for Credit Control Application
|
|
|
- - inital support for RFC 4006
|
|
|
- - this will be used to build IMS Ro charging interface TS32.299
|
|
|
+ sr_module: new fixup function: get_is_fparam()
|
|
|
+ - retrieve parameter value as string or/and integer (if possible)
|
|
|
|
|
|
-commit e237f9573435a8a11672b155c1cf9a64638b87d2
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Wed Apr 17 16:40:32 2013 +0200
|
|
|
+commit d931ce355d994fbd12c7c60d766ff0d12c4829d0
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue May 20 16:14:32 2014 +0200
|
|
|
|
|
|
- modules/dialog_ng: API added function to get current dialog from msg
|
|
|
+ kex: count unsupported methods only for SIP requests
|
|
|
+
|
|
|
+ - reported by Juha Heinanen, FS#432
|
|
|
|
|
|
-commit 2190c572cd1bc4b57a3c2dd5241e556b834c728c
|
|
|
+commit 365a60772de9c1d2f19ecf52b12f6d75b348e996
|
|
|
Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Tue Apr 16 14:28:59 2013 +0300
|
|
|
+Date: Tue May 20 16:22:58 2014 +0300
|
|
|
|
|
|
- modules/usrloc: init _ul_sruid also in mi_child_init
|
|
|
+ modules/siputils: generate error message if parsing of is_gruu() uri fails
|
|
|
|
|
|
-commit 2a77ed2bdc9341ecf7d7200e420a1f49e4e9b6ab
|
|
|
+commit a313a8d33afdee6c7eb70cd57161aef8e70c5bcf
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Apr 14 10:11:29 2013 +0200
|
|
|
+Date: Tue May 20 09:16:01 2014 +0200
|
|
|
|
|
|
- auth: skip processing of PRACK in consume_credentials()
|
|
|
-
|
|
|
- - report and patch suggestions by Jorj Bauer
|
|
|
+ core: print number of parameters used for searching cfg function
|
|
|
|
|
|
-commit 56f7a8b98778f9c9b71f613a5df5eaa1705a7a00
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Sat Apr 13 15:37:18 2013 -0400
|
|
|
+commit a80a8b2366282f967263507be47727aa3417d67d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue May 20 08:46:04 2014 +0200
|
|
|
|
|
|
- tls: fix compiler warning
|
|
|
- - tls_config.c:61:19: warning: ât.val.sâ is used uninitialized in this function [-Wuninitialized]
|
|
|
+ sdpops: added note about dtmf and telepheone-event to docs of spd_keep_codecs_by_name()
|
|
|
|
|
|
-commit d992d3b223a3319a360f033d1d904873160f706e
|
|
|
+commit e6b7ec384211475d9f8ce7c468d44c90c1521059
|
|
|
Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Sat Apr 13 17:44:15 2013 +0300
|
|
|
+Date: Mon May 19 12:16:58 2014 +0300
|
|
|
|
|
|
- siputils: added new function is_supported(option)
|
|
|
-
|
|
|
- - Checks if given option is listed in any of the Supported: headers of
|
|
|
- the request.
|
|
|
+ modules/kex: fixed type of stats.get_statistics result
|
|
|
|
|
|
-commit 2d27dd1080cd490e93646b38d3912dcbe3761ca5
|
|
|
+commit d81fd1bf067b78b55ad348db2531c4ba9b10dddb
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Apr 13 11:26:48 2013 +0200
|
|
|
+Date: Mon May 19 08:56:38 2014 +0200
|
|
|
|
|
|
- xcap_server: init etag variable for PUT operations
|
|
|
+ dialog: add wait-for-ack callback before response unref
|
|
|
|
|
|
- - the function xcaps_get_db_etag() may not found a record to db and will
|
|
|
- not initialize it, resulting in bogus value passed to
|
|
|
- check_preconditions()
|
|
|
- - reported by Juha Heinanen, FS#283
|
|
|
+ - in case of a sipral for ending in a negative response from initial
|
|
|
+ state, ack to second iteration can unref prematurely the dialog
|
|
|
+ - reported by Pawel Sternal, FS#427
|
|
|
|
|
|
-commit 22019e51e1e561a46eb9490c684b979f02be4e48
|
|
|
-Merge: 3c54420 f88dd6d
|
|
|
-Author: Marius Zbihlei <[email protected]>
|
|
|
-Date: Sat Apr 13 08:44:43 2013 +0100
|
|
|
+commit 9ab3aa5d6104fb0b22ee25b8a423b48edc548f74
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Mar 18 11:18:56 2014 +0100
|
|
|
|
|
|
- Merge branch 'dnssec'
|
|
|
-
|
|
|
- Added support for DNSSEC as module
|
|
|
+ textops: Refresh README
|
|
|
|
|
|
-commit 3c54420914c011bdd874a97c4c40ee9dacb59788
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Apr 12 00:50:24 2013 +0200
|
|
|
+commit 2be579ffa48c1445a5c768b4a9b6a6532ac58363
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sun Mar 16 10:04:38 2014 +0100
|
|
|
|
|
|
- core: safety check for content-lenght size in tcp read
|
|
|
-
|
|
|
- - avoid getting negative
|
|
|
- - upon a report by Kevin Wojtysiak
|
|
|
+ textops: add new multipart functions documentation
|
|
|
|
|
|
-commit 1a22767e39d50af450a49256b4425503a2d0d388
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Thu Apr 11 09:31:37 2013 +0300
|
|
|
+commit a9d5d28b8b750b06736b78680da66cfbd3d67e69
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Mar 21 21:59:41 2014 +0100
|
|
|
|
|
|
- modules/path: unescaped received param value also in path rr callback
|
|
|
+ textops: functions to convert, append and remove multipart bodies
|
|
|
|
|
|
-commit 2003bc3b1cc73caa36e9b4892d8d25f810d6c458
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Thu Apr 11 08:11:35 2013 +0300
|
|
|
+commit 8f007d20933f1d1deaac1c9c5ece9be2a4b9987c
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Mar 21 21:56:04 2014 +0100
|
|
|
|
|
|
- modules/registrar: unescape received value using kcore function
|
|
|
+ core: add check_boundaries() to build_req_buf_from_sip_req().
|
|
|
|
|
|
- - Now that unescaped received value goes into separate buffer, it is
|
|
|
- possible to use kcore unescape function.
|
|
|
+ This checks and fixes the boundaries of a multipart body if the
|
|
|
+ FL_BODY_MULTIPART flag is set.
|
|
|
|
|
|
-commit 262b5880616d8b58cf9b012b460793f9879087b3
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Wed Apr 10 22:42:43 2013 +0300
|
|
|
+commit 802771362eee707ecb55c2a907f96d2dbaff620e
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Apr 28 16:20:57 2014 +0200
|
|
|
|
|
|
- modules/registrar: fixed bug in un-escaping of path/received
|
|
|
+ core: add str_append helper function
|
|
|
|
|
|
-commit d9c0024033278975a38c010b768e8f95c2dbb144
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Wed Apr 10 18:04:03 2013 +0300
|
|
|
+commit c36f326d3c7372b149592d438df75f3d7b0a0233
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sun May 18 19:07:38 2014 +0200
|
|
|
|
|
|
- modules/path: b/f generate valid received param value
|
|
|
+ mtree: replace tree structure even there are no records in db table
|
|
|
+
|
|
|
+ - reload didn't replaced old tree if no records in db table
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit c01b97dd39a418acd0db7b4515d155c45d4092e6
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Wed Apr 10 18:00:04 2013 +0300
|
|
|
+commit 7992a2b8d42bb7e8bcf1738cf042013ed126a47a
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu May 15 13:59:03 2014 +0200
|
|
|
|
|
|
- modules/registrar: unescape path header received param value
|
|
|
+ siputils: allocate enough space to hold ending zero for tel uri in tel2sip()
|
|
|
+
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit ff2b0751b7a7925769afd14eae8c01b3af063568
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 10 15:01:52 2013 +0100
|
|
|
+commit 2e55d7bd218c9f954da7d289ec1be090bb4d88b0
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu May 15 12:48:04 2014 +0200
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Updated .spec
|
|
|
+ core: use port 5061 for checking self when uri has transport tls
|
|
|
|
|
|
- - Added sipt module
|
|
|
- - Increased rel to dev2
|
|
|
+ - 5060 was used, failing to match myself condition
|
|
|
|
|
|
-commit 94ce2b1de63432baaaecd9285608380a40a70550
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Wed Apr 10 09:34:49 2013 -0400
|
|
|
+commit 1d90f4de94dfc887cc6129624fd5e6ad989abd37
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu May 15 12:46:14 2014 +0200
|
|
|
|
|
|
- db_mysql: fix segfault when recursive queries are made
|
|
|
+ topoh: match on all ports if none is in the uri for checking self
|
|
|
|
|
|
- The MySQL result object (MYSQL_RES) should not be stored within the
|
|
|
- srdb1 connection object, but rather within the srdb1 result object.
|
|
|
- Otherwise recursive queries overwrite each other's result sets, which
|
|
|
- results in segfault.
|
|
|
+ - forcing default 5060 can fail for multi-listen case and tls
|
|
|
|
|
|
-commit 8366a26fb8e3c6d5815cd4cd5bde48575e9f6b71
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Wed Apr 10 09:33:53 2013 -0400
|
|
|
+commit 7134959725011baa504a027c4561e0054dd907ae
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed May 14 23:37:54 2014 +0200
|
|
|
|
|
|
- srdb1: add new db-private generic pointer to struct db1_res
|
|
|
+ kamcmd: proper size for memset, based on malloc
|
|
|
|
|
|
-commit d17b02ed5014b4e32bd0060f32cabd750956779c
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Wed Apr 10 13:55:57 2013 +0200
|
|
|
+commit 1cefc0c5f83eb4b7b6ffefc6ab383d7aae6de07f
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed May 14 23:28:24 2014 +0200
|
|
|
|
|
|
- modules/pipelimit: check correctly for all arguments in mi_set_pipe
|
|
|
+ parser/sdp: assign stream var only if session is not null
|
|
|
|
|
|
-commit d20439c0398f6821f9e0e861a597d1dee62f6c91
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 10 12:31:41 2013 +0100
|
|
|
+commit 71332ed9ce59de50de04c940fd600b50b1f1dc80
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed May 14 23:19:05 2014 +0200
|
|
|
|
|
|
- modules/tm: documentation: Updated branch_failure route name format
|
|
|
-
|
|
|
- - Updated event_route[tm:branch-failure:name] documentation
|
|
|
- - Updated t_next_contact_flow function
|
|
|
+ rls: free item in case of duplicate when trying to add to str list
|
|
|
|
|
|
-commit 6e28b187ab4d9cb100e58cb7667c0ee64e8b6deb
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 10 11:33:15 2013 +0100
|
|
|
+commit 4f2da3e025fa281f88e80bb841a51d6546219ae8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed May 14 23:12:33 2014 +0200
|
|
|
|
|
|
- modules/tm: Enable named branch_failure routes
|
|
|
-
|
|
|
- - branch failure routes must be named with the format:
|
|
|
- -- "tm:branch-failure:myroute"
|
|
|
- - and enabled with the function:
|
|
|
- -- t_on_branch_failure("myroute")
|
|
|
+ rls: proper header define guard and check of null returned value
|
|
|
|
|
|
-commit fb4d9dae890705388275abe1fa06358187917d01
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 10 11:27:59 2013 +0100
|
|
|
+commit e53c715c74fb5b58f4f68b81acb60de66b19b8cc
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed May 14 23:08:06 2014 +0200
|
|
|
|
|
|
- core: Allow colon separated tokens in event_route names
|
|
|
-
|
|
|
- - Event routes can have named routes following the format:
|
|
|
- -- <module>:<event>:<name>
|
|
|
- -
|
|
|
+ ipops: free dns pv structure on invalid pv name
|
|
|
|
|
|
-commit a1edd20adff116ce78083ca9744e7072e0305728
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 10 11:10:27 2013 +0100
|
|
|
+commit 74743d6ef3bf74c1226ba5a1b6bebfbe19b06b93
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed May 14 23:03:19 2014 +0200
|
|
|
|
|
|
- modules/registrar: Remove unnecessary BRANCH_FAILURE flags
|
|
|
+ db_flatstore: free result before returning null on no more pkg
|
|
|
|
|
|
- Functions that run in an event route require the EVENT_ROUTE / REQUEST_ROUTE
|
|
|
- flag set, not the BRANCH_FAILURE_ROUTE flag
|
|
|
-
|
|
|
-commit 200357577d70f13ad1f01d8f831eca274ca2e669
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Wed Apr 10 09:17:58 2013 +0300
|
|
|
-
|
|
|
- modules/tm: updated README on t_branch_timeout and t_branch_replied usage
|
|
|
+ - partial allocation when doing an incomplete new connection
|
|
|
|
|
|
-commit 2be84576fb5bc7d973b84b7a9f6a61b28ce2cead
|
|
|
-Merge: 3b785c2 12f441f
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Wed Apr 10 09:11:55 2013 +0300
|
|
|
+commit ace56c6bd2221920b965185c1c9a5997cd3f2768
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed May 14 22:56:37 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ core: free previous allocated variable if no more pkg to build rve struct
|
|
|
|
|
|
- modules/tm: allow calling of t_branch_timeout and t_branch_replied from
|
|
|
- tm:branch-failure event route
|
|
|
+ - cleaner shut down if not enough memory at startup
|
|
|
|
|
|
-commit 3b785c288916269664bf77d916572945ce93e489
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Wed Apr 10 09:09:54 2013 +0300
|
|
|
+commit f1a09e44268c77641216a78878f2c73c6e5a4d66
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed May 14 22:53:35 2014 +0200
|
|
|
|
|
|
- modules/tm: allow calling of t_branch_timeout() and t_branch_replied()
|
|
|
- from tm:branch-failure event route
|
|
|
+ pv: proper length for line transformation when handling last line of value
|
|
|
|
|
|
-commit 12f441f4b75f15ab25fc42889bfce65940d0c0d0
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Tue Apr 9 16:38:22 2013 -0400
|
|
|
+commit 661bcef49ba3be944ba215b8a379256e3fe94a60
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Wed May 14 17:00:30 2014 -0400
|
|
|
|
|
|
- pv: implement pv transformation {en,de}code.base64
|
|
|
+ dispatcher: expand attrs while running rpc command dispatcher.list
|
|
|
|
|
|
-commit dbb01573bc30eb59e712536d43c0caad357d90fa
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Apr 7 20:32:02 2013 +0200
|
|
|
+commit 6cc1f4101ce4a9db25865afc5ac19c3f6578889b
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed May 14 16:07:24 2014 -0400
|
|
|
|
|
|
- snmpstats Update dev note
|
|
|
+ dispatcher: fix weight attr comparison
|
|
|
|
|
|
-commit 5886fa623776eae7a33ff8777e68d29a170f0fac
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Apr 7 10:17:16 2013 +0200
|
|
|
+commit 4f4641ea2a4018a72558c40d4878e9af7053be2d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed May 14 09:58:50 2014 +0200
|
|
|
|
|
|
- lib/kcore Make sure that the bytes waiting stats also report IPv6 sockets
|
|
|
+ presence_dialoginfo: get rid of unused variables warning
|
|
|
+
|
|
|
+ - priority and winning_priority are used in an alternative winning node
|
|
|
+ selection which is disabled now
|
|
|
+ - reported by Jua Heinanen
|
|
|
|
|
|
-commit 2a895f5dcfd5b7ce003e37b2b1db6690852e3ff5
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Tue Apr 9 18:28:01 2013 +0300
|
|
|
+commit e39a90e11bfed2b4445c37db1532488aa9e3e725
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon May 12 22:54:54 2014 +0200
|
|
|
|
|
|
- modules/tm: load_contacts() now prefers contacts whose path is empty
|
|
|
+ dialog: if sending BYE fails at timeout, unref dialog
|
|
|
|
|
|
- - For contacts with the same q, order contacts so that contacts that
|
|
|
- have empty path are preferred over ones that have path defined. In
|
|
|
- practice, this affects only contacts with the same ua instance id.
|
|
|
+ - destroy dialog structures
|
|
|
|
|
|
-commit 34290a9be20cd5986a569caeba3a2fd0efbeeb1f
|
|
|
-Author: Juha Heinanen <[email protected]>
|
|
|
-Date: Tue Apr 9 17:25:59 2013 +0300
|
|
|
+commit 6c02bdb04d6e214728c13c6222e347783b66337b
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon May 12 23:06:09 2014 +0200
|
|
|
|
|
|
- modules/rr: loose_route() return code 2 documentation
|
|
|
+ pkg/kamailio/deb: append pkg-config as Build-Depends
|
|
|
|
|
|
-commit fd5a1d772cc08af05e669ee00e926ee488f734f8
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Tue Apr 9 17:08:43 2013 +0300
|
|
|
+commit 5ab17c022b5bab6dfd3749dee71961cad14cbe83
|
|
|
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
+Date: Sun May 11 22:08:43 2014 -0500
|
|
|
|
|
|
- modules/rr: new loose_route() result code
|
|
|
-
|
|
|
- - Introduced new loose_route() result code 2 that is returned if
|
|
|
- route calculation based on flow-token has been successful.
|
|
|
+ cnxcc: Added credit vs cost per second check *before* starting the call
|
|
|
|
|
|
-commit 1dde1f64524db71b374ee81943fc259e8c818892
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Tue Apr 9 11:32:17 2013 +0100
|
|
|
+commit 4460dce0e2fff775d6cf7328008c6cf6270537cd
|
|
|
+Author: Vitaliy Aleksandrov <[email protected]>
|
|
|
+Date: Thu May 8 15:01:02 2014 +0100
|
|
|
|
|
|
- modules/tm: Fix uninitialised instance and ruid values
|
|
|
+ websocket: Fix crash in websocket module
|
|
|
|
|
|
- In t_next_contacts:
|
|
|
- - Ensure instance was initialised to null when not present
|
|
|
- - Extract ruid value before storing a subsequent flow
|
|
|
+ - Avoid race condition by maintaining a connection reference count
|
|
|
+ - Fixes FS#406
|
|
|
|
|
|
-commit 0d41a8d0a251b351104b3feba8fde5373e928d92
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Tue Apr 9 01:03:49 2013 +0200
|
|
|
+commit feba7dd8e09a3b8c9f781b95b16c1b708fce4195
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Thu May 8 15:24:51 2014 +0300
|
|
|
|
|
|
- modules/ndb_redis: b/f redisc_exec returns false if redis server is down.
|
|
|
+ modules/utils: http_query now stores result also in case of 4xx replies
|
|
|
+
|
|
|
+ - Applied patch by Mikko Lehto.
|
|
|
|
|
|
-commit a177a33b9938a36cfaedbce61734a1525e5b1665
|
|
|
+commit 7a827a612f93b9dd938f9b78c0de3ac2d98a0c77
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Apr 9 00:21:44 2013 +0200
|
|
|
+Date: Thu May 8 08:40:28 2014 +0200
|
|
|
|
|
|
- .gitignore: added protoshoot binary the ignore list of git
|
|
|
+ presence_dialoginfo: interetate through all 'dialog' nodes of xml document
|
|
|
+
|
|
|
+ - PUBLISH request can carry info for many dialogs
|
|
|
+ - reported and patch by Klaus Feichtinger
|
|
|
|
|
|
-commit 13fd48f89555f5421e8285669e303bcefe44f149
|
|
|
+commit 2b2569ea4e4d2af817e8e021408d551a99572f59
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Apr 9 00:18:35 2013 +0200
|
|
|
+Date: Sat May 3 23:44:22 2014 +0200
|
|
|
|
|
|
- parser: safety check for max port length in URI
|
|
|
+ core/mem: f_malloc - simplified join in realloc
|
|
|
|
|
|
- - can't be longer than 5, a port being 16b value
|
|
|
- - reported by Kevin Wojtysiak
|
|
|
+ - restore proper usage counters
|
|
|
|
|
|
-commit 28a8b87885e373bee8cc81985277ae718973fdfd
|
|
|
+commit a7d59baca2d03b48f020b10adf6e6e614494a35e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Apr 9 00:15:47 2013 +0200
|
|
|
+Date: Sat May 3 22:13:16 2014 +0200
|
|
|
|
|
|
- rr: use port.len to check for buffer overflow instead of max port len
|
|
|
-
|
|
|
- - reported by Kevin Wojtysiak
|
|
|
+ core/mem: f_malloc - groupped few updates of usage stats in insert free function
|
|
|
|
|
|
-commit a9e555e6e41271e015c47d29ba85276673d3b7b6
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Apr 8 15:01:41 2013 -0400
|
|
|
+commit b14bfbfd85e9cc112d15e7b01728e4197bb48353
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sat May 3 21:50:15 2014 +0200
|
|
|
|
|
|
- modules/sca: reduce verbosity of RPC sca.all_subscriptions output
|
|
|
-
|
|
|
- - accommodate more subscriptions without hitting kamcmd buffer limits.
|
|
|
+ pkg/kamailio/deb: update version to 4.2.0~dev6
|
|
|
|
|
|
-commit 7eaaf7ec7a3727ea38a330d51771b0446c58d8d6
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Mon Apr 8 12:13:54 2013 +0200
|
|
|
+commit d12ac993176f4282b6a740490fd9c645132c98e7
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat May 3 21:36:28 2014 +0200
|
|
|
|
|
|
- modules/ndb_redis: avoid warning unused next_rpl variable.
|
|
|
+ kex: remove debug message added in previous commit
|
|
|
|
|
|
-commit a43f2ebd4c952be55b2844f94d3a8b587a9e5202
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Mon Apr 8 11:47:51 2013 +0200
|
|
|
+commit 8c2888fcd33bee45cb4654222da619e70ed44ecc
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat May 3 21:06:34 2014 +0200
|
|
|
|
|
|
- modules/ndb_redis: b/f restore correctly last char in argument strings.
|
|
|
+ mem/q_malloc: free old pointer if allocation in realloc fails
|
|
|
|
|
|
-commit 4924d136c7fd1886e411436c8005945b41c08f74
|
|
|
-Author: Vicente Hernando <vhernando@systemonenoc.com>
|
|
|
-Date: Mon Apr 8 11:32:40 2013 +0200
|
|
|
+commit 41a37b570758445d723d4d78b9786f8e6cb5722c
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat May 3 21:03:34 2014 +0200
|
|
|
|
|
|
- modules/ndb_redis: follow section id guidelines.
|
|
|
+ mem/f_malloc: free old pointer if allocation in realloc fails
|
|
|
|
|
|
-commit f4e4c3f8741868a310a59ec165a82e0353b7f161
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Mon Apr 8 11:18:44 2013 +0200
|
|
|
+commit 3dda7122eb3d875fa318816524c4a6741b7997a8
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat May 3 20:56:19 2014 +0200
|
|
|
|
|
|
- modules/sipt: adapt module to use SUBTYPE_ISUP
|
|
|
+ Makefile.defs: version set to 4.2.0-dev6
|
|
|
|
|
|
-commit 25135d4deb54281bffdf372ad948ef0fa38b2d7b
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Mon Apr 8 11:17:04 2013 +0200
|
|
|
+commit ace9adb04ad75aa7f35d951c966c614b7e4f60b8
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat May 3 20:52:53 2014 +0200
|
|
|
|
|
|
- parser/parse_content: add support for the ISUP subtype
|
|
|
+ Makefile.defs: memory manager set to f_malloc
|
|
|
|
|
|
-commit b7829454810379c46ed74ff78dd3e8099ac05fb4
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Sun Apr 7 20:07:23 2013 +0300
|
|
|
+commit 4eae467f30cc1075272a8357e67783aab363a150
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat May 3 20:52:06 2014 +0200
|
|
|
|
|
|
- modules/textops: free spve params of in_list function
|
|
|
+ xmlrpc: removed unused variable in rpc_array_add
|
|
|
+
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit 87da891388c3e76c80ac677e7b2342ce9f86a3f1
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Sun Apr 7 18:01:19 2013 +0300
|
|
|
+commit aac0c2119644c3e5578e979f6471acc3c0cbbf50
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat May 3 20:10:00 2014 +0200
|
|
|
|
|
|
- modules/registrar: b/f route param was passed uninitialized to parse_rr_body
|
|
|
+ core/mem: f_malloc updates for pool type and refactoring of parts
|
|
|
+
|
|
|
+ - removed define on statistics, it was always on for the past several
|
|
|
+ years - the code is cleaner
|
|
|
+ - total free fragements is kept in root memory block to avoid computing
|
|
|
+ it at runtime by walking hash slots
|
|
|
+ - attempt to join fragments when a malloc fails to reuse existing
|
|
|
+ fragments - should help when mem_join is 0, being very fast up to the
|
|
|
+ moment of an out of memory, when does the attempt of joining
|
|
|
+ - pkg stats updated to use the single event callback at the end of
|
|
|
+ malloc, free or realloc operations
|
|
|
|
|
|
-commit 75dfe341aba8bdc6f0ead4f060f05c34c69e267e
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Apr 7 10:03:12 2013 +0200
|
|
|
+commit e67052535020fa01156219add2c8c2b7931bce26
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 20:07:41 2014 +0200
|
|
|
|
|
|
- snmpstats Avoid compiler warnings with older versions of net-snmp
|
|
|
+ core/mem: q_malloc updates to set pool type and pkg stats refactoring
|
|
|
|
|
|
- Centos has an older version of net-snmp that has slightly different
|
|
|
- structure definitions than the current one.
|
|
|
+ - total free fragments are kept in memory root block to avoid computing
|
|
|
+ them by walking the hash table
|
|
|
+ - use single event callback to update per process pkg stats, executed at
|
|
|
+ the end of malloc, free or realloc opperations
|
|
|
|
|
|
-commit f2c17f4325d5b03697e76bd4b4ee8050d5e4d6c8
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Apr 7 09:53:24 2013 +0200
|
|
|
+commit 8b1cef2c8844e6b89e23f93ceb33278977adaa13
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 20:05:32 2014 +0200
|
|
|
|
|
|
- snmpstats Final fixes for IPv6 support.
|
|
|
+ kex: use the new pkg update stats event callback
|
|
|
+
|
|
|
+ - print total size and total free fragments for each process
|
|
|
+ - should solve the issue when values of pkg stats were innacurate
|
|
|
|
|
|
-commit 0fd0906680ce0f022820fd15819486eb4acfe24a
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Apr 7 09:45:21 2013 +0200
|
|
|
+commit 91b3628fe41021a593c63e1e6aad0e91ffb64eb2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 20:05:12 2014 +0200
|
|
|
|
|
|
- snmpstats minor typo fixes
|
|
|
+ core/mem: ll_malloc initialization updated to be able to set pool type
|
|
|
|
|
|
-commit dbde9b609c2a3538fca1e7db72e518f97b3f018a
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Apr 6 22:06:47 2013 +0200
|
|
|
+commit 5baa85b048032c2b07c066fbe19d944d2cae1dee
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 20:04:34 2014 +0200
|
|
|
+
|
|
|
+ core/mem: sf_malloc initialization updated to be able to set pool type
|
|
|
|
|
|
- snmpstats Add IPv6 support in list of active interfaces
|
|
|
+commit bccf5cd079827965cfaf9b5c9864213e368db135
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 20:02:47 2014 +0200
|
|
|
+
|
|
|
+ core: repaced the two pkg update event callbacks with one
|
|
|
|
|
|
- Output from SNMPwalk after this patch:
|
|
|
- KAMAILIO-SIP-COMMON-MIB::kamailioSIPTransportRcv.ipv6."20:01:DB:80:21:2e:00:00:00:00:00:00:00:00:00:22".5080 = BITS: 40 udp(1)
|
|
|
+ - simplified usage as can be executed at the end of memory operations
|
|
|
+ (malloc, free, realloc)
|
|
|
|
|
|
-commit bddf66407ef7521f3d1f1e941b4c1e104e59d1ef
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Apr 6 22:04:51 2013 +0200
|
|
|
+commit c996d5ddc947d05670b89215aa1c3169fd1d1dda
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 20:02:06 2014 +0200
|
|
|
|
|
|
- snmpstats fix typo in Makefile.
|
|
|
+ core/mem: set shm type when initializing shared memory pool
|
|
|
|
|
|
-commit 7bbf8fece2cc93c5b1ddd2c3dcc12e8a920dd54d
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Apr 6 22:02:48 2013 +0200
|
|
|
+commit 8ef30f91ba2a03097cb5ce717cebee4cb29c069d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 20:01:23 2014 +0200
|
|
|
+
|
|
|
+ pkg/mem: set pkg type when intializing memory pool
|
|
|
+
|
|
|
+commit ffa1beb6bb04dde73841ca076e3627dfe297305e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 19:57:19 2014 +0200
|
|
|
|
|
|
- snmpstats Add disabled section in Makefile for compilation on Centos systems
|
|
|
+ core/mem: define internal types for pkg and shm pools
|
|
|
|
|
|
- Net-SNMP and snmpd can be built with embedded perl and libwrap support. If that's
|
|
|
- the case on your system you need to enable the EMBEDDED_PERL section in the
|
|
|
- Makefile. Maybe this could be enabled automatically.
|
|
|
+ - to allow easier identification when doing operations over mem block
|
|
|
|
|
|
-commit e28a06a7a8f5558bb81cfc09d5cb70b9c6938328
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Apr 6 21:56:59 2013 +0200
|
|
|
+commit 62a9e6f671c207f1e200f903784558fd317f8a8c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 11:45:34 2014 +0200
|
|
|
|
|
|
- lib/kcore Fix IPv6 support in interface list
|
|
|
+ Makefile.defs: compile with debugging symbols when using clang
|
|
|
|
|
|
- Added a new function that takes family as an argument. In order to list both
|
|
|
- IPv4 and IPv6 you need to call that function once per address family.
|
|
|
- Keep the old IPv4-only function for backwards compatibility.
|
|
|
+ - added -g parameter to be on pair with gcc
|
|
|
|
|
|
-commit a56a0e32a329ec05a6bb33713b120a949a0cf04b
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Apr 6 14:59:19 2013 +0200
|
|
|
+commit 4e7f95bf315ba4d058ba039a62290b056cf503bf
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat May 3 09:18:40 2014 +0200
|
|
|
|
|
|
- pipelimit Add section IDs to xml documentation
|
|
|
+ mem/f_malloc: link previous free fragment to speed up join
|
|
|
|
|
|
-commit 0f4168e0e6b53c8993121f7a751cabecc2d3e1f3
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Apr 6 14:51:59 2013 +0200
|
|
|
+commit 892a24f7256e60e2a0116655e0052c284479b7d2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri May 2 23:58:12 2014 +0200
|
|
|
|
|
|
- ipops Add section IDs to README xml files
|
|
|
+ mem/f_malloc: check returned pointer for bitmask index
|
|
|
+
|
|
|
+ - if null, reset slot and search on bigger chunks slots
|
|
|
|
|
|
-commit 1eeae38650ce70ade73f7e03fd3be78f1d97e0e5
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Sat Apr 6 11:59:55 2013 +0200
|
|
|
+commit d3d2c582cd518ddac61ec005ecfffce12450563e
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Sat May 3 17:30:26 2014 +0300
|
|
|
|
|
|
- modules/sipt/doc: add section headers & fix README file
|
|
|
+ modules/sdpops: turned two sdp_with_ice() INFO messages to DBG messages
|
|
|
|
|
|
-commit 0ecde91fe6e911997b1f5ee33eb50fa6778b7a89
|
|
|
+commit bb3eed8aabea9f63c9922f71714aea242771db02
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Apr 5 21:30:06 2013 +0200
|
|
|
+Date: Fri May 2 21:50:14 2014 +0200
|
|
|
|
|
|
- rr: added missing s in sips for record route
|
|
|
+ dialog: copy dlg var value locally on get operation
|
|
|
|
|
|
- - reported by Sander van Grieken
|
|
|
+ - reference to shared memory exposes risk on accessing an invalid
|
|
|
+ pointer if anothe process updates it
|
|
|
+ - reported by Dragos Oancea
|
|
|
|
|
|
-commit 6433c3b1c2d84d6a6168e7bdccf9c4f13dc50586
|
|
|
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
|
|
|
-Date: Fri Apr 5 21:21:33 2013 +0200
|
|
|
+commit c56ccc8d156dcf01be7debe528d8572a82b43fad
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Fri May 2 12:15:53 2014 +0200
|
|
|
|
|
|
- modules/sipcapture: added customization for X-CID header.
|
|
|
- thanks for the patch goes to Markus Monka <[email protected]>
|
|
|
+ modules/ims_registrar_scscf: fix to remove subscriptions when UE explicitly deregisters
|
|
|
|
|
|
-commit 19c8f0eaac2b77f06f2842d3a7d481268afa096a
|
|
|
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
|
|
|
-Date: Fri Apr 5 21:10:57 2013 +0200
|
|
|
+commit f149fe0bf499c2ed9a4238cea5bdf2ecbb28c941
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Fri May 2 12:15:05 2014 +0200
|
|
|
|
|
|
- modules/sipcapture: fixed ERR message for HEPv3,
|
|
|
- added table param for sip_capture() function
|
|
|
+ modules/ims_registrar_scscf: Fix to not send notifies to UEs that explicitly deregister
|
|
|
|
|
|
-commit d992e4dc8742807f71645f385d68d60b90746fb3
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Fri Apr 5 18:43:06 2013 +0200
|
|
|
+commit 5f49f1ab481ef4c8b9fc236d905485390969f894
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Fri May 2 12:14:00 2014 +0200
|
|
|
|
|
|
- modules/sipt: updated README
|
|
|
+ modules/ims_registrar_scscf: added mod_param ue_unsubscribe_on_dereg
|
|
|
+ New mod param ue_unsubscribe_on_dereg: for UEs that do no send UNSUBSCRIBE for reg event when deregistering
|
|
|
|
|
|
-commit 59b9208700e578df5000f8ad732c2e444712b0fa
|
|
|
-Author: Torrey Searle <[email protected]>
|
|
|
-Date: Fri Apr 5 18:38:36 2013 +0200
|
|
|
+commit 450f78a13a2a762b87a8200d64ddf873d4253808
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Thu May 1 09:09:49 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_qos: switch flow descriptors. point of reference from NW persepcitve and not UE
|
|
|
+
|
|
|
+commit b834cde74f8a4b41ec24ceb8332adff8bb3922bb
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Apr 30 21:46:55 2014 +0200
|
|
|
|
|
|
- modules/sipt: added some additional getter methods
|
|
|
+ core: compute the len for dns srv name
|
|
|
|
|
|
- new functions: sipt_get_cpc() sipt_get_calling_party_nai() sipt_get_called_party_nai()
|
|
|
+ - fixes dns srv for cache, reported by Rob Eijgenraam, FS#426
|
|
|
|
|
|
-commit 38053da7b5951b13be413aac61f89ad418aba99e
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Fri Apr 5 14:12:22 2013 +0100
|
|
|
+commit 1d8215d82038db81b82e449b93aaea40d07cadca
|
|
|
+Author: Jason Penton <jason.penton@gmail.com>
|
|
|
+Date: Wed Apr 30 10:43:58 2014 +0200
|
|
|
|
|
|
- modules/websocket: Update README xml with section IDs
|
|
|
+ modules/ims_qos: port in flow control media sub component is clipped becuase of lack of space in buffer for nul terminator
|
|
|
|
|
|
-commit b38d9c93207a219bbcbc4ad40886b983a391c90b
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Fri Apr 5 14:07:18 2013 +0100
|
|
|
+commit 658aabd74b8da2c6ecc1337be0f26007a64daef9
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 29 23:02:08 2014 +0200
|
|
|
|
|
|
- modules/tm: Added branch_failure event route to tm documentation
|
|
|
+ pipelimit: if db url or table name are empty, skip loading pipes from db
|
|
|
|
|
|
-commit 8def957134e6068c14d2180d8497c6eb1f2a6cc5
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Apr 5 13:35:51 2013 +0100
|
|
|
+commit 6ef0bf9e6594e672f7959b5ed3f23474387091b4
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 29 22:52:38 2014 +0200
|
|
|
|
|
|
- modules/websocket: re-added declaration of ws_keepalive_mechanism to ws_frame.c
|
|
|
-
|
|
|
- - Accidentally removed when configuration framework stuff was added.
|
|
|
+ pipelimit: docs updated with hash_size parameter and pl_check() changes
|
|
|
|
|
|
-commit 52741b4c709713b0cd0a3b9b81701ce2cf95b731
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Apr 5 13:33:19 2013 +0100
|
|
|
+commit 4c651606eb9f432404846047e19149a3710a6db3
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 29 22:43:27 2014 +0200
|
|
|
|
|
|
- Revert "modules/websocket: b/f defined missing ws_keepalive_mechanism variable"
|
|
|
+ pipelimit: added hash_size parameter
|
|
|
|
|
|
- This reverts commit caf4769ec0f243df71e79ee3c0781afbe5884bac.
|
|
|
+ - can be used to set the number of slots for the internal hash table,
|
|
|
+ which is computed as 2^hash_size (aka 1<<hash_size)
|
|
|
+ - default is 6 (2^6 = 64 slots)
|
|
|
|
|
|
-commit caf4769ec0f243df71e79ee3c0781afbe5884bac
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Fri Apr 5 15:17:07 2013 +0300
|
|
|
+commit c1ab03dd1f1d9166df0df1f20e61db0f47ffd37b
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 29 22:35:46 2014 +0200
|
|
|
|
|
|
- modules/websocket: b/f defined missing ws_keepalive_mechanism variable
|
|
|
+ pipelimit: added pl_check(pipeid, alg, limit)
|
|
|
+
|
|
|
+ - when alg and limit parameters are given, pl_check() creates the pipe
|
|
|
+ if it doesn't exists
|
|
|
+ - if exists, then no change is done to existing pipe (alg and limit are
|
|
|
+ not changed)
|
|
|
|
|
|
-commit 2168999d8f198268526404946b0def97b87fd8f5
|
|
|
-Merge: 98d76f9 6a9048a
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Fri Apr 5 09:33:38 2013 +0100
|
|
|
-
|
|
|
- Merge remote branch 'origin/hpw/branch_failure_route'
|
|
|
-
|
|
|
- * origin/hpw/branch_failure_route:
|
|
|
- modules/tm: Fix t_next_contact_flow return value
|
|
|
- modules/tmx: Add $T_reply_ruid pv to return ruid for a branch reply
|
|
|
- modules/tm: Make ruid available in uac structure
|
|
|
- modules/registrar: Allow unregister for ruids in branch_failure_route
|
|
|
- modules/usrloc: Fix get_urecord_by_ruid to return static aor
|
|
|
- modules/tm: Fix setting instance in uac branches
|
|
|
- modules/tm: Enable retrieving of branch instance id from uac structure
|
|
|
- modules/xprint: Updated to use the new get_branch()/next_branch() functions
|
|
|
- modules/pv: Updated to use the new get_branch()/next_branch() functions
|
|
|
- modules/permissions: Updated to use the new get_branch()/next_branch() functions
|
|
|
- modules/domain: Updated to use the new get_branch()/next_branch() functions
|
|
|
- core: Update get_branch() to return instance from appended branches
|
|
|
- modules/tm: Update t_next_contact_flows for use in branch_failure event_route
|
|
|
- core: Add defines required for a new branch_failure_route type
|
|
|
- modules/tm: Create branch-failure event route
|
|
|
- Revert "core: Initial revision of branch_failure_route"
|
|
|
- core: Initial revision of branch_failure_route
|
|
|
- modules/tm: Initial revision of branch_failure_route
|
|
|
-
|
|
|
-commit 98d76f94f2a4587b7a93e8e9982ff8017cabd9a3
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Fri Apr 5 09:09:00 2013 +0200
|
|
|
-
|
|
|
- lib/ims: Added cscf_get_p_charging_vector to retrieve icid,term_ioi,orig_ioi
|
|
|
-
|
|
|
-commit 0964bc96b1e3cd3bb7478388f6df3cb69fffce64
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Thu Apr 4 22:27:02 2013 +0200
|
|
|
+commit da199e1978313b39553e9fb62012fe55cfd186d8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 29 21:59:53 2014 +0200
|
|
|
|
|
|
- snmpstats Add support for the new transports as well as new roles
|
|
|
+ pipelimit: moved log messages out of lock
|
|
|
|
|
|
- The edgeproxyServer is a SIP Outbound edge proxy that manages flows to NATted clients.
|
|
|
- The sipcaptureServer collects SIP messages for Homer SIP capture
|
|
|
+ - free allocated cell if the algorithm is invalid
|
|
|
|
|
|
-commit ac19c57490f2d7758fb0d66e5fc473dcd464d325
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Thu Apr 4 21:57:31 2013 +0200
|
|
|
+commit 159978cf2a98748f3225155d8946bcbd768b51e3
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 29 20:02:19 2014 +0200
|
|
|
|
|
|
- snmpstats Align transports to RFC 4780
|
|
|
+ rtmier: reset avps and xavp lists after route blocks execution
|
|
|
+
|
|
|
+ - avoid leaks if someone is using avp/xavp with rtimer - there is a fake
|
|
|
+ message used there, thus not the normal sip message routing that
|
|
|
+ resets avps/xavps
|
|
|
|
|
|
-commit 53579abc49fcb61ba7358d64e2d25bdabfe42afd
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 22:17:27 2013 +0200
|
|
|
+commit 25a0534b11b5585eafa579d0ea3760438afd4ef7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 29 00:12:16 2014 +0200
|
|
|
|
|
|
- group Update README xml with section ID's
|
|
|
+ textopsx: msg_apply_changes() returns error if record route was added
|
|
|
|
|
|
-commit 0f7821b1ab454e0b0a7ec49f76f1f63c65f12a90
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Thu Apr 4 17:08:39 2013 +0200
|
|
|
+commit 79a01b9df71bdc4329ee14e29d5c5ef230116bd2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 29 00:05:16 2014 +0200
|
|
|
|
|
|
- modules/sipt: regenerate README
|
|
|
+ core: new internal msg flag added - FL_RR_ADDED
|
|
|
+
|
|
|
+ - marks a sip request when record route is added
|
|
|
|
|
|
-commit 6cff96362ef9c2a675ff170f804cad08db2a1f87
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Thu Apr 4 17:06:31 2013 +0200
|
|
|
+commit cc84b46d473236d162a852c3604eacfc88e56ba2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 29 00:01:53 2014 +0200
|
|
|
|
|
|
- modules/sipt/doc: fix typo in method name
|
|
|
+ rr: use internal msg flags to mark a request with record route added
|
|
|
|
|
|
-commit e09e20ad7524e2d1469187812b8920723481014f
|
|
|
-Author: Torrey Searle <[email protected]>
|
|
|
-Date: Thu Apr 4 15:43:29 2013 +0200
|
|
|
+commit 0dc5f4bcc7c95bffed4855cba537ccf8a1cad876
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Mar 21 21:52:03 2014 +0100
|
|
|
|
|
|
- modules/sipt: resolve a compiler warning on osx
|
|
|
+ parser: add internal flag FL_BODY_MULTIPART
|
|
|
+
|
|
|
+ This will be set if the body has been converted to multipart/mixed
|
|
|
+ or a new part has been appended to it. This will trigger the core
|
|
|
+ to check and fix the boundaries of the body.
|
|
|
|
|
|
-commit 9dde9cb53367b75643c4f95f5aea2b7ce1d1f859
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Thu Apr 4 12:06:37 2013 +0200
|
|
|
+commit 8fcdd23aaa49cb6c1ecb34c4c6b4a88078a860f7
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 28 13:51:56 2014 +0200
|
|
|
|
|
|
- ims_auth: Log, which AVP could not be found.
|
|
|
+ acc: no request is needed for setting end time on dialog termination
|
|
|
+
|
|
|
+ - callback function cdr_on_end() doesn't use it at all
|
|
|
+ - reported by Eduardo Lejarreta, FS#256
|
|
|
|
|
|
-commit b523c774721afaa34f36dc278805736e04b3d27c
|
|
|
-Author: Torrey Searle <[email protected]>
|
|
|
-Date: Thu Apr 4 11:56:03 2013 +0200
|
|
|
+commit d28c4043637169c4e90f638102c1f4dfa06716f2
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Mon Apr 28 12:15:54 2014 +0300
|
|
|
|
|
|
- modules/sipt: Update README in separate commit per best practices
|
|
|
+ modules/sdpops: added sdp_with_ice() function for checking if sdp
|
|
|
+ contains ICE candidate attribute(s)
|
|
|
|
|
|
-commit 8cdbaddbf8ec9bfedc32732a6fed6753fab424ec
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Thu Apr 4 11:40:26 2013 +0200
|
|
|
+commit e4792b84483c6299d096477007b1d3f54f992c67
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Mon Apr 28 12:08:42 2014 +0300
|
|
|
|
|
|
- modules/sipt/doc: corrected documentation typos
|
|
|
+ modules/pv: use just a comma as header delimiter
|
|
|
|
|
|
-commit a45583716671406f6a76cfdf8778517a28cbf2e3
|
|
|
-Author: Torrey Searle <tsearle@gmail.com>
|
|
|
-Date: Thu Apr 4 10:20:08 2013 +0200
|
|
|
+commit f9d95734ba7c04a0188077914161395c2e94f3eb
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 28 09:51:42 2014 +0200
|
|
|
|
|
|
- modules/sipt: initial import of module
|
|
|
+ pipelimit: run timer at 1000ms
|
|
|
+
|
|
|
+ - proper execution on timer_interval
|
|
|
+ - reported by Julia <[email protected]>
|
|
|
|
|
|
-commit 6a547b27a6e4715f2ccc3094018ed564066f7834
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Apr 4 00:38:56 2013 +0100
|
|
|
+commit d0f0ba702bd44524bc9f52e07341db03267b15f7
|
|
|
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
+Date: Sun Apr 27 21:22:49 2014 -0500
|
|
|
|
|
|
- doc/cfg_list: added stun to cfg docbook Makefile
|
|
|
+ cnxcc: fixed deadlock when call gets terminated under certain conditions
|
|
|
+
|
|
|
+ - fixed some indentation problems introduced by Eclipse IDE
|
|
|
|
|
|
-commit 91b357872f06e988fd09003cffc02742d2731ce3
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Thu Apr 4 00:38:25 2013 +0100
|
|
|
+commit c3386295d7607a58d37a65b6822bf5f98b3fefa0
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Apr 24 18:02:34 2014 +0200
|
|
|
|
|
|
- modules/stun: added read-only stun_active cfg value
|
|
|
+ drouting: removed old contraint on route index
|
|
|
|
|
|
-commit 0c49defdd27567e522c0555a9a40b0c76f5ef865
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Thu Apr 4 00:38:01 2013 +0100
|
|
|
+commit 94d5ace90a10bbbb08576f891c9bb90d583e55d4
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Thu Apr 24 12:04:41 2014 +0200
|
|
|
|
|
|
- modules/websocket: removed some unnecessary includes
|
|
|
+ Updated example configurations for IMS:
|
|
|
+ - use NAPTR query (comment from Franz Edler & Andrea Meroni on sr-users)
|
|
|
+ - Rx (P-CSCF) is now asynchronous
|
|
|
|
|
|
-commit fc1f1b750f911f7fa2d453f6ce61f011844536a9
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Thu Apr 4 00:37:22 2013 +0100
|
|
|
+commit d1b3dd1abacd98c1cb42978448fc7a20630459ea
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 23 23:09:20 2014 +0200
|
|
|
|
|
|
- modules/outbound: a bit of tidying up
|
|
|
+ dispatcher: refactored rpc command dispatcher.list to give proper xmlrpc output
|
|
|
+
|
|
|
+ - sets and destinations within sets are printed as an array of
|
|
|
+ structures
|
|
|
|
|
|
-commit 124a40aa8c2de6831bc801899aeaa9ec05bebf77
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Apr 4 00:23:54 2013 +0100
|
|
|
+commit 72a52d2cbd76eb47e832551ab46bcd6b93e7c203
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 23 23:07:21 2014 +0200
|
|
|
|
|
|
- doc/cfg_list: added outbound and websocket to cfg doc generation
|
|
|
+ xhttp_rpc: added handling for specifier '['
|
|
|
+
|
|
|
+ - add array into rpc result
|
|
|
+ - new rpc api member aliased to rpc_struct_add (needs update for proper
|
|
|
+ array value insertion)
|
|
|
|
|
|
-commit a33d556fc5c6c11d6364daed01bf91dbf552784b
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Apr 4 00:23:16 2013 +0100
|
|
|
+commit 1a01a1bf5d8cf8659af87898f9b02236997f19cb
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 23 23:04:53 2014 +0200
|
|
|
|
|
|
- modules/websocket: updated copyright year
|
|
|
+ xmlrpc: implemented specifier '[' for array
|
|
|
|
|
|
- - also remove configuration framework stuff in preparation for putting it
|
|
|
- in separate files.
|
|
|
+ - it is only for add operations (no scan)
|
|
|
+ - implemented new rpc member array_add
|
|
|
|
|
|
-commit fe912bc27e41906902f5d25838eac95304c332eb
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Thu Apr 4 00:22:49 2013 +0100
|
|
|
+commit 9a404279c9e4d07795c82848795622f5f0da0ca2
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 23 23:03:10 2014 +0200
|
|
|
|
|
|
- modules/websocket: moved config framework stuff to separate files
|
|
|
+ ctl: init binrpc callbacks in mod init and implement '[' specifier
|
|
|
|
|
|
- - To facilitate docbook
|
|
|
+ - '[' allows adding an array
|
|
|
+ - implemented rpc api member array_add
|
|
|
|
|
|
-commit f85976ec461fc8325c9fa55e2b38ffef132098e1
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Thu Apr 4 00:22:15 2013 +0100
|
|
|
+commit fa9d76128f0e20384a800c7c741365680d6eb799
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 23 23:01:07 2014 +0200
|
|
|
|
|
|
- modules/outbound: updated year in copyright statement
|
|
|
+ ctl: fifo server implementation was lacking adding struct values
|
|
|
+
|
|
|
+ - specifier '{' was not handled for adding values
|
|
|
+ - implemented adding array with '[' specifier
|
|
|
+ - array_add aliased to rpc_struct_add for the moment
|
|
|
|
|
|
-commit cf5a4dcc3454f3c0e08228d0824f57db8aa2e192
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Apr 4 00:21:47 2013 +0100
|
|
|
+commit 83247604e8c79b2df8c1e80347a96201e31d49ba
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 23 22:59:22 2014 +0200
|
|
|
|
|
|
- modules/outbound: fixed typo
|
|
|
+ core: new rpc api to add values in an array
|
|
|
+
|
|
|
+ - memeber named array_add
|
|
|
|
|
|
-commit 5dc7bf64ede0d41cead968ac52677df022f262a8
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Thu Apr 4 00:20:55 2013 +0100
|
|
|
+commit 5943a8005baf8ce1239d2cf728373cb26975483a
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 23 22:12:48 2014 +0200
|
|
|
|
|
|
- modules/outbound: Removed extern for ds_ping_reply_codes_update
|
|
|
+ tm: reset local lock reply status after functions that do unlock
|
|
|
|
|
|
-commit 7fffcebb7ec85bfdffd3712b8f7d8ee91575fe22
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 21:55:47 2013 +0200
|
|
|
+commit c9aa1aab82c807e37b870787f6b56c88b067ddf1
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Apr 23 16:45:49 2014 +0300
|
|
|
|
|
|
- pike Add counter for blocked IP addresses
|
|
|
+ modules/rtpengine: documented 'force_relay' ICE flag value
|
|
|
|
|
|
-commit ddfadf58f4a99fb160554e81e43fca5ddf0c38ad
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 21:27:45 2013 +0200
|
|
|
+commit 9a07154c0fd8bde372bd1c8b5967b413d11a13c9
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Apr 23 09:33:13 2014 -0400
|
|
|
|
|
|
- pike Update README with section ID's
|
|
|
+ rtpengine: support ICE=force_relay flag
|
|
|
+
|
|
|
+ author: Juha Heinanen <[email protected]>
|
|
|
|
|
|
-commit ba074d8a9ad0c415237e9c604a3adb432c51b754
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 21:22:47 2013 +0200
|
|
|
+commit 67fa31e3f01c4d70ad9561949bca4aaa230d0f46
|
|
|
+Author: Elena-Ramona Modroiu <[email protected]>
|
|
|
+Date: Wed Apr 23 09:53:41 2014 +0200
|
|
|
|
|
|
- sst Update documentation and add reference to dialog_ng module
|
|
|
+ htable: set RET_ARRAY flag for rpc commands returning more than one value
|
|
|
+
|
|
|
+ - fix failure in xmlrpc parsing
|
|
|
|
|
|
-commit 530e1e9e3f5100c4e6fc8ecb1f2005c07e7b860a
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 21:11:08 2013 +0200
|
|
|
+commit fe9c519ca6ef6625f0b0d9c7027158641c636087
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 20:51:31 2014 +0200
|
|
|
|
|
|
- snmpstats Documentation updates
|
|
|
+ sercmd: refactored reading the rest from socket on reply too long
|
|
|
+
|
|
|
+ - patch by by Savolainen Dmitri, FS#422
|
|
|
|
|
|
-commit 43cc6015e8604e309672da4d754b5022d1e256c9
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Wed Apr 3 14:54:36 2013 -0400
|
|
|
+commit 5712eb5fdfa498a1678a7a2c01ddbaeff0458d35
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 17:19:43 2014 +0200
|
|
|
|
|
|
- modules/sca: ensure line-seize sub update uses index from request
|
|
|
-
|
|
|
- - lazy removal of line-seize subscriptions that were not used for a
|
|
|
- call could lead to failure to release expired seized appearance.
|
|
|
- Client must have a lingering, expired line-seize subscription that
|
|
|
- hasn't yet been purged by the timer, and indices must not match.
|
|
|
- Fix ensures that the appearance-index from the new line-seize
|
|
|
- subscription overwrites the index left over from the expired one.
|
|
|
+ mtree: shift values for reload count and time from temporary structure
|
|
|
|
|
|
-commit 3339e7a5bd205599fed63f82536626732b3f23d9
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Wed Apr 3 14:46:27 2013 -0400
|
|
|
+commit 731685fc58ac2a650ed79cdc27a0b0f6d8599994
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 17:11:52 2014 +0200
|
|
|
|
|
|
- modules/sca: fix SCA_CALL_INFO_EMPTY macro
|
|
|
+ mtree: store reload count and timestamp for trees
|
|
|
|
|
|
- - test should be a logical OR, not AND.
|
|
|
+ - print these details via mi/rpc summary command
|
|
|
+ - count is not stored when reload many tables from one table (cannot
|
|
|
+ easily get reference to the previous loaded tree structure)
|
|
|
|
|
|
-commit 348876e0097f70b6e155e1afe58030d5bd6077fc
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 20:56:49 2013 +0200
|
|
|
+commit 148d67a8de1524b88b6b3f957baf51e34342e7c8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 16:58:58 2014 +0200
|
|
|
|
|
|
- timer Documentation update (section IDs)
|
|
|
+ mtree: return 404 if mtree is not found for rpc mtree.summary
|
|
|
|
|
|
-commit 7670fafb184f0f16bf5903b4c75c3d327891756f
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 20:53:49 2013 +0200
|
|
|
+commit 1b234185fd8ac87a7431d189eb83b702c5618404
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 16:41:14 2014 +0200
|
|
|
|
|
|
- sipcapture Update to README xml files (section IDs)
|
|
|
+ xmlrpc: don't generate internal xmlrpc reply for optional parameter read
|
|
|
|
|
|
-commit 244bfd5004804b20d983afd6e9caccfd9f70fde4
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 20:20:47 2013 +0200
|
|
|
+commit 31feee65720cbf0bf8a87a5989360f336ac9fdd4
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 16:29:51 2014 +0200
|
|
|
|
|
|
- snmpstats Add transport indications to the mib
|
|
|
-
|
|
|
- This commit adds support for the config framework to the snmpstats module.
|
|
|
+ xmlrpc: fixed optional parameter read handling
|
|
|
|
|
|
-commit 7bc2efb300dcce267984cd3804349295ec8d2ed5
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 20:01:35 2013 +0200
|
|
|
+commit 910224d3d55ee225628e57e8da8fbff648cd7977
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 16:07:28 2014 +0200
|
|
|
|
|
|
- core Make sure Kamailio doesn't crash if TCP is disabled and RPC core.tcp_list RPC command is issued
|
|
|
+ mtree: docs updated for mtree.summary
|
|
|
|
|
|
-commit d7959e5e63130889b6b589096388eaa6b76216d1
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 09:22:49 2013 +0200
|
|
|
+commit 40e9b5b3238e65c14ad6c4d1be0cb3e0c779c642
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 16:06:32 2014 +0200
|
|
|
|
|
|
- kex Update README XML with section id's
|
|
|
+ mtree: rpc mtree.summary can take as parameter the name of the tree
|
|
|
|
|
|
-commit 3814b0ef258fb904aa3571058a9e76dc990bd252
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Wed Apr 3 09:14:41 2013 +0200
|
|
|
+commit 546dbde191dfb752abde2cd5a4a7cf9955a31768
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 15:56:30 2014 +0200
|
|
|
|
|
|
- tls Reformat section IDs
|
|
|
+ mtree: rpc mtree.summary returns an array to comply with xmlrpc format
|
|
|
|
|
|
-commit 6a9048a14bae1fd9a66239533a9af23ad390ab20
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 3 16:18:14 2013 +0100
|
|
|
+commit 2e8ff29fd33ccb6f2da609bec638dbd2d457be08
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 22 13:01:41 2014 +0200
|
|
|
|
|
|
- modules/tm: Fix t_next_contact_flow return value
|
|
|
-
|
|
|
- - Return 1 if a new flow was found
|
|
|
- - Return -1 if not found
|
|
|
+ xmlrpc: keep pkg for sip message related ops
|
|
|
|
|
|
-commit 4ae14b095cb0a24f743a6c90db2f273dcfb163aa
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Wed Apr 3 16:57:44 2013 +0200
|
|
|
+commit 5b4879495b0b1f0c61b7cbd3c48da964f4d79be4
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 22 12:35:40 2014 +0200
|
|
|
|
|
|
- b/f: Initialize rtpp_set_list properly (set it to 0), this can otherwise cause errors.
|
|
|
+ xmlrpc: added guardian define for http.h and fixed usability by defaulting to system malloc
|
|
|
+
|
|
|
+ - with pkg the module is barely usable due to large overhead of xml tags
|
|
|
|
|
|
-commit 6759d6bbdd5ff918759789bde00b8e74235b4051
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 3 15:55:47 2013 +0100
|
|
|
+commit 68f511f4972b8ac294b7429aadb27b22f2dfd554
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 22 10:19:02 2014 +0200
|
|
|
|
|
|
- modules/tmx: Add $T_reply_ruid pv to return ruid for a branch reply
|
|
|
+ sctp: enclose pre-init static function in between ifdef USE_SCTP
|
|
|
|
|
|
- - Can be run from a failure_route or branch_failure_route
|
|
|
+ - it is not used otherwise and some compilers can throw warnings
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit ef9115b65fc21f8d64687b2787a50aa025d188c7
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 3 15:18:22 2013 +0100
|
|
|
+commit f0e8c293e28b3761d0f13e2c604eb1cfbbad7ace
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 22 10:12:21 2014 +0200
|
|
|
|
|
|
- modules/tm: Make ruid available in uac structure
|
|
|
+ avpops: switched from initialize struct with {0} to memset
|
|
|
|
|
|
- - ruid is stored per uac
|
|
|
- - ruid can be retrieved when a response to the branch is received
|
|
|
+ - apparently gcc doesn't like it although it should be the standard
|
|
|
+ - clang is ok with it
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit 4cdd9f7502a11bc48d0413811606444b24b984e2
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Wed Apr 3 15:06:35 2013 +0100
|
|
|
+commit c2badcf570582b0e5d3621f416e2b08a0d028e0a
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Apr 21 22:53:15 2014 +0200
|
|
|
|
|
|
- modules/registrar: Allow unregister for ruids in branch_failure_route
|
|
|
-
|
|
|
- - unregister(domain, uri, ruid) is accepted in branch_failure_route
|
|
|
- - unregister(domain) is not.
|
|
|
+ pkg/kamailio/deb: update changelog to 4.2.0~dev5
|
|
|
|
|
|
-commit 445e23e221d54e105f256e54c06c6e5a28ba848c
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Apr 3 15:04:38 2013 +0100
|
|
|
+commit 2a53577bc80848e8ead9b3e9f2c3eb8ac6f89610
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:59:38 2014 +0200
|
|
|
|
|
|
- modules/usrloc: Fix get_urecord_by_ruid to return static aor
|
|
|
-
|
|
|
- - Fixed a bug which returned a pointer to a stack variable
|
|
|
- - Fixed some potential (?) infinite loops
|
|
|
+ Makefile.defs: version set to 4.2.0-dev5
|
|
|
|
|
|
-commit befb822c7548c063c9643e8e6b27b1a6e9ff1631
|
|
|
-Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
-Date: Wed Apr 3 12:55:01 2013 +0200
|
|
|
+commit 314ea152c51cd8d4b46a49c05a3fed564c81c0ea
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:53:27 2014 +0200
|
|
|
|
|
|
- b/f: an error would be nice, if the module fails to load ;-)
|
|
|
+ exec: free local variable if there is no more memory in next attempt
|
|
|
|
|
|
-commit 3b76b3bb674420ffcee1cb400ee812bf9e7db418
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Apr 2 20:35:44 2013 +0200
|
|
|
+commit 9f042bb2798f29d476148ab2887a05709d5258fc
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:52:16 2014 +0200
|
|
|
|
|
|
- utils Add section ID's to README xml
|
|
|
+ htable: init allocated memory after checking parameter
|
|
|
+
|
|
|
+ - avoid useless operation and extra check for leak
|
|
|
|
|
|
-commit 43d59fe1093e7319848794a7c266d3605f764d1a
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Apr 2 20:31:07 2013 +0200
|
|
|
+commit f619a813ef46c76dd25c50b86f8af6cd768ac38f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:50:17 2014 +0200
|
|
|
|
|
|
- db_cluster Add section IDs to XML file and update some text
|
|
|
+ mi_rpc: don't access fields in structure after free in mi_rpc_async_close()
|
|
|
|
|
|
-commit 68a8ef2ed9e616f563a28d87d591f5deebd23085
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Tue Apr 2 20:29:50 2013 +0200
|
|
|
+commit f2d95b0e8326ae7d61b31288d3b695e1db85ec77
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 21:49:27 2014 +0200
|
|
|
|
|
|
- modules/dialog_ng: fixed bad append bug and added null sentinel
|
|
|
- - thanks Hugh
|
|
|
+ nathelper: free local variable if getting anchor for contact header fails
|
|
|
|
|
|
-commit f0f31127878ecde2dac854598030f0d7d5374f18
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Apr 2 20:08:43 2013 +0200
|
|
|
+commit ed60b891f915017b385a722f2a9c0bf171802eab
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:47:06 2014 +0200
|
|
|
|
|
|
- acc Update documentation with section IDs
|
|
|
+ rr: free forgotten allocated local variable trans in case of error
|
|
|
|
|
|
-commit 70c5705a6cfd9ba8fc8f5519145eb5d4b13770da
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Apr 2 19:26:35 2013 +0200
|
|
|
+commit 0a1acc7cbf21e2332ca25d94bb320a3b8708357c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:45:46 2014 +0200
|
|
|
|
|
|
- db_mysql Correct e-mail address that had a typo.
|
|
|
+ sipcapture: free proper db_url field and destroy capture mode data list
|
|
|
|
|
|
-commit 9e7f627c5e9a4c34193e4662fbe341b70fa308bf
|
|
|
-Author: Jason Penton <jason.penton@smilecoms.com>
|
|
|
-Date: Tue Apr 2 19:44:46 2013 +0200
|
|
|
+commit b6b023038452a7cb1ded28bf82f81622b34ce201
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 21:44:42 2014 +0200
|
|
|
|
|
|
- modules/dialog_ng: bug fix for concurrent dialog did generation
|
|
|
- - spotted by Camille @ Orange - tks!
|
|
|
+ pv: removed mistaken pkg_malloc() left for $cnt()
|
|
|
|
|
|
-commit b961a960581394913dc79240fe983723a57e5b26
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Tue Apr 2 13:23:27 2013 +0100
|
|
|
+commit cee4b58e1728be7de2c15ae25c4c1be0dd3088fb
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 21:43:59 2014 +0200
|
|
|
|
|
|
- modules/stun: fixed typo
|
|
|
+ textops: cleanup on error parsing methods at startup
|
|
|
|
|
|
-commit fe977dfcb940b1c48dd26fe5fe61a25aed23b96a
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Apr 2 14:13:01 2013 +0200
|
|
|
+commit 5fe289cae2ece412eeaec4efefcb411a7ed434aa
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:43:05 2014 +0200
|
|
|
|
|
|
- db_mysql Add transaction support
|
|
|
-
|
|
|
- Patch contributed via Google+ by Håkon Nassjöen <[email protected]>
|
|
|
+ tls: free the file path clone when all went ok
|
|
|
|
|
|
-commit e9267d7e6a0c6a1715f70916a6879f4288f14a57
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Apr 2 11:09:27 2013 +0200
|
|
|
+commit 09ebe81a4ccb4346af778cc21c789b0db0e193d9
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:41:59 2014 +0200
|
|
|
|
|
|
- cfgutils Adding ID's to xml sections for alfabetic indexes
|
|
|
+ tm: clean contacts in case of failure in t_load_contacts()
|
|
|
|
|
|
-commit 399ab478349f320a44180abbb1546c93981b566a
|
|
|
+commit 8589936aac4a6341b4d56bfe2ed7d4d90a169d56
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Apr 1 22:40:21 2013 +0200
|
|
|
+Date: Mon Apr 21 21:41:00 2014 +0200
|
|
|
|
|
|
- app_lua: readme regenerated to be in sync with xml docbook file
|
|
|
+ xhttp: wrong variable was used for checking memory allocation
|
|
|
|
|
|
-commit 1262b4401954661028e10bfb3b54d0ed00876711
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Mon Apr 1 20:41:48 2013 +0200
|
|
|
+commit 9f8f66c44f5d44f945bba3b63160967a19044b8b
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:40:15 2014 +0200
|
|
|
|
|
|
- snmpstats add entry for outbound module
|
|
|
+ xlog: clean exit at startup in case on error looking up facility
|
|
|
|
|
|
-commit 7d272f893c3e0f260db1af5fc07dccd7d93690df
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Mon Apr 1 10:06:33 2013 +0200
|
|
|
+commit b3d312bc3795f394e5907ac54bb59560e829e38b
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 21:39:07 2014 +0200
|
|
|
|
|
|
- snmpstats Documentation updates
|
|
|
+ core: proper destroy of tcp connection at shutdown
|
|
|
+
|
|
|
+ - don't access connection fields after freeing structure
|
|
|
|
|
|
-commit 5397c6c4d9a9b3f50561893855d7469cfbf58858
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Mon Apr 1 09:12:01 2013 +0200
|
|
|
+commit 5ce86dca571fab39f96855bc63191d9abe5914e0
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Mon Apr 21 19:24:30 2014 +0300
|
|
|
|
|
|
- outbound add config framework variable to indicate active module
|
|
|
+ modules/sdpops: added sdp_transport(pv) function
|
|
|
|
|
|
-commit 709acbb709c43d1b9d391bebf8a99b3bfe3c3e28
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Mar 30 19:01:52 2013 +0100
|
|
|
+commit 0bda1dc8238f6be5bc83711e0439dabff39c9120
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 17:57:09 2014 +0200
|
|
|
|
|
|
- cfg.h - config framework - doxygenify documentation
|
|
|
+ core: safety check accessing variables in dbg message during fixup operation
|
|
|
|
|
|
-commit 2df6f560bcc54d2966732d397713a9cf3233d5fe
|
|
|
+commit 511de7f5dc047368799e18d028e1e3f2864e05ac
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 31 21:49:10 2013 +0200
|
|
|
+Date: Mon Apr 21 17:56:01 2014 +0200
|
|
|
|
|
|
- dialog: SDP can be passed to MI/RPC dlg_bridge
|
|
|
+ core: link regex before replacement field allocation can fail
|
|
|
|
|
|
- - rework from a patch of Patrick E.
|
|
|
+ - regex will be freed properly if there was an error for replacement
|
|
|
|
|
|
-commit aa6154afcf3e2d59ad09659d7e60bf3691f1d2e3
|
|
|
+commit 3257da4abf7ea9cc64676ee66b6f70d600ac5c58
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Mar 30 22:31:31 2013 +0100
|
|
|
+Date: Mon Apr 21 17:54:26 2014 +0200
|
|
|
|
|
|
- doc/rpc_list: updated the docs with lists of rpc commands
|
|
|
+ core: check if proto is not null before setting it
|
|
|
+
|
|
|
+ - coherent checking across no_naptr_srv_sip_resolvehost()
|
|
|
|
|
|
-commit 11bc294a9d64e31014ccb836290467984c28ce65
|
|
|
+commit 256b1e17e5449ef844b885d542a9c1f66fad044a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Mar 30 20:59:24 2013 +0100
|
|
|
+Date: Mon Apr 21 17:52:53 2014 +0200
|
|
|
|
|
|
- dialog_ng: set kamailio mod interface always
|
|
|
+ core: safety check for freeing either pkg or shm values for var, when applicable
|
|
|
|
|
|
- - it breaks rpc list generation otherwise
|
|
|
+ - just an improvement to avoid doing both operations by mistake
|
|
|
|
|
|
-commit 688f2902977ee52d0c3d89a1f6459ca0d8c624f9
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat Mar 30 20:28:03 2013 +0000
|
|
|
+commit 2abbeb8fd31e41a34a013ff65eada197f171f321
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:52:07 2014 +0200
|
|
|
|
|
|
- modules/websocket: moved some configuration across to the cfg framework
|
|
|
-
|
|
|
- - As suggested by @oej
|
|
|
+ core: safety checks for pointer in dbg message printed inside dns cache
|
|
|
|
|
|
-commit 21fa34f61ba4d9778e6b79d978818b47d0928639
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat Mar 30 12:21:02 2013 +0000
|
|
|
+commit b1106fb492a3e6e8ab73d37912b9a86d14373e75
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:50:53 2014 +0200
|
|
|
|
|
|
- modules/websocket: added lots more SIP/MSRP specific statistics
|
|
|
+ core: free allocated memory in case of failing to get more for modparams
|
|
|
|
|
|
- - also updated output of dump MI command to include sub-protocol information
|
|
|
+ - keep shutdown at startup error clean
|
|
|
|
|
|
-commit 63b50d3b0e3a2250effd9a1aa92b7776854364a6
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Sat Mar 30 11:36:41 2013 +0000
|
|
|
+commit 6f47c9ee24adea03df58e84d296e9682e5f81286
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:50:09 2014 +0200
|
|
|
|
|
|
- modules/websocket: added some sub-protocol related statistics
|
|
|
+ core: safety check when declaring a cfg structure with empty content
|
|
|
|
|
|
-commit f88dd6d7197af1e4bf5a9e24cdf9ac8975ae2345
|
|
|
-Author: Marius Zbihlei <mariuszbi@gmai.com>
|
|
|
-Date: Sat Mar 30 11:19:24 2013 +0000
|
|
|
+commit 3c062c1299dabd76e8461389b67506a25d1fcc02
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:48:16 2014 +0200
|
|
|
|
|
|
- modules/dnssec Added copyright notices
|
|
|
+ core: free line_buf in case of error building via
|
|
|
|
|
|
- Also forgot a memset..
|
|
|
+ - free buf in a very unlikely error converting src_ip to str in static
|
|
|
+ buffer
|
|
|
+ - coherent checking of msg pointer in the function
|
|
|
|
|
|
-commit 75ade496d319ac16df0b00ca578c1cc9b866010a
|
|
|
-Author: Marius Zbihlei <mariuszbi@gmai.com>
|
|
|
-Date: Sat Mar 30 10:56:18 2013 +0000
|
|
|
+commit 69d43fbacdf121b6c3ab22686f9089d9c7859591
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:46:36 2014 +0200
|
|
|
|
|
|
- modules/dnssec New dnssec resolver module based on libval
|
|
|
-
|
|
|
- To use, simply load the module
|
|
|
- It will overide the system resolvers (i.e. gethostbyname, res_search) with libval's provided wrappers that support
|
|
|
- DNSSEC.
|
|
|
- Further functionality will be added.
|
|
|
+ srutils/tmrec: reset pointer after free to avoid double deallocation
|
|
|
|
|
|
-commit 243da7b8a96db33090fd6e2e5d84f4dcd47652b5
|
|
|
-Author: Jon Bonilla <jbonilla@sipwise.com>
|
|
|
-Date: Sat Mar 30 11:46:00 2013 +0100
|
|
|
+commit 6a82b6121f771b6b847aecf4c5a0c42d0388c5d0
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 17:45:52 2014 +0200
|
|
|
|
|
|
- Set lucid version to 4.0.0
|
|
|
+ db_text: fixed access after free and proper size for allocated memory
|
|
|
|
|
|
-commit 0d279eb512ac6740fe1da6e96f7580303f09c025
|
|
|
-Author: Marius Zbihlei <mariuszbi@gmai.com>
|
|
|
-Date: Sat Mar 30 10:44:39 2013 +0000
|
|
|
+commit af81862f5930d4c33639c204a7d88aeb484d3f0d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:44:34 2014 +0200
|
|
|
|
|
|
- core: refactored DNS primitives and removed DNSSEC support from core
|
|
|
+ call_control: replaced dynamic str* a local variable
|
|
|
|
|
|
- The library functions can now be easily overwritten by modules(dnssec) to allow enhanced resolving capabilities
|
|
|
+ - it was freed afterwards and could leak in case of error hanling
|
|
|
|
|
|
-commit f139948421f2232efae6c2bdd6ea95547b6de533
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Mar 30 09:49:16 2013 +0100
|
|
|
+commit 98bb8c7e5166d2ff494daa9c488073d16dcfb405
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 17:43:47 2014 +0200
|
|
|
|
|
|
- snmpstats Add support for the Websocket module statistics
|
|
|
-
|
|
|
- Hint to developers: If you add statistics and selects in your module, you
|
|
|
- make it very easy to add SNMP support for your module. Then SNMPstats
|
|
|
- can just use generic APIs to find your data. Please also add a generic
|
|
|
- way of finding out if a module is configured and used too, if possible.
|
|
|
- Sometimes modules are just loaded, but not used anywhere. Better to
|
|
|
- reflect real data in SNMP if possible.
|
|
|
-
|
|
|
- Using the old "SER" way of using selects for config data that
|
|
|
- is allowed to change at runtime opens up for SNMP writes to manage
|
|
|
- your module as well.
|
|
|
-
|
|
|
- And of course, using selects and counters/statistics variables also
|
|
|
- helps the RPC interface, so it's both cool and the Right Thing To Do (TM).
|
|
|
+ avpops: initialize local variable to avoid warning on db ops function
|
|
|
+
|
|
|
+commit 33d001a91fae080546755f63101c9b05fdf49b22
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 17:43:00 2014 +0200
|
|
|
+
|
|
|
+ acc: avoid memleak at startup when failing to initialize a custome accounting engine
|
|
|
+
|
|
|
+commit 74ae88f55dd4c1ed395bbb32a6c7a835de5775ee
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 17:42:04 2014 +0200
|
|
|
+
|
|
|
+ tls: avoid leaking duplicated file name on re-iteration
|
|
|
|
|
|
- Yes, commit messages can be informative as well. :-)
|
|
|
+ - reset file name pointer to avoid double free in case of error handling
|
|
|
|
|
|
-commit b9476db0c1e1ce869c1da2f87dfaf411edf69277
|
|
|
+commit 53642d60ff2a680f724d5f439cf2b868bd082c3e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Mar 30 09:24:19 2013 +0100
|
|
|
+Date: Mon Apr 21 17:40:27 2014 +0200
|
|
|
|
|
|
- core: set TOS for tcp IPv6 sockets
|
|
|
+ mem: remove trailing ; to allow using as single instruction in conditinal blocks
|
|
|
+
|
|
|
+ - this is for system malloc with extra debug for private memory
|
|
|
|
|
|
-commit b57f64533dbc538f3d5282d0196598062f0b4652
|
|
|
+commit 89c48cda56a67bd99288f6f390802f14b340e6da
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Mar 30 09:15:00 2013 +0100
|
|
|
+Date: Mon Apr 21 17:39:50 2014 +0200
|
|
|
|
|
|
- core: set TOS for IPv6 sctp sockets
|
|
|
+ benchmark: avoid memory leaks when dealing with invalid mi commands
|
|
|
|
|
|
-commit 222066ba16ec4b2064c4fc50e533e27f4c4fb74d
|
|
|
+commit d2f71f30011cb885f494e5d7d82ffdd15ff5dc7b
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 29 12:19:36 2013 +0100
|
|
|
+Date: Mon Apr 21 17:38:19 2014 +0200
|
|
|
|
|
|
- app_lua: clean local reload array and shut down
|
|
|
+ auth_diameter: avoid double free in case of error and don't access freed pointer
|
|
|
|
|
|
-commit e2bd2192b5ddc33d0e8fd486467842d9cceda131
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Mar 30 09:10:02 2013 +0100
|
|
|
+commit f65bf2c37bfaae740dd3cd8d686308cfa44b42f2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 17:36:01 2014 +0200
|
|
|
|
|
|
- stun Add clarification to the README
|
|
|
+ db_mysql: reset prev_token to avoid double free in case of url parse error
|
|
|
|
|
|
- And a big thank you to Peter Dunkley and Crocodile RCS for doing the
|
|
|
- work involved in making this a module, instead of a compile time
|
|
|
- options. Modules are cool. And easier to handle by pre-compiled
|
|
|
- distributions/packages.
|
|
|
+ - when db api v2 is used (ser modules)
|
|
|
|
|
|
-commit ce0c420ba30388256e958a0bdf6d8f37138c3f97
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 23:35:39 2013 +0000
|
|
|
+commit e114105450d8a5152448afd28de16e290297e38d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 17:35:39 2014 +0200
|
|
|
|
|
|
- modules/outbound: changed some INFO level output to DBG
|
|
|
+ db_mysql: remove line accessing freed result
|
|
|
|
|
|
-commit bce42abfd19f5beb26fc27ab77fed5f679a378ee
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 23:31:54 2013 +0000
|
|
|
+commit 17cc9b0054bd071cad478534e8615ba73c65cc29
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:34:24 2014 +0200
|
|
|
|
|
|
- modules/rr: fixed outbound related segmentation fault
|
|
|
+ debugger: check for define of PKG_MEMORY to execute pkg checks
|
|
|
+
|
|
|
+ - allow compilation with system malloc for private memory
|
|
|
|
|
|
-commit 7dfdcfed55916cce7541d28251cb4c82a0823829
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 23:31:39 2013 +0000
|
|
|
+commit ecfe8a90dc2445060b41a8b7c7ab65238b0652d4
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:33:33 2014 +0200
|
|
|
|
|
|
- modules/outbound: fixed segmentation fault
|
|
|
+ rtpengine: chef for SHM_MEM define for kamailio embedded mode
|
|
|
+
|
|
|
+ - allow compilation with system malloc for private memory
|
|
|
|
|
|
-commit 56be9d6100c22333a14f18f0a506bd8652240e9d
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 23:12:58 2013 +0000
|
|
|
+commit 2f01858d0be09cecd5e21e3e10fdd9d6425be028
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:30:40 2014 +0200
|
|
|
|
|
|
- core: added structure to hold cached decoded flow-token to sip_msg structure
|
|
|
+ tm: release re for t_check_status(pv)
|
|
|
+
|
|
|
+ - the canse when parameter is a variable and it contains a bad regex
|
|
|
|
|
|
-commit dc1e11b5d03ec033ba7fee421f57d56fa223fddb
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 23:12:18 2013 +0000
|
|
|
+commit 387c369a11730afe680fb32138b93d4024f5b88d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 17:29:15 2014 +0200
|
|
|
|
|
|
- modules/rr: updated because outbound:decode_flow_token() arguments changed
|
|
|
+ tm: fixed typo in previous commit related to name of struct contact variable
|
|
|
|
|
|
-commit 2bff7566a0506ea06ab2de735db30af3e4c9c110
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 23:11:24 2013 +0000
|
|
|
+commit d8e242c64d6c3d167c5a2b326ec77727d6d38217
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 21 14:08:10 2014 +0200
|
|
|
|
|
|
- modules/outbound: cache decoded flow-token in sip_msg structure
|
|
|
+ mem: DBG_SYS_MALLOC can be set to get verbose mem ops with system allocator
|
|
|
|
|
|
- - Saves multiple OpenSSL calls if the same flow-token is needed in more
|
|
|
- than one place
|
|
|
+ - PKG_MEMORY has to be undefined in Makefile.defs
|
|
|
|
|
|
-commit 030d591a1e80b32d88b606bf0bc0d8ed80ad3b31
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 22:32:13 2013 +0000
|
|
|
+commit a55e0f0fd7cf028c3263bcce30ec808ff08568da
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Mon Apr 21 18:35:30 2014 +0300
|
|
|
|
|
|
- modules/outbound: updated edge proxy example to use STUN module
|
|
|
+ modules/tmx: fixed typo in $T_branch README listing
|
|
|
|
|
|
-commit 2857eb4b2de20c18ac31212c5336092f08184309
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 22:28:00 2013 +0000
|
|
|
+commit 9708bcfbb49586661aa96b34bd8c317a5dbd2006
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Mon Apr 21 18:31:30 2014 +0300
|
|
|
|
|
|
- modules/stun: removed unnecessary include
|
|
|
+ modules/tmx: replaced $T_reply_flags with $T_branch(flags)
|
|
|
|
|
|
-commit c264ea399e17a87a59282b654bdbdebea2841e34
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 29 21:49:56 2013 +0000
|
|
|
+commit d771fbfe982548e5fc2b087d3e1897e9011d5dd6
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Mon Apr 21 17:34:33 2014 +0300
|
|
|
+
|
|
|
+ modules/tmx: removed unused function
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Updated .spec to build new stun module
|
|
|
+commit 770434e87ec14b9662314e8a13d587f547e876cb
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 21 11:12:23 2014 +0200
|
|
|
+
|
|
|
+ tm: free struct contacts in case of error retrieving r-uri in t_load_contacts()
|
|
|
+
|
|
|
+commit 2c74ba02c843349a6ad30f7e668a7a194dac679c
|
|
|
+Author: Timo Teräs <[email protected]>
|
|
|
+Date: Mon Apr 21 10:57:11 2014 +0300
|
|
|
+
|
|
|
+ core: fix some #includes to be posix compliant
|
|
|
+
|
|
|
+ sys/poll.h and sys/fcntl.h are GNUisms and might not exist on
|
|
|
+ strictly posix compliant systems. This fixes to use the posix
|
|
|
+ specified standard locations of these headers.
|
|
|
|
|
|
- - Also updated rel to dev1
|
|
|
+ E.g musl c-library will give warnings on using these non-standard
|
|
|
+ glibc 'internal' headers.
|
|
|
|
|
|
-commit e090a714728950b40cf09956137db4ce93d08960
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 29 21:49:29 2013 +0000
|
|
|
+commit 9051ab74c9f6b97580a832e66385747c94c94380
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Sun Apr 20 15:17:22 2014 +0300
|
|
|
|
|
|
- modules/outbound: updated to reflect STUN being in a module now
|
|
|
+ modules/tmx: added $T_reply_flags pv and fixed bug in t_reuse_branch()
|
|
|
|
|
|
-commit c22230bddf3aeebdae9062d3c5c4c37ce59f8a96
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 29 21:49:07 2013 +0000
|
|
|
+commit 575aabb238e75904ec7cad0c3a2b70dc48b0e40d
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Sun Apr 20 09:53:33 2014 +0300
|
|
|
|
|
|
- core: Updated modules list in Makefile.groups to include stun
|
|
|
+ modules/tmx: added new function t_reuse_branch()
|
|
|
|
|
|
-commit c573aa70bba657ba58202c4125d354439478adb2
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 21:47:57 2013 +0000
|
|
|
+commit b0ab6f7083e8ab40b8158c5b2cf528efcbe14dfb
|
|
|
+Author: Torrey Searle <tsearle@gmail.com>
|
|
|
+Date: Sat Apr 19 11:16:24 2014 +0200
|
|
|
|
|
|
- core: removed STUN from core
|
|
|
-
|
|
|
- - Added hooks so that STUN messages can be passed to a module
|
|
|
- - Removed STUN configuration file parameters
|
|
|
+ modules/sipt: refactored pseudovars to be of the form $sipt(header[.field])
|
|
|
|
|
|
-commit 55510ba22e248ea774e7c04b0132c9c5af858d15
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 29 21:46:20 2013 +0000
|
|
|
+commit c290e58b7f50bdd7f9d691c4890baf1c9f74cb0d
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sat Apr 19 11:06:48 2014 +0200
|
|
|
|
|
|
- core: removed ser_stun.[ch] from core
|
|
|
-
|
|
|
- - STUN now in a module
|
|
|
+ json|jsonrpc-c: fix detection of json-c lib
|
|
|
|
|
|
-commit 02718defd1785fe5b94255077a9945354ee6cc19
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 21:45:45 2013 +0000
|
|
|
+commit c6246840abe0c75df03c603aa8e56f70a4799bce
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat Apr 19 00:35:57 2014 +0200
|
|
|
|
|
|
- modules/stun: Module documentation for STUN
|
|
|
+ usrloc: fixed c&p error for variable name in ul_rpc_add()
|
|
|
|
|
|
-commit 4afa7a1f9dfc61679db11a5e76e3d3de10be1391
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 21:44:48 2013 +0000
|
|
|
+commit 37b0bea4ea6dcad3fbe1a2a93229bb1441ab8679
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat Apr 19 00:35:00 2014 +0200
|
|
|
|
|
|
- modules/stun: STUN module
|
|
|
-
|
|
|
- - Based on ser_stun.[ch]
|
|
|
- - No longer a compile time option in Kamailio core
|
|
|
+ tmx: check if t is null or undefined for returning branch index
|
|
|
|
|
|
-commit 84ad1a93976a0f8251ab0d86319d91d48a3a4d91
|
|
|
-Merge: 45b4d0b 33108f4
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Fri Mar 29 14:55:58 2013 +0000
|
|
|
+commit 458b803efa2de5b1a3bcdd83400f6ef7c6fad2a0
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Apr 19 00:34:23 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ tls: test if conection is still active for peer verification
|
|
|
+
|
|
|
+commit 110882edfee749679e0b05528bd4e1bcfd2321b3
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Apr 19 00:32:17 2014 +0200
|
|
|
+
|
|
|
+ textops: use local variable to copute the offset in buffer for hdr ops helper function
|
|
|
|
|
|
- * 'master' of ssh://git.sip-router.org/sip-router:
|
|
|
- modules/registrar: changed instance related INFO to DBG
|
|
|
+ - when a prefix was given (e.g., append_uri_hf()), it could have led to
|
|
|
+ usage of invalid value
|
|
|
|
|
|
-commit 45b4d0b480ca0c0c02327bcbd925865a7571fcf5
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Fri Mar 29 14:54:52 2013 +0000
|
|
|
+commit 48c42830f8d9f5927453dc091765c2434845c725
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat Apr 19 00:31:23 2014 +0200
|
|
|
|
|
|
- lib/srdb1, kamctl: Add new rtpproxy db table to schema
|
|
|
+ rr: coherent check for optional user part of advertised rr
|
|
|
|
|
|
-commit 33108f4843fdef6d45773849089446b0c408ecf3
|
|
|
-Author: Juha Heinanen <jh@tutpro.com>
|
|
|
-Date: Fri Mar 29 16:30:51 2013 +0200
|
|
|
+commit 4dd1387aad64bc9380eeac744eb0ad07d5a591d4
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat Apr 19 00:30:02 2014 +0200
|
|
|
|
|
|
- modules/registrar: changed instance related INFO to DBG
|
|
|
+ registrar: test returned value for socket when socket flag is set and xavp is used to hold it
|
|
|
|
|
|
-commit 9a0e58667f705197b8e5291b54909fd370b2b7ab
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 14:07:59 2013 +0000
|
|
|
+commit bf6cb8e2dfedb5b8c6cc367ff6e8355a8313d887
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat Apr 19 00:28:56 2014 +0200
|
|
|
|
|
|
- modules/rtpproxy: Add database support to rtpproxy
|
|
|
-
|
|
|
- - If db_url modparam is set rtpproxy sets will be loaded from database
|
|
|
- - If the instance is marked as disabled in database it will be loaded as disabled
|
|
|
-
|
|
|
- - Currently no persistence (enable/disable MI command does not affect DB)
|
|
|
- - Loaded during mod_init - cannot be reloaded at runtime (as before)
|
|
|
+ pv: return error if shm is not initialized when $shv() is used
|
|
|
+
|
|
|
+commit a6cf59395c472b999d5cc4197de80cd9385dfd11
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Apr 19 00:27:54 2014 +0200
|
|
|
+
|
|
|
+ msilo: check to be sure len is positive before trying to copy string
|
|
|
+
|
|
|
+commit 6626f9a73700f9af8d46945e250fc8ab88f5aefe
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Apr 19 00:26:53 2014 +0200
|
|
|
+
|
|
|
+ mqueue: use static var to return pointer to dynamic queue name
|
|
|
|
|
|
-commit f9a7a9476f3d925fbfbde706ff7690423e96e7c8
|
|
|
+commit 53f67e60f491bb5b9f56ce010410de8eff23430a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 29 12:05:17 2013 +0100
|
|
|
+Date: Sat Apr 19 00:25:21 2014 +0200
|
|
|
|
|
|
- app_lua: moved local array for reload as global variable
|
|
|
+ dialplan: fixed typo in define for guarding .h file
|
|
|
|
|
|
- - avoid runtime allocation/free for each execution when reload is
|
|
|
- enabled
|
|
|
- - renamed sr_reload to _app_lua_sr_reload for better namespacing
|
|
|
- conflict resolution
|
|
|
+ - init local variable to avoid warning
|
|
|
|
|
|
-commit c9082cb51b204d5001b0bb819d72669fdcdf3d98
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Fri Mar 29 10:21:42 2013 +0100
|
|
|
+commit 69d67c01e03d1363948b3597bb2afdf3cd0145a2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Apr 19 00:24:16 2014 +0200
|
|
|
|
|
|
- modules/app_lua: Fix not C standard initialization
|
|
|
+ dialog: detect the param value type for setting by routing block
|
|
|
|
|
|
-commit 9d908f1d24df8c1644c3fbed3d99f5011106cae6
|
|
|
-Author: Victor Seva <[email protected]>
|
|
|
-Date: Thu Mar 28 10:18:10 2013 +0100
|
|
|
+commit ccd1593834a47973bddeea94037fe8d3fd862cdd
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Apr 19 00:22:52 2014 +0200
|
|
|
|
|
|
- modules/app_lua: Added reload parameter to deactivate the reload check
|
|
|
+ ctl: free allocated pointer in case of error
|
|
|
|
|
|
-commit db397f15b9d2faacda9a8175398e1df524fd1875
|
|
|
-Author: VÃctor <[email protected]>
|
|
|
-Date: Wed Mar 27 21:30:40 2013 +0100
|
|
|
+commit c1feccdba8f4c4b624b948595f9166b83e65ed6a
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Apr 19 00:21:50 2014 +0200
|
|
|
|
|
|
- modules/app_lua: add app_lua.list and app_lua.reload rpc commands
|
|
|
+ parser/contact: cleaned log messages and safety check for invalid iterator call
|
|
|
|
|
|
-commit 50b116cf4c9c33c4f23c1d5b66fd313a7f40c572
|
|
|
+commit 58acedef5a7748310b1032b534c3174f1e3d1a62
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 29 11:02:31 2013 +0100
|
|
|
+Date: Sat Apr 19 00:21:09 2014 +0200
|
|
|
|
|
|
- usrloc: use NULL domain for updating ul attributes for use_domain=0
|
|
|
-
|
|
|
- - use counter var for db matching keys
|
|
|
+ core: safety check for finding select final node
|
|
|
|
|
|
-commit afc8b3e7ae13198c7bca42f7f7fc5499418cfa59
|
|
|
+commit fcc6dbd6d9b50bdbee7ba22c22f8f06a98bfb2ca
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 29 09:25:09 2013 +0100
|
|
|
+Date: Sat Apr 19 00:20:19 2014 +0200
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-dev2
|
|
|
+ core: print rdata pointer and wrap null condition around it in dbg message
|
|
|
|
|
|
-commit c77ec4ed4cc756373b0f20885d4f04d2276c00c1
|
|
|
+commit a7251ba4140df3fa9b4fd3ea6a4d48ffbe156597
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 29 09:23:43 2013 +0100
|
|
|
+Date: Fri Apr 18 19:01:22 2014 +0200
|
|
|
|
|
|
- Makefile: pure target associated to maintainer-clean
|
|
|
+ uac: safe initialization of vars and debug message for uac_replace_to()
|
|
|
|
|
|
-commit c26d6bb13fb699ec2cb9e916d8a562d3ee4c8f0d
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Fri Mar 29 09:38:29 2013 +0100
|
|
|
+commit a2513a2bc820f935c62f14749ddaefaf77951891
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Apr 18 18:51:33 2014 +0200
|
|
|
|
|
|
- snmpstats Adding more memory data variables
|
|
|
+ textops: init s field of uri str structure for proper evaluation
|
|
|
|
|
|
- Also, remove dependency of the kex module by interfacing directly
|
|
|
- with the core the same way as the kex module does get memory information.
|
|
|
+ - otherwise can get uninitialized to last if block of
|
|
|
+ get_uri_and_skip_until_params()
|
|
|
|
|
|
-commit 60953cd884af7d070ce44844a874f2bd75833998
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Fri Mar 29 01:08:02 2013 +0000
|
|
|
+commit f0186bf375d4653b5354df35a9a8d065b56522ee
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Apr 18 18:38:53 2014 +0200
|
|
|
|
|
|
- modules/outbound: updated edge proxy example in README
|
|
|
+ textopsx: init local variable to avoid testing invalid value
|
|
|
|
|
|
-commit f6b72765da5cf12f8dc1e4157a3e526d5d0aa956
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Thu Mar 28 22:50:59 2013 +0100
|
|
|
+commit bf7b6c25cdefc2a6a473c6fe8f496c858e05d020
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Apr 18 18:11:38 2014 +0200
|
|
|
|
|
|
- snmpstats Adding another list of TCP settings
|
|
|
+ core: added some safety checks for cfg framework pointers
|
|
|
|
|
|
- Just a few more to go, then TLS
|
|
|
+ - avoid dereferencing null in corner cases
|
|
|
|
|
|
-commit 57bb2450a5b0db4c18dd139ae3ae28f480b379c7
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Thu Mar 28 21:30:57 2013 +0100
|
|
|
+commit 118d3051bd1c84ba725c719dd6d86e8335d9c274
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Apr 18 22:15:31 2014 +0200
|
|
|
|
|
|
- snmpstats Add a few more TCP connection settings
|
|
|
+ pkg/kamailio/deb: use libjson-c-dev when possible.
|
|
|
|
|
|
-commit 464ce5d71d738f706f0d4a26573444809496068e
|
|
|
-Merge: 1d8597f 084be45
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Thu Mar 28 10:00:05 2013 +0000
|
|
|
-
|
|
|
- Merge branch 'master' into hpw/branch_failure_route
|
|
|
-
|
|
|
- * master: (33 commits)
|
|
|
- core: set TOS for IPv6 UDP sockets
|
|
|
- rtpproxy: add missing wrapper function for unforce_rtp_proxy
|
|
|
- modules/outbound: further improvement to the use_outbound() check
|
|
|
- rtpproxy: support pvars in function parameters
|
|
|
- modules/rr: copy the flow-token for "incoming" messages when using outbound
|
|
|
- modules/outbound: improved check for outbound
|
|
|
- modules/rr: only use flow-token for routing if it doesn't point to the source of the request
|
|
|
- pkg/kamailio/(centos|fedora): Updated .spec after addition of cnxcc module
|
|
|
- Makefile.groups: cnxcc module added to extra list
|
|
|
- core: auto-define cfg directive MOD_modname for each loaded module
|
|
|
- snmpstats Add tcpasync and tcpmaxconns
|
|
|
- snmpstats Add IDs to sections in documentation
|
|
|
- cnxcc: added new module for credit control
|
|
|
- snmpstats activate new parts of the KAMAILIO-MIB
|
|
|
- snmpstats Add information about version and tcp connections
|
|
|
- usrloc: new option for db_mode - DB_READONLY (4)
|
|
|
- enum: define the max size for numbers
|
|
|
- db_mysql: new module parameter - insert_delayed
|
|
|
- Makefile: exclude debian sym link when generating tarball
|
|
|
- msrp: fix compile warning of argument type in dbg message
|
|
|
- ...
|
|
|
-
|
|
|
-commit 1d8597f99b43154c1a078ade47984e6faf9f149c
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Thu Mar 28 09:48:04 2013 +0000
|
|
|
+commit 679833f9f098e1ebc5e2b66978a5535af557924c
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Apr 18 22:07:47 2014 +0200
|
|
|
|
|
|
- modules/tm: Fix setting instance in uac branches
|
|
|
+ json|jsonrpc-c: use new naming json-c lib if available
|
|
|
|
|
|
-commit 084be456bc0fab015cf9964ac85651fa60ea77c9
|
|
|
+commit 5bc9e43eb6827220468f526c3df9d4c775311e51
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Mar 27 20:53:00 2013 +0100
|
|
|
+Date: Fri Apr 18 17:22:43 2014 +0200
|
|
|
|
|
|
- core: set TOS for IPv6 UDP sockets
|
|
|
+ sercmd: read the rest from socket if message was too big for rcv buffer
|
|
|
|
|
|
- - reported by Klaus Feichtinger, FS#179
|
|
|
+ - reported by Savolainen Dmitri, FS#422
|
|
|
|
|
|
-commit 9e6af79d0cf1b0e10694880147a28966313fb5a4
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Wed Mar 27 13:30:05 2013 -0400
|
|
|
+commit ac2e49b41840e0b05750b20c367a6c380caa983a
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Apr 18 10:49:24 2014 +0200
|
|
|
|
|
|
- rtpproxy: add missing wrapper function for unforce_rtp_proxy
|
|
|
+ tm: lock replies before restoring flags for onreply_route
|
|
|
|
|
|
-commit a5f8f4cd4da60168fd73d7999c09181582ec5943
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Mar 27 16:51:52 2013 +0000
|
|
|
+commit 27c383c9224055e3d1b01238ff47785449e4057c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Apr 17 16:16:04 2014 +0200
|
|
|
|
|
|
- modules/outbound: further improvement to the use_outbound() check
|
|
|
+ tmx: properly receive the branch index for $T(...) in the branch_failure_route
|
|
|
|
|
|
-commit cd3358dd935781489e2b7122fe20a19310f97546
|
|
|
-Author: Richard Fuchs <rfuchs@sipwise.com>
|
|
|
-Date: Wed Mar 27 12:46:28 2013 -0400
|
|
|
+commit 5c5b587d44a46b3a4d48c7e7926c42a44cd4d8c8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Apr 17 15:49:36 2014 +0200
|
|
|
|
|
|
- rtpproxy: support pvars in function parameters
|
|
|
+ dialog: set lower limit for dlg_ka_interval parameter to 30 sec
|
|
|
+
|
|
|
+ - avoid many keepalives in shorter interval than retransmission timeout
|
|
|
+ could be
|
|
|
+ - an improvement would be to export the fr_timer value from tm and have
|
|
|
+ condition based on it
|
|
|
+ - reported by FS#417, Bill Radis
|
|
|
|
|
|
-commit 0c1725c8ccb08280a9c161e34fa9e43347cae7b0
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Mar 27 16:33:17 2013 +0000
|
|
|
+commit 4a9a98a07869a2415b82b70b23907ccd490d6c12
|
|
|
+Merge: 37983c9 31469a0
|
|
|
+Author: Luis Martin Gil <[email protected]>
|
|
|
+Date: Thu Apr 17 12:56:11 2014 +0000
|
|
|
|
|
|
- modules/rr: copy the flow-token for "incoming" messages when using outbound
|
|
|
+ Merge branch 'luismartingil/msrp_crash'
|
|
|
|
|
|
-commit b2fb355fe5c9c64727d873cbe8d6fd883ebd2537
|
|
|
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
|
|
|
-Date: Wed Mar 27 16:32:59 2013 +0000
|
|
|
+commit 31469a0541874b1b0a5dda89aec0eed4ad94d97e
|
|
|
+Author: Luis Martin Gil <martingil.luis@gmail.com>
|
|
|
+Date: Thu Apr 17 12:49:52 2014 +0000
|
|
|
|
|
|
- modules/outbound: improved check for outbound
|
|
|
+ msrp: improved parser
|
|
|
+
|
|
|
+ - Added more logic to the parser: Not allowing multiple
|
|
|
+ To-Paths or From-Paths
|
|
|
|
|
|
-commit 874669f483e1efba032bd695eb6cee4275673874
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Mar 27 15:43:02 2013 +0000
|
|
|
+commit 164435ab191964bc9f0054874536c022dcf11063
|
|
|
+Author: Luis Martin Gil <martingil.luis@gmail.com>
|
|
|
+Date: Thu Apr 17 12:29:47 2014 +0000
|
|
|
|
|
|
- modules/rr: only use flow-token for routing if it doesn't point to the source of the request
|
|
|
+ msrp: improved parser
|
|
|
+
|
|
|
+ - changed indentation as required by Daniel
|
|
|
+ http://sip-router.org/tracker/index.php?do=details&task_id=419#comment1390
|
|
|
|
|
|
-commit 2f85ac8828b2d336069c618ef4d209d61809c19f
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Wed Mar 27 14:36:59 2013 +0000
|
|
|
+commit 37983c9f57536c57c5d34ce2d8a1c8f411e61e39
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 16 19:43:45 2014 +0200
|
|
|
|
|
|
- modules/tm: Enable retrieving of branch instance id from uac structure
|
|
|
+ db_mysql: properly free db result structure if db_mysql_convert_result() fails
|
|
|
|
|
|
- - Add instance to uac structure and populate when uac created
|
|
|
- - Add get_this_branch_instance function to retrieve instance in a branch failure route
|
|
|
+ - reported by Torrey Searle, FS#420
|
|
|
|
|
|
-commit 5d1a3b87fde83455f63075d8fdf39b7b99d4053c
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Mar 27 14:25:32 2013 +0000
|
|
|
+commit 23ad1fb98941507338edba7136327896033ed18f
|
|
|
+Author: Luis Martin Gil <martingil.luis@gmail.com>
|
|
|
+Date: Wed Apr 16 14:55:35 2014 +0000
|
|
|
|
|
|
- modules/xprint: Updated to use the new get_branch()/next_branch() functions
|
|
|
+ msrp: improved parser
|
|
|
+
|
|
|
+ - msrp parser patched so Kamailio doesn't crash when receiving
|
|
|
+ non-rfc4975 compliant msrp messages
|
|
|
|
|
|
-commit 800d56979226ad80e045fb316e19fb3b77ce7f57
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Mar 27 13:59:44 2013 +0000
|
|
|
+commit a11a1f4ebce11368eef01824913e9ff115042a28
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Wed Apr 16 15:32:05 2014 +0300
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): Updated .spec after addition of cnxcc module
|
|
|
+ modules/acc: insert_mode readme enhancements
|
|
|
|
|
|
-commit 94272bdb6ce2a15ba2e165eef59561c2d2992a5f
|
|
|
+commit 3f84ebbb5504831483248e5b58b3ecd60368b3aa
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Mar 27 13:39:28 2013 +0100
|
|
|
+Date: Wed Apr 16 13:31:20 2014 +0200
|
|
|
|
|
|
- Makefile.groups: cnxcc module added to extra list
|
|
|
+ db_mysql: fixed c&p error for insert_async operation
|
|
|
+
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit a1e0c05e953140b026325117c3d8ace5a2ccf900
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Mar 27 11:53:18 2013 +0000
|
|
|
+commit bbcc447c6bd5e01cae5932fa11cbaceccef5a389
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 16 12:38:13 2014 +0200
|
|
|
|
|
|
- modules/pv: Updated to use the new get_branch()/next_branch() functions
|
|
|
+ sqlops: removed unused variables in sql_do_query_async()
|
|
|
|
|
|
- - New instance parameter is currently not used
|
|
|
+ - reported by Juha Heinanen
|
|
|
|
|
|
-commit 691ebf0178aa25b5ef19eb6a220d335be3900a3b
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Mar 27 11:52:15 2013 +0000
|
|
|
+commit 6c5ebff42c1ee702ab4a859ffdd5ffeccbf8e11d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 16 12:14:44 2014 +0200
|
|
|
|
|
|
- modules/permissions: Updated to use the new get_branch()/next_branch() functions
|
|
|
+ app_perl: print return code if perl_parse() failes
|
|
|
|
|
|
-commit 58c9ba973415caf2a39c0c6fefbd66986d475a89
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Wed Mar 27 11:46:45 2013 +0000
|
|
|
+commit 73c440e87fc256cda99ab572c0a259c13acac700
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 16 08:41:51 2014 +0200
|
|
|
|
|
|
- modules/domain: Updated to use the new get_branch()/next_branch() functions
|
|
|
+ maxfwd: max_limit default value set to 70
|
|
|
+
|
|
|
+ - recommended value by RFC
|
|
|
+ - lower value can create issues when terminating to PSTN/ISUP where
|
|
|
+ can be used to set the Hop Counter
|
|
|
+ - patch by Sebastian Damm, FS#418
|
|
|
|
|
|
-commit 42a1548a57ec8e3a8779f1644347340c25aa1bdd
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Wed Mar 27 11:44:08 2013 +0000
|
|
|
+commit 09d136d053cde9a59c6f2937b8e1fa56f590fad0
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 15 18:53:34 2014 +0200
|
|
|
|
|
|
- core: Update get_branch() to return instance from appended branches
|
|
|
-
|
|
|
- - get_branch() and next_branch() updated
|
|
|
- - modified select_core.c to use new function definition
|
|
|
+ tm: fix condition added in previous commit testing xavp list addition to core
|
|
|
|
|
|
-commit 14525efb68380b759347e64441cb90f97c1e3595
|
|
|
+commit 4f95cfa6266bd66a1516629ed3445d98da433b2b
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Mar 26 23:45:50 2013 +0100
|
|
|
+Date: Tue Apr 15 18:19:19 2014 +0200
|
|
|
|
|
|
- core: auto-define cfg directive MOD_modname for each loaded module
|
|
|
+ tm: safety check for cases when xavps for serial forking fail to be added to root list
|
|
|
|
|
|
- - example: if acc module is loaded, MOD_acc is defined in cfg
|
|
|
- - suggestion by Olle E. Johansson
|
|
|
+ - in error cases remove xavp group from the root list instead of local destroy, otherwise it
|
|
|
+ stays linked in root list and can cause invalid memory access
|
|
|
+ - discovered on investigating memory leak issue reported by Geoffrey M.
|
|
|
|
|
|
-commit e1dc02d523867fc9934e862397e6da6b256c7b1b
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Mar 26 22:16:03 2013 +0100
|
|
|
+commit c5e0bda5e20adeaa2a899fcc55ad12cf4678cf39
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 15 17:50:52 2014 +0200
|
|
|
|
|
|
- snmpstats Add tcpasync and tcpmaxconns
|
|
|
+ tm: free extra attributes stored in uac branch
|
|
|
|
|
|
- This is to test if I can reach core configuration settings for TCP. Tests prove that it's
|
|
|
- possible. Will go ahead and add other settings as well.
|
|
|
+ - credits to Geoffrey M. for reporting and giving access for
|
|
|
+ troubleshooting
|
|
|
+
|
|
|
+commit c90369b406db09e9e3d9d690ed3d7742b5cc5c48
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 15 14:19:51 2014 +0200
|
|
|
+
|
|
|
+ kamailio.cfg: enable_full_lr set to 0
|
|
|
|
|
|
- One question is if we should allow changing these variables in SNMP, like we do
|
|
|
- over the RPC interface or selects. Let's think about that.
|
|
|
+ - it is default RFC recommendation and what of most UAs expect today
|
|
|
+ - lr=on was needed for some old UAs that were discontinued meanwhile
|
|
|
|
|
|
-commit 63a72893c84aad1edd7b139dbe36e3c337d4e9ae
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Mar 26 21:29:48 2013 +0100
|
|
|
+commit c92ec42ac07a4a000a95dcd1f3c1a349ce35ea82
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 14 22:37:02 2014 +0200
|
|
|
|
|
|
- snmpstats Add IDs to sections in documentation
|
|
|
+ acc: extended documentation for db_insert_mode parameter
|
|
|
+
|
|
|
+ - if set to 2, async insert operation is used to store the acc record in
|
|
|
+ database table
|
|
|
|
|
|
-commit 76a967f1db16540257fe8a54fe85e3993060b304
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Tue Mar 26 12:10:11 2013 +0000
|
|
|
+commit 922e034e35410d2008d7d4d907fd535c1f5ad3fa
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 14 22:33:13 2014 +0200
|
|
|
|
|
|
- modules/tm: Update t_next_contact_flows for use in branch_failure event_route
|
|
|
+ acc: if db_insert_mode==2, use async db insert to store the record
|
|
|
|
|
|
- - Rename to t_next_contact_flow as only one flow will be used
|
|
|
- - Selects and uses the next flow with the same instance_id as the failed branch
|
|
|
+ - the acc record will be stored via async framework if db driver
|
|
|
+ implement insert_async()
|
|
|
|
|
|
-commit 0b79baecf4a36a47522fd222614e370c5d044e8f
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Tue Mar 26 11:43:35 2013 +0000
|
|
|
+commit 23bc165dc1f697714a922afb5806abe162033ad1
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 14 22:27:20 2014 +0200
|
|
|
|
|
|
- core: Add defines required for a new branch_failure_route type
|
|
|
+ sqlops: documentation for sql_query_async()
|
|
|
|
|
|
-commit 54a98bc741daba4d0c14c587d22dddf3c01a2e30
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Tue Mar 26 11:40:38 2013 +0000
|
|
|
+commit 6f8863392ac230d85289d5edcab1d0d83fc85b00
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 14 22:18:52 2014 +0200
|
|
|
|
|
|
- modules/tm: Create branch-failure event route
|
|
|
+ sqlops: new cfg function - sql_query_asycn(con, sql)
|
|
|
+
|
|
|
+ - execute sql statement via async raw query, if implemented by db driver
|
|
|
+ module (e.g., db_mysql)
|
|
|
+ - the query is executed in another process and result is not available
|
|
|
+ back to config, thus it should be used only for sql statements that
|
|
|
+ don't return values (e.g., insert, delete, update...)
|
|
|
|
|
|
-commit 054af083489cba1d7072768734abdc5cf8ef916b
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Tue Mar 26 11:22:31 2013 +0000
|
|
|
+commit 0d78e9a9cc56b642255fbdf5af1e1a9bf4d874cb
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 14 22:17:51 2014 +0200
|
|
|
|
|
|
- Revert "core: Initial revision of branch_failure_route"
|
|
|
+ db_mysql: implemented async raw query and async insert
|
|
|
|
|
|
- Remove new branch_failure_route in favour of an event_route
|
|
|
+ - both use the core async framework
|
|
|
+
|
|
|
+commit ca92959a8709982554721c63376a5fb009fb0aff
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 14 22:16:20 2014 +0200
|
|
|
+
|
|
|
+ lib/srdb1: extented DBv1 with async raw query and async insert
|
|
|
|
|
|
- This reverts commit a5946574cb9917f0a9a90ea547c9357f3f6477bd.
|
|
|
+ - functions that should be executed in async mode
|
|
|
|
|
|
-commit 96596e282af0a967c93e162169c6729d183557b9
|
|
|
-Author: Carlos Ruiz DÃaz <[email protected]>
|
|
|
-Date: Tue Mar 26 00:58:28 2013 -0300
|
|
|
+commit 5457bcbc51012e93775c3aaefa32c73f956aa279
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Apr 14 20:19:44 2014 +0200
|
|
|
|
|
|
- cnxcc: added new module for credit control
|
|
|
+ lib/srdb1: clone db url in db_id structure
|
|
|
|
|
|
-commit d269473c935ccd1b867ba215c8b4701f8cf24027
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Mar 24 21:52:41 2013 +0100
|
|
|
+commit 879aec4c22202d86b1abf75c428221e72e0a85c5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 14 15:37:33 2014 +0200
|
|
|
|
|
|
- snmpstats activate new parts of the KAMAILIO-MIB
|
|
|
+ async: allow module to start without internal async timer procs
|
|
|
+
|
|
|
+ - async_route() and async_sleep() will return false
|
|
|
+ - useful when only async_task_route() is used
|
|
|
|
|
|
-commit 90c51c7b0f85494bc95afc4b976c142051cb7792
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Mar 24 21:49:02 2013 +0100
|
|
|
+commit 93a0a29f445a21a1397bd9ce6b34563fbf889fd2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 14 14:31:53 2014 +0200
|
|
|
+
|
|
|
+ async: fixed type in the title of async_route() example
|
|
|
+
|
|
|
+commit 272b23738de76d397c145c44c22a943fe198f753
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 14 14:28:13 2014 +0200
|
|
|
+
|
|
|
+ async: documentation for async_task_route()
|
|
|
|
|
|
- snmpstats Add information about version and tcp connections
|
|
|
+commit d5a22ca880d04549b4f65086bcfd2f3f67311bcb
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 14 14:17:36 2014 +0200
|
|
|
+
|
|
|
+ core: async_workers - new core parameter
|
|
|
|
|
|
- Output from SNMPwalk with the new additions:
|
|
|
+ - specify how many processes to create for asyn framework
|
|
|
+ - default is 0 (asyn framework disabled)
|
|
|
+ - you must set it to >0 to enable it
|
|
|
+
|
|
|
+commit cab6c3abedb9036ebd75483c860b0caa74388e4c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 14 14:16:48 2014 +0200
|
|
|
+
|
|
|
+ async: new function async_task_route(rname)
|
|
|
|
|
|
- KAMAILIO-MIB::kamailioNetTcpConnEstablished.0 = Counter32: 0
|
|
|
- KAMAILIO-MIB::kamailioNetTcpConnFailed.0 = Counter32: 0
|
|
|
- KAMAILIO-MIB::kamailioNetTcpConnReset.0 = Counter32: 0
|
|
|
- KAMAILIO-MIB::kamailioNetTcpConnSuccess.0 = Counter32: 0
|
|
|
- KAMAILIO-MIB::kamailioNetTcpConnOpened.0 = Gauge32: 0
|
|
|
- KAMAILIO-MIB::kamailioNetTcpConnPassiveOpen.0 = Counter32: 0
|
|
|
- KAMAILIO-MIB::kamailioNetTcpConnReject.0 = Counter32: 0
|
|
|
- KAMAILIO-MIB::kamailioNetTcpEnabled.0 = INTEGER: true(1)
|
|
|
+ - execute actions in a routing block via core async framework
|
|
|
+
|
|
|
+commit 9467ebbfdeea640923dbb77b4bea97ccda795903
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Apr 14 14:13:36 2014 +0200
|
|
|
+
|
|
|
+ core: framework for creating asynchronous pool of workers
|
|
|
|
|
|
- KAMAILIO-MIB::kamailioSrvMaxMemory.0 = Gauge32: 33554432
|
|
|
- KAMAILIO-MIB::kamailioSrvFreeMemory.0 = Gauge32: 31709088
|
|
|
+ - dedicated group of processes that can get tasks from other processes
|
|
|
+ via memory pipe
|
|
|
+ - react immediately, no time based polling
|
|
|
+ - should reduce the need for other components to create extra processes
|
|
|
+ for special handling
|
|
|
+
|
|
|
+commit eb5b9c6965d1da46f8cb45d3ac2eb6598b3b6dea
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Apr 13 22:19:15 2014 +0200
|
|
|
+
|
|
|
+ pv: use pv cache to lookup avp name for $cnt(...)
|
|
|
+
|
|
|
+commit 997f13c89d16361799651cd77214ffdcf26d532c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Apr 13 16:22:38 2014 +0200
|
|
|
+
|
|
|
+ ipops: new pv to get hostname details:
|
|
|
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfFullVersion.0 = STRING: kamailio 4.5.0 (i386/linux) 50af49
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfVerName.0 = STRING: kamailio
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfVerVersion.0 = STRING: 4.5.0
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfVerArch.0 = STRING: i386
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfVerOs.0 = STRING: linux
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfVerId.0 = STRING: 50af49
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfVerCompTime.0 = STRING: 12:12:27 Mar 24 2023
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfVerCompiler.0 = STRING: gcc 4.1.2
|
|
|
- KAMAILIO-MIB::kamailioSrvCnfVerFlags.0 = STRING: STATS: Off, USE_IPV6, USE_TCP, USE_TLS, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
|
|
|
+ - $HN(n) - hostname
|
|
|
+ - $HN(d) - domain
|
|
|
+ - $HN(f) - fullname
|
|
|
+ - $HN(i) - ip address
|
|
|
+ - based on gethsontname and resolving it
|
|
|
+
|
|
|
+commit 0bea3e5cf97593b2955aec4bb545b4f8698bd964
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Sun Apr 13 10:34:30 2014 +0300
|
|
|
|
|
|
-commit d80ea02f5d96477e1c6deca581500cfa4a24380e
|
|
|
+ modules/sdpops: fixed typo in readme example
|
|
|
+
|
|
|
+commit 933a621f40eaa31b193e76f162f9cc016b49aeac
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 24 13:53:50 2013 +0100
|
|
|
+Date: Fri Apr 11 23:03:05 2014 +0200
|
|
|
|
|
|
- usrloc: new option for db_mode - DB_READONLY (4)
|
|
|
+ dialog: proper detection of keepalive flag for destination
|
|
|
|
|
|
- - location records are loaded only at startup
|
|
|
- - no write back to database, not even at shutdown
|
|
|
- - useful when registrations are replicated to another node that does the
|
|
|
- db storage at runtime
|
|
|
- - started from a patch by Marcus Hunger
|
|
|
+ - credit to Bill Radis, FS#416, for report and fix
|
|
|
+
|
|
|
+commit 3d9040bb5494bafe3411744da17bf43de6a22604
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Apr 11 16:21:27 2014 +0200
|
|
|
+
|
|
|
+ tmrec: fixed typo in header file guard define
|
|
|
|
|
|
-commit ef8fae0e21ca09725c7f9c06384e0a4ce37c4c6e
|
|
|
+commit 5beb495d47fa16ed94c36e340011c09de50db9c7
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 24 13:24:58 2013 +0100
|
|
|
+Date: Fri Apr 11 16:18:59 2014 +0200
|
|
|
|
|
|
- enum: define the max size for numbers
|
|
|
+ srdb1: removed extern inline function prototypes
|
|
|
|
|
|
- - set it to 22 (previously hardcoded value was 17)
|
|
|
- - easier to adjust and check for overlenght
|
|
|
- - patch by Marcus Hunger
|
|
|
+ - the .c files are not linked against modules code, thus inline
|
|
|
+ replacing request cannot be resolved by compilers, the strict ones
|
|
|
+ (e.g., llvm) throw error
|
|
|
|
|
|
-commit 61c706ef813520ce0ac6767e6be7ef6e52bd6b3a
|
|
|
+commit da0fe20153eb9fc4b8f79a2f5260cb871bb3fc0d
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 24 13:07:39 2013 +0100
|
|
|
+Date: Fri Apr 11 16:14:06 2014 +0200
|
|
|
|
|
|
- db_mysql: new module parameter - insert_delayed
|
|
|
+ cnxcc: inline functions defined in other objects throw warning in llvm
|
|
|
|
|
|
- - if set to 1, then all INSERT API queries will be converted in INSERT
|
|
|
- DELAYED (only DB API insert, not for raw queries)
|
|
|
+ - an option would be defining whole function inside the .h file
|
|
|
|
|
|
-commit 9cbe03b3b42826c656b73a8793a8c2db9e7c3d29
|
|
|
+commit 4cb7abe093ce0c56a4661377f9792fc417f83786
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 24 12:50:50 2013 +0100
|
|
|
+Date: Fri Apr 11 16:11:05 2014 +0200
|
|
|
|
|
|
- Makefile: exclude debian sym link when generating tarball
|
|
|
+ srdb1: get rid of llvm warnings related to extern inline definitions
|
|
|
|
|
|
-commit 7339d847adfd098c58426e96e5e3730ad580d543
|
|
|
+commit 82e742fcdd7c22391cae8e3b36d42f23d684dee8
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 24 12:38:45 2013 +0100
|
|
|
+Date: Fri Apr 11 16:04:24 2014 +0200
|
|
|
|
|
|
- msrp: fix compile warning of argument type in dbg message
|
|
|
+ tmx: allow spanning over second for fetching stats
|
|
|
|
|
|
- - reported by Olle E. Johansson
|
|
|
+ - try to catch the same snapshot for all tm stats
|
|
|
+ - re-enabled stats for received and relayed replies, computed from what
|
|
|
+ is relayed and was was local reply
|
|
|
+ - todo: check if drops replies are caught later or is ok
|
|
|
|
|
|
-commit bb76415ba7b623242a84b295728e61d307ab48fb
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Mar 24 11:45:43 2013 +0100
|
|
|
+commit 198e123e89c849da39efec1973c25c3c25a2be89
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Apr 10 08:56:13 2014 +0200
|
|
|
|
|
|
- snmpstats Clear upp method-supported logic a bit and add "dialog-ng" for call statefullness
|
|
|
+ tm: avoid tryin to mitigate relaying 487 for local canceling branches when a reply is forced from config
|
|
|
+
|
|
|
+ - it can result in deadlock if there is a local retransmission timeout
|
|
|
+ and the response code is overwritten by admin in failure route with a
|
|
|
+ t_reply()
|
|
|
+ - reported by Jason Penton
|
|
|
|
|
|
-commit 3580d7fbc3318a2eefaa62e60fcad363e953cccb
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sun Mar 24 11:38:27 2013 +0100
|
|
|
+commit 7126d8aa7a5fa5fd0a5cafdf17c359dab01df5ef
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Apr 9 20:50:13 2014 +0300
|
|
|
|
|
|
- snmpstats Add SNMP support for shared memory
|
|
|
-
|
|
|
- This is just the first proof-of-concept addition, will add more of the
|
|
|
- core variables for memory and TCP connections
|
|
|
+ modules/rtpengine: rtpengine does not use ser_memmem
|
|
|
+
|
|
|
+commit 2d4d54b4f4593dee767db240a3eafce5489d628f
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Apr 9 20:45:12 2014 +0300
|
|
|
+
|
|
|
+ modules/nathelper: use ser_memmem from core
|
|
|
+
|
|
|
+commit 5c25ba35f37d2a9774caec7215261687c2ad17a0
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Apr 9 20:35:58 2014 +0300
|
|
|
+
|
|
|
+ modules/sdpops: use ser_memmem from core
|
|
|
|
|
|
-commit 1826a5f4e3a981e30956da61e11ea551aae0b714
|
|
|
+commit 5ab74a287014087dbf6f95f96eeea55deb174f35
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Apr 9 20:30:23 2014 +0300
|
|
|
+
|
|
|
+ core, parser: moved ser_mem[r]mem() functions from parser to ut.c
|
|
|
+
|
|
|
+commit b1900f66cc4acd254f1e6750538f31a3653fcd7f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sat Mar 23 10:44:31 2013 +0100
|
|
|
+Date: Wed Apr 9 18:49:32 2014 +0200
|
|
|
|
|
|
- rr: use sips to build RR headers of R-URI has sips
|
|
|
+ uac: safety check to be sure the reg hash table is initialized
|
|
|
|
|
|
- - reported by Hugh James, FS#277
|
|
|
+ - reported by Alex VillacÃs Lasso
|
|
|
|
|
|
-commit 4baf0389c57a7e705c5b01dd95da0e8978dc784a
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Wed Mar 20 13:23:49 2013 -0400
|
|
|
+commit 9bf9a7448848580aa883dbdfb26125e27d5ac32d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Apr 9 10:42:15 2014 +0200
|
|
|
|
|
|
- p_usrloc: commenting out unused db_timer_udomain() to get rid of compiler warnings
|
|
|
+ evapi: netstring format option applies for sent messages
|
|
|
|
|
|
-commit 67609608aa4306de9a34a28a3a31880ad0d17e8e
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Wed Mar 20 13:16:27 2013 -0400
|
|
|
+commit 5ac454af6aedb91265c3359a523354541cabd161
|
|
|
+Author: Fred Posner <fred@palner.com>
|
|
|
+Date: Tue Apr 8 21:54:43 2014 +0200
|
|
|
|
|
|
- kamailio/utils/sercmd: remove unused but set variable
|
|
|
+ sqlops: note about return value of query functions
|
|
|
|
|
|
-commit b7a41ef47ad5d7fa90e577673cc2f38ab5ef2237
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Wed Mar 20 13:15:08 2013 -0400
|
|
|
+commit 8adf574962534e0c682318cbbc226d5a12b3b924
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 8 16:46:46 2014 +0200
|
|
|
|
|
|
- kamailio/utils/sercmd: remove unused but set variable
|
|
|
+ evapi: documented netstring_format parameter
|
|
|
|
|
|
-commit ff94115921a08ba4da29baf2761db47bd0b7f8f5
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Wed Mar 20 13:13:27 2013 -0400
|
|
|
+commit 58559544b7bb94421feb51db415910db6de2359d
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 8 16:40:24 2014 +0200
|
|
|
|
|
|
- kamailio/utils/sercmd: remove unused but set variable
|
|
|
+ evapi: option to retrive data from clients encapsulated in netstring format
|
|
|
|
|
|
-commit 387adace552c22eaf15a049b23694bcd79cea3a8
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Wed Mar 20 13:02:16 2013 -0400
|
|
|
+commit dfaf1f1cf9d80fd3c952c762a6b264b9e0b03253
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 8 15:31:56 2014 +0200
|
|
|
|
|
|
- auth_diameter: remove unused but set variable
|
|
|
+ corex: documented corex.shm_status and corex.shm_summary rpc commands
|
|
|
|
|
|
-commit 941c48ae6909994ae090c9d52766cd4dd5d4f938
|
|
|
-Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
-Date: Wed Mar 20 13:00:27 2013 -0400
|
|
|
+commit 1006878b21494d11c9f5ac241b79abea92e9f34f
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Tue Apr 8 15:31:19 2014 +0200
|
|
|
|
|
|
- auth_diameter: remove unused but set variable
|
|
|
+ corex: rpc commands to dump shm status and summary to syslog
|
|
|
|
|
|
-commit 94e7ae77a6674d5e6a6d025a8e85f7b1c8733057
|
|
|
-Author: Carsten Bock <[email protected]>
|
|
|
-Date: Wed Mar 20 17:31:34 2013 +0100
|
|
|
+commit ff55c8c3ea528022f83fc01f8c0df82fd02e7b13
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Apr 8 11:58:22 2014 +0200
|
|
|
|
|
|
- Updated example config for S-CSCF
|
|
|
+ pkg/deb: update debian version to 4.2.0~dev4
|
|
|
|
|
|
-commit 0d8cec6b6cd9027ef7313608db7e27667643fdf6
|
|
|
-Author: Anca Vamanu <[email protected]>
|
|
|
-Date: Wed Mar 20 15:39:12 2013 +0200
|
|
|
+commit ee6aa89811d7e02beb250f6b3831b32c2dbeeea7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Apr 8 11:52:01 2014 +0200
|
|
|
|
|
|
- modules/drouting Improvement for do_routing in failure route
|
|
|
-
|
|
|
- Improvement for sort_order 2 : if the failure groups have repeating
|
|
|
- gateways the module will take care internally not to try again a gateway
|
|
|
- that was already tried.
|
|
|
+ Makefile.defs: version set to 4.2.0-dev4
|
|
|
|
|
|
-commit 6bb98ddd9ee4913c7a56ca5ffa57d9f74e7bc1b3
|
|
|
-Author: Lucian Balaceanu <[email protected]>
|
|
|
-Date: Wed Mar 20 14:27:30 2013 +0200
|
|
|
+commit a42976948e1b6cabd978c1d61d30cea9cdc27cc2
|
|
|
+Author: Torrey Searle <[email protected]>
|
|
|
+Date: Mon Apr 7 11:18:27 2014 +0200
|
|
|
|
|
|
- modules/carrierroute Improvement for cr_route in failure route
|
|
|
-
|
|
|
- Small improvement in cr_route() function - when it is called from
|
|
|
- failure_route it will take care not choose a previously choosen gateway.
|
|
|
-
|
|
|
- Added cr_reload sercmd.
|
|
|
+ modules/sipt: finalise $sipt_event_info support
|
|
|
|
|
|
-commit a5946574cb9917f0a9a90ea547c9357f3f6477bd
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Tue Mar 19 15:43:46 2013 +0000
|
|
|
+commit 2da4dc5b0054f0182f67560fe15958565c0e360b
|
|
|
+Author: Torrey Searle <[email protected]>
|
|
|
+Date: Mon Apr 7 09:43:11 2014 +0200
|
|
|
|
|
|
- core: Initial revision of branch_failure_route
|
|
|
-
|
|
|
- - New branch_failure_route defined
|
|
|
- - cfg route is called but xlog() causes segfault
|
|
|
+ modules/sipt: Fix a bug in updating calling party
|
|
|
|
|
|
-commit 4e0cf550f75835b3f97bda9bb7934389a54b1f18
|
|
|
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
-Date: Tue Mar 19 15:41:55 2013 +0000
|
|
|
+commit 2639e3ddcb82434544012b537d2ca72264a5c9ee
|
|
|
+Author: Torrey Searle <[email protected]>
|
|
|
+Date: Mon Apr 7 09:23:16 2014 +0200
|
|
|
|
|
|
- modules/tm: Initial revision of branch_failure_route
|
|
|
-
|
|
|
- - New branch_failure_route defined
|
|
|
- - cfg route is called but xlog() causes segfault
|
|
|
+ modules/sipt: initial support for parsing CPG and ACM messages
|
|
|
|
|
|
-commit a0b01f77de163cf7ea9d71d5293a1bfa20d31fa6
|
|
|
-Author: Henning Westerholt <[email protected]>
|
|
|
-Date: Tue Mar 19 15:32:25 2013 +0100
|
|
|
+commit 6a993cfbec280632c715151fdbbd8d2a3e41e378
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Sat Apr 5 11:28:34 2014 +0300
|
|
|
|
|
|
- rtpproxy: fix spelling error in docs, reported from Victor V. Kustov, coyote at bks dot tv
|
|
|
+ modules/sdpops: added sdp_with_transport_like() function
|
|
|
+ (cherry picked from commit a9b6cf96644589b462f02d009df768fece7e5c03)
|
|
|
|
|
|
-commit c218ae122d5de9757bacc114a4bf4a374b7ea9c7
|
|
|
-Merge: ea3a03d 92bbfd0
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Tue Mar 19 09:38:17 2013 +0000
|
|
|
+commit 9beb8de04fb5c37fef265c54503870e5550fa02b
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Apr 4 11:02:03 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
-
|
|
|
- * 'master' of ssh://git.sip-router.org/sip-router:
|
|
|
- modules/sca: seize appearance for SCA callee answering w/o Call-Info
|
|
|
+ utils/kamctl/mysql: added schema for ims_usrloc_scscf
|
|
|
|
|
|
-commit 92bbfd0b04306dd53e8eae444f46de768239875b
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Mar 18 15:03:24 2013 -0400
|
|
|
+commit 1d44402af09d6252be3bbf6fa2b68140b09de2cf
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Apr 4 10:58:55 2014 +0200
|
|
|
|
|
|
- modules/sca: seize appearance for SCA callee answering w/o Call-Info
|
|
|
-
|
|
|
- - Yealink firmware 7.70.0.130 doesn't include a Call-Info header with
|
|
|
- 200 OK response to INVITE.
|
|
|
+ utils/kamctl/mysql: sdded chema for ims_usrloc_pcscf
|
|
|
|
|
|
-commit ea3a03de4f1a3ba163302ab2d5ee140bab49a85c
|
|
|
-Merge: 3a45d92 fac2d49
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Mon Mar 18 17:24:03 2013 +0000
|
|
|
+commit 3a1720a4d63ef5c83c5a6f739dadb06f3c292f50
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Apr 3 15:24:59 2014 +0200
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ modules/ims_charging: updated debug line with new usrloc contact match mode
|
|
|
+
|
|
|
+commit afb7ae6b66b077225687c4529150b9ce053b0b8c
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Apr 3 15:23:49 2014 +0200
|
|
|
+
|
|
|
+ modules:ims_usrloc_scscf: add new contact match mode CONTACT_PORT_IP_ONLY
|
|
|
+ new match mode CONTACT_PORT_IP_ONLY allows to match contact based
|
|
|
+ only on port and IP - ignoring user part
|
|
|
+ Useful as some IMS clients use contact as IMPI@IP:PORT and others use E164@IP:PORT
|
|
|
+
|
|
|
+commit 59255567a90b8cbee6525af14afa388e97b2e395
|
|
|
+Author: Torrey Searle <[email protected]>
|
|
|
+Date: Thu Apr 3 14:41:23 2014 +0200
|
|
|
+
|
|
|
+ modules/sipt: reduce log level for no ss7 message found
|
|
|
+
|
|
|
+commit acd1f73f7a5b35a556e02501cccaeeb8948b7529
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Apr 2 15:26:50 2014 -0400
|
|
|
+
|
|
|
+ xhttp_pi: update inline doc for xhttp_pi samples
|
|
|
+
|
|
|
+commit 8598b812f59b37d7f4b7469aa1a7f61b93ece2a7
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Wed Apr 2 18:06:15 2014 +0200
|
|
|
+
|
|
|
+ ims_usrloc_pcscf: fixed bug where contact pointer is not bumped in continue sections of loops
|
|
|
+
|
|
|
+commit b26de0ab6b3b996984bbedb189ba131732805ae9
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Tue Apr 1 19:48:24 2014 -0400
|
|
|
+
|
|
|
+ xhttp_pi: samples regenerated
|
|
|
+
|
|
|
+commit cfce181526d1686aa431eb358ea35d793f7df12f
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Tue Apr 1 19:46:41 2014 -0400
|
|
|
+
|
|
|
+ xhttp_pi: update pi_framework_mod.xsl to generate new pi_http samples
|
|
|
+ - add link_cmd to the primary key for DB_UPDATE commands
|
|
|
+
|
|
|
+commit 9295d98384e6b8c4b807efa421d5825ba4fb4115
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Tue Apr 1 19:44:17 2014 -0400
|
|
|
+
|
|
|
+ xhttp_pi: run DB1_UPDATE commands with prefilled values
|
|
|
+
|
|
|
+commit dd004947906628784ffdf15a0fe5cf4421040ddc
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Tue Apr 1 18:34:28 2014 -0400
|
|
|
+
|
|
|
+ xhttp_pi: fix escaping
|
|
|
+
|
|
|
+commit 9606520cb0ccbd6a51c1c2d599cf0cb2879bfdf8
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Apr 1 12:50:56 2014 +0200
|
|
|
+
|
|
|
+ example/icscf/kamailio.cfg: Removed unecessary append_branch() after LIR
|
|
|
+
|
|
|
+commit 77e2c6beb250726f8bc5dec5d71ec175264e0c0f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 31 09:48:58 2014 +0200
|
|
|
+
|
|
|
+ evapi: fixed c&p typo in example
|
|
|
+
|
|
|
+commit 193f27a0da5e2e3da7737da0bd7b035912be59d5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 31 09:41:17 2014 +0200
|
|
|
+
|
|
|
+ evapi: docs updated with evapi_close(), new event routes and pvs
|
|
|
+
|
|
|
+commit 5ef20abd1fdb45f5398eecedc81af3fad13024a3
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 31 09:29:06 2014 +0200
|
|
|
+
|
|
|
+ evapi: added evapi_close() function
|
|
|
+
|
|
|
+ - close client connection from cfg file
|
|
|
+
|
|
|
+commit b78239c7b389f871b8489fddc3a5a2988be460ec
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 31 09:18:22 2014 +0200
|
|
|
+
|
|
|
+ evapi: pass local env via sip msg structure
|
|
|
+
|
|
|
+commit f7be3b0588367081f1ed7224a74da59e284d53ab
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 31 00:55:06 2014 +0200
|
|
|
+
|
|
|
+ evapi: exported pv $evapi(key)
|
|
|
+
|
|
|
+ - key can be:
|
|
|
+ * srcaddr - source ip of client connection
|
|
|
+ * srcport - source port of client connection
|
|
|
+ * msg - message received from client
|
|
|
+ * conidx - internal index of client connection
|
|
|
+
|
|
|
+commit 0abf67a47450f0350a7826ec0719e66f4fc61022
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Mar 30 15:27:53 2014 +0200
|
|
|
+
|
|
|
+ evapi: execute cfg event routes
|
|
|
+
|
|
|
+ - event_route[evapi:connection-new] - new client connected
|
|
|
+ - event_route[evapi:connection-closed] - client connection closed
|
|
|
+ - event_route[evapi:message-received] - message received from client
|
|
|
+
|
|
|
+commit 3d673225829b6dc87281816a7a074417671f395e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Mar 30 14:19:04 2014 +0200
|
|
|
+
|
|
|
+ evapi: store src ip and port in client connection struct
|
|
|
+
|
|
|
+commit d1c607183049fba9997bbb401da76d3277ab3426
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Mar 30 00:22:17 2014 +0100
|
|
|
+
|
|
|
+ core: new global parameter max_recursive_level
|
|
|
+
|
|
|
+ - replace define ROUTE_MAX_REC_LEV with config paramter
|
|
|
+ - number of allowed recusive levels can be set in config now
|
|
|
+ - it affects calls of route blocks and chained if { ... } else if { ...
|
|
|
+ } else ...
|
|
|
+
|
|
|
+commit a4b4ff805b4d6adcd8bc88c253f79fc44baab82e
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Sat Mar 29 08:07:32 2014 -0400
|
|
|
+
|
|
|
+ rtpengine: fix inconsistent function naming
|
|
|
+
|
|
|
+commit 5c6c74ab5334eba88f5a4fd4b65bd3497fab0500
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Fri Mar 28 11:51:15 2014 -0400
|
|
|
+
|
|
|
+ rtpengine: support loading rtpp sets from DB
|
|
|
+
|
|
|
+ Source:
|
|
|
+ http://sip-router.org/tracker/index.php?do=details&task_id=401&project=1
|
|
|
+
|
|
|
+ Author: Emmanuel BUU (neutrino38)
|
|
|
+
|
|
|
+commit 794fa76d0a951eec394728d32866619dcebc0bcc
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Mar 28 11:48:22 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: added storage for IPSEC security as well as DB storage
|
|
|
+
|
|
|
+commit f802733daf34d96020f7a7cc58e5a70f2b476717
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Mar 28 11:44:51 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: hash now on IP only and some contact search changes
|
|
|
+ - hash on IP required, considering with IPSEC/TLS there could be multiple contacts per IP... - these all need to resolve to the same contact
|
|
|
+ - the contact searches updated accordingly and simplified using uri parser
|
|
|
+ - new contact search returns a contact regardless of state the contact is in... up to consumer to test the state the are/are not interested in
|
|
|
+
|
|
|
+commit 7deddf5646b1ff60d42321dba53ab53ceb8aab69
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Mar 28 11:38:23 2014 +0200
|
|
|
+
|
|
|
+ Revert "ims_usrloc_pcscf: Improvement: Let the consumer decide, if we want to retrieve REGISTERED only or all contacts (especially, if we have more than one contact per IP/Port)"
|
|
|
+ - this is already done in changes coming in...
|
|
|
+ - rely on the consumer to check the status of the contact if one is found
|
|
|
+
|
|
|
+ This reverts commit fe8a06a2e1b18219e52b3a85abd3f3961cc9773a.
|
|
|
+
|
|
|
+commit 1288838adf41bc6f152cd72e94c413f786af2f37
|
|
|
+Merge: b745f58 7c1b8e7
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Thu Mar 27 15:34:57 2014 -0400
|
|
|
+
|
|
|
+ Merge branch 'rfuchs/rtpengine'
|
|
|
+
|
|
|
+commit 7c1b8e768d7d0f1988babe15ebd9d5cb43b355bc
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Thu Mar 27 14:49:57 2014 -0400
|
|
|
+
|
|
|
+ rtpengine: update docs
|
|
|
+
|
|
|
+commit b745f5869e86bc7cce774dc4b54be9a1be90e3e5
|
|
|
+Author: Olle E. Johansson <[email protected]>
|
|
|
+Date: Thu Mar 27 17:31:51 2014 +0100
|
|
|
+
|
|
|
+ permissions: peer_tag_mode is integer, not string
|
|
|
+
|
|
|
+ Fixing example in doc file
|
|
|
+
|
|
|
+commit 7526431e8a582e1267667534b59893bacb99a5fd
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Wed Mar 26 15:30:18 2014 -0400
|
|
|
+
|
|
|
+ rtpengine: modernize interface, remove legacy interface
|
|
|
+
|
|
|
+commit d39bebef356338df1f57a448b4e2bcbe0d7534fc
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Wed Mar 26 15:03:17 2014 -0400
|
|
|
+
|
|
|
+ rtpengine: rename from rtpproxy-ng
|
|
|
+
|
|
|
+commit 193431802ed1407bb66b722fbf6a5cc89d690a40
|
|
|
+Author: Elena-Ramona Modroiu <[email protected]>
|
|
|
+Date: Tue Mar 25 12:05:56 2014 +0100
|
|
|
+
|
|
|
+ kamdbctl: added rtpproxy table to the extra group
|
|
|
+
|
|
|
+ - it was not listed at all, thus not created
|
|
|
+
|
|
|
+commit 1a0150482658ab9f90ec513184298b1e98bcc57c
|
|
|
+Author: Elena-Ramona Modroiu <[email protected]>
|
|
|
+Date: Tue Mar 25 12:03:11 2014 +0100
|
|
|
+
|
|
|
+ htable: debug message when deleting an item via mi command
|
|
|
+
|
|
|
+commit 2376c833aad92bf8661f985d5917d952874a7509
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 24 22:53:22 2014 +0100
|
|
|
+
|
|
|
+ dialog: lock for updating the cseq
|
|
|
+
|
|
|
+ - race can happen on processing two requests at the same time within
|
|
|
+ same dialog
|
|
|
+
|
|
|
+commit a95cae3fb6a62120b7fe2770fb565195178bb6f7
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Mon Mar 24 16:01:44 2014 -0400
|
|
|
+
|
|
|
+ ctl: fix crash when listing in struc format
|
|
|
+ - example: kamcmd core.sockets_list
|
|
|
+
|
|
|
+commit edc78dfb148c22f0d256485193bbdb0185b76d2f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 24 10:12:26 2014 +0100
|
|
|
+
|
|
|
+ db_unixodbc: free local variables in case of errors or no result
|
|
|
+
|
|
|
+ - reported by Alex VillacÃs Lasso
|
|
|
+
|
|
|
+commit a0ef714c12d9d9ae4cf152d6a62bd8a7d6bb5c34
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 24 10:11:59 2014 +0100
|
|
|
+
|
|
|
+ db_unixodbc: use odbc_config to find paths for include and libs
|
|
|
+
|
|
|
+commit b8aee4b00258044b9999d961765c8ab53406e5b7
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Sat Mar 22 16:49:20 2014 +0100
|
|
|
+
|
|
|
+ tls: Added note to docs about OpenSSL requirement for Elliptic Curve Diffie Hellman (ECDH)
|
|
|
+
|
|
|
+commit 49d318720cec2d46ae28edff4a0bddb564d32d44
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Sat Mar 22 15:30:27 2014 +0100
|
|
|
+
|
|
|
+ tls: Add support for Elliptic-Curve Diffie-Hellman Ciphers (ECDH)
|
|
|
+
|
|
|
+commit 3a56e12090fe7b614430947d8393e16a4fc91b92
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Mar 18 11:17:51 2014 +0100
|
|
|
+
|
|
|
+ textops: fix doc. insert_hf append_hf functions id are duplicated.
|
|
|
+
|
|
|
+commit fe8a06a2e1b18219e52b3a85abd3f3961cc9773a
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Thu Mar 20 18:22:38 2014 +0100
|
|
|
+
|
|
|
+ ims_usrloc_pcscf: Improvement: Let the consumer decide, if we want to retrieve REGISTERED only or all contacts (especially, if we have more than one contact per IP/Port)
|
|
|
+
|
|
|
+commit 045a99c1717377702a35f46a232b0e9b85643026
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 20 14:40:17 2014 +0100
|
|
|
+
|
|
|
+ evapi: evapi_relay() reduced to one parameter
|
|
|
+
|
|
|
+ - more flexibility in the format of full event data
|
|
|
+ - new function evapi_async_relay() - suspend request processing using tm
|
|
|
+ before sending event out
|
|
|
+
|
|
|
+commit 216faa86af3d6db70fae9186ab2776efc27a5f55
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Mar 19 22:36:47 2014 -0400
|
|
|
+
|
|
|
+ xhttp_pi: fix copy/paste error that can lead to a crash when 'order_by_cols' are used
|
|
|
+
|
|
|
+commit 058b98574e2cf78084cba608fafe8b7cc5d1cf74
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Mar 19 22:32:24 2014 -0400
|
|
|
+
|
|
|
+ dispatcher: add base function for w_ds_select_domain and w_ds_select_dst
|
|
|
+
|
|
|
+commit a99e71e609c9f703458ac4304d80c7078f46a129
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 20 00:28:23 2014 +0100
|
|
|
+
|
|
|
+ doc: updated year and removed unused revhistory from bookinfo.xml
|
|
|
+
|
|
|
+commit 509570a29bbecd6839fcd858c17a20dc04383f23
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 20 00:12:14 2014 +0100
|
|
|
+
|
|
|
+ lib/srdb1/schema: added docbook-xml target to Makefile
|
|
|
+
|
|
|
+ - generate docbook for dbschema in xml format
|
|
|
+
|
|
|
+commit 3e7d4b34caedd035e192943a9d40bccc5f46364e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 19 22:25:34 2014 +0100
|
|
|
+
|
|
|
+ debugger: new parameter log_level_name
|
|
|
+
|
|
|
+ - allow overwriting default log level name for cfgtrace messages
|
|
|
+
|
|
|
+commit 691f2633a3227787394bfbebf21803185c0ea914
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 19 22:15:12 2014 +0100
|
|
|
+
|
|
|
+ core: LOG_LN() new macro to print log messages overwriting log level name
|
|
|
+
|
|
|
+commit 8a6fb78081e68c9aea461db8989232c3e69335e7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 19 22:06:21 2014 +0100
|
|
|
+
|
|
|
+ core: new maro LOG__(...) to allow overwriting default name for log level
|
|
|
+
|
|
|
+ - LOG_(...) is pinting to it now
|
|
|
+
|
|
|
+commit 27f2ae83d9adf59bc9158dd40bf1b960c8ffaa19
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 19 18:37:06 2014 +0100
|
|
|
+
|
|
|
+ lib/kcore: link it against lib/srutils
|
|
|
+
|
|
|
+ - reported by Carsten Bock
|
|
|
+
|
|
|
+commit 408d7e9bfd485d3fc6c7eb99894098283729aad0
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 19 16:30:21 2014 +0100
|
|
|
+
|
|
|
+ core: L_NPRL aliased to L_ALERT-1 to allow printing messages without level name
|
|
|
+
|
|
|
+ - new defines LM_NPRL() and NPRL() are using it
|
|
|
+
|
|
|
+commit 9e756aea4884b6e9f0dd359bb4a935fc3fed1e75
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Tue Mar 18 22:10:09 2014 +0100
|
|
|
+
|
|
|
+ core: Minor bug-fix: Only free path vector, if it contains data
|
|
|
+
|
|
|
+commit 6c0370b806aebcdd6c7c000536be3d9ae6154837
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Mar 18 17:10:56 2014 +0100
|
|
|
+
|
|
|
+ mtree: safety checks for column types and values
|
|
|
+
|
|
|
+ - following the report FS#412 by adeel
|
|
|
+
|
|
|
+commit ff91a65db150210a0c55ce57df9f476a9e0ee25e
|
|
|
+Author: lucian balanceanu <[email protected]>
|
|
|
+Date: Tue Mar 18 17:20:36 2014 +0200
|
|
|
+
|
|
|
+ pv: changes to SHA string transformations
|
|
|
+
|
|
|
+ - addressed memset faulty usage, changed location of sha256 files,
|
|
|
+ removed sha2utils.h as we can use defines in sha256.h, removed
|
|
|
+ redundant code
|
|
|
+
|
|
|
+commit 84457e881eb9b2796d7507373fc6299941440e39
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 17 21:49:05 2014 +0100
|
|
|
+
|
|
|
+ registrar: fixed name of pv in docs
|
|
|
+
|
|
|
+ - -> was used instead of => inside $ucl(...)
|
|
|
+ - reported by Corey Edwards, FS#411
|
|
|
+
|
|
|
+commit e8ca4fc9a74d21a057f2efed14459d49d5e6e82a
|
|
|
+Merge: 969d680 1c45598
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Mar 17 16:11:16 2014 +0200
|
|
|
+
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+
|
|
|
+commit 1c455988cdbd7a763dc74f9ec49612009f9a5a3b
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sun Mar 16 09:39:56 2014 +0100
|
|
|
+
|
|
|
+ textops: ids to sections in documentation
|
|
|
+
|
|
|
+commit 6f96f4fbc788940f8dd1135e73107445d204b553
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Mar 15 00:29:43 2014 +0100
|
|
|
+
|
|
|
+ core: -f parameter can take the value '-' to read config from stdin
|
|
|
+
|
|
|
+ - allos piping the config from various sources (e.g., downloading from
|
|
|
+ web)
|
|
|
+ - example: cat /etc/kamailio/kamailio.cfg | /usr/sbin/kamailio -f -
|
|
|
+
|
|
|
+commit 713a0a1f068f9eb45a76dfe012b7f0ce6319221a
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Mar 15 00:12:37 2014 +0100
|
|
|
+
|
|
|
+ core: print warning message if number of #!if(n)def is different than of #!endif
|
|
|
+
|
|
|
+ - should help discovering if a conditional block is left unclosed
|
|
|
+
|
|
|
+commit ef86e60ef178fc451a69c5fe527fcd897fe0573b
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Mar 14 21:02:51 2014 +0100
|
|
|
+
|
|
|
+ kamailio.cfg: catch friendly-scanner if antiflood is enabled
|
|
|
+
|
|
|
+commit e446ad1bdb5df6feb8dda4efe3f5597f333c796f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Mar 14 20:00:44 2014 +0100
|
|
|
+
|
|
|
+ etc: updated version reference in comments
|
|
|
+
|
|
|
+commit f96af0d1d682f794a749d6e26fbabc58dde18d4f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Mar 14 19:59:02 2014 +0100
|
|
|
+
|
|
|
+ etc: cleaned up folder, moving unused files to examples
|
|
|
+
|
|
|
+commit 78e65fe7f5283fea19ee19d0a87edee315fe7eed
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Mar 14 18:02:56 2014 +0100
|
|
|
+
|
|
|
+ evapi: fixed c&p error in the docs
|
|
|
+
|
|
|
+commit b17de9bdc53ae3474341e632f7faa89d69b667c8
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Thu Mar 13 14:59:58 2014 +0100
|
|
|
+
|
|
|
+ carrierroute: Minor typo in previous fix
|
|
|
+
|
|
|
+commit 4c4f2c2bedb4ad3a920847d061798109867bb5bd
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Thu Mar 13 14:52:49 2014 +0100
|
|
|
+
|
|
|
+ carrierroute: Remove dependency on libconfuse, based on the patch by Lucian Balaceanu with the Comments based on Marius Zbihlei
|
|
|
+
|
|
|
+commit 969d680c571128cd8df398e574cfdfc7a92440fd
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Mar 14 15:41:27 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_pcscf: when search for contacts also include possible security ports
|
|
|
+ - with IPSEC, the received port could be different from the initial registration
|
|
|
+ which occurs after security has been negotiated
|
|
|
+
|
|
|
+commit 2f4877a9e3e104a90b03fcb380899848d3643997
|
|
|
+Author: Irina Grigorescu <[email protected]>
|
|
|
+Date: Fri Mar 14 12:17:39 2014 +0200
|
|
|
+
|
|
|
+ pv: added SHA string transformations
|
|
|
+
|
|
|
+ - added sha256, sha384 and sha512 string transformations to return sha
|
|
|
+ over PV value
|
|
|
+
|
|
|
+commit 422e55d75aabf1833ad5e6b1cb069f434b9dbf99
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Mar 13 10:41:07 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: add explicity zlib1g-dev dependency for gzcompress
|
|
|
+
|
|
|
+commit 07f4ffcbc4dc7dc6affd65f0930d86320a59602d
|
|
|
+Merge: 0a1b189 a1de51c
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Thu Mar 13 11:31:53 2014 +0200
|
|
|
+
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+
|
|
|
+commit 0a1b1890dbeea316e55ccef66f96d17e29843d76
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Thu Mar 13 10:47:55 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: preload of pcscf contacts was omitting rx_port and proto
|
|
|
+
|
|
|
+commit 660b0cf139c0e2e9279838154354f78d7e51c6d4
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Thu Mar 13 10:47:26 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: more debug logging...
|
|
|
+
|
|
|
+commit a1de51c55d7bf31c7e9a793ec898073ab158b3cf
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Mar 13 00:14:47 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: new kamailio-extra-modules package.
|
|
|
+
|
|
|
+ Adding gzcompress, uuid and ev modules to extra.
|
|
|
+
|
|
|
+commit da2e3d712c1025b02df6a047ba06b8d8d7d8c80a
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Thu Mar 13 10:08:07 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: search for contacts should not be based on reg_state
|
|
|
+ - up to consumer to check state of contact
|
|
|
+
|
|
|
+commit afc1ced933eacba986c17978afb9e0ae201b2f58
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 12 21:57:15 2014 +0100
|
|
|
+
|
|
|
+ Makefile.groups: created group for modules depending on libev
|
|
|
+
|
|
|
+commit 0acecd065ef0852fedeb723bd7c727f12d26316f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 12 21:50:02 2014 +0100
|
|
|
+
|
|
|
+ evapi: new module to push event details via tcp to external applications
|
|
|
+
|
|
|
+ - uses libev for handling connections
|
|
|
+
|
|
|
+commit 942ac25bcb937d35bd184cda96fbb2f2319e8d1b
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Mar 12 13:16:51 2014 +0100
|
|
|
+
|
|
|
+ utils/route_graph: increased max depth value
|
|
|
+
|
|
|
+commit 99d50e2da0753d7482ed2884e665e08e235daf5e
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Mar 10 19:49:39 2014 +0200
|
|
|
+
|
|
|
+ modules/corex: corrected freeing of msg. w.r.t path vecor
|
|
|
+ - now use FL_SHM_CLONE internal msg flag to decide whether or not to pkg free path_vec
|
|
|
+
|
|
|
+commit 1ccdadc89cdf5ddab069e4c912a9b6834c6631f1
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Mar 10 19:48:10 2014 +0200
|
|
|
+
|
|
|
+ parser/msg_parser: corrected freeing of msg. w.r.t path vecor
|
|
|
+ - now use FL_SHM_CLONE internal msg flag to decide whether or not to pkg free path_vec
|
|
|
+
|
|
|
+commit f15de29015546d173a1d3135f90653e05d85171f
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Mar 10 14:38:51 2014 +0200
|
|
|
+
|
|
|
+ modules/corex: only free path_vector from pkg if it is still in pkg... not shm cloned
|
|
|
+ - related to earlier commit 4ab0f53ff247f411dde7b88d5b7d82fc7e17baa9
|
|
|
+
|
|
|
+commit 4ab0f53ff247f411dde7b88d5b7d82fc7e17baa9
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Mar 10 14:35:47 2014 +0200
|
|
|
+
|
|
|
+ core: parser: path_vector is now copied into shared memory when cloning
|
|
|
+ - fixes in place to cater for freeing memory correctly
|
|
|
+
|
|
|
+commit 876bdccb031e2378a798ddacc6b6ac2e6e35efc5
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Mon Mar 10 14:29:02 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_charging: use new lib/ims to get contact from req URI
|
|
|
+
|
|
|
+commit 497ded52eaafd7a43520dee41910efa85ef042c4
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Mon Mar 10 14:28:32 2014 +0200
|
|
|
+
|
|
|
+ lib/ims: added new function to get contact from request uri
|
|
|
+
|
|
|
+commit 84ea778d6340625fc4d3c2eafbc73ddad08548a7
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Mon Mar 10 14:27:59 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_charging: logging fix
|
|
|
+
|
|
|
+commit 45e6878a398f7ba75ce253a7bfcbb66bc7a5c088
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Mon Mar 10 14:26:29 2014 +0200
|
|
|
+
|
|
|
+ modules/textopx: Prevent msg_apply_changes() from adding the router header if path is set.
|
|
|
+ This avoids adding router header twice when calling msg_apply_changes
|
|
|
+
|
|
|
+commit 81d63a3f9726117288d6c5950c6d56e3a2749116
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Mar 10 12:39:28 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: added storage for security data (IPSEC/TLS)
|
|
|
+ -new module ims_security going to be added soon that requires this
|
|
|
+
|
|
|
+commit b02792a2bd3b8a07a5496fe00ec563b6d8142639
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Mar 10 12:38:40 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: included hashing optimisation in search function for contacts
|
|
|
+
|
|
|
+commit c5eb9b7a742ea439edee77133b21095979cd3bc6
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 10 00:25:22 2014 +0100
|
|
|
+
|
|
|
+ Makefile.groups: greated group for uuid module
|
|
|
+
|
|
|
+ - depends on libuuid
|
|
|
+
|
|
|
+commit 7726383031399fa9a4f8a67f1ff2cb15ea124b37
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Mar 9 17:37:13 2014 +0100
|
|
|
+
|
|
|
+ uuid: new module to generate unique strings using libuuid
|
|
|
+
|
|
|
+ - new class of variables exported - $uuid(type)
|
|
|
+ - type can be:
|
|
|
+ - g - generic/default uuid generation
|
|
|
+ - r - random uuid generation
|
|
|
+ - t - time based uuid generation
|
|
|
+ - s - time safe uuid generation
|
|
|
+
|
|
|
+commit e22293d865926a200e336293692886f983904275
|
|
|
+Author: Corey Edwards <[email protected]>
|
|
|
+Date: Sat Mar 8 11:28:36 2014 -0500
|
|
|
+
|
|
|
+ kamailio.init: fix typo: s/log_faiulre_msg/log_failure_msg/
|
|
|
+
|
|
|
+commit 67c2101fc60e4a963a6133f7a71f5faf510ca214
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Fri Mar 7 23:54:05 2014 +0200
|
|
|
+
|
|
|
+ modules/xmlrpc: xmlrpc scalar <int> value can be positive or negative
|
|
|
+
|
|
|
+commit 02edf111af9d13e5bed1de768ca9f206a3537483
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Mar 7 11:08:51 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_scscf: updated documentation
|
|
|
+
|
|
|
+commit bbcb7da488b7844ab7c64e800895c60cab0dc601
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Mar 7 11:07:11 2014 +0200
|
|
|
+
|
|
|
+ lib/ims/ims_getters: Changed cscf_get_called_party_id to cscf_get_public_identity_from_called_party_id
|
|
|
+ Changed function to get identity from called part id header instead of full header
|
|
|
+ Fixes clients that attach extra info (e.g. phone-context)
|
|
|
+ Changed references to this method in ims_charging and ims_registrar_pcscf
|
|
|
+
|
|
|
+commit 15537553aabfd59bb0fe2af45174ab4a4575120f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 6 14:51:05 2014 +0100
|
|
|
+
|
|
|
+ nathelper: readme updated for carrier grade nat address space matching
|
|
|
+
|
|
|
+commit 048448f059b64863d41ca146650f7d26b195cdce
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 6 14:49:22 2014 +0100
|
|
|
+
|
|
|
+ nathelper: mention the match of a natted address against rfc6598 (carrier grade nat)
|
|
|
+
|
|
|
+commit b992cfe8e88d069a0b3b0cfa31fe0d60a555cc4c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 6 14:48:13 2014 +0100
|
|
|
+
|
|
|
+ nathelper: added carrier grade nat address space (rfc6598)
|
|
|
+
|
|
|
+commit 01f76bb99cfd4cebb580ed10ecd478049b038f48
|
|
|
+Author: Charles Chance <[email protected]>
|
|
|
+Date: Thu Mar 6 13:35:46 2014 +0000
|
|
|
+
|
|
|
+ nat_traversal: added RFC6598 shared address space to client NAT tests
|
|
|
+
|
|
|
+commit 7488a1daf3f53a0bfdb8deb1baafa0798de99380
|
|
|
+Merge: 38f8a8e f475f28
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Mar 6 11:18:28 2014 +0200
|
|
|
+
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+
|
|
|
+commit f475f2886f37b2a9cb5782ef1f5b9a6e94cee4dc
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Mar 6 09:49:51 2014 +0100
|
|
|
+
|
|
|
+ db_cassandra: return 0 in case of successful operations
|
|
|
+
|
|
|
+ - following better DB APIv1 convention and avoiding inappropriate
|
|
|
+ failure detection in some modules
|
|
|
+ - reported and patch by Jay Binks
|
|
|
+
|
|
|
+commit 38f8a8e2151337c1515bd50a888c450399a9da9d
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Mar 6 11:00:24 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_qos: use cscf_get_public_identity instead of cscf_get_to_uri in ex_aar.c
|
|
|
+ When getting public identity from To header use ims_getters method instead of reading directly from message
|
|
|
+ This allows ims_qos to identify subscribers to authorize even when clients add extra info
|
|
|
+ (e.g. phone context) after the identity in the request URI
|
|
|
+
|
|
|
+commit 871ca61d1fac900b17d9c6857012e3bf90a71e1a
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Mar 6 10:58:52 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_charging: use cscf_get_public_identity_from_requri instead of msg->first_line.u.request.uri in mod.c and ims_charging.c
|
|
|
+ When getting public identity from Req URI use ims_getters method instead of reading directly from message
|
|
|
+ This allows ims_charging to identify subscribers to charge even when clients add extra info
|
|
|
+ (e.g. phone context) after the identity in the request URI
|
|
|
+
|
|
|
+commit eb8551205f651263f6c7cdf3afa41ad4b77a87e8
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Wed Mar 5 13:40:24 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_charging: updated documentation for new parameter: single_ro_session_per_dialog
|
|
|
+
|
|
|
+commit 909a898ab518dc8ca213cfc2e55b8d01b1f8b59b
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Wed Mar 5 13:37:05 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_charging: new capability to add dialog data to contact when charging session is created
|
|
|
+ When charging session is created dialog data is added to contact in usrloc (to be removed if contact is removed)
|
|
|
+ New exported parameter: single_ro_session_per_dialog allows to call Ro_CCR on term and orig in config file but only 1 charging session is created
|
|
|
+
|
|
|
+commit 7ba6a2af28651ba363059cb444832b6cfce9a9db
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Wed Mar 5 13:31:57 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_scscf: add dialog data to contact and tear down dialog when contact is removed
|
|
|
+ Added info to contact structure to store active dialogs for contact
|
|
|
+ When contact is removed terminate all active dialogs
|
|
|
+ Added new API functions: api->add_dialog_data_to_contact and api->remove_dialog_data_from_contact
|
|
|
+
|
|
|
+commit 920f02bde0f7b6e3484850f4677c603b9c8740c8
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Mar 5 07:03:54 2014 +0200
|
|
|
+
|
|
|
+ modules/kex: ask pkg.stats to return array value
|
|
|
+
|
|
|
+commit 864127e6e02144c40c138d6921862b1512d01c66
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Mar 4 17:31:57 2014 +0100
|
|
|
+
|
|
|
+ sqlops: reset the result container before new query is executed
|
|
|
+
|
|
|
+ - it was lost in commit 9b62514b4a90e169c9126b7bda6d87cc4c213ad2
|
|
|
+ - reported by Jonas Böttner
|
|
|
+
|
|
|
+commit 01cd0a309ea85eaf6509e5266a825f6ffb834964
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Tue Mar 4 15:51:04 2014 +0100
|
|
|
+
|
|
|
+ ims_registrar_pcscf: Make sure, the contact stays NULL if the ip,port or reg_state is incorrect.
|
|
|
+
|
|
|
+commit f27df26ca01394250cbe12c5ccf694c6afd3707f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Mar 4 09:59:07 2014 +0100
|
|
|
+
|
|
|
+ sqlops: safety check for result row field
|
|
|
+
|
|
|
+ - it might not be set in case of a failure in the middle of result
|
|
|
+ conversion from db to internal memory
|
|
|
+ - freeing the partial result could result in a crash
|
|
|
+ - reported by Juha Heinanen
|
|
|
+
|
|
|
+commit 2cfe0862faafa736b342f15d640581acdf15808c
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Tue Mar 4 11:50:19 2014 +0100
|
|
|
+
|
|
|
+ ims_registrar_pcscf: Make sure, Contact-Info-Structure is properly initialized.
|
|
|
+
|
|
|
+commit 80536540caf19a594f91ed9999c7f812f4f40e82
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Tue Mar 4 11:35:31 2014 +0100
|
|
|
+
|
|
|
+ kamctl: Minor typo (missing ;;), resulted in Syntax Error: syntax error near unexpected token `)' (on Debian 7)
|
|
|
+
|
|
|
+commit 56ed48bf48c3d78ff5d214833e09a5759f0b5928
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Mar 4 09:43:39 2014 +0100
|
|
|
+
|
|
|
+ geoip: for safety checks for the case when geoip_match() is not executed
|
|
|
+
|
|
|
+ - but the geoip pv is accessed
|
|
|
+ - reported by Juha Heinanen
|
|
|
+
|
|
|
+commit c318fb9bd1f3674c0bf85f8b50db030039d4e5bd
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 3 21:16:38 2014 +0100
|
|
|
+
|
|
|
+ db_cluster: proper title for example in docs
|
|
|
+
|
|
|
+commit 0411d363ab8eb9cf146852a1c6cd8cf146acfc6d
|
|
|
+Author: Morten Tryfoss <[email protected]>
|
|
|
+Date: Mon Mar 3 19:53:42 2014 +0100
|
|
|
+
|
|
|
+ db_cluster: new parameter max_query_length
|
|
|
+
|
|
|
+ - set threshold in second after which a connection is marked inactive if
|
|
|
+ the query fails
|
|
|
+ - allow to let connectioncs being active if the error is due to some sql
|
|
|
+ mistake
|
|
|
+ - default is 0 (set connection innactive immediately, same behavior as
|
|
|
+ so far)
|
|
|
+
|
|
|
+commit a9b3286a5ace0f66852054634b46c0647c8d1271
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 3 19:15:30 2014 +0100
|
|
|
+
|
|
|
+ uac_redirect: select the contacts with highest q when a limit is set
|
|
|
+
|
|
|
+ - reported by Stefan Prelle, FS#349
|
|
|
+
|
|
|
+commit e395c9bb0131d7fce80af67c54cd813532e5f2ed
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 3 18:16:54 2014 +0100
|
|
|
+
|
|
|
+ kamctl: db connect - new command for db management subset
|
|
|
+
|
|
|
+ - execute to command line client tool and stay connected using the
|
|
|
+ attributes from kamctlrc
|
|
|
+ - handy when kamctlrc is set, to avoid typing all the attributes when
|
|
|
+ willing to connect to kamailio database
|
|
|
+
|
|
|
+commit 6513ee05dd20253c0f555b18081f0eceb4baf7aa
|
|
|
+Author: Torrey Searle <[email protected]>
|
|
|
+Date: Mon Mar 3 14:54:10 2014 +0100
|
|
|
+
|
|
|
+ app_perl: update constants for debug levels
|
|
|
+
|
|
|
+commit ec9e735955f58ef21bac21ba57eafd07db675e4d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Mar 3 14:39:25 2014 +0100
|
|
|
+
|
|
|
+ kamctl: delete former fifo files if they exist
|
|
|
+
|
|
|
+ - reported by Morten Tryfoss, FS#399
|
|
|
+
|
|
|
+commit 47f6cfd76a9d801a83ca14b55926d389f6c3c2da
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Mar 2 15:40:17 2014 +0100
|
|
|
+
|
|
|
+ tm: t_continue() polishing
|
|
|
+
|
|
|
+ - variables declared at beginning of function to work on old C standard
|
|
|
+ compilers
|
|
|
+ - log messages compacted - function name and log level are prefixed
|
|
|
+ automatically
|
|
|
+ - stay under 80 chars per line to fit in text terminals
|
|
|
+
|
|
|
+commit 9e8bda16871191181f3f10c63327ed6c81e153b3
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Sun Mar 2 20:04:09 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: fields not being added to DB storage on contact insertion
|
|
|
+
|
|
|
+commit dce7353674ea3d93ade93c89bbb4652e7ec624be
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Mar 2 10:19:25 2014 +0100
|
|
|
+
|
|
|
+ tm: declare variable at the top of function declaration in t_suspend()
|
|
|
+
|
|
|
+ - compliant with older versions of C standards
|
|
|
+ - simpliefied log messages
|
|
|
+
|
|
|
+commit 78c8eb1fa4b118661262fd6add9a0e9f60ca8cd1
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sun Mar 2 09:51:40 2014 +0100
|
|
|
+
|
|
|
+ tm: execute FAILURE_CB_TYPE callbacks for resuming suspended request
|
|
|
+
|
|
|
+ - suspended request creates the transaction and a branch, callbacks
|
|
|
+ cannot executed anymore for request and branch route execution
|
|
|
+ - otherwise it results in crashes, reported by FS#400 and FS#404
|
|
|
+
|
|
|
+commit 6c3725d5535e0b5bff5c63251d37e7139f92321c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Sat Mar 1 10:46:57 2014 +0100
|
|
|
+
|
|
|
+ tm: 487 Request Terminated has priority when transaction is cancelled and no reply received from downstream
|
|
|
+
|
|
|
+ - for cancel_b_method 1, timeout was sent back even when transaction was
|
|
|
+ canceled
|
|
|
+
|
|
|
+commit 721ffe3576e8e7891c27f8578eb244a857ede759
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 27 08:48:42 2014 +0100
|
|
|
+
|
|
|
+ geoip: safety check to see if the result structure is filled
|
|
|
+
|
|
|
+ - return $null if not
|
|
|
+ - reported by Juha Heinanen
|
|
|
+
|
|
|
+commit a111b33ae7b64dbf9486f2fc4b7f3007f4015e77
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 26 20:30:34 2014 +0100
|
|
|
+
|
|
|
+ parser/parse_fline: print offset in log message when failing to parse first line
|
|
|
+
|
|
|
+commit a9e900a3dd5c958f3188376c3c4d3179c68e2c32
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 26 20:20:29 2014 +0100
|
|
|
+
|
|
|
+ parser/parse_addr_spec: comma allowd for start of tag value and mid tag value chars
|
|
|
+
|
|
|
+commit 6156d2572e06fa661ef23face24c38203485d81a
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 26 19:52:10 2014 +0100
|
|
|
+
|
|
|
+ parser/parse_addr_spec: allow comma in tag parameter
|
|
|
+
|
|
|
+ - some user agents uses it and it was in older versions
|
|
|
+
|
|
|
+commit 11e9f93d3bad8cfedcd55bdc4fc6c559309c4635
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 26 18:56:44 2014 +0100
|
|
|
+
|
|
|
+ parser/parse_addr_spec: allow comman inside quoted values no matter of being allowed separator
|
|
|
+
|
|
|
+ - comma is valid inside quoted parameters values
|
|
|
+
|
|
|
+commit 4133a44cc9b1702b3a36b9386464983d2fe9aedc
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 26 18:03:20 2014 +0100
|
|
|
+
|
|
|
+ sl: fixed use of forward_reply_nocb() in sl_forward_reply()
|
|
|
+
|
|
|
+ - previous related commit was not doing it
|
|
|
+
|
|
|
+commit 0b122416932030c9459f16d46438489b115941aa
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 26 10:45:24 2014 +0100
|
|
|
+
|
|
|
+ mtree: enahced docs to specify that the mtree parameter can be set many times
|
|
|
+
|
|
|
+commit 5e37d0c92024fb5424d3c02368bad5b115c8f971
|
|
|
+Author: Charles Chance <[email protected]>
|
|
|
+Date: Tue Feb 25 20:49:59 2014 +0000
|
|
|
+
|
|
|
+ dmq: added function to broadcast message from config file.
|
|
|
+
|
|
|
+commit 2847c47d7a2cbc15620d6f33b3641be1ca6207a7
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Tue Feb 25 12:30:01 2014 -0500
|
|
|
+
|
|
|
+ htable: README enhancements for array keys
|
|
|
+
|
|
|
+commit 2e4c13669ce025e0315b41a5eefa28fe2ca373a2
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Tue Feb 25 11:34:19 2014 -0500
|
|
|
+
|
|
|
+ htable: fix some copy/paste errors in README
|
|
|
+
|
|
|
+commit 1e47014ccfae08069be00f6786cdb7b10829daa5
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Tue Feb 25 11:20:55 2014 -0500
|
|
|
+
|
|
|
+ htable: remove a leftover debugging log
|
|
|
+
|
|
|
+commit d9c34bec5ea0570f66df23e7e7d6f79f4721f04e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Feb 24 21:32:45 2014 +0100
|
|
|
+
|
|
|
+ nat_traversal: proper size for realloc
|
|
|
+
|
|
|
+ - reported by Venky
|
|
|
+
|
|
|
+commit 9b88eb7ee2d243882383a44f601baa21fd679cd5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Feb 24 19:15:13 2014 +0100
|
|
|
+
|
|
|
+ dialog: don't add dialog profiles when loading from db and state is terminated
|
|
|
+
|
|
|
+commit edf61acb57ed5e8ee0ca9ec1f796e43ce993be48
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Feb 24 18:53:55 2014 +0100
|
|
|
+
|
|
|
+ dialog: remove dialog from profile as soon as gets to terminated state
|
|
|
+
|
|
|
+commit 94bad4414b36334061ef0d3ec42747d672eaf058
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Feb 24 18:17:00 2014 +0100
|
|
|
+
|
|
|
+ mtree: reset tree statistics upon reload
|
|
|
+
|
|
|
+ - related to FS#398, reported by JoshE
|
|
|
+
|
|
|
+commit 3cdebcbb27568487574ed56274733e5c64431cc0
|
|
|
+Author: Henning Westerholt <[email protected]>
|
|
|
+Date: Mon Feb 24 11:23:42 2014 +0100
|
|
|
+
|
|
|
+ pdb: add debian init file
|
|
|
+
|
|
|
+commit 21454415b93773811ff8c4be702956c86fb14366
|
|
|
+Author: Henning Westerholt <[email protected]>
|
|
|
+Date: Mon Feb 24 11:23:17 2014 +0100
|
|
|
+
|
|
|
+ pdb: remove pdb from global gitignore
|
|
|
+
|
|
|
+commit 7512ee9d47da257973e4b5bde18ba788d0be47ad
|
|
|
+Author: Henning Westerholt <[email protected]>
|
|
|
+Date: Mon Feb 24 11:22:50 2014 +0100
|
|
|
+
|
|
|
+ pdb: move gitignore to own directory
|
|
|
+
|
|
|
+commit d313471b37d77ebd0eedb7cc207b2b94e1f5defc
|
|
|
+Author: Henning Westerholt <[email protected]>
|
|
|
+Date: Mon Feb 24 11:10:22 2014 +0100
|
|
|
+
|
|
|
+ pdb: remove internal reference, pointed out from Carsten Bock
|
|
|
+
|
|
|
+commit e82121b95c8418c81072a2d09bd74b3abfe49d27
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Feb 24 11:03:17 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_scscf: incorret assignment that causes incorrect shm free on pkg_malloc'd memory
|
|
|
+
|
|
|
+commit 1b2896147423875b1f16d5171cf982d549404e52
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Feb 21 22:56:09 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: update changelog files to dev3 version
|
|
|
+
|
|
|
+commit 5961824bdd52cb71f9b7db4b24d5e136f3110444
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 21 21:14:10 2014 +0100
|
|
|
+
|
|
|
+ registrar: docs updated with expire_range parameter
|
|
|
+
|
|
|
+commit 806e967e2e39e0140b992719e10693b9c768d758
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 21 21:07:43 2014 +0100
|
|
|
+
|
|
|
+ registrar: allow randomization of expire value coming from UA
|
|
|
+
|
|
|
+ - new parameter expire_range
|
|
|
+ - requested in FS#249
|
|
|
+
|
|
|
+commit 4b595236246a40abac937088c4e8ec5bc5812a52
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 21 20:12:32 2014 +0100
|
|
|
+
|
|
|
+ Makefile.defs: version set to 4.2.0-dev3
|
|
|
+
|
|
|
+commit 895ae33c976adbd44de86c7864b3bb1ae7144bf5
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 21 20:09:33 2014 +0100
|
|
|
+
|
|
|
+ kamailio.cfg: catch OPTIONS keepalive requests in route[REQINIT]
|
|
|
+
|
|
|
+commit 0a4519af5c1ea3f61362fba7451eb4acc479d488
|
|
|
+Author: David M. Lee <[email protected]>
|
|
|
+Date: Mon Feb 10 15:22:11 2014 -0600
|
|
|
+
|
|
|
+ call_control: Passthrough sip_application
|
|
|
+
|
|
|
+ Current patches being submitted to CDRTool and the call_control daemon
|
|
|
+ allow for SIP application type to be specified. This allows audio or
|
|
|
+ video services to be rated differently, or even different ratings for
|
|
|
+ application subtypes (audio.inbound vs. audio.outbound).
|
|
|
+
|
|
|
+ This patch allows the sip_application value to be passed through to the
|
|
|
+ call_control daemon.
|
|
|
+
|
|
|
+commit 376d8b3972d96b70d1e12cc57104475b2ee7ade8
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 21 18:26:34 2014 +0100
|
|
|
+
|
|
|
+ topoh: let replies for CANCEL requests be handled
|
|
|
+
|
|
|
+ - CANCEL is hop by hop, but can have the call-id hidden when sending out
|
|
|
+
|
|
|
+commit 41f12e01b20a6b32d26297fbdf6ce17d40823ef2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 21 17:58:19 2014 +0100
|
|
|
+
|
|
|
+ topoh: don't encode/decode content for local generated messages
|
|
|
+
|
|
|
+ - requests generated by kamailio don't have headers that should be
|
|
|
+ hidden
|
|
|
+ - replies to them don't have anything hidden
|
|
|
+ - update as part of report from FS#390
|
|
|
+
|
|
|
+commit 9ff18b15c24a933fa061663add3223b8256a88d1
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Feb 21 15:37:24 2014 +0100
|
|
|
+
|
|
|
+ core/parser: fix loop on broken values matching the prefix of a good value in parse_option_tag_body()
|
|
|
+
|
|
|
+ - reported by Savolainen Dmitri, FS#396
|
|
|
+
|
|
|
+commit f46beec41b3b5caa3977ddd452b3671bebf69069
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Feb 21 11:42:27 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: init script. Get back SHM_MEMORY PKG_MEMORY and CFGFILE
|
|
|
+
|
|
|
+commit 1787b4239f3494fe7a88b0868a807e86a3b92639
|
|
|
+Author: Alex Hermann <[email protected]>
|
|
|
+Date: Fri Feb 21 00:10:35 2014 +0100
|
|
|
+
|
|
|
+ tm: safety check for uas callid value when callid_matching is 1
|
|
|
+
|
|
|
+ - according to the documentation is for UA that cannot match the
|
|
|
+ responses when call-id is changed, but is not the case of self
|
|
|
+ generated requests
|
|
|
+ - closes FS#390
|
|
|
+
|
|
|
+commit c33583e6456d3500f8a9c870eb01a01d1a1fe8f4
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 20 23:15:56 2014 +0100
|
|
|
+
|
|
|
+ async: free the async item after resuming the execution
|
|
|
+
|
|
|
+ - reported by Surendra Pullaiah
|
|
|
+
|
|
|
+commit aa2ee6e1d9482b486ebc3f45b26ea886a2f3dbf0
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 20 11:04:49 2014 +0100
|
|
|
+
|
|
|
+ usrloc: remove the filter on nat_bflag for keepalive contact expiration
|
|
|
+
|
|
|
+ - keepalives can be sent even for non-natted contacts
|
|
|
+ - reported by Kristian Kielhofner
|
|
|
+
|
|
|
+commit 6f5126e49a5b2ce14c96cf12d0ad1cbbc9fa539a
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Wed Feb 19 20:01:23 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_scscf: added DB storage for S-CSCF usrloc
|
|
|
+ - currently support NO_DB and DB_WRITETHROUGH
|
|
|
+
|
|
|
+commit ba68be91bc206d27284cdaf9fb3ccc189fe33d4a
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Feb 18 16:44:40 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: use freeradius-client lib on sid and jessie
|
|
|
+
|
|
|
+commit 424ab9dd4abd9b11b7cf4642335652145128fa7c
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Feb 18 16:30:28 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: fix init script
|
|
|
+
|
|
|
+commit e8f26d65d7229e048fc2f106919322660710e8d1
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Mon Feb 17 13:30:21 2014 -0500
|
|
|
+
|
|
|
+ rtpproxy-ng: increase the receive buffer size to 64k
|
|
|
+
|
|
|
+commit e005b899b23c4d85a1b6072cc19ec6bc24d20c7a
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Sun Feb 16 10:56:24 2014 +0200
|
|
|
+
|
|
|
+ modules/rtpproxy-ng: added setid_avp module param
|
|
|
+ which can be used (instead of set_rtp_proxy_set function) to select
|
|
|
+ used rtpproxy set
|
|
|
+
|
|
|
+commit 92b947059dbde8ada3c757d7e6af48d79f9e7e12
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Sat Feb 15 04:16:14 2014 +0200
|
|
|
+
|
|
|
+ modules/utils: fixed memory leak and possible crash
|
|
|
+
|
|
|
+ - patch against 4.0 was provided by Guillaume Bour
|
|
|
+
|
|
|
+commit 8be7de6d1d383c2e0e476e739a6b3fa5101bac12
|
|
|
+Author: Charles Chance <[email protected]>
|
|
|
+Date: Fri Feb 14 10:21:00 2014 +0000
|
|
|
+
|
|
|
+ dmq: fixed crash caused by freeing pointer too early on tm callback
|
|
|
+
|
|
|
+commit ef550ca12e26306214f1e532c6a755d5e33d420d
|
|
|
+Merge: 1d6b1d8 982a002
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Feb 14 10:01:55 2014 +0200
|
|
|
+
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+
|
|
|
+commit 1d6b1d8765d7a6d21c291d2076a3a80a1710c11c
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Fri Feb 14 09:57:45 2014 +0200
|
|
|
+
|
|
|
+ lib/ims:modules/ims_charging,ims_icscf,ims_qos,ims_registrar_scscf: fixed pkg_mem leak
|
|
|
+ - fixed leak when parsing msg headers on a shm msg
|
|
|
+ - instead now pass in flag to say if parsing is on shm_msg or not (is_shm)
|
|
|
+ - assumes all common headers are already parsed before pkg_mem msg is cloned
|
|
|
+
|
|
|
+commit 982a002fb89b9a2bcb65d678e1fd37918398e86d
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Thu Feb 13 22:33:18 2014 +0200
|
|
|
+
|
|
|
+ modules/lcr: add index of selected gw to defunct_gw_avp
|
|
|
+ also when ping_interval value is positive
|
|
|
+
|
|
|
+commit 7611a9595349d4978080efab0ed09b123b0f3cce
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Feb 13 09:37:37 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_pcscf: fixed pkg_mem leak when sending subscribe
|
|
|
+
|
|
|
+commit f5725d357950527ca202da680bbaaa509e3683fe
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Thu Feb 13 08:26:08 2014 +0200
|
|
|
+
|
|
|
+ modules/lcr: issue INFO level log message when gw is activated
|
|
|
+ due to valid OPTIONS ping response
|
|
|
+
|
|
|
+commit 059bd9c5576e7e14bc69506330990a165286d9c1
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Feb 12 16:14:35 2014 -0500
|
|
|
+
|
|
|
+ htable: adding flags and expires fields to htable.get RPC command
|
|
|
+
|
|
|
+commit 1fac5be2ee1f36510a27bc5c3dd7d21450a8589a
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Feb 12 13:45:00 2014 -0500
|
|
|
+
|
|
|
+ htable: relax table definition for htable and handle/accept more db types
|
|
|
+
|
|
|
+commit 5c690f5c5cf4f283ad004a28b758871bc2fd5c19
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Wed Feb 12 18:20:51 2014 +0200
|
|
|
+
|
|
|
+ lib/ims: fixed pkg_mem leak when getting service route
|
|
|
+
|
|
|
+commit 4e58ba4608593c4b03ea0cddb5ef7cf83b81a5c8
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Wed Feb 12 14:44:22 2014 +0100
|
|
|
+
|
|
|
+ fix typos detected by lintian tool from built binaries
|
|
|
+
|
|
|
+commit c2a606c1b03b1014caa9053d64d43d09c4744d04
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Wed Feb 12 14:00:16 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: clean lintian warnings
|
|
|
+
|
|
|
+commit 574765a22cbf6844418948c13d07f49f119c0363
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Wed Feb 12 08:59:43 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_charging: change to use asserted_identities for subscription id if present
|
|
|
+ Change to use asserted-identity header and called-party-id header as subscription id when present, otherwise use from_uri and to_uri as before
|
|
|
+ Change to use asserted-identity for subscription id when direction is orig and called-asserted-identity when direction is term
|
|
|
+
|
|
|
+commit ec24f51a8efc31864c560054a039aa0c2cd5ab62
|
|
|
+Merge: 71f2247 289c33f
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Wed Feb 12 08:56:37 2014 +0200
|
|
|
+
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+
|
|
|
+commit 289c33fcaf2cc93dfad517c8b7bb2a9fcfb4b773
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Wed Feb 12 05:11:03 2014 +0200
|
|
|
+
|
|
|
+ modules/lcr: fixed name of ping_inactivate_threshold param in README
|
|
|
+
|
|
|
+commit 71f2247cf4dc6f8d3a0b148461322f6b680f1174
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Feb 11 09:42:27 2014 +0200
|
|
|
+
|
|
|
+ examples/config: added p-asserted-identity logic on P-CSCF and add Called-Party_ID AVP on S-CSCF
|
|
|
+
|
|
|
+commit b1d0d33276071f6c69d5cb2215a7b2b1e044764d
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Feb 11 08:49:44 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_pcscf: Added new exported function pcscf_assert_called_identity
|
|
|
+ pcscf_assert_called_identity function used to assert the identity for SIP responses
|
|
|
+ Function retrieves Called-Party-ID AVP from SIP request and adds to SIP response as P-Asserted-Identity as per TS 24.229 section 5.2.6.4.4
|
|
|
+
|
|
|
+commit 12d0feed38cd036cbc0e7c9f0c0c540d0e9eca4a
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Feb 11 08:48:34 2014 +0200
|
|
|
+
|
|
|
+ lib/ims: added function to get Called-Party_ID AVP from message
|
|
|
+
|
|
|
+commit b6abf075448de90a7b135dfa42e58fa61255ca2e
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Feb 11 08:44:26 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_charging: allow E164 to be used as subscription-type in CCR requests
|
|
|
+
|
|
|
+commit 532459374af8354c030fdce8ff837beab793be6c
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Feb 11 08:41:27 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_qos: use asserted_identity for subscription-id and allow e164 as subscription type
|
|
|
+ use p_asserted_identity as default subscription-id for AAR requests
|
|
|
+ allow E164 to be used as subscription type for AAR requests
|
|
|
+
|
|
|
+commit 5b7255d8861d699903692f1457e3e60d9f39837c
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Tue Feb 11 07:52:50 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: added new hash storage based on IP:PORT. backwards compatible with original scheme using new modparam
|
|
|
+ - new modparam is hashing_type - see module documentation
|
|
|
+
|
|
|
+commit 065439c0fbabe2806fcd615cec5e2445db59beec
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Mon Feb 10 19:41:20 2014 -0500
|
|
|
+
|
|
|
+ htable: fix crash if key_value is not string
|
|
|
+
|
|
|
+commit 3630f36c1e34562e93267d87f9e83a69cf8dd861
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Mon Feb 10 18:05:12 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_pcscf: Add domain unlock to prevent deadlock when processing notifies
|
|
|
+
|
|
|
+commit 5e5377bc0f4f30b84cfdd2ac50813f82a6b52870
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Sun Feb 9 11:07:08 2014 +0200
|
|
|
+
|
|
|
+ modules/sctp: reverted accidental commit on sctp module while committing
|
|
|
+ lcr changes
|
|
|
+
|
|
|
+commit 85fdd590ca7b8e29c9fb7b8385d534418da05cf1
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Sun Feb 9 10:58:48 2014 +0200
|
|
|
+
|
|
|
+ modules/lcr: added capability to inactive a faulty gateway and re-activate
|
|
|
+ it automatically by successful response to OPTIONS ping
|
|
|
+
|
|
|
+commit 3cde37cf10795b4eb785ffd141a8b28e64864f5d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Feb 6 16:03:27 2014 +0100
|
|
|
+
|
|
|
+ db_cassandra: clone key in a zero-termniated local buffer
|
|
|
+
|
|
|
+ - rework from a patch by Jay Binks
|
|
|
+
|
|
|
+commit 740d407be4e35ee945658365ae38a1bba30fafc7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Feb 5 09:52:19 2014 +0100
|
|
|
+
|
|
|
+ core: fix condition on script callback number done inside EXTRA_DEBUG
|
|
|
+
|
|
|
+ - reported by Seudin Kasumovic, FS#388
|
|
|
+
|
|
|
+commit 34720cbbf6f448a727a34164b690dabf393684ec
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Feb 3 14:21:09 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: clean lintian errors
|
|
|
+
|
|
|
+commit 3d1541f9c2b09171e703ddae0137dbb5758f6969
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Feb 3 14:13:15 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: update debian copyright file
|
|
|
+
|
|
|
+commit 408178aa7516e661818b847f52185f4ac3cde941
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Tue Feb 4 09:49:20 2014 +0100
|
|
|
+
|
|
|
+ tm: Fix docs on t_relay_to (Typo)
|
|
|
+ (as noticed by Victor V. Kustov)
|
|
|
+
|
|
|
+commit 32f688659fcc6f7c44d9095e585951780e277522
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Feb 3 11:40:43 2014 +0100
|
|
|
+
|
|
|
+ db_cluster: updated the old application name in doc examples
|
|
|
+
|
|
|
+commit 4b0e63b74db47712335f97b54675c82a058ee0da
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Feb 3 11:13:46 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: update changelog files to dev2 version
|
|
|
+
|
|
|
+commit 9623eaa91daf85affcaf9377ae85f2782ae614c9
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Feb 3 09:28:15 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: wrap-and-sort control files
|
|
|
+
|
|
|
+commit 806489af70241ab6825a5e6e7cd00bb9c6e33e1a
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Jan 30 18:17:12 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: unifying debian packaging
|
|
|
+
|
|
|
+commit a4b1683f89708e311f6a37b4ab57004391e49cc9
|
|
|
+Author: Alexandr Dubovikov <[email protected]>
|
|
|
+Date: Mon Feb 3 11:07:48 2014 +0100
|
|
|
+
|
|
|
+ modules/sipcapture: Added X-Rtp stats from Siemens and MediaProxy-Ng.
|
|
|
+
|
|
|
+ Thanks Lorenzo Mangani for the patch.
|
|
|
+
|
|
|
+commit c3466508d9486b566dff62ecbc0c509eacdd924e
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Mon Feb 3 10:04:06 2014 +0100
|
|
|
+
|
|
|
+ presence: Regenerated README
|
|
|
+
|
|
|
+commit 77d81c02bf24b5ef266ad6dfecf393342cfe4000
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Mon Feb 3 09:58:59 2014 +0100
|
|
|
+
|
|
|
+ presence: Clarify the db_lock_type in the docs in conjunction with the mode DB_ONLY and a MySQL-Backend.
|
|
|
+
|
|
|
+commit 5a6fbb29f5776743df4a97ce93b848d662da6b08
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Feb 3 09:58:37 2014 +0100
|
|
|
+
|
|
|
+ Makefile.defs: version set to 4.2.0-dev2
|
|
|
+
|
|
|
+commit e697c6c912fda05dfb19efd54155da3fe730e778
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Jan 31 09:51:22 2014 +0200
|
|
|
+
|
|
|
+ examples/pcscf and scscf: Changed config file to use new P-CSCF subscription and publish reg event
|
|
|
+
|
|
|
+commit 0dc253581ee3c7699c69edac695379dd68b1a902
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Jan 31 09:48:02 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_qos: Changed Rx event processor child from PROC_NOCHLDINIT to PROC_SIPINIT
|
|
|
+
|
|
|
+commit ddc93ce8a9b39faf29e0a2f6b1fa5a48609945ce
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Jan 31 09:45:55 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_pcscf: New features to support P-CSCF subscription and publishing reg event
|
|
|
+ Migrated pua_reginfo functionality to ims_registrar_pcscf so ims_usrloc_pcscf is used
|
|
|
+ New features include subscribing to reg event on Registration, processing notifications and publishing when reg event changes
|
|
|
+
|
|
|
+commit 784280cfacf0f1459481aab12bb2739bd3ab84cd
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Jan 31 09:42:59 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_scscf: New features to fully support subscription to reg_event
|
|
|
+ Main change to support PUBLISH of reg event information
|
|
|
+ And to use new usrloc API storage of callid/totag/fromtag presentity combination to correctly process usbsequent SUBSCRIBE
|
|
|
+
|
|
|
+commit 5bf9b5669da36d395b8b0f2af4ebc2d078c4249e
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Jan 31 09:39:07 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_scscf: lookup.c - fixed term_impu_registered to work for tel URI as well as SIP URI
|
|
|
+
|
|
|
+commit 73ad320cc6ddc2df267cc05b3856eed1698c0e3b
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Jan 31 09:36:57 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_scscf: New features to fully support subscription to reg_event
|
|
|
+ Main change add API to presence module library to store the callid/totag/fromtag presentity combination
|
|
|
+ Also only remove IMPU from usrloc if there are no subscriptions to it
|
|
|
+
|
|
|
+commit 52c05835058a0813df1bf2291669bfe539f52a71
|
|
|
+Author: Luis Martin Gil <[email protected]>
|
|
|
+Date: Fri Jan 31 02:46:17 2014 +0000
|
|
|
+
|
|
|
+ pkg/centos: added snmpstats MIB files to spec file
|
|
|
+
|
|
|
+ - Some files were missing from the snmpstats module
|
|
|
+ when packing into rpm. Adding them to the rpm spec file
|
|
|
+
|
|
|
+commit 40ea6ffd76cf32aafc594038d17555edbc816b50
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Thu Jan 30 21:58:43 2014 +0000
|
|
|
+
|
|
|
+ mqueue: Add new psuedo-variable to return mqueue size
|
|
|
+
|
|
|
+ - Using PV will return a value when the length is zero
|
|
|
+
|
|
|
+commit 011809fb0c7e616745224cd559d8215d86771444
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Thu Jan 30 21:55:11 2014 +0100
|
|
|
+
|
|
|
+ presence: bugfix: Add option to disable per-Table lock for database layer
|
|
|
+ (causes trouble with MySQL in DB_ONLY mode)
|
|
|
+
|
|
|
+commit c57e597c99db09bea2bfa9533b2553ede0572720
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Thu Jan 30 14:25:02 2014 -0500
|
|
|
+
|
|
|
+ dialog: fix datestop output for list* RPC commands
|
|
|
+
|
|
|
+commit b61f173a8dc40592809912e137e42d8ffe1154fa
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jan 30 12:14:48 2014 +0100
|
|
|
+
|
|
|
+ core: test the limits of nested select level before accessing array value
|
|
|
+
|
|
|
+commit e7a0840a1334280650d4abb865843da0072adec6
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jan 30 12:12:44 2014 +0100
|
|
|
+
|
|
|
+ utils/db_berkeley: release file description in error cases
|
|
|
+
|
|
|
+commit 2977c559d89ba7e04b9b5a32336baa9789078921
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Thu Jan 30 11:33:51 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: fix segfault when running in DB mode (deleting contact)
|
|
|
+
|
|
|
+commit d0ebc7fa4b4b20bee83f57b3f0d0e6e75b5f0b08
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Jan 29 22:10:09 2014 +0100
|
|
|
+
|
|
|
+ sercmd: memset with proper size
|
|
|
+
|
|
|
+commit 33e7e899e5aa7dc291ec45a711100e6200896f14
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Wed Jan 29 15:39:47 2014 -0500
|
|
|
+
|
|
|
+ dialog: enhance list* RPC commands
|
|
|
+ - human readable format for dialog start/stop timestamps
|
|
|
+ - adding lifetime parameter
|
|
|
+
|
|
|
+commit 5b21e976eee13579a309a5626ff8d676fd1ccdc0
|
|
|
+Merge: 039c0c9 cfb815e
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Wed Jan 29 09:05:01 2014 +0200
|
|
|
+
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+
|
|
|
+commit 039c0c9f926c6f755211b5392f1ae4040a56d5ad
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Wed Jan 29 09:03:26 2014 +0200
|
|
|
+
|
|
|
+ modules/rls: Edit to cater for changed presence API
|
|
|
+ Presence API has changed - delete_shtable now takes subs_t pointer instead of str to_tag to compare full dialog tag set
|
|
|
+
|
|
|
+commit 74d73953327ad7702922b27ba37c71e3283659c3
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Wed Jan 29 09:00:37 2014 +0200
|
|
|
+
|
|
|
+ modules/presence: Changed delete_shtable function to check dialog's full tag set
|
|
|
+ Changed delete_shtable to take subs_t pointer as parameter to compare dialog's full tag set before deleting
|
|
|
+ This changes presence API and delete_shtable is exported function - only effected module is rls
|
|
|
+
|
|
|
+commit cfb815e440804c2870126c1c098362d5a117f97c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 28 18:54:50 2014 +0100
|
|
|
+
|
|
|
+ core: avoid warning of using bitwise operator with boolean result
|
|
|
+
|
|
|
+ - on a report generated by cppcheck sent by David Binderman
|
|
|
+
|
|
|
+commit 935f06eb8c34fe5fe82588cdd5b4af2f68c51466
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 28 18:47:42 2014 +0100
|
|
|
+
|
|
|
+ core/parse_methods: removed duplicate check for same characters
|
|
|
+
|
|
|
+ - on a report generated by cppcheck sent by David Binderman
|
|
|
+
|
|
|
+commit 79bfabdc2ae35a5b280c6a23ff611a005dac333c
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 28 18:43:13 2014 +0100
|
|
|
+
|
|
|
+ xhttp: check first the possition limits then access the data
|
|
|
+
|
|
|
+ - in the eval function for the transformation
|
|
|
+ - on a report generated by cppcheck sent by David Binderman
|
|
|
+
|
|
|
+commit 480b6d4dfc954fbbb8afb9dbbbf17b80dcdf71ce
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 28 18:39:19 2014 +0100
|
|
|
+
|
|
|
+ db_postgres: fixed condition checking the parameter for db uri parsing
|
|
|
+
|
|
|
+ - on a report generated by cppcheck sent by David Binderman
|
|
|
+
|
|
|
+commit c0b2e567b2a27d5d29ede39409d6299f7d375d87
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 28 18:36:21 2014 +0100
|
|
|
+
|
|
|
+ db_mysql: fixed condition checking the parameter for db uri parsing
|
|
|
+
|
|
|
+ - on a report generated by cppcheck sent by David Binderman
|
|
|
+
|
|
|
+commit 88a1a1b25b5228ef2e34ee01e0dd5d4e4f6ffe20
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 28 18:30:30 2014 +0100
|
|
|
+
|
|
|
+ db_cluster: fix caseness in testing the connection flags for reading
|
|
|
+
|
|
|
+ - on a report generated by cppcheck sent by David Binderman
|
|
|
+
|
|
|
+commit 1d63ad4715cf046955f27726f3d0003fcfb5ffac
|
|
|
+Author: Andrew Mortensen <[email protected]>
|
|
|
+Date: Mon Jan 27 12:03:55 2014 -0500
|
|
|
+
|
|
|
+ modules/sca: use sca_create_canonical_aor in INVITE/2OO OK handler.
|
|
|
+
|
|
|
+ - abstract AoR construction for future improvements.
|
|
|
+
|
|
|
+commit ba5c2f973cafcb1d871337ffefb8fa95f5463eee
|
|
|
+Author: Andrew Mortensen <[email protected]>
|
|
|
+Date: Mon Jan 27 12:01:19 2014 -0500
|
|
|
+
|
|
|
+ modules/sca: optionally update call-info state for only caller or callee.
|
|
|
+
|
|
|
+ - sca_call_info_update can now take an int argument (1=caller, 2=callee)
|
|
|
+ limiting call-info state update to only that leg's AoR.
|
|
|
+
|
|
|
+commit b03e871a62f3895bfb70fe5b72b0142afa613684
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Jan 27 16:29:46 2014 +0100
|
|
|
+
|
|
|
+ pkg/kamailio/deb: fix typo on depends
|
|
|
+
|
|
|
+commit e56ff0e6a5745321c6a4a5f362cc728177acef0d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jan 24 15:43:59 2014 +0100
|
|
|
+
|
|
|
+ core/parser: handle the case when username field in auth header has proto scheme
|
|
|
+
|
|
|
+ - some phones put there "sip:username@domain", so far it was handling
|
|
|
+ "username" and "username@domain"
|
|
|
+
|
|
|
+commit cbd525649237c3beb05ad7bcb38969fb3629b90e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jan 24 08:56:20 2014 +0100
|
|
|
+
|
|
|
+ gzcompress: fixed info about header_value parameter in docs
|
|
|
+
|
|
|
+commit 20302744b22858e0e215e74e2a6656677881bb4a
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Thu Jan 23 17:25:04 2014 +0200
|
|
|
+
|
|
|
+ modules/presence: fix crash in main/attendant process when using presence module in library mode
|
|
|
+
|
|
|
+commit 48bb4b562d7d7ec20b45dbe555836bb8969b988d
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Thu Jan 23 17:21:04 2014 +0200
|
|
|
+
|
|
|
+ modules/rls: changed default hash size from 512 to 9 to avoid overflow
|
|
|
+
|
|
|
+commit b9b83d251810f70545c72c2207b2864460572872
|
|
|
+Author: Henning Westerholt <[email protected]>
|
|
|
+Date: Thu Jan 23 13:14:02 2014 +0100
|
|
|
+
|
|
|
+ memcached: add new parameter 'stringify', patch from Federico Cabiddu
|
|
|
+ * add a new parameter 'stringify' to the memcached module to force the module
|
|
|
+ to evaluate all returned values as strings. This is useful if other parts
|
|
|
+ of the memcached infrastructure are not able to set the correct value flags
|
|
|
+ * patch from Federico Cabiddu, federico dot cabiddu at gmail dot com
|
|
|
+ * add documentation for the new parameter
|
|
|
+
|
|
|
+commit f9ab76f6a82776d9ec48daedbc6880b0b21e552d
|
|
|
+Author: Henning Westerholt <[email protected]>
|
|
|
+Date: Thu Jan 23 13:06:47 2014 +0100
|
|
|
+
|
|
|
+ memcached: fix doc section IDs, copy and paste error from dmq
|
|
|
+
|
|
|
+commit cd007447bdd3fc4caa2d8eec3cec8a7b16422c10
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Jan 22 23:27:19 2014 +0100
|
|
|
+
|
|
|
+ cnxcc: formated some examples not to exceed boundaries of blocks in html output
|
|
|
+
|
|
|
+commit cdbcef56191e48c0277ff56e078eeaa20946422f
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 21 10:22:10 2014 +0100
|
|
|
+
|
|
|
+ dispatcher: readme was updated
|
|
|
+
|
|
|
+commit f210c266311498393b93d66b41e8c08d89cbc731
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 21 10:13:51 2014 +0100
|
|
|
+
|
|
|
+ dispatcher: more details on how destination select functions work
|
|
|
+
|
|
|
+commit 1b53001ad3ad1e9bfd3e64f8e03c35d4e5f54e8d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 20 17:24:18 2014 +0100
|
|
|
+
|
|
|
+ tm: free from and to display names that can be set for local request from seas module
|
|
|
+
|
|
|
+ - reported and patch by Ziad Habchi
|
|
|
+
|
|
|
+commit 70b082b0abfbee473e3742280b0ea72cf0d73a1e
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Mon Jan 20 10:23:58 2014 -0500
|
|
|
+
|
|
|
+ kex: update README file
|
|
|
+
|
|
|
+commit 3615f3c26405f1c1bcd3721674e9d87e4b589146
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Thu Jan 16 18:02:31 2014 -0500
|
|
|
+
|
|
|
+ xhttp_rpc: fix arg parsing
|
|
|
+
|
|
|
+commit 6f685460f1d7fd6ff07e55f2a807322168638988
|
|
|
+Author: Ovidiu Sas <[email protected]>
|
|
|
+Date: Thu Jan 16 14:46:32 2014 -0500
|
|
|
+
|
|
|
+ kex: new stats RPC commands
|
|
|
+
|
|
|
+commit f3f2f09beda60e1f7f4e6dfc0359f788991aeef6
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Thu Jan 16 13:08:29 2014 +0200
|
|
|
+
|
|
|
+ modules/tm: fixed bug where AVPs are not restored correctly if async used within failure route
|
|
|
+ - related to mail by José Seabra on Jan 10 2014 entitiled - kamailio-4.1.1 avp issue within failure routes
|
|
|
+
|
|
|
+commit ed33effd4a65302cd893ef2e8f0f8fcc3e88fb57
|
|
|
+Author: Torrey Searle <[email protected]>
|
|
|
+Date: Thu Jan 16 12:02:09 2014 +0100
|
|
|
+
|
|
|
+ modules/sipt: optional pointer should be updated when modifying called party
|
|
|
+
|
|
|
+commit 662bfcf71aae0ec7aa74996a447e48f82fb5dfdc
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Jan 15 17:01:07 2014 +0100
|
|
|
+
|
|
|
+ dispatcher: readme regenerated with updated config example
|
|
|
+
|
|
|
+commit a248b53249d76e6b53f72bc64acd4c14fb5db660
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Jan 15 17:00:45 2014 +0100
|
|
|
+
|
|
|
+ dispatcher: updated example config to use new db url attributes
|
|
|
+
|
|
|
+commit 2f9e8d2e122edc5b7950ee6ab0991851c9cd7bbd
|
|
|
+Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
+Date: Tue Jan 14 10:04:53 2014 -0300
|
|
|
+
|
|
|
+ db_cassandra: bug fixes for raw queries using sqlops
|
|
|
+
|
|
|
+commit 555d01b145763ead41e22abf98130e1d3ff35739
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Jan 14 12:30:26 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_registrar_pcscf: added -lpthread to Makefile to fix on Ubuntu 12
|
|
|
+
|
|
|
+commit d3ddb1766fad5f197023a7d6a18cfce64cdb9f8d
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Jan 14 12:29:58 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_qos: added -lpthread to Makefile to fix on Ubuntu 12
|
|
|
+
|
|
|
+commit aea7e2bd069a0c130d5fe1d05d128b580df20c5b
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Tue Jan 14 12:29:00 2014 +0200
|
|
|
+
|
|
|
+ modules/cdp: added -lpthread to Makefile to fix on Ubuntu 12
|
|
|
+
|
|
|
+commit 777548d79f17a6eb81d241e18b22329e9654e951
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 14 08:59:17 2014 +0100
|
|
|
+
|
|
|
+ snmpstats: fixed path for deploying mibs when net-snmp-config is used
|
|
|
+
|
|
|
+commit 99ed4d76ceb77b451e99f969513575e655738e81
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Mon Jan 13 12:04:13 2014 +0100
|
|
|
+
|
|
|
+ ims_registrar_scscf: Fix memory corruption in build_contacts, in case no contacts available
|
|
|
+
|
|
|
+commit cdc55243b6d977315d169d527b199b318b04863e
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Jan 13 11:29:16 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: added future DB modes... not yet supported
|
|
|
+
|
|
|
+commit d812a8ef9e02f9d3e0d98a57c33dcaffed76b559
|
|
|
+Author: Jason Penton <[email protected]>
|
|
|
+Date: Mon Jan 13 11:21:45 2014 +0200
|
|
|
+
|
|
|
+ modules/ims_usrloc_pcscf: Added DB support for persistent storage
|
|
|
+ - currently supports Write-Through mode.
|
|
|
+
|
|
|
+commit 5bb685592660b6d55238c343d3cee0fbde8ef607
|
|
|
+Author: Carsten Bock <[email protected]>
|
|
|
+Date: Sat Jan 11 01:39:21 2014 +0100
|
|
|
+
|
|
|
+ ims_auth: Fix for SIP Digest (Segmentation fault)
|
|
|
+ - Fix by Marek Bazler ([email protected])
|
|
|
+
|
|
|
+commit 5dde71f7fb9715a18dabfe0beeb152b0821c6fb0
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jan 9 19:19:31 2014 +0100
|
|
|
+
|
|
|
+ snmpstats: use $(share_prefix) for deploying MIBS
|
|
|
+
|
|
|
+commit 619cbfa607882512c8bd458a39cb497d6d6593cb
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Wed Jan 8 19:17:04 2014 +0100
|
|
|
+
|
|
|
+ pkg/deb: Add 4.2.0~dev1 version
|
|
|
+
|
|
|
+commit 3da6084797b9f78a555a3108c5bb08e176a10da6
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Jan 8 18:24:04 2014 +0100
|
|
|
+
|
|
|
+ Makefile.defs: version set to 4.2.0-dev1
|
|
|
+
|
|
|
+commit b5993240da29f1c13a2900ecf479f95973afd599
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Jan 8 18:23:04 2014 +0100
|
|
|
+
|
|
|
+ dialog: added prefix to global variable to reduce the risk of symbol conflict
|
|
|
+
|
|
|
+commit cf6e157bc8a8ce44102bb47f8527e2d663e8c678
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Jan 8 18:17:19 2014 +0100
|
|
|
+
|
|
|
+ dialog: added missing semicolon
|
|
|
+
|
|
|
+commit 97c3a6ad01700f2c2d03e163df65c5aba097165c
|
|
|
+Author: Federico Cabiddu <[email protected]>
|
|
|
+Date: Wed Jan 8 12:17:49 2014 +0100
|
|
|
+
|
|
|
+ modules/dialog: docs updated for timeout_noreset parameter and timeout-noreset property
|
|
|
+
|
|
|
+commit c70823c0454561dda63eb1e95f66bd96605474db
|
|
|
+Author: Federico Cabiddu <[email protected]>
|
|
|
+Date: Wed Jan 8 10:43:00 2014 +0100
|
|
|
+
|
|
|
+ modules/dialog: added parameter and dialog property to disable timeout reset
|
|
|
+
|
|
|
+commit 80d55e19f18a93cc15f7f4eadb2828210bf15970
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Wed Jan 8 18:09:18 2014 +0100
|
|
|
+
|
|
|
+ uac_redirect: fixed typo in comments
|
|
|
+
|
|
|
+commit 37e8d6478f677be90178f26ac9348e2f9fd38a58
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Wed Jan 8 09:45:22 2014 +0000
|
|
|
+
|
|
|
+ rtpproxy: Documentation: clarify rtpp_inst_pvar usage
|
|
|
+
|
|
|
+ - The instance 'URL' is stored in the pvar
|
|
|
+ - Added an example usage
|
|
|
+
|
|
|
+commit b393656c1113eb3630470389f142c53fbc085a90
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Jan 7 13:59:37 2014 +0100
|
|
|
+
|
|
|
+ usrloc: add user_col to the update contact query with instance
|
|
|
+
|
|
|
+commit 3a5af040ed8dc84d37a8e1d21d9b1fbe4cf2263d
|
|
|
+Merge: 221cdf8 34d9088
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Tue Jan 7 11:57:31 2014 +0000
|
|
|
+
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/kamailio
|
|
|
+
|
|
|
+ * 'master' of ssh://git.sip-router.org/kamailio:
|
|
|
+ permissions: fixed previous commit which used invalid variable
|
|
|
+ presence_dialoginfo: handle all states to get most relevant xml
|
|
|
+ tls: the pointer of cfg structure
|
|
|
+ websocket: store sub protocol value for later use in encode_and_send_ws_frame()
|
|
|
+ htable: free temporary slots used to reload hash table via rpc command
|
|
|
+ htable: use system malloc for temporary allocation of hash table realod slots
|
|
|
+ permissions: refreshed the README file
|
|
|
+ permissions: note about peer tag mode that applies only for allow_trusted()
|
|
|
+ permissions: set peer tag avp for allow_address_group()
|
|
|
+
|
|
|
+commit 221cdf8497c2375133dd73ff0bed44ed6180245b
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Tue Jan 7 11:11:23 2014 +0000
|
|
|
+
|
|
|
+ rtpproxy: Allow any pvar for rtpproxy instance
|
|
|
+
|
|
|
+commit 34d9088d74cb8269960cc20912a675a67598e7d7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 7 10:23:11 2014 +0100
|
|
|
+
|
|
|
+ permissions: fixed previous commit which used invalid variable
|
|
|
+
|
|
|
+ - reported by Kelvin Chua
|
|
|
+
|
|
|
+commit f845465eb96770e0c02c92ae862cdc94f561e29e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 7 00:58:20 2014 +0100
|
|
|
+
|
|
|
+ presence_dialoginfo: handle all states to get most relevant xml
|
|
|
+
|
|
|
+ - patch from FS#341
|
|
|
+
|
|
|
+commit 208934d47ac1585d42029234267bcceab40ae218
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Jan 7 00:10:34 2014 +0100
|
|
|
+
|
|
|
+ tls: the pointer of cfg structure
|
|
|
+
|
|
|
+ - synchronize when updating the list of tls configs and their reference
|
|
|
+ count
|
|
|
+ - with parts from patch by Ding Ma, FS#380, contributed under BSD license
|
|
|
+
|
|
|
+commit 438eafc92ecf9d3b52f95c9952bc26b147fdf328
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 6 23:11:33 2014 +0100
|
|
|
+
|
|
|
+ websocket: store sub protocol value for later use in encode_and_send_ws_frame()
|
|
|
+
|
|
|
+ - the ws connection pointer can be set null if the browser closes the
|
|
|
+ connection
|
|
|
+ - patch by Vitaliy Aleksandrov, FS#364
|
|
|
+
|
|
|
+commit f35c49085bdcc623ef45aa33a99af3265d3e6eeb
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 6 22:52:11 2014 +0100
|
|
|
+
|
|
|
+ htable: free temporary slots used to reload hash table via rpc command
|
|
|
+
|
|
|
+ - use system memory for temporary slots
|
|
|
+
|
|
|
+commit 13626ccffeaa7654c58576c3d1cc417dea865ca9
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 6 22:46:48 2014 +0100
|
|
|
+
|
|
|
+ htable: use system malloc for temporary allocation of hash table realod slots
|
|
|
|
|
|
- * 'master' of ssh://git.sip-router.org/sip-router:
|
|
|
- modules/sca: cast logging of time_t to long int to quiet warnings.
|
|
|
+ - copes better with large number of slots, without a need to use shm
|
|
|
|
|
|
-commit fac2d49b667c5c18fce01387d9c02afcce8ec55f
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Mar 18 10:32:45 2013 -0400
|
|
|
+commit 2fd9fe3b46d21f9e958b09162ec6f2fd1ed04ec7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 6 19:52:13 2014 +0100
|
|
|
|
|
|
- modules/sca: cast logging of time_t to long int to quiet warnings.
|
|
|
-
|
|
|
- - Report from Olle Johansson. Latent Y2K38 problem, but that needs a
|
|
|
- project-wide solution.
|
|
|
+ permissions: refreshed the README file
|
|
|
|
|
|
-commit 3a45d925c7f06072aef9edba3b0ef8c17e12c6e2
|
|
|
-Merge: dd0b43e 07ddc78
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Mon Mar 18 11:57:17 2013 +0000
|
|
|
+commit 15f8a92baf58ee70e837b3b7e7f208b1a2678a0a
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 6 19:51:41 2014 +0100
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+ permissions: note about peer tag mode that applies only for allow_trusted()
|
|
|
+
|
|
|
+commit 0c67042fa629ee4744cfc31a15e571b7340b0881
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Jan 6 19:48:54 2014 +0100
|
|
|
+
|
|
|
+ permissions: set peer tag avp for allow_address_group()
|
|
|
|
|
|
- * 'master' of ssh://git.sip-router.org/sip-router:
|
|
|
- modules/app_java: refactoring, changed parameter 'force_kam_cmd_exec' to 'force_cmd_exec', updated docs - moved ThrowNewException from utils to java_support - removed macro FORCE_CAST_O2P - removed get_struct_sip_msg - renamed parameter 'force_kam_cmd_exec' to 'force_cmd_exec' - updated docs caused parameter change
|
|
|
- modules/app_java: README to README-draft, added actual README
|
|
|
- modules/app_java: moved README, removed other formats except xml from doc directory.
|
|
|
- modules/app_java: added documentation, removed *.class,*.jar
|
|
|
- modules/sca: fix -Waddress warnings caused by static strs in SCA_STR_EMPTY
|
|
|
- modules/sca: process BYE without Call-Info from shared line.
|
|
|
- modules/outbound: Warn during mod_init() if STUN is not built or enabled
|
|
|
- modules/outbound: free shared memory for flow-token key during shutdown
|
|
|
- sca: reduce log level to DBG when replacing RURI when retrieving held call.
|
|
|
- modules/outbound: Fixed bug in outbound mod_init
|
|
|
- modules/outbound: The flow-token key is now automatically generated
|
|
|
-
|
|
|
-commit 07ddc78df819edff18cc339cb234c22d140bd3a4
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Mon Mar 18 02:04:17 2013 +0200
|
|
|
+ - also for allow_source_address_group()
|
|
|
+ - reported by Kelvin Chua
|
|
|
|
|
|
- modules/app_java: refactoring, changed parameter 'force_kam_cmd_exec' to 'force_cmd_exec', updated docs
|
|
|
- - moved ThrowNewException from utils to java_support
|
|
|
- - removed macro FORCE_CAST_O2P
|
|
|
- - removed get_struct_sip_msg
|
|
|
- - renamed parameter 'force_kam_cmd_exec' to 'force_cmd_exec'
|
|
|
- - updated docs caused parameter change
|
|
|
+commit 661d7d3a6231713861a8a1236dd7d783113c2890
|
|
|
+Author: Peter Dunkley <[email protected]>
|
|
|
+Date: Sun Jan 5 18:16:04 2014 +0000
|
|
|
|
|
|
-commit 87a21516e1c75d11513df901567183b0146337ab
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Mon Mar 18 01:45:49 2013 +0200
|
|
|
+ modules/websocket: added OpenSSL licensing exception
|
|
|
|
|
|
- modules/app_java: README to README-draft, added actual README
|
|
|
+commit 6741c47ad75806355cd7564d419df56acc68987b
|
|
|
+Author: Peter Dunkley <[email protected]>
|
|
|
+Date: Sun Jan 5 18:15:33 2014 +0000
|
|
|
|
|
|
-commit a01d84bf61ade1b0362c16a41acec262a41b919a
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Mon Mar 18 01:20:29 2013 +0200
|
|
|
+ modules/outbound: added OpenSSL licensing exception
|
|
|
|
|
|
- modules/app_java: moved README, removed other formats except xml from doc directory.
|
|
|
+commit 99960be1d55df2ba4ca596c42c8e78e36dad3cf1
|
|
|
+Author: Peter Dunkley <[email protected]>
|
|
|
+Date: Sun Jan 5 18:15:07 2014 +0000
|
|
|
|
|
|
-commit fc425b1c36a335af1ee5ca183cca72b6a472843f
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Sun Mar 17 01:16:20 2013 +0200
|
|
|
+ modules/auth_ephemeral: added OpenSSL licensing exception
|
|
|
|
|
|
- modules/app_java: added documentation, removed *.class,*.jar
|
|
|
+commit d1869a457268fed9dc55d55a475a44cd3e2a3ef6
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Jan 3 13:09:06 2014 +0100
|
|
|
|
|
|
-commit d80b4afc7d0dddebd9ffe06e0174a79871daf822
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Sat Mar 16 16:35:29 2013 -0400
|
|
|
+ app_lua: remove duplicate code and merge functionality for sr.xavp.get
|
|
|
|
|
|
- modules/sca: fix -Waddress warnings caused by static strs in SCA_STR_EMPTY
|
|
|
-
|
|
|
- - Tested on Ubunut 12.04 LTS. Report from Konstantin Mosesov.
|
|
|
+commit 55280b28321d735babbdb529c78a0f0a458e524f
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Jan 3 10:02:30 2014 +0100
|
|
|
|
|
|
-commit 287cccf2af17e5f2f8fe09c41025b4d27bb4fda9
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Fri Mar 15 17:01:23 2013 -0400
|
|
|
+ app_lua: sr.xavp.get() allow get all values of a var and <0 indx
|
|
|
|
|
|
- modules/sca: process BYE without Call-Info from shared line.
|
|
|
-
|
|
|
- - Ciscos & Aastras don't seem include Call-Info header in BYE. Look up
|
|
|
- dialog by tags and release associated appearance-index.
|
|
|
+commit 80710111c0ca30b0965a0d2df472c00bbd171050
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jan 3 10:08:48 2014 +0100
|
|
|
|
|
|
-commit 85b26219f9e4c3c8c7c990a4897d40645b4ad6e7
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 15 15:04:07 2013 +0000
|
|
|
+ acc: regenerated README
|
|
|
+
|
|
|
+commit d26eff22c8a543c63a40cd7d91bb3c70f04aabc6
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Jan 3 10:04:39 2014 +0100
|
|
|
|
|
|
- modules/outbound: Warn during mod_init() if STUN is not built or enabled
|
|
|
+ acc: added note about MySQL InnoDB not supporting INSERT DELAYED
|
|
|
|
|
|
- - STUN is required for outbound with UDP. Don't want to stop Kamailio starting
|
|
|
- when the outbound module is loaded and STUN is not available - but a warning
|
|
|
- seems appropriate.
|
|
|
+ - reported by Daniel Tryba
|
|
|
|
|
|
-commit 9d9d51438acd1d534f14ecbc8eb0030b45333177
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 15 14:54:41 2013 +0000
|
|
|
+commit cff3406513c30d41ce1118a1f0997e254531bdb9
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Fri Jan 3 08:57:17 2014 +0100
|
|
|
|
|
|
- modules/outbound: free shared memory for flow-token key during shutdown
|
|
|
+ acc: refresh README
|
|
|
|
|
|
-commit a51bc822f70f4185b55455456dc147205cbbbdc7
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Fri Mar 15 10:22:26 2013 -0400
|
|
|
+commit 1e82ef702f9a0c3dec3e24e4f91dc879d7ba5280
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Jan 2 20:39:43 2014 +0100
|
|
|
|
|
|
- sca: reduce log level to DBG when replacing RURI when retrieving held call.
|
|
|
+ acc: add documentation note indicating the use of pseudo-variables
|
|
|
|
|
|
-commit c924645fcfb706fc20ed715a00531d785f99cbde
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 15 14:07:04 2013 +0000
|
|
|
+commit 81c6e0bc108b8f4211ffade6de7a7448d1ba72f9
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Jan 2 20:39:43 2014 +0100
|
|
|
|
|
|
- modules/outbound: Fixed bug in outbound mod_init
|
|
|
+ acc: allow pseudo-variables as first parameter for functions.
|
|
|
|
|
|
-commit f474e85616f6f98a6ac193c7425f6c85af8efa20
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 15 12:14:31 2013 +0000
|
|
|
+commit 53689b55632c6208e6326f1a5f4b3c45da216f43
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Jan 2 13:22:28 2014 +0100
|
|
|
|
|
|
- modules/outbound: The flow-token key is now automatically generated
|
|
|
+ htable: use pkg for temporary hash table slots used for reload
|
|
|
|
|
|
- - Uses OpenSSL RAND_bytes() to select 20 cryptographically strong pseudo-random
|
|
|
- bytes for the key.
|
|
|
- - Flow-token key can no longer be manually set.
|
|
|
+ - free the temporary slots after reload, reported in FS#385
|
|
|
|
|
|
-commit dd0b43e2ac06ed901f959d9e5a90312d865dedfd
|
|
|
-Merge: 1c27645 3445718
|
|
|
+commit 3ca144aed1e550eac919b6c36a5103acdedbe22b
|
|
|
Author: Hugh Waite <[email protected]>
|
|
|
-Date: Fri Mar 15 12:08:16 2013 +0000
|
|
|
-
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
-
|
|
|
- * 'master' of ssh://git.sip-router.org/sip-router: (40 commits)
|
|
|
- modules/registrar: fixed lock usage in unregister()
|
|
|
- modules/pv: can only retrieve $ruid for a request
|
|
|
- ims_icscf: fix include list for BSD
|
|
|
- modules/pv: added new $ruid and $branch(ruid) PVs
|
|
|
- modules/xprint: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- modules/tm: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- modules/pv: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- modules/permissions: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- modules/domain: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- core: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- core: updated get_branch() and next_branch() to return ruid (if set)
|
|
|
- modules/tm: updated t_serial to store/retrieve ruid
|
|
|
- modules/registrar: tidied up unregister() function
|
|
|
- modules/ims_isc: updated to include new argument to append_branch()
|
|
|
- modules/ims_icscf: updated to include new argument to append_branch()
|
|
|
- modules/exec: updated to include new argument to append_branch()
|
|
|
- modules/enum: updated to include new argument to append_branch()
|
|
|
- modules/dialplan: updated to include new argument to append_branch()
|
|
|
- modules/cpl-c: updated to include new argument to append_branch()
|
|
|
- modules/corex: updated to include new argument to append_branch()
|
|
|
- ...
|
|
|
-
|
|
|
-commit 3445718155b324c3c9e4eac0d6137b6d8dca8cbf
|
|
|
-Merge: e930f94 d6eac37
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 15 11:28:25 2013 +0000
|
|
|
-
|
|
|
- Merge branch 'outbound'
|
|
|
-
|
|
|
- * outbound: (46 commits)
|
|
|
- modules/registrar: fixed lock usage in unregister()
|
|
|
- modules/pv: can only retrieve $ruid for a request
|
|
|
- modules/pv: added new $ruid and $branch(ruid) PVs
|
|
|
- modules/xprint: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- modules/tm: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- modules/pv: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- modules/permissions: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- modules/domain: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- core: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
- core: updated get_branch() and next_branch() to return ruid (if set)
|
|
|
- modules/tm: updated t_serial to store/retrieve ruid
|
|
|
- modules/registrar: tidied up unregister() function
|
|
|
- modules/ims_isc: updated to include new argument to append_branch()
|
|
|
- modules/ims_icscf: updated to include new argument to append_branch()
|
|
|
- modules/exec: updated to include new argument to append_branch()
|
|
|
- modules/enum: updated to include new argument to append_branch()
|
|
|
- modules/dialplan: updated to include new argument to append_branch()
|
|
|
- modules/cpl-c: updated to include new argument to append_branch()
|
|
|
- modules/corex: updated to include new argument to append_branch()
|
|
|
- modules/avpops: updated to include new argument to append_branch()
|
|
|
- ...
|
|
|
-
|
|
|
-commit d6eac37fb61a79e7d99b749aa20ff903523ff2d0
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 15 11:15:16 2013 +0000
|
|
|
+Date: Sat Dec 21 19:05:37 2013 +0000
|
|
|
|
|
|
- modules/registrar: fixed lock usage in unregister()
|
|
|
+ pkg: Add gzcompress module to CentOS spec file
|
|
|
|
|
|
-commit 86440c81639e1aff66e7449a121ac8ae6d43197a
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 15 11:14:06 2013 +0000
|
|
|
+commit e7dc20ba0b787a05ab111367f6f8b176f92826b9
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Jan 2 11:27:02 2014 +0100
|
|
|
|
|
|
- modules/pv: can only retrieve $ruid for a request
|
|
|
-
|
|
|
- - cache it in an avp for the request if you need it later
|
|
|
+ modules: refresed READMEs for some modules that had xml files updated
|
|
|
|
|
|
-commit e930f94b71d2e5c40fa44d78738ce5efb747c5b1
|
|
|
+commit 99d1170469c60206992c083f2ba0e9dc6b580d37
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 15 09:03:26 2013 +0100
|
|
|
+Date: Thu Jan 2 11:25:56 2014 +0100
|
|
|
|
|
|
- ims_icscf: fix include list for BSD
|
|
|
+ tmrec: updated the examples with tmrec duration
|
|
|
|
|
|
- - patch by Victor V. Kustov
|
|
|
+ - hint to read rfc2445 for duration format
|
|
|
|
|
|
-commit 44e43d541baf52a327485d8627de3b95961bdaf9
|
|
|
-Merge: b53624e 81b5473
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 15 00:02:38 2013 +0000
|
|
|
+commit cc34c8e2c1e0eeafa0088c2d159260e4b10652c9
|
|
|
+Author: Alexandr Dubovikov <[email protected]>
|
|
|
+Date: Tue Dec 31 23:24:02 2013 +0100
|
|
|
|
|
|
- Merge branch 'master' into outbound
|
|
|
+ modules/sipcapture: Fixed bad timestamp in the raw socket mode
|
|
|
|
|
|
- * master:
|
|
|
- sca: fix private hold handling
|
|
|
- xhttp_pi: escape special characters
|
|
|
+ HEPpy New Year!
|
|
|
|
|
|
-commit b53624e388c283ae1294bf595af123c3b77f6b93
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:55:14 2013 +0000
|
|
|
+commit 0e0b8cd883718bb5d19999e800159add7714f69e
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 27 23:31:41 2013 +0100
|
|
|
|
|
|
- modules/pv: added new $ruid and $branch(ruid) PVs
|
|
|
+ htable: added section id for functions and parameters
|
|
|
|
|
|
-commit 0137a2a91d29cbd80829b79dcb4cfd9659b7e9be
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:35:02 2013 +0000
|
|
|
+commit 4eb338611e716e7a32f252acbae52bace6047a0a
|
|
|
+Author: Juha Heinanen <[email protected]>
|
|
|
+Date: Thu Dec 26 17:51:04 2013 +0200
|
|
|
|
|
|
- modules/xprint: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
+ modules/pua: added some missing lock releases
|
|
|
|
|
|
-commit 0860555382575943b5f704b53a48e63db90754d8
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:34:48 2013 +0000
|
|
|
+commit ef66bf4ce961a7379bb21e848f70d03defb8864c
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Dec 20 10:09:35 2013 +0200
|
|
|
|
|
|
- modules/tm: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
+ modules:/ims_registrar_scscf: when processing subscriptions to reg events allow the ruri to be the contact of the S-CSCF and get the presentity from the to-header
|
|
|
|
|
|
-commit a16fb22d12696f707839f7b97da471d02121e228
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:34:34 2013 +0000
|
|
|
+commit 81b9c83b2fa3bd32d502a1ae9014cc7d6747e710
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Dec 19 21:15:12 2013 +0100
|
|
|
|
|
|
- modules/pv: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
+ acc: use r-uri winning branch even for local generated replies
|
|
|
+
|
|
|
+ - it was only for received and relayed replies
|
|
|
+ - reported by Kelvin Chua
|
|
|
|
|
|
-commit cb68cab9ce13142592590042283ca1aa3f85ac84
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:34:18 2013 +0000
|
|
|
+commit 8b023bbab187020bff7883bad1e671c3cf2860c6
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Dec 19 20:49:38 2013 +0100
|
|
|
|
|
|
- modules/permissions: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
+ kamctl: don't force global exit if gdb is not found
|
|
|
+
|
|
|
+ - it is not a general requirement, only for trap command
|
|
|
|
|
|
-commit f63b55b96e9a2900cf73183fdaa41992c3c31dc5
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:34:01 2013 +0000
|
|
|
+commit e54b3ec673cb32664a1e8de2e591190f22216724
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Thu Dec 19 16:21:25 2013 +0200
|
|
|
|
|
|
- modules/domain: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
+ modules/pv: fixed params and param transformation
|
|
|
+
|
|
|
+ - params need to be taken from sip_params field of sip_uri struct
|
|
|
|
|
|
-commit 55e069d5c169d9022582c51a9bce82adc136c29c
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:33:23 2013 +0000
|
|
|
+commit b488b17294b73b5b42a4f8205a8fd4b43a5f588c
|
|
|
+Merge: 52d727d 7138022
|
|
|
+Author: Carlos Ruiz Diaz <[email protected]>
|
|
|
+Date: Wed Dec 18 15:30:28 2013 -0300
|
|
|
|
|
|
- core: updated use of get_branch() and next_branch() to cope with additional argument
|
|
|
+ Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
|
|
|
-commit 8e6c690ea3cdfd9dd1349f2ce144d7dfd432b50d
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:32:42 2013 +0000
|
|
|
+commit 52d727dc249a88b31348b008045cc6071ab215a7
|
|
|
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
|
|
|
+Date: Wed Dec 18 15:28:39 2013 -0300
|
|
|
|
|
|
- core: updated get_branch() and next_branch() to return ruid (if set)
|
|
|
+ ims_registrar_scscf: fix crash caused by an uninitialized AVP
|
|
|
|
|
|
-commit 87e624ffe1e66104b04d34bd2102f458f5785bf0
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:16:27 2013 +0000
|
|
|
+commit 71380228bf5804f51292205de2dfae1b4945b9de
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Tue Dec 17 12:53:20 2013 -0500
|
|
|
|
|
|
- modules/tm: updated t_serial to store/retrieve ruid
|
|
|
+ utils/kamctl: new command 'trap'
|
|
|
+ - useful to get a full bt dump of all kamailio processes
|
|
|
+ - handy in dead-lock investigatigations
|
|
|
|
|
|
-commit dd90d9685cb66843ff48c55b0100de9f98bfdf52
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 23:05:32 2013 +0000
|
|
|
+commit 09b7a15e24800a5617695722a43d92b6fedfd77f
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Mon Dec 16 09:04:15 2013 +0100
|
|
|
|
|
|
- modules/registrar: tidied up unregister() function
|
|
|
+ pkg/kamailio/deb: merge changes from Debian
|
|
|
|
|
|
-commit b49ea76814d2933bb9bc58f82230c4569be171af
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:58:44 2013 +0000
|
|
|
+commit 2f310077fd5b89ebec0d3ac6e001a0d9ba6702e2
|
|
|
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
+Date: Mon Dec 16 15:57:25 2013 +0000
|
|
|
|
|
|
- modules/ims_isc: updated to include new argument to append_branch()
|
|
|
+ ims_registrar_pcscf: Use correct modparam for configurable fallback2ip
|
|
|
|
|
|
-commit 01f4a316eeb2ed9b7110cb5ee8c96c4923b9acaa
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:58:24 2013 +0000
|
|
|
+commit 4243c57511007f5af5df6d29939189925fd023da
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Mon Dec 16 11:08:29 2013 +0100
|
|
|
|
|
|
- modules/ims_icscf: updated to include new argument to append_branch()
|
|
|
+ ims_registrar_pcscf: Fallback to IP/Port/Proto search is now configurable; fallback to ip-search will be done, if no contact-header present (and the fallback is enabled).
|
|
|
+
|
|
|
+ Thanks to Camille Oudot & Hugh Waite for the improvement requests!
|
|
|
|
|
|
-commit 4ed5c06088fc87a32ecb59a291f83e947aee7070
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:58:04 2013 +0000
|
|
|
+commit b15aefa31e45f1ad6a45b64905f9fae24e0f790e
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Dec 16 09:26:03 2013 +0100
|
|
|
|
|
|
- modules/exec: updated to include new argument to append_branch()
|
|
|
+ db_flatstore: update timestamp for kamailio specific rpc rotate
|
|
|
+
|
|
|
+ - do also in 'rotate' command, not only in 'k_rotate'
|
|
|
+ - from a patch by Abdelkader Allam
|
|
|
|
|
|
-commit 08b7df7556f6677ed6049825cf20155162269fd4
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:57:49 2013 +0000
|
|
|
+commit 50b647f0e51ee951c1a6441e8bb99228980dbd89
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sun Dec 15 20:07:10 2013 +0100
|
|
|
|
|
|
- modules/enum: updated to include new argument to append_branch()
|
|
|
+ snmpstats: use basedir for INSTALLMIDIRS
|
|
|
|
|
|
-commit dab406ed0301bfea5a9e6234119082e445dd5806
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:57:30 2013 +0000
|
|
|
+commit 61e1237c158edb1c83a656dd91e7665867b8fe74
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Sun Dec 15 08:49:42 2013 +0100
|
|
|
|
|
|
- modules/dialplan: updated to include new argument to append_branch()
|
|
|
+ pkg/kamailio/deb: add openssl dependence
|
|
|
|
|
|
-commit cb10662ae458b799d9746948aba59fb513af318d
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:57:06 2013 +0000
|
|
|
+commit ded4959bf1954dc114c9503d8294e7287bf373e7
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Dec 12 10:09:07 2013 +0100
|
|
|
|
|
|
- modules/cpl-c: updated to include new argument to append_branch()
|
|
|
+ pkg/kamailio/deb: set JAVA_HOME and use libgcj12-dev instead of gcj-jdk
|
|
|
|
|
|
-commit 4d3639a674af7ae8102e3ae3e94e84674d9848ae
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:56:51 2013 +0000
|
|
|
+commit 5c1b8e0f0f5565aa69440a331c520fc549856092
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Thu Dec 12 08:53:59 2013 +0100
|
|
|
|
|
|
- modules/corex: updated to include new argument to append_branch()
|
|
|
+ app_java: detect JAVA_HOME and use proper libgcj versioning
|
|
|
|
|
|
-commit bc8fd8b3b458bf088a83e6c6f17bd21743aaf8e9
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:56:27 2013 +0000
|
|
|
+commit 0620105b03dce2391b98374b1ec6d08f48040594
|
|
|
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
|
|
|
+Date: Thu Dec 12 15:58:48 2013 +0100
|
|
|
|
|
|
- modules/avpops: updated to include new argument to append_branch()
|
|
|
+ mtree: added mi/rpc command to match against records in memory trees
|
|
|
+
|
|
|
+ - FS#373
|
|
|
|
|
|
-commit 821d92298d22c6fa2d17e85b3c0f021cd0dbeb8e
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:55:46 2013 +0000
|
|
|
+commit ab75785aa707f10fdbccfb0531a0f35e820f5ebc
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Dec 12 15:50:27 2013 +0100
|
|
|
|
|
|
- modules/alias_db: updated to include new argument to append_branch()
|
|
|
+ snmpstats: fixe MIB file definitions
|
|
|
+
|
|
|
+ - patch by takeshi, FS#363
|
|
|
|
|
|
-commit 4fb8d035a952e1f719e60470e7bea2e3877331d5
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:46:51 2013 +0000
|
|
|
+commit 0ebc983a422cd5ee4baa39bb3ef3bdbeeefd4571
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Dec 11 23:58:11 2013 +0100
|
|
|
|
|
|
- core: updated to include new argument for append_branch()
|
|
|
+ tm: reset temporary linking of reply to transaction after branch failure route execution
|
|
|
+
|
|
|
+ - reported by Robert Boisvert, FS#379
|
|
|
|
|
|
-commit ac7b94dbd991ba5c25d9afece2b6172b829f514b
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:46:08 2013 +0000
|
|
|
+commit 3c88f1de9d647db8a14bae45af1fa3b34f74d4e6
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Dec 11 23:01:41 2013 +0100
|
|
|
|
|
|
- modules/registrar: fill in ruid in msg and branch structures during lookup()
|
|
|
+ avpops: create a local pv structure when parameter is only flags
|
|
|
+
|
|
|
+ - flags details are stored inside it
|
|
|
+ - fixes crash at startup reported by Kevin Scott Adams, FS#381
|
|
|
|
|
|
-commit e3ba8f38f7bd008f72705fb6acd082e65b5a140e
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:42:16 2013 +0000
|
|
|
+commit a44d5311b583bc457b44550870dfbd4ea3fbcea4
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Wed Dec 11 14:11:19 2013 +0100
|
|
|
|
|
|
- core: added ruid to msg and branch structures
|
|
|
+ pkg/kamailio/deb: removing lucid
|
|
|
|
|
|
-commit 0e634d5828ec7e2c9418089007cdac0318e4aced
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 22:00:54 2013 +0000
|
|
|
+commit 4d4ab8becd7d806f8cae43149aab1e73bbe54969
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Wed Dec 11 13:48:36 2013 +0100
|
|
|
|
|
|
- modules/registrar: fixed typo
|
|
|
+ pkg/kamailio/deb: use gcj-* instead default-* one
|
|
|
|
|
|
-commit f892c3c87b181c4b3d32b080f2dbb8ba0b88807f
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 21:57:59 2013 +0000
|
|
|
+commit af1734cea213b2a07c9d725fff158cd4899725d1
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Wed Dec 11 13:47:57 2013 +0100
|
|
|
|
|
|
- parser: fixed typo
|
|
|
+ lib/ims: Replaced custom getter for P-Asserted-Identity with the Parser from Core
|
|
|
|
|
|
-commit 98c0aa3930031e681f0211bc7f07e208c2288703
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 21:55:34 2013 +0000
|
|
|
+commit 943a5941f5ab479803fb30e19e9fa607f0f0fe14
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Wed Dec 11 09:49:52 2013 +0100
|
|
|
|
|
|
- parser: updated path for some of the includes in files moved from lib/kcore
|
|
|
+ core: safety check for double free in q_malloc as in f_malloc
|
|
|
|
|
|
-commit 19ff7249507118ddfcf34e8dd02407ae3663314f
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 21:52:33 2013 +0000
|
|
|
+commit 838e2d42a90a9368d77113b87fe8cce190b82575
|
|
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
|
+Date: Wed Dec 11 03:19:44 2013 +0200
|
|
|
|
|
|
- modules/sst: updated path to parse_supported.h
|
|
|
+ modules/dialplan: increased size of repl_exp and attrs cols to 64 chars
|
|
|
|
|
|
-commit 59189c400f807deb92b5ee897ea2e19cc086c500
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 21:52:18 2013 +0000
|
|
|
+commit d32b9a32327183c6ec536ec5959038f8bd20d7fa
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Mon Dec 9 23:15:42 2013 +0100
|
|
|
|
|
|
- modules/rls: updated path to parse_supported.h
|
|
|
+ ims_registrar_pcscf: ims_usrloc_pcscf return 0 if found, not 1
|
|
|
|
|
|
-commit 1a920fc0a69916670ad2cd04e85926546e69a2d5
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 21:51:44 2013 +0000
|
|
|
+commit caa9954d3c017ce741245d8f2b338158caf2270f
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Mon Dec 9 23:00:08 2013 +0100
|
|
|
|
|
|
- modules/registrar: updated path to parse_(require|supported).h
|
|
|
+ Improved Free at cscf_get_service_route(), caused a reproducable crash
|
|
|
|
|
|
-commit 0497e50dfe195e3b633741f2fcb476ff234285f4
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 21:51:11 2013 +0000
|
|
|
+commit 82362cd189b1f5dea8b4ec85ac82293576eb5ca4
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Mon Dec 9 21:11:38 2013 +0100
|
|
|
|
|
|
- modules/ims_registrar_scscf: updated path to parse_supported.h
|
|
|
+ Use Contact-Header for Service-Route/Asserted-Identity Lookup, fallback to IP/Port/Proto as fallback
|
|
|
|
|
|
-commit 96347fb3b2d747712c52579abec081b8eec545d1
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 21:50:20 2013 +0000
|
|
|
+commit 6b0bcff43c0b3c22f399211aeb7e9279f7c35814
|
|
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
|
+Date: Mon Dec 9 20:07:12 2013 +0100
|
|
|
|
|
|
- lib/kcore, parser: moved parse_(options_tags|require|supported) to parser
|
|
|
+ ims_registrar_pcscf: Bugfix: Properly handle the case, when we do not have a Asserted Identity
|
|
|
|
|
|
-commit 81b5473f5a191a5aa81295acf0d96a22160f7f31
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Fri Mar 1 16:33:59 2013 -0500
|
|
|
+commit 888635bfa3719afeeea6f5f0d407aa862ceb34ac
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Mon Dec 9 10:06:15 2013 +0100
|
|
|
|
|
|
- sca: fix private hold handling
|
|
|
+ usrloc: avoid double locking when preloading attributes
|
|
|
|
|
|
- - private hold call-info was being ignored in hold reINVITEs, causing
|
|
|
- inaccurate "active" notifications to go to subscribers.
|
|
|
+ - reported by Seudin Kasumovic, FS#378
|
|
|
|
|
|
-commit a00662049f2f245f53dfb23a07da9229e2ebe159
|
|
|
-Author: Ovidiu Sas <[email protected]>
|
|
|
-Date: Thu Mar 14 12:16:32 2013 -0400
|
|
|
+commit 67d218e29457ffd75148c8c520b26ec6f3f41719
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Mon Dec 9 10:05:11 2013 +0100
|
|
|
|
|
|
- xhttp_pi: escape special characters
|
|
|
+ registrar: handle error case when deleting contact fails for unregister()
|
|
|
+
|
|
|
+ - reformatted file
|
|
|
|
|
|
-commit 6b4d87a4321f8edefbf93b1323502d4bab965290
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 14:19:31 2013 +0000
|
|
|
+commit 21027d0c17558f3a1a4797049448cbbdfe50554f
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sat Dec 7 13:35:45 2013 +0100
|
|
|
|
|
|
- modules/registrar: Updated documentation for outbound related modparams
|
|
|
+ tm: safety checks inside t_next_contacts()
|
|
|
|
|
|
-commit 2a4300284364c4be42b1e4262966d17e5a546799
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 14:19:05 2013 +0000
|
|
|
+commit 7d6dc390bac2b49615444bcbad74cd39f3c82302
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Dec 6 19:03:08 2013 +0100
|
|
|
|
|
|
- modules/register: Fixed mod init check of flow_timer modparam
|
|
|
+ tls: removed unsigned int comparison with <0
|
|
|
|
|
|
-commit c9f8bfdf7a124c9136b28cf78936ac14cec511b9
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 12:25:52 2013 +0000
|
|
|
+commit b131f4402cf604bbe90123aa95a6cbc8412c2de0
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Dec 6 18:54:52 2013 +0100
|
|
|
|
|
|
- modules/registrar: fixes to checking of Require: and Supported: headers for outbound
|
|
|
+ sipcapture: fixed clang compile warnings
|
|
|
+
|
|
|
+ - extra parameters for sprintf() match format specifiers
|
|
|
|
|
|
-commit 1c276452b2880cc47994f17460403c58e0ef5c87
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Thu Mar 14 11:57:55 2013 +0000
|
|
|
+commit ed034d4d9096d8c77269828c8efdafb26eac5372
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Dec 6 18:34:49 2013 +0100
|
|
|
|
|
|
- documentation: Fix Content-Length typos
|
|
|
+ ratelimit: signed check for pipe number in rpc_set_queue()
|
|
|
|
|
|
- - Fix typos in textops/textopsx documenation
|
|
|
- - Regenerate cfg list documentation
|
|
|
+ - rpc can reand signed value
|
|
|
|
|
|
-commit 90cbe54c01fe9513a0041f19e8a73f3ff7dccaf6
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Thu Mar 14 10:41:24 2013 +0000
|
|
|
+commit d54eb083f59fb55ccbc79e49b5b3e05426bd3795
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Dec 6 18:30:49 2013 +0100
|
|
|
|
|
|
- core: Fix Content-Length typos
|
|
|
-
|
|
|
- One typo in the HTTP11CONTINUE response headers
|
|
|
- One in the tcp option help string for 'accept_no_cl'
|
|
|
- Two in code comments
|
|
|
+ pike: memset of address print buffer with proper size
|
|
|
|
|
|
-commit 9e3c6550c02efc1181aba85fc6b7e871fb632da5
|
|
|
-Merge: 9a4afee 289bc23
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 14 10:10:49 2013 +0000
|
|
|
+commit 26e04f2053c9f33333bbbf79af6897428a1d9a88
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 18:25:30 2013 +0100
|
|
|
|
|
|
- Merge branch 'master' into outbound
|
|
|
-
|
|
|
- * master:
|
|
|
- Makefile.groups: Updated package group for app_java.
|
|
|
+ permissions: signess warning fix
|
|
|
|
|
|
-commit 289bc2399c09f5f449fd835f9a046597e4f2b38f
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Wed Mar 13 22:29:20 2013 +0200
|
|
|
+commit cd04947b0ccb1c861274483f458bfc7f4329accb
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 18:23:17 2013 +0100
|
|
|
|
|
|
- Makefile.groups: Updated package group for app_java.
|
|
|
+ maxforwards: use standard format instead of GNU old-style field designator
|
|
|
|
|
|
-commit 9a4afeecf8d1166533fefd4df2afc850a44c9ec3
|
|
|
-Merge: 71c197d 7d46ff0e
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Mar 13 16:57:11 2013 +0000
|
|
|
-
|
|
|
- Merge branch 'master' into outbound
|
|
|
-
|
|
|
- * master: (68 commits)
|
|
|
- modules/permissions: DNS domain names in address table
|
|
|
- modules/app_java - New module app_java: Java Native Interface support.
|
|
|
- nathelper: Decrease ambiguity by renaming sipping_disable_bflag to natping_disable_bflag
|
|
|
- registrar: New set_q_override function
|
|
|
- parser,modules/pv,modules/sipcapture: Improved parsing of P-Asserted/Preferred-Identity headers
|
|
|
- Makefile.dirs: updated the list with module directories
|
|
|
- NEWS Update with reference to Wiki
|
|
|
- INSTALL update for release
|
|
|
- README - last minute small edits
|
|
|
- tm: set proper buffer len when Max-Forward header is not added
|
|
|
- core: try to detect ipv6 addresses only when USE_IPV6 is used
|
|
|
- pkg: deb specs updated for v4.0.0
|
|
|
- INSTALL: updates for v4.0.0
|
|
|
- ChangeLog_k: removed obsolete file
|
|
|
- ChangeLog: updated content to prepare for v4.0.0
|
|
|
- sca: fix regression dropping Expires header from SUBSCRIBE replies.
|
|
|
- sca: move SUBSCRIBE response handling to sca_subscription_reply
|
|
|
- sca: reject out-of-dialog attempts to seize privately held call.
|
|
|
- sca: make sca_reply a generic reply function.
|
|
|
- pkg/kamailio/(centos|fedora): added docbook2X build requirement
|
|
|
- ...
|
|
|
-
|
|
|
- Conflicts:
|
|
|
- modules/registrar/save.h
|
|
|
+commit efda774f6391f1e909a9967898c64fb25f53eeba
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 18:20:16 2013 +0100
|
|
|
|
|
|
-commit 7d46ff0e5487d9e925c78a57fd7ee036858f0c15
|
|
|
-Author: avamanu <avamanu@avamanu.(none)>
|
|
|
-Date: Wed Mar 13 17:49:21 2013 +0200
|
|
|
+ ctl: removed not needed extra paranthesis
|
|
|
|
|
|
- modules/permissions: DNS domain names in address table
|
|
|
-
|
|
|
- Added the possibility to check also against DNS domain names with
|
|
|
- allow_address() function.
|
|
|
- Now in the address table one group can have exact IPs, subnet IPs
|
|
|
- and DNS domain names.
|
|
|
+commit 89262590e4d47e480fb4984f18e12b4e4edb4ca6
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 18:18:48 2013 +0100
|
|
|
|
|
|
-commit c5f47af145e19f11fafc3ca570e994185f33542d
|
|
|
-Author: Konstantin Mosesov <[email protected]>
|
|
|
-Date: Wed Mar 13 17:53:54 2013 +0200
|
|
|
+ acc: strftime() returns 0 on error
|
|
|
|
|
|
- modules/app_java - New module app_java: Java Native Interface support.
|
|
|
+commit 30359b3cfce2ce909153e06b1954778c4eababa7
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 18:15:22 2013 +0100
|
|
|
|
|
|
-commit 93b2b3ba7951bc84a208fb296b3c7b4e52516389
|
|
|
-Author: Richard Fuchs <[email protected]>
|
|
|
-Date: Tue Mar 12 09:43:57 2013 -0400
|
|
|
+ pv: use int index for looking up flag index
|
|
|
+
|
|
|
+ - some functions used for check may return negative on error
|
|
|
|
|
|
- nathelper: Decrease ambiguity by renaming sipping_disable_bflag to natping_disable_bflag
|
|
|
+commit 551524cfc83b922c23e2d26f8cc5950df2a0af54
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 18:02:36 2013 +0100
|
|
|
|
|
|
-commit 857d35f827e0113d1e24caee1b137e91c3e30b42
|
|
|
-Merge: e84eedf 29f0779
|
|
|
-Author: Jason Penton <[email protected]>
|
|
|
-Date: Tue Mar 12 13:05:19 2013 +0200
|
|
|
+ usrloc: proper index for domain column when laoding extra attributes
|
|
|
+
|
|
|
+ - patch by Seudin Kasumovic, FS#377
|
|
|
|
|
|
- Merge branch 'master' of ssh://git.sip-router.org/sip-router
|
|
|
+commit f0fb6f1e9fbb2f7f0c2bed5ba0d50a56cf5cf444
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 17:16:25 2013 +0100
|
|
|
|
|
|
-commit 29f0779226712f631eff5664f08cdada96f4eef0
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Mon Mar 11 17:37:12 2013 +0000
|
|
|
+ core: fixed several clang compiler warnings
|
|
|
+
|
|
|
+commit 0713c0de50f8c2f4da2ee0ef33b0505c37792392
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 16:33:04 2013 +0100
|
|
|
|
|
|
- registrar: New set_q_override function
|
|
|
+ Makefile.defs: compiler optimization level made variable
|
|
|
|
|
|
- The set_q_override function will override the value of the q parameter
|
|
|
- from the Contact header in subsequent calls to the save() function for
|
|
|
- the current request.
|
|
|
- Currently exported as a C-API function
|
|
|
+ - allow using -O3 for clang, which gives error on the former default -O9
|
|
|
|
|
|
-commit 09441e89d3bb10d7a4b8c0192e429a8ca1827461
|
|
|
-Author: Hugh Waite <[email protected]>
|
|
|
-Date: Mon Mar 11 16:55:23 2013 +0000
|
|
|
+commit a8d0d9e9224c2e7399c95c533dff67a6303891d2
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Dec 6 11:41:38 2013 +0100
|
|
|
|
|
|
- parser,modules/pv,modules/sipcapture: Improved parsing of
|
|
|
- P-Asserted/Preferred-Identity headers
|
|
|
+ snmpstats: use install-cfg target to deploy MIBs
|
|
|
|
|
|
- parser:
|
|
|
- - Abstracted addr-spec parsing from parse_to.c into new file.
|
|
|
- (parse_addr_spec.c)
|
|
|
- - Added support for comma separated addr-spec values.
|
|
|
- - Created new P-Asserted-Identity and P-Preferred-Identity header parsers
|
|
|
- that parse all instances and allows comma separated values.
|
|
|
- modules/pv:
|
|
|
- - Added PV index to $ai, $pu, $pU, $pd and $pn variables to retreive the
|
|
|
- n'th URI instance. E.g. $(ai[1])
|
|
|
- modules/sipcapture:
|
|
|
- - Updated to use the new structure
|
|
|
- - Maintains previous behaviour - only uses the first URI
|
|
|
+ - existing target was no longer valid from v3.0
|
|
|
|
|
|
-commit c72aabf37beb308f99b46f764ee9c01b0d875da3
|
|
|
+commit 041b12dc6e5ad88e981d44180436a90518cbcf0d
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 11 15:57:31 2013 +0100
|
|
|
+Date: Fri Dec 6 11:32:41 2013 +0100
|
|
|
|
|
|
- Makefile.dirs: updated the list with module directories
|
|
|
+ sdpops: fix setting 0 instead of \r for sdp_get_line_startswith()
|
|
|
+
|
|
|
+ - reported by Tuan Viet Nguyen
|
|
|
|
|
|
-commit 697a272672e434b017cd7e3c6782c5cefa0f2de8
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Mon Mar 11 11:43:49 2013 +0100
|
|
|
+commit 4dcbd1b1cbd4854607d286094c42d257623c548d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Thu Dec 5 09:58:38 2013 +0100
|
|
|
|
|
|
- NEWS Update with reference to Wiki
|
|
|
+ Makefile.groups: include gzcompress, sipt and mohqueue in packaging groups
|
|
|
|
|
|
-commit 220b782018c3158a05f695eac5b1bff0f7ad239f
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Mon Mar 11 11:36:54 2013 +0100
|
|
|
+commit 32f9c9187a9d886c46b24ee38173274da63febda
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Wed Dec 4 21:59:16 2013 +0000
|
|
|
|
|
|
- INSTALL update for release
|
|
|
+ dialog_ng: Fix segfault in dlg_new_dialog
|
|
|
|
|
|
-commit 0bdc78ffb5e4a2f4d77df39372dad66cdf3c141d
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Mon Mar 11 11:16:09 2013 +0100
|
|
|
+commit 146e2b093ba57a9c48f2059863d214fcdfc1bd1a
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Wed Dec 4 18:30:37 2013 +0000
|
|
|
|
|
|
- README - last minute small edits
|
|
|
+ rtpproxy: Add parameter to set an AVP to store the chosen RTPProxy instance IP address
|
|
|
|
|
|
-commit 2d38b046b6202a35c0adf4c8b61f0d665432dd4f
|
|
|
+commit 2ffeea75931600e2da70d696a9965a5b7329211b
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 11 09:38:37 2013 +0100
|
|
|
+Date: Wed Dec 4 15:02:22 2013 +0100
|
|
|
|
|
|
- tm: set proper buffer len when Max-Forward header is not added
|
|
|
-
|
|
|
- - reported by Juha Heinanen
|
|
|
+ doc/rpc_list: regenerated the lists of rpc commands
|
|
|
|
|
|
-commit b035aa9f2cc19d387b1b8f33a7888ffee27a4138
|
|
|
+commit 56c772fbd1490a7cef3f748c61d1c7d7be3167a3
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 10 23:53:26 2013 +0100
|
|
|
+Date: Wed Dec 4 14:34:04 2013 +0100
|
|
|
|
|
|
- core: try to detect ipv6 addresses only when USE_IPV6 is used
|
|
|
-
|
|
|
- - reported by Juha Heinanen
|
|
|
+ doc/rpc_list: added sctp in the list of modules exporting rpc commands
|
|
|
|
|
|
-commit a349d9aab2d95b9b1cbc58870ead9a7294bcdcaa
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 10 22:46:50 2013 +0100
|
|
|
+commit 87915a89bd186ecca8d4be505f15494831c4f108
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Wed Dec 4 11:00:44 2013 +0100
|
|
|
|
|
|
- pkg: deb specs updated for v4.0.0
|
|
|
+ pkg/kamailio/deb: update changelog
|
|
|
|
|
|
-commit b4ebc4a8164cfee995fb3ed0570702ae0547c0ce
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 10 22:07:11 2013 +0100
|
|
|
+commit e043c3a44b163e511e62af5c7290fb587141b400
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Wed Dec 4 09:10:37 2013 +0100
|
|
|
|
|
|
- INSTALL: updates for v4.0.0
|
|
|
+ pkg/kamailio/deb: add new modules
|
|
|
|
|
|
-commit ff04edd6ee7ddc213b346afffeec04a995bf16fa
|
|
|
+commit 89c6d73dd51eb9b96f50d3f04219612fa7725224
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 8 23:22:06 2013 +0100
|
|
|
+Date: Tue Dec 3 23:38:41 2013 +0100
|
|
|
|
|
|
- ChangeLog_k: removed obsolete file
|
|
|
+ core: don't increment failed dns query counter for reverse dns lookup at startup
|
|
|
+
|
|
|
+ - it can happen before counters are intialized, thus check that before
|
|
|
+ - reported by Hugh Waite, FS#375
|
|
|
|
|
|
-commit 28111e7943f209ed936a6e9f1d5278d6235cedbb
|
|
|
+commit 8161152b320f3b430523ea08e86a56f79405c2f4
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 8 23:20:06 2013 +0100
|
|
|
+Date: Tue Dec 3 23:38:08 2013 +0100
|
|
|
|
|
|
- ChangeLog: updated content to prepare for v4.0.0
|
|
|
+ core: added function to check if counters have been initialized
|
|
|
|
|
|
-commit 3b557293a33f6f3003fdd62a45e02cf8736b534e
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Mon Mar 4 23:13:53 2013 -0500
|
|
|
+commit 90379ff3987024c4fc83b1802c372f46690b1062
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Dec 3 22:28:37 2013 +0100
|
|
|
|
|
|
- sca: fix regression dropping Expires header from SUBSCRIBE replies.
|
|
|
+ Revert "pkg/kamailio/deb: removing old releases"
|
|
|
|
|
|
- - extra_headers.len lacked Expires header length after snprintf.
|
|
|
+ This reverts commit badefd700ee8de321afd3de44e00a93649f177e1.
|
|
|
|
|
|
-commit d528c27b6fa69530bfde4a6ce83c5d4dcc6499a5
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Sun Mar 3 17:01:53 2013 -0500
|
|
|
+commit badefd700ee8de321afd3de44e00a93649f177e1
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Dec 3 16:48:18 2013 +0100
|
|
|
|
|
|
- sca: move SUBSCRIBE response handling to sca_subscription_reply
|
|
|
-
|
|
|
- - create necessary headers, pass to newly generic sca_reply function.
|
|
|
+ pkg/kamailio/deb: removing old releases
|
|
|
|
|
|
-commit e565748048d7a6b6fda0a28959e092380c5bc26a
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Sun Mar 3 17:00:44 2013 -0500
|
|
|
+commit daee150595e6fabdf53aa66425d32234ec7bbde7
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Dec 3 16:46:32 2013 +0100
|
|
|
|
|
|
- sca: reject out-of-dialog attempts to seize privately held call.
|
|
|
-
|
|
|
- - per spec, reject with 403 Forbidden.
|
|
|
+ pkg/kamailio/deb: add jessie release
|
|
|
|
|
|
-commit d6d71b0e217226fe43491a0e9ba75ec0a6649cd5
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Sun Mar 3 16:59:23 2013 -0500
|
|
|
+commit 50b1c3a52c150201a563060cd1059a49ada89af2
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Dec 3 16:11:00 2013 +0100
|
|
|
|
|
|
- sca: make sca_reply a generic reply function.
|
|
|
-
|
|
|
- - take a pre-filled extra_headers parameter instead, add with add_lump_rpl.
|
|
|
+ pkg/kamailio/deb: Add dnssec module ( jessie only )
|
|
|
|
|
|
-commit dd2ef87af7dac6fb1411d58a0dd2e6125b99da80
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Mar 7 02:11:35 2013 +0000
|
|
|
+commit 419964e1e778c9a3d4c8e46d57e374b576949047
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Dec 3 15:55:21 2013 +0100
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): added docbook2X build requirement
|
|
|
+ pkg/kamailio/deb: update changelog using version 4.2.0~dev0
|
|
|
|
|
|
-commit df1af285d60e2d066c2753e8f3815a7dc4f97684
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Mar 6 11:08:32 2013 +0000
|
|
|
+commit 450d7ecb49a64e71dd28273b470911bd933bc209
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Dec 3 15:51:41 2013 +0100
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): re-added perl files
|
|
|
+ pkg/kamailio/deb: add new modules app_java, autheph, sctp
|
|
|
|
|
|
-commit f4a4ad8effe41a30705a49da3097818c83d3be6e
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Mar 5 18:35:08 2013 +0100
|
|
|
+commit f17c51fe48149a6b7634cee2e36ee463e1ee9fef
|
|
|
+Author: Victor Seva <[email protected]>
|
|
|
+Date: Tue Dec 3 16:42:06 2013 +0100
|
|
|
|
|
|
- Makefile.groups: fixed typo in the name of perl mods list
|
|
|
-
|
|
|
- - reported by Peter Dunkley
|
|
|
+ pkg/kamailio/deb/debian: fix mono deps
|
|
|
|
|
|
-commit 3262a99d41a16b478f7186be6334dce901ddc25c
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Tue Mar 5 17:08:54 2013 +0000
|
|
|
+commit 120a9aa055c44eef26c1a635ceb75a150a284b56
|
|
|
+Author: Richard Good <richard.good@smilecoms.com>
|
|
|
+Date: Tue Dec 3 18:09:30 2013 +0200
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): updated .spec to match latest changes
|
|
|
+ modules/ims_registrar_scscf: fixed comparison of P-asserted-id and Path header
|
|
|
+ In can_subscribe_to_reg() we check if the P-Asserted-Identity in the Subscribe is in the Register path header (i.e. is this the P-CSCF subscribing to UE reg-event)
|
|
|
+ This fix changes the comparison to compare P-asserted-id without "sip:" to cater for all compliant path header formats
|
|
|
|
|
|
-commit 76aa97c074ddbdd82217633ff4fb0c6401d1666f
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Tue Mar 5 15:53:46 2013 +0000
|
|
|
+commit e6758e35c99aded27ca1e1842b70265b52f44823
|
|
|
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
+Date: Tue Dec 3 13:06:37 2013 +0000
|
|
|
|
|
|
- pkg/kamailio/(centos|fedora): updated rel and ver in .spec
|
|
|
+ websocket: Set pointers to NULL when freeing ws connection structures
|
|
|
+ - Fixes double free crash FS#364
|
|
|
+ - Reported by Vitaliy Aleksandrov
|
|
|
|
|
|
-commit 49251e62da99bf05f257e12306cafec614feb408
|
|
|
+commit dbb4e81f27156c350c89674ad598e002fa6e4e54
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Tue Mar 5 17:11:51 2013 +0100
|
|
|
+Date: Tue Dec 3 12:51:15 2013 +0100
|
|
|
|
|
|
- Makefile.groups: mi_xmlrpc has a dedicated pkg grpup depending on xmlrpc-c library
|
|
|
+ stun: refreshed the readme
|
|
|
|
|
|
-commit 98be8f70d4df6011991d04b5c0d86a1aac6a0737
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Tue Mar 5 12:09:42 2013 +0100
|
|
|
+commit 305e7b5693e71d2027f8e6462129f8c9f01ad76d
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Tue Dec 3 12:50:29 2013 +0100
|
|
|
|
|
|
- db_sqlite Make sure module compiles on BSD systems too
|
|
|
-
|
|
|
- Copied from db_unixodbc/Makefile
|
|
|
+ stun: updated docs to reflect that it no longer depends on external libs
|
|
|
|
|
|
-commit 6375044137494f1203f26580e16f63c92225c596
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 4 23:41:31 2013 +0100
|
|
|
+commit 1721d5fa200702aa7bd3602b099d1da31ee6c6ea
|
|
|
+Author: Peter Dunkley <[email protected]>
|
|
|
+Date: Tue Dec 3 01:49:10 2013 +0000
|
|
|
|
|
|
- Makefile.groups: restored outbound as packaging group
|
|
|
+ pkg/kamailio/centos: updated .spec and README for Kamailio 4.2.0
|
|
|
|
|
|
-commit 068e6e5903801ca7cb7d1ca304d35bca70a34b58
|
|
|
+commit 0023247e4e82b60b92e945935323dda96b285f23
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 4 19:56:54 2013 +0100
|
|
|
+Date: Mon Dec 2 23:24:41 2013 +0100
|
|
|
|
|
|
- usrloc: added missing state from AoR contact dump
|
|
|
+ kamctl: updated version number
|
|
|
|
|
|
-commit d83b9aefd5afa25b2d18a8bf92357fbd33d627bf
|
|
|
+commit 83555dc3a358e8bcff0ea00b19eadf9447b56421
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 4 16:30:34 2013 +0100
|
|
|
+Date: Mon Dec 2 23:20:03 2013 +0100
|
|
|
|
|
|
- dispatcher: release lock instead of destroy when cleaning active calls hash table
|
|
|
-
|
|
|
- - this could happen when dispatcher list was reloaded
|
|
|
- - reported and fix by Dmitry, closes FS#275
|
|
|
+ kamailio.cfg: updated the comment about kamailio version
|
|
|
|
|
|
-commit 1d0e8dd793b3bab7f42ad8e956a704c6f287a6e1
|
|
|
+commit 66ed11c90e38d948fd75f908b3edd409bca74134
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 4 16:20:13 2013 +0100
|
|
|
+Date: Mon Dec 2 22:01:34 2013 +0100
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-dev1
|
|
|
+ kamailio.cfg: use set_contact_alias() instead of add_contact_alias()
|
|
|
|
|
|
-commit 3cf821d9983418d68ca33edc35ff5eb2e592d16f
|
|
|
+commit f61ff34aac7c7bae3a96fb698a899c8a0e692a9f
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 4 16:19:20 2013 +0100
|
|
|
+Date: Mon Dec 2 20:42:12 2013 +0100
|
|
|
|
|
|
- Makefile.groups: refer to pkg groups instead of K
|
|
|
+ mem: malloc(0) should return a valid pointer for free according to specs
|
|
|
|
|
|
-commit 09c7b67beee9529d6a7c06e600c7f294bf453eda
|
|
|
+commit 7771e9cdb58ea1cef008e2a70f53c5f183c26ebe
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 4 16:14:42 2013 +0100
|
|
|
+Date: Mon Dec 2 18:17:34 2013 +0100
|
|
|
|
|
|
- db_postgres: handle prepare statements in DB APIv2
|
|
|
+ tls: clarified licensing based on development history
|
|
|
|
|
|
- - patch by Markus Bucher, closes FS#272
|
|
|
+ - some were c&p as they refered to files related to components that were
|
|
|
+ developed later than the (c) year (e.g., selects)
|
|
|
+ - added openssl exception to gpl parts based on agreement from the
|
|
|
+ developers of those components - most of the code was released long time
|
|
|
+ ago under BSD by iptelorg. Code was rewrote for 3.1 when asynchronous
|
|
|
+ support was developed.
|
|
|
|
|
|
-commit b5024f320b578c831d3ee13b077bb87954bc61b0
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 4 16:09:36 2013 +0100
|
|
|
+commit cb23be9456c178957399ec9d8ce8a1420d50fc32
|
|
|
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
|
|
|
+Date: Mon Dec 2 17:05:35 2013 +0100
|
|
|
|
|
|
- Makefile: updated the groups of modules
|
|
|
+ permissions: re-init db connection for reload cmd
|
|
|
|
|
|
- - they are kept in Makefile.groups to keep main Makefile cleaner
|
|
|
- - most of modules are in lists groupped mostly by dependency
|
|
|
- - compilation and packaging groups are build using the lists
|
|
|
- - exclude_modules list is automatically built from all modules without
|
|
|
- those part of lists with external dependencies
|
|
|
+ - some workers for specific mi/rpc commands may not have a db connection from the start
|
|
|
|
|
|
-commit 01cbe8bf98d6ad1ef8cf7e0b9f646fde81831fc6
|
|
|
+commit 219d3240b6d8ee8360da43aeeb4084cc866cec2e
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Mon Mar 4 10:46:01 2013 +0100
|
|
|
+Date: Mon Dec 2 16:21:01 2013 +0100
|
|
|
|
|
|
- Makefile.defs: -DWITH_AS_SUPPORT is on by default
|
|
|
+ ndb_cassandra: replaced < and > with < and > in docbook xml file
|
|
|
|
|
|
- - it was for kamailio flavour only
|
|
|
- - can be disabled with WITHAS=0 and exclude_modules+=seas
|
|
|
+ - it fixes readme generation errors
|
|
|
|
|
|
-commit 23a22e2c8d73843798d66ec1bebe22cf7702213b
|
|
|
-Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Sun Mar 3 23:53:14 2013 +0100
|
|
|
+commit df1c03a06fde83d7145266c099c26dd291a3ff59
|
|
|
+Merge: f4f1462 992ca11
|
|
|
+Author: Luis Martin Gil <[email protected]>
|
|
|
+Date: Sat Nov 30 21:09:46 2013 +0000
|
|
|
|
|
|
- Makefile: split module groups definitions in Makefile.groups
|
|
|
-
|
|
|
- - the part was quite big and it is more config related than build rules
|
|
|
- - it has to be updated with the current list of modules
|
|
|
+ Merge branch 'luismartingil/ndb_cassandra'
|
|
|
|
|
|
-commit 522d06e75bf3c549af007701332f7db53a1b5ab6
|
|
|
-Author: Andrew Mortensen <[email protected]>
|
|
|
-Date: Thu Feb 14 16:55:36 2013 -0500
|
|
|
+commit 992ca11279eafe7fee300d0d8a29229b88eaeba0
|
|
|
+Author: Luis Martin Gil <[email protected]>
|
|
|
+Date: Sat Nov 30 21:06:38 2013 +0000
|
|
|
|
|
|
- sca: fix race condition when two endpoints seize same index simultaneously
|
|
|
+ ndb_cassandra: Changing root Makefile not to compile the module by default.
|
|
|
|
|
|
- - return 480 Temporarily Unavailable to loser of race.
|
|
|
+ - Reusing existing db_cassandra module in the Makefile.groups
|
|
|
+ structure in order to not compile the ndb_cassandra module by default.
|
|
|
|
|
|
-commit 7c940fa74dd0d39d798b5ed63edf8079f24f2bde
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Mar 2 16:25:24 2013 +0100
|
|
|
+commit f4f1462816f20f74fd0cc1381d816257303b1943
|
|
|
+Merge: f557b9c fcb520e
|
|
|
+Author: Luis Martin Gil <[email protected]>
|
|
|
+Date: Sat Nov 30 10:49:27 2013 -0500
|
|
|
|
|
|
- pv Minor doc update
|
|
|
+ Merge branch 'luismartingil/ndb_cassandra'
|
|
|
|
|
|
-commit ab1d5bf573b43daf204eb1572083c8f12791a3e1
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Mar 2 15:53:08 2013 +0100
|
|
|
+commit fcb520e9e6b6ea9748691d302088e41f98778f53
|
|
|
+Author: Luis Martin Gil <[email protected]>
|
|
|
+Date: Sat Nov 30 10:47:42 2013 -0500
|
|
|
|
|
|
- pv Add RPC commands shvGet and shvSet to manipulate and list shared variables
|
|
|
+ ndb_cassandra: Fixed dates and username in comments.
|
|
|
|
|
|
-commit 68094dd3639d1f4cc497e4affb1a89909947c7b3
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Mar 2 09:41:18 2013 +0100
|
|
|
+commit f557b9c150de28966fe98dbc396703bd73e464d2
|
|
|
+Author: Richard Good <[email protected]>
|
|
|
+Date: Fri Nov 29 11:59:46 2013 +0200
|
|
|
|
|
|
- presence Add RPC command presence.cleanup
|
|
|
+ modules/ims_registrar_scscf: added missing domain unlock
|
|
|
+ registrar_notify.c: missing domain unlock in can_subscribe_to_reg() when all checks fail
|
|
|
|
|
|
-commit c2c4c393a3c68ed3fb6fd53a71febdd93398f77c
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Mar 2 07:56:48 2013 +0100
|
|
|
+commit 52a34d269931f6f3a50b3fc532405624b9e38d23
|
|
|
+Author: Vicente Hernando <[email protected]>
|
|
|
+Date: Thu Nov 28 12:16:05 2013 +0100
|
|
|
+
|
|
|
+ modules/ndb_redis: solved bug in second call to redisvCommand.
|
|
|
+
|
|
|
+commit 0e711165f9e26b04110cadda9b372eae0387df41
|
|
|
+Author: Camille Oudot <[email protected]>
|
|
|
+Date: Tue Nov 26 16:08:35 2013 +0100
|
|
|
+
|
|
|
+ modules/ims_registrar_pcscf: fix log
|
|
|
+
|
|
|
+commit dd3ce694280e9748740680a19837b530f48b5bc5
|
|
|
+Author: Richard Fuchs <[email protected]>
|
|
|
+Date: Tue Nov 26 10:36:18 2013 -0500
|
|
|
|
|
|
- cfgutils Add functions for checking if a route exists
|
|
|
+ rtpproxy-ng: remove trailing double \r\n from multipart SDP
|
|
|
+
|
|
|
+commit 5caf33ceaea8449adfe134fa784c10b2d0f5d068
|
|
|
+Author: Luis Martin Gil <[email protected]>
|
|
|
+Date: Mon Nov 25 18:20:02 2013 -0500
|
|
|
+
|
|
|
+ ndb_cassandra: Initial commit of the module
|
|
|
|
|
|
- Adding check_route_exists() and route_if_exists() functions.
|
|
|
+ - Simply adding all the files of the new module.
|
|
|
|
|
|
-commit 0d69ffe84069e9cd9e41de194cbeff002e3d31b9
|
|
|
-Author: Olle E. Johansson <[email protected]>
|
|
|
-Date: Sat Mar 2 07:56:21 2013 +0100
|
|
|
+commit 504973f1dabdc60212cba2bacaede9fe8a36e952
|
|
|
+Author: Camille Oudot <[email protected]>
|
|
|
+Date: Wed Nov 6 16:28:44 2013 +0100
|
|
|
|
|
|
- cfgutils documentation
|
|
|
+ lib/kcore: make escape_param() conform to RFC3261
|
|
|
|
|
|
-commit b23510e0adb6060a257c8662700450ed7faef080
|
|
|
+commit 60372d613544af1f8f06122eb77fa2a9636a6c3a
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Fri Mar 1 18:12:23 2013 +0100
|
|
|
+Date: Sun Nov 24 16:06:41 2013 +0100
|
|
|
|
|
|
- rtpproxy: proper fixup function for rtpproxy_manage(...)
|
|
|
+ tmx: backup and restore existing T and branch pointers for t_cancel_callid()
|
|
|
|
|
|
- - second parameter was resolved as spve type, although fixed as str
|
|
|
- - reported by Markus Bucher, FS#273
|
|
|
+ - reported and initial patch by Guillaume Bour
|
|
|
|
|
|
-commit 71c197dfe0b787a2abeadb730fda5241f294237c
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 1 11:41:18 2013 +0000
|
|
|
+commit 777dd5e28ff6b4fcc3b1c44e841eb415c974075f
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Sun Nov 24 16:05:49 2013 +0100
|
|
|
|
|
|
- modules/registrar: updated module documentation
|
|
|
+ tm: exported set_t() and get_t_branch() viam tm api
|
|
|
|
|
|
- - Added ruid parameter to unregister
|
|
|
- - Added missing attributes to $ulc() description
|
|
|
+ - allows to backup and restore pointers to T and branch
|
|
|
|
|
|
-commit 0a919692b299e2eb819f7c97fa218189849d4566
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Fri Mar 1 11:19:42 2013 +0000
|
|
|
+commit 54020b00893ee259baee714d7d17adc6d31f9112
|
|
|
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
+Date: Fri Nov 22 09:39:40 2013 +0000
|
|
|
|
|
|
- modules/registrar: added additional unregister() exported function to allow the removal of a specific contact
|
|
|
-
|
|
|
- - Contact is removed by using the ruid (unique ID for the location record)
|
|
|
- - Getting the ruid to use here is a problem still to be solved.
|
|
|
+ modules/avpops: Fix 'uninitialised variable' warning
|
|
|
|
|
|
-commit 65dc9c8cf35fc3e631380d65e8c99e8f84d465cc
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Thu Feb 28 14:40:41 2013 +0000
|
|
|
+commit a55018deb431ef32ee2bcd45610903327850757d
|
|
|
+Author: Hugh Waite <[email protected]>
|
|
|
+Date: Fri Nov 22 09:35:55 2013 +0000
|
|
|
|
|
|
- modules/registrar: RFC 5626 section 6 support
|
|
|
-
|
|
|
- - Behaviour when outbound in use but first edge proxy does not
|
|
|
- support it.
|
|
|
+ modules/usrloc: Update contact field when updating a contact in the DB
|
|
|
+ - Fixes FS#368
|
|
|
|
|
|
-commit abc1e61dea4e96235ca54955f664effc66568d6d
|
|
|
-Author: Richard Fuchs <[email protected]>
|
|
|
-Date: Wed Feb 27 11:17:03 2013 -0500
|
|
|
+commit 27eba09b603b265ce4213d238c132249189ae6e8
|
|
|
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
|
|
|
+Date: Fri Nov 22 09:28:38 2013 +0000
|
|
|
|
|
|
- nathelper: add new option sipping_disable_bflag
|
|
|
-
|
|
|
- sipping_disable_bflag can be set on a per-registration basis
|
|
|
- to disable NAT pings completely
|
|
|
+ modules/registrar: Invalidate temporary GRUUs when the Call-ID changes for a sip.instance
|
|
|
+ - Fixes FS#368
|
|
|
|
|
|
-commit aabb7adb933185f4bc12dcd82cdee357246c8c2f
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Feb 27 15:29:35 2013 +0000
|
|
|
+commit 321fb280f81d2e00531feff1562f064a7222ffe9
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Nov 21 19:14:36 2013 +0100
|
|
|
|
|
|
- modules/registrar: add Require: outbound to 200 OK when required by client and supported by server
|
|
|
-
|
|
|
- - Reported by @oej
|
|
|
+ sl: README updated
|
|
|
|
|
|
-commit 936b6892a8a0ff25b108635e48a146b7cbc3a7ff
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Feb 27 14:03:27 2013 +0000
|
|
|
+commit e7b73f7e0160eac1ca445201fbf796df0dd13ce0
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Nov 21 19:14:17 2013 +0100
|
|
|
|
|
|
- lib/kcore: added parser for Require: header
|
|
|
+ sl: docs updated to reflect usage of send_reply()
|
|
|
|
|
|
-commit be95ad30bf92cce4611f41e7d52d7a12f557e863
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Feb 27 14:03:13 2013 +0000
|
|
|
+commit c77aaf38eafe1d3549d266feebf76ac0b50738ea
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Nov 21 19:09:43 2013 +0100
|
|
|
|
|
|
- parser: updated for parse_supported refactoring
|
|
|
+ sl: allow send_reply() in the route block types supported by t_reply() and sl_send_reply()
|
|
|
+
|
|
|
+ - reported by Juha Heinanen, FS#362
|
|
|
|
|
|
-commit 167283826a4b534bc68d96e5e8eb6bc686a6d293
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Feb 27 14:02:47 2013 +0000
|
|
|
+commit 715ba52de2031786fd9f05832d5bf73d17d46e47
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Thu Nov 21 17:37:33 2013 +0100
|
|
|
|
|
|
- modules/sst: updated for parse_supported refactoring
|
|
|
+ tm: propagate reply/failure route indexes to local uac branch
|
|
|
+
|
|
|
+ - affects the updates done in event_route[tm:local-request]
|
|
|
+ - reported by Pawel Sternal, FS#371
|
|
|
|
|
|
-commit 35e981d6c22bf4a5326cad34c2f2aa0d45d77e08
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Feb 27 14:02:28 2013 +0000
|
|
|
+commit 56e4f4518028e73f9ebd053242a100a5c3b7eb53
|
|
|
+Author: Timo Teräs <[email protected]>
|
|
|
+Date: Fri Nov 15 16:06:25 2013 +0200
|
|
|
|
|
|
- modules/rls: updated for parse_supported refactoring
|
|
|
+ modules/sca: fix hash entry deletion
|
|
|
+
|
|
|
+ sca_hash_table_slot_kv_delete_unsafe() uses internally sca_hash_entry
|
|
|
+ but incorrectly called sca_hash_table_slot_kv_find_unsafe() to
|
|
|
+ initialize the entry. That function returns the node value, not the
|
|
|
+ node itself. Use instead sca_hash_table_slot_kv_find_entry_unsafe().
|
|
|
+
|
|
|
+ Should fix the crash in FS#366.
|
|
|
|
|
|
-commit 6c24a8dfa84d1e92fdd53e4c8c2bd7bc1715ceb5
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Feb 27 14:02:05 2013 +0000
|
|
|
+commit 10115f88637d1371a8ddeb5fe9c36c31ada49fc4
|
|
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
|
+Date: Fri Nov 15 09:08:03 2013 -0500
|
|
|
|
|
|
- modules/registrar: updated for parse_supported refactoring
|
|
|
+ usrloc: fix crash while printing error log
|
|
|
+ - fix a copy/paste error that lead to a NULL pointer
|
|
|
|
|
|
-commit 2855d20641d171ffcf3e711292cc8648d74ce5b0
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Feb 27 14:01:18 2013 +0000
|
|
|
+commit b1f4dbeef93511563164de2f030f510f5a2cf2d9
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Nov 15 10:08:12 2013 +0100
|
|
|
|
|
|
- modules/ims_registrar_scscf: updated for parse_supported refactoring
|
|
|
+ app_perl: docs updated with reset_cycles parameter and rpc commands
|
|
|
|
|
|
-commit af75f69a581e19f8008c326f882aae0f65f86ea8
|
|
|
-Author: Peter Dunkley <[email protected]>
|
|
|
-Date: Wed Feb 27 13:59:56 2013 +0000
|
|
|
+commit de2c39a1857d74443c6b1fa4f06cbb18d3dd8026
|
|
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
|
+Date: Fri Nov 15 09:52:29 2013 +0100
|
|
|
|
|
|
- lib/kcore: abstracted the option-tag parsing code out of parse_supported.[ch]
|
|
|
+ app_perl: added rpc commands to set/get the value for reset_cycles
|
|
|
+
|
|
|
+commit b5527627601c9e41ebbfaccb98bc2cf0bc003bdb
|
|
|
+Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
+Date: Fri Nov 15 09:28:25 2013 +0100
|
|
|
+
|
|
|
+ app_perl: added mechanism to avoid leaks specific to persistent perl interpreter
|
|
|
|
|
|
- - This is to make it easier to add parsers for other similar headers
|
|
|
- (for example, Require:)
|
|
|
+ - it is not easy to track the scope of variables, especially in libs,
|
|
|
+ the solution being to re-init the interpreter
|
|
|
+ - new module parameter reset_cycles to specify the number of execution
|
|
|
+ cycles after which the interpreter is reset. Default is 0 - don't
|
|
|
+ reset at all
|
|
|
|
|
|
-commit 9f9b56088e706970bab2ab644a51d267fabcae6c
|
|
|
+commit 34ad8c295b45bc52cc5a071bf2b5651865389f94
|
|
|
Author: Daniel-Constantin Mierla <[email protected]>
|
|
|
-Date: Wed Feb 27 09:22:14 2013 +0100
|
|
|
+Date: Thu Nov 14 23:00:32 2013 +0100
|
|
|
|
|
|
- Makefile.defs: version set to 4.1.0-dev0
|
|
|
+ app_perl: declare extern environ variable
|
|
|
|
|
|
- - master branch is open for adding new features to be part of v4.1.x
|
|
|
+ - without it doesn't compile on darwin and it is recommended way to do
|
|
|
+ - provide some fake argc and argv to PERL_SYS_INIT3() to avoid compile
|
|
|
+ warnings
|
|
|
+
|
|
|
|
|
|
-===================== 2013-03-11 Version 4.0.0 Released =====================
|
|
|
+===================== 2013-12-04 Version 4.1.0 Released =====================
|