ChangeLog: updates to reflect last major release
authorDaniel-Constantin Mierla <miconda@gmail.com>
Tue, 6 Jun 2017 08:52:18 +0000 (10:52 +0200)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Tue, 6 Jun 2017 08:52:18 +0000 (10:52 +0200)
ChangeLog

index 7cffbeb..d68aaf3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-===================== 2016-03-30 Version 4.4.0 Released =====================
-
-===================== Changes Since Version 4.3.0 ===========================
+===================== 2017-02-28 Version 5.1.0 Development ==================
 
-commit 665000690364dd2c0b59184885064d93343901bd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 15:27:20 2016 +0200
+===================== Changes Since Version 5.0.0 ===========================
 
-    auth_xkeys: init var to get rid of compile warnings
-    
-    (cherry picked from commit f8a924874a17e15511ccf1f5ca284c5e2247d805)
+  * changelog is not updated for development version (master branch)
+  * use 'git log' to view details of the commits in master branch
 
-commit c1c1b39b25eb70bfc512ac9d9fee28355cce3cfb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 15:25:29 2016 +0200
+===================== 2017-02-27 Version 5.0.0 Released =====================
 
-    pkg/deb: version set to 4.4.0 in spec files
+===================== Changes Since Version 4.4.0 ===========================
 
-commit a1f27b008994f309731818649274d449e1a28f71
+commit 8924916a0295053ea2f86d10de44b68da4259157
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 15:03:47 2016 +0200
+Date:   Mon Feb 27 14:32:00 2017 +0100
 
-    cnxcc: incude stdlib.h to get rid of compile warnings for malloc/free
-    
-    (cherry picked from commit 8a8ed04d2bbd0547a08eeec328268cd171cc9419)
+    Makefile.defs: version set to 5.0.0
 
-commit b944dad974cd55a05c2f2811af5606b3c6cae2b8
+commit 78897770f3ce940052f339533b60cc428409d6e1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 14:59:56 2016 +0200
+Date:   Mon Feb 27 14:11:20 2017 +0100
 
-    Makefile.defs: version set to 4.4.0
+    pkg/rpm: version set to 5.0.0 in spec files
 
-commit 6bd9386e001f5843f5a46c387587e71a7d89c942
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Mar 30 15:03:05 2016 +0200
+commit 04e8f5e732dbfd13f6e321d384134998443b739c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Feb 27 13:50:06 2017 +0100
 
-    http_client Remove the last traces of $curlredirect
+    carrierroute: enclosed unused functions in ifdefs
     
-    Will continue working with this in master
-
-commit 9589a0168c632e8d934ea45889352864e82d19d3
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Mar 30 15:01:45 2016 +0200
-
-    http_client.c Remove code that doesn't even try to work
+    - they were used by mi commands and may be needed when re-introducing
+      the equivalent in rpc commands
+    - reported by GH #1010
+    
+    (cherry picked from commit c62409bdd317f61df0e7cc16fbb8aa9ccebcefb5)
 
-commit 5eabc7e56bd32694438801cc7730109e8d4c2359
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 14:56:12 2016 +0200
+commit 69b81c8553f891179553897fadc57d000995327e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 27 11:02:37 2017 +0100
 
-    ChangeLog: refreshed the relevant changelog content for v4.4.0
+    pkg/kamailio/deb: version set to 5.0.0 [skip ci]
 
-commit 82a7f3c0f47d764ec734676c4da1a6a81ef81141
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 14:50:06 2016 +0200
+commit fabac74ad237e57e6ebe8a5f56f9de6a8942eabd
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Feb 23 23:16:16 2017 +0100
 
-    pkg/rpm: version set to 4.4.0 in spec files
+    modules: readme files regenerated - modules ... [skip ci]
 
-commit b235ca538735bc0580193585a3c0a71edf1c813d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 14:46:49 2016 +0200
+commit e52af8d31a10e51795ec239457794a446ecb8bc0
+Merge: 502769f 802bf61
+Author: The Root <root@kamailio.org>
+Date:   Thu Feb 23 23:16:08 2017 +0100
 
-    README.md: travis status moved next line to the title
+    Merge branch '5.0' of https://github.com/kamailio/kamailio into 5.0
+    
+    # By Daniel-Constantin Mierla
+    # Via Daniel-Constantin Mierla
+    * '5.0' of https://github.com/kamailio/kamailio:
+      modules: fixed broken xml docbook files
 
-commit 1c82c03c64b62a4fcf409912c50859018f103fa5
+commit 802bf616d042476cc1c8f688efdf99694cd2fb77
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 14:44:17 2016 +0200
+Date:   Thu Feb 23 23:12:55 2017 +0100
 
-    INSTALL: small cleanup
+    modules: fixed broken xml docbook files
 
-commit fd9bcba70bd7ea14d6581ba011d06e3d043ac69c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 14:40:53 2016 +0200
+commit 502769fed4decf159ea664bd523a44cfa9d9ead1
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Feb 23 18:31:13 2017 +0100
 
-    README: polishing for v4.4
+    modules: readme files regenerated - modules ... [skip ci]
 
-commit 090f0bf45b955cff303472978f00053c5277bd10
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 14:37:45 2016 +0200
+commit fb99b2210e1c590268eedd2c62c2fa124a61f847
+Merge: b007edd b36a666
+Author: The Root <root@kamailio.org>
+Date:   Thu Feb 23 18:31:08 2017 +0100
 
-    topos: remove unused variables
+    Merge branch '5.0' of https://github.com/kamailio/kamailio into 5.0
     
-    (cherry picked from commit 9aeaf65b042b7e65d962a9949b9a56e60743d89a)
+    # By Giacomo Vacca
+    # Via Giacomo Vacca
+    * '5.0' of https://github.com/kamailio/kamailio:
+      siptrace: update doc with editor
+      siptrace: update doc with support for HEPv3
+      siptrace: add support for HEPv3
+      sipcapture: add macros to pack HEPv3 chunks
 
-commit 3d3a255f4f34b765a835d94721d10aa6db3dda4b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 14:28:27 2016 +0200
+commit b36a6661c92d00e7bc69bdcd1706bcdefe177204
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Thu Feb 23 11:50:35 2017 +0100
 
-    topos: swapping direction handling for contact in response
+    siptrace: update doc with editor
     
-    (cherry picked from commit 7c48b0fce5d59f237103cd26a61e616d74cabcb3)
+    (cherry picked from commit d00f198d74a3c152c2b66cb9569d876aad610d95)
 
-commit 53a6e2542118fc268d4b6333bf741c8287ad22ff
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 13:41:40 2016 +0200
+commit a7e49e8be7830ffc09515ade9f212cf5463df5c8
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Thu Feb 23 11:49:55 2017 +0100
 
-    topos: reset the flags of dlg storage record on bye
+    siptrace: update doc with support for HEPv3
     
-    (cherry picked from commit ee67b5ee18dbd791f898ad5f472715b7bf818cfc)
+    (cherry picked from commit 2349ff06890269246e758542c2db9e3859eb0c50)
 
-commit 1d71e863f52ba9cc5dc050d8db1d2b3c91d1bb07
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 13:26:17 2016 +0200
+commit c4bbdd074ab58d639e9753e9b00ec58e39c25381
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Thu Feb 23 11:48:43 2017 +0100
 
-    topos: clean not confrmed dialogs from db storage based on branch expires
+    siptrace: add support for HEPv3
     
-    (cherry picked from commit 0103cc98b80a16081c1da39d6d674e9eba98f91b)
+    (cherry picked from commit ca276bb702a8ca97bf04b155f87e6cf39c2f0b7d)
 
-commit dc6de500a862748463c8e3755b813b8c07ee68cb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 13:19:01 2016 +0200
+commit 3a8d3892e2e924c308c4be011d6cd39c840351ba
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Thu Feb 23 11:46:45 2017 +0100
 
-    topos: update the db storeage for confirmed dialogs
+    sipcapture: add macros to pack HEPv3 chunks
     
-    (cherry picked from commit ed262dfb056f94e2fc81bcb59cd744f4924a76ef)
+    (cherry picked from commit 281e8e980c70f38218844d1da0c5e257399ffda3)
 
-commit 1b0638e1e71d0c724d389524b9fd77fa6e6adb5a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 12:41:00 2016 +0200
+commit b007edd47a0b4ce798772a5f977ab756becab8eb
+Merge: 219f7da 0bac7c3
+Author: The Root <root@kamailio.org>
+Date:   Wed Feb 22 22:31:10 2017 +0100
 
-    topos: use headers to pass dlg id between receive and send of dlg requests
+    Merge branch '5.0' of https://github.com/kamailio/kamailio into 5.0
     
-    - it is no longer in the context to be used directly
-    
-    (cherry picked from commit 95572016c2d6764f75775230d5e6cf5d180c6e06)
+    # By Daniel-Constantin Mierla
+    # Via Daniel-Constantin Mierla
+    * '5.0' of https://github.com/kamailio/kamailio:
+      rtpproxy: allow 0 as value for ice candidate avp
 
-commit f6697740e7d55f8eca2039c235feaff91f5aa14f
+commit 0bac7c351ba444c6693c76a7dd2fce6e93b9885a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 30 00:30:57 2016 +0200
+Date:   Wed Feb 22 22:16:55 2017 +0100
 
-    topos: restore stripped headers when receiving a dlg request
+    rtpproxy: allow 0 as value for ice candidate avp
     
-    (cherry picked from commit 2cb59f1716931e58b00ba7c0c177b0609c796b17)
+    - reported by GH #1003
+    
+    (cherry picked from commit 71b9cb347eb67489adda62148eb6ebdf0a681217)
 
-commit 486341c76bc09fb5ead0fa63b890adb260871740
-Author: Sergey Okhapkin <root@west2.callwithus.com>
-Date:   Tue Mar 29 23:21:46 2016 +0200
+commit 219f7da27580be53d6bd1c436d113ac1d682ba72
+Merge: 242a06b ff2f146
+Author: The Root <root@kamailio.org>
+Date:   Wed Feb 22 15:31:10 2017 +0100
 
-    geoip2: Improve detection of addresses used by anonymous proxies
+    Merge branch '5.0' of https://github.com/kamailio/kamailio into 5.0
     
-    (cherry picked from commit c49011c2cc63d35bca6904748da166814a792fc9)
+    # By Victor Seva
+    # Via Victor Seva
+    * '5.0' of https://github.com/kamailio/kamailio:
+      pkg/kamailio/deb: strip default -02 from CC_EXTRA_OPTS
 
-commit 75df6618a6eaec8314480de193e2a9a7cbe25324
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 29 23:12:44 2016 +0200
+commit ff2f146a53edbdbdba543b2700d6fcd17a40edb0
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Feb 22 15:15:29 2017 +0100
 
-    pv: fix compile warning for shm_initialized() test
+    pkg/kamailio/deb: strip default -02 from CC_EXTRA_OPTS
     
-    - coherent whitepacing across the file
+    Fix #1004
     
-    (cherry picked from commit d3d1592eb7148586cb70e93f549ff11fd5cf5316)
+    (cherry picked from commit 6ba9900f3c83bbd68ef868a8910590f6c9fbe88f)
 
-commit 20fd3b1a1e1663fc79b3b44e39a874ecbfc6ce5c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 29 23:07:19 2016 +0200
+commit 242a06b8767a29b5ebfb26799f74e1b82acdf044
+Merge: f3e0070 324039a
+Author: The Root <root@kamailio.org>
+Date:   Wed Feb 22 08:46:07 2017 +0100
 
-    pv: coherent indentation and whitespacing
+    Merge branch '5.0' of https://github.com/kamailio/kamailio into 5.0
     
-    (cherry picked from commit 594d1090b1b4cea26892f14f0adebc46bc05314b)
+    # By Victor Seva
+    # Via Victor Seva
+    * '5.0' of https://github.com/kamailio/kamailio:
+      usrloc: fix ucontact shared leak
 
-commit 14d9a00bd61b3f0248b39e0306445efe8a215fc7
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Mar 30 11:12:20 2016 +0200
+commit 324039ad3f89462e615b58949aaae21459ef9ece
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Feb 17 13:25:31 2017 +0100
 
-    auth_radius Update documentation to be more clear about the different libraries supported
+    usrloc: fix ucontact shared leak
     
-    (cherry picked from commit 057abc8d5588139059c37de232c2dcfa4c0e04cd)
-
-commit dc828be6da416b8bb1ba8fbcc52942221782314e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Mar 28 19:09:21 2016 +0200
-
-    http_client Add configurable authentication methods
+    keep a copy of urecord if mode is DB_ONLY as it is static
+    preventing leaking ucontact to shared memory
     
-    Attempt to fix issue #515
+    Fix #1000
+    See #997 for details
     
-    (cherry picked from commit 4bf3a517991b374308b033b85c82058c37e4e90a)
+    (cherry picked from commit 819f9eae0066a94081b0805dadf69bd57050e4f0)
 
-commit 37e59b5d1d3d12a2358d24fc5e37f2f55ee2e41a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Mar 28 11:54:53 2016 +0200
+commit f3e00707bbe34d95afbf1acce754a7df64c2373c
+Merge: bff352b 04e5d5e
+Author: The Root <root@kamailio.org>
+Date:   Wed Feb 22 08:31:08 2017 +0100
 
-    http_client Debug http_proxy and add http_proxy usage to the http_client_query function
+    Merge branch '5.0' of https://github.com/kamailio/kamailio into 5.0
     
-    (cherry picked from commit 34ffef464fbb26c3526990a0bf8b9c5d1cd4ee97)
+    # By Victor Seva
+    # Via Victor Seva
+    * '5.0' of https://github.com/kamailio/kamailio:
+      pua_reginfo: fix memory leak when usrloc is DB_ONLY
 
-commit cb26fbd82c9594bd670beb27cb3ee1b99603b6c6
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Mar 28 12:08:25 2016 +0200
+commit 04e5d5e8cc8f9593e2cc809dabb5c6303e7c3214
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Feb 16 12:19:41 2017 +0100
 
-    http_client Add error parsing for DNS issues with http_proxy
+    pua_reginfo: fix memory leak when usrloc is DB_ONLY
     
-    (cherry picked from commit 438f91b8b5a43516d8904f23be2fa9898fdc465c)
-
-commit 78bc680355075304e6e93d91347a564ac8eed20f
-Merge: 00a01a4 78a43ba
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Mar 30 08:53:57 2016 +0200
-
-    Merge branch '4.4' of https://github.com/kamailio/kamailio into 4.4
-    
-    * '4.4' of https://github.com/kamailio/kamailio: (32 commits)
-      Update hep.c
-      core: mem - updated defines to pkg mod stats
-      Makefile.defs: version set to 4.4.0-rc2
-      Makefile.defs: re-enable pkg malloc
-      topos: reused stored branch attributes in case of retransmission
-      http_async_client: use pkg-config for libevent compile flags detection
-      mem: shm - updated macros for mod stats api
-      uuid: detect if pkg-config knows about uuid lib
-      mem/tlsf_malloc: updates to use new api names for module stats
-      mem/q_malloc: updates to use new api names for module stats
-      mem/f_malloc: updates to use new api names for module stats
-      core: mem/shm - use module stats fields for init of managers
-      core: mem/pkg - use module stats fields for init of managers q
-      core - mem: renamed api fields for module stats to repleft the purpose
-      tm: coherent indentation
-      p_usrloc: free allocated items in case of no more memory during domain add
-      core: mem - export pkg api even when using system malloc
-      presence: remove jumping to error from error in update_presentity()
-      http_client: check first if pointer is not exceeding limit
-      usrloc: if no location record loaded from db, then no attrs to look up
-      ...
-
-commit 00a01a4d7eb736a0ee481e10e2e8fe876e5edbeb
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Mar 28 19:56:36 2016 +0200
-
-    http_client Fix typo
+    As release_urecord() clearly says:
     
-    ...and compile before commit...
+    /*!
+     * \brief Release urecord previously obtained through get_urecord
+     * \warning Failing to calls this function after get_urecord will
+     * result in a memory leak when the DB_ONLY mode is used. When
+     * the records is later deleted, e.g. with delete_urecord, then
+     * its not necessary, as this function already releases the record.
+     * \param _r released record
+     */
     
-    (cherry picked from commit 7a23fd2c9ec66332097b639d4bedde52731e2bae)
+    (cherry picked from commit 1b0e1c3cbdd162fcd438a7d9bb412ddce73bc214)
 
-commit fadd19ed1832d88fdeea7df267557419191447f9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Mar 28 20:42:37 2016 +0200
+commit bff352b9c7965c9ef24273433064bccbd1c649e3
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Feb 21 15:31:20 2017 +0100
 
-    http_client Add note about empty string in configuration file
-    
-    (cherry picked from commit 68547d50668032c1a43e81f2eabf4d2b709ff049)
+    modules: readme files regenerated - modules ... [skip ci]
 
-commit 78a43ba3f86c336295d5385c8d5ec3039c3c1032
-Merge: 24d31da ac90a7c
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Tue Mar 29 23:17:03 2016 +0200
+commit 7dc1f60d6713527d182f4414365eed2546f82a90
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 21 15:19:02 2017 +0100
 
-    Merge pull request #554 from adubovikov/4.4
-    
-    modules/sipcapture: fixed correlation_id pointer for HEPv2/v1
+    pua: update documentation, replace pua_mi reference with pua_rpc
+    [skip ci]
+    (cherry picked from commit dbac66fa165d4058973a49d7ca9035b7ce7b07d2)
 
-commit ac90a7c1066cc8a5e01152a1c6bfc704f6667d98
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Tue Mar 29 13:53:19 2016 +0200
+commit 5a9716f9f4426375b0f99f499ade4d1785e0b600
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Thu Feb 16 10:25:30 2017 +0200
 
-    Update hep.c
+    lib/srdb1: increased size of dialplan table repl_exp field to 256 chars
+    
+    (cherry picked from commit fc358c8dabc227e86e4299d54ef6d3d29a46b096)
 
-commit 24d31da6fea5f177a43b492853362d56e9298ef6
+commit 51949e50e0308c9ec41cd95bfe2be3d64e24802d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 28 14:37:59 2016 +0200
+Date:   Wed Feb 15 12:53:59 2017 +0100
 
-    core: mem - updated defines to pkg mod stats
+    sanity: reset proxy_require hdr parsed field after freeing
     
-    (cherry picked from commit 69f9328ddd959a70de8b94152704326dcca6a8cc)
+    (cherry picked from commit 06e219158131c2397a96bf5d3373c96752d7fd20)
 
-commit 8ce95cbe27a0244ae1db2630bcc8c513485155ca
+commit 8a02d964ffc6145b3ae2f349b8d25aff4dacde3a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 28 11:22:27 2016 +0200
+Date:   Wed Feb 15 12:48:59 2017 +0100
 
-    Makefile.defs: version set to 4.4.0-rc2
+    core: free parsed Required header structure
+    
+    (cherry picked from commit d31558b31fd607f842caa04d85ce8870f6fc1740)
 
-commit 543958280f732c5a9de2fbc7f84ae227e6929098
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 28 11:21:26 2016 +0200
+commit 6b7bdcf9e654fc36723c6807724d8775f65646bd
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 14 14:58:42 2017 +0100
 
-    Makefile.defs: re-enable pkg malloc
-    
-    - was disabled for compile tests with system malloc
+    pkg/kamailio/deb: version set to 5.0.0-rc1 [skip ci]
 
-commit acb67a89ceba1428e465b1ff8e052b7683241e61
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 28 10:56:14 2016 +0200
+commit e9341ad62d0f79f546a69784b4fd56ab9c95d170
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 14 14:57:12 2017 +0100
 
-    topos: reused stored branch attributes in case of retransmission
-    
-    (cherry picked from commit a4043c445b0673ca8f5ff7819caf9ac156da1e73)
+    Makefile.defs: version set to 5.0.0-rc1 [skip ci]
 
-commit 94e0ca56f2fd7ed56b511ab3572484cd780279a6
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 28 10:22:10 2016 +0200
+commit 35e6db8a73296c93d43f6dd2dc83aa7a204c9f73
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 6 14:40:57 2017 +0100
 
-    http_async_client: use pkg-config for libevent compile flags detection
-    
-    - re-enable pkg-config for libcurl
+    tm: deep cloning of the request for fake environment
     
-    (cherry picked from commit 88d8aabb748d2c0ab476cea9a4a17eb990b618f7)
+    (cherry picked from commit edb9df8ace8ff74e11e025a37645aebe5b25634e)
 
-commit ef8ee4cd13396bbd4fa2be1cd7b07a69bcd55eeb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 14:40:46 2016 +0200
+commit 62e6271dba40a8bb0dc96992e37877bb9aabf9f8
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Mon Feb 13 17:18:59 2017 -0500
 
-    mem: shm - updated macros for mod stats api
-    
-    (cherry picked from commit e5538f1814ed5b96a01c7006d15c9192238c9b19)
+    nsq: change child proccess rank and remove unused pipes
 
-commit 21cb1bf26aed825cc0a2e5d7bdee0d61e1a700cc
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 14:40:09 2016 +0200
+commit 67be2cc66521d3b9538ffa88db13ada24aeea8d8
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:44:20 2017 +0100
 
-    uuid: detect if pkg-config knows about uuid lib
+    ims_usrloc_scscf: Rename module interface file #82
     
-    (cherry picked from commit 66fc01f48ea2d6fa8f20f39e1bcd01d498f8580d)
+    (cherry picked from commit da807decd2a6b9d7cd617a1f6873a77110a6e492)
 
-commit 97c2f855920f1aca0d47ed339e11cb0b2188edde
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 14:24:00 2016 +0200
+commit b2fbe9c11896da27e16dd0eeb22a5c0b61b8ca96
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:42:54 2017 +0100
 
-    mem/tlsf_malloc: updates to use new api names for module stats
+    ims_usrloc_pcscf: Rename module interface file #82
     
-    (cherry picked from commit 1eafbaf5b2d25879225b8e4c4797285dba2d460f)
+    (cherry picked from commit 637a0c12b03baf04fdea8336e900332d1194824b)
 
-commit cb2c14f2dbdbc6fdcb7a0565b2718379241d655a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 14:23:46 2016 +0200
+commit 9ecf6347e91aa2cafb9873555761da4b553c0e6d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:40:12 2017 +0100
 
-    mem/q_malloc: updates to use new api names for module stats
+    ims_registrar_scscf: Rename module interface file #82
     
-    (cherry picked from commit 8f2864b1845cfa2b520c0886e30d1f5df285eef6)
+    (cherry picked from commit bb34e87a0d77e70d1502637486ec817993083dcf)
 
-commit d39d166e753ade7dfbd0f439db03f7d09f91a601
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 14:23:02 2016 +0200
+commit de05f15020a0125ea72a1c9a183be3d2993281cc
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:37:51 2017 +0100
 
-    mem/f_malloc: updates to use new api names for module stats
+    ims_registrar_pcscf: Rename module interface file #82
     
-    (cherry picked from commit ec15fc65bc6d38e74fdcf6a1fa6ef10053452365)
+    (cherry picked from commit b8e14619a48a21d13ab295f67aaa562426204563)
 
-commit 7c521fcbded0a14b8bfa5488511fe0a08f105085
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 14:22:37 2016 +0200
+commit 60fbf3cea207bc9927ba7dc6cce2834e929d7ccf
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:35:55 2017 +0100
 
-    core: mem/shm - use module stats fields for init of managers
+    ims_qos: Rename module interface file #82
     
-    (cherry picked from commit 26dbc87aac8d117bf0928eb2124ecc91e512e20f)
+    (cherry picked from commit 68fa50585d60d8285ba46fcb5baf97399e1738bd)
 
-commit 792491709f30331e0d53bda610a7614eff6228ee
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 14:21:55 2016 +0200
+commit c5daa4766058fc6c447c9340fe64017b507c7a1d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:34:23 2017 +0100
 
-    core: mem/pkg - use module stats fields for init of managers
-    q
+    ims_ocs: Rename module interface file #82
     
-    (cherry picked from commit b568c6533670b1400f7c12bd13169d41542c351a)
+    (cherry picked from commit 1ef56ad3ca45f0902e482a21ab7c067822398bb0)
 
-commit bc63f4726541d694da2184a3f41becb78966c4be
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 14:21:12 2016 +0200
+commit 83366ec2a6f161ceb81c3a9aba6c7f7103d00466
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:32:38 2017 +0100
 
-    core - mem: renamed api fields for module stats to repleft the purpose
+    ims_isc: Rename module interface file #82
     
-    (cherry picked from commit 50ac46bfc233531f9f4be22be4aee07a8faa0325)
+    (cherry picked from commit 92dff84a269c0e69d39a43f8231c61eaeb4c3f49)
 
-commit 85a5b41599e9a8a27c10acdc17438b0571e5171d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 12:04:47 2016 +0200
+commit 78f0b44532b0a2a7a97068e0f68832dec6b1b5b2
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:29:35 2017 +0100
 
-    tm: coherent indentation
-    
-    - removed historical top comments
+    ims_icscf: Rename module interface file #82
     
-    (cherry picked from commit 5d903fd40a9e89d601be25df282a008ba8ba421e)
+    (cherry picked from commit 149b76b99a6c6f89cd5e95d33b9d9ac11208fd3f)
 
-commit 1a1f3606bde2a4e45ade6212a440e5289de5af91
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 11:48:33 2016 +0200
+commit 1c0933c469940cfbb400e75e33f0fa85b4a1f935
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:27:40 2017 +0100
 
-    p_usrloc: free allocated items in case of no more memory during domain add
+    ims_charging: Rename module interface file #82
     
-    (cherry picked from commit b27384a0a7c6567a9ecebab3f987079ad0ff7366)
+    (cherry picked from commit da4a97f897e2e8dafd64a4bd9e711fe1cdd16e49)
 
-commit dec9de968e5894fba808e01614a29655ce375141
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 11:39:09 2016 +0200
+commit 2dcf0f490ee4e2d200de2869bfad7fc7df1b8d94
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 13 15:22:19 2017 +0100
 
-    core: mem - export pkg api even when using system malloc
+    ims_auth: Rename module interface file #82
     
-    (cherry picked from commit 33fe5e38d2eefc2244eccb6279c082a789ed0307)
+    (cherry picked from commit 0f2a8cd9d277abbb8273c7b0145b3b59e9b56158)
 
-commit 745e5dd42d032f0343c88d033e3b924fa79cd5ae
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 27 11:38:17 2016 +0200
+commit e63e097d02d019bb37228b010a6b6857e6ac9f6a
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Feb 9 15:33:26 2017 -0500
 
-    presence: remove jumping to error from error in update_presentity()
-    
-    - coherent indentation
+    ims_registrar_scscf: initialize notification workers with rank PROC_XWORKER
     
-    (cherry picked from commit 07dbe3697bcad18f5766fc0d71a7fc48ff8a26d0)
+    (cherry picked from commit 0e5aeba15c7a62899676d488f96b81b121c6d17a)
 
-commit f229c60396fa8590bbbb2d66cb8006dd31ab6521
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 22:29:27 2016 +0100
+commit 453e3bb987d9e72f2ecc814e603bd1dc1bda78ed
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Feb 9 15:20:24 2017 -0500
 
-    http_client: check first if pointer is not exceeding limit
-    
-    - then test its value not to be null char
+    kazoo: initialize all workers with rank PROC_XWORKER
+     - closes GH #972
     
-    (cherry picked from commit 47a776efcd3d5c2ffafdd780fa169edc85e436d2)
+    (cherry picked from commit b66df87adde282c3eaa7ab793c598bfe67f8f9a1)
 
-commit b667c768dd87575873cec872abdf3caaf20c9ffc
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 13:09:53 2016 +0100
+commit e5677bc936a99a879235986913879eb14fafb5b2
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Feb 9 15:18:13 2017 -0500
 
-    usrloc: if no location record loaded from db, then no attrs to look up
+    core: added PROC_XWORKER as an alias to PROC_RANK127
     
-    (cherry picked from commit bedd6f4df9d2b5600bed5e31052bc49f8b18382f)
+    (cherry picked from commit 3e8589afcf75e7c93c5bcb9b4c4269c7b29774bd)
 
-commit fd20bff1e420a93be588b2c0dd4189f6f7e8ea0b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 13:01:01 2016 +0100
+commit 54164eddb08321eb5fa2ed72afe41a61e412dc87
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Feb 10 12:06:04 2017 +0100
 
-    seas: init variable to get rid of compile warning
-    
-    (cherry picked from commit 3a25e489d0ab8d55d4011ccf62de4f3d8d08b028)
+    travis-ci: use 5.0-stretch docker image [skip ci]
 
-commit ed9ad742f9e9cd0d6e75dc788923addf9984ce3d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 12:58:33 2016 +0100
+commit ebf43af040b7e7ad7d0636e71cb59fbc2dd7c491
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Feb 10 10:31:47 2017 +0100
 
-    lib/trie: init variable to get rid of compile warnings
-    
-    (cherry picked from commit 5075cef8230202138bf08c402797d9dffcb8971d)
+    pkg/kamailio/deb: remove squeeze support [skip ci]
 
-commit b28b3d27597b898add46051f24120f833b035d3d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 11:26:29 2016 +0100
+commit dff9d5032a1f4bb98e49a727d41db1a9ea231d38
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Feb 9 13:15:39 2017 +0100
 
-    ndb_redis: safety check for log message parameters
-    
-    (cherry picked from commit 0a51e8c941b1c916137eb3e57fa7db86ecb9a1f8)
+    travis-ci: set 5.X branch [skip ci]
 
-commit 6a65b9ae0432491a1bcf540643f7b90cbc0c3ad1
+commit 130c94c2eea53d5c1f232dcc2afcde8197cc905d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 11:22:32 2016 +0100
+Date:   Thu Feb 9 12:30:49 2017 +0100
 
-    dispatcher: proper check for ds active ping variable
+    Makefile.defs: version set to 5.0.0-rc0
     
-    (cherry picked from commit cafb1522b2c27aae404d97fe242324423ccdb99b)
+    - branch for stable release series 5.0.x has been created
 
-commit 410bdba67ec77e87d2ff53f429bc260c03b10317
+commit 6d1f8b2d23dad4ef25ce8663c903dd1d568ed723
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 11:18:36 2016 +0100
+Date:   Thu Feb 9 11:46:53 2017 +0100
 
-    crypto: safety check for memory allocation and free on error cases
+    core: added PROC_SIPROUTER to be able to test if is no longer a special sip worker
     
-    (cherry picked from commit 181c3cfa266ec5897cc2fdd889d90928f90fcbb8)
+    - related to GH #972
 
-commit 4080d31080b5ad74504715b404e0829be090c731
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 11:11:25 2016 +0100
+commit 45e50b141008132f9cc41d243aaca6fd1cc8b360
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Feb 9 11:46:13 2017 +0100
 
-    cnxcc: use pkg-config for libevent compile flags
-    
-    (cherry picked from commit fa0d3267890e77a5184490d11f76fe4cb400e2df)
+    modules: readme files regenerated - path ... [skip ci]
 
-commit a45f580174ee5b21746e5e0172c55fccb421d25d
+commit bbf51ef65ecee0b6c8e30abb3738da3436b85692
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 10:23:02 2016 +0100
+Date:   Thu Feb 9 11:32:23 2017 +0100
 
-    cnxcc: use pkg-config for hiredis lib compile flags
-    
-    (cherry picked from commit 162ccdaeeb6bff185f49b3dc2e2b9b43687ec0fc)
+    path: note in docs that some registrars check for supported header
 
-commit b04d257acd0dddd87051266493a81b93210de3bc
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 11:05:26 2016 +0100
+commit e53bc78966990156dbe3b879db1d4924e9f22e56
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Feb 9 09:53:43 2017 +0100
 
-    ndb_redis: fix for broken output of pkg-config for hiredis
-    
-    (cherry picked from commit 4a40dd39cec713c569dc3480c905d808026aad39)
+    pkg/kamailio/deb: version set to 5.0.0-pre2
 
-commit b53bf975bddf16424d7b6416276371e12cf590f4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 26 08:44:16 2016 +0100
+commit 026c768a1d9b2227250f8dc037ef755e611fdf8c
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Wed Feb 8 15:47:53 2017 +0000
 
-    ndb_redis: use pkg-config for compile flags
+    Revert "kazoo: set proper ranking for consumer workers"
     
-    (cherry picked from commit 57bcad1b336e7aae5c0933a83ac4ab16f6893896)
+    This reverts commit 744e898189fa84b5aa3d19958b348f9b99d48b41.
 
-commit 7423c33bfb56268bfa9cb3c03966c37c9a2d7d69
+commit 19121e75c90784c1890e87a96e07bf32a31b2f0d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 24 09:21:00 2016 +0100
+Date:   Wed Feb 8 08:14:17 2017 +0100
 
-    dispatcher: coherent indentation and whitespacing
-    
-    (cherry picked from commit 1d401e0a9b4c3010c32b0084ec6a218fc46e4f78)
+    Makefile.defs: version set to 5.0.0-pre2
 
-commit e8f230e7989eb0aef2510f52738e8718863b8567
+commit 47590ddf1819a8df1f580ea1fb64bfdc712f6771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 23 16:08:48 2016 +0100
+Date:   Wed Feb 8 08:12:17 2017 +0100
 
-    kamctl: refreshed definition of location table
+    Makefile.defs: don't enforce yacc on solaris
     
-    (cherry picked from commit 2ddf88df7deeebf2966344031eb905811b8e86cb)
+    - it's old and fails to parse the cfg
+    - reported by GH #963
 
-commit d11cc80c3a4a2fdeb446837c550517e4f4a511a9
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Mar 23 16:32:06 2016 +0200
+commit 744e898189fa84b5aa3d19958b348f9b99d48b41
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Tue Feb 7 15:55:53 2017 +0000
 
-    srdb1/schema: removed unique constraint from connection_idx
-    
-    (cherry picked from commit d72ac166b152ca6906248d67e2605d5b283fa01e)
+    kazoo: set proper ranking for consumer workers
 
-commit eee6382b683349395004627e7ebc5a7ae9216024
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Mar 16 15:01:08 2016 +0100
+commit a032d400a43698468bc3a2b6c3c9b25fe1b514c7
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Tue Feb 7 09:13:23 2017 -0500
 
-    http_client Adding support for HTTP proxy on a connection and default level
-    
-    Addresses issue #541
-    
-    Documentation coming in separate commit
+    rtpengine: fix potential segfault when enabling a proxy
 
-commit 26026da13f76ffcea34d1482b925979e520631ad
+commit 2bab64fec9bac8f2456a7784201db5fce7c8cf08
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Mar 21 22:23:44 2016 +0100
+Date:   Tue Feb 7 09:40:43 2017 +0100
+
+    pkg/kamailio/deb: fix description
+    
+    N:    The first line of the "Description:" should not start with the package
+    N:    name. For example, the package foo should not have a description like
+    N:    this: "foo is a program that...".
+    N:
+    N:    Refer to Debian Policy Manual section 3.4.1 (The single line synopsis)
+    N:    for details.
+    N:
+    N:    Severity: important, Certainty: certain
+    N:
+    N:    Check: description, Type: binary, udeb
+
+commit a2c6f228d018e44a0f9807983b1bdb323dfe8957
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 6 12:36:05 2017 +0100
 
-    pkg/kamailio/deb: update version to 4.4.0-rc1
+    pkg/kamailio/deb: refresh descriptions [skip ci]
 
-commit 16c087b459f9394723714ae597aa0d90fb12389c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 17:22:55 2016 +0100
+commit 5aaea015c320423f08a92f60fb8b2bae59b40936
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Feb 6 11:16:13 2017 +0100
 
-    Makefile.defs: version set to 4.4.0-rc1
+    modules: readme files regenerated - cfgt ... [skip ci]
 
-commit ff3857597627fd4f650fbf53be60b7d5ad2a4543
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 17:09:51 2016 +0100
+commit f5a9d74b321f6d05092750939286ea615252943d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 6 10:53:54 2017 +0100
 
-    topos: propagate via branch from receive to send event
-    
-    - identify properly the branch
+    cfgt: add format documentation
     
-    (cherry picked from commit 787c41c08eae9f9431f792ec616530145f66cc3c)
+    Fix #970
 
-commit a5a08f40481c2bdd2de200e6504dd0c330361bef
+commit c7089428df90dcc73d852a07a1f41637011dfeac
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 14:46:23 2016 +0100
+Date:   Mon Feb 6 07:41:01 2017 +0100
 
-    kamctl: db script with larger topos fields
-    
-    (cherry picked from commit f8b9bbdcb95575b90bd75dba71b6117c76127bc1)
+    core: coherent indentation and log messages
 
-commit 9acf49bc944b6c5ec1010087963b847bffd4dee4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 14:45:52 2016 +0100
+commit 6be89cee3f5d106ba4a54885ce54631a0f39e105
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Feb 5 14:44:43 2017 +0100
 
-    lib/srdb1: tags fields made larger
-    
-    - store more fields for branch
-    
-    (cherry picked from commit 9eaca5332e4b6be9f2437806b47ef1077eb57959)
+    packages Updating the descriptions for Kamailio packages in Debian and Centos
 
-commit ed0c8ed358883974775e00597cc06f61ca20b89c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 14:24:25 2016 +0100
+commit 1c9078cfef11c947149b8c46d8e6ba754d956d7d
+Author: grumvalski <federico.cabiddu@gmail.com>
+Date:   Sat Feb 4 13:17:18 2017 +0100
 
-    kamctl: further updates to topos db scripts
-    
-    (cherry picked from commit fedf9e8875791ff53188fb812a6d97aae9b1ceba)
+    pkg/kamailio/centos/7: added missing kamailio.service file
 
-commit 3470856a34b97526e848d0004cd643e198dac05f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 14:23:35 2016 +0100
+commit 9d0323f88eeea8259f87bf95673b68cd02851f80
+Author: grumvalski <federico.cabiddu@gmail.com>
+Date:   Sat Feb 4 12:13:45 2017 +0100
 
-    lib/srdb1: fields for local sockets
-    
-    - replace src ip with full address column
-    
-    (cherry picked from commit 4efc9b3730e15f9e9f2274a8dfee59d76e5ecabd)
+    pkg/kamailio/centos/7: added http_async_client package, fix http_client package
 
-commit 6f6b932bed271b9c677b57cfd6159db7c10f3dfb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 14:18:49 2016 +0100
+commit afd23785fdf93b65c5a12b2a2fd9444ff7bba6d3
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 11:08:44 2017 -0500
 
-    topos: filling field for server record route values
-    
-    (cherry picked from commit dc4306e4e201d2cfbe5cc76698e8c7c3ec06d44a)
+    Added tmpfiles description for systemd
 
-commit 417c54b3e0f9b9929c7c34c6ebffb6f753b33fa1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 11:40:04 2016 +0100
+commit 2ad3d81dd069ba59b0506e164a70bce34fb6ca85
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 10:50:11 2017 -0500
 
-    topos: don't detect direction based on route header ftag
-    
-    - the local server header is not re-added yet
-    
-    (cherry picked from commit ca4494d465eaec8c544f61e9034147387c861688)
+    Added optional package kazoo
 
-commit a599f7ec14fc244d0cf2dd7545233538ce4879ed
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 11:32:08 2016 +0100
+commit b4cbab8ad63dc62242b657e7236346263b20f5e5
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 10:43:38 2017 -0500
 
-    topos: split storage of record route for a, b and server sides
-    
-    (cherry picked from commit a215b926e3f1df0f2aca2f86e5ad1e3c9dde3796)
+    Added uuid module
 
-commit c887f1a84a2755cae122bfc3887a2857fe986c29
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 11:01:53 2016 +0100
+commit 16606096ac9ece9ffdc8a48ee35a45da072a4bcf
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 10:33:53 2017 -0500
 
-    kamctl: updates to topos db scripts
-    
-    (cherry picked from commit 6497b9a562386aeae47c0aaa10d09418269c6d8d)
+    Module dnssec marked as optional
 
-commit a67eed2e587ad8ed04c9069f188155ba62ddf093
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 21 11:01:11 2016 +0100
+commit 79928c42c60100973dfe4c919b0a34229b803100
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 10:32:32 2017 -0500
 
-    lib/srdb1: dbschema - split record route storage
-    
-    (cherry picked from commit d43986940878962a35883370a14f4330d2fd597a)
+    Added systemd unit file
 
-commit bea13a3ea4362a1f99a81b948c7839e2dbaedfe7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 18:05:02 2016 +0100
+commit 9f402acf191780897427598d2e232d11c5360c3c
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 10:31:34 2017 -0500
 
-    topos: added missing params to docs
-    
-    (cherry picked from commit 956b5ae838b0627710473a15746ffd2cd96dfbc0)
+    Added new modules
 
-commit 0a3174f9c6f8f9819c1c92e3e83ee3ca7502f19e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 17:20:00 2016 +0100
+commit cae5518c1872a053a77bc028516f21bb97585a0f
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 10:30:50 2017 -0500
 
-    topos: don't store dialog data for message request
-    
-    - only branches are enough
-    
-    (cherry picked from commit 7993b4a7cf7281bc99bf1bae3777f3f0d18b24b1)
+    Renamed modules
 
-commit c5336e36179a25dec1dd37804af79e12d0274a8a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 16:52:24 2016 +0100
+commit 5368c7973f72b184af9916098c27e82227a6b2d5
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 10:30:11 2017 -0500
 
-    topos: shortcut to handle forwarded MESSAGE replies
-    
-    - no dialog created there
-    
-    (cherry picked from commit 6885748a5146d4531a0e235e67621df49df67d97)
+    Has been removed non existent modules
 
-commit d9dbd6f1ea43f566ef161794e1da9d49f069a1ca
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 16:43:14 2016 +0100
+commit ee6bbb430148cd2d43542bee39e2c900d18412a4
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 3 10:29:34 2017 -0500
 
-    topos: MESSAGE may be without Contact header
-    
-    (cherry picked from commit 1c7f39389225ef5c1430bb8540b6fd9c249734bb)
+    Removed epel-release dependency. Updated package version.
 
-commit 0df89ce099641607ba38f2ce99061c6209babcda
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 16:05:18 2016 +0100
+commit de1c5397847a3660182832a040d9e9c2e737e654
+Author: grumvalski <federico.cabiddu@gmail.com>
+Date:   Thu Feb 2 15:03:39 2017 +0100
 
-    topos: no processing needed for 100 responses
-    
-    (cherry picked from commit 98f927149c2f6865dd6b709f4a3bb7be77e57f5c)
+    http_async_client: handle 100 Continue from server
 
-commit fa2f3ddc188d758d588177e254b1fcacdecc9bbd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 15:19:18 2016 +0100
+commit 6d157a4af708108b90a338614869de0ceeb94b68
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jan 31 19:23:53 2017 +0100
 
-    topos: cseq number and method linked to db
+    presence: remove transaction creation from publ_notify_notifier() and mark_presentity_for_delete()
     
-    (cherry picked from commit f591b7e0b0c71648a9ac62dd9604955d7c2acb75)
-
-commit 324a2cc72d260fa4f925198670373e7a36929167
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 15:15:57 2016 +0100
-
-    kamctl: refreshed topos db scripts
+    * publ_notify_notifier() and mark_presentity_for_delete() are
+      called inside a already created transaction
+    * adding transaction handle for msg_presentity_clean()
     
-    (cherry picked from commit eb1e8e2ff46a1ecac81b05985dc09a37036ce1ab)
+    fix #960
 
-commit 97212998731cc849a1ce64c21c4def4f65a64668
+commit 83cf43715bf3727b8b618f8239b896ecd83e859a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 15:15:21 2016 +0100
+Date:   Thu Feb 2 11:14:19 2017 +0100
 
-    srdb1/schema: cseq stored as string for topos
-    
-    - no conversion from sip header
-    
-    (cherry picked from commit 0dd9c526f762974ceb397cc2c7862fa7ff122ebf)
+    core: tsend - updated log macros
 
-commit 66387d3c6a425f1b4c2123dc3397351af8d9d616
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 14:58:27 2016 +0100
+commit b40349dbbf73a4c0f90706f86b79d7b9ff3dbb44
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Feb 2 08:24:58 2017 +0100
 
-    topos: store method and cseq for dialogs and branches
-    
-    (cherry picked from commit c2e404b82f20a12b5909bbf610cbfb7f5d101c12)
+    ims_qos: Safety check on length of ports
 
-commit 40eca4ba61b8f068e5f9869ae86ea5a57c777096
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 14:08:53 2016 +0100
+commit 29beb58ae99a61e611973fe8d9d246fb97d6587b
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Feb 2 08:22:05 2017 +0100
 
-    kamctl: updated scripts for topos db
-    
-    (cherry picked from commit c8d25c34d8efa5c6e40fb26d523a9d4e5d66595c)
+    ims_qos: Safety check on length of ports
 
-commit 46176217c8a6e61b353045243865b5f9e0e9f741
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 14:08:26 2016 +0100
+commit 93f4e8a02c6ad1f14ccadfbd50d1cc393ee194d7
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Feb 1 16:43:22 2017 +0100
 
-    lib/srdb1: topos schemas extended to store method and cseq
-    
-    (cherry picked from commit c8fb903b9649fc8ef49a1bfff455e58b2265d05a)
+    pkg/kamailio/deb: version set to 5.0.0-pre1
 
-commit 22195053b664d20f4eea78a5bbf228f587a5eab4
+commit 8d2e8f578990c886168dab7f6247a7bf1cc39d9d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 13:23:06 2016 +0100
+Date:   Wed Feb 1 16:46:30 2017 +0100
 
-    dialog: force cleanup of aged terminated dialogs
-    
-    - reported by Dmitri Savolainen, GH #545
-    
-    (cherry picked from commit 23a3481302d5aca04be0e8d10f6d4ce23dbc36aa)
+    Makefile.defs: version set to 5.0.0-pre1
 
-commit 03862d7b6057ef08146cfea5ffe9debff35263ea
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 17 22:56:41 2016 +0100
+commit 6e53e4f20df3ab21368eeb8ae9eeaedc96ddd9c6
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Feb 1 16:01:13 2017 +0100
 
-    xhttp_rpc: added notes about how to use the module
-    
-    (cherry picked from commit 68cbac03d95893f4f27b46a37233cf796a7484d9)
+    modules: readme files regenerated - auth_ephemeral ...
 
-commit 79940803b2a631b21bb851a6380b16806ce31981
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 17 22:47:02 2016 +0100
+commit 765562b289d6dd37f4b11a71cc296d1cb6f0cbb2
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Feb 1 09:53:45 2017 +0100
 
-    pipelimit: set array result tipe for rpc commands
-    
-    - rpc stats and get pipes can return more than one item
-    
-    (cherry picked from commit 1c22f395df81dab09288ff945e97b0040894daaf)
+    auth_ephemeral: Support for stronger hashing algorithms
 
-commit 3b0308db6e46b45a564975b9d49640f1454ce1d5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 15 12:40:09 2016 +0100
+commit 5640f696f5364bb88732807f5f87b4afb7a97ba6
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Feb 1 12:53:28 2017 +0100
 
-    ims_registrar_pcscf: remove duplicate implementation and use _strnistr() from core
+    core: avoid overrun-buffer-arg
     
-    (cherry picked from commit 331ab29e77e178067a23291bd20638201ba9b393)
+    > Overrunning array ((struct a_rdata *)rr->rdata)->ip of 4 bytes
+    > by passing it to a function which accesses it at byte offset 15
+    > using argument len (which evaluates to 16)
 
-commit c2dfad3ee3b5bd766f1c5fd2a35780472039ae54
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 15 12:39:45 2016 +0100
+commit f0ecc3e052a3caf3d489b7e1fc3e500190d16838
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jan 31 14:08:31 2017 +0100
 
-    sdpops: reuse _strnstr() from core instead of own implementation
+    Revert "pkg/kamailio/deb: remove kazoo package"
     
-    (cherry picked from commit e69c3284231917f5c63871842b6ce6ab37b419eb)
+    This reverts commit e3297bccc97ddc4349bcf69de59eb337c05bbae3.
 
-commit 48136b5dc0a2a082621c828438371504e0a636b6
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 15 12:39:16 2016 +0100
+commit 653e618ab837441ba395df05b7248c53afef0858
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jan 31 14:08:14 2017 +0100
 
-    tm: _strnstr() moved to core
+    Revert "Makefile.groups: remove kazoo group and move kazoo to rabbitmq"
     
-    (cherry picked from commit 4910ddf9eebb8fa5106300b9e684ecb67fb2d225)
+    This reverts commit 71d42ee8d7ad2bb4e00b460276e4853a200c7b7e.
 
-commit 9b9989a0c6fea5860313ccde90055bbaa69cdc6c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 15 12:38:46 2016 +0100
+commit e8f25501e63d4aa433d147593922b46a139d6e0f
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 31 12:31:15 2017 +0100
 
-    topos: use _strnstr() from core instead of strnstr()
-    
-    (cherry picked from commit f5d4446dae8db02e6d4136724f85baed65f7bf4a)
+    modules: readme files regenerated - websocket ...
 
-commit 2dcf15e18f7aa4842091c14c360e2ee1694ed9dc
+commit f787d63fe0520f798983b439ebccda1b77932f55
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 15 12:37:37 2016 +0100
+Date:   Tue Jan 31 12:25:55 2017 +0100
 
-    core: _strnstr() and _strnistr() defined in core
-    
-    - alternative to strnstr() which is not in all OSes, pluse the
-      insensitive option
-    
-    (cherry picked from commit 7772e14fc298956f57429a67ea4524818b22a158)
+    websocket: docs for verbose_list parameter
 
-commit 50df69df2b7a5307802f6dcaac9b90acfbe2b44d
+commit 30d372cd4b3dd2ed24456c49a6f69ecdc9b42f0e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 18 13:32:59 2016 +0100
+Date:   Tue Jan 31 12:24:30 2017 +0100
 
-    core: parse content type allows '_' char
-    
-    - reported by Fabio Margarido, GH #547
+    websocket: option to avoid repetitive logs each 1 sec during pinging
     
-    (cherry picked from commit b65927a8f6039810ffdb7b7f31ce2d36c9535fbd)
+    - few debug messages are printed each second while fetching the list of
+      active connections for pining, making the log full while
+      troubleshooting
 
-commit 2271e6bdaf2916d1c50d367d09041b2d6142a09d
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Mar 14 17:07:46 2016 -0400
+commit cb4cd24b73224ca643fbdf0434d9e394081994d0
+Merge: e3297bc 7dcc6bd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 31 12:23:22 2017 +0100
 
-    modules/topos: fix warning: variable "ptsd" set but not used [-Wunused-but-set-variable]
+    Merge pull request #959 from vance-od/master
     
-    (cherry picked from commit f50c712f401f50b8ca36addbd8440f418a9b266f)
+    Update jansson_path.c
 
-commit 3ef987c3230bb76f0eb1dea35998866271c93f31
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Mar 14 17:03:30 2016 -0400
+commit e3297bccc97ddc4349bcf69de59eb337c05bbae3
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jan 31 10:46:29 2017 +0100
 
-    modules/topos: fix warning: comparison between pointer and integer [enabled by default]
+    pkg/kamailio/deb: remove kazoo package
     
-    (cherry picked from commit b4d1206fd50bb61d1ad9ff4ed500157105b140b6)
+    * previous package will be upgrade to rabbitmq
 
-commit 0977d5a392b4c9236fa1334141df640d10aa1cb9
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Mar 14 16:59:41 2016 -0400
+commit 71d42ee8d7ad2bb4e00b460276e4853a200c7b7e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jan 31 10:34:15 2017 +0100
 
-    modules/topos: fix warning: label "ready" defined but not used [-Wunused-label]
+    Makefile.groups: remove kazoo group and move kazoo to rabbitmq
 
-commit 73313e6296cfc81c1dc8167845ee8fd3d0397a73
-Author: Emmanuel Schmidbauer <eschmidbauer@voipxswitch.com>
-Date:   Mon Mar 14 17:17:03 2016 +0100
+commit f503615ade1bd4e23339250c1defc3efae802faf
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jan 31 10:19:08 2017 +0100
 
-    permissions: fix memory leak
+    pkg/kamailio/deb: fix f405c28318ea about rabbitmq
     
-    - free ruri_pattern from trusted struct in empty_hash_table()
-    
-    (cherry picked from commit 93fd86c882fd82f4277a80322dd729c2dc0370a0)
+    * debian/backports/* files need to be properly update in order to keep
+      supporting old distribution releases
+    * the workflow is change debian/* and make the necessary changes
+      to debian/backports/*
+    * Please do _NOT_ change directly the distribution release files
 
-commit 734531b733a1983a718594b568f956f676d3ace3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 14 14:37:01 2016 +0100
+commit f405c28318ead9ba770415af3fc99176f1ce5b42
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 31 10:04:42 2017 +0100
 
-    uac: reset append to rr string var to avoid double free in case of error
-    
-    - reported by Fred Posner, GH #543
-    
-    (cherry picked from commit 6a362f032bdf5cf73dd3960e88bfb06dfb72bb85)
+    Packaging: Add RabbitMQ Package to Debian Packaging
 
-commit 84d73b950f3ec13fe5f5345a4440d0909e30fff4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 14 11:39:55 2016 +0100
+commit 7dcc6bd18b5b5ae4078c32087c6cf85c0fa9bce1
+Author: Vasiliy Ganchev <vance@ukr.net>
+Date:   Tue Jan 31 08:29:08 2017 +0200
 
-    tsilo: lock before linking var to the entry in slot
+    Update jansson_path.c
     
-    - entry points to the address of first entry, which can be updated
-      before aquiring the lock
-    
-    (cherry picked from commit 8ae2713477027a229ae4ee7045557151e467aff3)
+    in case of build on old debian (lenny) - statically linked libjansson has to be used, as a result build throw errors, cos libjansson has functions with the same names
 
-commit b80163a38a2d5bacad0bbfe47810de052dfe7f7d
+commit 6dd8bface819b175db84728bfd4ceb9407d5e550
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Mar 11 09:21:01 2016 +0100
+Date:   Mon Jan 30 13:47:03 2017 +0100
 
-    pkg/kamailio/deb: version set to 4.4.0-rc0
+    travis: use kamailio/pkg-kamailio-docker
 
-commit 8e07e229d3bbd245a5ce3f67d73faf128dcf4ac2
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Mar 11 09:18:59 2016 +0100
+commit 96203c3a6ae56987c2020c8d1c4d95f5f7959a43
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Jan 30 15:18:59 2017 -0500
 
-    pkg/kamailio/deb: version set to 4.4.0-pre3
+    ims_dialog: fix warning: â\80\98dlg_terminated_confirmedâ\80\99 defined but not used [-Wunused-function]
 
-commit 80aae34215d6e2a62573ae6a76edba0d4ae62191
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 11 08:32:18 2016 +0100
+commit c293df8335f43780c6bb0dd22750a038f8daa4f8
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 30 18:53:31 2017 +0100
 
-    Makefile.defs: version set to 4.4.0-rc0
-    
-    - branch for release series 4.4.x created
+    pkg/kamailio/deb: fix missing new dependency for stretch/sid
 
-commit a5c25822ba44c6102c871a7e8d32bf7f7746a805
+commit d41fa549f56efb0674f4b35719a3c33d255a992c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 11 08:24:29 2016 +0100
+Date:   Mon Jan 30 18:30:26 2017 +0100
 
-    Makefile.defs: version set to 4.4.0-pre3
+    ims_dialog: init vars to avoid compile warnings
 
-commit 0ab124af340cf01ceb46cb5d8f8acbf69dea3a95
-Merge: 9b4c0c2 313a5db
+commit cdf2976b856d63b07ed80d64d37626e1c7031b30
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 11 01:26:40 2016 +0100
+Date:   Mon Jan 30 18:23:39 2017 +0100
 
-    Merge pull request #540 from linuxmaniac/vseva/mysql_warning
-    
-    db_mysql: change log level from WARN to INFO for ping checks
+    db_text: close file stream in case of error reading table file
 
-commit 9b4c0c29319c008d6ae6bedb8b657150dc5ca64d
+commit 5591d9c908d3f55898d4cc810663654f1f289806
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 11 01:18:46 2016 +0100
+Date:   Mon Jan 30 18:18:39 2017 +0100
 
-    topos: restore headers on receiving response
+    pipelimit: close file stream in case of error in get cpu
 
-commit 11fc3e2015e0d0247bb6c0a7dfd3157efba20d5b
+commit 83b0afa5d43bf7c6e4f0c22adbb211bef8593062
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 23:39:47 2016 +0100
+Date:   Mon Jan 30 18:11:05 2017 +0100
 
-    topos: load and pack db dialog data
+    speeddial: incremed nr_keys after strip operation
+    
+    - avoid out of bounds index
 
-commit a741f797a5631a11191054cdb5559e246cc2face
+commit c881ab1aaa51b2040b7479da57eba33d0ee7d8e3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 23:27:05 2016 +0100
+Date:   Mon Jan 30 17:46:39 2017 +0100
 
-    topos: load and pack db branch data
+    drouting: check return of get_node_index() to avoid negative index
 
-commit 9950e67d476e7310573ddc01c83aa1280e020fb0
+commit 35037a00457c80d61b136510a362b36c7a5f90c0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 21:46:03 2016 +0100
+Date:   Mon Jan 30 17:40:38 2017 +0100
 
-    kamctl: refresh of db creation scripts
+    jsonrpcs: close file for nice cleanup if fifo server fails to be initialized
 
-commit 9f185fd22abcd4963a74ecb2c909ea5108573bda
+commit a473811c163071fbce5b0eb4b25ee77248234ad1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 21:45:15 2016 +0100
+Date:   Mon Jan 30 17:28:59 2017 +0100
 
-    lib/srdb1: dbschema - keep branch side rr and uri for topos
+    ipops: avoid out of range index when sorting srv pv
 
-commit becedd0b35f0edeb7e8dfaaeef18e37fc5f36593
+commit f6da027c4701fa1de02cf49bb1c4528849d052a9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 21:00:57 2016 +0100
+Date:   Mon Jan 30 16:45:26 2017 +0100
 
-    topos: clean expired records on timer
+    cfgt: check first out of range index
 
-commit ebd47e445ba03b6620408593a422652448f025e0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 20:24:50 2016 +0100
+commit d81a8fcbc6183b5474d2d9315ad72fa342c30cf1
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 30 16:16:12 2017 +0100
 
-    topos: keep branch of new new via in dedicated field
+    pkg/kamailio/deb: use default-libmysqlclient-dev/default-mysql-client
 
-commit 50f6aa51697387da24bd4cef02345383822066a9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 20:20:16 2016 +0100
+commit c7212940b7bddd296475fe62fac7f1bda61cc74e
+Merge: 02cca18 f81149d
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
+Date:   Mon Jan 30 16:12:59 2017 +0100
 
-    kamctl: regenerated db script files
+    Merge pull request #955 from grumvalski/serial_suspend
+    
+    tm: reset T_ASYNC_CONTINUE flag in t_suspend
 
-commit b250d9ca8f562a82bf3e26acfb47b56898d2a01b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 20:19:16 2016 +0100
+commit 02cca18d4c39797c82715a90a781afb1157253bd
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 30 14:06:22 2017 +0100
 
-    lib/srdb1: dbschema - split via branch in own column for topos
+    pkg/kamailio/deb: remove dnssec from stretch/sid due #851
 
-commit e480a12aaa019676c479df3bc4f9a1ea70f7512c
+commit 4d128677eeaed3ec3a4dfea88ee16767bf2552a7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 19:15:06 2016 +0100
+Date:   Mon Jan 30 13:21:53 2017 +0100
 
-    topos: link tags and contacts in msg
+    corex: close fd if ftell() fails inside file_read()
 
-commit 8502ebaf368580989ea0a1cf4246d3f19dde1733
+commit 054812952fa9e006b39d604535833c18f4fdada5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 17:51:30 2016 +0100
+Date:   Mon Jan 30 13:15:00 2017 +0100
 
-    topos: expire values for branches and dialogs can be set via params
+    jsonrpc: init len variable to avoid invalid usage
 
-commit ca7827b2b4a55959fc366871b410131eedba75f6
+commit d7b30d21004166a00d3674ef172bcebb9ae34a97
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 17:48:14 2016 +0100
+Date:   Mon Jan 30 12:50:07 2017 +0100
 
-    topos: cleanup expired dialog records
+    http_async_client: memset query_params to 0
+    
+    - goto done in case of error could end up with some field not initialized
 
-commit 94863a7c42496d64157e6f89a8f3bbe24ffd2779
+commit 08327019aa52f5386ed29e37a7cac6822f2b4276
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 17:46:19 2016 +0100
+Date:   Sun Jan 29 17:52:40 2017 +0100
 
-    topos: cleanup expired branch records
+    core: parser - updated old log messages
 
-commit e895c000403139a628841eaab56127274012ca7a
+commit 403ad30cf1de447f2df69a7d772041272becc5cb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 17:32:43 2016 +0100
+Date:   Sun Jan 29 12:19:28 2017 +0100
 
-    topos: use datetime db type for record timestamp
+    core: parser via - updated log macros and coherent indentation
 
-commit ed78ad87cdf5f9a0740388995f19638603d2c29b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 17:30:49 2016 +0100
+commit f81149d820246242db0e48f32948784b9db4ce82
+Author: grumvalski <federico.cabiddu@gmail.com>
+Date:   Sun Jan 29 09:10:23 2017 +0100
 
-    topos: force use of db table always
+    tm: reset T_ASYNC_CONTINUE flag in t_suspend
 
-commit 4b9a3a7ae2a97c158a2adb3e0eecc6701ecd7781
+commit 73f2fc360ae91f00dd0e269896a5dff104b67264
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 17:24:52 2016 +0100
+Date:   Sat Jan 28 20:50:48 2017 +0100
 
-    topos: wrap for empty fields to db
+    core: cfg.lex - update log macros
 
-commit 9eaef8ad5b601bbc6e5e245431060355f39382f4
+commit 07df19372cea24d0ec8c157c146a1f4440309120
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 17:05:47 2016 +0100
+Date:   Fri Jan 27 13:34:56 2017 +0100
 
-    topos: persistent branch data storage
+    core: cfg.y - updated log macros
 
-commit 5654079944fd4ac608b50e13436c508d4f261a47
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 16:53:35 2016 +0100
+commit 2367fb52aa94bd06fcbadce7f9ecccdcf6e36c83
+Author: Minh Phan <pqminh@gmail.com>
+Date:   Fri Jan 27 09:06:08 2017 +0100
 
-    topos: proper storage of dlg data for persistence
+    topoh: safety check to avoid crash when there is no via header
+    
+    - based on GH #952
 
-commit 313a5db2fdf73d8af3d8a5a1b02a656019c2102b
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Mar 10 17:00:56 2016 +0100
+commit d51c71057d1ea2b9c087e5ca43ce9461e9804f46
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Jan 27 09:01:22 2017 +0100
 
-    db_mysql: change log level from WARN to INFO for ping checks
+    modules: readme files regenerated - cdp ...
 
-commit ea0550fac1f1cb2c9cd9779d3979b9f9f0e3cd27
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Mar 10 12:39:45 2016 +0100
+commit c9a73ec7e2ef08aa9fafcd5015d04a22fab81ef5
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Fri Jan 27 08:46:05 2017 +0100
 
-    pkg/kamailio/deb: version set to 4.4.0-pre2
+    CDP: Add config function to check availability of Diameter-Services (e.g. check, if Cx/Dx Interface is up)
 
-commit c23b48ca64f366ce48beadb3b7e20e38ad4b30ec
+commit 24fc0f0c7bfd19c0086040740040988125ef39ea
+Merge: 25aeed9 918cde9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 12:30:42 2016 +0100
-
-    tls: enclose debug messages for tls locking in EXTRA_DEBUG defines
-    
-    - it can be too verbose for normal debugging
-
-commit 22b3311f39c7b98ef0c36d2edd7d224e4269e43f
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Thu Mar 10 11:24:05 2016 +0100
+Date:   Thu Jan 26 19:01:51 2017 +0100
 
-    usrloc: improve TCP close on expire
+    Merge pull request #951 from kelchy/master
     
-    this prevents the dramatic `F_TCPCONN connection marked as bad` message from
-    appearing in the logs when usrloc force-closes a TCP connection
+    jansson: add path to error log for easier debugging
 
-commit 5ebed8ce9809ab0f13482d4777b9c9cc72f4758f
+commit 25aeed98a773fb796de47703a72532e5c0345f6c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 10 11:46:19 2016 +0100
+Date:   Thu Jan 26 17:02:05 2017 +0100
 
-    Makefile.defs: version set to 4.4.0-pre2
+    core: allow setting shm_mem_size in cfg if it still holds default value
+    
+    - reported by Maxim Malygin, GH #950
 
-commit 92054daa6b1a70a33912c52e6e6ff3dcc4bd7a77
-Author: schoberw <walter.schober@neotel.at>
-Date:   Wed Mar 9 11:04:30 2016 +0100
+commit 918cde9f30341fc52b98fb1ce6a2fcf78a0b6a0e
+Author: Kelvin Chua <kelchy@gmail.com>
+Date:   Thu Jan 26 15:52:49 2017 +0000
 
-    rr: append_fromtag on upstream in-dialog requests
-    
-    Record-Routing for in-dialog request are not needed by RFC 3162. But
-    there are many clients out there not sending initial route-set in
-    in-dialog requests. To provided them with the initial route-set together
-    with UAC modified requests the ;ftag parameter must be the to-tag on
-    upstream requests.
-    
-    append_fromtag parameter added the tag value from "from" header  always,
-    even on upstream. This is fixed here.
-    
-    It is not done on record_route_preset(). This should not be called on
-    record routing anyway.
+    jansson: add path to error log for easier debugging
 
-commit 924a861f1fc5eeade24b7ba6916afefb39a9cba5
-Merge: 00cde82 3320ed6
+commit a9ffc2a1f7514a7bd4ff0e294e3bcb50d3a2bf07
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Mar 9 11:02:05 2016 +0100
+Date:   Wed Jan 25 14:45:51 2017 +0100
 
-    Merge pull request #535 from wdoekes/wjd-typo-connectons
+    htable: use custom column name for order by in db load
     
-    websocket: Fix stats "connectons" typo's.
+    - reported by Sebastian Damm, GH #948
 
-commit 00cde82125a2271171fe4c25cba09f2147888206
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Mar 9 11:09:20 2016 +0200
+commit 7ae1384c7b944b4f6d49ad7deb5586cc4e397882
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 24 12:33:54 2017 -0500
 
-    modules/ims_usrloc_scscf: fix synchronize argument count
+    kazoo: avoid WARNING:qm_free: free(0) when kamailio shuts down on config parsing errors
 
-commit 3320ed6df304e45a89d1cb2eba9b3c327008a0d5
-Author: Walter Doekes <walter+github@wjd.nu>
-Date:   Wed Mar 9 08:58:53 2016 +0100
+commit e1e82d25cdf7103f66441f2c4fa5ff6c4c117370
+Merge: c58a829 dc518f6
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Tue Jan 24 11:31:52 2017 +0000
 
-    websocket: Fix stats "connectons" typo's.
-    
-    The stats now list:
-    
-        ws_sip_max_concurrent_connections
-        ws_msrp_max_concurrent_connections
-    
-    Instead of:
+    Merge pull request #947 from kamailio/lazedo-patch-4
     
-        ws_sip_max_concurrent_connectons
-        ws_msrp_max_concurrent_connectons
-    
-    Note that the latter still exist as aliases to the corrected values for
-    a while.
+    presence: free pointer after usage
 
-commit 5eceec21a2de8a95222cffc307ab0aeb15896b55
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Mar 9 07:59:29 2016 +0200
+commit c58a829af6d14a7b85fa03618f58ff315940ed43
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 24 12:25:30 2017 +0100
 
-    modules/cdp: fixed typo in len check
+    kamctl: mention CHARSET as option in kamctlrc
 
-commit f8a178fe9a21116320c7d30b5a9ced01c29ac3d3
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Mar 9 07:58:41 2016 +0200
+commit dc518f6973f81b71264036b138dd6293eef58ed2
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Tue Jan 24 02:58:54 2017 +0000
 
-    Revert "modules/cdp: fixed typo in len check"
+    presence: free pointer after usage
     
-    This reverts commit 5dfdfd84761d061615addd30b4c59af5ca32e907.
+    discovered when using tlsf memory manager.
 
-commit 5dfdfd84761d061615addd30b4c59af5ca32e907
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Tue Mar 8 13:09:17 2016 +0200
+commit e1df8009ca9caddd9600dcd72bcdbba18c2c5299
+Merge: 32b4d1e 9034787
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Mon Jan 23 20:44:25 2017 +0000
 
-    modules/cdp: fixed typo in len check
+    Merge pull request #944 from kamailio/lazedo-patch-2
+    
+    presence: allow use of $subs in notify process
 
-commit e5b4cfdad888b72f53a95d1bdd9a8f5ba36588af
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Tue Mar 8 11:08:15 2016 +0200
+commit 32b4d1e62c44d593ecdabf6f9cf4c379d0d1ec83
+Merge: 7bb5fb5 a5e5aaa
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 23 20:55:21 2017 +0100
 
-    modules/cdp: print diameter session-id for slow diameter responses (useful for debug)
+    Merge pull request #942 from ffontaine/master
+    
+    Create ktls_no_curl
 
-commit 29dcaf3a788bbc472b0e3e89d799ca7da25bf209
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Tue Mar 8 11:03:15 2016 +0200
+commit 7bb5fb5ac25b5eb8ca2cbc3c41cd4e5f2f795501
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 23 15:58:34 2017 +0100
 
-    modules/ims_usrloc_scscf: improved mysql efficiency
-        - added transaction instead of autocomitting each statement
-        - changed query to more efficient join for many-to-many mapping deletion
+    tm: more old log macros converted to new style
 
-commit 71f73672b9afcb53f5240e8fd49f726a4a105948
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Tue Mar 8 11:00:01 2016 +0200
+commit 47084e4bbfb27d40d804ecfc5f78b31f13ffd23a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 22 20:28:40 2017 +0100
 
-    modules/ims_usrloc_scscf: multiprocess local timer support added
+    tm: uac - updated log messages
 
-commit 55bf58d81dc5033efa5d0239a85574ff1a58782a
-Merge: 7fb3e3b 644b871
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 7 16:46:28 2016 +0100
+commit 9034787ec863277a61372cf9cfe6f156407cd47c
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Sun Jan 22 14:32:50 2017 +0000
 
-    Merge pull request #534 from athonet-open/fix_tel2sip
-    
-    siputils: tel2sip(): fix 'off by one' when allocating memory
+    presence: allow use of $subs in notify process
 
-commit 644b87109321d6a6724cc82336289d17814173f2
-Author: Dragos Oancea <dragos.oancea@athonet.com>
-Date:   Mon Mar 7 15:10:32 2016 +0100
+commit adf13dbe843704fdc830097a7a793d25a6a56757
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sun Jan 22 15:31:23 2017 +0100
+
+    modules: readme files regenerated - presence ...
 
-    siputils: tel2sip(): fix 'off by one' when allocating memory
+commit 04ffb3b1d13483534e724820c231fa6e18112ba3
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Sun Jan 22 14:27:23 2017 +0000
+
+    presence: update delete_subscription documentation
 
-commit 7fb3e3b3c0af457f1212e8d52bb9db5d127b397b
-Merge: c5289e6 4fb7a60
+commit d89d643ab144a7a72aebd59c34df011f77dc4e34
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 4 09:01:19 2016 +0100
+Date:   Sat Jan 21 19:54:31 2017 +0100
 
-    Merge pull request #527 from fredposner/master
-    
-    permissions: very minor spelling changes
+    core: print cfg line and column inside fix_rval() if resolve select fails
 
-commit 4fb7a60b0065b036121aeac7fb1b307bcf52d4d4
-Author: qxork <fred@qxork.com>
-Date:   Thu Mar 3 12:13:29 2016 -0500
+commit 77bf2478893bb935e0ca09d93df75b404417d3bd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 21 19:49:47 2017 +0100
 
-    permissions: very minor spelling changes
+    core: select - added function to print select for error purposes
 
-commit 4dcbb5d3b813291320b30289d2cd786e11f97924
-Author: qxork <fred@qxork.com>
-Date:   Thu Mar 3 11:51:02 2016 -0500
+commit 3e88ff5662ccf8204206f4e6b770efaf509ad3f7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 21 19:24:57 2017 +0100
 
-    permissions: very minor spelling changes
+    tm: select code migrated to new log macros
 
-commit c5289e6f076a9182b09d830e53fdb6ef426e0d83
+commit d62fd3e4976633aa6b827d527f4e15de0b08068b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Mar 3 09:41:45 2016 +0100
+Date:   Fri Jan 20 17:15:10 2017 +0100
 
-    presence: use unsigned int for expires limits min and max
+    presence: build proper ipv6 contact when server address is not set
     
-    - reported by GH #521
-    - coherent indentation and spacing
+    - reported by GH #943
 
-commit bbec80253b887a275130796df52beb00c4526359
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Mar 3 09:35:33 2016 +0100
+commit 73fc1f94919e8df5b37b3fe7cc7cebb99a3b2a4d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 20 16:36:41 2017 +0100
 
-    pkg/kamailio/deb: fix typo at erlang short description
+    htable: split ht_reset() cfg wrapper to allow kemi export
 
-commit 937027467db080e12d89ab7739f114bf356a1791
-Merge: 479ac8e 6bb6973
+commit dcd9f97d63490971afd160afbf2cd00eddc39445
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 23:32:23 2016 +0100
+Date:   Fri Jan 20 09:07:49 2017 +0100
+
+    core: print cfg line and column for errors in fix_rval_expr()
 
-    Merge pull request #525 from mslehto/uacdoc
+commit a5e5aaa12f962de1acd376aa7d31c07d89ddc07c
+Author: Fabrice Fontaine <fabrice.fontaine@orange.com>
+Date:   Thu Jan 19 13:38:25 2017 +0100
+
+    Create ktls_basic
+    
+    Create ktls_basic group to be able to compile ktls module when curl is
+    not available
     
-    modules/uac: document new uacreg table entries
+    Signed-off-by: Fabrice Fontaine <fabrice.fontaine@orange.com>
 
-commit 479ac8ed7e3c20254c2c3a449a9e23579689b0ab
-Merge: 380ef86 93dcc5d
+commit 2287ab6e649bf09fa38ce31c662ea9698411b0ac
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 23:32:02 2016 +0100
+Date:   Thu Jan 19 16:57:35 2017 +0100
+
+    tm: hooks related code updated to print log messages without hardcoded prefix
+
+commit 55c941c052f0a8af8ba9c82ef75523dcd97e21a0
+Merge: c0c8bfe 3c3296d
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 18 13:24:17 2017 +0000
 
-    Merge pull request #524 from aphistic/fix-siptrace-aliasing
+    Merge pull request #941 from kamailio/lazedo/dbtext_master
     
-    siptrace: Use the trace_local_ip setting in sip_trace()
+    db_text: implement fetch and memory constraints
 
-commit 6bb69733a156219d5368f8f950d512566810aa37
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Tue Mar 1 22:35:08 2016 +0200
+commit c0c8bfecbb418205328ac13d47ebd7a08dc25def
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Jan 18 14:16:18 2017 +0100
 
-    modules/uac: refresh content of README
+    modules: readme files regenerated - presence ...
 
-commit 93dcc5dca539803ad7ae94dc86829d10d3d3412c
-Author: Erik Davidson <erik.davidson@corvisa.com>
-Date:   Tue Mar 1 14:36:02 2016 -0600
+commit 9cfa6b7797cbfcf224cebc2514fa6758257fdccc
+Merge: a136a32 7dd5340
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 18 13:09:02 2017 +0000
 
-    siptrace: Use the trace_local_ip setting in sip_trace()
+    Merge pull request #939 from kamailio/lazedo/kazoo-patch
+    
+    kazoo: fix kz_amqp_get_zones
 
-commit 843b881d6ba6d15ae220c108ae85752e410dd40e
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Tue Mar 1 22:21:48 2016 +0200
+commit a136a32d4a7930809a4935341f057e02ecd21495
+Merge: 6208c36 7d31f6f
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 18 13:08:21 2017 +0000
 
-    modules/uac: add flags and reg_delay to uacreg table documentation
+    Merge pull request #914 from kamailio/lazedo-patch-1
+    
+    presence: allow control of subscription deletion
 
-commit 380ef86b5aea7cca5c2460cb2b248c7722a125a6
+commit 6208c36bd1ca8807c12411e21b136e7c410760f3
+Merge: a0b4e58 f3c553a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 11:45:05 2016 +0100
+Date:   Wed Jan 18 14:08:06 2017 +0100
 
-    core: coherent indentation and spacing
+    Merge pull request #934 from ffontaine/master
+    
+    Reuse PERLLDOPTS in db_perlvdb
 
-commit 81ec422227299b4cbd7aecbb58b862fc67208b30
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 11:35:41 2016 +0100
+commit 3c3296da59760849959d786c70d77b8357402789
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 18 10:00:22 2017 +0000
 
-    tsilo: don't execute tm callback for TMCB_DESTROY if server shutdowns
+    db_text: implement fetch and memory constraints
+    
+    when dealing with large db_text files, pkg_memory is not suitable for
+    operating the database.
+    
+    implementing fetch allows modules like presence & registrar & usrloc
+    to query large tables without constraints on pkg_memory.
     
-    - tsilo mod_destroy will clean up, otherwise may end up in deadlock at
-      shutdown, when a slot lock is already aquired and the callback will
-      try to aquire again
+    creates tmp tables in shared memory for query results
+    
+    (cherry picked from commit 18c64d2c9ff1527655055f75aa22e7d68c307874)
+    
+    Conflicts:
+            src/modules/db_text/db_text.c
+            src/modules/db_text/dbt_api.c
+            src/modules/db_text/dbt_base.c
+            src/modules/db_text/dbt_lib.c
 
-commit 87027c654d9381f79c305b18f33919b8c9a86b89
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 11:32:59 2016 +0100
+commit 7d31f6fc7b57706ccb7f4dc9d82b8793633ee3b0
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 18 09:45:54 2017 +0000
 
-    core: option to check if server is in destroy modules phase
+    presence: documentation for delete_subscription
 
-commit 392748691a7ca1ce11b48c8da4b52e26d34761ee
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Mar 1 10:17:40 2016 +0200
+commit 7dd5340911a5699997dac4cee50fccc944396253
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 18 09:33:55 2017 +0000
 
-    modules/ims_usrloc_scscf: new mod param contact_delete_delay
-       contact_delete_delay: length of time to delay before deleting contact in state delay delete
+    kazoo: fix kz_amqp_get_zones
 
-commit 56ab4065e6d2bcd9016d698548a6725a591eb736
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Mar 1 10:17:17 2016 +0200
+commit 0923baa48edb1f4064bec4f6eea420073c8f5b7c
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 18 09:31:08 2017 +0000
 
-    modules/ims_qos: modified log line to be ERROR
+    kazoo: add msgid to hash logging
 
-commit 8f1831a0245c301a9d0e3c6cee64fd3f6f38162e
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Mar 1 10:16:57 2016 +0200
+commit a0b4e58b7b60372dbc6d4230313248cef6c05f1b
+Merge: e422621 9016740
+Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
+Date:   Wed Jan 18 11:08:56 2017 +0200
 
-    modules/ims_charging: added additional log line
+    Merge pull request #937 from lbalaceanu/master
+    
+    carrieroute: fix double free related to hash_index
 
-commit b4e3c04b601bef6841eb4616a17109296cd8aba1
-Merge: 4f9e0ff 8bc9d1b
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Tue Mar 1 09:50:18 2016 +0200
+commit 90167403d88f04dd6b84f1c8354c663eba4a2c6b
+Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
+Date:   Wed Jan 18 10:44:08 2017 +0200
 
-    Merge branch 'master' of https://github.com/kamailio/kamailio
+    carrieroute: fix double free related to hash_index
+    
+    - set freed pointer to NULL to avoid double free
 
-commit 8bc9d1b4f9e285dcacf748688ace164efa763600
-Merge: d6fb5dd 6af319e
+commit e4226212f57279f106154adff456c49b71e014ed
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 08:49:31 2016 +0100
+Date:   Wed Jan 18 09:19:53 2017 +0100
+
+    kamctl: catch one line jsonrpc result and just print it
+    
+    - happening when json pretty printing is turned off
+    - filter_json() was breaking it by trying to format the output
+
+commit f3c553a55d7f468d6575f46c4a330cad8167cf56
+Author: Fabrice Fontaine <fabrice.fontaine@orange.com>
+Date:   Tue Jan 17 20:01:09 2017 +0100
 
-    Merge pull request #523 from sippy/master_rtpp_ip6_fix
+    Reuse PERLLDOPTS in db_perlvdb
     
-    Fix an issue with IPv6 in the rtpproxy module
+    PERLLDOPTS is already used in app_perl module.
+    Reuse this variable in db_perlvdb module instead of always setting LIBS
+    to (shell perl -MExtUtils::Embed -e ldopts)
+    Indeed, this will not work when cross-compiling (the value will be
+    retrieved for the host perl and not the target perl)
+    
+    Signed-off-by: Fabrice Fontaine <fabrice.fontaine@orange.com>
 
-commit d6fb5dd11642b70b29d356a59620ee065e1538c3
-Merge: 4a0856b 8736b2d
+commit 7c03340b4b486afaf00b14a6589c13b7165240a0
+Merge: 2058e73 d3525cd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 08:47:23 2016 +0100
+Date:   Tue Jan 17 17:19:19 2017 +0100
 
-    Merge pull request #519 from phil-lavin/tls-threshold-logging
+    Merge pull request #933 from ffontaine/master
     
-    tls: enhance the logging of ssl bug #1491 workaround
+    Add kpcre group
 
-commit 4f9e0ffc7c320666de1d139658c6b645561e217d
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Tue Mar 1 09:46:52 2016 +0200
+commit d3525cd3ff6af99ca2898c20e221f0f2627f1be2
+Author: Fabrice Fontaine <fabrice.fontaine@orange.com>
+Date:   Tue Jan 17 16:35:09 2017 +0100
 
-    srdb1/schema: added connection_idx index to location table
+    Add kpcre group
+    
+    Create kpcre group
+    
+    Signed-off-by: Fabrice Fontaine <fabrice.fontaine@orange.com>
 
-commit 4a0856be3acd1c1a1eaaa058a39723a881fd6ed8
-Merge: 63987e2 47aa94c
+commit 2058e73367e4cf7a09f4301db590fbae7bd7db44
+Merge: 96ca5c9 1d312e1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 08:46:37 2016 +0100
+Date:   Tue Jan 17 16:28:38 2017 +0100
 
-    Merge pull request #520 from kamailio/tsearle-futex-try
+    Merge pull request #932 from ffontaine/master
     
-    core/futex: fix bug in futex_try
+    Add kmini group
 
-commit 63987e266c0ee07d8ff184b9056ce30bac7db405
-Merge: c29c555 83d44c6
+commit 96ca5c95e9380a56d886fad699a5966b7b00f5b6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 1 08:45:16 2016 +0100
+Date:   Tue Jan 17 11:54:57 2017 +0100
 
-    Merge pull request #522 from mslehto/sdpops
+    tm: generate from tag if not provided for request_within()
     
-    sdpops improvements and tests
+    - related to GH #931
 
-commit 6af319ea9307feb840c9f318954c49c3eac8bbe1
-Author: Maksym Sobolyev <sobomax@sippysoft.com>
-Date:   Mon Feb 29 13:28:53 2016 -0800
+commit 099da11824a0cac0daf5beef24616f8aa5a1c989
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 17 10:31:29 2017 +0100
 
-    Fix IPv6 handling with the default setup. With the current code,
-    it's possible for it to pit IPv6 address, but set adress family
-    to the IP4.
+    modules: readme files regenerated - lcr ...
 
-commit 83d44c6472567932e6eede1c0b820d0eb4c99fb6
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Mon Feb 29 16:21:25 2016 +0200
+commit 389f9670d42ce5db94fa4e6030428c7093bdf0d6
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jan 17 10:17:51 2017 +0100
 
-    test/unit: add unit test for sdpops script function sdp_remove_line_by_prefix()
+    lcr: fix documentation
+    
+    'dont_strip_or_tag_flag' module parameter was renamed to
+    'dont_strip_or_prefix_flag' at 8c0501bfaa27acab9721953e8c1551687c96edf2.
 
-commit 5db4cec2c9e8ab62c711738eae181afa69c1724d
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Mon Feb 29 15:35:41 2016 +0200
+commit 99c304aede3adc76844e192ddf1bb92cb979ba02
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 10:17:34 2017 +0100
 
-    modules/sdpops: reimplement sdp_remove_line_by_prefix() to fix shortcomings
+    ims_registrar_scscf: fix compiler warnings
     
-    - single line match was not removed
-    - multiline match with non-related lines between was not removed
+    * inline functions were ignored by the compiler
 
-commit c29c555ec5a328dff6ac2697dfbc6717d8562eeb
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:27:55 2016 +0200
+commit 728c7e477634f30f251dee804ffa505c675bb2e4
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 09:58:41 2017 +0100
+
+    ims_icscf: fix compiler warnings
+    
+    > In file included from cxdx_uar.c:50:0:
+    > cxdx_avp.h:274:12: warning: inline function 'cxdx_add_result_code' declared but never defined
+    >  inline int cxdx_add_result_code(AAAMessage *msg,unsigned int data);
+    >             ^~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:266:12: warning: inline function 'cxdx_get_user_name' declared but never defined
+    >  inline str cxdx_get_user_name(AAAMessage *msg);
+    >             ^~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:259:17: warning: inline function 'cxdx_get_next_public_identity' declared but never defined
+    >  inline AAA_AVP* cxdx_get_next_public_identity(AAAMessage *msg,AAA_AVP* pos,int avp_code,int vendor_id,const char *func);
+    >                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:248:12: warning: inline function 'cxdx_add_userdata_available' declared but never defined
+    >  inline int cxdx_add_userdata_available(AAAMessage *msg,unsigned int data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:240:12: warning: inline function 'cxdx_add_server_assignment_type' declared but never defined
+    >  inline int cxdx_add_server_assignment_type(AAAMessage *msg,unsigned int data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:232:12: warning: inline function 'cxdx_get_charging_info' declared but never defined
+    >  inline int cxdx_get_charging_info(AAAMessage *msg,str *ccf1,str *ccf2,str *ecf1,str *ecf2);
+    >             ^~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:225:12: warning: inline function 'cxdx_get_user_data' declared but never defined
+    >  inline str cxdx_get_user_data(AAAMessage *msg);
+    >             ^~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:184:12: warning: inline function 'cxdx_get_sip_number_auth_items' declared but never defined
+    >  inline int cxdx_get_sip_number_auth_items(AAAMessage *msg, int *data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:177:12: warning: inline function 'cxdx_add_server_name' declared but never defined
+    >  inline int cxdx_add_server_name(AAAMessage *msg,str data);
+    >             ^~~~~~~~~~~~~~~~~~~~
+    > In file included from cxdx_uar.c:50:0:
+    > cxdx_avp.h:169:12: warning: inline function 'cxdx_add_sip_auth_data_item_request' declared but never defined
+    >  inline int cxdx_add_sip_auth_data_item_request(AAAMessage *msg, str auth_scheme, str auth, str username, str realm,str method, str server_name);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:160:12: warning: inline function 'cxdx_add_sip_number_auth_items' declared but never defined
+    >  inline int cxdx_add_sip_number_auth_items(AAAMessage *msg,unsigned int data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:152:12: warning: inline function 'cxdx_get_capabilities' declared but never defined
+    >  inline int cxdx_get_capabilities(AAAMessage *msg,int **m,int *m_cnt,int **o,int *o_cnt, str **p,int *p_cnt);
+    >             ^~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:141:12: warning: inline function 'cxdx_get_server_name' declared but never defined
+    >  inline str cxdx_get_server_name(AAAMessage *msg);
+    >             ^~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:134:12: warning: inline function 'cxdx_get_experimental_result_code' declared but never defined
+    >  inline int cxdx_get_experimental_result_code(AAAMessage *msg, int *data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:127:12: warning: inline function 'cxdx_get_result_code' declared but never defined
+    >  inline int cxdx_get_result_code(AAAMessage *msg, int *data);
+    >             ^~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:120:12: warning: inline function 'cxdx_add_authorization_type' declared but never defined
+    >  inline int cxdx_add_authorization_type(AAAMessage *msg,unsigned int data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:112:12: warning: inline function 'cxdx_add_UAR_flags' declared but never defined
+    >  inline int cxdx_add_UAR_flags(AAAMessage *msg, unsigned int sos_reg);
+    >             ^~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:104:12: warning: inline function 'cxdx_add_visited_network_id' declared but never defined
+    >  inline int cxdx_add_visited_network_id(AAAMessage *msg,str data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:96:12: warning: inline function 'cxdx_add_public_identity' declared but never defined
+    >  inline int cxdx_add_public_identity(AAAMessage *msg,str data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:88:12: warning: inline function 'cxdx_add_user_name' declared but never defined
+    >  inline int cxdx_add_user_name(AAAMessage *msg,str data);
+    >             ^~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:80:12: warning: inline function 'cxdx_add_auth_session_state' declared but never defined
+    >  inline int cxdx_add_auth_session_state(AAAMessage *msg,unsigned int data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:72:12: warning: inline function 'cxdx_add_vendor_specific_appid' declared but never defined
+    >  inline int cxdx_add_vendor_specific_appid(AAAMessage *msg,unsigned int vendor_id,unsigned int auth_id,unsigned int acct_id);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    > cxdx_avp.h:62:12: warning: inline function 'cxdx_add_destination_realm' declared but never defined
+    >  inline int cxdx_add_destination_realm(AAAMessage *msg, str data);
+    >             ^~~~~~~~~~~~~~~~~~~~~~~~~~
+
+commit 59bab1e0df3042cab346022efcba3520d1382c91
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 09:53:40 2017 +0100
+
+    ims_icscf: fix compiler warnings
+    
+    > In file included from registration.h:49:0,
+    >                  from mod.h:68,
+    >                  from cxdx_lir.c:51:
+    > scscf_list.h:141:13: warning: inline function 'i_unlock' declared but never defined
+    >  inline void i_unlock(unsigned int hash);
+    >              ^~~~~~~~
+    > scscf_list.h:140:13: warning: inline function 'i_lock' declared but never defined
+    >  inline void i_lock(unsigned int hash);
+    >              ^~~~~~
+    > scscf_list.h:139:21: warning: inline function 'get_call_id_hash' declared but never defined
+    >  inline unsigned int get_call_id_hash(str callid,int hash_size);
+    >                      ^~~~~~~~~~~~~~~~
+
+commit 1f7a887ab461b643aa2254f5f6748628234f151e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 09:40:24 2017 +0100
+
+    ims_isc: fix compiler warnings
+    
+    * inline functions were not defined at mark.h
+      so the compiler was ignoring the inline directive
+    
+    > In file included from mod.c:49:0:
+    > mark.h:78:12: warning: inline function 'isc_mark_write_route' declared but never defined
+    >  inline int isc_mark_write_route(struct sip_msg *msg,str *as,str *iscmark);
+    >             ^~~~~~~~~~~~~~~~~~~~
+    > mark.h:76:12: warning: inline function 'isc_mark_drop_route' declared but never defined
+    >  inline int isc_mark_drop_route(struct sip_msg *msg);
+    >             ^~~~~~~~~~~~~~~~~~~
+    > CC (gcc) [M ims_isc.so]               third_party_reg.o
+    > In file included from third_party_reg.h:52:0,
+    >                  from third_party_reg.c:46:
+    > mark.h:78:12: warning: inline function 'isc_mark_write_route' declared but never defined
+    >  inline int isc_mark_write_route(struct sip_msg *msg,str *as,str *iscmark);
+    >             ^~~~~~~~~~~~~~~~~~~~
+    > mark.h:76:12: warning: inline function 'isc_mark_drop_route' declared but never defined
+    >  inline int isc_mark_drop_route(struct sip_msg *msg);
+    >             ^~~~~~~~~~~~~~~~~~~
+    > CC (gcc) [M ims_isc.so]               isc.o
+    > In file included from isc.h:54:0,
+    >                  from isc.c:47:
+    > mark.h:78:12: warning: inline function 'isc_mark_write_route' declared but never defined
+    >  inline int isc_mark_write_route(struct sip_msg *msg,str *as,str *iscmark);
+    >             ^~~~~~~~~~~~~~~~~~~~
+    > mark.h:76:12: warning: inline function 'isc_mark_drop_route' declared but never defined
+    >  inline int isc_mark_drop_route(struct sip_msg *msg);
+    >             ^~~~~~~~~~~~~~~~~~~
+
+commit 424a189f948fe010541aa07139d781e1a27d05a8
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 09:27:02 2017 +0100
 
-    modules/ims_registrar_scscf: extra processes in S-CSCF for generating NOTIFYs
+    ims_usrloc_scscf: fix compiler warnings
+    
+    * inline bin_* functions where not defined at bin_utils.h
+      so the compiler was ignoring the inline directive
 
-commit 54c87a803d877f40d2915f304c5a67d8ff6a25e8
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:26:36 2016 +0200
+commit 79df9e0075c51b618e1a58f8c3cef27b3779e3c5
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 17 10:10:44 2017 +0100
 
-    modules/ims_usrloc_scscf: extra debugging for contact deletion
+    CDP: Fix linking issues
 
-commit d7b6b127bf8c655e5506d8dfdce074defec23737
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:25:21 2016 +0200
+commit e017abac3e5cb08370b9fdc8991782a103980759
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 16 16:34:54 2017 +0100
 
-    modules/ims_usrloc_scscf: delayed deletion of contacts on delete or expiry
+    core: github issue template - sections for log messages and sip traffic
 
-commit 80406a0f44b0d452ebb4b40a10261e671b8013c8
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:21:25 2016 +0200
+commit e34e6ea4530214d2387173d41053c8eed180bb72
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 16 16:24:11 2017 +0100
 
-    modules/ims_usrloc_scscf: don't load empty scscf contacts from DB
+    core: github issue template with more details regading operating system
 
-commit 16c8d5e4648ff340e6043f4a38fd57c5c60a3058
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:17:17 2016 +0200
+commit 1c1d14c1a07babc5b8f3572d889ca980d9ae70d8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 16 16:17:53 2017 +0100
 
-    ims_dialog: fix small refcount bug
+    core: added github new issue template
 
-commit c9ecbe97af96e20312f1f2daa0afe3b5121cb0c0
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:13:03 2016 +0200
+commit c4c671df7580543e32174008b05eb8dd9af9a27c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 16 15:17:22 2017 +0100
 
-    modules/ims_dialog: add default reason headers for mi-terminated dlgs
+    acc: deep cloning of the request for acc onreply event
+    
+    - parsing additional headers were linked in tm request and could have
+      been accessed by other processes, resulting in a segfault
+    - reported by Joshua Colp
 
-commit 176c98b0241433ef3e4cb22d55154bede1636791
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:11:04 2016 +0200
+commit 814d39945eedc78f4d06bbc90b44ffb03d34f05b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 16 14:46:11 2017 +0100
 
-    modules/ims_dialog: check branch is set before dereferencing
+    tm: sanitizied sip msg cloner
 
-commit 1e4a2316ec64f666ffa8fe865294fadcb06ebdac
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:09:14 2016 +0200
+commit e6654da5fe8c828945d53cc86f23c8d70b58bb99
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 11:18:01 2017 +0100
+
+    ims_registrar_scscf: fix compiler warnings
+    
+    > registrar_notify.c:1528:43: warning: 'param_3gpp_icsi_ref' is static but used in inline function 'supported_param' which is not static
+    >      } else if (strncasecmp(param_name->s, param_3gpp_icsi_ref.s, param_name->len) == 0) {
+    >                                            ^~~~~~~~~~~~~~~~~~~
+    > registrar_notify.c:1526:43: warning: 'param_3gpp_smsip' is static but used in inline function 'supported_param' which is not static
+    >      } else if (strncasecmp(param_name->s, param_3gpp_smsip.s, param_name->len) == 0) {
+    >                                            ^~~~~~~~~~~~~~~~
+    > registrar_notify.c:1524:43: warning: 'param_sip_instance' is static but used in inline function 'supported_param' which is not static
+    >      } else if (strncasecmp(param_name->s, param_sip_instance.s, param_name->len) == 0) {
+    >                                            ^~~~~~~~~~~~~~~~~~
+    > registrar_notify.c:1522:43: warning: 'param_expires' is static but used in inline function 'supported_param' which is not static
+    >      } else if (strncasecmp(param_name->s, param_expires.s, param_name->len) == 0) {
+    >                                            ^~~~~~~~~~~~~
+    > registrar_notify.c:1520:43: warning: 'param_video' is static but used in inline function 'supported_param' which is not static
+    >      } else if (strncasecmp(param_name->s, param_video.s, param_name->len) == 0) {
+    >                                            ^~~~~~~~~~~
+    > registrar_notify.c:1518:36: warning: 'param_q' is static but used in inline function 'supported_param' which is not static
+    >      if (strncasecmp(param_name->s, param_q.s, param_name->len) == 0) {
+    >                                     ^~~~~~~
+
+commit 63d63cb86f9fa5dc0c3c51d4161d31cbd92832d4
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 11:11:52 2017 +0100
 
-    modules/ims_usrloc_pcscf, ims_usrloc_scscf, ims_qos: pass contact state into search requests
-        - more flexibility on state of contact to search for
+    cdp: fix compiler warnings
+    
+    > receiver.c: In function 'send_fd':
+    > receiver.c:287:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
+    >   *(int*)CMSG_DATA(cmsg)=fd;
+    >   ^
+    > receiver.c: In function 'receive_fd':
+    > receiver.c:385:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
+    >    *fd=*((int*) CMSG_DATA(cmsg));
+    >    ^
 
-commit ce86851ded64a094bd62cc205ce19f0b7bfa2f20
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:08:00 2016 +0200
+commit b6b1128cb108ed248e6bdd57d9530ab22d0a7d21
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 10:47:54 2017 +0100
+
+    cdp: fix compiler warnings
+    
+    > In file included from ../../core/mem/shm.h:39:0,
+    >                  from ../../core/mem/shm_mem.h:34,
+    >                  from utils.h:50,
+    >                  from diameter_peer.c:49:
+    > ../../core/mem/../lock_ops.h:88:28: warning: 'futex_release' is static but used in inline function 'dp_del_pid' which is not static
+    >  #define lock_release(lock) futex_release(lock)
+    >                             ^
+    > diameter_peer.c:141:2: note: in expansion of macro 'lock_release'
+    >   lock_release(pid_list_lock);
+    >   ^~~~~~~~~~~~
+    > ../../core/mem/../lock_ops.h:88:28: warning: 'futex_release' is static but used in inline function 'dp_del_pid' which is not static
+    >  #define lock_release(lock) futex_release(lock)
+    >                             ^
+    > diameter_peer.c:130:3: note: in expansion of macro 'lock_release'
+    >    lock_release(pid_list_lock);
+    >    ^~~~~~~~~~~~
+    > ../../core/mem/../lock_ops.h:87:25: warning: 'futex_get' is static but used in inline function 'dp_del_pid' which is not static
+    >  #define lock_get(lock)  futex_get(lock)
+    >                          ^
+    > diameter_peer.c:127:2: note: in expansion of macro 'lock_get'
+    >   lock_get(pid_list_lock);
+    >   ^~~~~~~~
+    > ../../core/mem/../lock_ops.h:88:28: warning: 'futex_release' is static but used in inline function 'dp_last_pid' which is not static
+    >  #define lock_release(lock) futex_release(lock)
+    >                             ^
+    > diameter_peer.c:116:2: note: in expansion of macro 'lock_release'
+    >   lock_release(pid_list_lock);
+    >   ^~~~~~~~~~~~
+    > ../../core/mem/../lock_ops.h:87:25: warning: 'futex_get' is static but used in inline function 'dp_last_pid' which is not static
+    >  #define lock_get(lock)  futex_get(lock)
+    >                          ^
+    > diameter_peer.c:113:2: note: in expansion of macro 'lock_get'
+    >   lock_get(pid_list_lock);
+    >   ^~~~~~~~
+    > ../../core/mem/../lock_ops.h:88:28: warning: 'futex_release' is static but used in inline function 'dp_add_pid' which is not static
+    >  #define lock_release(lock) futex_release(lock)
+    >                             ^
+    > diameter_peer.c:103:2: note: in expansion of macro 'lock_release'
+    >   lock_release(pid_list_lock);
+    >   ^~~~~~~~~~~~
+    > ../../core/mem/../lock_ops.h:88:28: warning: 'futex_release' is static but used in inline function 'dp_add_pid' which is not static
+    >  #define lock_release(lock) futex_release(lock)
+    >                             ^
+    > diameter_peer.c:94:3: note: in expansion of macro 'lock_release'
+    >    lock_release(pid_list_lock);
+    >    ^~~~~~~~~~~~
+    > ../../core/mem/../lock_ops.h:87:25: warning: 'futex_get' is static but used in inline function 'dp_add_pid' which is not static
+    >  #define lock_get(lock)  futex_get(lock)
+    >                          ^
+    > diameter_peer.c:90:2: note: in expansion of macro 'lock_get'
+    >   lock_get(pid_list_lock);
+    >   ^~~~~~~~
+
+commit 6af1dee2c72e681cdeccc7390c621c20eb46b267
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 10:14:47 2017 +0100
 
-    modules/ims_charging: add reason header for out-of-credit timeouts
+    ims_registrar_pcscf: fix compiler warnings
+    
+    > ul_callback.c: In function 'send_partial_publish':
+    > ul_callback.c:258:5: warning: 'body' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >   if (body) {
+    >      ^
 
-commit 86483813ac8ab78aba07496c63009b77f4dbe739
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:06:33 2016 +0200
+commit 73557ec8db6747f7fb1544e558eec385880d5ed2
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 10:11:44 2017 +0100
+
+    ims_qos: fix compiler warnings
+    
+    > rx_avp.c:955:19: warning: 'port_rtcp_b.len' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >        len2 = (permit_in.len + from_s.len + to_s.len + 3 /*for 'any'*/ + ipB->len + 4 +
+    >                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    >          proto_len + port_rtcp_b.len + 1/*nul terminator*/) * sizeof(char);
+    >          ~~~~~~~~~~^~~~~~~~~~~~~~~~~
+    > rx_avp.c:1055:19: warning: 'port_rtcp_a.len' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >        len2 = (permit_in.len + from_s.len + to_s.len + 3 /*for 'any'*/ + ipA->len + 4 +
+    >                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    >          proto_len + port_rtcp_a.len + 1/*nul terminator*/) * sizeof(char);
+    >          ~~~~~~~~~~^~~~~~~~~~~~~~~~~
+
+commit 49fa527af4028904a13122517b61a6535837c4b6
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 10:06:29 2017 +0100
 
-    modules/ims_charging: release dialog reference on Ro failure conditions
+    ims_icscf: fix compiler warnings
+    
+    > cxdx_avp.c: In function 'cxdx_get_auth_data_item_answer':
+    > cxdx_avp.c:625:26: warning: comparison of constant '4' with boolean expression is always false [-Wbool-compare]
+    >   if (!avp||!avp->data.len==4) *item_number=0;
+    >                           ^~
+    > cxdx_avp.c:625:26: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
 
-commit 327a4f0a6ce978ef61f5bee3b6107b541e00f702
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:05:55 2016 +0200
+commit be969c3643fca5f07b32f434b454a1ef9b596fce
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 09:48:30 2017 +0100
 
-    modules/ims_charging: print error on failed CCR resultcode
+    ims_icscf: fix compiler warning
+    
+    > cxdx_lir.c: In function 'async_cdp_lir_callback':
+    > cxdx_lir.c:82:24: warning: unused variable 'ra_ctx' [-Wunused-variable]
+    >      struct run_act_ctx ra_ctx;
+    >                         ^~~~~~
 
-commit 7ac16452539875db390a5fbc6493fd11c9263880
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 14:03:54 2016 +0200
+commit 153f1fe21f3ee328262fc834eee2b6f554e30759
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 16 09:37:52 2017 +0100
 
-    modules/ims_charging: check msg for reason header and include in Ro CCR if present
+    ims_isc: fix compiler warnings
+    
+    > third_party_reg.c: In function 'r_send_third_party_reg':
+    > third_party_reg.c:349:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
+    >      if (r->path.len)
+    >      ^~
+    > third_party_reg.c:352:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
+    >   str pauri = {0,0};
+    >   ^~~
 
-commit 8194032b0e1c954c2dd61e81528361b457344be6
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Feb 29 13:59:37 2016 +0200
+commit 8ed750ea5af5950527ce1f6984f731aa170b139e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 15 11:22:41 2017 +0100
 
-    modules/ims_usrloc_pcscf, ims_usrloc_scscf, ims_qos: pass contact state into search requests
-        - more flexibility on state of contact to search for
+    tm: timer - updated old style log messages
 
-commit 1a27121e139f88cf397d028a4092d570ceae2ec8
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Fri Feb 26 17:54:29 2016 +0100
+commit 1dc6da87180a01f21554f2e857ec280814ba05e5
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sat Jan 14 22:01:15 2017 +0100
 
-    siputils: Fixes & safety improvements for sip_p_charging_vector()
+    modules: readme files regenerated - tls ...
 
-commit b038f1d6641d44907e64a676a2aa3d99ea932119
+commit b6458e9d1436936101b1fe3a3895c9857969d810
 Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 26 16:15:52 2016 +0100
+Date:   Sat Jan 14 21:51:09 2017 +0100
 
-    dnssec Find library in /usr/local too
+    tls Update README - update links to openssl.org, add ref to BCP, remove mention of "SSL"
 
-commit 28f11e7072739a34b5fe3968c10ac8a7aebbcd82
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 26 16:12:45 2016 +0100
+commit 29922546644613648a30fc469b57085ca6e9a38e
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sat Jan 14 21:16:17 2017 +0100
 
-    dnssec Build with include files in /usr/local as well
+    modules: readme files regenerated - utils ...
 
-commit 2b1e8db2838b7efc50b21ac66d6ef4494e96ddec
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Fri Feb 26 15:38:50 2016 +0000
+commit 4ad19d01dce96c846a18f7f51619420a78e22bc7
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 14 21:02:05 2017 +0100
 
-    kazoo: log invalid json
+    utils Remove http_query function that now is replaced by the http_client module
 
-commit 8740bf3d636f063cf4759d7ded231f1d86a94a6b
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Thu Feb 25 16:07:29 2016 +0100
+commit 7ddb20da95d35033eea00c2d4400db9a725b7e7b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Jan 10 17:34:57 2017 +0100
 
-    http_async_client: updated README
+    INSTALL updating compiler requirements
 
-commit 8f209d4d5c9c0632fc225d338f29d2d900ed752b
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Thu Feb 25 16:00:36 2016 +0100
+commit 3ad3438ad6769ac403b17dc2399b60457fef9da8
+Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
+Date:   Sat Jan 14 15:38:37 2017 +0200
 
-    http_async_client: documentation fixes
+    rtpengine: kemi rename to rtpengine_manage
 
-commit e12bf2cd3b7b79b1e31030e555dfe379ed12fe33
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Thu Feb 25 15:46:08 2016 +0100
+commit e98e8a86f33fab2a3969044d9eef327072709601
+Merge: 2064efe 152f46d
+Author: Stefan Mititelu <smititelu@users.noreply.github.com>
+Date:   Sat Jan 14 15:34:53 2017 +0200
 
-    http_async_client: some module's logs fixes
+    Merge pull request #929 from smititelu/kemi-rtpengine
+    
+    rtpengine: Add kemi rtpengine_manage0/1
 
-commit 778e4a1e7ea2143089749bab317d87fcfdcd6629
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Thu Feb 25 15:42:09 2016 +0100
+commit 2064efeace7d974b2767f3ba26895433ca84231e
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sat Jan 14 13:16:33 2017 +0100
 
-    http_async_client: add "suspend" to $http_req keys
+    modules: readme files regenerated - benchmark ...
 
-commit d11971629777b313790850cd393f7233dd3c31e1
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Thu Feb 25 16:38:12 2016 +0000
+commit 2ba989deb0d60f6b0570f3cc47f9c363ab9df024
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 14 12:55:25 2017 +0100
 
-    kazoo: fix reconnect
+    nathelper: removed function names from log messages
 
-commit 47aa94c694e5471fa85bb15c372f9120876e4927
-Author: tsearle <tsearle@gmail.com>
-Date:   Thu Feb 25 09:56:09 2016 +0100
+commit 53677181381bc0cd026f2ef2398532e47f0cefb2
+Merge: 6fc4367 06a0a1f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 14 13:02:24 2017 +0100
 
-    core/futex: fix bug in futex_try
+    Merge pull request #926 from mslehto/doc
     
-    atomic_cmpxchg returns the previous value.  If the previous value was 0 then it was previously unlocked and we now have acquired the lock.
-    
-    Thus, it should  be c==0 that is considered as the case we enter the lock, not c!=0
-    
-    As far as I can tell, lock_try (and lock_set_try) are currently no used anywhere in the code, so this fix shoudn't have any impact
+    documentation updates
 
-commit 8736b2dc8dcd5fd8ee253134b19cb8ce0aa1c0b4
-Author: Phil Lavin <phil.lavin@synety.com>
-Date:   Wed Feb 24 12:21:42 2016 +0000
+commit 152f46dd03c179f2fc63cb69498ad43db51fb1ae
+Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
+Date:   Sat Jan 14 09:03:53 2017 +0200
 
-    tls: fix line breaks
-    
-    - fix line breaks in previous logging commit
+    rtpengine: Add kemi rtpengine_manage0/1
 
-commit 9dd2760fd337b39b72eb38189c093f5a156292f2
-Author: Phil Lavin <phil.lavin@synety.com>
-Date:   Wed Feb 24 12:06:41 2016 +0000
+commit 06a0a1f6e91e4d1c0f87afb33519f1de4584a918
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Fri Jan 13 22:30:57 2017 +0200
 
-    tls: enhance the logging of ssl bug #1491 workaround
-    
-    - log shm_available_safe() instead of shm_available() as this is what is
-      actually compared in the check
-    - also log the relevant threshold as it is not always obvious if the default
-      value is being used
+    modules/pdt: restore dots and indentation for better layout in README
 
-commit 179b7a2bd7ad8a3aee0e4786f455868f7673a20b
-Merge: 8ef8924 a4c5af2
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Feb 23 13:46:59 2016 +0200
+commit 6fc4367f1aa4fd623ed9ca5271525d23d5e0ef56
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Fri Jan 13 18:56:13 2017 +0100
 
-    Merge pull request #505 from smititelu/master
-    
-    Fix node selection when rtpengine_delete(), for branching scenarios
+    auth_ephemeral: Fix typo in RPC commands
 
-commit a4c5af2df65a2711ea7f0fd97e7d9b8e65461a4b
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Feb 10 11:36:45 2016 +0200
+commit 3e1c3500b78593c3e0e376e872e3aa3028c2be65
+Merge: b1e49b5 f644356
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 13 17:47:24 2017 +0100
 
-    rtpengine: Delete all entries if viabranch.len==0
+    Merge pull request #928 from lbalaceanu/savefunc_retval
     
-    - try to delete all (callid, viabranchX/Y..) hashtable entries when
-    rtpengine_delete() is called with viabranch.len==0
-    - release lock before returning
+    registrar: save() returns separate code on 503 generation
 
-commit a7b1016ae64bd6e0977a621f12a82a6e19a64f81
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Feb 9 14:20:56 2016 +0200
+commit f644356742e5967b442b5efb99f695566c99396a
+Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
+Date:   Fri Jan 13 12:31:23 2017 +0200
 
-    rtpengine: LM_NOTICE to LM_DBG
+    registrar: save() returns new err code
     
-    Change LM_NOTICE to LM_DBG when failed to find looked up node in hastable.
-    These logs appeared mostly for new calls, when inserting new entries in the
-    hashtable. This is normal behaviour.
+    - return err code on too many entries for AOR
 
-commit 4f4c44880ec22a5d7d1c9478f0299974c33a7501
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Feb 9 14:13:31 2016 +0200
+commit 1d312e1209f7193daa4ec9c99c027ecc31423c61
+Author: Fabrice Fontaine <fabrice.fontaine@orange.com>
+Date:   Fri Jan 13 15:00:14 2017 +0100
 
-    rtpengine: Fix node selection for branching cases
+    Add kmini group
     
-    Update node selection when rtpengine_delete() is called to select existing
-    node, when the viabranch is NULL. Useful in branching scenarios.
+    Currently, pcre is included into kstandard but this module depends on
+    pcre library so create a kmini group which does not depend on pcre
+    
+    Signed-off-by: Fabrice Fontaine <fabrice.fontaine@orange.com>
 
-commit 8ef89248cf8547371889734cf33bef827aacc73c
-Author: Torrey Searle <torrey@voxbone.com>
-Date:   Tue Feb 23 08:57:16 2016 +0100
+commit b1e49b5ac14eca64e16ffef8d4b8aac41b7a31c9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 13 13:41:58 2017 +0100
 
-    modules/sipt add charging indication
+    textopsx: updated old log messages
+    
+    - use clang format
 
-commit 16f5fbf747c2725d70f2ab7aecfcdf1bd76b91c3
+commit 03e6757d78d4439ce16df3d6e7f8023993c17df7
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Feb 23 08:54:47 2016 +0100
-
-    pkg/kamailio/deb: version set to 4.4.0-pre1
+Date:   Fri Jan 13 11:51:49 2017 +0100
 
-commit 131d8999c7efe43b50b4ede1a8426105ed96c399
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Feb 19 13:11:44 2016 +0200
-
-    rtpengine: fix queried_nodes_limit logic
+    cdp: fix compiler warnings
     
-    Right now, even if the selected node returns error, the same node is still
-    selected and still queried for maximum of queried_nodes_limit times.
+    > acctstatemachine.c: In function 'update_gsu_response_timers':
+    > acctstatemachine.c:80:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
+    >   if (mscc_avp_list.head);
+    >   ^~
+    > acctstatemachine.c:81:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
+    >    AAAFreeAVPList(&mscc_avp_list);
+    >    ^~~~~~~~~~~~~~
     
-    Don't retry to query the previous nodes, upon error returned (i.e.
-    Parallel session limit reached"). Instead, remember the queried nodes and try
-    to select between un-queried ones. Thus, rtpengine_offer() will select a proper,
-    available node which will be inserted in the hashtable and further used.
+    > authstatemachine.c: In function 'add_auth_session_timers':
+    > authstatemachine.c:234:32: warning: 'lifetime' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >       x->last_requested_timeout = lifetime;
+    >       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
 
-commit b531e175895cbb0f629e5a47c523ee8b569746d8
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Feb 19 09:29:44 2016 +0200
+commit f018b88bfe0620f22e6c76a388eeb7e3408a4496
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Jan 13 11:29:47 2017 +0100
+
+    ims_registrar_scscf: fix compiler warnings
+    
+    > xdx_avp.c: In function 'cxdx_get_auth_data_item_answer':
+    > cxdx_avp.c:655:26: warning: comparison of constant '4' with boolean expression is always false [-Wbool-compare]
+    >   if (!avp||!avp->data.len==4) *item_number=0;
+    >                           ^~
+    
+    > cxdx_callbacks.c: In function 'cxdx_process_rtr':
+    > cxdx_callbacks.c:55:9: warning: unused variable 'i' [-Wunused-variable]
+    >      int i = 0;
+    >          ^
+    
+    > lookup.c: In function 'term_impu_has_contact':
+    > lookup.c:303:9: warning: unused variable 'i' [-Wunused-variable]
+    >      int i = 0;
+    >          ^
+    
+    > reg_rpc.c: In function 'reg_rpc_dereg_impu':
+    > reg_rpc.c:35:7: warning: unused variable 'i' [-Wunused-variable]
+    >    int i;
+    >        ^
+    
+    > reply.c: In function 'calc_buf_len':
+    > reply.c:95:9: warning: unused variable 'i' [-Wunused-variable]
+    >      int i=0;
+    >          ^
+    > reply.c: In function 'build_contact':
+    > reply.c:434:9: warning: unused variable 'i' [-Wunused-variable]
+    >      int i=0;
+    >          ^
+    
+    > registrar_notify.c: In function 'get_reginfo_partial':
+    > registrar_notify.c:1791:9: warning: unused variable 'i' [-Wunused-variable]
+    >      int i;
+    >          ^
+    
+    > save.c: In function 'get_number_of_valid_contacts':
+    > save.c:674:9: warning: unused variable 'i' [-Wunused-variable]
+    >      int i;
+    >          ^
+    > save.c: In function 'update_contacts_helper.part.1':
+    > save.c:110:6: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >   int r;
+    >       ^
+    > save.c: In function 'update_contacts':
+    > save.c:110:6: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    > save.c:110:6: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]
+
+commit b5dd54e980bda1ed850d4899d2b6e3ce139832bb
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Jan 13 10:32:18 2017 +0100
 
-    rtpengine: fix hashtable insert logic
+    ims_usrloc_scscf: fix compiler warnings
     
-    Add hastable entry only when rtpengine responded with non-error to received command.
-    This is useful when rtpengine machine responds with errors like
-    "Paralel session limit reached". In this case, one doesn't want to add the
-    entry, but to try another node.
-
-commit e4bd3c1d97bb04bfb8f84619481bc7dfb0d8030f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 23 08:40:46 2016 +0100
-
-    Makefile.defs: version set to 4.4.0-pre1
-
-commit b214541fc93669a6a9248eae34be17cb97520719
-Merge: fedde6e 1c0242f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 22 23:20:07 2016 +0100
-
-    Merge pull request #514 from phil-lavin/feature-trying-master
+    > ul_rpc.c:49:2: note: in expansion of macro 'LM_DBG'
+    >   LM_DBG("Dumping S-CSCF usrloc snapshot to file: [%.s]\n", filename.len, filename.s);
+    >   ^~~~~~
     
-    pua_dialoginfo: support for sending "Trying" state for callee
-
-commit fedde6e9b4916080399ff7a8a587815aab622c7e
-Merge: de77b78 5e826dd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 22 23:17:47 2016 +0100
-
-    Merge pull request #517 from mslehto/openbsd
+    > ucontact.c: In function 'print_ucontact':
+    > ucontact.c:255:11: warning: unused variable 'st' [-Wunused-variable]
+    >      char* st = "";
+    >            ^~
+    > ucontact.c: In function 'new_ucontact':
+    > ucontact.c:143:17: warning: 'prev' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >       prev->next = curr;
+    >       ~~~~~~~~~~~^~~~~~
     
-    OpenBSD fixes
-
-commit 5e826dd14f0f7035aaec534351d1634f65f2be36
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Mon Feb 22 23:43:15 2016 +0200
+    > impurecord.c:330:12: warning: 'rollback' defined but not used [-Wunused-variable]
+    >  static str rollback = str_init("ROLLBACK");
+    >             ^~~~~~~~
 
-    Makefile.defs: remove outdated OpenBSD logic
-
-commit 996c1a58353d6c0ac5e30daf5d7e8e854bd45419
+commit 1b7bc21145c91aef1f9fcc32cca8fe7418ca0d17
 Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Mon Feb 22 13:13:24 2016 +0200
+Date:   Fri Jan 13 12:15:28 2017 +0200
 
-    Makefile.defs: add -DHAVE_SCHED_YIELD to OpenBSD options
-    
-    According to manual, sched_yield(2) was introduced in OpenBSD 4.2
+    modules: update documentation to mention RPC instead of MI
 
-commit 46862c7b9a095fb8137e0ef358e0e97599bd444b
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Sat Feb 20 20:16:26 2016 +0200
+commit 77d8800767612d6ae198eddcd07c51a7e91174c0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 13 09:38:14 2017 +0100
 
-    tcp: fix tcp_options.o compilation
+    sanity: updated from old style of log messages
     
-    Commit 6627098eb4adad706d20f6b73d1b7e75cc08a21f broke building on OpenBSD
+    - prefix with function names is no longer needed, it is added
+      automatically
 
-commit de77b78a7d26a78a4a7a884c6f1ec2c18e664867
-Author: Torrey Searle <torrey@voxbone.com>
-Date:   Mon Feb 22 17:53:03 2016 +0100
+commit 5d7fe2c2e9d4669003681086651041ec5e74500a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 13 09:07:16 2017 +0100
 
-    modules/sipt: add ability to check charging indicator
+    sanity: main file of the module renamed to sanity_mod.c
 
-commit 1c0242fecb1a5ea9a3fde54b8ce331886e564d39
-Author: Phil Lavin <phil.lavin@synety.com>
-Date:   Fri Feb 19 12:03:40 2016 +0000
+commit 5085446772fa43ffde30c752f955fe4a3067c826
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Jan 13 10:27:38 2017 +0100
 
-    presence: Fully implement table locking for updating the presentity table
+    erlang: fix compuler warning
     
-    - Implement table locking for all routes through update_presentity in order
-      to avoid a number of different race conditions which resulted in
-      extraneous data being put into the presentity table.
+    > erlang_mod.c: In function 'erl_rpc':
+    > erlang_mod.c:632:11: warning: 'pvn' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >    xrepl = xbuff_new(&pvn->u.isname.name.s);
+    >            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-commit 897e775a6353ab1e4738ad3b0c3d1c1e53980277
-Author: Phil Lavin <phil.lavin@synety.com>
-Date:   Fri Feb 19 12:01:27 2016 +0000
+commit 36e28f83e7ae64409370c8163ccab749532944fc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 13 08:58:54 2017 +0100
 
-    pua_dialoginfo: support for sending "Trying" state for callee
-    
-    - Implement callee_trying parameter in pua_dialoginfo which causes
-      a "Trying" state to be sent for both the caller and callee when
-      a new dialog is created.
+    kamcmd: removed svn ids, history
 
-commit 546944d6fb8acffec01a7ddae719d14bb88d8a20
-Merge: 3db2f28 4b5da2d
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Fri Feb 19 10:17:45 2016 +0100
+commit 1469986560218d4704913e635e7a1298305af799
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jan 12 17:17:04 2017 +0100
 
-    Merge pull request #513 from kamailio/co/crypto_name_collision
+    tm: more log macros migrated from old form with location info in message
     
-    srutils: change names colliding with libcrypto
+    - they are added automatically
+    - code indentation coherence with clang format
 
-commit 3db2f281af67381b7cf81eb8d8d24719dc66296b
+commit fab1b5dc4edc74555b965a6c305d7643629e0225
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 18 15:27:05 2016 +0100
+Date:   Thu Jan 12 16:34:35 2017 +0100
 
-    kamailio.cfg: more coherent use of curly braces for blocks
-    
-    - use them always when execution actions in if-else blocks that are not
-      return-exit-drop
-    - single line blocks with return-exit-drop made single line with the if
-      statement
+    dialog: handle replies to local cancel for cseq updates
 
-commit 15c139831f7135f141f7a32c34ecf24e37bfc3fc
-Merge: e856483 af0cc3c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 18 15:19:20 2016 +0100
+commit 3a81cd7b2dc0b9a5c540a54c34413360d6d076b9
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 12 16:20:39 2017 +0100
+
+    xhttp_pi: fix compiler warning
+    
+    > xhttp_pi_fnc.c: In function 'ph_init_cmds':
+    > xhttp_pi_fnc.c:1922:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
+    >    if(doc)xmlFree(doc);doc=NULL;
+    >    ^~
+    > xhttp_pi_fnc.c:1922:23: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
+    >    if(doc)xmlFree(doc);doc=NULL;
+    >                        ^~~
+    > xhttp_pi_fnc.c:1942:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
+    >    if(doc)xmlFree(doc);doc=NULL;
+    >    ^~
+    > xhttp_pi_fnc.c:1942:23: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
+    >    if(doc)xmlFree(doc);doc=NULL;
+    >                        ^~~
+    > xhttp_pi_fnc.c:1950:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
+    >   if(doc)xmlFree(doc);doc=NULL;
+    >   ^~
+    > xhttp_pi_fnc.c:1950:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
+    >   if(doc)xmlFree(doc);doc=NULL;
+    >                       ^~~
+    > xhttp_pi_fnc.c:1961:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
+    >   if(doc)xmlFree(doc);doc=NULL;
+    >   ^~
+    > xhttp_pi_fnc.c:1961:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
+    >   if(doc)xmlFree(doc);doc=NULL;
+    >                       ^~~
+
+commit 597625d08bd639ddb46609e6af22af0dad28b870
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 12 16:12:38 2017 +0100
 
-    Merge pull request #503 from smititelu/SIPPROXY-195
+    app_jsdt: fix compiler warning
     
-    Complete the list of checking routing blocks types with t_is_request_route() config function
+    > In file included from app_jsdt_api.c:28:0:
+    > app_jsdt_api.c: In function 'app_jsdt_rpc_reload':
+    > ../../core/dprint.h:316:8: warning: 'v' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >        _km_log_func(LOG2SYSLOG_LEVEL(__llevel) |\
+    >        ^~~~~~~~~~~~
+    > app_jsdt_api.c:1298:6: note: 'v' was declared here
+    >   int v;
+    >       ^
 
-commit 4b5da2d909ea3fcd531eecff2f3e02adad26fa27
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Thu Feb 18 11:09:24 2016 +0100
+commit 70da31a9fdaf2808f152199afd5a2468f0f008d2
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Jan 12 14:46:18 2017 +0100
 
-    srutils: change names colliding with libcrypto
+    modules: readme files regenerated - ims_registrar_scscf ...
 
-commit e85648385ae56ca3bac0d1b06400ececa28fd55a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Feb 13 11:41:24 2016 +0100
+commit e330a71081c0b8e431c1885dfc79a0ae45cc782d
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 12 14:43:53 2017 +0100
 
-    mtree: coherent indentation
+    IMS-Registrar-S-CSCF: Make the error-reply-code configurable
 
-commit d5fe09b83a8a14d46b8d8354f354d7e47a1815ee
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Tue Feb 16 17:45:18 2016 +0000
+commit cd6313a4f2b816df38c174e6b68c1a1bd3fc1f23
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 12 14:22:30 2017 +0100
 
-    http_client: Updated copyright in README
+    IMS-USRLOC-PCSCF: Set contact to NULL for safety, if not found
 
-commit 17e7d757b04b6da5b5d4d2eb076ac746fcc0ee05
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Tue Feb 16 17:23:50 2016 +0000
+commit ce14ab12a1b616f07a4fd715ad0097881035fded
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 12 14:21:26 2017 +0100
 
-    pv: Fix crash when xavp has no attributes
-    - Fixes the crash reported in #511
+    IMS-USRLOC-SCSCF: Some more safety checks
 
-commit a176c7f1e5686d0aed5c95830d62eb964358841a
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Feb 16 15:51:03 2016 +0200
+commit a63d88da87c70567a7e5303607d0a336ded9d74f
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 12 14:19:48 2017 +0100
 
-    modules/ims_registrar_pcscf:  Check if we subscribe to reg_info before processing notify - fix crash
+    IMS-Dialog: Fix Ref-Counter
 
-commit 4e75738d22b0ae444e64fbe6571f2b266139c738
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Tue Feb 16 10:43:57 2016 +0100
+commit b75d4ca219d7185e0a73cc9132760fe05227faa4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 11 15:22:50 2017 +0100
 
-    http_async_query: update README
+    dialog: increase cseq after uac auth for local acks
+    
+    - related to GH #918, #919
 
-commit 1dd1b92363c78d24b036be7916d5c58e893d99bf
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Tue Feb 16 10:43:38 2016 +0100
+commit 9456bb94c78dec50101a0328e5b8ee17278dd60e
+Merge: 09f66d6 1d5d365
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 11 09:21:50 2017 +0100
 
-    http_async_query: fix function name in doc
+    Merge pull request #923 from mslehto/unittest
+    
+    unittest updates
 
-commit 8ff02413451f43b42cf565056c28264a43eed5a9
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Tue Feb 16 10:39:08 2016 +0100
+commit 09f66d693ac654de6c4c40bfbb0b00b439f1a24f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 11 09:18:46 2017 +0100
 
-    http_async_client: $http_req returns $null when read
+    permissions: fixed typo in rpc fault message
+    
+    - reported by Anthony Messina
 
-commit 7c98ac5f939755e2eae859e670182b6446d80227
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Mon Feb 15 18:43:56 2016 +0100
+commit 11f9a91b29f235a401ce538a690c7bb5cacb98f6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 11 09:16:37 2017 +0100
 
-    http_async_client: update README
+    tm: migrated some old log macros to new style
+    
+    - coherent indentation across those files
 
-commit b344ba0b527c0c0dd12063f6f8a37f13bddb317b
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Mon Feb 15 18:43:00 2016 +0100
+commit 1d5d36556e28bcbd0500701440a87617e9d79497
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 14:17:12 2017 +0200
 
-    http_async_client: update doc with $http_req(key)
+    test/unit: use sh instead of bash in unit test 5
 
-commit ca0cd715209eb5b5b3d14230771bfb35f1fdbf37
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Thu Feb 11 14:59:25 2016 +0100
+commit f31d36e31133175c7bf466e2ab9bbc4d7836496e
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 13:37:07 2017 +0200
 
-    http_async_client: new $http_req() PV
+    test/unit: update unit test 34
     
-    the $http_req() PV allows to set custom request parameters for the next
-    asynchronous HTTP query
+    - sh instead of bash
+    - pua_mi is not part of Kamailio anymore
+    - server_address is mandatory parameter for rls
 
-commit 43946417e3f0c2bbd07e5c4ec8ccd48b31c5ecf9
-Author: Giacomo Vacca <gv@rtcsoft.net>
-Date:   Thu Feb 11 14:30:16 2016 +0100
-
-    http_async_client: minor indentation changes
-
-commit 012498f280279b66ab336f0a855c35af4fec9c14
-Author: Giacomo Vacca <gv@rtcsoft.net>
-Date:   Thu Feb 11 14:24:11 2016 +0100
+commit ff6ce3bb0bb5581bdcc802e3be61b9e7a37d5d57
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 13:18:26 2017 +0200
 
-    http_async_client: review doc with correct module name
+    test/unit: update unit test 27
+    
+    - change mi_fifo to jsonrpcs
+    - sh instead of bash
+    - reorder module load order to avoid sl error
 
-commit da26a524e8b318f69116494726d582fbc09bfd32
-Author: Giacomo Vacca <gv@rtcsoft.net>
-Date:   Thu Feb 11 14:19:18 2016 +0100
+commit 25c4d4f32a4b20419e2129398678790037fc2502
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 13:17:39 2017 +0200
 
-    http_async_client: review tls-related param names and vars
+    test/unit: update unit test 20
+    
+    - change stream redirection to classic 2>&1
+    - sh instead of bash
+    - change mi_fifo to jsonrpcs
 
-commit ba86ae06a52c0535a3fb3d0eb30b8380300e185d
-Author: Giacomo Vacca <gv@rtcsoft.net>
-Date:   Thu Feb 11 13:45:34 2016 +0100
+commit 4ad8091da6f848ca831006d6993f45cc7b2934a0
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 13:11:07 2017 +0200
 
-    http_async_client: refactor query string param setting
+    test/unit: update unit test 19
+    
+    - does not need bash
+    - change mi_fifo to jsonrpcs
 
-commit 250ff7e7e1b6d96ac3a70b90703594c1befc30c2
-Author: Giacomo Vacca <gv@rtcsoft.net>
-Date:   Thu Feb 11 11:47:31 2016 +0100
+commit b5e37ea5096817b90368098ab432bc1c2894fa2c
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 13:08:23 2017 +0200
 
-    http_async_client: Fix minor avp doc typo (http_err)
+    test/unit: update unit test 18
+    
+    - does not need bash
+    - remove duplicate PID file argument
 
-commit 0841c4549f1776e779ebb9ebe1ded037edf0b0ce
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Feb 13 19:58:31 2016 +0100
+commit 9aacde29170458e6df15e19fbb4e0f43243fe68b
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 13:07:18 2017 +0200
 
-    http_async_client Add doxygen templates
+    test/unit: update unit test 2 & 4
     
-    Please update with better descriptions
+    - mi_fifo changed to jsonrpcs
+    - no more mi_datagram
+    - sh instead of bash
 
-commit f0d0075ce8ab15c04eecb3cfc0ce89408a481ce5
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Feb 13 19:02:40 2016 +0100
+commit 0cea8fe1029c71644879e599c11aebc590139cca
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 13:00:09 2017 +0200
 
-    NEWS update with link to 4.4.x
+    test/unit: update unit test 12
+    
+    - sh instead of bash
+    - mi_fifo is gone, use jsonrpcs
+    - detect Debian specific netcat option -q
 
-commit 00226fa9cef56e3447068b891b2cb14260ff5423
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Feb 13 19:01:46 2016 +0100
+commit fe4c56f5c0b7db7d1ad3e6c01aed26feb46002d9
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 12:48:36 2017 +0200
 
-    ISSUES add link to Github
+    test/unit: update unit test 7
+    
+    - mi_fifo is gone
+    - sh instead of bash
 
-commit 097637b2be779f9bfc0a6fa18dca3c271e35d8b1
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 12 21:53:30 2016 +0100
+commit 3dff189e33dd74010a4112274868696d1e73f9d6
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Jan 9 11:53:14 2017 +0200
 
-    INSTALL Remove flavours and ser/serctl
+    test/unit: fix unit test 33
+    
+    - mi_fifo is gone, use jsonrpcs
+    - FreeBSD has different file name for core dump, try to detect
+    - netcat option -q is Debian specific patch
+    - sh instead of bash
 
-commit 56623341c765c298cae8c3353d2ebacd81f00070
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 12 21:36:39 2016 +0100
+commit d081ee4e12e36e8f13d0a845f639b8699ac9d772
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 23:36:18 2017 +0100
 
-    readme minor updates
+    dispatcher: use clang format across the module
 
-commit d7e42ceef76e66b06d97159e71043fd552a29e8c
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:48:14 2016 +0200
+commit 57a81bb414413980a1f294aae91624bae416f2d5
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 10 23:31:22 2017 +0100
 
-    modules/ims_registrar_scscf: fixed segfault on multiple impu when building notify
-        - also reported and fixed by Dragos Oancea
+    modules: readme files regenerated - app_jsdt ...
 
-commit 63b4561d8d764700e0e380448d366b7f31bd2a02
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:40:54 2016 +0200
+commit af29828431805d972a2c156c4b5fd4506bc7834c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 23:16:03 2017 +0100
 
-    modules/ims_dialog: remove double unref on dialog
+    modules: docs - coherent name for rpc commands section
 
-commit 6620a44738c68d035991df51cb915142a5d965a6
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:28:49 2016 +0200
+commit 47c7dfb801d63cbfb29dbf234c06c2deef17fdc4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 23:15:39 2017 +0100
 
-    modules/ims_usrloc_scscf: added support for UE types required by registrar
+    uid_gflags: dedicated sections for rpc commands in docs
 
-commit 1f8c8ef2a68a380724b12d035b1d73705546dc8f
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:13:59 2016 +0200
+commit 979b6b3980c4c7a386779154836d88021dff901f
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 10 20:46:15 2017 +0100
 
-    Revert "modules/ims_registrar_scscf: new function to pass extra argument to lookup (ue_type)"
-    
-    This reverts commit 574b8d6c2d0897ba69c5eec14775350508ad0778.
+    modules: readme files regenerated - nsq ...
 
-commit 69011822286acd4f051c43d502972e4e5ff35195
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:12:21 2016 +0200
+commit bb132a716628725c425e150565c2eb0a9a02f793
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 20:42:30 2017 +0100
 
-    modules/ims_registrar_scscf: new function to pass extra argument to lookup (ue_type)
-        - useful if looking for a specific type of UE ie VoLTE vs SIP for example
+    permissions: fixed rpc fault messages for several commands
 
-commit 574b8d6c2d0897ba69c5eec14775350508ad0778
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:11:19 2016 +0200
+commit 83c5867815193dec7317e1372a46ddb36ce48412
+Merge: c7ca2d3 6f0c96d
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Tue Jan 10 14:37:05 2017 -0500
 
-    modules/ims_registrar_scscf: new function to pass extra argument to lookup (ue_type)
-        - useful if looking for a specific type of UE ie VoLTE vs SIP for example
+    Merge pull request #921 from kamailio/nsq-update-doc
+    
+    nsq: update doc
 
-commit 0a8062dfa0f0b1cc13825b75fea688548409c9c3
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:04:44 2016 +0200
+commit c7ca2d351af4240e8b062dc34650a1a45b432c11
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 10 20:16:15 2017 +0100
 
-    modules/ims_dialog: release lock on error condition
+    modules: readme files regenerated - tmx ...
 
-commit b4a4423695eab8087de4f3ed68e21145ac1fd5d5
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:03:57 2016 +0200
+commit ef9dcaddd441a97062d764b1f4e8dc8976174202
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 19:57:45 2017 +0100
 
-    modules/ims_dialog: pass reason to terminate function
+    tmx: adjusted the docs to specify that tmx stats cannot be reset
 
-commit 51ba40fe5707bcadfa84ac99138537132ee7c0cb
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:03:00 2016 +0200
+commit cac99b3d784fc253d4b658d898c154137b15f4f9
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 10 20:01:16 2017 +0100
 
-    modules/ims_dialog: release lock in error conditions
+    modules: readme files regenerated - counters ...
 
-commit 6b80de3f9d4a69979ee1a3f2e7f8bbd72191d915
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:01:54 2016 +0200
+commit 7d3d5ac32654797b813858dc2d7eb1a3e95b3056
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 19:51:19 2017 +0100
 
-    modules/ims_dialog: changed log line from ERR to DBG
+    etc: load counters module in config files
+    
+    - it provides control interface to counters/stats
 
-commit f39c41fb02e8c1617910f9f42fdfceb9b0721967
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 20:00:21 2016 +0200
+commit 8fd9491212bf61c94969b17e7b32f6a15fbfaad3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 19:46:14 2017 +0100
 
-    modules/ims_dialog: fixed dialog stats
+    counters: rpc commands aliases for more explicit naming
 
-commit ff9dd83111fcaee8d9ef34d49cf9cd56ecdbacd9
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Feb 12 19:55:52 2016 +0200
+commit c75d50bb92d579136d92a01b5d35e74258cca27a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 19:45:03 2017 +0100
 
-    modules/ims_dialog: added extra info to log line - transaction ptr
+    kex: adjustment to rpc fault message
 
-commit 57e5a8e33d5fd9fb51a4d88f0bf131ea1c34a4c7
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Thu Feb 11 10:44:07 2016 +0200
+commit 526ec68fa56cb8066db9da3a4b82f9e20aebf8c3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 14:27:06 2017 +0100
 
-    modules/cdp: update last used time when sending diameter message to peer
+    tm: if transaction had an uac auth, propagate cseq headers for local ACK and CANCEL
+    
+    - related to GH #870, #918, #919
 
-commit eecd7ecd9b0340fd330ceb167e0e8c82f557a049
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Thu Feb 11 10:41:43 2016 +0200
+commit a1189074af0946b1a4b57dff795d0f642818ad35
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 14:26:27 2017 +0100
 
-    modules/cdp: changed WARN log to DBG
+    dialog: use uac cseq header names from cfg env
 
-commit f50c9c853e7809810099c970780c30b0765b0643
+commit 391dce68f712d7b38eb48188f3ae2413da0f70c6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Feb 12 18:04:19 2016 +0100
+Date:   Tue Jan 10 14:25:13 2017 +0100
 
-    seas: safety check for target buffer size before copying message in encode_msg()
+    core: keep names for uac cseq helper headers in cfg env
     
-    - avoid buffer overflow for large SIP messages
-    - reported by Stelios Tsampas
+    - shared by dialog and tm for cseq updates after uac auth
 
-commit f39d144e385f1fbf8759ba03e28e69aeb56d6e6a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 11 23:07:56 2016 +0100
+commit 4648e40b8dd12c73d575ca2c894e75e9bc7cb3f1
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 10 12:01:24 2017 +0100
 
-    registrar: send 400 if the reg-id value is invalid
-    
-    - reported by GH #497
+    modules: readme files regenerated - cfg_rpc ...
 
-commit dcfd5012c0fe10c2697ceeaf5b09d24e1ae8719e
+commit cb456e9d36e12e711f5e511211892a2e6592101a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 11 22:15:39 2016 +0100
+Date:   Tue Jan 10 12:00:19 2017 +0100
 
-    tls: debug messages for mutex ops with lock function
+    cfg_rpc: added example for rpc command cfg.sets
 
-commit fe7f4117536260d0613bc918110f1d0093ad50b9
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Thu Feb 11 10:40:04 2016 +0200
+commit 7bda0ce9525c1b7e04de2879f7645dd097b23d02
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Tue Jan 10 12:31:11 2017 +0200
 
-    modules/ims_registrar_pcscf: fix rank for forked process to get DB initialisation (pua) (reverted from commit 02059e32fde2008ed906fa8ff35d79762ac97412)
+    modules/dispatcher: remove duplicate text
 
-commit 02059e32fde2008ed906fa8ff35d79762ac97412
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Thu Feb 11 10:36:26 2016 +0200
+commit 401c80c667123111cf9f5a59998cdd78af44ba8f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 9 21:06:10 2017 +0100
 
-    modules/ims_registrar_pcscf: fix rank for forked process to get DB initialisation (pua)
+    README.md minor updates
 
-commit 4f162f84f9a4c0c0b843ba73d9f60cc204d012e5
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Thu Feb 11 10:35:27 2016 +0200
+commit 66cc8e3616d938ddd8aec747661c4682061fae73
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 9 21:03:25 2017 +0100
 
-    modules/ims_charging: clean from uri to remove parameters before using as PAI
+    README minor fixes
 
-commit 0328dda233469873b0e4632f9cd78a20a7dc06c9
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Thu Feb 11 10:34:06 2016 +0200
+commit f0f0b444e3fc65c0d0965c20716ce1850d78ddb5
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 9 20:58:58 2017 +0100
 
-    modules/ims_charging: changed log line from ERR to DBG
+    INSTALL Various updates
 
-commit 45b0f6992f1a37107be1d3cfdbdb10b60ac6d1c5
+commit 18e3327bedc1647a5abe0d377b15b74b2e860ef4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 13:26:15 2016 +0100
+Date:   Mon Jan 9 20:35:47 2017 +0100
 
-    examples: updated ims configs to use ims_dialog module
+    kamctl: added DBPORT option
+    
+    - allows to specify database engine (mysql/psql) port
+    - requested by GH #916
 
-commit eb820d1b29f9d89c81950641ac1084eca2bbe02c
+commit dad79f34077eb818604293fe90b6565fa6a4f365
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 13:23:22 2016 +0100
+Date:   Mon Jan 9 18:18:18 2017 +0100
 
-    ims_charging: updated docs for dependency on ims_dialog
+    kamcmd: add /usr/local to C defs and libs if readline is detected in the path
+    
+    - reported by GH#920
 
-commit 4d7067b5f1516016c0abc88735839ade8150629c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 12:20:54 2016 +0100
+commit 6f0c96da5a5caa8197132f6a2d5ffb3fc2123340
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Mon Jan 9 10:21:23 2017 -0500
 
-    ims_dialog: updated the docs to reflect the module rename
+    nsq: update doc
 
-commit 8a0048894790e6b88ef2d02e8bc77cd58ab25abb
+commit bbee329599b1a3a7575723dc08d5bf86e5d4eb0f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 12:20:33 2016 +0100
+Date:   Mon Jan 9 14:39:10 2017 +0100
 
-    ims_qos: updates short part to ims_dialog module
+    examples: kemi - update lua script to use KSR.x.exit()
 
-commit 98930c6deaf00a3512b1a24d936c2a0009cecb1a
+commit b511d90766c3dcf5643c8a29d02eb382b740a413
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 12:20:15 2016 +0100
+Date:   Mon Jan 9 14:18:23 2017 +0100
 
-    ims_charging: updated short path to ims_dialog
+    app_lua: aligned kemi api for KSR.x.drop()
 
-commit c04328efbc9314064b6474f0d2321f8b733b2ae1
+commit 6830fbf17b37a2860827171dd99304bf0975ebf7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 12:19:41 2016 +0100
+Date:   Mon Jan 9 14:15:27 2017 +0100
 
-    snmpstas: detect if ims_dialog module is loaded
+    app_lua: enable compat mode for newer lua versions
 
-commit edc18dfd0ddab363d9ca68dad3ef75aac901f06c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:59:04 2016 +0100
+commit 2c1a3d122a7fc18f1563a3cc4bec27604e0adb5a
+Merge: 0b4c045 b429f62
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Mon Jan 9 10:41:16 2017 +0000
 
-    ims_dialog: Makefile update after rename
+    Merge pull request #917 from kamailio/cchance/presence
+    
+    presence: delay aux_body_processing until after subscription has been updated
 
-commit 753a2eff3c03ad0fd3765b47abbe16786a49dfe6
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:49:48 2016 +0100
+commit 0b4c045052943893e22a935f933e4699e4f9d593
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sun Jan 8 22:31:15 2017 +0100
 
-    ims_dialog: updated names for doc files
+    modules: readme files regenerated - sqlops ...
 
-commit 08638e87b9e4a846dc2c664494056a113f7a2b6f
+commit ac5669901693a67051775673763fde6eb8f37c38
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:48:04 2016 +0100
+Date:   Sun Jan 8 22:10:59 2017 +0100
 
-    ims_dialog: set the inner name after rename
+    sqlops: allow to set the size of sql escape buffer for transformations
+    
+    - alternative to GH #899
 
-commit 8674077b6078f941ab1519bfd6f3ed6e3e34075d
+commit 9077a87978ff57ff369f8fbc103d8c52b92be622
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:47:10 2016 +0100
+Date:   Sun Jan 8 14:01:58 2017 +0100
 
-    ims_usrloc_scscf: include path updated for ims_dialog
+    app_jsdt: exposed KSR.x.drop()
 
-commit b88f23d1e4d34049a68831333a55f9cff5834987
+commit 3017abf74d770adf6574159a11409060cb63837d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:46:52 2016 +0100
+Date:   Sun Jan 8 13:33:34 2017 +0100
 
-    ims_registrar_scscf: updates for renaming ims_dialog
+    core: kemi - exposed set drop flag function
 
-commit 2663956190789f63ccaf957edbf36c384ac6eece
+commit 96da7ff441bbf92fbab374a3c34ccba26d1d915e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:46:20 2016 +0100
+Date:   Sun Jan 8 13:32:47 2017 +0100
 
-    ims_qos: updates for ims_dialog renaming
+    app_jsdt: rpc js script reload
 
-commit 03079a3d9de774ef17c6987960d6cb7acb46cdc1
+commit 459a8914ab873d0f2cb7df7ccc764b872fc2b9d6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:45:51 2016 +0100
+Date:   Sun Jan 8 10:08:47 2017 +0100
 
-    ims_icscf: updates for ims_dialog
+    examples: kemi - added basic script for jsdt engine
 
-commit 082af1793d287624a1985d8ffbc448f92cc855d9
+commit 058fa9946b740c2b748ca592968aeec22c485ce6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:45:20 2016 +0100
+Date:   Sun Jan 8 09:33:43 2017 +0100
 
-    ims_charging: updates for ims_dialog
+    app_jsdt: filled api list rpc command
 
-commit 9dab0cfbc587892b991d8cdaa39a55e167b4334c
+commit 5df2933a3ee8595b954cb694d8434ea7997be88c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:43:42 2016 +0100
+Date:   Sat Jan 7 22:03:51 2017 +0100
 
-    ims_auth: updates for ims_dialog
+    examples: kemi - show how app_jsdt can be used as kemi config engine
 
-commit c6433d8d58d3f78d4cf806d66705bc8f59d07842
+commit d66762b6169218df0e831480d16089e86b1e343e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:33:18 2016 +0100
+Date:   Sat Jan 7 22:02:04 2017 +0100
 
-    Makefile.groups: renamed dialog_ng to ims_dialog
+    app_jsdt: execution of cfg module functions from js
 
-commit a5176c88d36f68a7342986f384d185b8f348bf93
+commit f8cbf6873a0c3b49394906fdfbbe1ac43c705e20
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:32:32 2016 +0100
+Date:   Sat Jan 7 18:38:02 2017 +0100
 
-    ims_dialog: renamed the main file of the module to ims_dialog.c
+    app_jsdt: export submodules as KSR_mod and then set it to KSR.mod in js
 
-commit 5b32b1301ded6862b1a0db12324e821bad5e64c8
+commit a37bc486cda1e7f0cba6c871a6bd58aa554e1b4d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 11:30:42 2016 +0100
+Date:   Sat Jan 7 13:10:21 2017 +0100
 
-    dialog_ng: renamed to ims_dialog
-    
-    - reflecting better the target usage at this moment
-    - future considerations can results in merging both dialog modules in a
-      single one
+    examples: removed mi modules from kemi configs
 
-commit 326adcfa3fa644e1b27b075d2305b2a3649b20c9
-Merge: 8eb9f92 8bf0325
+commit 040fea8c217b3a4dec90c59ce766553dcdf76507
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 10:45:46 2016 +0100
+Date:   Sat Jan 7 12:42:19 2017 +0100
 
-    Merge pull request #504 from kamailio/co/tcp_closed_event_enhancements
-    
-    tcp:closed event enhancements
+    jsonrpcs: reordered static functions to avoid compile issues
 
-commit 8eb9f9278c98a7bdb09d1c6d2748ab5bcd4519b1
+commit c73557694a0c985a5e5f1d67c2063f2951294c8e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 9 08:36:24 2016 +0100
-
-    etc/kamailio.cfg: small polishings
-    
-    - drop silently traffic from scanners
-    - removed fork=yes (it is default value)
+Date:   Sat Jan 7 09:30:15 2017 +0100
 
-commit 8bf032566a810f7fa60dd96310be8d9a5095b032
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Mon Feb 8 20:03:21 2016 +0100
-
-    tcpops: update README
+    jsonrpcs: hanlde delayed response for jsonrpc over http
 
-commit bc7dc166858d0def2c827ff7be037bfcaa9f0e7e
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Mon Feb 8 19:59:19 2016 +0100
+commit b429f625ba409cb668b00155996a5f4a4f1733d8
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Fri Jan 6 23:21:52 2017 +0000
 
-    tcpops: add "disabled mode" to closed_event param
+    presence: delay aux_body_processing until after subscription has been updated
     
-    this mode will bypass the event callback registration to improve
-    performances when the "tcp:closed" route feature is not needed
+    - fixes out-of-sequence version when subs_db_mode <> 3 and fast_notify is enabled
 
-commit af0cc3c6a961de85c98e68df72d3b26b35e89ffc
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Feb 8 11:03:39 2016 +0200
+commit 9c14592d4561335d01f4d24960d5489e4caceb65
+Author: Robert Boisvert <rdbprog@gmail.com>
+Date:   Fri Jan 6 15:00:03 2017 -0500
 
-    tmx: Update doku
-    
-    Update doku for t_is_request_route() config function.
+    mohqueue: switched from MI to RPC commands
 
-commit 98ae491145eab5457d672b1ae373aeec9dd3f1a7
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Feb 8 10:55:00 2016 +0200
+commit cc40fb7cbc7b646750fd7c056ea752bd69748ef3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 6 15:38:48 2017 +0100
 
-    tmx: Add t_is_request_route() config function
-    
-    Add t_is_request_route() config function.
+    ctl: one more revert in handlig rpc struct in response
 
-commit adbbe8b62d6b4b95e5ecbab041b93bb3130f1932
+commit 053ddb5ba56adc8f241052161da66a8ece12e2f3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Feb 7 20:21:27 2016 +0100
+Date:   Fri Jan 6 15:32:04 2017 +0100
 
-    auth_db: use username when querying for credentials via is_subscriber
+    clt: treat rpc array as a structure, otherwise kamcmd fails
     
-    - for the case when credentials should not be stored, just discover if a
-      record exists for the user
-    - avoids buffer overflow by setting all credentials columns, while
-      trying to use only the first column
-    - reported by Anthony Messina, GH #500
+    - no proper array support for binrpc breaks the ctl-kamcmd. The array
+      is displayed as a structure, like it was done in the past
+    - for proper json output, use kamctl or kamcli
 
-commit 288840cb7b59d78332bfd9bf81a3fd146a679e5b
+commit ec98abde9b57c4569237616089908d39557ad7c2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Feb 7 19:59:55 2016 +0100
+Date:   Fri Jan 6 15:31:18 2017 +0100
 
-    presence_mwi: fixed indentation and trailing whitespaces
+    kamctl: fixed small typo
 
-commit 619988ad6cf54d7e8154a9efb65ce2b9cb475e54
+commit 0252969c39ccda27c8cd78a9a4ad58d0f2b77354
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Feb 7 19:55:25 2016 +0100
+Date:   Fri Jan 6 15:10:25 2017 +0100
 
-    presence_mwi: static declaration for inline function for eating spaces
-    
-    - based on a report by Anthony Messina, GH #502
-    - get rid of undefined symbols for some compilers
+    ctl: proper handling of rpc array type in response
 
-commit 35fa264fe9a70627e9f17f75e0ce39ddbd3550ba
+commit 506ea5cfce5008781ceb14dc9bdf3bb477ca2bd1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Feb 7 19:54:47 2016 +0100
+Date:   Fri Jan 6 14:54:32 2017 +0100
 
-    auth_db: removed trailing spaces for sane git diff
+    kamcmd: removed mi related code
 
-commit 2f405f14e0da76ad9e29f3b958ab85a91c6bbf31
+commit 3c09e0ed178fba801adf1b3721a10b565f316c0e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Feb 7 10:25:00 2016 +0100
+Date:   Fri Jan 6 14:40:33 2017 +0100
 
-    acc: regenerated the readme from latest docbook
+    kamcmd: removed snv id from version output
+    
+    - on darwin, use gnu readline from /opt/local if available
+    - version set to 1.5
 
-commit 169a835808b646fc6d32b2d6b8daa38ee7a6aa83
+commit 46793e55a54088a69e3d6b96a4bcf86868edc6fc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Feb 7 10:23:23 2016 +0100
+Date:   Fri Jan 6 11:12:49 2017 +0100
 
-    ims_registrar_scscf: added the readme
+    p_usrloc: removed mi init function prototypes
 
-commit b4970c92cfed389d221782b091eb3984b7d6224f
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sun Feb 7 08:28:51 2016 +0200
+commit 377d4bdc9098c90b7ea917ed923a52c8b7547fa3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 6 11:11:12 2017 +0100
 
-    modules/tmx: regenerated README
+    imc: removed unused variable in rpc command
 
-commit 8e20a3c5cf3036b203cda629d89659fb1c57c53b
+commit fce9ee48d2aa18dce141fd51fc5b7fa12112b787
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Feb 5 09:18:48 2016 +0100
+Date:   Fri Jan 6 11:08:36 2017 +0100
 
-    corex: fix regression introduced with detection of ipv6 for send()
-    
-    - reported by Paul Arnold, GH #496
+    app_jsdt: fixed comiple warning
 
-commit c0948493254429da9543a09afb50891b1ff9c58f
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Thu Feb 4 17:17:24 2016 +0000
+commit c357560e28fb93a1914aea272118b46b71ec64e6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 6 11:04:07 2017 +0100
 
-    http_client: documentation
-    - Complete devel guide for http_client C API functions
-    - Regenerate README
+    ctl: removed unused goto label
 
-commit 8667cbb1ed26c425ed474ea7ae0b867ee6c8b718
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Feb 4 11:53:09 2016 +0100
+commit 9832017421ae7cc57b7fae4ca41eec3fee3e61f8
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Jan 6 09:01:15 2017 +0100
 
-    pkg/kamailio/deb: version set to 4.4.0-pre0
+    modules: readme files regenerated - dispatcher ...
 
-commit 541c8d2c8d0c77f0c541417165a387ad2ed8def7
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Thu Feb 4 10:07:42 2016 +0000
+commit 5a5959b12ada22aed7cfc6a4a05ea32815149859
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 6 08:50:49 2017 +0100
 
-    http_client: Rename C API functions following module rename
+    dispatcher: removed mi modules from docs example
 
-commit cd482b8680318efe995a2b375a5859c107b22f3c
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Thu Feb 4 09:35:23 2016 +0000
+commit a05f582420f119ba2a4e64353e16aaf9056f0bb4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 6 08:41:30 2017 +0100
 
-    http_client: Fix build with older versions of libcurl
-    - Remove use of enums for curl TLS versions
-    - Increase logging to warning for invalid parameter values
+    carrierroute: proper str pointer when adding fields to rpc structure
 
-commit 7b838ee067ef309ae4c16b1b7f65902a1d16d072
+commit 82acaac1baceac4b2c81ecd70591021497a725b7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 4 10:56:30 2016 +0100
+Date:   Fri Jan 6 08:40:17 2017 +0100
 
-    Makefile.defs: version set to 4.4.0-pre0
+    ctl: handle null string value in rpc response
 
-commit 6297a0718f6f04d7b018d1046d78985826271a68
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Thu Feb 4 04:43:40 2016 +0200
+commit 3b92150495c3a97008eba1dd3587e85f02ba1ef6
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Jan 5 22:01:16 2017 +0100
 
-    core: avoid compiler warning about variable cl being set but not used
+    modules: readme files regenerated - malloc_test ...
 
-commit 4108353148d4cdccae7f96c27e6fcbb53af5af8b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 22:52:11 2016 +0100
+commit 0bed2bd55bac1df7e01b49280e5ddf8b3e705c46
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Jan 5 22:00:11 2017 +0100
 
-    sipcapture: docs for topoh_unmask parameter
+    malloc_test README change sercmd to kamcmd
 
-commit 99cc12f3fb0f114d406a2af0dcc1b48a41484134
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 22:48:25 2016 +0100
+commit e1edd6b9b1eee3482ba50ed76eb90ff188140c81
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Jan 5 21:56:22 2017 +0100
 
-    sipcapture: new parameter topoh_unmask
-    
-    - if set to 1, call-id will be unmasked using topoh module api
+    ctl Minor changes to example configuration
 
-commit 91e5d1235423de4c36bebd251b77f94b11162b95
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 22:40:52 2016 +0100
+commit 86f1b1c1af8f6f585ca04336bb2114008f2b99d7
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Jan 5 21:52:35 2017 +0100
 
-    sipcapture: removed trailing whitespaces
+    outbound Remove MI modules from example configurations in README
 
-commit d1c6d080fda6b6768680b10780332122b0ff5ef7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 22:39:02 2016 +0100
+commit e03a9d965a63756c3ccbdf7f4db5fe475b833dc4
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 17:35:23 2017 +0100
+
+    rtpproxy: fix compiler warnings
+    
+    > rtpproxy.c: In function 'rtpproxy_rpc_list':
+    > rtpproxy.c:627:6: warning: unused variable 'len' [-Wunused-variable]
+    >   int len;
+    >       ^~~
+    > rtpproxy.c:626:6: warning: unused variable 'id_len' [-Wunused-variable]
+    >   int id_len;
+    >       ^~~~~~
+    > rtpproxy.c:625:8: warning: variable 'string' set but not used [-Wunused-but-set-variable]
+    >   char *string, *id;
+    >         ^~~~~~
+
+commit 1dfe265ad2fc8c166c27aabf924d581ac5be81af
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Thu Jan 5 16:18:14 2017 +0000
 
-    sipcapture: coherent indentation
+    presence: allow control of subscription deletion
+    
+    use the configuration xavp to control subscription deletion after notify
+    searches for `delete_subscription` value in the configuration xavp
 
-commit 309e5fc8859f624b866e285fba004613ef3b92b1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 22:35:29 2016 +0100
+commit 0546af13b8e6e8e0255e1dc4ea406956913ec288
+Author: Julien Chavanton <jchavanton@gmail.com>
+Date:   Thu Jan 5 10:32:31 2017 -0500
 
-    topoh: exported inter-module api
+    dmq_usrloc: fix deadlock (#911)
     
-    - contains function to unmask callid
+    * dmq_usrloc: fix deadlock
+    
+    caused by acquiring the same lock twice using get_urecord_by_ruid and lock_udomain
+    
+    * dmq_usrloc: get_urecord_by_ruid returns
+    
+     with the lock if the record was found
 
-commit 745e79d03095d3d716c17406f66b89a185adad3c
+commit 311f995fdf509f5f256dff60ef643ebe4c5c061f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 22:03:29 2016 +0100
+Date:   Thu Jan 5 16:19:36 2017 +0100
 
-    siputils: docs for sip_p_charging_vector() function
+    rtpproxy: small updates to the examples
 
-commit 2a9b4da18eac72f09e8b69cf447afeb978842ae1
-Author: Emmanuel BUU <emmanuel.buu@ives.fr>
-Date:   Wed Feb 3 21:56:30 2016 +0100
+commit 0dfb73732ec2f73bfb085bdca80ca5072c9417e0
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 15:17:40 2017 +0100
 
-    siputils: exported $pcv(name) var and sip_p_charing_vector() func
+    mqueue: fix compiler warning
     
-    - based on GH #215
-    - $pcv(all) = whole field
-    - $pcv(value) = icid-value field (see RFC3455 section 5.6)
-    - $pcv(genaddr) = icid-generated-at field (see RFC3455 section 5.6)
+    > mqueue_mod.c: In function 'mqueue_rpc_get_size':
+    > mqueue_mod.c:280:6: warning: unused variable 'status' [-Wunused-variable]
+    >   str status = {0, 0};
+    >       ^~~~~~
 
-commit ede4a836bd90b8da5a7b63f42ee238cb06933fe9
-Author: Emmanuel BUU <emmanuel.buu@ives.fr>
-Date:   Wed Feb 3 21:43:48 2016 +0100
+commit 40cc4fb4c7c36039f1e6c2dc9ee940fb66f3a7bc
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 15:10:36 2017 +0100
+
+    kazoo: fix compiler warnings
+    
+    > kz_amqp.c:1646:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
+    >      if(json_obj != NULL)
+    >      ^~
+    > kz_amqp.c:1649:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
+    >   return -1;
+    >   ^~~~~~
+    > kz_amqp.c: In function 'maybe_add_consumer_key':
+    > kz_amqp.c:2500:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
+    >      if (json_obj == NULL)
+    >      ^~
+    > kz_amqp.c:2503:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
+    >   json_object* server_id_obj = kz_json_get_object(json_obj, BLF_JSON_SERVERID);
+    >   ^~~~~~~~~~~
+    > kz_amqp.c: In function 'kz_send_targeted_cmd':
+    > kz_amqp.c:2574:4: warning: 'json_obj' may be used uninitialized in this function [-Wmaybe-uninitialized]
+    >   if(json_obj)
+
+commit b9c09b8d6bffef3c3087149e424b53803b6aed93
+Merge: 135cc62 7ae0d6e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 15:09:45 2017 +0100
 
-    siputils: p-charging-vector header management
+    Merge pull request #913 from linuxmaniac/vseva/fix_82
     
-    - based on GH #215
+    Rename modules interface files
 
-commit be184b1b3759931e5f189796b48156249a500e42
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 21:23:50 2016 +0100
+commit 7ae0d6e2cae8e9e60a7c6b6ba80b4cab6b18017c
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 14:33:58 2017 +0100
 
-    kamctl: pi framework xml definition update
+    mohqueue: Rename module interface file #82
 
-commit b8b39e7d2f96cddd6ff2b7087c60f3f93fa90a1f
-Merge: 2b9df7c 5ac088f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 21:18:36 2016 +0100
+commit 0f223e21fac6b491317fb5f316a00f131dfa79d6
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 13:14:18 2017 +0100
 
-    Merge pull request #489 from mslehto/valuesh
-    
-    modules/ims_icscf: removes values.h dependency
+    erlang: Rename module interface file #82
 
-commit 2b9df7c32f30bbb1722b03907c152551c29fc10b
-Merge: 686fdc5 651a9c5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 21:16:10 2016 +0100
+commit b351dd59985bb2268b5851662d2881a764cf4b43
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 13:09:37 2017 +0100
 
-    Merge pull request #486 from kamailio/lazedo/presence_improvements
-    
-    presence: improvements for 4.4
+    db2_ldap: Rename module interface file #82
 
-commit 5ac088f705468edffcef5cb669bbe28e4f3a905b
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Wed Feb 3 21:31:03 2016 +0200
+commit 318c3cef2b677456e3295d2594a3b332aab265f2
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 13:03:55 2017 +0100
 
-    modules/ims_icscf: use INT_MAX instead of MAXINT
+    cdp_avp: Rename module interface file #82
 
-commit 686fdc59fc3bb5348ddd283b296b2f156c261fe3
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Wed Feb 3 18:47:39 2016 +0000
+commit 91944cf1b2879e67b55a39293e872bd327a1a9fb
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 12:58:54 2017 +0100
 
-    http_client: Clean up connection parameter definitions
-    - Add TLSversion enums to config file
-    - Add boolean types to config file
-    - Make connection parameter names consistent across default modparam/httpcon/configfile
-    - Update documentation and README
+    cdp: Rename module interface file #82
 
-commit 466cf3386b8ca653580ec6552b89f57adae984dd
+commit 3f3560c28613b5db3ca558b97a23e02eac16def0
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed Feb 3 18:30:09 2016 +0100
+Date:   Thu Jan 5 12:53:22 2017 +0100
 
-    pkg/kamailio/deb: update version to 4.4.0~dev9
+    auth_ephemeral: Rename module interface file #82
 
-commit 8943cd2e9b771faa03fe12fb658325a80a913631
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 17:38:47 2016 +0100
+commit caf7c0830d2db92762406aae054ebcbeba3c8416
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 12:42:22 2017 +0100
 
-    Makefile.defs: version set to 4.4.0-dev9
+    db_berkeley: Rename module interface file #82
 
-commit 51fb7519fe4674a13c0ee1989030e712b96947bc
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 17:33:33 2016 +0100
+commit 135cc620f41a3971b65252dcce10b0a6d3623065
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Jan 5 10:46:15 2017 +0100
 
-    Makefile.groups: group for http_async module
-    
-    - depends on curl and event2 libs
+    modules: readme files regenerated - acc ...
 
-commit 1a16f11fca4637dfbf90e2b1f9a70ea6fd2668fd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 17:25:54 2016 +0100
+commit 8e44cf567b17b9e01ef3b3eda487b4e2efb3f653
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Jan 5 10:35:57 2017 +0100
+
+    acc README update: Refer Diameter users to the ims_charging module
+
+commit 5ede1abcce861f453f3806442e6c8d6ae7d2853c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 21:30:13 2017 +0100
+
+    acc Removing radius configuration files
+
+commit 789ecde3f9e4656fcc2ea3265d338a68157d5622
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jan 5 09:57:32 2017 +0100
 
-    topos: update sip headers for initial request forwarding
+    pkg/kamailio/deb: version set to 5.0.0-pre0
 
-commit 277d3afe6a9e16dae0b1cba00f147333687a03e8
+commit dca057b9d9f8f0d74049cc5104e5e3865c79b487
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 17:25:23 2016 +0100
+Date:   Thu Jan 5 09:15:11 2017 +0100
 
-    kamctl: refreshed db creation scripts
+    ctl: print format char in error log messages
 
-commit 4a9c9d01c563ed3a6f0bdba033aed77161065477
+commit a1d91264feab6f5cd51cb1594b823850b526b537
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 17:24:55 2016 +0100
+Date:   Thu Jan 5 09:11:05 2017 +0100
 
-    lib/srdb1: updated xml shemas for topos tables
+    Makefile.groups: added app_jsdt to few more groups
 
-commit ddbf18a5fb131d37920a1b83260c08944239c8d5
+commit 6478b7d8215835419e3734c42fbf17a215b22cc4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 12:57:11 2016 +0100
+Date:   Thu Jan 5 08:51:52 2017 +0100
 
-    core: typef'ed the lump structure
+    Makefile.defs: version set to 5.0.0-pre0
 
-commit a7aa7a7c5a863d4d1f4e31fc307bb57051e26627
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 17:03:53 2016 +0100
+commit 6f9823758903769dcd5033895821b90d4fb2cb6b
+Merge: 0857fdd 31923e5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jan 5 08:30:49 2017 +0100
 
-    http_client Add configuration file example
+    Merge pull request #912 from mslehto/unittest
+    
+    unittest updates
 
-commit 0a1b5df76fededb0b9e065cd607d974bf8f333b5
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 16:58:30 2016 +0100
+commit 31923e56ff851de201301fb2e08fba2e3f3d1fe5
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed Jan 4 20:55:57 2017 +0200
 
-    tls fix typo in README
+    test/unit: avoid killall
+    
+    - it might kill too much on some platforms and might not even exist on some others
 
-commit e3bb82b99a0e8174852c180d567101d7d97ce370
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 16:57:34 2016 +0100
+commit 915efd3bfc898501c6e36f30f4cf2b7548c87c83
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed Jan 4 20:55:32 2017 +0200
 
-    http_client update README
+    test/unit: fix bashism - use `.` instead of `source` and use regular syntax files
 
-commit 604a5c23f0abd15423c8846a5dd4e9403f6b3cd6
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 16:57:06 2016 +0100
+commit 2c7f0b45b72aba21001ff993240a36c78000d9fb
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed Jan 4 20:54:49 2017 +0200
 
-    http_client Document new "config_file" module param
+    test/unit: fix bashism - echo is not portable
 
-commit e2a2128c82404d9f6d067fb8ab5e2001b843394d
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Wed Feb 3 15:15:22 2016 +0000
+commit 2f58816d2949c499c37e959d2c0853946bb6be7f
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed Jan 4 20:53:39 2017 +0200
 
-    http_client: Add ability to load connection definitions from config file
-    - All current modparam parameters supported
-    - Default values given as modparmas will be used if not specified in config
-    - TODO: Cannot load defaults from config file
+    test/unit: use directory variables in test runner scripts
 
-commit 3ba6c4451a98bf365e18b964354bd08381dd4f8f
-Merge: c6f7edd 50fca23
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Wed Feb 3 15:30:33 2016 +0100
+commit fcacbf88ea914e357bb001e50f4397ae6f76c395
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed Jan 4 20:53:22 2017 +0200
 
-    Merge pull request #480 from grumvalski/async_http_mod
-    
-    http_async_client: non-blocking async HTTP client module
+    test/unit: adjust common variables to new tree structure
 
-commit 50fca238aa618d0c9dbf5c2d3681afa6a4a3a769
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Mon Jan 18 15:38:26 2016 +0100
+commit 0857fdd4314ef98ff0f83258e310f344d790e644
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 23:29:03 2017 +0100
 
-    http_async_client: non-blocking async HTTP client module
+    carrierroute: more log messages for error cases in rpc dump command
 
-commit a5286513c56f2a6e94385cb75bff1fdca3110e93
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Tue Jan 5 16:53:40 2016 +0100
+commit 6d139bd13944cde7e9a44a5c071cc70ab415e2fe
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 23:23:13 2017 +0100
 
-    pv: export some PV functions
+    ctl: more log messages for error cases
 
-commit c6f7edd4f644388a4b35bca9d9d8f4880b6b4620
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 13:47:05 2016 +0100
+commit 581c33a5af26a519d9559b9ac2a37ec314bc556e
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Jan 4 23:16:13 2017 +0100
 
-    http_client Adding template for developer's guide
+    modules: readme files regenerated - userblacklist ...
 
-commit ff90dbd17fd041bf85d0cb7c3590b0493e8dba15
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 13:10:59 2016 +0100
+commit e7bf4fc9893107a4b52650b01c925c47c2d1a802
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 23:10:19 2017 +0100
 
-    http_client Update Todo
+    userblacklist: implemented rpc command userblacklist.reload_blacklist
 
-commit 864f74a295413577b3768e6bb2215fcfef094f4f
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Wed Feb 3 11:49:19 2016 +0000
+commit 1a05c2dd6a3afdc8889203b8239a265d84c1ef4b
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Jan 4 23:01:12 2017 +0100
 
-    http_client: Rename module in module interface
+    modules: readme files regenerated - pdb ...
 
-commit 8c303bf1e9688169a9e1a475f2e4a6c1790357e8
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 12:04:16 2016 +0100
+commit 5911e50003391ac7b88455068706ec305e75d563
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 22:58:10 2017 +0100
 
-    http_client Rename "curlcon" => "httpcon"
+    pdb: implemented rpc commands, removed mi leftovers
 
-commit 0af10a28f8ad72af9e58c10fd9cd296c317e08ad
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 11:57:30 2016 +0100
+commit e72d96ebdc2474d42d29321db52adb15d2c67469
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Jan 4 22:46:14 2017 +0100
 
-    http_client Change names of counters and RPC call
+    modules: readme files regenerated - rtpengine ...
 
-commit 9ffff61534477aeac9da88045134acb89974ab55
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 11:54:01 2016 +0100
+commit 70906d1596f8f759c44c9f8b399533fa05607c7a
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Wed Jan 4 16:37:48 2017 -0500
 
-    http_client change function names
+    rtpengine: update docs for rpc commands
 
-commit da2ceb14c00cd86e6c7bcd160dfece8538414761
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 3 11:53:40 2016 +0100
+commit 1190ac60a643e10cf06f1985da39f4dfb591d0a8
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Wed Jan 4 14:37:50 2017 -0500
 
-    http_client update docs, fix errors
+    rtpengine: implement rpc commands and remove mi leftovers
 
-commit 6260bd810bd6f1f54bbf43c9cc88bb64f4bce83a
+commit 0fd20703d354702d5cc05737f0454064c36d4164
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 3 00:02:07 2016 +0100
+Date:   Wed Jan 4 19:59:25 2017 +0100
 
-    htable: docs for cols attribute of hash table definition
+    tm: removed unused variables in t_uac_send()
 
-commit fd1471d8154ad2ae9c067cfe9df7fe9161510ae2
+commit 4a234d50f0d056f3930ebd4be5402d4a2fb5e471
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 23:45:01 2016 +0100
+Date:   Wed Jan 4 16:47:03 2017 +0100
 
-    htable: don't sync back to db when cols per htable is set
+    Makefile.defs: version set to 5.0.0-dev10
 
-commit 955455aad0d078ec65458c8ca9fae6d91f00d4b9
+commit 85030842d8d5f1a0fd5c66d69e55c7a95f973367
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 23:35:55 2016 +0100
+Date:   Wed Jan 4 16:41:07 2017 +0100
 
-    htable: allow specifying column names per hash table
-    
-    - at least two columns must be specified, first is the one corresponding
-      to key_name
-    - the values of following columns are concatenated with a comma delimiter
-    - columns can be specified with cols attribute in htable definition and
-      they must be enclosed in quotes in order to be a valid sip parameter
-      value and be separated by comma
-    
-    modparam("htable", "htable",
-        "a=>size=4;dbtable=a;cols='key_name,val1,val2,val3'")
+    kamctl: removed mi related commands
 
-commit a348a74269ec54143aefabc3d12a4fd0fb85dc7a
+commit a2c75726b1af09f7176071a331df785f40570a61
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 16:54:17 2016 +0100
+Date:   Wed Jan 4 16:04:00 2017 +0100
 
-    kamdbctl: include topos tables when creating standard database
+    presence_conference: removed empty mi command
 
-commit 362648d79f94280f8db2b8651719fed511cf1a37
+commit 8f2c8c7050c1899f6db38e0f68d83d56cb4601c6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 16:48:42 2016 +0100
+Date:   Wed Jan 4 15:49:48 2017 +0100
 
-    Makefile.groups: added topos module in standard group
+    lcr: removed kmi include
 
-commit 62fd20ff32a97ac2d89c8e5560ba7a97f508d87d
+commit e280aab5edfcbbe2169ef5bee554cfe25d7f6888
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 16:47:53 2016 +0100
+Date:   Wed Jan 4 15:47:54 2017 +0100
 
-    Makefile.groups: curl module became http_client
+    etc: removed mi modules from config files
 
-commit 68717c2af058d02601f270ab7430a6cbf00dda33
+commit a74486990a893ebfb054b68565cb243a25da4709
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 16:42:32 2016 +0100
+Date:   Wed Jan 4 15:39:07 2017 +0100
 
-    topos: new module - topology stripping
-    
-    - provides topology hiding by stripping the headers with SIP routing
-      details
+    Makefile.groups: removed mi modules
 
-commit ee4c74d68180b89b30a48a845d1b026a7a67f0de
+commit 335a62bb8462a2607283ff845b5d5c561d2f9a05
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 16:41:29 2016 +0100
+Date:   Wed Jan 4 15:26:23 2017 +0100
 
-    kamctl: added db creation scripts for topos module
+    dispatcher: removed unused mi related prototype
 
-commit 087b987ef267b0aa128c795d794606e613419e37
+commit de0ddace9215948e1c0dee85320e79d92a9893ce
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 16:40:40 2016 +0100
+Date:   Wed Jan 4 15:25:07 2017 +0100
 
-    lib/srdb1: sml definitions for db tables of topos module
+    cplc: removed unused mi variable
 
-commit 76835b62986d2bb05b34c870b362126290b15317
+commit ac0211c1f4c983bf3aadee96db03aa18c26e1910
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 16:39:49 2016 +0100
+Date:   Wed Jan 4 15:18:38 2017 +0100
 
-    kamctl: updates to sql creation scripts for rtpegine
+    utils: mi commands disabled
 
-commit 049a27385904189682fc9c461d3fd31f3afab17e
+commit 93fd288cececdb7342b898e17e439cd4ea877b01
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 16:37:52 2016 +0100
+Date:   Wed Jan 4 15:15:09 2017 +0100
 
-    core: parser - typedef'ed via header structures
+    ims_dialog: mi commands disabled
 
-commit de3afab1631fc6c617b66d03ebf173bbfe10a144
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Feb 2 15:24:21 2016 +0100
+commit d09ea463cc59fb574a07b37fe06077da5b7eca0b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 15:08:43 2017 +0100
 
-    http_client Update TODO
-    
-    Add note about stuff that needs a per-process handling (referring to a discussion between
-    HW and OEJ this weekend at Fosdem)
+    carrierroute: mi commands disabled
 
-commit 78712dfc770c39742336f34375b967a88c7313d9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Feb 2 15:02:50 2016 +0100
+commit ac685eaa8c08ea3d98869a5fca934b85ea73081d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 15:03:03 2017 +0100
 
-    http_client Rename include file
+    userblacklist: mi commands disabled
 
-commit fea3b93d4d6ac2d7bdc918560d5ced0f0f652591
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Feb 2 14:58:48 2016 +0100
+commit 51dde0da43ad21b67923ef4ba86fa3ccaa388355
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 14:59:58 2017 +0100
 
-    http_client Rename module file
+    tsilo: removed unnecessary includes of kmi
 
-commit fb1ffeaf7bb1e309278459c77f586ac0d2f46cb1
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Feb 2 14:57:13 2016 +0100
+commit c8700070e6038ce14a3fb866c0bbe77693ca137d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 14:58:13 2017 +0100
 
-    http_client Update README files
+    ss7ops: removed empty mi structure
 
-commit 4e7921a50e9bc375e9de29d2d6dc22fba5cea5b7
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Feb 2 14:52:14 2016 +0100
+commit f211be521e49a5c7f85858bdba3841ae032f47c4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 14:56:59 2017 +0100
 
-    http_client Rename doc files
+    sipt: removed empty mi structure
 
-commit eb2f18e3a157512175cdb84b05455ab22db72655
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Feb 2 14:49:32 2016 +0100
+commit 6c23c95a013626a4f343203b30c81d2b2d3c35ff
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 14:55:42 2017 +0100
 
-    curl Rename module to http_client
+    rtpengine: mi commands disabled
 
-commit 319904b7fb674855d72461550c40f0c3adeab5cc
-Merge: 1b6fe67 f604bc4
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Tue Feb 2 13:06:35 2016 +0100
+commit 8d50377d21bc4d43083c19e868eeaf8231d82bfc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 14:51:08 2017 +0100
 
-    Merge pull request #494 from grumvalski/cnxcc_log
-    
-    cnxcc: change some log levels from INFO to DBG
+    pdb: mi commands disabled
 
-commit f604bc4baf7b3332e661dba1c935a259112a4e72
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Tue Feb 2 12:48:07 2016 +0100
+commit 252a5d7bb43cb9ea23d738c59fad035dac532469
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 14:48:23 2017 +0100
 
-    cnxcc: change some log levels from INFO to DBG
+    p_usrloc: mi commands disabled
 
-commit 1b6fe67edf5fd3fedb759f1cc837b1148bc341c2
-Merge: 3d88a55 2f02050
-Author: Hugh Waite <que273@users.noreply.github.com>
-Date:   Tue Feb 2 11:05:07 2016 +0000
+commit 97cf2583e926178b1b9f9773a120d354606501cb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 14:43:17 2017 +0100
 
-    Merge pull request #481 from kamailio/tmp/hpw_curl_improvements
-    
-    curl: Add various curl and TLS options to curl module
-    - client key/certificate
-    - cacert
-    - sslversion
-    - cipher suites
-    - verify_host and verify_peer
+    mohqueue: mi commands disabled
 
-commit 2f0205093803cbd3761e6ae0384b548c19b4e3e4
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Tue Feb 2 10:15:22 2016 +0000
+commit 442544631e5f743cb59dace2bb1e32bb259050cb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 14:37:53 2017 +0100
 
-    curl: Ensure all values of verify_host are valid
-    - verify_host=1 is deprecated, automatically use 2
+    pua_mi: removed module
 
-commit 3d88a5516e0fb9693846831bf89786153f475192
+commit e5c7d9bd869da22bda3a6da71825931aca008b88
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 09:15:27 2016 +0100
+Date:   Wed Jan 4 14:37:23 2017 +0100
 
-    pua_dialoginfo: don't free dlginfo structure in dlg loaded callback
-    
-    - the structure will be destroyed in a later dlg callback, enabled by
-      dlg_api.register_dlgcb(), via free_dlginfo_cell()
-    - based and includes partial patch from GH #492, by Phil Lavin
+    mi_rpc: module removed
 
-commit fe4d03c1cb1b9371d3dcd839a96611d33a74d966
+commit 0a307f9a73f0daf2a716fed1cce6ab3181f98610
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 08:57:45 2016 +0100
+Date:   Wed Jan 4 14:36:01 2017 +0100
 
-    mtree: refreshed the readme
+    mi_xmlrpc: removed module
 
-commit ebdf05f589329948d43fb05bd53c372e5dfec631
+commit 5ab0251771ada4ba3ca81b9c4ee756c31a72a050
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 08:57:04 2016 +0100
+Date:   Wed Jan 4 14:35:42 2017 +0100
 
-    mtree: more documentation for mtree defintion
-    
-    - details about cols attribute
+    mi_fifo: removed module
 
-commit 27e3ecb60702749837f2dc59d694933b12e3a7bd
+commit 4050fef36af8e4eae35ffeade1eff5ab0f7e6d8c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 00:04:57 2016 +0100
+Date:   Wed Jan 4 14:35:17 2017 +0100
 
-    mtree: allow specifying column names per tree
-    
-    - at least two columns must be specified, first is the one corresponding
-      to tprefix
-    - if more than two, then the values of those columns are concatenated
-      with a comma delimiter
-    - columns can be specified with cols attribute in mtree definition and
-      they must be enclosed in quotes in order to be a valid sip parameter
-      value and be separated by comma
-    
-    modparam("mtree", "mtree",
-      "name=mt;dbtable=mtree;cols='tprefix,tvalue1,tvalue2'")
+    mi_datagram: removed module
 
-commit 5bd26e21cb6c9b7711f18b031b6e0d05349aab7e
+commit fbe971fbd613cda55fdcb8fb0163995dbadcc296
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Feb 2 00:01:31 2016 +0100
+Date:   Wed Jan 4 14:34:26 2017 +0100
 
-    core: wtimer - disabled debug message
+    domain: removed forgotten mi include
 
-commit 5de62614f6c26f4f3ec6965bb69ba97b3aa83dc8
+commit 6e5e86a7c4e656e78abde577c66fb91ed4f30be5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 1 19:01:07 2016 +0100
+Date:   Wed Jan 4 14:31:27 2017 +0100
 
-    crypto: documentation for register_callid parameter
+    core: replaced mi_cmds in module exports structure with nn_cmds
+    
+    - the type changed to void*
+    - mi was removed, keep the field not to affect compilation. It should be
+      removed over the time
 
-commit a28bc7c4c2dc02d7cf1d267ffa53f4d7f983fb5f
+commit 804de1ceca0834475a7bcf6a0e5307fd71f01f88
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 1 18:53:34 2016 +0100
+Date:   Wed Jan 4 14:27:17 2017 +0100
 
-    tm: use core sip routing api callid generator if available
-    
-    - if no component set a custom callid id generator, then the internal
-      one is used, like so far
+    lib: removed kmi internal library
 
-commit 0085398d088f7c3651c09af12a0bbff997a16bcc
+commit 13846d38dec5d73cc859f991b2c2fbf2212e98dd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 1 18:50:01 2016 +0100
+Date:   Wed Jan 4 13:44:43 2017 +0100
 
-    crypto: option to register a callid generator callback
-    
-    - use libssl random and hashing for generating RFC 4122 version 4 UUID
-      with high quality entropy that can be used as callid for requests sent
-      by tm, through sip routing core api
-    - new mod param: register_callid - set to 1 in order to register callid
-      genrator callback to core (default is 0)
+    Makefile.groups: added app_jsdt module
 
-commit 0ee31b2d29c4822ef6302411fcbe89aaee619e3a
+commit a4d4f27bc1442e06a4f2a27b19860555b8cc0cd3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 1 18:48:55 2016 +0100
+Date:   Wed Jan 4 13:35:32 2017 +0100
 
-    core: sip routing api - custom callid generator callback
+    app_jsdt: new module implementing a javascript interpreter
     
-    - allow registration of callback functions for different callid
-      generators
+    - it embeds the duktape js interpreter (no linking with external lib for
+      the interpreter)
+    - it exports KEMI functions and pv management
 
-commit 651a9c51a638b1b36adf710b295ee62e12fe0183
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 25 13:24:32 2016 +0000
+commit dcb82e22ce1c4b79a5992ac55a2ccce5bcdaabfa
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
+Date:   Wed Jan 4 10:27:21 2017 +0100
 
-    presence: update documentation
+    cnxcc: removed usage of mi
 
-commit a3088218936d7048b467a44682dd028346fa928d
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 25 13:24:01 2016 +0000
+commit 8860488ddd7f8742cd02a19b95a2569429d365d2
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Jan 4 09:31:16 2017 +0100
 
-    presence: 4.4 improvements
-    
-    adds presence:notify-reply event
-    implements $notify_reply for handling in presence:notify-reply event
-    adds flags, user_agent columns to active_watchers
-    extends $subs to other subscription properties
+    modules: readme files regenerated - dialog ...
 
-commit b1daeaca382d39a76ed5d45a052f18cffa09298c
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 25 13:19:20 2016 +0000
+commit 913928d3d14046d7078153962a7c3318092b6ea9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 09:25:13 2017 +0100
 
-    presence: add flags and user_agent to schema
+    dialog: removed mi commands
 
-commit 97cd5d3188b1d3a2ef8f7105d753eeb1ee02c20b
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Sun Jan 31 00:01:30 2016 +0000
+commit 1ba1b9c8d3c1e82724eddc2d0b806b0fea0274bf
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 08:52:19 2017 +0100
 
-    kazoo: add amqps connection support
+    websocket: removed unused str statuses
 
-commit 8357543007760d941fcb92c12297f0109397853e
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Fri Jan 29 20:00:20 2016 +0100
+commit a22eda560c9ef669777e1079d8001fa922a9e9fd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 4 08:45:37 2017 +0100
 
-    tcpops: per-connection control over tcp:closed
-    
-    for enhancement #461
+    mtree: removed some unnoticed mi variables
 
-commit df875b53340c9e09b6ca0baaa2154000d0bbba47
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Fri Jan 29 18:18:19 2016 +0100
+commit a828225b15c5354252cd4c9b81350326bd41e9ab
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 3 18:00:04 2017 -0500
 
-    tcp: define new flag to control tcpop's tcp:closed
-    
-    for enhancement #461
+    dispatcher: complete removal of mi commands
 
-commit 094613b85d21e430fe9350722a99794bb2ae59bf
-Merge: 868bf24 6627098
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Fri Jan 29 16:23:33 2016 +0100
+commit a634895fc52da5054bb32c9d77d8fd12e466629f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 3 13:41:33 2017 -0500
 
-    Merge pull request #491 from mslehto/bsdtcpops
-    
-    Make tcpops module usable on BSD
+    qos: remove mi commands
 
-commit 868bf2474c9d22e659875a2ac49553c4908553b2
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Fri Jan 29 15:46:59 2016 +0100
+commit 79e489e971a6588bcd1b11887cb8bdcfc533da20
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 3 15:46:14 2017 +0100
 
-    mem/tlsf: return a valid pointer for malloc(0)
-    
-    for consistency with FM and QM allocators
+    modules: readme files regenerated - tm ...
 
-commit 6627098eb4adad706d20f6b73d1b7e75cc08a21f
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Fri Jan 29 14:55:34 2016 +0200
+commit 8730af71e0bc8709b16424e1975ec333e2ce160d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 15:42:35 2017 +0100
 
-    tcp: include netinet/tcp.h to make certain macros available
+    tm: added t_uac_send(method, ruri, nexthop, socket, headers, body)
     
-    Following are tested: TCP_KEEPINTVL, TCP_KEEPIDLE, TCP_KEEPCNT
+    - can be used in config to send new requests (initial or within dialog)
 
-commit 676a2d0a8aaa8daeaf07947d6b63905cb19d0656
-Merge: b727c99 06a9516
-Author: Eloy Coto <eloy.coto@gmail.com>
-Date:   Fri Jan 29 09:04:09 2016 +0000
+commit 73418018ef9cd928668756296529bb6f04431407
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 14:29:06 2017 +0100
 
-    Merge pull request #488 from mslehto/statsd6
+    sst: implemented dialog rpc callback
     
-    modules/statsd improvements
+    - removed dialog mi callback
 
-commit bb1f0472614186e933c2caa002c151cf64b60756
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Wed Jan 27 19:45:12 2016 +0200
+commit 365c41ca6d57ce0e888a746d77f768562fe96e4e
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 3 13:01:12 2017 +0100
 
-    modules/tcpops: update list of platforms
+    modules: readme files regenerated - pua_rpc ...
 
-commit 957e8a04f798b9c30964005bdaedd895bd62f46f
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Wed Jan 27 19:22:41 2016 +0200
+commit 440f687b245334c0bcbfe1c2d17b36758da59511
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 12:59:00 2017 +0100
 
-    modules/tcpops: fix documentation typo
+    pua_rpc: added rpc command pua.subscribe
 
-commit ab7bf76e8d7cce405d4a90b727cde6be67015c4a
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Wed Jan 27 19:26:46 2016 +0200
+commit d09412e9203e5ff74c62bb5031b924803ad2f2b6
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 3 12:46:17 2017 +0100
 
-    tcp: use macros from netinet/tcp.h to detect TCP feature
-    
-    makes tcpops module usable on FreeBSD 10
+    modules: readme files regenerated - rtpengine ...
 
-commit b727c99b8e74feec6ad1af0d01b2f4e46200ef46
+commit 9b5d2b50a51b0fe2379a6ad209d8d94c821c6615
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 27 15:48:10 2016 +0100
+Date:   Tue Jan 3 12:33:07 2017 +0100
 
-    core: explictely present the main process in description
-    
-    - along with existing attendant description
+    rtpengine: implemented rpc command rtpengine.reload
 
-commit b6e2dce80a607b12276addea310c9696c3c39ce9
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Jan 27 10:50:22 2016 +0200
+commit c665d73d0eb8f41f80d48f25a2b07bbe7a1bd2ea
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 3 12:31:13 2017 +0100
 
-    rtpengine: Init and dealloc hastable locks
-    
-    Right now only alloc and destroy is done. Also do init and dealloc.
+    modules: readme files regenerated - rtpproxy ...
 
-commit fe37c011810d563f8a7e7d1e6856d7199dd1f5d2
+commit 9492c748991a3d8dd035d5e3f7b4669bed82689e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 27 10:14:05 2016 +0100
+Date:   Tue Jan 3 12:17:45 2017 +0100
 
-    core: Makefile.defs - renamed var CPU to CPUTYPE
+    rtpproxy: implemented rpc commands rtpproxy.enable and rtpproxy.list
     
-    - some operating systems (e.g., suse), sets the CPU in the environment
-      to the cpu architecture, while the makefile uses it for cpu type
-      provided to -mtune parameter of gcc
+    - removed mi commands
 
-commit 73872420188b2eb0a5adb51a03a3c17baec1a331
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Jan 27 10:15:58 2016 +0100
+commit 7248d3be5e9367ba23b4806e44bd347fa8e69d6b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 11:53:46 2017 +0100
 
-    ims_charging: Fixed setting of AVP
+    imc: imc.list_rooms returns a rpc array
 
-commit 6711306d48be16fcf1dff860f72d0db14cac02fc
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Jan 27 10:21:06 2016 +0200
+commit 0617885533b2721fa11e9f7b3aff940aead3de41
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 3 12:01:14 2017 +0100
 
-    rtpengine: Fix coredump on kamailio shutdown
-    
-    Fix release_lock leading to coredump, when kamailio shutdown.
+    modules: readme files regenerated - cplc ...
 
-commit 9acbdd31a6e797dcb9aed568726965a568ac4fb7
-Merge: 55350c0 9867534
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Tue Jan 26 21:16:51 2016 +0000
+commit ccd076f4fc876deb17ece1d93cbbaa6987645a76
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 11:52:35 2017 +0100
 
-    Merge pull request #490 from kamailio/lazedo/db_text_buffer
-    
-    db_text: add buffer size for reading text files
+    cplc: fixed docbook
 
-commit 98675340e429b752bdb8a4d7f7d6c1c5f60227d5
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Tue Jan 26 19:40:51 2016 +0000
+commit 42d4ecc9d47a9d8eab33b4d35a292ec30aca99c1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 11:31:33 2017 +0100
 
-    db_text: add buffer size for reading text files
-    
-    the static value of 4096 may not be enough when dealing with presence
-    tables that have xml content
+    cplc: converted documentation to rpc
 
-commit 55350c0b54cd2e884b8f97f8686dbcb98769a6f3
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jan 26 19:30:20 2016 +0100
+commit af36d9acbfa59bd73265d0c23112d1d5c080447a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 11:27:05 2017 +0100
 
-    ims_charging: Added missing definition
+    cplc: implemented rpc commands
 
-commit fb040b05811b2979130bdf842345c927cd6c1888
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jan 26 18:37:36 2016 +0100
+commit b388d69f00ad70d0ea7f66897f98b44d89d1fda6
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Jan 3 10:01:23 2017 +0100
 
-    ims_charging: Added changes after previous commit
+    modules: readme files regenerated - imc ...
 
-commit 5c7ee4576ea353d8d2ffba66ea29c57cd2c26a7b
-Merge: 9c3ce39 789dec7
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Tue Jan 26 12:34:01 2016 -0500
+commit 46a97bf93f2f08a88eceec60116d2badcb879ffa
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 09:55:43 2017 +0100
 
-    Merge pull request #429 from smititelu/KAMAILIO-29
+    imc: implemented rpc commands imc.list_rooms, imc.list_memebers
     
-    Rtpengine table changes
+    - removed mi commands
 
-commit 9c3ce397a1baa45a7ee0123ff4e32bcf412506de
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jan 26 18:22:36 2016 +0100
+commit bff35d38039f4e6e896f89d6a904c8bf73e8ac4c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 3 09:44:41 2017 +0100
 
-    ims_charging: Add ability, to retrieve the Diameter-Status-Code for the Charging-Session
+    mqueu: fixed help message for rpc command
 
-commit d9b5cdab809ac32b63589f270561cda17abaadb2
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Tue Jan 26 12:45:33 2016 +0000
+commit c32b156441bbfca441219024200a37122f6e4095
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 22:31:12 2017 +0100
 
-    curl: Use correct modparam type for string params
+    modules: readme files regenerated - nathelper ...
 
-commit 0e8a67b83a3ccb1113107402d9dda11b9829eaaa
+commit f51aef13fafcf5892872c77e4fa52693db500bc2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 26 00:35:57 2016 +0100
+Date:   Mon Jan 2 22:28:05 2017 +0100
 
-    core: secondary timer implemented as classic wheel timer (wtimer)
+    db_berkeley: handle return code for rpc init function
 
-commit 888fd8e287a6acc9313963d4d9b9af69127c0490
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Fri Jan 15 15:42:38 2016 +0200
+commit c3ab9ba3f69a8f7a372748f1e8a907463bf28bb8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 22:23:11 2017 +0100
 
-    modules/ims_icscf: removes values.h dependency
+    nathelper: implemented rpc command nathelper.enable_ping
     
-    Did not compile on FreeBSD 10.
+    - removed mi command
 
-commit 06a9516af72c87b9aa6e709f72eb6472951f398b
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Tue Jan 26 00:38:20 2016 +0200
+commit 56dbec14dc65a68ee1498f32b84371b9414a86a4
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 22:16:12 2017 +0100
 
-    modules/statsd: fixes incorrect socket() return value check and log message
+    modules: readme files regenerated - rls ...
 
-commit f0313ae9edcaa2db39d265377e2f80344ced6dd5
+commit 2a02744328e0091e4c370b5c5d85b27da2a0bc00
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 25 23:37:49 2016 +0100
+Date:   Mon Jan 2 22:08:52 2017 +0100
 
-    core: renamed cycles to loops to reflect rotation of the wheel timer
+    tmx: removed mi commands
+    
+    - the equivalent rpc commands are implemented in tm module
 
-commit 8ead5ae6f4cd0b64226a838fcc03c9beca219d98
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Tue Jan 26 00:36:01 2016 +0200
+commit 5839001872ba6afa8fae2db34a01154b9a0c897f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 22:04:34 2017 +0100
 
-    modules/statsd: combine sock structure and error tracking variable
+    tm: implemented rpc command tm.reply_callid
 
-commit 20cd36c671972d9ebb180884b70e1fd91a92a1cc
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Mon Jan 25 23:19:06 2016 +0200
+commit 647cacddfe3d0f44ce1880d8e4145e88f917e4f5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 21:48:15 2017 +0100
 
-    modules/statsd: enables IPv6 by using result from getaddrinfo()
+    rls: added rpc command rls.cleanup
+    
+    - removed mi command
 
-commit c2ffa5b95f768f14ea3b1e30eed621c97ca1a025
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Tue Jan 26 00:20:01 2016 +0200
+commit 2838eeaca6a2d1158f798e835be80f086692f7fd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 21:36:32 2017 +0100
 
-    modules/statsd: fixes documented module parameter type
+    ndb_cassandra: removed unused internal libs from makefile
 
-commit d3e0674c97ad9df80dd995269674e09728558db2
+commit 00ee44ccb1662ef48df785b754f3ffa76b36b021
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 22:03:42 2016 +0100
+Date:   Mon Jan 2 21:30:54 2017 +0100
 
-    pua: if from_tag is not set, use empty string for db val
-    
-    - sqlite connector doesn't like null pointer for not null costraint
-    - reported by GH #345
+    carrierroute: split the list of internal libs in makefile
 
-commit bffa9b32e536ff3c21dec7e9c949249a518b8a81
-Merge: f302cc5 53fb42a
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 25 13:26:02 2016 +0000
+commit 9bcd71ea314188ae8bb86ae0a2ae79ca0dac19aa
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 21:28:57 2017 +0100
 
-    Merge pull request #485 from kamailio/lazedo/db_text
-    
-    db_text: implemented raw query for UPDATE/DELETE/REPLACE
+    nsq: removed unused internal libs from makefile
 
-commit 53fb42ad1ca108bfd579bf9846c73255cb33766c
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 25 10:46:05 2016 +0000
+commit 4df3684caa3e6137d737721000edd8c461b46d9f
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 21:31:13 2017 +0100
 
-    db_text: implemented raw query for UPDATE/DELETE/REPLACE
-    
-    also fixes db_free_result for non select operations
-    also improves replace by exiting on first match
+    modules: readme files regenerated - db_berkeley ...
 
-commit f302cc5b878a07b18ced0bc78db0cca14ca8d602
-Merge: 505fb2c 0688bed
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Mon Jan 25 00:11:34 2016 +0100
+commit 25b878e158d0eb2a2c2e53c4eb4d960bfef406b9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 21:20:46 2017 +0100
 
-    Merge pull request #484 from adubovikov/master
+    db_berkeley: added rpc command db_berkeley.reload
     
-    modules/sipcapture: fixed function documentation
+    - removed mi command
 
-commit 0688bed1e6b972a7363b4ef37e786a522a31772b
-Author: root <root@d.start4.info>
-Date:   Sun Jan 24 18:07:07 2016 -0500
+commit f36cac994a3b773538ecdc42bde70ae0bd218e3b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 21:08:43 2017 +0100
 
-    modules/sipcapture: fixed function documentation
+    acc Remove Radius support from build system
 
-commit 505fb2c3c0f1aab1ece91514ad01debb8897efa4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 21:56:25 2016 +0100
+commit 780c8b8e4822bc0db4746ec21bb1c3b21bf1c98d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 21:07:38 2017 +0100
 
-    ims_qos: strip square brackets from ipv6 address for inet_pton()
-    
-    - reported by GH #364
+    acc Remove radius support code (now in separate module - acc_radius.so)
 
-commit bfb1d0eca4ad610ccb3f60800355424f282f94a1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 17:39:14 2016 +0100
+commit 3b54eba62dac7e75dfa82b6a733be4042614c132
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 21:01:12 2017 +0100
 
-    usrloc: documentation for db_timer_clean parameter
+    modules: readme files regenerated - presence_xml ...
 
-commit 93b5d2e5098938e49831125622ee6a5a8ba002c4
+commit e9298cc14e4ba734c5f639603ce55b1466101748
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 16:50:29 2016 +0100
+Date:   Mon Jan 2 20:58:41 2017 +0100
 
-    usrloc: option to clean up database on write back/through modes
-    
-    - enabled by db_timer_clean parameter
-    - deletes expired records from database using secondary timer
-    - can be helpful if there was an error on db client after the db
-      operation was done on server, as reported by GH #30
+    ims_usrloc_scscf: removed empty mi structure
 
-commit 540030214d51d9e3db1e863a34ed2586bad031de
+commit f831022383c70398ace8ea614f79ad88755f6182
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 13:30:19 2016 +0100
+Date:   Mon Jan 2 20:58:23 2017 +0100
 
-    dispatcher: regenerated the readme file
+    ims_usrloc_pcscf: removed empty mi structure
 
-commit 95aad5185c5622dea9b3edb3a2711b65ad146675
+commit 32b3a00875bc51fbc5cedb8dd94df83ac011d0d4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 13:29:56 2016 +0100
+Date:   Mon Jan 2 20:52:15 2017 +0100
 
-    dispatcher: documentation for rpc command dispatcher.ping_active
+    presence_xml: removed empty mi command
 
-commit 44c5d1c02e87024e075c5417838d2d33bcba35c8
+commit ec583a4cb169af3f8ecca17aa63f43ac5e268004
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 13:23:07 2016 +0100
+Date:   Mon Jan 2 20:40:11 2017 +0100
 
-    dispatcher: rpc command dispatcher.ping_active
+    kazoo: removed unused references to lib kmi and srdb2
     
-    - manage global pinging state (send or not the keepalive to
-      destinations)
-    - kamcmd dispatcher.ping_active 0 - don't send keepalive requests
-    - kamcmd dispatcher.ping_active 1 - send keepalive requests
-    - default value is 1
+    - removed commented parts of code
 
-commit 1828dcc00581822989a98c3e63244146200725d8
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 13:18:58 2016 +0100
+commit 1a8f9729a832793795cc120ba642d290d56c115e
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 20:31:16 2017 +0100
 
-    dispatcher: refreshed the readme
+    modules: readme files regenerated - acc ...
 
-commit 536b0ab1c2f74a2b4832f40e6c1ad5c83733521e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 12:52:41 2016 +0100
+commit 21fab70860db7e06d25005141622987649421c23
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 20:30:02 2017 +0100
 
-    dispatcher: documentation for ds_timer_mode parameter
+    acc Remove radius functions from README docs (moved to another module)
 
-commit 77a2fae782c5a4c8c5c25bd594ad68193e046a49
+commit bc80696a23ff715bb98b6b79bcd3930d381d8a15
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 24 12:27:13 2016 +0100
+Date:   Mon Jan 2 20:26:12 2017 +0100
 
-    dispatcher: ds_timer_mode - new param to specify the timer proc
-    
-    - if set to 0 (default), main timer is used
-    - if set to 1, secondary timer is used
+    usrloc: removed mi commands
 
-commit 8087e661d8619fa028e51caf4fd32a4aaabc35e1
-Author: Robert Boisvert <rdbprog@gmail.com>
-Date:   Sat Jan 23 12:55:52 2016 -0500
+commit cadaf912f58b5ef1d91e05bc82b6477f989443f9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 20:02:35 2017 +0100
 
-    mohqueue: fixed Via processing
-    
-    - starts with the first Via
-    - includes complete Via
-    - call_tag placed in the correct location at end of buffer
-    - call_bufpos renamed to more correct meaning of call_buflen
+    http_client: removed commented reference to lib kmi
 
-commit 420fa65f239d0eb2dc64ae559440eed6efab3dd1
+commit c569d9bd39c0bbcf247913526203a285c71796bd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jan 23 18:21:50 2016 +0100
+Date:   Mon Jan 2 19:58:45 2017 +0100
 
-    Makefile.groups: added statsc module to default group
+    dmq: removed empty mi structs
 
-commit b5e16b18d889c84ae69ec03b91b9cc635e80c3ee
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 19:31:36 2016 +0100
+commit 13c0826ec856dd34b11ae6b386a49d8ccd972071
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 20:24:33 2017 +0100
+
+    acc Remove SVN id and history notes
 
-    statsc: removed unused variable
+commit b72dcd379048a4e77ffa116a7c469b87015bc2eb
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 20:01:16 2017 +0100
 
-commit 41c3e93afd9d365ba831705632925bb18fbdd9c2
+    modules: readme files regenerated - dialplan ...
+
+commit 575d70723aeab593ae2a7818af1f584ba2dfc3e0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 19:25:22 2016 +0100
+Date:   Mon Jan 2 19:47:47 2017 +0100
 
-    statsc: updates to readme file
+    dialplan: removed rpc commands
 
-commit ce027b038a925fcdad8ec31c18c4432ffc7fca43
+commit a0667505cc40db87139d2e4c0209c4414fcf9172
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 18:58:12 2016 +0100
+Date:   Mon Jan 2 19:41:21 2017 +0100
 
-    statsc: documented statistics tracking
+    domain: removed mi commands
 
-commit be96761756daa73e7af2b7a7a6fd53ec77a7dee0
+commit 006db2dc7692616210111028e811c1569be50bb7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 18:47:32 2016 +0100
+Date:   Mon Jan 2 19:32:37 2017 +0100
 
-    statsc: documentation of rpc statsc.report
+    permissions: renamed mi files to rpc
 
-commit 9bd5d2da7f92f0a45962b5adfce56d02defdecbd
+commit 4d6bcd75a6653a305fb812f708f0cee23ee0d689
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 18:40:18 2016 +0100
+Date:   Mon Jan 2 19:25:46 2017 +0100
 
-    stats: rpc command renamed to statsc.report
+    permissions: removed mi commands
 
-commit 59ff0a65ca840705429debc0477c1c2f0a732f35
+commit 22917aab081af5506e3df8e8f1b1e6ebca7efbe3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 17:29:32 2016 +0100
+Date:   Mon Jan 2 18:28:42 2017 +0100
 
-    statsc: allow adding new statistics to trac via config parameters
+    presence: added rpc command presence.refreshWatchers
+    
+    - removed old mi command
 
-commit 7d810278ddca5671235672c85eb4da3520b02d2e
-Author: root <root@sbc001.mob1.jmfnetworks.net>
-Date:   Fri Jan 22 11:26:04 2016 -0600
+commit c180e95829727aeadfacd0c686a8c94506790468
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 17:31:15 2017 +0100
 
-    statsc: fix compiler warnings: [-Wformat=] and [-Wunused-but-set-variable]
+    modules: readme files regenerated - acc ...
 
-commit 5efaf2292cfdee4d53ac4b263e37834f7c02b96c
-Merge: 8ff1270 825b4fa
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Jan 22 16:48:20 2016 +0200
+commit c2c7e5b7f4cccdcd3154760bd9b8dfcf9ee8075a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 17:26:14 2017 +0100
 
-    Merge pull request #483 from smititelu/master
-    
-    dtrie: sanity checks
+    acc README: Starting to remove radius (separate module now) and updating text about Diameter (no longer beta, more deprecated)
 
-commit 789dec73bd5f906b47ad95ee4e55ba2db3d7d3e2
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Jan 20 10:11:49 2016 +0200
+commit 2fb7bd770977e748efd2be90147a44ac96731285
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 17:17:38 2017 +0100
 
-    rtpengine: rebuild rtpp_socks before send command
-    
-    - update node selection only from displayed nodes
-    - update rtpp_set_list alocation from get_rtpp_set() to mod_init();
-    thus all procs will have reference to the list of sets.
-    - add locks for rtpp_set_head and rtpp_set
-    
-    - make rtpp_no shm variable guarded by rtpp_no_lock
-    - add rtpp_socks_size pkg variable
-    - compare rtpp_socks_size with rtpp_no and rebuild rtpp_socks if they differ
+    http_client Update devel documentation
 
-commit 825b4fabb9bb4b2cf58dc1205423b8ce5d5e08cc
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Jan 22 14:11:25 2016 +0200
+commit 00789326622272191605153dcbce84fb06d6b9f2
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 17:17:11 2017 +0100
 
-    dtrie: sanity checks
-    
-    Segfaults reported by Igor, on sr-Users mailing list.
+    http_client Update README
 
-commit 8ff1270bc0a9443e9ed20016bd40bb6c27495c39
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 12:16:07 2016 +0100
+commit 6bc19ac1b668602e374b639af22a36cc7fd47da2
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 15:50:10 2017 +0100
 
-    crypto: documentation for salt parameter
+    websocket Update references to RFC numbers and fix minor issues
 
-commit ee42c43a2772f53d15fd721160e34e8e06297b39
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 12:06:38 2016 +0100
+commit eb6ef99fd355f9e829e51a9e9dc232c76b29ed03
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 15:46:21 2017 +0100
 
-    crypto: generate salt based on keyword for better key-based security
+    modules: readme files regenerated - pua ...
 
-commit 8dc55f2ac2e76100993af7e13e1ebc403c2b5046
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 09:40:58 2016 +0100
+commit 719b1299771bba9e3ac282f7efa6c29f904af4e5
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 15:36:32 2017 +0100
 
-    crypto: declare variable at top of function
-    
-    - declaration inside for loop is invalid in <C99
-    - reported by Victor Seva
+    pua_rpc Add section ID for RPC function in README
 
-commit b0ec43934ac614d0fcc2a22d6a10e9117744bec5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 00:39:24 2016 +0100
+commit a295de011ae804a90b4c4a13fb65024a014dc46d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 15:33:57 2017 +0100
 
-    statsc: new modules - statistics collector
-    
-    - record the values of various statistics for a period of time, based on
-      a timer interval and provide reports about them via rpc
-    - reports implemented so far:
-      - list: the recorded values
-      - diff: the diff between values (val[T] - val[T-1])
+    http_client Fix ID for RPC section in README
 
-commit d5e57d353b2c962902d786ef081ccf06d6a9854e
+commit d327e54f744d880c5f718a8911f9bf92bd76756b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 22 00:38:15 2016 +0100
+Date:   Mon Jan 2 15:21:48 2017 +0100
 
-    core: docbook - defined kamcmd entity
+    pua: added pua.cleanup rpc command
+    
+    - removed mi command
 
-commit 063d5cfcb5cb685cd669249235be99c7cfcf1359
+commit aeaa068ef78fb6fc1695d3bd6d7ee752aa80c2d0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jan 21 23:48:22 2016 +0100
+Date:   Mon Jan 2 15:13:57 2017 +0100
 
-    ctl: support for u specifier
+    pua_rpc: renamed rpc structure to avoid conflict with pua module
 
-commit 5ff788247f7baffa0cabce01255f6eba0702b5c5
-Merge: eb067dd 1d28d1f
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Thu Jan 21 15:13:30 2016 +0000
+commit f4b2250b67d0fd358587826145caa22e231cdc34
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 15:31:23 2017 +0100
 
-    Merge remote branch 'origin/master' into tmp/hpw_curl_improvements
+    modules: readme files regenerated - statsd ...
 
-commit eb067dd33603099eb1fc92438834c302e3a00195
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Thu Jan 21 14:51:04 2016 +0000
+commit 2d27fbcd0ea79467db11144cf7abb0bfe843e74d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 15:28:39 2017 +0100
 
-    curl: Implement additional TLS parameters
-    - Add per-connection useragent param
-    - Add sslversion modparam
-    - Add per-connection sslversion param
-    - Add per-connection client cert/key/ciphers
-    - Ensure all strings are null-terminated for libcurl
+    rabbitmq Small fixes to include file symbols
 
-commit 74f9e04cff504b130fba6713613791fba093d5b4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jan 21 15:12:43 2016 +0100
+commit b7c4aa968caee063b645f87dd87b6727aa8198f0
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 15:18:38 2017 +0100
 
-    crypto: implementation of aes decrypt function
+    nsq Remove SVN ID and history
 
-commit e6cf3c9bc0018f96acaa4928089273480a54582f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jan 21 14:44:44 2016 +0100
+commit 83b614894a7edb0f63c65e0bd646992c5349ec84
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 15:10:23 2017 +0100
 
-    core: wheel timer advertised as secondary timer
-    
-    - safety checks when running wtimer functions
+    statsd adding default copyright template to source code file
 
-commit a482c5de01a56e0822493d6c917ae0f418aeebfb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jan 21 14:36:45 2016 +0100
+commit 032649d1e102f1fdb6ebb858013da5de00f9d28f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Jan 2 15:09:55 2017 +0100
 
-    core: start wtimer
+    statsd Adding default values for ip and port to documentation
 
-commit 2c09f405cf28a42d551714e800310ec08e50f24e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jan 21 14:17:37 2016 +0100
+commit 6138e52dfa7f0ab5b7345a5f16ff285068e04d5d
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 15:16:10 2017 +0100
 
-    core: wheel timer implementation
-    
-    - to be shared by modules needing to execute timer tasks, don't want to
-      interfere with main core timers, but don't do lots of operations to
-      create own timer
+    modules: readme files regenerated - statsd ...
 
-commit 1d28d1fd5485895cd8d7895a3ab410814d57b6bb
+commit 09345cc7f1a0119faf4f590cc7d90e83766d83a1
 Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Jan 21 08:44:49 2016 +0100
+Date:   Mon Jan 2 15:07:10 2017 +0100
 
-    curl Small TODO update based on e-mail to sr-dev
+    statsd Fix some typos in README documentation
 
-commit b2973bb9860a541f9b1459ea4260fb5b0dec0327
-Merge: 2d61298 5a2c043
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Jan 21 09:36:30 2016 +0200
+commit c0b36f6287cc4a4e38efbdb62dbdee867a19db69
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 14:31:16 2017 +0100
 
-    Merge pull request #478 from smititelu/master
-    
-    debugger: fix segfault when dbg_sip_msg() is called with no params
+    modules: readme files regenerated - cnxcc ...
 
-commit 2d612982966d87ed1cc6f56b10886fe89a1c10c4
+commit 8676318f546aad923d8a7fc82c2b0345ea072580
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 20 23:35:49 2016 +0100
+Date:   Mon Jan 2 14:27:48 2017 +0100
 
-    Makefile.groups: added crypto module to tls group
-    
-    - dependency on libssl
+    pipelimit: removed mi commands
 
-commit 760c1d55dfa53e09ab1d6b87e157ea61fba24c24
+commit 36c411e2f69786a0cf20b0f6502c8de0361bc12d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 20 23:32:58 2016 +0100
+Date:   Mon Jan 2 14:19:10 2017 +0100
 
-    crypto: new module offering various cryptographic functions
+    mqueue: added mqueue.get_size rpc command
     
-    - AES encryption/decryption functions
-    - encrypted data is given as base64 string to be able to use it with
-      config and sip messages
+    - removed the old mi command
 
-commit edb11dd06b895e0b532c81ddc703420f7e5e81a1
+commit 76ff49da3a558b2e4a7e7ebc405ad9442c2afa50
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 20 22:46:14 2016 +0100
-
-    utils: bock indentations fixed
+Date:   Mon Jan 2 13:54:01 2017 +0100
 
-commit 64764ff9ce7d117a95d7a0d1d1edf232965d8def
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Wed Jan 20 17:36:04 2016 +0000
+    outbound: renamed ob_mod.c to outbound_mod.c
 
-    curl: Add curl verifyhost option
-    - Renamed verifyserver to verifypeer to match libcurl
-    - Added default verifyhost modparam
-    - Added per-connection verifyhost override
-
-commit 0ce66908ee9da74806e2fa506ef98b5f9043e47c
+commit ad2341ab5ee3e3d27e355a9711afc44ad675dbdd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 20 18:30:30 2016 +0100
+Date:   Mon Jan 2 13:52:50 2017 +0100
 
-    topoh: proper detection of cancel reply for processing
-    
-    - reported by Alex Balashov
+    outbound: removed references to lib kmi - not used
 
-commit 8d2a7a9d9ce530112a52d7489185710914c8cc67
-Merge: 79fb4e9 648d95e
+commit fddaf63a73fab6cd48af6bf21f04a2cd650977fb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 20 14:10:08 2016 +0100
+Date:   Mon Jan 2 13:47:28 2017 +0100
 
-    Merge pull request #477 from mslehto/stdbool
-    
-    Use C99 boolean
+    sipcapture: removed mi command
 
-commit 79fb4e9c6fb433a5df546944a00e275f37648f17
-Merge: 35e71ff 4de2390
+commit 47e8d4378a08caaf06ce7d5bff6ad6f667c17d77
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 20 14:09:50 2016 +0100
+Date:   Mon Jan 2 13:41:48 2017 +0100
 
-    Merge pull request #476 from mslehto/mongodoc
-    
-    modules/ndb_mongodb: fixes documentation typo
+    siptrace: removed mi command
 
-commit 35e71ff8ae434e90baae00801985bdfebcb07d0d
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Jan 20 12:07:56 2016 +0200
+commit e6441b14cb5ac46df8e36e614e58d63ab62ca22d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 13:15:23 2017 +0100
 
-    modules/ims_qos: missing return statement
+    cnxcc: removed lib kmi from Makefile
 
-commit 8effb18ca9ce7b1da257fc804d7bef0ec79297f3
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Jan 20 10:50:04 2016 +0200
+commit d2e3b7c8d426244d68227b999de0cb70b54459b0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 13:14:10 2017 +0100
 
-    modules/ims_charging: removed unused code linking to ims_usrloc_scscf
+    cnxcc: added rpc and removed mi command
 
-commit e010736858bb04766b5871fc6ede0b1279d84132
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Jan 20 10:36:53 2016 +0200
+commit af537b23b6593efc38c23d807774737398eaa728
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 12:56:23 2017 +0100
 
-    modules/ims_charging: added ability to send vendor-specific charge information
-        - this allows for call dispositions to be stored and reported on in OCS
-        - by default this id disabled (modparam - vendor_specific_chargeinfo=0)
+    kex: removed mi commands
 
-commit c084e0b389cb63134f2752053e30529f2605c39b
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Jan 20 10:31:38 2016 +0200
+commit 07f2b2835cef5e4c37340d100babd4cc2c0801df
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 12:31:16 2017 +0100
 
-    modules/ims_charging: fixed charging stats
+    modules: readme files regenerated - pdt ...
 
-commit 475a2444c36a8255c5c7ca068721566346919b4a
+commit 7bde00b35f55db6c57834703d7fdd9d51516c01d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 19 20:36:58 2016 +0100
+Date:   Mon Jan 2 10:11:50 2017 +0100
 
-    uac: refresh content of readme
+    json: removed commented lib kmi from Makefile
+    
+    - removed svn ids
 
-commit f1cf7f99caca99c379f4785ebb449e7b1b5d30aa
+commit e4f87979c01f7a56f0e3c405c7cc73232e09fb9d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 19 20:36:43 2016 +0100
+Date:   Mon Jan 2 10:09:10 2017 +0100
 
-    uac: documentation of flags returned via rpc command
+    pv: removed mi commands
 
-commit 368f9ccdfefb9f9261c1b32f271c1d5838cb8fff
+commit 2ee887b0b663eea23cee18450eaba090b8ad1ac4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 19 20:27:32 2016 +0100
+Date:   Mon Jan 2 09:48:56 2017 +0100
 
-    uac: notes about the flags of remote registration profiles
+    pdt: removed the mi commands
 
-commit 49d4144480c463a94a8b56ed222c32d6075813f6
+commit 95f612417ae9c268f3bd92930b3a1dfff106cae2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 19 20:24:28 2016 +0100
+Date:   Mon Jan 2 09:34:35 2017 +0100
 
-    uac: reset the $uac_req(...) fields when assigning $null
+    pike: removed mi command
     
-    - was done only when NULL was passed, not for values with PV_VAL_NULL
+    - use rpc command pike.top (aliased as pike.list)
 
-commit 35c4a245b7408d595d671d4661f91900078d02db
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Jan 20 09:57:44 2016 +0200
+commit ff2c3dd6dd7ef054e8e6d1340fbdccd4db92d766
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 09:21:21 2017 +0100
 
-    modules/cdp: prevent possible deadlock when searching for sticky peers
+    dnssec: removed empty mi cmds structure
+    
+    - bits of fromatting
 
-commit 2d7a803d4dbd947c4d015e3cca8ec354876effd1
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Tue Jan 19 18:45:49 2016 +0000
+commit a6f4b91f21ec203426f01c5b4e451e5543a9275c
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jan 2 09:16:30 2017 +0100
 
-    curl: Add client key/certificate to curl_connect
-    - Use the client key, certificate and cacert modparams when provided
-    - Use the verifyserver modparam (default enabled)
-    - Implement per-connection verifyserver parameter
-    - Add ciphersuites modparam to override libcurl defaults
+    modules: readme files regenerated - debugger ...
 
-commit 311ac224b589328047fdddf7e4eb4165af501707
+commit a5484f40c9fb27d7570906b96b8c951476cc12d7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 19 14:27:21 2016 +0100
+Date:   Mon Jan 2 09:10:18 2017 +0100
 
-    tsilo: remove inline from free_ts_transaction() definition
+    geoip2: removed unneeded lib kmi from Makefile
     
-    - the prototype is without, resulting in compile warning
+    - bits of formatting and removed svn ids
 
-commit a86fa8f9c9d2a9f63732b43b1087e6cc5cba18fb
-Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
-Date:   Tue Jan 19 11:09:59 2016 +0200
+commit 63942ce68faee014dbfb06dddce860be1c16474f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 2 09:05:46 2017 +0100
 
-    carrierroute: fixed possible kamctl fifo segfault
+    geoip: removed unneeded lib kmi from Makefile
     
-    - introduced checks to reject contiguous -{OPTION}{PARAMETER} in kamctl fifo commands
-    e.g.: kamctl fifo cr_activate_host "-dproxy -p 49 -h proxy1" is not allowed
-
-commit 391c8ac03fc91029104b0c125e4c6e6184f1783a
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Jan 18 11:52:17 2016 +0200
-
-    modules/ims_auth: prevent crash if suspended transaction disappears waiting for a MAR
+    - bits of formatting and removed snv ids
 
-commit feb8c87d48041f59d71699e6fb7da5e47b325532
+commit 5460eea67fb30c99ba4f7290e893132ae47520ee
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 18 10:35:42 2016 +0100
+Date:   Sat Dec 31 00:25:49 2016 +0100
 
-    uac: coherent indentation for uac reg code
+    regex: added rpc commands, removed mi commands
 
-commit 7466ec937e50d274ec032d37f7de26eee1418625
+commit 82262107a1f3c14df1dd7430fb9611f4584df67e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 18 10:03:28 2016 +0100
+Date:   Fri Dec 30 23:32:47 2016 +0100
 
-    uac: support for initial delay of registration
+    smsops: removed unused internal libs from makefile
     
-    - delay initial registration with at least reg_delay value from uacreg
-      table
+    - bits of whitespacing formating
 
-commit 5b9c5b7dfac1aa7eb98e7986fd3345e3f411783a
+commit 6e254004e4c153b95f4bbdc35f8032a99fde8742
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 18 09:15:37 2016 +0100
+Date:   Fri Dec 30 23:29:52 2016 +0100
 
-    uac: update flags for disabled state when refreshing record from db
+    debugger: removed mi commands
 
-commit b711cb98b4111c4f1d7fe73ed005fd54e2634696
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 18 09:08:20 2016 +0100
+commit 92c11a74cfe8ff3db32890892048518d72b680b7
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Dec 30 15:16:13 2016 +0100
 
-    uac: load flags column from database
-    
-    - related to GH #369
+    modules: readme files regenerated - xcap_client ...
 
-commit 8fb9f17154ab17c41091b9d71b13b3089b79338a
+commit 2e54c3dd17012b1d38ab40575bb6cd4ebd2e2d60
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 18 09:07:40 2016 +0100
+Date:   Fri Dec 30 14:58:48 2016 +0100
 
-    kamctl: updated db definition scripts for uacreg table
+    matrix: removed mi command
 
-commit c0166c037a9db4d0cc90e335541ea7b24add4768
+commit 0a281a480ef0c231d7bd9e644f011865a5146fc6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 18 09:05:39 2016 +0100
+Date:   Fri Dec 30 14:50:31 2016 +0100
 
-    lib/srdb1: uacreg table has two new columns - flags, reg_delay
-    
-    - store the flags for runtime behavior
-    - delay intial registration (allow to spread registrations over an
-      interval of time, not to flood the registrar at the same time)
+    xcap_clinet: implemented rpc commands, removed mi commands
 
-commit ee20f55a16e5015dd6e3ac76c318131240de6688
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 18 08:41:42 2016 +0100
+commit b322206a37dfb1b1ba0f3587f2b831eeeca1b3be
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Dec 30 12:01:15 2016 +0100
 
-    uac: reg - auth proxy address can be updated upon account refresh
+    modules: readme files regenerated - cfgutils ...
 
-commit 5a2c0437693cd2ee08290892d15c8b64a8003784
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Jan 15 14:10:48 2016 +0200
+commit 9067def6e1f84ed0c9e4209b477bb9da17709fda
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 30 11:55:25 2016 +0100
 
-    debugger: Update doku
-    
-    Document why debugger module should be loaded first in the module sequence.
+    auth_ephemeral: dump secrets rpc result is an array
 
-commit 7b67ab4623f63cbf823be47a35135ba052278c9e
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Jan 15 10:55:49 2016 +0200
+commit 453290b8b86a08e4762e0696135b16e58414170b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 30 11:55:16 2016 +0100
 
-    debugger: Restrict dbg_sip_msg() to REQUEST/ONSEND
-    
-    Allow dbg_sip_msg only from REQUEST/ONSEND route in a similar way as for
-    msg_apply_changes().
+    cfgutils: implemented rpc commands, removed mi commands
 
-commit 21a7ce6fe07c2e645519603eaff908dfd96be3cc
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Jan 15 12:28:02 2016 +0200
+commit 98913416d4f943d9ef594364cf50d72ad3b3ad24
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Dec 30 11:16:25 2016 +0100
 
-    debugger: debugger_mod.c indentation
-    
-    Tab-like indentations for debugger_mod.c file.
+    modules: readme files regenerated - auth_ephemeral ...
 
-commit 8e8a71cc0b589bb881f56bbef370a1d19863d038
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Jan 15 12:04:54 2016 +0200
+commit 1d599a4020d4fd160113522f3c861a4d4efdc02b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 30 10:54:43 2016 +0100
 
-    debugger: Fix dbg_sip_msg() segfault
-    
-    Fix dbg_sip_msg() segfault when the function is called with no parameters.
-    Change the dbg_sip_msg() output format.
+    auth_ephemeral: added rpc commands, removed mi commands
 
-commit 2370c6dccec38be8576bd4234ecbbc5883972058
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Fri Jan 15 11:04:15 2016 +0100
+commit bc504aeb7aa0cd222b6cfa07eeed999daa8be663
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 30 10:23:35 2016 +0100
 
-    ims_charging: Added missing field in Ro-Session (introduced in previous commit)
+    benchmark: implemented rpc commands, removed mi commands
 
-commit 648d95e126a13986684db94136dc47d69a7cc27c
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Fri Jan 15 02:48:39 2016 +0200
+commit 634336dc7355d911b49222072d3671bdbe00a128
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 30 09:29:51 2016 +0100
 
-    modules/nat_traversal: use C99 boolean
+    websocket: removed mi commands
+    
+    - corresponding rpc commands can be used
 
-commit 5d2d7237ac0d64689b3ff4d6be256ff4bd74cef7
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Fri Jan 15 02:48:11 2016 +0200
+commit 6447de0c98a9c9036026dad06b5fc0ca703a76ad
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 30 09:19:46 2016 +0100
 
-    modules/statsd: use C99 boolean
+    app_perl: removed mi command (was not enabled anyhow)
 
-commit 4de2390a4071530e808eddd86ee8926ec51524eb
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Fri Jan 15 01:28:12 2016 +0200
+commit a618df5333ff029698e5e02f54f6ae277907e0a3
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Dec 29 12:01:22 2016 +0100
 
-    modules/ndb_mongodb: fixes documentation typo
+    modules: readme files regenerated - http_async_client ...
 
-commit 6f46f87acf7b3772a2bc8902e6e73e0bdc293851
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Thu Jan 14 11:22:07 2016 +0200
+commit 0f18826dd10bc06210bdd3a05005dff476d4c8b7
+Author: grumvalski <federico.cabiddu@gmail.com>
+Date:   Wed Nov 30 18:58:07 2016 +0100
 
-    modules/ims_charging: add adjustments for rounding errors that creep in during interim charges
-        - this is a result of Ro interface only supporting second-based resolution in diam. msgs. to OCS
+    http_async_client: removed functions to set the query's parameters
 
-commit 256d5f754ddfa7c47086f18a6d15fb08ae6bff87
-Merge: dce9cea caeda23
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jan 14 09:29:06 2016 +0100
+commit 951905da7a6c1a5130853a2ed7c1f07a97a66b3e
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sat Dec 24 10:31:18 2016 +0100
 
-    Merge pull request #475 from ianlin/master
-    
-    registrar: reg_xavp_cfg should not be reset when sock_flag is not set
+    modules: readme files regenerated - matrix ...
 
-commit caeda232d6e2d29a5da202c9db244b407c94ede2
-Author: Ian Yu-Hsun Lin <ianyuhsunlin@gmail.com>
-Date:   Thu Jan 14 16:02:25 2016 +0800
+commit 24964f5899e3cf56ce5c8ad11e5aa67a3fc349f3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 24 09:26:54 2016 +0100
 
-    registrar: reg_xavp_cfg should not be reset when sock_flag is not set
-    
-    - since there are functions like `registered()` would use it
-    - reported by Jayesh Nambiar (@jayesh1017) in the comment of GH#470
+    tm: documentation for rpc commands
 
-commit dce9cea1744c458afae1088935f4c2549689c454
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Jan 13 11:12:37 2016 +0200
+commit d1f1c078031db2d304b4585dee2d7001a4784dd8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 24 09:26:24 2016 +0100
 
-    modules/ims_registrar_scscf: prevent possible deadlock when generating reginfo NOTIFY requests
-        - moved the actual processing of the implicit impu set to create the XML to a separate processing
-        - seperate process will therefore pick up events, build the XML and send the NOTIFY/s
-        - TODO: make framework capable of multiple workers to process events
+    tmx: bits of formatting in the docs
 
-commit a15affa4d5f35cf2bfdd793b50010318f34f3f08
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Jan 13 11:05:15 2016 +0200
+commit 34c45f8805266f47e9d71fffa06d6e6a97b667a6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 24 09:12:06 2016 +0100
 
-    modules/ims_usrloc_scscf,modules/ims_registrar_scscf: impus as string from subscription can be created in pkg or shm depending on argument passed
+    matrix: rpc commands documentation
 
-commit 072c88653e280004f86b4c41cfc4d92f3b21af1d
+commit 97de59d5b8d8d8d8ebd073cd556a566fcbe5ee9d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 12 14:09:54 2016 +0100
+Date:   Sat Dec 24 09:08:37 2016 +0100
 
-    core: earlier execution of SREV_NET_DATA_RECV event
-    
-    - allow capturing the traffic before topoh decodes it
+    websocket: documentation for rpc commands
 
-commit 142fb5a289a6ff4b0cc631293f7acbb65414e889
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 22:31:20 2016 +0100
+commit 2c5c6d9859d7be06af33cca44b003a3092bf1096
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sat Dec 24 09:01:42 2016 +0100
 
-    siptrace: readme regenerated
+    modules: readme files regenerated - htable ...
 
-commit 2d2c0bec3170b3ef6c10dc9a3b9e990b8d50e0bc
+commit 0fb39b3d6081dbb61d7d519d1033e630fd19e366
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 22:30:09 2016 +0100
+Date:   Sat Dec 24 08:45:37 2016 +0100
 
-    siptrace: documented trace_mode parameter
+    htable: removed mi commands
 
-commit 57e7b28bd811971f16154cee08acc2d2024dee76
+commit b16d00ff386d833bb51805c4901f4e62352cdfca
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 22:23:48 2016 +0100
+Date:   Sat Dec 24 08:34:02 2016 +0100
 
-    siptrace: use SREV_NET_DATA_RECV event for incoming traffic with trace_mode=1
+    mtree: removed mi commands
 
-commit 4fc969760d8eec6355ce661ccd3c5fd9ad2a36f0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 22:23:26 2016 +0100
+commit 8b9eec6e215053d0042ba69f6a303842cc39787b
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Dec 23 19:16:13 2016 +0100
 
-    core: execute SREV_NET_DATA_RECV event
+    modules: readme files regenerated - dispatcher ...
 
-commit 34afdb987d55d984da49b5896649cea1fc3d075b
+commit f3e903fe579dcfe0d476153c69d2981b63161426
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 22:21:37 2016 +0100
+Date:   Fri Dec 23 19:07:01 2016 +0100
 
-    core: new event SREV_NET_DATA_RECV
+    dispatcher: removed mi commands
     
-    - to be executed if a sip message has been received
+    - rpc commands have to be used instead
 
-commit b57a2d7815ad374ba799af4b02c3bccd7942d539
+commit 1460d4448aa0c64569a6f35347f46d7df4dbcd09
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 22:20:43 2016 +0100
+Date:   Fri Dec 23 15:06:57 2016 +0100
 
-    core: relocated sr_net_info_t struct for availability
+    jsonrpcs: print log messages in case of errors inside struct_add
 
-commit 581912f5ed117bb56087668aa7ac60a7b667d525
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Jan 11 15:14:37 2016 +0100
+commit 0c3bf642d89c7a3ceace1faf225ae586eb20e157
+Merge: 159a81a 9f3c45b
+Author: Holger Freyther <holger+github@freyther.de>
+Date:   Fri Dec 23 09:48:47 2016 +0100
 
-    ims_charging: Properly check final_unit_action-flag for initial requests
-    
-    If final_unit_action flag is set in initial ccr response, kamailio need to send terminate request after the granted time instead of sending an CCR-UPDATE request.
+    Merge pull request #900 from zecke/ss7ops-add-m2pa-parsing
     
-    Patch by DileepNunna <dileepn30@gmail.com>
-    
-    Closes Github #467 (Kamailio sending update ccr request instead of terminate request for initial ccr response having final_unit_action flag)
+    ss7ops: Enable M2PA encapsulation in addition to M2UA
 
-commit 1771f7e489b060290b38fc0a428058ca7e2b5f42
+commit 159a81aa28895a218466eb5f4d9de8fd510fc30c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 12:41:48 2016 +0100
+Date:   Fri Dec 23 09:37:41 2016 +0100
 
-    siptrace: new parameter trace_mode
-    
-    - if set to 1, is using the SREV_NET_DATA_SEND event for sending HEP
-      packets to sipcapture server for packets sent to the network
+    carrierroute: renamed cr.dump to cr.dump_routes to preserve better old command name
 
-commit 53529269d88adf140985192cd4ba6e8174fcc231
+commit 58dfb86f6dd5619a5c545733f592ce3b71105464
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 12:40:59 2016 +0100
+Date:   Fri Dec 23 09:29:04 2016 +0100
 
-    core: execute event SREV_NET_DATA_SEND if data was sent to network
+    carrierroute: implemented cr.dump command
 
-commit 1f00d722aaefbd2515ae69ffdcf541143862d9fd
+commit 11980eff7b72e05d400a0c9b865e12bd8c4d3762
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 12:39:59 2016 +0100
+Date:   Thu Dec 22 21:44:10 2016 +0100
 
-    core: new event SREV_NET_DATA_SEND
-    
-    - to be executed if message was sent to the network
+    websocket: implemented ws.enable and ws.disable rpc commands
 
-commit 8b3847085e793596528d4675acce467a2e7629b7
+commit bca64f794dba63acde941bd3fb0c012d16a0733c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 11:37:29 2016 +0100
+Date:   Thu Dec 22 16:59:36 2016 +0100
 
-    tls: regenerated the readme file
+    websocket: implemented ws.dump rpc command
 
-commit 59ce55977e91c399b86177060421d32dbbd7be06
+commit 2f2bf30e4b30fef3849e9e83f7694af7b4f9c10e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 11 11:37:07 2016 +0100
+Date:   Thu Dec 22 16:12:41 2016 +0100
 
-    tls: more details about tls.cfg reload
+    websocket: implemented ws.ping and ws.pong rpc commands
 
-commit 3022206747eaabc17ec711d955987a02b82e87e9
-Merge: 46d3a3e c46a5f2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 8 15:02:26 2016 +0100
+commit 9f3c45b8967510e9c81aeb433c2ec14bcd58295c
+Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
+Date:   Thu Dec 22 15:55:28 2016 +0100
 
-    Merge pull request #470 from ianlin/master
+    ss7ops: Enable M2PA encapsulation in addition to M2UA
     
-    registrar: do make use of reg_xavp_cfg
+    Add support for M2PA encapsulation on top of M2UA. It will only
+    handle data messages as these can contain isup.
 
-commit 46d3a3ef2314f3177d64beab466401104d3ff887
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Fri Jan 8 02:52:04 2016 +0000
+commit 1d23f81353dd7a68b0f537e9a064587a5f733bb7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 22 09:10:50 2016 +0100
 
-    db_text: fix bug in raw query where clause
+    rtjson: enforce send socket with the attribute from json
     
-    wrong type was allocated
+    - reported by Diego Nadares
 
-commit 53263a2ddad9bb118763516bcd7995652c4fb070
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Thu Jan 7 12:17:03 2016 +0000
+commit 4263617ad2f8dfb6204bc615f077f411f0b22835
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 22 08:08:51 2016 +0100
 
-    tm: Reset socket variable while forking
-    - Reset sock_str variable so values from previous forks are not stored in contact_flows AVP
+    websocket: implemented ws.close rpc command
 
-commit c46a5f2792b8553ade871d98cfe892c5a48a3ff6
-Author: Ian Yu-Hsun Lin <ianyuhsunlin@gmail.com>
-Date:   Thu Jan 7 19:10:51 2016 +0800
+commit e8b916c9de8d9578c1e5e088ada356152948d26d
+Merge: ffc0a94 e3d00a2
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
+Date:   Thu Dec 22 06:24:07 2016 +0100
 
-    registrar: do make use of reg_xavp_cfg
+    Merge pull request #897 from giavac/master
     
-    - prevent from resetting sock_flag to -1 when reg_xavp_cfg is set
+    http_async_client: ensure username and password initialized
 
-commit 0d0c8d570b58c2a622a615b1c312acca4994d720
-Merge: 06a6ee1 a372f86
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Jan 7 11:37:37 2016 +0200
+commit ffc0a941d851ab1da6281f35effa5c3b2f51f452
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 21 21:40:47 2016 +0100
 
-    Merge pull request #469 from smititelu/master
-    
-    fix issue #463
+    pua_usrloc: updated include file header name
 
-commit a372f861f04b04f08d68f28a95f12a13776be891
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Jan 7 10:32:37 2016 +0200
+commit 10d6b2b77dfd2d87f73f94fdf9e2ef5e4e82e15b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 21 21:40:24 2016 +0100
 
-    debugger: doku dbg.get_mod_*
-    
-    Overlooked due to copy/paste.
+    usrloc: renamed main files to match module name
 
-commit 3668618369a8a1db8cb3410c0a7f50ce74150cd2
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Jan 7 09:58:42 2016 +0200
+commit e3d00a228bfdc46750f70a9ba54d9777b8e83015
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Wed Dec 21 21:12:40 2016 +0100
 
-    debugger: fix issue #463
-    
-    Don't shm_malloc() while the lock is taken.
+    http_async_client: ensure username and password initialized
 
-commit 06a6ee170bdbc45ef7462aec0631fd332a82c6c6
-Merge: ddb9171 fa0517f
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Jan 6 16:13:35 2016 +0200
+commit e7dde847b449f8e2ac02f9a41b17d108a7f9c2f3
+Merge: 2919612 08140c5
+Author: Holger Freyther <holger+github@freyther.de>
+Date:   Wed Dec 21 16:42:55 2016 +0100
 
-    Merge pull request #462 from smititelu/KAMAILIO-33
+    Merge pull request #896 from zecke/sipcapture-fix-srcip-dstip
     
-    debugger: add fifos to set/get level/facility
+    hep: Store ipstr in a static buffer for exporting to cfg
 
-commit fa0517f83a09625d14ec0dd3f349a1033f274f86
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Jan 6 14:06:07 2016 +0200
+commit 08140c5f8a3ad3e13b4aea1669f6791574c77dc9
+Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
+Date:   Wed Dec 21 10:35:33 2016 +0100
 
-    debugger: update doku for rpc commands
+    hep: Store ipstr in a static buffer for exporting to cfg
+    
+    When using hep(0x003) and hep(0x004) the extracted ip address
+    would be written to the local ipstr buffer but when returning
+    to the script the buffer would already be partially overwritten.
     
-    Update doku for rpc commands.
+    Keep the data around long enough by storing the result in a
+    static buffer.
 
-commit ddb9171c96ef54ceeeb984cb0d9dc6695d206cc6
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 6 11:47:33 2016 +0100
+commit 2919612764197172541e53e53d2a1410bcfb8bdb
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Dec 20 16:01:14 2016 +0100
 
-    siptrace: coherent indentation
+    modules: readme files regenerated - sanity ...
 
-commit 40c8a62ce85cc14ecf4e30b17d322f9a4177ed8e
+commit 7f7a2d85ff84c00133f0a7ca33de0b391c42ccd6
+Merge: 1c271b2 69efe1d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 6 11:45:33 2016 +0100
+Date:   Tue Dec 20 15:54:35 2016 +0100
 
-    siptrace: updated the log messages
+    Merge pull request #894 from giavac/master
     
-    - debug level and function name are added automatically by LM_*() macros
+    sanity: add documentation of flag 12 for sanity_check()
 
-commit 284c11ed16bdc5afcc9abf49c9f5c1749ce831e0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 6 10:05:35 2016 +0100
+commit 69efe1dc20cbd6166798862837c07cd495e7db75
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Tue Dec 20 14:45:51 2016 +0100
 
-    siptrace: don't execute core event for net data out for HEP packets
+    sanity: add documentation of flag 12 for sanity_check()
 
-commit 526fb4cdc2246284ecbd7de9ed65678da2dbe357
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 6 10:03:00 2016 +0100
+commit 1c271b23219c8026a99c758701297c1b6a3baf97
+Merge: 3a48835 4b42041
+Author: Holger Freyther <holger+github@freyther.de>
+Date:   Tue Dec 20 12:06:57 2016 +0100
 
-    core: added msg_send_buffer() function to allow skipping execution of core events
+    Merge pull request #893 from zecke/ss7-ops-json-extraction
     
-    - useful for non-sip messages sent out to skip execution of
-      SREV_NET_DATA_OUT, like HEP packets for sipcapture
-    - msg_send() is now a defined alias for msg_send_buffer()
+    ss7ops: Allow to extract ISUP fields using pvars
 
-commit 144b3c54e4fc23e95e5601e38165defa7c377ba8
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Jan 5 14:37:34 2016 +0200
+commit 4b42041b2db32afa36583b95e3ed9365cebad276
+Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
+Date:   Thu Dec 15 22:53:12 2016 +0100
 
-    debugger: rpc module level/facility getters
+    ss7ops: Allow to extract ISUP fields using pvars
     
-    Add kamcmd rpc module level/facility getters.
+    For storing fields in a database the JSON needs to be extracted
+    and instead of parsing the JSON over and over again, keep the
+    document around and provide access to the numbers.
 
-commit 66943de4344c30fefa361f24213f01f8ef58d2c3
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Jan 5 14:02:43 2016 +0200
+commit 3a48835cf68f583ff2fbd7cec9bd76ddc0a1b6fc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 20 08:32:03 2016 +0100
 
-    debugger: rpc module level/facility setters
+    dialoplan: safe checks for match expression
     
-    Rename kamcmd rpc module level/facility setters.
+    - test if null to avoid invalid use in comparison functions
+    - reported by Julia Boudniatsky
 
-commit 33e082dd314a333c62bfbc176a392702cfd9f4cd
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Jan 5 11:42:47 2016 +0200
+commit dc5a9e96a20c1099601ef5c6516458532da3124a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Dec 19 19:20:21 2016 +0100
 
-    debugger: destroy debugger shm hashtable
-    
-    Add a dbg_destroy_mod_levels() functions to be called on mod_destroy(),
-    thus avoiding shm leaks.
+    kamailio.cfg: replaced mi_fifo with jsonrpcs in the default config file
 
-commit 70b3dc76a1eac47dc70d5624f27c7f39717ecb7e
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Jan 4 11:17:20 2016 +0200
+commit 813507b1bc3d1ed8b847aea978883846d3b6cdd9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Dec 19 19:19:45 2016 +0100
 
-    debugger: update doku for fifo commands
-    
-    Update doku for fifo commands.
+    kamctl: set default to use rpc fifo via jsonrpcs module
 
-commit 2bd153ce083c81c78b58019cf7acae12646e14e3
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Dec 29 17:33:55 2015 +0200
+commit 45bbb8e73fea0c8cc9fa21cd62a9a52f2854e820
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Dec 19 18:31:15 2016 +0100
 
-    debugger: fifo module level/facility getters
-    
-    Add kamctl fifo module level/facility getters.
+    modules: readme files regenerated - jsonrpcs ...
 
-commit f8a6d4e370bfe95d4968a1c29d275a91cdda12ce
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Jan 5 13:24:08 2016 +0200
+commit 72665844e30a42a383d698b61062d070b50b4c85
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Dec 19 18:30:33 2016 +0100
 
-    core: add facility2str() function
-    
-    Add support to get the facility number given the facility string.
+    jsonrpcs: updates to default trasports docs
 
-commit 36629c11ff9fb3999f3ebf298a9e87bb2abc4885
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Dec 29 13:07:42 2015 +0200
+commit a83729bf733a4fc6f3bba5cf57a139eae7e1b2ab
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Dec 19 18:20:32 2016 +0100
 
-    debugger: fifo module level/facility setters
+    jsonrpcs: set default transports to fifo and udp unixsock
     
-    Add kamctl fifo module level/facility setters.
+    - default fifo file name is kamailio_rpc.fifo
+    - default unix socket file name is kamailio_rpc.sock
+    - they are created in the runtime dir
 
-commit bef6dd6bb52921a703db295ff7736ea5a8ad212e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 4 23:10:01 2016 +0100
+commit 7ff4f214be30cd077a44ffa7d5d1b0675366e58b
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Dec 19 14:31:26 2016 +0100
 
-    tcpops: include header for faked message to get rid of compile warnings
-    
-    - warnings resulted after the commit for event_route[tcp:closed]
+    modules: readme files regenerated - sanity ...
 
-commit 5856d9848345a429c0a7bd91a6d9eccf45d067d3
-Author: Armen Babikyan <armen@firespotter.com>
-Date:   Mon Jan 4 23:06:52 2016 +0100
+commit 9b6824da31e121f236897d5669d41d49c1197acc
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Mon Dec 19 14:22:25 2016 +0100
 
-    tcpops: framework to execute event_route[tcp:closed]
+    sanity: add check to ignore non-"digest" schemes
+    
+    resolves #892
 
-commit 1980c79d4fb2111c8c245045035f4ecb5d17fd7f
-Author: Armen Babikyan <armen@firespotter.com>
-Date:   Mon Jan 4 23:05:30 2016 +0100
+commit ca036d85cdd1747fd3396e28ca541f8cdb6ca1d0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 17 17:26:37 2016 +0100
 
-    core: trigger event_route execution for unexpectedly-closed and client-closed tcp connections
+    kamctl: more updates to use either mi or jsonrpc
 
-commit fa6465f92adf372c3307211a05688a2482d89353
-Author: Armen Babikyan <armen@firespotter.com>
-Date:   Mon Jan 4 23:04:37 2016 +0100
+commit 525dfe54584ea2179424e644f787f5de583eddb5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 17 09:39:02 2016 +0100
 
-    core: added event callback field for tcp closed connection
+    kamctl: compact column based printing for moni command
 
-commit 6fe2b87e1a6dff2a4351d83e91bd0de809530241
+commit 997e2e141211450f1a1798b1d89cebe06f3b0079
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 4 22:56:55 2016 +0100
+Date:   Fri Dec 16 21:27:54 2016 +0100
 
-    core: fixed debug message warning
+    kamctl: more compact jsonrpc output by expanding tabs to two whitespaces
 
-commit d5b22f5b3a880076b725e18c6e521b75c55aa249
-Merge: 96d0b4e bf56222
+commit a255cfce9003015428801ca3586ac110e4f63d84
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 4 22:54:07 2016 +0100
+Date:   Fri Dec 16 20:46:55 2016 +0100
 
-    Merge pull request #447 from celan69/getifaddrs
-    
-    core: rewrite add_interfaces() with getifaddrs() based implementation
+    kamctl: several control commands of kamctl made to work with mi or jsonrpc
 
-commit 96d0b4ecff3cd680861bbc2ac02151a77cb05cae
+commit 1dd6b54ee0b899bbc5d69bffe51447c080429e54
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 4 19:19:35 2016 +0100
+Date:   Fri Dec 16 19:29:22 2016 +0100
 
-    presence_xml: safety checks for pkg alloc and buffer size
+    kamctl: added filter to format jsonrpc response
 
-commit 26fddd6d6eb604113a2ea9288c48d78a53dbed55
-Merge: d0372a1 bb2c9ea
+commit 7f1b5ed7ccacbf5df3a4a252d535f09d25d2c205
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 4 19:07:43 2016 +0100
+Date:   Fri Dec 16 17:02:37 2016 +0100
 
-    Merge pull request #460 from kamailio/lazedo/presence_xml_fix_dummy
-    
-    presence_xml: fix pres_agg_nbody_empty
+    kamctl: install kamctl.rpcfifo file
 
-commit bb2c9ea0b70a428dd115da5fa2c0e6482d9db7dc
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 4 16:12:46 2016 +0000
+commit 0975a8ced468700b8dfa8441ec1c910904c7ded9
+Merge: 6fe9220 65f28d4
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Fri Dec 16 17:01:03 2016 +0100
 
-    presence_xml: fix pres_agg_nbody_empty
+    Merge pull request #891 from zecke/sipcapture/fix-hep-call
     
-    we were sending the presence element without the entity attribute.
-    it seems some UAs dislike this
+    sipcapture: Fix $hep(0x007) and $hep(0x008)
 
-commit bf56222b89b7f47a00e63fe4386f254e648e448f
-Merge: 8ddc618 d0372a1
-Author: Christian Kuehnke <christian@kuehnke.de>
-Date:   Mon Jan 4 16:29:33 2016 +0100
+commit 6fe92201a654e3ef991f870c546dfd020ab9f7a8
+Merge: 8b57b88 344baa0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 16 16:51:42 2016 +0100
 
-    Merge remote-tracking branch 'upstream/master' into getifaddrs
+    Merge pull request #890 from tverlaan/fix_statsd_module
+    
+    statsd: include usr_avp.h instead of usr_avp.c
 
-commit d0372a132767cf08dd8786692fe56922bbceece2
-Merge: 59c1823 97a921c
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 4 10:18:08 2016 +0000
+commit 65f28d41536fbd9fc4be7529de899970046fd38f
+Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
+Date:   Fri Dec 16 16:13:56 2016 +0100
 
-    Merge pull request #459 from kamailio/lazedo/db_text_replace
+    sipcapture: Fix $hep(0x007) and $hep(0x008)
     
-    db_text: add support for replace
+    Fix $hep(0x007) and $hep(0x008) access from the cfg file. In these
+    two cases "i" would not be increased, ending in a infinite loop.
+    Modify and goto done as well.
 
-commit 59c1823b71871c4e35550414b7169ee28f50d53a
-Merge: c7e411e ad168dd
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 4 10:17:57 2016 +0000
+commit 344baa0bae643f235e85ad8f670f412acadab0f1
+Author: Timmo Verlaan <tverlaan@gmail.com>
+Date:   Fri Dec 16 14:52:08 2016 +0100
 
-    Merge pull request #458 from kamailio/lazedo/presence_logs
-    
-    presence: additional info in logs
+    statsd: include usr_avp.h instead of usr_avp.c
 
-commit ad168dd580d21e1896c21a41b91b7eee5e5e7f8b
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 4 05:17:09 2016 +0000
+commit 8b57b889bb521e405ec70e7a9cabf564d361b4b5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 16 10:45:48 2016 +0100
 
-    presence: additional info in logs
-    
-    adds callid to NOTIFY log
-    adds log when multiple records are found in process_dialogs
+    async: formatted code with clang-formant
 
-commit 97a921ca63bd5482a690fe8ba399b05fd0134129
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Jan 4 05:12:42 2016 +0000
+commit 8990a162449b256a2e7719c3688daad55548ba0e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 16 10:41:52 2016 +0100
 
-    db_text: add support for replace
-    
-    implements replace with update/insert
+    root: added .clang-format file
     
-    tries to update, inserts if not found
+    - useful if one want to format the code using clang-format tool from
+      LLVM
 
-commit 8ddc618ddf6197fdb47d769559f2ea9ff820b413
-Merge: 875950d c7e411e
-Author: Christian Kuehnke <christian@kuehnke.de>
-Date:   Thu Dec 31 00:50:14 2015 +0100
+commit db79d3e2fdcad193ed3cae2b4706e6a4104fc23d
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Dec 15 16:31:15 2016 +0100
 
-    Merge remote-tracking branch 'upstream/master' into getifaddrs
+    modules: readme files regenerated - dialog ...
 
-commit c7e411edb3c68260d43f86ee6977d468c074836b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 30 21:18:23 2015 +0100
+commit 0a2f5e768813e448730ae8767ecb48cc4aadd074
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Dec 15 12:58:28 2016 +0100
 
-    tm: reinit ref counter if attempting to free while still in wait timer
+    dialog: [RPC] from-tag optional on dlg.dlg_list[_ctx]
 
-commit 94da0d648805b958d266b789015f66cef8628ae4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 30 17:41:18 2015 +0100
+commit 880627e5afa47880b69d7d63168465ce5e783ee8
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Dec 15 13:04:05 2016 +0100
 
-    tsilo: check if tsilo hash table is still set when executing tm callback
-    
-    - freeing the transaction structure by tm at shutdown can execute this
-      callback, resulting in core dump (at shutdonw) if tsilo destroyed its
-      hash table already
+    pkg/kamailio/deb: version set to 5.0.0-dev9
 
-commit ee7568cb7da1be0c3c3d4ba2cd5bada4b4895bee
-Merge: d83a56b f703eff
+commit 3b8c42180336567a1d9b55fefd05ffcde4ba1f4b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 30 10:43:26 2015 +0100
+Date:   Thu Dec 15 09:55:39 2016 +0100
 
-    Merge pull request #457 from phil-lavin/feature-dont-append-realm-to-username-master
-    
-    auth_radius: support for not appending realm to the username passed to RADIUS
+    Makefile.defs: version set to 5.0.0-dev9
 
-commit f703effa2e2d6c6f426374d07d57636ecf248fd2
-Author: Phil Lavin <phil.lavin@synety.com>
-Date:   Wed Dec 30 09:00:45 2015 +0000
+commit e21bb6afd071e5833ee36fc38bd41f20dcced3fb
+Merge: 7fd28b9 cc2c3de
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Dec 15 09:27:42 2016 +0100
 
-    auth_radius: support for not appending realm to the username passed to RADIUS
+    Merge pull request #888 from linuxmaniac/vseva/dialplan_fix
     
-    - Implement append_realm_to_username parameter in auth_radius which allows
-      the unmolested digest username to be passed to RADIUS in the User-Name
-      attribute. This is required for some RADIUS implementations.
+    dialplan: fix avp values when using PV_IDX_ITR
 
-commit d83a56bcdfeb8ffc75166a62e11ceb4c057c3ce5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 30 00:29:49 2015 +0100
+commit cc2c3de5e859861b59265cc5a0d41ae968a08149
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Dec 14 18:37:45 2016 +0100
 
-    tm: don't free tm cell still linked in wait timer
+    dialplan: fix avp values when using PV_IDX_ITR
     
-    - wait timer should do the free
-    - friendlier handling of situation when modules binding to tm do
-      inconsistent unref operations
+    * previously we were using the values from pv_printf_s() but
+      that uses pv_get_buffer() so next call can interfere with
+      the next iteration in the list
 
-commit f0b5fa7415d81cfc6df1e4dd51cd508898df5419
+commit 7fd28b94fb530daef9b89e569c94a5207d86d9fa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 29 23:48:39 2015 +0100
+Date:   Tue Dec 13 12:59:15 2016 +0100
 
-    tsilo: init and safety check for t value before unref
+    matrix: added matrix.reload rpc command
 
-commit 27495c7c34bf963e403c0f711daf9b76076d2ec3
+commit d82ab50f97057483ce7ccb524f66d32f2fb4c858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 29 23:39:18 2015 +0100
+Date:   Tue Dec 13 12:48:07 2016 +0100
 
-    tm: silent mode when freeing transactions at shutdown
+    Makefile: clean and tags target for the root folder
+
+commit 15fe29f9e8cce192992a332d435884e530902471
+Merge: 94b17b3 09d97d9
+Author: The Root <root@kamailio.org>
+Date:   Tue Dec 13 10:41:21 2016 +0100
+
+    Merge branch 'master' of https://github.com/kamailio/kamailio
     
-    - they are still linked in tm hash table as it should be, so no warn
-      message for that case
+    * 'master' of https://github.com/kamailio/kamailio:
+      pkg/kamailio/deb: remove obsolete purple module from packages
 
-commit 1bd8d47148f375462d895ab5bac77eacc965f9c5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 28 23:25:01 2015 +0100
+commit 09d97d9e94cd8ee5121ec0b34f08893fcb724820
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Dec 13 10:33:53 2016 +0100
 
-    permissions: regeneration of readme file
+    pkg/kamailio/deb: remove obsolete purple module from packages
 
-commit dcb116290209a6b42020a925bc657005c8e3048b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 28 23:24:38 2015 +0100
+commit 94b17b3249d87d8a8b52d299b10b1b0337191758
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Dec 13 10:16:12 2016 +0100
 
-    permissions: documentation for max_subnets parameter
+    modules: readme files regenerated - modules ...
 
-commit 46b10dfe1941ab70676a10d5f61d749fd74dfa3c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 28 23:19:14 2015 +0100
+commit 5007160e96adb055fcaa4c804807ba45c03ab284
+Merge: c737e94 541113a
+Author: The Root <root@kamailio.org>
+Date:   Tue Dec 13 10:16:07 2016 +0100
 
-    permissions: max_subnets - new parameter
+    Merge branch 'master' of https://github.com/kamailio/kamailio
     
-    - specify the max size for address subnets array
-    - default value: 512
-    - if there are more subnet records in address tables than the value of
-      max_subnets, increase it
+    # By Daniel-Constantin Mierla
+    # Via Daniel-Constantin Mierla
+    * 'master' of https://github.com/kamailio/kamailio:
+      cplc: added link to CPL RFC
+      janssonrpc: note in docs that needs tm for asynchronous processing
 
-commit 82d7e06b09f02a2e6dab9f171586f9cd6f636f5b
+commit 541113ace8e01d5103f846eac03be37f2257084d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 28 23:11:59 2015 +0100
+Date:   Tue Dec 13 10:05:21 2016 +0100
 
-    permissions: max size of subnet array set to 512
-    
-    - was 128, which can be insufficient for large interconnect
+    cplc: added link to CPL RFC
 
-commit adcad3445b33d917ef13e4419310b5b11d472fe1
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Mon Dec 28 04:10:39 2015 +0000
+commit c737e94c5ec98b7ea25a53f50a57b98b43266b6f
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Dec 13 10:01:15 2016 +0100
 
-    presence_dialoginfo : fix memory leak
-    
-    
-    missing xmlFreeDoc from commit b6b7de8832e4ab22ef2c00ebb2c1e1b6ced9ff35
+    modules: readme files regenerated - modules ...
 
-commit 875950d6265417bb59f98a41e4ff89296c01b595
-Merge: 38d9cfa b51f782
-Author: Christian Kuehnke <christian@kuehnke.de>
-Date:   Fri Dec 25 15:39:01 2015 +0100
+commit a0c41853e9f469437f6c760de6ea4a851b395d9a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 13 10:00:51 2016 +0100
 
-    Merge remote-tracking branch 'upstream/master' into getifaddrs
+    janssonrpc: note in docs that needs tm for asynchronous processing
 
-commit b51f7822b3e48a18611bed1aaaac5674757f8e33
+commit 1859d5167a50d06a4b10923601aef0558768fbdf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 23 18:11:15 2015 +0100
+Date:   Tue Dec 13 09:57:59 2016 +0100
 
-    matrix: updates for application name
+    jsonrpcs: xhttp module is optional, other transports can be used
 
-commit a72e8451aef9391229000cb4e13020f0ff722d92
+commit 3a1aae975cc76748e6e514dd15e7eacaa5b0b65e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 23 18:10:27 2015 +0100
+Date:   Tue Dec 13 09:32:19 2016 +0100
 
-    matrix: added section ids for params and functions in docs
+    pua_rpc: added the readme of the module
+    
+    - needed to be generated first time and added, any further update of the
+      xml docbook files will trigger autogeneration of readme and push to
+      git
 
-commit fd8f7dd442b7b197450c7bc338260f44b7dcc34d
-Merge: fed70c4 a9ec529
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Tue Dec 22 15:47:09 2015 +0100
+commit 4578f09db8d36beac59eb8250caa532bb6c25fdb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 13 09:30:48 2016 +0100
 
-    Merge pull request #453 from grumvalski/cnxcc_include
+    mi_xmlrpc: define TRUE/FALSE if not defined
     
-    cnxcc: define inline functions in cnxcc.h
+    - reported by GH #885
 
-commit 38d9cfa1fe97c89833b852e83783e8c6ea197575
-Merge: 424ac4d fed70c4
-Author: Christian Kuehnke <christian@kuehnke.de>
-Date:   Tue Dec 22 15:24:51 2015 +0100
+commit 18631d093c9f189ea35db118db80ee954637d3ed
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Tue Dec 13 10:01:51 2016 +0200
 
-    Merge remote-tracking branch 'upstream/master' into getifaddrs
+    modules/pua_rpc: added doc directory
 
-commit a9ec529ecee015e79dc60cb8ba8a6686cdf73a7b
-Author: grumvalski <federico.cabiddu@gmail.com>
-Date:   Tue Dec 22 13:48:19 2015 +0100
+commit 5429d68eaa6ad54586d428f34ec31c674cf8c060
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Tue Dec 13 02:12:26 2016 +0200
 
-    cnxcc: define inline functions in cnxcc.h
+    modules/pua_rpc: no need to include status code/reason phrase to 200 OK
+    - use c offset value 8
+    - editorial fixes
 
-commit fed70c48a907dd3579ff6a7b288e1469cc9ece34
-Merge: b6a4fa2 b7acbe4
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Tue Dec 22 11:04:01 2015 +0000
+commit 172ef58c07150dd0d22eb698f4b09a9b8f02faf7
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Dec 12 22:31:15 2016 +0100
 
-    Merge pull request #451 from kamailio/lazedo-patch-2
-    
-    db_text :  column type comparison
+    modules: readme files regenerated - modules ...
 
-commit b6a4fa2921d531a3dce1277c671942a8c62f3270
+commit e57db5b525a8cc8ca28f2b24004408e38d6902d0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 22 09:06:01 2015 +0100
+Date:   Mon Dec 12 22:18:10 2016 +0100
 
-    smsops: changed duplicated section id
+    cplc: renamed cpl-c modules
 
-commit 5937b04a98204fc70ce6db2eab08c038a3497c2a
+commit 9a2822b13073863f76fdff9c8cd15c653f9a4737
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 21 14:48:25 2015 +0100
+Date:   Mon Dec 12 21:53:19 2016 +0100
 
-    dmq_usrloc: lock before adding contact
+    jsonrpc modules: removed - (dash) from json rpc modules
     
-    - reported by GH #440
+    - jsonrpc-c is now jsonrpcc
+    - jsonrpc-s is now jsonrpcs
+    - janssonrpc-s is now janssonrpcs
 
-commit 981bcc737649796a7cc37e2de564bd1b337675da
+commit 6b3ce6376258211d317620d4d96bd3d88788b6a3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 18 21:50:52 2015 +0100
+Date:   Mon Dec 12 18:32:34 2016 +0100
 
-    dispatcher: readme regenerated with updated config example
+    xmlrpc: init delayed context for rpc_fault()
+    
+    - may fix the GH #878, reported by Juha Heinanen
 
-commit 2809c1eee5d74840ad1974eab09950f2aba3ad31
+commit d11ebc0027150b99ee513e5bbfeb42eb72ced2c2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 18 21:50:02 2015 +0100
+Date:   Mon Dec 12 18:31:04 2016 +0100
 
-    dispatcher: set sock_avp parameter in example
+    pua_rpc: use prefix for symbols and make static var for imported apis
+    
+    - avoid dybanic linking lookup conflicts
 
-commit b7acbe4d676cc68f790f12f29186dfab31301074
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Fri Dec 18 14:40:18 2015 +0000
+commit 1774cee6209807504a33d864e595fc9ef7350f98
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Dec 12 12:57:54 2016 +0100
 
-    db_text :  column type comparison
+    kamcmd: allow defining the name of the application from command line
     
-    compare DB1_STR, DB1_STRING, DB1_BLOB as equal
+    cd utils/kamcmd/
+    make NAME=mykamcmd ...
 
-commit 47172912dfb0c22a4d10055505d11b7187d1af35
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Dec 18 11:44:09 2015 +0100
+commit a23f4e66507195c5b2e83a2a8cf1e445a65b3e96
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Mon Dec 12 13:49:06 2016 +0200
 
-    pkg/kamailio/deb: update version to 4.4.0~dev8
+    lib/ims: if no domain for IMPI fallback to IMPU
 
-commit a2e3c04ac1faef9acc5af9481af3e0f2f82f6a72
-Merge: 2b96041 41975bd
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Dec 18 10:12:33 2015 +0100
+commit 07310c634d322f137cff0103f776f0e397f963bb
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon Dec 12 11:28:11 2016 +0200
 
-    Merge pull request #450 from giavac/master
-    
-    cfgt: second pass at documentation update
+    modules/pua_rpc: return result as struct
 
-commit 41975bd9d757a395c6b6e330a8ad243aefde4c4e
-Author: Giacomo Vacca <giacomo.vacca@gmail.com>
-Date:   Fri Dec 18 08:25:12 2015 +0000
+commit 8aeddc0cacae07a8797a8d81b74e731695e18e98
+Author: Victor <linuxmaniac@torreviejawireless.org>
+Date:   Mon Dec 12 08:49:20 2016 +0100
 
-    cfgt: recompiled README
+    pkg/kamailio/deb: version set to 5.0.0-dev8
 
-commit a8cbef5bf5c36e76b3ba1d43e71210c5b0519b24
-Author: Giacomo Vacca <giacomo.vacca@gmail.com>
-Date:   Fri Dec 18 08:24:58 2015 +0000
+commit 9ba54ae972892a18b8d44fb8a2d07984d6304885
+Author: Victor <linuxmaniac@torreviejawireless.org>
+Date:   Mon Dec 12 08:46:11 2016 +0100
 
-    cfgt: documentation update
+    Revert "pkg/deb/jessie: updated the path to ChangeLog in rules files"
     
-    - Add loadmodule example to highlight ordering requirement
+    This reverts commit 9bb2c3542a9bddb13d6ed2abe6f4776fdd58ecf3.
 
-commit 2b96041540d7b9bf050dbacb78b71085bbc7c03f
+commit 9bb2c3542a9bddb13d6ed2abe6f4776fdd58ecf3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 17 23:29:32 2015 +0100
-
-    Makefile.defs: version set to 4.4.0-dev8
-
-commit b6b7de8832e4ab22ef2c00ebb2c1e1b6ced9ff35
-Author: Luis Azedo <luis@2600hz.com>
-Date:   Thu Dec 17 21:02:43 2015 +0000
+Date:   Fri Dec 9 14:05:08 2016 +0100
 
-    presence_dialoginfo : aux_body should return xmldoc instead of char
+    pkg/deb/jessie: updated the path to ChangeLog in rules files
 
-commit 412f155ede8587c1d439503cd7d0e783bc3c0d6b
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Thu Dec 17 18:54:45 2015 +0000
+commit feaafd3069607f6dee8068d0628baddf97a75b2c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 9 12:45:28 2016 +0100
 
-    presence_dialog : fix compilation
+    xhttp_pi: updated paths in Makefile for installing config
 
-commit 6dd065629604a32081d5e7b63bbbd292f56aaf23
-Merge: 236c55d 1682896
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Thu Dec 17 17:49:37 2015 +0000
+commit c32a5f64de4ff731488d9f6bf64651117d26d46e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 9 10:16:31 2016 +0100
 
-    Merge pull request #448 from kamailio/lazedo/fix_blf
+    sipcapture: added $hep(src_ip) variable
     
-    presence : fix notify version when subs_mode <> 3
+    - reworked patch from GH #879
 
-commit 08a8a8eee5d66c017defbbe749ce28cfd2984d92
-Author: Giacomo Vacca <giacomo.vacca@gmail.com>
-Date:   Thu Dec 17 17:03:58 2015 +0000
+commit 056994b830342bf599a3a09041ca94882d3bbb17
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 9 09:55:19 2016 +0100
 
-    cfgt: recompiled README
+    Makefile.groups: added pua_rpc module to presence group
 
-commit 806e0fa1f970062bee25d95e33058363735c3bba
-Author: Giacomo Vacca <giacomo.vacca@gmail.com>
-Date:   Thu Dec 17 17:03:18 2015 +0000
+commit 1bba5faf5ced9fdd95446e4ae8913a0cf2426b85
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 9 09:52:27 2016 +0100
 
-    cfgt: extended documentation
+    mi_xmlrpc: define TRUE/FALSE if not defined
     
-    - Add a Usage part with .cfg example
+    - reported by GH #885
 
-commit 31933ccc40f9af36caa9f0a45e0a57aebe0b91d4
-Author: Giacomo Vacca <giacomo.vacca@gmail.com>
-Date:   Thu Dec 17 16:43:53 2015 +0000
+commit 4360021cced3d81ab6588c5cecc17ff39063819e
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Fri Dec 9 09:50:42 2016 +0200
 
-    cfgt: fixed a few typos in documentation
+    modules/pua_rpc: added pua_rpc module
+    - this is work in progress:
+    - failure message is not produced when callback is not executed due to
+      an error
+    - readme file is missing
 
-commit 236c55d21f20c59353f963256907fe4ca35d2c19
-Merge: 6458380 c131323
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Dec 17 10:49:57 2015 +0100
+commit f27df5650cf0e5ac17d7ff25db67b27ad33cc6e3
+Merge: 988c124 6d0ec36
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Thu Dec 8 13:44:33 2016 -0700
 
-    Merge pull request #449 from giavac/master
+    Merge pull request #884 from kamailio/nsq-max-in-flight
     
-    cfgt: doc improvements
+    nsq: use max_in_flight value
 
-commit c131323e77b4cf39b0121aa6e59c0b67174b8679
-Author: Giacomo Vacca <giacomo.vacca@gmail.com>
-Date:   Thu Dec 17 09:38:43 2015 +0000
+commit 6d0ec36a4a3b721de2a05680a2db230600e4e494
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Thu Dec 8 12:29:38 2016 -0700
 
-    cfgt: update README
-    
-    - Provide an example of Call-ID to identify a scenario
+    nsq: use max_in_flight value
 
-commit e1c9e07fc129569143063f38fec34f5a01151e26
-Author: Giacomo Vacca <giacomo.vacca@gmail.com>
-Date:   Thu Dec 17 09:38:32 2015 +0000
+commit 988c12456f3c0b671b1bcb8f30bebbb11db769c7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 18:35:59 2016 +0100
 
-    cfgt: improved documentation
-    
-    - Provide an example of Call-ID to identify a scenario
+    gitignore: updated the path to protoshoot
 
-commit 1682896e2971508e454448d2a89ba5ab10811a84
-Author: Luis Azedo <luis@2600hz.com>
-Date:   Wed Dec 16 20:50:41 2015 +0000
+commit e9cfbfd6d9e4f529235e76f0cb778eca52f1b732
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 18:34:38 2016 +0100
 
-    presence : fix notify version when subs_node <> 3
-    
-    when submode <> 3 the notify version is always the same (first watcher) for all watchers
+    Makefile: root - remove src/ if provided in the value of modules variable
 
-commit 424ac4dba745dd728e225895f9fb40e287ec365f
-Author: Christian Kuehnke <christian@kuehnke.de>
-Date:   Wed Dec 16 18:47:36 2015 +0100
+commit df6be9e375cdbe95007ca648f94bb9fb02652dba
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 18:34:17 2016 +0100
 
-    core: rewrite add_interfaces() with getifaddrs() based implementation
-    
-    To make IPV6 work with Solaris, add_interfaces() had to be modified.
-    I decided to reimplement it with a getifaddrs() based implementation,
-    which is available from Solaris 11 upwards, and also on FreeBSD and
-    Linux. By default, the latter continues to use the netlink based
-    variant.
+    Makefile.utils: updated the path to core folder
 
-commit 64583809c677384e2fcd54a5ba7f921b3ea59c51
-Author: smititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Dec 16 13:28:18 2015 +0200
+commit 7e75b000d344bf42c1221bc92f67407582d3b882
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 18:33:29 2016 +0100
 
-    debugger: Fix coredump when kamailio stopped
-    
-    Upon kamailio stop, 'dbg_cfg' pointed to invalid memory zone(not NULL).
-    Reset the pointer to NULL upon module_destroy() and do the NULL checks.
-    
-    Reported by foucse in issue #446.
+    Makefile.rules: print error message if path to modules is given wrong
 
-commit b8e3aff1079e4a617aa273553a20d664d0c368c2
+commit 0475310ae96217809acd5120bf25ccc6c44119f4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 16 08:20:55 2015 +0100
+Date:   Thu Dec 8 18:32:19 2016 +0100
 
-    cfgt: fix compile warning for len field comparison
+    misc/protoshoot: option to disable sctp with SCTP=0 in make command
 
-commit 09e823deb39940d1601a26504d4431ca74d70453
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Dec 15 14:37:57 2015 +0100
+commit e8eb76f95336f6d2d69e57ebc469a9d28fdf67fd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 18:23:57 2016 +0100
 
-    Makefile.groups: add cfgt module to mod_list_basic
+    misc/protoshoot: updated the path to core in makefile
 
-commit 393385a0972de3fc618276711c1fe90fd289c95d
-Merge: e0f7a0c ef5ba34
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Dec 15 14:24:56 2015 +0100
+commit 9da4b45f4e56962e202042600f51ba11e4606760
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 16:01:54 2016 +0100
+
+    Makefile: root forwarding of target without enclosing in double quotes
+
+commit 2b39d70d19df60a9ad1fc05f8a9d623c46c8caa2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 10:32:03 2016 +0100
 
-    Merge pull request #443 from linuxmaniac/vseva/cfgt
+    jsonrpc-s: fixed compile warnings
     
-    modules/cfgt: debugger config test support
+    - unused variable and static declaration of function
 
-commit e0f7a0c678b37c44312369dd90ffdc531782bb99
+commit d2c82c2f8187bc2503ca39dc91ae691938b7014a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 15 12:26:02 2015 +0100
+Date:   Thu Dec 8 10:26:00 2016 +0100
 
-    websocket: fixed Makefile after previous commit
+    Makefile: detect path to core src folder
     
-    - whitespace required after ifneq
+    - it's different for modules and utils, after the files relocation
 
-commit ef5ba34baa4f5a54ab634dc7e06e0de1daf45dd2
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Dec 15 11:42:58 2015 +0100
+commit f6f08b7196d2c7584977d205d316a667e2f5565d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 10:06:20 2016 +0100
 
-    debugger: refresh README
+    utils: updated Makefile for tools with path to core src
 
-commit 1b5766548dd637615b2284c5363d5bdf123a8573
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Dec 15 11:22:10 2015 +0100
+commit 8d6804ad08008b001a66d4454a75dff6694630ed
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 8 10:05:37 2016 +0100
 
-    debugger: add cfgt support
+    Makefile.defs: updated the path to core when not using main makefile
 
-commit 9ee0bd917f1e6a2b1fc9f116ea22584388a5e0d8
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Dec 15 10:24:13 2015 +0100
+commit a8eab5d50dba33d3916cff61f5e5c8f6d9a2934e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 19:19:55 2016 +0100
 
-    modules/cfgt: add initial documentation
+    Makefile: updated paths for make deb
 
-commit b8309bd5fef4647c13cbabae768c47fdb7c8bc59
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Dec 15 11:25:41 2015 +0100
+commit dd36b50f7d09b5debd41fd17e43d7df2d4726c2f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 17:42:07 2016 +0100
 
-    curl Update TODO.txt after Hugh's contribution
+    Makefile: do not install old unmaintained doc-related files
 
-commit fc64249b6e4b8c6a2c2b2dc4175114dfb701c767
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed Jun 24 22:19:24 2015 +0200
+commit f4a4367698f8599eb70b11087188c4a4bb2a2c1c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 17:40:19 2016 +0100
 
-    modules/cfgt: trace config and save to file
+    doc: added a readme file to explain the role of doc folder
 
-commit a3c212f2489e4ba01c7592f68cd35fdb8e16ce71
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Dec 15 11:13:21 2015 +0100
+commit 8045de8dff11c4e2077756c78be1adc35b54d683
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 17:17:23 2016 +0100
 
-    Fixing typo, adding copyright header
+    cvsignore: file removed
 
-commit f87327e6d89c280fed31ed7961c117063dadc605
-Merge: d24863d 9fd99ef
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Dec 15 10:54:52 2015 +0100
+commit 6259d64024ed1aa13a8f40828d75f9d2d0bd90bc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 17:12:25 2016 +0100
 
-    Merge pull request #435 from kamailio/tmp/hpw_curl_improvements
-    
-    Fixes and improvements to curl module
+    relocated old and not maintained text files from root to doc/misc
 
-commit d24863d071417effe5df863736ef037ec8e0b414
+commit 6d6cf4736bb0e087dae6a0f8aca11c27706338ff
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 14 16:40:03 2015 +0100
+Date:   Wed Dec 7 15:39:17 2016 +0100
 
-    presence: init variable to prevent invalid cleanup on error getting presence document
-    
-    - reported by GH#441
+    lib/srdb1: updated path to root folder in Makefile for db schema
 
-commit 6e9f017dd3509296b83f12d3467309c583a248b1
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Dec 14 17:32:02 2015 +0200
+commit 25451ba3ebffd586ee01ae6e284cc96439dcdb87
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Dec 7 15:32:57 2016 +0100
 
-    tmx: Consistent naming of counters
-    
-    Simplify the names of the tmx counters to "rpl_*".
+    modules: readme files regenerated - modules ...
 
-commit 09be0ae191404409322bb5d8ab9df0a03c1a4845
-Merge: 4d89a50 572fa1b
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Dec 14 17:00:46 2015 +0200
+commit 6deb5fcf37be7a3dc8c3554f609c53080bab8137
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 15:24:32 2016 +0100
 
-    Merge pull request #442 from smititelu/KAMAILIO-30
-    
-    Better counting of received_replies counter
+    doc, modules: updated the path to docbook entities and spec files
 
-commit 4d89a50544324fdac0f08497dc142c171bfcd97d
+commit a225e72daf3a48d8b4c0a1e9c39426ea3a993b0c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 14 15:15:52 2015 +0100
+Date:   Wed Dec 7 14:56:54 2016 +0100
 
-    tm: avoiding conditional directives that split up parts of statements
-    
-    - patch by Romero Malaquias, FS#434
+    examples: moved to misc directory
 
-commit aa50c18b724a25f772a1fefdec3b9d260b7c6dbf
-Merge: 665eef8 305381b
+commit 141e20c64cfbe6d192be6fc1f0b23ecf6b8c8ac8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 14 15:11:09 2015 +0100
+Date:   Wed Dec 7 14:55:42 2016 +0100
 
-    Merge pull request #436 from snen/htable_stats_fixing
-    
-    htable: fixing htable.stats for max slot value
+    docbook: folder moved from root to doc
 
-commit 665eef8b4bf9dbe984b8655206585a467253322f
-Merge: c73b9cd 432c1e3
+commit 244f3ec1bb0eec1068d7e7f19064a260c02ebb9b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 14 15:09:23 2015 +0100
+Date:   Wed Dec 7 14:54:42 2016 +0100
 
-    Merge pull request #439 from andrey-utkin/websocket_libcrypto_linkage
-    
-    modules/websocket: ensure linkage to libcrypto
+    doc: reorganized the content of doc folder
 
-commit 572fa1b4497571ec68453c97b3080740364d3335
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Dec 14 15:02:53 2015 +0200
+commit 09c3918fc71c6dec4f843dbf2afd33a6b59b8fd9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 14:40:06 2016 +0100
 
-    tmx: Update doku
+    root/Makefile: forward install target to src/
     
-    Update doku related to the counters changes.
+    - some OSes match the target with local file INSTALL
 
-commit aeb3e18527b565f22bd05f6c6989b2ae86968b71
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Nov 27 18:18:14 2015 +0200
+commit b4ab709fd2d2a04f75f0f5703c0053bea2f4c50b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 14:35:06 2016 +0100
 
-    tmx: refactor counters
-    
-    Focus on:
-    - received_replies
-    - received_replies_absorbed (in cfX cases)
-    
-    - relayed_locally
-    - relayed_received
-    - relayed_total
+    db_sqlit/oracle/berkeley: Makefile - updated path to kamctl db files
 
-commit 432c1e3b0f7ff6a9fa11e6d8ed8b897dc3f9246f
-Author: Andrey Utkin <andrey.od.utkin@gmail.com>
-Date:   Sat Dec 12 22:37:15 2015 +0200
+commit 98d5a5951e5c9957aaa04105c6b3fbd5ad521cb1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 14:28:40 2016 +0100
 
-    modules/websocket: ensure linkage to libcrypto
-    
-    Fixes linkage for Ubuntu Wily (15.10).
-    The issue manifests itself as "undefined symbol: SHA1" error at module loading.
+    app_perl: updated path to inclided files in xs source
 
-commit b79d23436bbfceb0debb8ff829b5ff8d2e49c46d
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Dec 11 17:21:16 2015 +0200
+commit c36754835699460ced849ff4bb419c7f9e82af31
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 14:02:11 2016 +0100
 
-    rtpengine: Don't add invalid URL node, in db mode
-    
-    Don't continue parsing the node url if errors were spotted, in db mode.
+    Makefile.defs: version set to 5.0.0-dev8
 
-commit 98877b5b393e4f7d0ec4127f6964f2b2ad24ab64
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Dec 11 13:33:55 2015 +0200
+commit cfaaab474c19360ff8288878d508716c999f4055
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 13:23:36 2016 +0100
 
-    rtpengine: Add code indentation
-    
-    Add proper tab-like code indentation.
+    db_postgres: updated the path to kamctl sql files
 
-commit 5ce6df2d3aee023f0e2d4f9cad14d6e560557ae2
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Dec 10 16:59:30 2015 +0200
+commit 2f676d9b2ca3d5f440a3e803df9456067869ed57
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 13:23:15 2016 +0100
 
-    rtpengine: Add hiding of deleted table nodes
-    
-    'kamctl fifo nh_show_rtpp all' reflects the rtpengine table state.
-    
-    When node is deleted from the table the node itself isn't freed but disabled
-    permanent and hidden for display. This is mainly because one might want the
-    current session to finish for the deleted table nodes (see allow_op modparam).
-    
-    Hiding the nodes and not freeing them will spare time deciding if there are
-    any sessions left for the deleted rtpengine.
+    db_mysql: updated the path to kamctl sql files
 
-commit 65750d3422f97568623036a027ddebcbe636198d
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Dec 4 09:22:41 2015 +0200
+commit 1d8de2153c8c0a41c0db691a41f8a8022ec8cdc8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 13:21:01 2016 +0100
 
-    rtpengine: Update kamailio-db-devel db scripts
-    
-    Add rtpengine 'utils/kamctl/$dbschema' scripts.
+    Makefile: updated paths for installing the tools
 
-commit 174c7ab05e803e9c0288ada8bc4578bf7e6ea567
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Nov 25 14:22:24 2015 +0200
+commit 83b7212bcc4ce022c47742a8b777616480085e78
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 13:20:26 2016 +0100
 
-    rtpengine: Update kamailio-db-devel .xml
-    
-    Add rtpengine .xml table documentation. Update version files.
+    db_text: updated the path to kamctl db files
 
-commit fd90308dd76d16452805edad713026c4a9f3bcea
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Dec 3 11:01:41 2015 +0200
+commit 150241710be89382f11178d5a06459e36639ba11
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 13:20:06 2016 +0100
 
-    rtpengine: Check node address when adding to set
-    
-    The node address has to start with 'udp:', 'udp6:' or 'unix:' and to end with a
-    valid port number. Else, the node is ignored and is not added to the set.
+    ctl: updated the path to kamcmd tool
 
-commit 410151eb6c7d992f9b7a7fd21e7a7f5ee1a44e67
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Dec 2 12:35:09 2015 +0200
+commit 5c87127a8dd924c1aa5ceb00e7313062d7173a47
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 13:19:30 2016 +0100
 
-    rtpengine: Add db 'weight' column
-    
-    Add weight column with weight_col modparam.
-    Updated doku.
+    kamctl: updated paths to main makefiles
 
-commit 0def328282cb8551823554978d7e32afa7ca4110
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 24 17:35:19 2015 +0200
+commit 7e138cd2e2aa3400f778efd04759863f23be7ac3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 13:18:50 2016 +0100
 
-    rtpengine: Check set uniqueness for rtpp node
-    
-    If node already found in set, update details like weight, recheck_ticks,
-    disabled status. Else, create new node for the specific set.
-    This is especially useful when reloading the nodes from database via
-    'kamctl fifo nh_rtpp_reload'; just to update the nodes,no shm_free and realloc
-    needed. Also applicable for the config file nodes.
-    
-    This per set uniqueness of the nodes is plausible given the possibility to
-    set the weight of the rtpp nodes.
+    utils/kamcmd: updated paths for the new source code tree structure
 
-commit d884698c9184cc649a2846b8070b78900cc7a215
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 24 14:50:01 2015 +0200
+commit 877038da1ded8488d5514eebce37002a13cc0d30
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 12:46:38 2016 +0100
 
-    rtpengine: Add kamctl nh_reload_rtpp
+    core: relocated some folders from root and utils to misc
     
-    Fifo command to allow reload from database node table.
-    Updates the state of the nodes or creates new ones; does not delete
-    the old nodes, not present anymore in the database.
-    Updated doku.
+    - utils keeps only the applications related to kamailio c code
+    - the other are now in misc/tools
+    - utils/misc/vim moved to misc/extra/
+    - obsolete and scripts folders moved to misc/
 
-commit 3e25dce1918e007a5db3752143c427a512a08dd2
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 17 16:45:00 2015 +0200
+commit 8e0e58507ad29a5f301e3701b8729f3913f18066
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 12:43:46 2016 +0100
 
-    rtpengine: Add setid_default modparam
-    
-    Add option to change the default set id.
-    If setid_avp is configured, the active set used is the avp value.
-    If setid_avp is not configured, the active set used is setid_default value.
+    utils: added placeholder file to delete misc folder
 
-commit 20e4a5d5d415e12e3dca5dd3dab5f36c49058b42
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 17 14:28:35 2015 +0200
+commit 7480c742ca315e388ac06acefb429ee734913d35
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 12:36:09 2016 +0100
 
-    rtpengine: Update doku for rtpengine database
-    
-    The module is able to load nodes specified in a database.
-    Update doku for this.
+    gitignore: added src/kamailio to git ignore list
 
-commit 55734eb2ea6dfcda679570f08b3bf331a4f44f76
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 17 13:37:19 2015 +0200
+commit 8370cd94dc3ef420f968cd7a368926609b5f8eae
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 12:35:10 2016 +0100
 
-    rtpengine: Add setid_col modparam
+    core: added new root Makefile
     
-    Allow setid column name. Updated doku.
+    - forward make commands to src/ subfolder
 
-commit 5192377be91a09b48476944b05c3ec182758e88c
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 17 12:39:22 2015 +0200
+commit e906567e774b6e47d5bff56638a8e9f3362d29eb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 12:08:54 2016 +0100
 
-    rtpengine: Add db 'disabled' column
-    
-    Able to load rtp nodes state from database.
-    Add "disabled" column with disabled_col modparam:
-    - if disabled != 0, disable the node permanent
-    (similar to disabling it manually using kamctl fifo command)
-    - if disabled == 0, keep the current behaviour
-    (set ticks to 0, ping and disable temporary in case the node is not responding)
+    core: makefiles updated to use the new paths to source code files
 
-commit c73b9cd8b5f8074c43fd2a30f7b7e6df97208a3d
-Merge: fd79adb 95cd106
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Thu Dec 10 06:54:47 2015 -0500
+commit cf83221d1879dabcbf140d89946d4365eb40ed9c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 12:07:22 2016 +0100
 
-    Merge branch 'master' of https://github.com/smititelu/kamailio
+    core, lib, modules: updated include paths for header files
 
-commit 95cd1062a937568322665bacd019d21fc20d57c0
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Dec 10 11:38:10 2015 +0200
+commit 273ab2955fffb5cfcabbb58ff8b4272fbed2d2c1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 7 12:03:51 2016 +0100
 
-    rtpengine: _destroy() sanity + memory free
+    core, lib, modules: restructured source code tree
     
-    _destroy() sanity checking, with memory free, when possible:
-    - alloc the locks first.
-    - free the locks last.
-    - consider content already hadled for a NULL lock (or NULL lock vector).
-    - make _free_row_lock() static.
+    - new folder src/ to hold the source code for main project applications
+    - main.c is in src/
+    - all core files are subfolder are in src/core/
+    - modules are in src/modules/
+    - libs are in src/lib/
+    - application Makefiles are in src/
+    - application binary is built in src/ (src/kamailio)
 
-commit fd79adb4975fc0799fe8488d1dd1a771041a0939
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 10 09:33:32 2015 +0100
+commit 97e94d7d8b9bc66ed161347114476066cc1e5351
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Dec 7 10:21:08 2016 +0200
 
-    dispatcher: proper handling of socket parameter when is not last in attrs
+    modules/ims_qos: added patch for flow-description bug when request originates from called party
     
-    - parsing socket function expects a null terminated string
+    Fix for incorrect PORT swap in flow description AVP when called party originates a request that triggers Rx
 
-commit 12160de3c2052c4696b8c073b9fa5919f6da7060
+commit 993ad4e245087300279a6589e81cebd446a7fbf3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 9 23:27:09 2015 +0100
+Date:   Tue Dec 6 15:07:53 2016 +0100
 
-    core: skip zero char and whitespaces before parsing first line in parse_msg()
+    core: updated the issues file
     
-    - reported by Vasiliy Ganchev
+    - removed the content specific to very old versions 0.x.y
 
-commit 01060e983d3de5bf798c7f9725dcd85e23c6c3d5
-Merge: 3b6d7a2 5816e68
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Wed Dec 9 14:20:07 2015 +0000
+commit 6045525bc439ca49df3145adf245836b21e26dd1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 14:54:33 2016 +0100
 
-    Merge branch 'master' of github.com:kamailio/kamailio
+    Makefile: updated installation of the man pages
 
-commit 3b6d7a28ea0b053f27cb169ac31259e20ef4ece0
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Wed Dec 9 14:15:47 2015 +0000
+commit da7e204d9043f62a700c4c57177b039cc6af8140
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 14:45:50 2016 +0100
 
-    utils: Fix crash in http_query
-    - Fixes incorrect fixup logic for http_query_post_hdr
-    - Bug reported by jayesh1017
+    doc/man: renamed man files to use kamailio name
 
-commit 305381bb6b40dc4859f0862411a0c1a261b476c2
-Author: Dmitri Savolainen <savolainen@erinaco.ru>
-Date:   Wed Dec 9 15:44:03 2015 +0300
+commit fb99110adc1c9adde93d30c43d0228953dc70dde
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 14:44:42 2016 +0100
 
-    htable: fixing htable.stats for max slot value
-    
-    add missed 'd' parameter to rpc->struct_add format string
+    core: relocated man pages from root folder to doc/man/
 
-commit 5ad022a4f5e959b875e9f590eca4e7e1866836bb
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Dec 9 11:41:55 2015 +0200
+commit 6a4a9949afaa3d93652817ab2f79015004c930fc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 14:42:58 2016 +0100
 
-    rtpengine: Move the size inside the hash table
-    
-    - struct rtpengine_hash_table now contains the table size.
-    - rename the entry_list to row_entry_list
+    core: man pages updated to use kamailio name
 
-commit c4f2b557682b3e7172b70550913711cccf68df56
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Dec 9 11:00:15 2015 +0200
+commit 6114cb046fc8a1e59e37c157af1cbcd55608df74
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 12:23:57 2016 +0100
 
-    rtpengine: Add per rows totals statistics
-    
-    For consistency with the per row locks, statistics should be also per row.
+    doc: rpc_list - use kamailio as application name
 
-commit 9fd99efc683f2ccb4e5b7e88ae891d808e2efdcd
-Author: Hugh Waite <hugh.waite@xura.com>
-Date:   Wed Dec 9 09:59:46 2015 +0000
+commit d5369b18642e16f096e8b11f9e47057b9bf0ec85
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 11:53:50 2016 +0100
 
-    Fixes and improvements to curl module
-    - Fix invalid check of uri and postdata parameters
-    - Fix fixup functions
-    - Refactor curl function to remove dependance on pv/fixup structures
-    - Export curl_connect through C API
-    - Fix buffer overflow in curl write function
+    core: skip \n in the rpc uptime result values
 
-commit 5816e6852306c943f9b39cf8d8243201bbbdc132
+commit 3299ddb3044998c1438abf8c4580ae9fd3c8cbb2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 8 22:56:53 2015 +0100
+Date:   Tue Dec 6 11:32:01 2016 +0100
 
-    kamctl: updated version of the scripts
+    doc: rpc_list - updated Makefile with the list of files with rpc
 
-commit a22b59fc802c1c1ee2a13ed772c515398f41e0a7
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Dec 8 15:29:09 2015 +0200
+commit 6dabbf23f9cf99e6d569a0a93f5643f0c1b8a8be
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 11:19:54 2016 +0100
 
-    rtpengine: Add per rows hash table locks
-    
-    This will further increase rtpengine's hash table access.
+    doc: rpc_list - refreshed the content for rpc commands docs
 
-commit 250c7125613fc0fc26b72f68a7d0bd63a4a1b430
+commit 72dee4b19339df87b883301e36e7652c986e289f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 7 22:23:41 2015 +0100
+Date:   Tue Dec 6 10:54:25 2016 +0100
 
-    db_mysql: if autoreconnect is set, then attemt 3 times if mysql ping fails
-    
-    - it should help stalled/broken mysql tls connections to recover
+    pua: coherent whitespacing
 
-commit 5a537506141027ca3d3ef87f49913ab628c30690
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Dec 7 13:30:02 2015 +0200
+commit fd818340a403b16b6a4fc3df80de81eff68367f0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 10:41:18 2016 +0100
 
-    rtpengine: Allow op for all deactivated machines
-    
-    If allow_op modparam enabled, send commands to the disabled machines for the
-    existing call. So far this was done only for manually deactivated machines.
-    This is useful because there might be cases of proxy timeout, cases when you
-    may want to still allow the operations for the existing calls.
+    pipelimit: added helper functions for network load
 
-commit b56fae6d00f92628055301c4ac50a2929b49d3b4
-Merge: a67bb24 f9d16e3
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Dec 5 00:23:42 2015 +0200
+commit 529674297710d664f3b37ac9fd2fe3065cc5aa71
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 10:35:45 2016 +0100
 
-    Merge branch 'master' of https://github.com/kamailio/kamailio
+    ratelimit: added helper functions for statistics on network load
 
-commit a67bb24f24960e726523810da197cc7c816864f5
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Dec 5 00:21:59 2015 +0200
+commit 604d55e2065514cabce0329e4fd0c1547d01873f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Dec 5 14:39:51 2016 +0100
 
-    modules/lcr: changed location of ruri_user_avp delete
+    obsolete: moved modules purple and iptrtpproxy
+    
+    - they are no longer working, not being updated to use latest libs for a
+      very long time
 
-commit f9d16e38dbf6b263fc29dceca66007357a9e6f37
+commit 265bf3b75a7d4bdf5da5cd32a09f8c3b24444a6e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 4 23:02:53 2015 +0100
+Date:   Mon Dec 5 14:39:24 2016 +0100
 
-    utils/misc/vim: added recent core parameter to vim syntax highlighting
+    Makefile.groups: removed the modules purple and iptrtpproxy
 
-commit 784f73b880a8fa776f355dc23c2dbe600da24365
+commit 0e86b73a9408757d2f5c51430fbfba7353c9017c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 4 21:59:11 2015 +0100
+Date:   Mon Dec 5 14:27:19 2016 +0100
 
-    kamctl: db sql files updated after xsl changes
+    core, libs, modules: removed kcore internal library
     
-    - insert statement for version is after creation of the table
+    - instead of kcore stats wrapers, use directly counters.h from core
+    - parse of sst header moved to sst module (only use)
+    - string helper functions compacted in strutils.h
+    - statistics helper functions used only by snmpstats module moved to it
 
-commit e03b12a80d6ce2f846f757004dff87d5e770c3b6
+commit 8406a6c450a1fbdb4dc1e05acb6d3443bebf8339
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 4 21:57:44 2015 +0100
+Date:   Sun Dec 4 14:09:36 2016 +0100
 
-    core: stylesheet for generating db schema updated for version insert
-    
-    - version is inserted after the table was succesfully created
-    - avoid version record without table
+    jsonrpc: increase the size of send buffer for datagram transport
 
-commit 700617c6b3707fba16001f82fab6ca0370b23acf
+commit 236fed5a83d0c5b139557d43c17e81dbb4bf9373
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 4 17:30:06 2015 +0100
+Date:   Sun Dec 4 13:47:29 2016 +0100
 
-    outbound: adjusted log message for trying to import the api
-    
-    - when module is not loaded, a messages with 'failed' was printed,
-      which could trigger an alert even for info level
+    jsonrpc-s: fixed typo in log message
 
-commit d8991897275b5681bbe79cd4552b516ffa57894c
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Dec 4 13:21:47 2015 +0200
+commit 30d206d1c0254aea9a4fd0a8d06419a90de62e0d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Dec 4 13:38:30 2016 +0100
 
-    modules/lcr: delete possible earlier ruri_user_avp value
-      when calling next_gws() first time after reload_gws()
-    - Credits to Yasin Caner
+    jsonrpc: log message if rpc response fails to be sent via datagram
 
-commit 6390e8b35da0f8ad92430e40627d2c52e0b3ca52
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Dec 4 13:08:11 2015 +0200
+commit c28450c008eb8f546992fbba5576b191ffd3bc9e
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sun Dec 4 17:46:29 2016 +0100
 
-    rtpengine: Don't shm_str_dup() a NULL str->s
-    
-    Don't dup a NULL str->s to avoid warning message.
-    This happened usually when viabranch is not used(default being NULL).
+    modules: readme files regenerated - corex ...
 
-commit 299d2f7764527fbc5b6de1833976f43c58b1ff2d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 3 13:24:40 2015 +0100
+commit b4a5092bb9f2cb0d5befa4d0ccfe30a64bf5f665
+Merge: 2b59506 7d8d39b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Dec 4 17:43:08 2016 +0100
 
-    core: proper test of return code for add_interfaces() in case of IPv6
+    Merge pull request #881 from mslehto/doctypo
     
-    - report with patch by Christian Kühnke
+    documentation fixes for various modules
 
-commit f025df7a0ac292bd22304683dd976863311b53cd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 3 12:31:39 2015 +0100
+commit 7d8d39b909e13a800be41d6ba510d717a6eff6bd
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Fri Dec 2 11:23:39 2016 +0200
 
-    app_python: readme regenerated
+    modules/mohqueue: documentation typo fix
 
-commit e2853a8ac22bc26d47153731f65479f03a756c52
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 3 12:31:01 2015 +0100
+commit 8bd3b8ff291d4f59d7aa8a3a4dd674437e77e8b5
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Fri Dec 2 11:01:08 2016 +0200
 
-    app_python: basic documentation for params and functions
-    
-    - based on quick look at the code
+    modules/rtpproxy: documentation typo fix and rephrase
 
-commit 6ae155ee8ebc0d52fd63f208e57808c1d228f7e0
+commit 2b59506d3699bb34b4b932cea5c7cdab3da418e0
+Merge: cc41e2c 22b040c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 3 12:29:49 2015 +0100
+Date:   Sun Dec 4 09:54:34 2016 +0100
 
-    app_python: use NAME compile flag for default path to the script
+    Merge pull request #873 from guipilon/master
     
-    - reflects better the application name
+    ratelimit module not working properly when FEEDBACK algorithm is used
 
-commit 2702629194351069827564243e1cff7e4b0513d9
+commit cc41e2ce00186216423b1d30db8bb63f87ff31d0
+Merge: 938ac5e 0e2cb06
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 3 09:20:24 2015 +0100
+Date:   Sun Dec 4 09:54:16 2016 +0100
 
-    uac: increase the buffer for within dialog rr param
+    Merge pull request #880 from mslehto/faked_msg.h
     
-    - following the previous commit
+    remove lib/kcore/faked_msg.h
 
-commit 3bcdf3aec099fd88ec43fd11af3254cf4431e070
-Merge: 3272ff6 18644f9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 3 09:16:08 2015 +0100
+commit 0e2cb067ac01988b3693c7a40fb65071df103666
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Fri Dec 2 12:47:45 2016 +0200
 
-    Merge pull request #425 from khoegh/master
-    
-    Add RR parameter on sequential requests
+    lib/kcore: faked_msg.h not referenced anymore
 
-commit 3272ff6a427ce5bb60d767ed61c8cadd13759de1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 2 23:10:57 2015 +0100
+commit 0a467bac35bcd6034c1a198fea569944f7707ad2
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Fri Dec 2 12:46:37 2016 +0200
 
-    dispatcher: extended log message when hash size parameter is not set
+    modules: faked message api has moved to core
 
-commit 3a345d8f3b0612c9bee4b29396f17a36472f215f
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Dec 2 15:17:05 2015 +0200
+commit 938ac5e7223001fb9e3b748262283d323a23c539
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Fri Dec 2 16:30:10 2016 +0200
 
-    modules/ims_charging: unref dlg after ref-counting lookup
+    modules/ims_qos: added patch for flow-description bug when request originates from called party
+    Fix for incorrect IP swap in flow description AVP when called party originates a request that triggers Rx
 
-commit 18644f93e100a2e4ec545ad5e42aa84d90283f75
-Author: Kristian Høgh <kfh@uni-tel.dk>
-Date:   Tue Dec 1 16:44:22 2015 +0100
+commit b72af394936be5b69cb83ff768f11e2dc33bfc19
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Dec 2 09:16:18 2016 +0100
 
-    modules/dialog: Error in last commit. goto invalid destination
+    modules: readme files regenerated - jsonrpc-s ...
 
-commit f6a5a28532ff410d03d10e86d43d38a785d0fab2
-Author: Kristian Høgh <kfh@uni-tel.dk>
-Date:   Tue Dec 1 15:24:16 2015 +0100
+commit 10912437a992048c4b5ab297ace4f29cbf9b9f3d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 2 09:01:34 2016 +0100
 
-    modules/uac: Add RR parameter on sequential requests when using uac_replace_from/to
+    jsonrpc-s: use same name when setting user/group via str/int values
 
-commit de4ad807334c2b74cafec733a0029e3e2ef4996c
-Author: Kristian Høgh <kfh@uni-tel.dk>
-Date:   Tue Dec 1 15:22:54 2015 +0100
+commit cf5a748719e4770e481601e75adb3e89b33d910b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 2 09:00:46 2016 +0100
 
-    modules/dialog: Add RR parameter on sequential requests
+    jsonrpc-s: added documentation for datagram transport
 
-commit cc94a3751dd536053846d7a569e8062d8cfbea7f
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Nov 30 21:09:04 2015 +0200
+commit e8086c7db45d5b0136e4c5871cb1a2c5a0e1d5d5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 2 08:43:10 2016 +0100
 
-    modules/ims_charging: correct analysis of return value for t_suspend
+    kamctl: implemented moni command for jsonrpc engine
 
-commit 64491668d61b14c213e3fc0a0b55cfcf6c036e39
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Nov 30 21:07:37 2015 +0200
+commit 3b8d7950539be080770e3665ced07b491b9065bb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 2 08:20:34 2016 +0100
 
-    modules/ims_qos: correct analysis of return value for t_suspend
+    kamctl: added rpcfifo control engine
+    
+    - interact with kamailio via a fifo file using jsonrpc-s module
+    - CTLENGINE has to be set to RPCFIFO
+    - RPCFIFOPATH has to be set to the fifo file created by jsonrpc-s module
+    - kamctl rpc command is available for sending raw jsonrpc commands
+    - it forwards number cli parameters as number type in jsonrpc commands
+    - the prefix s: or i: can be used to enforce type string or int for
+      parameters
+    
+    kamctl rpc jsonrpc.eco abc 123
+    kamctl rpc jsonrpc.eco s:abc i:123
+    kamctl rpc jsonrpc.eco s:888 i:123
 
-commit 58e5709a491dbe90c4fc97e484438090dfea1616
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Nov 30 21:06:39 2015 +0200
+commit f2181d7cb461527747e2b720f2a37cfc987fa518
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 1 23:00:57 2016 +0100
 
-    modules/ims_usrloc_pcscf: correct analysis of return value for t_suspend
+    jsonrpc-s: implemented datagram transport
+    
+    - via unix socket files or network sockets ipv4/ipv6
 
-commit 44c5a4b744f5b6e248103df267405796b1b49834
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Nov 30 21:05:42 2015 +0200
+commit f611b34157d135936f1b1e5e83f891201426936f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 1 21:16:24 2016 +0100
 
-    modules/ims_qos: correct analysis of return value for t_suspend
+    kamunix: small adjustments to the code
 
-commit 02b97a728cee7c3184314cbf37e2d9c4f7bcf9c2
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Nov 30 21:05:03 2015 +0200
+commit 9c94ffa85a2a55e746f6de505f8b47947bf7dbce
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 1 21:03:26 2016 +0100
 
-    modules/ims_icscf: correct analysis of return value for t_suspend
+    kamunix: removed svn id from man page file
 
-commit acc79d89660433c5f8827efb16f224709571f342
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Nov 30 20:59:26 2015 +0200
+commit 95d5be47d77287320c0c4f40be834f636406ff85
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 1 14:22:48 2016 +0100
 
-    modules/ims_auth: correct analysis of return value for t_suspend
+    sl: updated the used of old style logging macros
 
-commit e112a2ea4bbc8c53e813442e606fb6fb79b1d3b8
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Nov 30 13:22:07 2015 +0100
+commit 97492c5284b4fa5ec3eab123272abbdca67e3447
+Merge: 0527dea 969f460
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Thu Dec 1 13:55:30 2016 +0100
 
-    ims_charging: Added the possibility to omit the rating-group (also for STOP-Requests)
+    Merge pull request #874 from grumvalski/sipcapture-fixes
+    
+    Sipcapture fixes
 
-commit 8855f0fbe28b94e5298176310d7cbf587bd264da
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Nov 30 13:14:05 2015 +0100
+commit 0527dea7022551f45990d5be88731c014a3d050a
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Dec 1 13:17:09 2016 +0100
 
-    ims_charging: Added the possibility to omit the rating-group
+    modules: readme files regenerated - acc_radius ...
 
-commit d3e45d3204a9966f9beb5135082e3870c528c1ba
+commit 25946c1094f495090d0c20c5e4ce84010555bcef
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 30 09:17:06 2015 +0100
+Date:   Thu Dec 1 13:13:13 2016 +0100
 
-    utils/kamctl: updated sql scripts for table version
+    tm: converted log messages to use macros with prefix
+    
+    - coherent indentation and whitespacing for msg builder code
 
-commit 4d1f897243b713d0121b1e85d2d42c597d7aca13
-Merge: 3fe7fd2 3895cd2
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Sun Nov 29 00:08:44 2015 +0200
+commit 49d43d789eb0cecdfd60c5c43a0cf478e101cd47
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 1 12:37:39 2016 +0100
 
-    Merge pull request #423 from smititelu/textops/geolocation
-    
-    textops: Fix get_body_part() end of body headers
+    ss7ops: fix the dobook markdown and properly named the sections
 
-commit 3895cd2e08c26594a3cff866caea2b431eb71d1e
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Sat Nov 28 12:51:29 2015 +0200
+commit 4991821daf9053cdd68957b18bfa23b8e906a00e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 1 12:37:06 2016 +0100
 
-    textops: Fix get_body_part() end of body headers
-    
-    Remember the end of body headers and use it for get_body_part().
+    ss7ops: safety check before freeing allocated isup json buffer
 
-commit 3fe7fd27605ed9f506a95d11d4c88b78f22eadd1
+commit 6db0e6b5a0b8ef48250abd7bfaedd15fc4860ddd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 27 14:35:51 2015 +0100
+Date:   Thu Dec 1 12:19:49 2016 +0100
 
-    pv: fix for $expires() variables
+    tm: fix wrong CRLF position when building local request when reusing received buffer
     
-    - invalid while iterator was used, resulting in crash
-    - reported by Jayesh Nambiar
+    - should affect only configs when tm parameters for reparsing request
+      were changed from their default value
+    - reported by Helio Okuyama
 
-commit 8e0a3ac61b8f094568c515e3aef46cd8d85454b9
-Merge: a584f40 21f29a8
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Nov 27 13:43:45 2015 +0200
+commit 969f4600193139d95b5f876378e0c92d4eab9a7a
+Author: Federico Cabiddu <fcabiddu@libon.com>
+Date:   Tue Nov 29 12:10:36 2016 +0100
 
-    Merge pull request #420 from smititelu/KAMAILIO-30
-    
-    tmx: Fix relayed_replies counter
+    sipcapture: fix captid extraction from hep header for v3
 
-commit a584f40b67a2f068ec445abe9d7cf910f8d5ee2e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 27 12:14:52 2015 +0100
+commit 1fbca28c3a6e90ca478d152e116aca5e64780e9e
+Author: Federico Cabiddu <fcabiddu@libon.com>
+Date:   Tue Nov 29 11:35:14 2016 +0100
 
-    dispatcher: added more explanatory note about accepted replies codes to keepalives
-    
-    - based on GH#402, with contribution from Alessio Casco and Olle E.
-      Johansson
+    sipcapture: perform ntohs on src and dst port when payload is not SIP
 
-commit 21f29a8a9cce5fba7defd89368794d1631adb702
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Nov 26 12:24:10 2015 +0200
+commit b1e8c2f007e533c7a01c3ced2a34620f4737ca18
+Author: Federico Cabiddu <fcabiddu@libon.com>
+Date:   Fri Sep 16 10:11:44 2016 +0200
 
-    tmx: Fix relayed_replies counter
-    
-    In the current implementation, for simple call timeout scenarios,
-    we get 2 x local_replies(100 + 408) and have only 1 x completed
-    6xx/5xx/4xx/3xx/2xx(408). The relayed_replies were computed by substracting
-    completed - local_replies(1 - 2), resulting in the max ulong.
-    
-    Fix the above by counting the relayed_total(which include also the 1xx)
-    and substracting the relayed_local.
+    http_async_client: added support for authentication
 
-commit 2bd85c6b5020929296860074ca9a5dbc0cbde69c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 27 00:03:26 2015 +0100
+commit 22b040c944228cfc7795f4481465dd230bff6f99
+Author: Guilherme C Pilon <gpilon@daitangroup.com>
+Date:   Wed Nov 30 13:41:12 2016 -0200
 
-    db_mysql: updated include paths for libmysqlclient
-    
-    - direct use of mysql_config, the old substitution done in module
-      Makefile can break the includes of libmysqlclient files
-    - reported by Ian Yu-Hsun Lin, GH#419
+    ratelimit module not working properly when FEEDBACK algorithm is used - deleting unused lines
 
-commit 98c71597e980f532b745079305661a8800708915
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 26 23:30:51 2015 +0100
+commit bb768faae3367c1209e735de71ab9fdcd5d068d5
+Author: Guilherme C Pilon <gpilon@daitangroup.com>
+Date:   Wed Nov 30 13:33:44 2016 -0200
 
-    core - test: reorganized the old files in test folder
-    
-    - moved to subfolders in test/misc
-    - keep content of the test folder cleaner for travis and unit tests
+    ratelimit module not working properly when FEEDBACK algorithm is used
 
-commit 8ff195355c1ac69fcee87b31784e1249a8435aab
+commit 44a87c1892c8ac33fffedc0f82ff2a8d114cc1ef
+Merge: 1d5f39a 892ab27
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 26 10:28:15 2015 +0100
+Date:   Wed Nov 30 11:17:18 2016 +0100
 
-    Makefile.defs: version set to 4.4.0-dev7
+    Merge pull request #863 from mslehto/sdpops
+    
+    modules/sdpops - extend sdp_remove_line_by_prefix()
 
-commit 92573a292efc6583e57ab7ee13c569b02203e69a
+commit 1d5f39a23f1b92575153c5bb2ba87f15f80fa827
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 26 10:21:37 2015 +0100
+Date:   Wed Nov 30 07:39:00 2016 +0100
 
-    test/travis: reorganizing the content with more sections
+    rtjson: fix for replacing to header based on json document
+    
+    - reported by GH #868
 
-commit 6985a2953b0577ad8dff449c2e849f6ff15da01c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 25 14:10:32 2015 +0100
+commit c21148d5d2ce2e870c0de36ef5f4a18fbe60b816
+Merge: 1d1d224 17fadef
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Tue Nov 29 09:44:06 2016 -0500
 
-    cnxcc: more safety checks for call structure
+    Merge pull request #866 from kamailio/nsq-add-dblock-param
+    
+    nsq: add db_table_lock_type
 
-commit aef56c53f014a29ae4d7e1a7142b2dd9e9232c31
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Wed Nov 25 12:51:22 2015 +0000
+commit 17fadef3127901a08daf115fb350c2e59b1fd485
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Tue Nov 29 09:10:45 2016 -0500
 
-    kazoo : check amqp version
+    nsq: add db_table_lock_type
 
-commit ce5591e8f7568f98b39d9b96a2c8debe81837a07
+commit 1d1d2246c8f89aa6eda52bda479014be0a10b937
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 25 13:19:13 2015 +0100
+Date:   Mon Nov 28 19:09:03 2016 +0100
 
-    cnxcc: safety check before freeing call structure
+    pua_dialoginfo: safety check of paramters for __dialog_sendpublish()
     
-    - reported by GH#417
+    - reported by Davy Van De Moere, GH #865
 
-commit daa2509a58438505a6faa57e1a8befcc667a3b28
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Wed Nov 25 11:44:55 2015 +0100
+commit 892ab2737cf931c6bd232439715e80874a7f1d97
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Nov 28 10:39:36 2016 +0200
 
-    usrloc: fix mem leak when closing expired TCP
+    test/unit: create unit test 61
     
-    CONN_EOF handler already decreases the reference counter for us
+    - tests Lua exported sdp_remove_line_by_prefix()
 
-commit 81be39ba472bb3c1a8569c7158c6415aac512be7
-Merge: 43e1c7b 09e6d50
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Nov 24 14:56:22 2015 +0100
+commit 0ede53d0872cbd426dcb3542dbca5ca7c00139e2
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Nov 28 10:26:08 2016 +0200
 
-    Merge pull request #413 from linuxmaniac/vseva/travis_docker
-    
-    test/travis: support different debian distributions
+    modules/app_lua: support 1 or 2 parameters with sr.sdpops.sdp_remove_line_by_prefix()
 
-commit 09e6d5042606bf033d47a11907349ae328e20e95
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Nov 24 13:52:30 2015 +0100
+commit 75c25a857a1d95ef4810d862044957e1769834c7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Nov 27 15:40:02 2016 +0100
 
-    test/travis: support different debian distributions
-    
-    - add some documentation
-    - add link to travis doc at /README.md
-    - add travis build status at /README.md
-    - use ${DIST}/rules to control the build
-      this simplifies the supported modules list by ${DIST}
-      it is already defined there. K.I.S.S
-    - install is done at debian/kamailio dir
+    kamctl: regenerated db creation script to update default datetime value
 
-commit 43e1c7bf9674225b40de76a465407eab6404bce0
+commit 3efa32c9cdfc7a7bdc913724fba92f7b7a76434c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 24 11:19:46 2015 +0100
+Date:   Sun Nov 27 15:38:56 2016 +0100
 
-    textops: refreshing readme from xml documentation
+    lib/srdb1 - set default datetime value to 2000-01-01
+    
+    - 1900 is before the start of epoch and can result in unexpected
+      behaviour with some time related functions
 
-commit 90b40b0222ec9564a16f4afe91677659fe15250e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 24 11:19:19 2015 +0100
+commit 88ef3f0bc54f3858f80d0441bb06b056f50d4ca1
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Fri Nov 25 16:48:27 2016 +0200
 
-    textops: documentation for get_body_part() and get_body_part_raw()
+    modules/ims_qos: new mod_param to add RTCP flow description for media flow
+    New parameter include_rtcp_fd that if set adds additional flow description to AAR for RTCP
 
-commit 76bbabb406679341656ef9011e6f71d806ef1ab3
+commit 3cfc8d9c54ac4e566134889800e9eeb318274b75
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 23 21:27:20 2015 +0100
+Date:   Thu Nov 24 17:49:02 2016 +0100
 
-    textops: new functions to get part of a multipart body
-    
-    - get_body_part() - return only the body part content
-    - get_body_part_raw() - get body part with headers and boundary
+    kamctl: refreshed the db creation scripts for topos
 
-commit 29aaeb503dfba82414b0d75e967840b9f5ef91b3
-Author: lazedo <luis@2600hz.com>
-Date:   Tue Nov 24 05:17:18 2015 +0000
+commit 0eea31b4b934de45e8bc5091f7ba5a9d486dd16f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Nov 24 17:46:36 2016 +0100
 
-    kazoo : check amqp version
+    lib/srdb1: schema - don't set default value for text/blob columns of topos
     
-    checks amqp version for amqp_exchange_declare
+    - not allowed by newer versions of mysql
 
-commit 9e4f732e891e2141cbc11a233917279fe86bfcdc
-Merge: bbe761d bffce9c
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Nov 24 04:10:26 2015 +0100
+commit 43451ec40801e502f72e6b2abee41a4944d08a4a
+Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
+Date:   Thu Nov 24 12:30:14 2016 +0200
 
-    Merge pull request #412 from linuxmaniac/vseva/travis_docker
+    rtpengine: make parameters configurable via cfg framework
     
-    test/travis: migrate to docker environment
+    rtpengine_disable_tout, rtpengine_tout_ms, queried_nodes_limit, rtpengine_retr are now configurable via kamcmd commands.
 
-commit bffce9cb3882fabbfe7cf7f7948982cd3af91cb3
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Nov 24 00:42:47 2015 +0100
+commit dd2c297bbafc5314a91bdb51bf0099d9d4f995b2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Nov 23 14:40:09 2016 +0100
 
-    test/travis: migrate to docker environment
-    
-    - using https://hub.docker.com/r/linuxmaniac/pkg-kamailio-docker
-    - update list of supported modules
-    - dynamic clang version
-    - show CC version
+    acc_radius: added more info about response code for acc_rad_request()
 
-commit bbe761df038b2ce7170a01789a93665d44dd7d48
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 22:45:45 2015 +0100
+commit c6475d657e78d21f439ab899a7767f801a40b864
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Nov 23 08:22:06 2016 +0100
 
-    test/travis: build_travis.sh force error on any command
+    examples/pcscf: Remove unused param "lookup_check_received"
 
-commit e89c77f641311415b13b00dc9d469c0424362d53
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 23 18:17:48 2015 +0100
+commit 140ff964cb8d91ded39fff1bccd950aa0cc8d75e
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Nov 23 08:20:00 2016 +0100
 
-    db_mysql: explicitely set the reconenct flag via mysql cloent api
-    
-    - old mode setting connection fied directly still in place, but now
-      should be safer if that changes
+    ims_usrloc_pcscf: Remove unused param "lookup_check_received"
 
-commit 6a62cc666352fbca7f1cc5a239464b42a7afc2cb
+commit ef87e27ff64d8044dde74eef9f000d5c6195b0ed
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 23 18:00:58 2015 +0100
+Date:   Tue Nov 22 19:42:26 2016 +0100
 
-    db_mysql: extended the list of error code when to try to resend query
+    tm: coherent indentation and whitespacing for rpc functions
 
-commit a1556c0708af959a3816e732a7bd692c5fa5f4dc
+commit 60904ee13dac929ee4f73b9be1b0592b41379019
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 23 17:11:51 2015 +0100
+Date:   Tue Nov 22 18:35:25 2016 +0100
 
-    db_mysql: print error number when failing to do mysql query
+    kamctl: implemented miprint for unixsock ctl engine
 
-commit aab6547f39d723de6a01680cbd79b9365be8092f
+commit dc7b028c818a72def1b781ef102ba166b04cdbfc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 23 16:43:43 2015 +0100
+Date:   Tue Nov 22 14:30:48 2016 +0100
 
-    dialog: safety bump of cseq for bye if prack was involved in call setup
+    ims_ocs: import initial version of README
     
-    - reported by GH#409
+    - the auto-generation script is able only to do only updates to existing
+      files in repo (safety not to add unwanted files by mistake)
 
-commit 82fc14da184549780d39903e91745baf338b75ae
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Nov 23 13:13:37 2015 +0200
+commit 33fa1f11e892fdafa07335268dae6786ead101ac
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 22 14:29:41 2016 +0100
 
-    Revert "Revert "p_usrloc: str->s string NULL check before str_dup""
+    kamctl: added miprint command
     
-    This reverts commit 90d5a98bb52a810e02f225e72faa1ab526b96bbb.
+    - print the mi command to be sent to fifo file
 
-commit 99218397a285c72a1857ffff90d12afca1e15542
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 12:04:41 2015 +0100
+commit 490237855edfd068170aa766951eefd5c4d69c02
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Nov 22 09:59:26 2016 +0100
 
-    Revert "rtpengine: hash table to keep the selected nodes"
-    
-    This reverts commit fef0593a49fd6c6a08a7a1f3220e3b7f0cc030fe.
+    New Module: ims_ocs - the Online-Charging-Server for Diameter
 
-commit 147a26d9583c09c27dbe0b0ee06efe6e6cc8620d
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 12:04:40 2015 +0100
+commit ff004839679deb2095443c9bcb09a2795254e724
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Nov 21 16:01:17 2016 +0100
 
-    Revert "rtpengine: Update doku for node enable/disable"
-    
-    This reverts commit fefe1e63a175ce475a44ae11bb89929e5c5f67d3.
+    modules: readme files regenerated - rtpengine ...
 
-commit 997bc78278a8d544e917caaf8672305e56cb7713
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 12:04:39 2015 +0100
+commit fcccbf7a44ddecdc155b8f951b0696ec8f257e10
+Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
+Date:   Mon Nov 21 16:51:40 2016 +0200
 
-    Revert "rtpengine: Add hash_table_size modparam"
+    rtpengine: added note about no-redis-update flag
     
-    This reverts commit a37257d48702c494c080f7f7c86a2dc18957b242.
+    Flag can be used by Kamailio in order to tell rtpengine not to
+    persist the call into Redis upon receiving offer/answer() commands.
 
-commit 4b213dd5b6f6c24c7ad331571d43a89018ce2e40
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 12:04:39 2015 +0100
+commit 650087d6e352ab5e299c3dabe8ab2ea307840a83
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Nov 21 12:31:38 2016 +0100
 
-    Revert "rtpengine: kamctl fifo nh_show_hash_total"
-    
-    This reverts commit e3a379790e3370f549ab7d44e8d603e8a9040ecc.
+    modules: readme files regenerated - rtpengine ...
 
-commit 75021d6475ac924252d5ac99a88d9876f50cbb29
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 12:04:38 2015 +0100
+commit e128d46e6a675b8cf5f8b584850c08cd16328af4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 21 12:15:54 2016 +0100
 
-    Revert "rtpengine: Add rtpengine_allow_op modparam"
+    rtpproxy: added note about rtpproxy_manage() afte t_continue()
     
-    This reverts commit 69c156f9c2d2c40faf61e2ebde9f98b933b87baf.
+    - or after any other function that does suspend/resume of the
+      transaction
+    - it behaves as used in failure_route
 
-commit f52bace883bc0802d130ac65ac466da90275ba97
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 12:04:37 2015 +0100
+commit 63f3e24ba2c0b9749f5c5d3268c633c629e20f89
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 21 12:12:10 2016 +0100
 
-    Revert "rtpengine: Fix comments for hastable"
+    rtpengine: added note about rtpproxy_manage() afte t_continue()
     
-    This reverts commit 44c19111fef40bd2f18ec7ecf8726d967c8a953a.
+    - or after any other function that does suspend/resume of the
+      transaction
+    - it behaves as used in failure_route
+    - related to GH #855
 
-commit b2c5686ec199ab87e501fb5be86ac068866338a2
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 12:04:36 2015 +0100
+commit 7acd952836d5ccb9095971b92f2f0206f46fb2b2
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Nov 18 15:31:28 2016 +0100
 
-    Revert "rtpengine: Fix deletion for branching scenarios"
-    
-    This reverts commit 028540c12ea47fc5fc0b7f787885c43d7962ea25.
+    modules: readme files regenerated - tm ...
 
-commit 90d5a98bb52a810e02f225e72faa1ab526b96bbb
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 23 12:04:31 2015 +0100
+commit dc9abcba9a06f95adea72d3a1885ebd21ae88a68
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 18 15:18:31 2016 +0100
 
-    Revert "p_usrloc: str->s string NULL check before str_dup"
-    
-    This reverts commit d1c6dc67b222e05be1ff90be9b38846f63866839.
+    tm: documentation for new event_callback parameter
 
-commit d1c6dc67b222e05be1ff90be9b38846f63866839
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Nov 23 12:35:03 2015 +0200
+commit 2d9a1a774fceb60d742cb3db62e2ef85fccbc250
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 18 15:08:06 2016 +0100
 
-    p_usrloc: str->s string NULL check before str_dup
+    tm: sdded support to execute kemi callback on event tm:local-request
     
-    Don't shm_str_dup() NULL str->s strings.
-    Add checks to avoid shm_str_dup() warning.
+    - new parameter event_callback to set the name of the function
 
-commit ce33e4c19764bc9c2ec41e564199a2d13d74a85e
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Mon Nov 23 12:48:01 2015 +0200
+commit 3d684fe20117cab9519f483f819e6476f596e056
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Nov 17 11:16:29 2016 +0100
 
-    modules/ims_usrloc_pcscf: allow contacts with no received params (populated from notify)
+    modules: readme files regenerated - tmx ...
 
-commit 028540c12ea47fc5fc0b7f787885c43d7962ea25
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Nov 16 10:49:36 2015 +0200
+commit 29635011f94a142fe5cde32558b8dfd095dd7820
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Nov 17 11:00:51 2016 +0100
 
-    rtpengine: Fix deletion for branching scenarios
-    
-    - hash table entry contains callid, viabranch
-    - hash table lookup based on callid, viabranch (useful for branching scenarios);
-    keep doing the hash table remove right away
-    - remove op param when select_rtpp_node(); not needed
+    tmx: added note to t_continue() docs about failure context of executed route block
 
-commit 44c19111fef40bd2f18ec7ecf8726d967c8a953a
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Nov 12 09:55:17 2015 +0200
+commit 18c7eaf11c69eccea195020d4b82f96ddae5dafb
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Thu Nov 17 00:21:15 2016 +0000
 
-    rtpengine: Fix comments for hastable
-    
-    - shm NULL checks and free already alloc'ed shm
-    - default entry tout to 3600 sec
-    - return node only, not the whole entry
-    - zero shm hashtable parts
-    - lookup and select new node if lookup fails; this is done for all commands
-    and assures fallback behaviour
-    - change void to struct specific
-    - make set_rtp_inst_pvar() static -> used only in rtpengine.c
-    - fix typos rtpproxy vs rtpengine
+    modules/app_lua: sdpops API changed
 
-commit 69c156f9c2d2c40faf61e2ebde9f98b933b87baf
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 10 16:04:30 2015 +0200
+commit 8d4c2e419068b034ced89828878c6635d69c8d6f
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed Nov 16 14:05:13 2016 +0200
 
-    rtpengine: Add rtpengine_allow_op modparam
+    test/unit: update unit test 60
     
-    When the param is enabled, allow current sessions to finish and deny new
-    sessions for manually deactivated rtpengine nodes via kamctl i.e.
-    "disabled(permanent)" nodes.
-    This is useful when deactivating the nodes for maintenance.
-    Default value is 0, so the current behaviour is maintained
-    (e.g. don't send commands to any deactivated proxy).
-    Updated doku.
+    - Kamailio sdpops manipulates SDP in MESSAGE request
+    - count certain SDP lines before and after sdp_remove_line_by_prefix()
+    - only m=video is to be manipulated
+    - verify by counting prefix line count vs. other lines
 
-commit e3a379790e3370f549ab7d44e8d603e8a9040ecc
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Nov 9 18:04:33 2015 +0200
+commit 60703e86eff4849501938b2dcbb85382a9febb9d
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed Nov 16 13:48:26 2016 +0200
 
-    rtpengine: kamctl fifo nh_show_hash_total
+    modules/sdpops: add optional media parameter to sdp_remove_line_by_prefix()
     
-    Print the total number of hash entries in the hash table, at the given moment.
-    Updated doku.
+    - allows removing lines only within media description
 
-commit a37257d48702c494c080f7f7c86a2dc18957b242
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Nov 9 12:54:47 2015 +0200
+commit 3690bce25ee7ca01bb9d36ec253e727c2c10bc9f
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Tue Nov 15 12:47:24 2016 +0200
 
-    rtpengine: Add hash_table_size modparam
+    test/unit: update unit test 60
     
-    Allow configurable table size.
-    Updated doku.
+    - make sipsak use localhost to avoid name lookup error
+    - kill Kamailio by using pid file
+    - do not pass -L to sipsak in order to have proper (CR LF) line ending
 
-commit fefe1e63a175ce475a44ae11bb89929e5c5f67d3
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Nov 6 17:12:23 2015 +0200
+commit efabeac301ab93e2e2303e8be6aa5c0c64822a83
+Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
+Date:   Wed Nov 16 10:38:39 2016 +0100
 
-    rtpengine: Update doku for node enable/disable
+    ss7ops: Decode additional ISUP fields useful for analysis
     
-    This is my understanding of the current shared memory node list implementation.
-    Correct me if I'm wrong.
-
-commit fef0593a49fd6c6a08a7a1f3220e3b7f0cc030fe
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Nov 5 16:32:02 2015 +0200
-
-    rtpengine: hash table to keep the selected nodes
+    Decode additional fields and provide them in the JSON result.
+    These include:
     
-    Shared memory hash table with global hashtable lock.
-    Add state maintaining the selected rtp node, for a given callid.
-    Hashtable entry expiration time configurable using hash_entry_tout modparam.
-    The actual deletion happens on the fly while insert/remove/lookup are called.
-    Updated doku.
+            * Detailed decode of called/calling party number
+            * Hop counter
+            * Calling partys category
+            * Nature of Connection indicators
+            * Forward call indicators
+            * Transmission medium requirement
+            * User service information
 
-commit 490fa49f72022b334340a58a92d63b5b6f661c87
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 23 09:54:36 2015 +0100
+commit 7be63c5b4218e6888220ccc2cce89f2e7ec7b93e
+Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
+Date:   Wed Nov 16 10:36:27 2016 +0100
 
-    pv: $snd(sproto) returns sending protocol as string
+    ss7ops: Solely rely on odd/even indicator for BCD decoding
+    
+    In contrast to GSM we want to see the 'F' digits. Rely on the
+    odd/even indicator to see if the last nibble should be parsed
+    or not.
 
-commit 5a142f7cc2899090b007654529f08b1b2f4e70b1
+commit 9a1547e8815e697351b0795bb3b4e308e5440a6d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Nov 22 10:02:36 2015 +0100
+Date:   Wed Nov 16 16:31:20 2016 +0100
 
-    core: relocate dbg message before killing children at shut down
+    core: check required parameters for execution of onsend_route
     
-    - can race with per module log level, debugger module can be destroyed
+    - alternative to GH #861
 
-commit 31fa9c50bd6193851c53c1d66b8d517da5f67a15
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 20 12:32:55 2015 +0100
+commit 092ee821752d39eae5155c9b469e6e6d8e2fe9fe
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Nov 15 16:40:56 2016 +0100
 
-    dmq_usrloc: documentation for batch_size and batch_usleep params
+    ims_registrar_scscf: Properly handle the case, when no user-data-xml was provided during SAR (due to the already existing user-data-xml from previous SAR)
 
-commit 167668b4e31d7e613f00baf548671c4361189d79
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 20 12:31:04 2015 +0100
+commit 13b4cc672aa20ae0b8ec4aafdc7c4ab56f593149
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Tue Nov 15 14:46:26 2016 +0100
 
-    dmq_usrloc: support for throttling sync of all usrloc records
-    
-    - batch_size and batch_usleep parameters can control how many records
-      can be sent out at once, after that sleep for batch_usleep
-      microseconds before sending the next batch
+    modules: readme files regenerated - auth_identity ...
 
-commit 5f3f499bc8f7ea0227b62494f73fbd734a820fa1
+commit bff8cbb0a03deaea7b9c32f6c6d74525c34be5dd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 20 12:17:06 2015 +0100
+Date:   Tue Nov 15 14:40:56 2016 +0100
 
-    dmq_usrloc: use system malloc for fetching all contacts
+    auth_identity: added remarks section with note about libcurl leak on centos 6
     
-    - this is a very rare operation, thus not making sense to allocate a lot
-      of pkg for it (the memory is freed immediately)
-
-commit 99a6015165d161c4b99c72d81497e3496b387768
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 20 12:03:46 2015 +0100
-
-    dmq_usrloc: documentation for sync parameter
+    - based on GH #853
 
-commit 5efe3229da3c98ed2bd531c6c9eb712bdbd9ea67
+commit c1e621d5347b32e04588efb93204ccdf13c3a2e6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 20 11:59:36 2015 +0100
+Date:   Tue Nov 15 14:40:25 2016 +0100
 
-    dmq_usrloc: new param sync - control sync'ing all contacts at startup
+    xcap_client: added remarks section with note about libcurl leak on centos 6
     
-    - default 1 - require sync'ing of all contacts at startup
-    - set to 0 to disable
-
-commit 4d122e15f4599010000f6e5d2e60e9bc13b2281a
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Fri Nov 20 11:13:40 2015 +0100
-
-    tm: set next hop as dst_uri for appended branches
-
-commit b056aed3db849d54ad5b7cd04e016bbd969a57c6
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Thu Nov 19 17:32:17 2015 +0200
-
-    modules/ims_qos: do not free auth session on failure to send STR
+    - based on GH #853
 
-commit 9949f42c9dedcb300ca6c99e53a3b171a6500c21
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Nov 19 16:01:06 2015 +0200
+commit eaded8a4c90e7d35c91a9101190ff79f161bea51
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Nov 14 23:56:45 2016 +0200
 
-    core: ut.h
-    
-    Typo SHM_MEM_ERROR vs PKG_MEM_ERROR
+    modules/[tm|db2_ops]: use consistent naming for route names in documentation
 
-commit ac31eb11cc4b194b2d7e9dddff63fd074f456005
+commit 01a9e1b1935e7eddd7ccd5794a9669e75e201f2b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 19 14:58:50 2015 +0100
+Date:   Mon Nov 14 17:01:48 2016 +0100
 
-    etc/kamailio.cfg: use flag 'r' for rtpproxy if ip in sdp is not private
-    
-    - skip learning mode, advertised media ip is routable
+    htable: support to execute kemi callbacks on event route for item expiration
 
-commit af449f2509138c024b866c88063efce843bf6d86
-Merge: ea0b4e5 24999a5
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Nov 19 15:51:59 2015 +0200
+commit 39b162122964bc9ef04b0fa32b9ce9eaf1d9530b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 14 16:05:07 2016 +0100
 
-    Merge pull request #401 from smititelu/ut_sanity_checks
+    htable: use lookup instead of get for event route item expiration
     
-    core: NULL checks for ut.h
+    - get creates an empty structure which is not used
 
-commit ea0b4e50f62f8a461b737882c383f17767851d3d
+commit 9d3499a037a40c0a2f169daa8e456a24b53d3608
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 19 13:58:33 2015 +0100
+Date:   Mon Nov 14 15:59:24 2016 +0100
 
-    tm: use svpe fixup for t replicate uri param
-    
-    - the function expects it for getting the value
+    htable: remove additional search for event route block
 
-commit b37aa66fd1cf3fe99aae50adb89d4cfecf6d90d1
-Author: Daniel Rus Morales <danirus@eml.cc>
-Date:   Thu Nov 19 13:44:08 2015 +0100
+commit 72f28fdcfd88b4f915156a992a6b1f12db79edc5
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Nov 14 15:50:54 2016 +0200
 
-    db_postgress: fix compilation, NTOHLL and NTOHLL provided by OSX 10.10
+    modules/dispatcher: fixed typo in documentation
 
-commit 35094f0ec0bb2bde70b5e3a723ae11a6b97772f0
-Author: Daniel Rus Morales <danirus@eml.cc>
-Date:   Thu Nov 19 13:43:43 2015 +0100
+commit b51d5283f147d55f76d1a6755adb62c3d3b944be
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Nov 14 11:01:25 2016 +0100
 
-    .gitignore: ignore emacs desktop file
+    modules: readme files regenerated - htable ...
 
-commit 24999a5dbf7d986942479c0670158748c263a3cd
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Wed Nov 18 12:21:19 2015 +0200
+commit 6dd359e3c55c43b385dc801ba76afe5ad1316c76
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 14 10:55:12 2016 +0100
 
-    core: NULL checks for ut.h
-    
-    Add some NULL checks for shm/pkg dup functions and few others.
+    htable: documentation for event_callback parameter
 
-commit b89534385ef881719c85534ab7a32a500be2aa9c
+commit a70f973942621173756e0da38af23a1f54a4cdcb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 19 13:30:07 2015 +0100
+Date:   Mon Nov 14 10:44:11 2016 +0100
 
-    rtpproxy: fix mismatching internal value for column setid
+    htable: implementation of kemi callback for event routes
     
-    - on a report by Jan Hazenberg
+    - done for event htable:mod-init
+    - new parameter 'event_callback' - set the name of the function from
+      kemi embedded scripting language to be executed on event. The function
+      receives a string parameter with event name
 
-commit d2416957e4caec8a64abec82029ea18c52a7bc2d
+commit 404e1e1de066e86ff0f99cb1546af4400d92eef9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 19 00:01:27 2015 +0100
+Date:   Mon Nov 14 10:42:49 2016 +0100
 
-    kamctl: require db or ctl engine made specific for dispatcher subcommands
+    app_python: extended kemi implementation to support routing function parameter
 
-commit a5b5091ad937bbb5336b86ebb5ca2de7556b8e67
-Merge: 1a05910 dd7854e
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Thu Nov 19 12:26:22 2015 +0100
+commit c17f410e60b77baf284e88384d5f482f9ab6f142
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 14 10:42:15 2016 +0100
 
-    Merge pull request #403 from kamailio/child_stop_fail_status
-    
-    core: exit with failure code if a child dies
+    app_lua: extended kemi implementation to support routing function parameter
 
-commit dd7854ea6f7efa6899bf59bb0d5069f0daf1def9
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Thu Nov 19 11:16:11 2015 +0100
+commit 0f94306a4e9fefde75d0b447a114f01cc0ade01f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 14 10:31:10 2016 +0100
 
-    core: exit with failure code if a child dies
+    tm: extended the kemi callbacks after updates to prototype
 
-commit 1a05910912fbf9baaf821cc30fac7485c1e67622
+commit ae6413a65b8c233eadd19706df6a69d7181ffd37
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 18 14:42:51 2015 +0100
+Date:   Mon Nov 14 10:30:41 2016 +0100
 
-    usrloc: log details of contact when inserting in db failes
+    core: updates to kemi callbacks for core routing blocks
 
-commit 44fdac69eb864125b4d02af0c650ce735dcf7aa8
-Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
-Date:   Wed Nov 18 13:45:34 2015 +0200
+commit f7fc3af274e3c84167e1cd991eada0a93d96db02
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 14 10:26:31 2016 +0100
 
-    carrierroute: fix failureroute db_load_description
-    
-    - safeguarding shm_str_dup call in add_failure_route_rule function
+    core: kemi engine callback function extended to accept routing parameter
 
-commit 16bc7b726a21108458f354aea840cdbf5d89d6d8
+commit ff695de3c4e25dcb862f92c59e8c4b5d947ca696
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 17 22:51:01 2015 +0100
+Date:   Mon Nov 14 09:04:26 2016 +0100
 
-    dmq: removed params field from dmq_node_t
-    
-    - used only for setting a flag
-    - duplicating a node caused issues with param field not being
-      duplicated, resulting in potential many free of same pointer, reported
-      by Sebastian Damm
+    core: kemi - release lock if indexed callback is found
 
-commit 4da5d898da9a0a8f2780dcdf864354098268a7e9
+commit a0859762d4584feffca2d791ae5f5c5c9a6880b2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 17 09:14:07 2015 +0100
+Date:   Sun Nov 13 13:36:34 2016 +0100
 
-    lib/srdb1: url parser extracts the db name before the url parameters
+    etc: kamailio.cfg polishing
     
-    - some database urls can have parameters after db name, like:
-      driver://username:password@dbhost:port/dbname?params
-    - reported by Kelvin Chua for db_mongodb
+    - version in comments updated to 5.0
+    - use block comment style for descriptions of gobal and module
+      parameters (was mixed) - now description is in between /* */ and
+      commented code starts with #
+    - removed #!ifdef WITH_SRCPATH and commented the mpath - let it be the
+      default one in the code, because it is set at compile time and can be
+      OS specific. Loading the modules from source tree can be done by
+      providing to kamailio in command line: -L modules/
+    - added option to block 401/407 from downstream. Kamailio is the one
+      authenticating local users.
 
-commit 6a738a9123affb08a870e8fac839bf04994faa5b
-Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
-Date:   Mon Nov 16 18:59:05 2015 +0200
+commit 09fa743dcd5d3535698b4cb254d28bd7037631d2
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Sun Nov 13 13:16:20 2016 +0100
 
-    carrierroute: addind db_load_description parameter
-    
-    - toggle on/off loading in memory the description column in the
-      carrierroute/carrierfailureroute database tables. This reduces the
-      shared memory used by the module
+    modules: readme files regenerated - http_async_client ...
 
-commit 73c29912aa69f1acd43ba156191bead4a1289bb1
+commit ec0bcd9ba9ef3631a9f603b7ad7b8faa7c406c28
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 16 16:38:57 2015 +0100
+Date:   Sun Nov 13 13:11:11 2016 +0100
 
-    tmx: added $T(ruid)
-    
-    - return current branch ruid attribute
-    - same as $T_reply_ruid, but works also for branch route
+    kamctl: regenerated db creation scripts for subscriber table
 
-commit 5f936a387fae32f4a4f7c11a9cbd5666b31ef9e7
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Nov 16 10:49:36 2015 +0200
+commit 98a432a9444ca51b8d0ad2745b4979bf86427fd8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Nov 13 13:10:06 2016 +0100
 
-    rtpengine: Fix deletion for branching scenarios
-    
-    - hash table entry contains callid, viabranch
-    - hash table lookup based on callid, viabranch (useful for branching scenarios);
-    keep doing the hash table remove right away
-    - remove op param when select_rtpp_node(); not needed
+    lib/srdb1 - schema: allow null for email_address in subscriber table
 
-commit 9464932676adc8129796f1c981d96859bbb6123b
+commit e9901c10edd8d7ed5a2c81916501409ed008e1ed
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 16 12:32:41 2015 +0100
+Date:   Sun Nov 13 13:06:04 2016 +0100
 
-    tls: field for server_id in default init of tls_domain_t structures
+    utils: added remarks section with note about libcurl leak on centos 6
+    
+    - based on GH #853
 
-commit 7ad4dadcab841d191d5edc028a74cea7fe411450
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Nov 12 09:55:17 2015 +0200
+commit 0b063525a380519e0eb995860cf1a9a7b6ff3aa7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Nov 13 13:03:15 2016 +0100
 
-    rtpengine: Fix comments for hastable
+    http_async_client: add remarks section with a note about libcurl leak in centos 6
     
-    - shm NULL checks and free already alloc'ed shm
-    - default entry tout to 3600 sec
-    - return node only, not the whole entry
-    - zero shm hashtable parts
-    - lookup and select new node if lookup fails; this is done for all commands
-    and assures fallback behaviour
-    - change void to struct specific
-    - make set_rtp_inst_pvar() static -> used only in rtpengine.c
-    - fix typos rtpproxy vs rtpengine
+    - based on GH #853
 
-commit 5e9f144ca214f43b2fd01917fb4983716c8916f8
+commit 0a73437ff4126790d97679486dd852482f37be25
+Merge: 2b751e0 c5f6cce
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 16 11:43:53 2015 +0100
+Date:   Sun Nov 13 12:58:46 2016 +0100
 
-    core: print runtime dir in log message
+    Merge pull request #857 from armenb/memcached_delete_on_null
     
-    - do logging to syslog, along with stderror for runtime dir related
-      errors
+    memcached: fix deletion bug
 
-commit ba647bb171e1e15024342a56fb7d42eadd0347fd
-Merge: 3b7c619 a4cdd61
-Author: Carlos Ruiz Díaz <carlos.ruizdiaz@gmail.com>
-Date:   Sun Nov 15 08:48:35 2015 -0600
+commit 2b751e06682ddd7c0e14df1b3faa32812709ef28
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Nov 13 12:15:08 2016 +0100
 
-    Merge pull request #398 from grumvalski/cnxcc_deadlock_fix
+    auth_db dbtext Making email address optional so kamctl can support dbtext
     
-    cnxcc: make cnxcc locks re-entrant
+    Reported by Alberto Sagredo
 
-commit a4cdd61afad027c9bb431ceda4e71941274610ce
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Wed Nov 11 13:08:52 2015 +0100
+commit c5f6cce69d7cae48f0769d89e9098a8526089055
+Author: Armen Babikyan <armen@firespotter.com>
+Date:   Sat Nov 12 22:57:41 2016 -0800
 
-    cnxcc: make cnxcc locks re-entrant
+    memcached: fix deletion bug
 
-commit 3b7c61980c3dc34d16a0e6ae5376fd81b0a2ce5e
+commit bf138f855bbb1b58e3970399e974b64efdd6ea39
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 13 09:20:42 2015 +0100
+Date:   Sat Nov 12 14:24:36 2016 +0100
 
-    htable: readme file was regenerated
+    ss7ops: removed internal libs that are not needed from makefile
 
-commit 3a723206adaa99cf22aee8fead569d9a96e21a7b
+commit 685ed2d968a803068728e9ecf4bf594174e019a2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 13 09:19:46 2015 +0100
+Date:   Sat Nov 12 12:03:59 2016 +0100
 
-    htable: updated the documentation for timer_procs parameter
+    Makefile.groups: added ss7ops module to group extra
 
-commit 30b85032e23b69cb0e355ba796545daa23dc705a
+commit 730f0859437741b7a66d7e6d381c78ce1a330a6e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 13 09:18:18 2015 +0100
+Date:   Sat Nov 12 12:02:11 2016 +0100
 
-    htable: removed inexistent timer_mode parameter from docs
+    ss7ops: renamed the main file of the module to match recommended pattern
 
-commit d8b78bfaab25f9a73a67d813cfa930a6eb754bfa
+commit 5514b47eebd3fec3a26af8320fee7ca021f1a664
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 13 09:16:35 2015 +0100
+Date:   Sat Nov 12 12:01:13 2016 +0100
 
-    htable: ability to create more than one timer process
+    ss7ops: fix compile warnings
 
-commit 8940cf950cb763ba5145a35d80ffc71f64f450ca
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Nov 13 08:50:01 2015 +0200
+commit e0d26f780ed551bd993ca36ac125e87a16db7709
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Nov 12 11:57:32 2016 +0100
 
-    modules/sdpops: added sloppy option to sdp_content function
+    ss7ops: index 52 was initialized two times - expected to be 53 by the order
 
-commit 4baf576076735018f1fe9812e6d7c64333ee62bf
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 12 14:38:07 2015 +0100
+commit 70262d3063376be34b784d0f6ffec4083779640c
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Fri Nov 11 13:11:43 2016 +0200
 
-    tls: option to match TLS client config profile based on server_id
+    core: fix compilation on platforms without struct ip_mreqn
     
-    - server_id can be any string that uniquely identifies a client config
-      profile, overriding the attempt to match on ip:port (+sni). This makes
-      it easier to select the desired config profile, because the port is
-      hard to guess for stream connections
-    - prameter xavp_cfg has to be enabled and inner xavp 'server_id' has to
-      be set before relaying the sip message (before opening the client
-      connection)
+    - collateral by new mcast feature (commit 8b39cb6a3aa37d26da1ccf8f55f25aaba8fc4613)
 
-commit 138b776e5f5d37d9a78857d1506ffe09a5f4d704
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 12 14:37:55 2015 +0100
+commit d3cf503b3055c3e741b3f2e67359c20d6be210f1
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Fri Nov 11 13:10:38 2016 +0200
 
-    tls: refreshed the content of readme
+    Makefile.defs: define HAVE_IP_MREQN on platforms with struct ip_mreqn
 
-commit e3e0e52ca4a06f72f5139623116d1c8bc119b1e3
+commit 27f2bd08ccb37c5e500e64938598dbac813c0f88
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 12 14:21:19 2015 +0100
+Date:   Sat Nov 12 11:53:35 2016 +0100
 
-    tls: document matching on server_id for oubound connections
+    ss7ops: reordered sections for parameters and functions in docs
 
-commit 0f55ff0351382eeb88df956e190459b73bc6ef4d
-Merge: d493d3f fc90242
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Thu Nov 12 14:00:56 2015 +0100
+commit 0ec6eef89dd64c2c6e7acf813c35bf9d7c2ed61e
+Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
+Date:   Thu Oct 27 11:09:05 2016 +0200
 
-    Merge pull request #397 from UserAd/master
+    ss7ops: Introduce the beginning of a ss7ops module
+    
+    This can be used with sipcapture and begings with M2UA and ISUP
+    support. More SIGTRAN (M3UA, SUA) support is planned and maybe
+    TCAP/MAP in the future.
     
-    sipcapture: add async support
+    The ISUP message format depends on the specific message so I have
+    exported a Smalltalk ITU ISUP model to C to avoid manual errors.
 
-commit fc90242ddd046a3cfd545a50cf636454de173d6f
-Author: Konstantin Tumalevich <userad@gmail.com>
-Date:   Thu Nov 12 16:58:48 2015 +0500
+commit 7360b0d5ce4fe895e44587a797cfef022d399d68
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Nov 11 14:46:13 2016 +0100
 
-    sipcapture: add async support
-    
-    - Add support for storing in asynchronous mode if supported
-      by database backend
+    modules: readme files regenerated - jsonrpc-s ...
 
-commit d493d3fa4f052bb3958599b395f7a4d2fe0a9d91
-Merge: 3a19b12 5733835
+commit cdd703dcae172ad0692877addaa9fea80c06defc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 12 12:10:59 2015 +0100
+Date:   Fri Nov 11 14:32:31 2016 +0100
 
-    Merge pull request #395 from mslehto/ims_clang_errors
-    
-    patches to fix some clang errors and warnings
+    jsonrpc-s: added section to show examples with rpc commands over jsonrpc
 
-commit 57338351a3575f2ba0c38071179daf02bcba2b7f
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Wed Nov 11 23:03:40 2015 +0200
+commit 063d228ec0c710480212a76c6060127dcdf04230
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Nov 11 12:31:40 2016 +0100
 
-    modules/ims_usrloc_scscf: to avoid clang warning, include atomic_t declaration
+    modules: readme files regenerated - dispatcher ...
 
-commit b0c609e68bdaf300c681b7f4f3a5a857988c1de1
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Wed Nov 11 22:54:14 2015 +0200
+commit 74581f3a500f0f5eca408991a99dc687ad4bf425
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 11 12:21:46 2016 +0100
 
-    modules/ims_registrar_scscf: adds missing jump to error1 label
+    dispatcher: docs - removed extra spaces and rephrased sample config text
 
-commit 5e6cec1d01e676d78c4a21e48de3e0908e39de8f
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Wed Nov 11 22:46:30 2015 +0200
+commit 0b3d6ad3238d28c1c3aaf8c39052405ffdaa21df
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 11 12:15:59 2016 +0100
 
-    modules/ims_charging: fixes always true comparison of unsigned int
+    dispatcher: updates to sameple config file
 
-commit 485351dcfb1e5432f3a4e4e4af857f0d27ae8c74
+commit 06535e342c729584999693fbb3bef72d2b2ea07d
 Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Wed Nov 11 22:45:30 2015 +0200
+Date:   Fri Nov 11 01:46:24 2016 +0200
 
-    modules/ims_charging: fixes prototype declatation for destroy_ro_session()
+    core, modules: typos
 
-commit 3a19b122572ed70b8d5f6da59dd506c2f98b0e31
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Wed Nov 11 13:41:32 2015 +0200
+commit 299c3907f33fcf484b1eaabae3d9f08adffec3ef
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Nov 10 12:16:13 2016 +0100
 
-    modules/ims_charging: add direction for Ro session in debug print
+    modules: readme files regenerated - http_client ...
 
-commit b2ff2745b97051625509de0f328e5b1a8f584387
+commit 181c9ade46148ada5cb045bcd86f807d55a36933
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 11 08:59:10 2015 +0100
+Date:   Thu Nov 10 12:05:43 2016 +0100
 
-    Makefile.defs: gcc 5.2 option -mfp32 is required by -march=r3000 for mips arch
+    http_client: added note about libcurl version with leaks in CentOS 6
     
-    - reported by Victor Seva, GH#394
+    - based on PR #853 by Jurijs Ivolga
 
-commit d75bb85c4a03dedb33004fe04c447182fdf37f5c
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 10 16:04:30 2015 +0200
+commit 660bc9c34f169a915cba3a9b416fb93d63b01a22
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Nov 10 11:46:12 2016 +0100
 
-    rtpengine: Add rtpengine_allow_op modparam
-    
-    When the param is enabled, allow current sessions to finish and deny new
-    sessions for manually deactivated rtpengine nodes via kamctl i.e.
-    "disabled(permanent)" nodes.
-    This is useful when deactivating the nodes for maintenance.
-    Default value is 0, so the current behaviour is maintained
-    (e.g. don't send commands to any deactivated proxy).
-    Updated doku.
+    presence: removed unnecessary global variable for implementation of startup mode
+
+commit 1f02100f7424cd6522c7915e8d9e55e0b86e285c
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Nov 10 11:46:14 2016 +0100
 
-commit 70699ae8b9159c18bdd73c3092ccb19691edf0fd
+    modules: readme files regenerated - presence ...
+
+commit e771a5f0212fbe36e4810eb8ea9fb713e9bc0944
+Merge: 60269ea 24d7121
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 10 09:30:30 2015 +0100
+Date:   Thu Nov 10 11:40:17 2016 +0100
 
-    core: dns cache - test for null pointers before debug checks after removing from list
+    Merge pull request #854 from kamailio/Presence-add-parameter
     
-    - next/prev are set to null after remove from list by commit
-      0fbcca38574139f1cd8ba7506ee5e204be5f2da7
+    presence: add parameter `startup_mode` to disable 1dceaa24ded727aba5870f28fb63e26ed98464f3
 
-commit d73d56b41028341c46a331dfb74f5805248aae56
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Tue Nov 10 10:35:47 2015 +0200
+commit 60269ead4973b745f529e42c6e2c60287a040c64
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Nov 10 09:45:02 2016 +0100
+
+    async: updated to the name of functions for timers instead of macros
 
-    modules/ims_charging: removed unused impu_data parcel (memory leak)
+commit 24d71219e44f24c81c3058bf7e8c1f4ea2996f85
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Wed Nov 9 08:30:37 2016 -0500
 
-commit 2aa7683dfebedc4ef9c3fdd50fb7abd2a2d718db
+    presence: add parameter startup_mode
+
+commit 243ff2f797e875c71af9ae5a39fb654af7b06802
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 9 21:05:30 2015 +0100
+Date:   Wed Nov 9 14:24:58 2016 +0100
 
-    nathelper: added examples in docs for few functions
+    tm: coherent indentation and white spacing
 
-commit 74fdbe2248ec79d70440bda255c2f21f801aa0f8
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Nov 9 18:04:33 2015 +0200
+commit 44a4732df6e77386e6ffa60041cd1738a208ae0d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Nov 9 14:10:15 2016 +0100
 
-    rtpengine: kamctl fifo nh_show_hash_total
-    
-    Print the total number of hash entries in the hash table, at the given moment.
-    Updated doku.
+    core: debug - aliased macro LM_BUG to BUG
 
-commit 7375d0b8f136c09d5f4597338aae2d50214a3293
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Mon Nov 9 12:54:47 2015 +0200
+commit acb2fa3c4d29c3843df2c6033b1737ad05d1c867
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Nov 9 14:09:27 2016 +0100
 
-    rtpengine: Add hash_table_size modparam
-    
-    Allow configurable table size.
-    Updated doku.
+    tm: lookup - updated logs not to include module and function details
 
-commit 21ea68e6260f614b89c0b282e14d6ca089c1f2e9
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Nov 9 11:41:44 2015 +0100
+commit ea2ce2da94927a5a555ef52c25f7426e59c361b7
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
+Date:   Tue Nov 8 10:19:03 2016 -0500
 
-    pkg/kamailio/deb: [systemd] remove lintian warning
-    
-    https://lintian.debian.org/tags/systemd-service-file-refers-to-obsolete-target.html
+    presence: cleanup whitespace in notify.c
 
-commit 2718efddb8e87a269af012d8661d57887e7c4d86
+commit b3f6392d122145a5fd81b1b5c5bf71feb108203e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 9 09:36:12 2015 +0100
+Date:   Tue Nov 8 12:19:59 2016 +0100
 
-    Makefile.defs: removed option -minline-all-stringops for compiler on mips
+    dispatcher: do recursive avl search for ds_is_from_list()
     
-    - not supported, reported by Victor Seva, FS#392
+    - search all ds set nodes when no group id is provided
+    - reported by GH #848
 
-commit b1c6c2af7e96c0bcbdee4ff46f6faf19fdc75d9f
+commit f0f6269ad0769b006029d8add058642f99e244f0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 9 09:21:29 2015 +0100
+Date:   Tue Nov 8 12:15:00 2016 +0100
 
-    tls: check for support of SSLv3 method
-    
-    - some versions of libssl removed support for SSLv3
-    - reported by Victore Seva, FS#391
+    dispatcher: compacted code and declare variables at beginning of functions
 
-commit 9e07c7e1b6cf55398c7595d5265c4944e10c7862
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Sun Nov 8 18:14:51 2015 +0200
+commit a4da385baf396a3ef123f3a19ec314126d6f4822
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 7 17:22:27 2016 +0100
 
-    modules/ims_qos: remove CDP auth session on failure to suspend
+    textops: handle return code for parse_headers()
 
-commit e1eb2cdfc01036ed86d6b3f61c8c03571435630f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Nov 8 15:20:52 2015 +0100
+commit 1ebac1c7aa1291f0cf0765a0de80759cbde6611c
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Nov 7 14:16:17 2016 +0100
 
-    curl Manage data size better
+    modules: readme files regenerated - siputils ...
 
-commit 8a45ac1e1b609497100427cd0a2e37d9037ae184
-Author: jaybeepee <jason.penton@gmail.com>
-Date:   Sun Nov 8 12:59:17 2015 +0200
+commit 21d926991abfb6dbac01b573ffc98274e675f2db
+Merge: 660cc46 6a66332
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Nov 7 14:07:17 2016 +0100
+
+    Merge pull request #852 from mslehto/pcv
+    
+    modules/siputils: fix docbook syntax
+
+commit 6a663329465fa9f372f309bfd20d801977a33b04
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Nov 7 14:48:27 2016 +0200
 
-    modules/ims_icscf: changed 403 to 500 for HSS error responses
+    modules/siputils: fix docbook syntax
 
-commit 4b4dc8919b79a1785eefbe1e404746129f371606
+commit 660cc4640589fab5aad6cf8701b58b563e69eb6f
 Author: jaybeepee <jason.penton@gmail.com>
-Date:   Fri Nov 6 19:20:59 2015 +0200
+Date:   Mon Nov 7 13:28:47 2016 +0200
 
-    modules/ims_auth: allow different qop setting for INVITE
+    modules/ims_icscf: If a route block is defined for lir_user_unknown, run it instead of default
 
-commit 02d8a62260fa1d1e98db4a9b5f4cdac8cab1ea4b
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Fri Nov 6 17:12:23 2015 +0200
+commit 24a42eaf96bc084edce5daa89c254cb49be02893
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Nov 7 10:16:16 2016 +0100
 
-    rtpengine: Update doku for node enable/disable
-    
-    This is my understanding of the current shared memory node list implementation.
-    Correct me if I'm wrong.
+    modules: readme files regenerated - siputils ...
 
-commit 2625ab3ccdafd8d474018516e6aa36ce48989db3
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Thu Nov 5 16:32:02 2015 +0200
+commit a25d17748a762ebce7f939afccfee76bcb759680
+Merge: beda05b b2ade6c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 7 10:01:45 2016 +0100
 
-    rtpengine: hash table to keep the selected nodes
+    Merge pull request #847 from tverlaan/nathelper_force_socket
     
-    Shared memory hash table with global hashtable lock.
-    Add state maintaining the selected rtp node, for a given callid.
-    Hashtable entry expiration time configurable using hash_entry_tout modparam.
-    The actual deletion happens on the fly while insert/remove/lookup are called.
-    Updated doku.
+    nathelper: force socket if set
 
-commit a66e220cb25afceb8a74b62a04f11070b22a91af
-Merge: 111fec8 4396236
+commit beda05be61e6ac54f0d9d3c9dc3f64cf15b20af7
+Merge: ce745f3 345bbbe
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 5 10:31:22 2015 +0100
+Date:   Mon Nov 7 10:01:20 2016 +0100
 
-    Merge pull request #389 from gled-rs/feature/bigger_log_prefix_buffer_size
+    Merge pull request #850 from mslehto/pcv
     
-    set the log_prefix buffer size to 1024b
+    P-Charging-Vector related updates
 
-commit 111fec80aa3f5f2067ed4c60f25ba844b6e559a9
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Nov 5 09:18:11 2015 +0100
+commit 345bbbe24a769a01122f4c28f82d2d68c802ef09
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Nov 7 01:43:45 2016 +0200
 
-    pkg/kamailio/deb: update version to 4.4.0~dev6
+    modules/siputils: document P-Charging-Vector related pseudo variables
 
-commit a6c795a40944fd4df50bedd4511bf0fcaa2986bd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 5 09:02:19 2015 +0100
+commit c2235f12957c5ffccbc6c1bfaf3fbb673394b1ec
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Nov 7 01:38:04 2016 +0200
 
-    Makefile.defs: version set to 4.4.0-dev6
+    modules/siputils: add P-Charging-Vector related pseudo variables
+    
+    pcv(orig) - orig-ioi field
+    pcv(term) - term-ioi field
 
-commit bbf3f2a970020116da8c4c50069713e31a268943
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 5 08:58:44 2015 +0100
+commit 0364383549f69241037a96a5e5e20179b2ac6efe
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Mon Nov 7 00:04:24 2016 +0200
 
-    tm: print file name and line in free_cell() warning log message
+    modules/siputils: populate $pcv(all) after succesful parse
 
-commit 2fad76064992af047244e30c6152bf0f05a0785f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 5 08:53:01 2015 +0100
+commit eecc0a1ae7a4f4d243ebbe713dd884493611b45c
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun Nov 6 23:59:07 2016 +0200
 
-    tm: unlink cell and its timer in free function if structure still linked in clist
+    modules/siputils: do not let $pcv(value) to contain invalid value
 
-commit 0fbcca38574139f1cd8ba7506ee5e204be5f2da7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Nov 5 08:51:25 2015 +0100
+commit 8d5705380ac7b79f22a61ea117ecb1cfd31b2efc
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun Nov 6 22:45:47 2016 +0200
 
-    core: clist - restet prev/next when removing from clist slot
+    modules/siputils: fix $pcv(genaddr) length issue
+    
+    $pcv(genaddr) was truncated when field "icid-value" was shorter
+    than field "icid-generated-at"
 
-commit 439623667d6ea5cf9dec30033df94965213e8494
-Author: Tristan Mahé <gled@remote-shell.net>
-Date:   Wed Nov 4 10:33:03 2015 -0800
+commit f2f789eb40c379c9ebe12e0588e521680951e017
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun Nov 6 22:42:09 2016 +0200
 
-    set the log_prefix buffer size to 1024b
+    modules/siputils: do not log every P -header, shortcut loop instead
 
-commit 2874fdd852c3e82933c665d473f01108e4d04040
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed Nov 4 19:21:26 2015 +0100
+commit 7d1761268615b37f3a0fc49de14b1029c5a27fec
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun Nov 6 22:34:04 2016 +0200
 
-    pkg/kamailio/deb: fix systemd warning for PIDFILE
-    
-    ---
-    systemd[1]: [/etc/systemd/system/kamailio.service:15] Not an absolute path, ignoring: ${PIDFILE}
-    ---
-    
-    Environment variables are only evaluated for ExecXXX [0]
-    
-    Remove ExecStopPost, when Type=forking systemd already knows what to do
-    
-    [0] http://lists.freedesktop.org/archives/systemd-devel/2013-April/010598.html
+    modules/siputils: do not log CRLF
 
-commit a58d2c9d0e1cf739ac3c2a620ef19077b175344a
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Wed Nov 4 15:48:01 2015 +0100
+commit 3ee6f19c1994952aa5588ccb6b6986ce4c176e6a
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun Nov 6 22:25:16 2016 +0200
 
-    tsilo: updated README
+    modules/siputils: fix variable typo
 
-commit eef0fefaa247d0a09cf1613cd8bf5c36099c197f
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Wed Nov 4 15:47:43 2015 +0100
+commit 6dbc20dd07935346065de67341aae460f9c57177
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun Nov 6 22:21:43 2016 +0200
 
-    tsilo: added documentation for the new use_domain parameter
+    modules/siputils: adjust logging to be more accurate and less verbose
 
-commit 5ad2d87cae69e73c7081ac8fa383fec5336ef820
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Wed Nov 4 15:47:16 2015 +0100
+commit 2e85af56fda9b2d7795d3ba0cc04e0f882f398ad
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun Nov 6 18:07:22 2016 +0200
 
-    tsilo: added use_domain parameter
+    modules/siputils: whitespace cleanup
 
-commit 27f19950f107a943c3bf9db1fddb1e4912136181
+commit ce745f3837a668b67506bfd404c7ef619936de7a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 4 15:43:12 2015 +0100
+Date:   Sun Nov 6 22:55:11 2016 +0100
 
-    nathelper: consider IPv6 brackets when checking size for keepalive request
+    pv: return false if pv_unset() fails
 
-commit 3146ec3f89133af2c9b0f0f9a6b2e0e3f133b77e
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Nov 4 14:16:34 2015 +0100
+commit de65e91dc69d41277d2ba9459f0f82bcf80a01f5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Nov 6 22:49:53 2016 +0100
 
-    ims_registrar_scscf: Fix loop in lookup request, could result in infinite loop
+    pv: pv_var_to_xavp() - proper test for type int of script var
 
-commit 420a11873291cca93c8b43b5766f8661d46538c5
+commit f09a7ea6dcc4f6ccca7caff167ed89de424687b9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 4 10:08:02 2015 +0100
+Date:   Sun Nov 6 22:45:29 2016 +0100
 
-    core: print src and dst addresses in tcp error log messages
+    pv: added missing breaks when parsing $mag() inner name
 
-commit 112406d8fa05b5d739bdf06565b77e3974200652
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Nov 3 20:36:26 2015 +0100
+commit 5488a913c53d16449146625da278eec8779fdbc5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Nov 6 22:40:42 2016 +0100
 
-    pkg/kamailio/deb: add systemd support
-    
-    Fix #294
+    corex: handle return code for ftell
 
-commit e9acce2d1bf295e1b6707fc1c16f53fc160978cb
+commit 5a0e1c96bb7b315d9f9be05db402e63390e2eaaf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 3 23:06:14 2015 +0100
+Date:   Sun Nov 6 17:08:00 2016 +0100
 
-    pua_usrloc: removed local variables aliasing functions from pua api
-    
-    - use directly the pua bind structure, which was global already
+    permissions: safety check of src len before copying to dst buffer
 
-commit b8458c65917c1b1fe9b94bae795dcdb75ecf4f07
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Nov 3 17:34:18 2015 +0100
+commit dc84c0aaa66573d86633dd12bc42c55961831a76
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Nov 5 13:32:34 2016 +0100
 
-    ims_registrar_scscf: Safety check the length of the destination string
+    dmq_usrloc: init vars earlier to avoid invalid value cleanup on error handling
 
-commit ad552d4e45a8311d50444d76e9862d40421e1715
+commit 9a152cbd15a84191418ecd3bbb56dff48438bfd1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 3 16:17:55 2015 +0100
+Date:   Sat Nov 5 13:32:05 2016 +0100
 
-    pua: test call-id value before inserting in db
-    
-    - reported by GH#345
+    usrloc: handle return code when registering the timer routine
 
-commit 876787d977c46ffcb1288f5eb66e91145cba1061
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 3 15:58:02 2015 +0200
+commit 19786d85138a3d6a9966d9449387ae77f04e3c27
+Merge: d8e9cc4 045fa78
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 4 17:50:16 2016 +0100
 
-    dialog: Sanity checks
+    Merge pull request #849 from winem/master
     
-    Add NULL checks for the parse_dlg_rr_param().
-    Segfault when 'did' parameter was empty in the Route header (e.g. 'did=').
+    Updated the specs file for CentOS 7
 
-commit d956f397c8cea4774e5941bdad8f76ecc44acdd5
-Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
-Date:   Tue Nov 3 13:08:47 2015 +0200
+commit 045fa78f7df5bd8e1ddd744e54b45ead87ae81a3
+Author: Marcel Weinberg <marcel@ng-voice.com>
+Date:   Fri Nov 4 17:25:53 2016 +0100
 
-    uac: Sanity checks
-    
-    Sanity checks for decode_uri(). Add NULL and len > 0 checks.
-    Segfault when vsf parameter was empty in the Route: header (e.g 'vsf=').
+    specs file to build rpm packages for centos 7
 
-commit c54d6ab6506bc2334c5a1f5a6cbd28633f4f4697
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Nov 3 09:39:01 2015 +0100
+commit d8e9cc44ffe5f3191c115b23323b640c66416e9f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 4 12:31:01 2016 +0100
 
-    curl Update documentation with a note about URL encoding
+    tm: updated log format from old style with function names in message
 
-commit 1faef129e1902052c94adfd91d06f785714e4899
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Nov 2 21:17:35 2015