ChangeLog: updated content to reflect the state of latest major release v4.3.0
authorDaniel-Constantin Mierla <miconda@gmail.com>
Wed, 10 Jun 2015 13:06:23 +0000 (15:06 +0200)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Wed, 10 Jun 2015 13:06:23 +0000 (15:06 +0200)
ChangeLog

index 738b95b..746f9b7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-===================== 2013-XY-XY Version 4.1.0 Released =====================
+===================== 2015-06-10 Version 4.3.0 Released =====================
 
-===================== Changes Since Version 4.0.0 ===========================
+===================== Changes Since Version 4.2.0 ===========================
 
-commit 7436e3f66782597d66d052ee9c87bdb3b91756ef
+commit 56a4ba2d0cd29c87f61da8c1c9f88112886b643f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 11 11:21:21 2013 +0100
+Date:   Wed Jun 10 15:04:15 2015 +0200
 
-    kamctl: regenerated db schema scripts
+    Makefile.defs: version set to 4.3.0
     
-    - updated after mohqueue default date change
+    - new major release
 
-commit 8ebd2350ef97c6bac856850a3230ed3e245bd3ed
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Fri Nov 8 20:30:08 2013 +0000
-
-    tls: TLSv1.1 supported since openssl v1.0.1
-
-commit 55dd8073c7d06f3af37cded55e520e64457c2b42
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Nov 8 16:41:30 2013 +0100
+commit 73092b89f24b98d7c524b8f429609c642d310769
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jun 10 14:48:00 2015 +0200
 
-    rtpproxy-ng: ids to sections in documentation
+    core: several updates to the README
+    
+    (cherry picked from commit 92b155e570490771e2b62e1c6185bbfacf770971)
 
-commit 4060340d3af8112ad73ea881ab79270c06544476
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Nov 8 16:32:35 2013 +0100
+commit f2dcd03c33721e92f6cd4ba7a035be2ea5bbd37f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jun 10 14:25:37 2015 +0200
 
-    debugger: ids to sections in documentation
+    db_text: include header file for atoi() to avoid clang warnings
+    
+    (cherry picked from commit d7c0ae494a5f1a5a8c808a4c45c9bfbbbda7388c)
 
-commit 5f1d6744aa20dc5774c8403bf918a9543afe6c75
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Nov 8 16:28:19 2013 +0100
+commit e50d62dd346d660796c1542a4bd42abace64f66f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jun 10 13:31:51 2015 +0200
 
-    avp: ids to sections in documentation
+    pkg/rpm: updated spec files for v4.3.0
 
-commit 3e6bef55f91206d7cf956a61e0b426bab5469e7b
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Nov 8 16:03:25 2013 +0100
+commit b9723c9bed68495e0367fc4376a988ed5343ab04
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jun 10 13:10:23 2015 +0200
 
-    avpops: ids to sections in documentation
+    siputils: proper indentation for analysing code blocks
+    
+    (cherry picked from commit 1dfde28a60b5a6c11d6e95eefbf760200c86384c)
 
-commit 0e676d0062d7db0875ccc97053304807cbc5747e
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Nov 8 15:56:33 2013 +0100
+commit 6c545cd0032db2c257f8ee1c1e6291fb028f5e24
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jun 10 11:52:20 2015 +0100
 
-    usrloc: ids to sections in documentation
+    db_text : missing conversion in raw query
+    (cherry picked from commit a0b02584b76fced6d98f76ec02ae60d75bbccfa2)
 
-commit a88f9d4b79a40221e058c31bbdd21c8c25ba5003
+commit 344634dc8a52ab898777c5c256d0fe4ee505036e
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Nov 8 15:21:58 2013 +0100
+Date:   Wed Jun 10 13:07:08 2015 +0200
 
-    app_lua: ids to sections in documentation
+    pkg/kamailio/deb: update version to 4.3.0
 
-commit ae0e9eef521fa39ae306a2c64e4add61d5e8af6f
-Author: Robert Boisvert <rdboisvert@gmail.com>
-Date:   Wed Nov 6 14:12:10 2013 -0500
+commit ade2e05d41af057db3004fcc521ba04e7657e0f2
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Tue Jun 9 13:33:58 2015 +0300
 
-    mohqueue: remove call from queue if caller does not exist
+    modules/nat_traversal: avoid clang warnings with cast to (enum _hdr_types_t)
+    
+    nat_traversal.c:1477:54: warning: implicit conversion from 'hdr_flags_t' (aka 'unsigned long long') to 'enum _hdr_types_t' changes value from 18446744073709551615 to -1 [-Wconstant-conversion]
+    nat_traversal.c:1487:49: warning: implicit conversion from 'hdr_flags_t' (aka 'unsigned long long') to 'enum _hdr_types_t' changes value from 18446744073709551615 to -1 [-Wconstant-conversion]
+    (cherry picked from commit 658932119824a0576ce708ed0d09fd43c95addfc)
 
-commit 456c387e08ce40ea2c0f1e5e5f94b367ff9fa361
-Author: Robert Boisvert <rdboisvert@gmail.com>
-Date:   Tue Oct 29 18:10:25 2013 -0400
+commit 3a05838bbd408490b660764a3601653f022a9752
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Tue Jun 9 12:24:48 2015 +0300
 
-    mohqueue: remove sql table call_time column's default value
+    modules/call_control: change type to fix clang compiler warning
     
-    it is not supported in some database properly, and it is not
-    really needed.
+    call_control.c:503:19: warning: implicit conversion from 'hdr_flags_t' (aka 'unsigned long long') to 'int' changes value from 18446744073709551615 to -1 [-Wconstant-conversion]
+    (cherry picked from commit f6fc513ad968c40d1c990024c4985fa285ba93b6)
 
-commit 04b457735f0bafa6ff214cb2d69afbe721d89bf1
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Nov 7 14:52:29 2013 -0500
+commit d9f15d4050422ebb16d6ad674a9e17a56068d330
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jun 8 15:45:28 2015 +0200
 
-    modules/sca: restore correct check for NULL in SCA_CALL_INFO_EMPTY.
+    lib/srdb1: use 6 digits for db_double2str
     
-    - should also suppress -Waddress error without relying on gcc _Pragma.
+    acc module was getting values rounded by this
+    
+    (cherry picked from commit e1dcdf5a48cae9802c51c1d516d6fbc862855dcb)
 
-commit 0fbdb8cf7a7687d6ecc8049dfdcb1244abd726af
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed Nov 6 10:34:01 2013 +0000
+commit ea59701448584445ae692fb2ed5a408721e8a143
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jun 9 11:03:28 2015 +0200
 
-    tls: Fix minor typo in documentation
+    update version to 4.3.0~rc2
 
-commit fe914e16945caf6c5c11b81514dff89a0739b30e
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Wed Nov 6 09:14:45 2013 +0200
+commit fa175afbfb0eeebccf1df65e5dd82d413f82551f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jun 9 10:39:36 2015 +0200
 
-    modules/dialog_ng: Fix "CRITICAL bogus event 6 in state 2" problem
-       Use TM callback TMCB_RESPONSE_READY instead of TMCB_RESPONSE_OUT to prevent race condition resulting in bogus event
+    Makefile.defs: version set to 4.3.0-rc2
 
-commit cb66f43187ea3bcac36681b82630456deeabc64c
+commit f050389b568aaab3717484b67b9b157199c63bbc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 5 15:10:29 2013 +0100
+Date:   Mon Jun 8 07:34:47 2015 +0200
 
-    kamctl: added shortcuts for dialog mi commands
+    tm: extended docs for t_reply()
+    
+    (cherry picked from commit a221ec34074c25838f470070cb6c7e604a33fc98)
 
-commit 082a6c43938cf8e3839d46fd070e391bd522d4ed
+commit 1a08fa07b601c5f9636c6dba223230ec91301768
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 5 10:33:55 2013 +0100
+Date:   Mon Jun 8 07:34:22 2015 +0200
 
-    dialog: init cseq to 0 if not available yet for one side
+    sl: extended docs for sl_send_reply()
     
-    - based on a report by Morten Isaksen
+    (cherry picked from commit 29aa683f7c3d507a88b83ecd84d9023c5e162ab1)
 
-commit 8d6a981543a044fddc3448c93dba9ed35afac0c0
+commit 1eb9aacfc5f5b6936bcd6a4f4f219733c7cb7974
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 5 10:15:13 2013 +0100
+Date:   Fri Jun 5 11:42:06 2015 +0200
 
-    pua_dialoginfo: fixed code formatting
+    core: resolve negative index for dset before checking if it is last branch
+    
+    - faster dropping of last branch
     
-    - patch by  Kristian Høgh, FS#360
+    (cherry picked from commit f8f40045e1370002076f568a1e73e0b4b67e9d66)
 
-commit d48d36df40dee374e63ef9b6a6c1bafc4af0e8b0
+commit e5452003a5219e50d26baa72e773fa1690b45a3d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 5 09:41:04 2013 +0100
+Date:   Fri Jun 5 11:41:21 2015 +0200
 
-    dispatcher: typo and ids to sections in documentation
+    pv: convert negative index to positive position for $branch(...)
+    
+    - better access to branch structures
+    
+    (cherry picked from commit 6461b799ce64315b72b8e2f4f7e4617603330833)
 
-commit f33076415561d3efbfa9d804d00a4b0784898f50
+commit 6ebecf0eb1ec1c171adda651ce4aff775cd75547
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 4 21:46:34 2013 +0100
+Date:   Wed Jun 3 14:49:01 2015 +0200
 
-    sl: fix startup detection of event route
+    mtree: readme regenerated
     
-    - patch by Sergey Okhapkin
+    (cherry picked from commit c36b93f61a7fe76321aab8e62e1bbeee5122c5ed)
 
-commit 90227fbf44ddc67bfb49f8f7e8fd7e1b33189349
+commit 9e05772c277f487d0c5bacdb33b1aaa8634e133f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 4 14:26:19 2013 +0100
+Date:   Wed Jun 3 14:48:38 2015 +0200
 
-    presence_dialoginfo: check relevance of the state for single dialog notification
+    mtree: more details about what module does and max prefix size
     
-    - rework from a patch in tracker, FS#341
+    (cherry picked from commit 74fadc549929d3dc873ce3b8b1db20559562ab54)
 
-commit 27a73a806cece55bc7c707735856770137c2d680
+commit bfe40dd69e154b90820d8e87ea5ea46e51601e54
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 4 11:21:27 2013 +0100
+Date:   Wed Jun 3 14:38:24 2015 +0200
 
-    Makefile.defs: version set to 4.1.0-pre1
+    mtree: internal prefix max size set to 64
+    
+    - allow for larger prefix values to be used (e.g., case of uuid, ipv6)
+    - db corresponding field still set to varchar(32)
+    
+    (cherry picked from commit 47086a4ee0a6ee6a766d7591e91e5663acf31562)
 
-commit 8a246b06838b99e63d86fe186b23a23f57347548
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 4 10:04:35 2013 +0100
+commit 626de5dac2715507c5fb19f8056183b4ca6a1da8
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jun 8 13:47:55 2015 +0200
 
-    pua_reginfo: reflect use domain from usrloc
+    ims_charging: In case of Tel-URIs, use type END_USER_E164 and STRIP tel: (Bugfix)
+
+commit 803321f14153fb0ae87f99771c5d03ec6783dddd
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed Jun 3 15:44:52 2015 +0300
+
+    modules/call_control: fixes clang compile warning
     
-    - avoid duplicate contacts if domain is not considered
-    - patch by  Wonbin Cho, FS#350
+    - warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion]
+    (cherry picked from commit 18038c2ea3b22cad9099719ecc999266b90e8786)
 
-commit 16649609796ec336278b073d86045f72a9dd7886
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Nov 3 13:23:32 2013 +0100
+commit 04f86d265a0d26f8dd25bf0ed353ee173b614204
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Jun 3 09:56:06 2015 +0200
 
-    tls: ifdef to use TLSv1.1 only for openssl/libssl v1.0.0+
+    seas: fix gcc warnings:
+    
+    statistics.h:76:20: warning: â\80\98destroy_seas_stats_tableâ\80\99 declared â\80\98staticâ\80\99 but never defined [-Wunused-function]
+    statistics.h:82:19: warning: â\80\98print_stats_infoâ\80\99 declared â\80\98staticâ\80\99 but never defined [-Wunused-function]
+    
+    (cherry picked from commit 6d9abe14cf63e8c4683a8753ad6ae417f6f21ff0)
 
-commit f4bf810a5af5b2d133df30e625691cc7b6ad2cf5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Nov 3 13:15:31 2013 +0100
+commit 9371b5326bd1b8e01172e184b721d24de9768d0f
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri May 22 11:00:15 2015 +0200
+
+    tls: fix gcc warnings:
+    
+    tls_domain.c:507:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_domain.c:537:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_domain.c:544:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_domain.c:576:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_domain.c:1096:5: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_domain.c:1104:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_domain.c:1111:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_server.c:222:3: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_server.c:565:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_server.c:843:5: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_server.c:877:5: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_server.c:1231:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    tls_server.c:1265:4: warning: variable â\80\98retâ\80\99 set but not used [-Wunused-but-set-variable]
+    
+    (cherry picked from commit 7a33987ab4e74266cd0ccecbe14f7196f97a0f05)
+
+commit a4e9f2234f29928520cca83843d5d6aa387518ad
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jun 2 20:20:17 2015 +0200
 
-    tls: refreshed the README
+    registrar: ptr->sock may not be available, as we received the info on a different channel (e.g. reginfo) (bugfix)
 
-commit 1e2bb79a135bef9936fb5d5e0fb9a708589452b9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Nov 3 13:14:31 2013 +0100
+commit ba0ca983042d5632d3b90e12a6530a41b812f5ef
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jun 2 13:12:17 2015 +0200
 
-    tls: listed TLSv1.1 and TLSv1.2 as values for tls_method parameter
+    pkg/kamailio/deb: update version to 4.3.0~rc1
 
-commit ea32bf9d3cf36c3562ca34d572bbf07ed144e105
+commit 8492893110c972af5f2b1ee3ffd45ba0ef5fd9f5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Nov 3 12:55:08 2013 +0100
+Date:   Tue Jun 2 12:04:17 2015 +0200
 
-    tls: extended supportd tls methods
-    
-    - TLSv1.1 and TLSv1.2 (from openssl 1.0.1e on) added to the internal
-      list
+    Makefile.defs: version set to 4.3.0-rc1
 
-commit 26fa46a421e0bb5e00e32115b610100481e64e6d
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Sat Nov 2 21:45:04 2013 +0000
+commit b63dd52685970914e11c670bae5ac6b2191595f1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jun 2 11:51:35 2015 +0200
 
-    pkg/kamailio/centos: Improvement to the CentOS init.d script
+    kex: fix some pkg.stats value for PROC_NOCHLDINIT rank
+    
+    - initialization of stats cannot be executed in child_init() for such
+      case, do it with first rpc request
+    
+    (cherry picked from commit 6fc4065f56d2d7929494f0e6f3dfcdb80ef0a4ec)
 
-commit 039f52deb384c71ecfb578e2cd648153dd9937d1
+commit 78b7a2ebef0d9d4997d130a4190f24408c2c7e96
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Nov 2 19:28:36 2013 +0100
+Date:   Tue Jun 2 11:12:19 2015 +0200
 
-    tls: include dprint.h where log functions are used
+    uac: re-enable TM callback when needing to do authentication for uac_req_send()
+    
+    - regretion introduced by ebb1594a0
+    
+    (cherry picked from commit 422c77fecfaed995f08cc11264a63ee0ff61efba)
 
-commit 25ee7ea17b6553ce44eda6c0665ff80cfc41db35
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Nov 1 21:27:31 2013 +0200
+commit 80f6513abe1831748f1dffa283647abe21c23232
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jun 1 17:15:59 2015 +0200
 
-    modules/mtree: added 'multi' param to mtree definition
-    - new 'multi' param makes it possible to store both integer and string
-      typed mtrees into single db table
+    uac: Execute event-route [uac:reply], if evroute is set (Bugfix)
+    
+    (cherry picked from commit ebb1594a0d95548673697f1e9553a10c93fc460e)
 
-commit 66185905850cd2ac9ab933776184da0f0882e5ac
+commit 28a8c966ba4334ea68ef90d74e49d705dfdff830
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Nov 1 15:33:08 2013 +0100
+Date:   Fri May 29 12:47:03 2015 +0200
+
+    uac: fix spelling error
+    
+    (cherry picked from commit a2de9d6f3af59951c06d0a12e205e1d5814213a6)
 
-    registrar: clean static values at pack_ci
+commit aac276a7fe9b518c147bc99cd31e732de2f3eadd
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue Jun 2 10:24:49 2015 +0200
+
+    mem: TLSF remove unused function
+    
+    this removes one compiler warning from the issue #185
+    
+    (cherry picked from commit 0fcbe4eb0fb5037f52e7d8338cff4f88b03a7969)
 
-commit f67171cf3be1ade0e1c9dd013d560c87b3fd4359
+commit d97561918588f792a2ddfbb0affbd5538f28f4a6
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Oct 10 15:21:47 2013 +0200
+Date:   Tue May 26 22:36:37 2015 +0200
 
-    usrloc: db_update contact by instance + reg-id
+    pkg/kamailio/deb: add erlang package module
+    
+    (cherry picked from commit da3e31a20b95c86a17c8eb43a1a016b055fb8c9b)
 
-commit bc66a385e8a282638c8d5cfa566f971c62cd341b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 1 09:39:32 2013 +0100
+commit 7e13d0a450e0b9d9f3dd1ca90a66f906107596bc
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue May 26 22:59:43 2015 +0200
 
-    uac: reset registration authentication flag
+    Makefile.groups: add statsd and rtjson to extra group
     
-    - reported by  rene montilva (fs#352)
+    (cherry picked from commit 5e59fb4f7e156eb78f821fb170b0d02c77fa1ea9)
 
-commit 1cc0144e434fdcf76013e9424d31928c260d4377
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 30 22:11:04 2013 +0100
+commit 3a9c5494958fd0a9d9072804860c19474af14432
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Thu May 28 18:12:02 2015 +0200
 
-    kamctl: updated dispatcher command to current db table fields
+    erlang: fix build on squeeze and precise
     
-    - parameters flags, priority, attrs and description are optional
+    Check if defined decode of unicode atoms type.
+    
+    (cherry picked from commit 63127b261668e0efdea5b0ddb5f16a03dd9f02bc)
 
-commit bfc2215d71734b09a1d7acd4dbdbe919b234c30f
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Oct 30 20:49:26 2013 +0200
+commit 6bb3aed24281ece3c117c583c9a317def949e884
+Author: Hugh Waite <hugh.waite@acision.com>
+Date:   Fri May 22 09:28:52 2015 +0100
 
-    Revert "modules/mtree: when loading data from db, load each tree separately"
+    registrar: Fix insertion of ulattrs xavp into position 0
     
-    This reverts commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047.
+    - If the first entry is an XTYPE_NULL entry it is replaced, not pushed down the stack
+    (cherry picked from commit 12098415cda75ed10d4d7c75602630b90ef6afd1)
 
-commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Oct 30 17:31:04 2013 +0200
+commit b30f6c85d40b66049fd118a7f60bad3adc52e7bc
+Author: Hugh Waite <hugh.waite@acision.com>
+Date:   Tue May 26 16:30:23 2015 +0100
 
-    modules/mtree: when loading data from db, load each tree separately
+    core: Fix typo in xavp header file
+    
+    - Corrected avpx_free to xavp_free
+    (cherry picked from commit c1b486d199349efc931975dc90924962e8b2b353)
 
-commit f0751ffa2d1d99c0a54707cfe22926bea9c07123
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed Oct 30 17:12:05 2013 +0000
+commit a3be39c63bdfef9d75cd554859e64d2f0cacbe26
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue May 26 20:57:15 2015 +0200
 
-    modules/rls: Fix memory leak in rls
-    - Leak would occur in two error cases
-    - Also improved diagnostics to display uri on various failures
+    pkg/kamailio/deb: update version to 4.3.0~rc0
 
-commit 76536ec5332d7897cd4259b271508cc9d4e2bc2e
+commit 3552120b39f7728ab0aeae8654a02ca491ceb6d4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 30 16:08:47 2013 +0100
+Date:   Mon May 25 23:49:00 2015 +0200
 
-    kamailio.cfg: removed modules_k from path for modules
+    Makefile.defs: version set to 4.3.0-rc0
+    
+    - branch for release series 4.3
 
-commit 328350a0d718990f8a87f25f8c12f1c85d61220f
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Wed Oct 30 12:50:04 2013 +0200
+commit 9e6a94861ff9529b016f4babfd58260d01e16a0c
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Mon May 25 15:24:38 2015 +0200
 
-    modules/ims_charging: fixed failed reservation bug
-       - Reservation checks dialog integrity with h_entry < 0
-       - The hash that creates h_entry can return 0 - this check should be <= 0
+    erlang: prefix exported pseudo-variables
+    
+    - add prefix 'erl' to exported PVs
+    - update documentation
+    - regenerate README
 
-commit a7037aad9963678347bf2b1c15c4994e95570f86
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Wed Oct 30 12:49:26 2013 +0200
+commit 88b2ab74801441cb3857245863a5eee2a67c8063
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Mon May 25 12:28:12 2015 +0200
 
-    modules/ims_charging: code clean up, removed duplicate timer init and dlg bind
+    modules/ims_usrloc_scscf: strip off port param when searching for term user
 
-commit a3db949272db7dbda4fa5fd1ad68d23d56deacc0
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Wed Oct 30 09:15:51 2013 +0200
+commit 15b0626f57f2b5dbe56e668a9435d683034a0277
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Mon May 25 10:52:44 2015 +0200
 
-    modules/tm: code cleanup removed unused method faked_resp and free_faked_resp
+    erlang: fix compile warnings
+    
+    Avoid compile warnings on 64bit.
 
-commit 15a14440f07f787501e116ab4901ab5a53668f4a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 29 22:00:18 2013 +0100
+commit 01f4a230dc15b9564c101d03811eac9189f91210
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Mon May 25 11:00:27 2015 +0200
 
-    kamctl: added new db tables in kamdbctl lists
+    erlang: fix Makefile problem
+    
+    Read from Erlang shell include and library path.
 
-commit 2e033c85d2c66c47de15f355298012f012adb15c
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Tue Oct 29 15:30:36 2013 -0400
+commit d46f3f642f491968e06faea4eb1aab30ff7582fd
+Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Mon May 25 10:49:36 2015 +0300
 
-    rtpproxy-ng: fix extraction of multipart SDP body
+    acc, dialog: change cdr dialog duration
     
-    reported by: Jasmin Schnatterbeck
+    - CDR duration for timed out acknowledged dialogs is no longer left empty
 
-commit 355ab783a99e413eb96a385ab067336316aaafda
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Oct 29 12:40:42 2013 +0200
+commit cc8536657abe6d98db1634d4672465aae924faf1
+Merge: b7a0782 e76577a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon May 25 09:01:34 2015 +0200
 
-    modules/cdp/acctstatemachine.c: fixed incorrect reservation expiry warning
-       First check if acc state is OPEN before sending reservation expiry warning
+    Merge pull request #172 from mslehto/patch-2
+    
+    modules/tmx doc: t_reply_callid() works also for other requests than INVITE
 
-commit c4a4b4f599ba428330899e804877e85d3fdcc3a4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 29 11:08:49 2013 +0100
+commit b7a078289d0a2e58a1b10c97e067df956f3527ec
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Sun May 24 20:22:03 2015 +0200
 
-    kamctl: updated db creation scripts
+    erlang: remove annoying logs
+    
+    Remove unnecessary LM_INFO logs.
 
-commit ecc6e35b31d59e6e9995a03c6ab00f21a23b1be9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 29 11:07:03 2013 +0100
+commit 922f4b0b383223b3ba75ec69a5cf5e292950d353
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Sun May 24 16:40:48 2015 +0200
 
-    srdb1: drop unique constrant on alias user+domain in dbaliases
+    erlang: New pseudo variable for Erlang reference
     
-    - it doesn't work for multiple branches when use_domain is set, reported
-      by Vassilis Radis
+    - introduce new pseudo variable for Erlang reference.
+    - document $ref variable
 
-commit da3d48de7d52df83fcb568530441e7ac6475baae
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 29 10:08:04 2013 +0100
+commit fd98d373882f5e48070db2a58a50a92b9a688c78
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Sun May 24 15:33:55 2015 +0200
 
-    pua_publish: more verbose output for error case when sending publish
+    erlang: Fix parameter capabilities check
+    
+    Fix check getters of erl_send parameters.
 
-commit 73d509f04029dddc94bedba23460d43c81acc13a
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Oct 29 10:51:32 2013 +0200
+commit 70e177fe1ba1792e8842efa9d5746bda75380b65
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Sun May 24 12:42:29 2015 +0200
 
-    modules/ims_registrar_pcscf: replaced incorrect LM_ERR with LM_DBG
+    erlang: Fix memory leak
+    
+    Free memory used for format/print Erlang process id PV.
 
-commit 41a9fbf38ba84e542a546893a6ce9c48f14f3aa3
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Tue Oct 29 10:31:52 2013 +0200
+commit e76577a2c6d8d0628ff9548e5cbfee0302a41e15
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun May 24 20:11:55 2015 +0300
 
-    modules/tm: fixed placement of variable declarations to top of scope block
+    modules/tmx doc: t_reply_callid() works also for other requests than INVITE
 
-commit 716932aa77a0f22f00d2ccee8a89cd84b6674f0a
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Tue Oct 29 09:49:42 2013 +0200
+commit 5469dcda0d4ad7b29fa1ede5ffdd62e45af3315a
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Sat May 23 14:16:39 2015 +0200
 
-    modules/tm: cosmetic fixes and comment fixes
+    modules/ims_registrar_scscf: send full notify information when contact changes instead of partial
 
-commit a7d9ea3ceda6b933807f0345e327849e60d0fa57
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Tue Oct 29 09:42:45 2013 +0200
+commit fe7351d586b56237669a29f15dcdf83b78136cb4
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sat May 23 09:20:05 2015 +0300
 
-    modules/tm: last pkg_mem leak resolved for async replies (nonshm lumps)
+    modules/usrloc: added note about handle_lost_tcp in DB-Only scheme
 
-commit 3022220043bcc9c421ac175b2a3290950014a7fc
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 29 08:34:29 2013 +0100
+commit e15e6d8cfd70b0abbeb499fb1483cc468624c0f9
+Merge: 75ba3ef 9863657
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Fri May 22 22:50:02 2015 +0200
 
-    kamctl: regenerated db script for mohqueue tables
+    Merge branch 'seudin/erl_send'
 
-commit 3eeeed2aeeb924afeabc3fc8337561624f0c41d0
-Merge: 946e1f0 b5638f7
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Oct 28 15:03:08 2013 +0200
+commit 98636573959ac17901e8640c116b2fcac2694440
+Author: Seudin Kasumovic <seudin@bicomsystems.com>
+Date:   Fri May 22 17:48:08 2015 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    erlang: erl_send function
+    
+    - erl_send function sends Erlang message to process
+    - appropriate API function send
+    - documentation for erl_send and API
+    - examples according to el_send usage
+    - regenerate README
 
-commit 946e1f01889c67a835583f4df2c773d227693ea7
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Oct 28 14:51:12 2013 +0200
+commit 75ba3ef01c08027e5694419e9c923fef02262daa
+Author: Seudin Kasumovic <seudin@bicomsystems.com>
+Date:   Fri May 22 15:46:11 2015 +0200
 
-    modules/tm: fixed pkg memory leak in TM which happens in async reply processing
+    erlang: Fix detecting event route
+    
+    Ensure proper detect event route and lost connection in erl_reply.
 
-commit b5638f712711deb8413d7e585369adf8f4a421ee
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Mon Oct 28 14:41:22 2013 +0200
+commit 2143d1eb56bd3a9a775494afaa0e71d6f584d5bb
+Merge: c02e165 a19337d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri May 22 15:03:27 2015 +0200
 
-    modules/ims_qos: memory optimisation
-       Fixed pkg memory allocation for framed IP AVP and flow buffer AVP
-       Instead of repeatedly alloc'ing and free'ing pkg memory we allocate once and re-use
-       Results in better pkg memory overhead
+    Merge pull request #170 from kamailio/vseva/distclean
+    
+    Makefile: use distclean as shortcut of maintainer-clean
 
-commit 3856e9e81c8410b220b893a0dfe7114bba6bdc0d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Oct 27 16:59:32 2013 +0100
+commit a19337d305ba13ade7c30bfaa2926ee1d63930d9
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri May 22 13:50:44 2015 +0200
 
-    core: handle pv comparison with $null as when defined is used
+    Makefile: use distclean as shortcut of maintainer-clean
     
-    - reported by Victor Seva, closes FS#358
+    Fixes: #167
+    Nowadays people expect distclean to be the rule to do the cleaning
 
-commit 3d716a94b620e0115381b164595ef0398c816856
+commit c02e165cc7a44e525dd55714c4471f1236e96b43
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Oct 26 08:59:09 2013 +0200
+Date:   Fri May 22 12:43:55 2015 +0200
 
-    kamctl: use a variable to set the now() function or a replacement for it
+    lib/srdb1: use last @ as delimiter for start of host in db url
     
-    - sqlite uses instead the string returned by 'date' call, as it doesn't
-      have now()
-    - reported by Peter Dunkley, FS#356
+    - allow @ to be part of password
+    - reported by GH#169, Debojit Kakoti
 
-commit 2a046e5fd3c47bc7753190425b911b4114667563
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Oct 24 20:44:03 2013 +0100
+commit 46cc69f229e5e005cca60f64ec6c40c910e2043b
+Merge: f9be1bd e15d415
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri May 22 11:15:46 2015 +0200
 
-    pkg/kamailio/centos: added app_java to CentOS RPMs
+    Merge pull request #168 from kamailio/vseva/gcc_warnings
+    
+    clean some gcc warnings
 
-commit 9c765e89ea7647b1e9c5e36eb0b324eec1d92b7d
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Oct 24 20:13:11 2013 +0100
+commit f9be1bd71323244af598a54380d941722b60b40c
+Merge: a5b3917 77382a7
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Fri May 22 11:12:12 2015 +0200
 
-    modules/app_java: updated Makefile so that it builds on CentOS 6
+    erlang: Merge fix error messages
 
-commit 9a67a730df4f6c6584e8c52934d5feb16f86ee2e
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Thu Oct 24 12:34:05 2013 -0400
+commit 77382a7ff2ee3144991b013e5cabd535028e3e1e
+Author: Seudin Kasumovic <seudin@bicomsystems.com>
+Date:   Fri May 22 10:53:44 2015 +0200
 
-    tm: fix possible segfault in cancel_branch()
+    erlang: Fix error messages
+    
+    Fix wrong function name in error messages.
 
-commit 9ca1648fbf167748bcf9155794f703632ca87503
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Thu Oct 24 16:36:01 2013 +0100
+commit e15d415323b44a93acd2d811fa3609af141e814e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 23:33:39 2015 +0200
 
-    htable: ht_dmq_handle_msg() - do not call parse_headers on cloned message
+    purple: clean gcc warnings
+    
+    hashtable.c:39:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+    hashtable.c:39:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+    hashtable.c:39:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+    hashtable.c:39:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+    hashtable.c:43:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+    hashtable.c:43:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+    hashtable.c:43:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+    hashtable.c:43:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+    purple_sip.c:77:36: warning: variable â\80\98cipid_nsâ\80\99 set but not used [-Wunused-but-set-variable]
 
-commit 2c990487a780bce2ee2fe64e155ec3f1bc1bdebf
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Thu Oct 24 16:15:10 2013 +0100
+commit a52859a6ed8c1ea2590e51e0c20d1f2553da1ec9
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 23:21:25 2015 +0200
+
+    ims_isc: clean gcc warnings
+    
+    mark.c:341:9: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 10 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:341:9: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 8 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:341:1: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 8 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:341:1: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 6 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:350:9: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 10 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:350:9: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 8 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:350:1: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 8 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:350:1: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 6 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:357:9: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 13 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:357:9: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 11 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:357:1: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 11 has type â\80\98intâ\80\99 [-Wformat]
+    mark.c:357:1: warning: format â\80\98%zuâ\80\99 expects argument of type â\80\98size_tâ\80\99, but argument 9 has type â\80\98intâ\80\99 [-Wformat]
+
+commit c051cb8da9759676395603af1bfb4f1f26f9d2f6
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 22:49:07 2015 +0200
 
-    memcached: revert earlier doc change regarding minimum library version (we now have backward compatibility built in)
+    snmpstats: clean gcc warnings
+    
+    hashTable.c:168:22: warning: variable â\80\98previousRecordâ\80\99 set but not used [-Wunused-but-set-variable]
+    kamailioNet.c:973:18: warning: variable â\80\98valueâ\80\99 set but not used [-Wunused-but-set-variable]
+    snmpSIPRegUserLookupTable.c:462:25: warning: variable â\80\98varâ\80\99 set but not used [-Wunused-but-set-variable]
+    snmpSIPStatusCodesTable.c:493:30: warning: variable â\80\98varâ\80\99 set but not used [-Wunused-but-set-variable]
 
-commit fc4f2216f867b00a6685abdf51b8165572f24f69
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Thu Oct 24 11:05:17 2013 -0300
-
-    ims_charging: fixed deadlock when interim CCA timeout occurs
-
-commit b0797b765af78f19d942a87ea978037027da57c3
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Oct 24 13:10:08 2013 +0100
-
-    pkg/kamailio/centos: added memcached package to .spec
-    
-    - Also:
-      - updated README to remove memcached from list of unbuilt modules
-      - moved auth_identity into the tls package
-    - List of modules not built for CentOS is now:
-      - app_java: should be buildable but Makefile needs work
-      - app_mono: needs newer version of mono-devel than available in base or EPEL
-      - db_cassandra: needs specific versions of thrift (thrift not in base or EPEL
-        at all anyway)
-      - db_oracle: requires non-free Oracle client SDK
-      - iptrtpproxy: obsolete
-      - jabber: obsolete
-      - osp: requires OSP Toolkit which is not available in base or EPEL
-
-commit adfa299a1a01aba1c69c1129d78170056d50db42
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Thu Oct 24 12:14:38 2013 +0100
+commit 1874dd1062fbc186316ddc91ae87a22b18d16951
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 22:45:05 2015 +0200
 
-    memcached: added alternate memory management wrappers for backwards compatibility with older libmemcached versions and added preprocessor check for the correct ones to use based on installed version.
+    db_perlvdb: clean gcc warning
+    
+    perlvdb_conv.c:99:2: warning: enumeration value â\80\98DB1_UNKNOWNâ\80\99 not handled in switch [-Wswitch]
 
-commit a067a3d33ad67c260a3bc377cd4203d41880ca6b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 24 07:44:03 2013 +0200
+commit 0a1bb3f044ccf5dbb79eb03caec19553166c228e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 22:16:21 2015 +0200
 
-    tm: use internal flags field to mark suspended replies with FL_RPL_SUSPENDED
+    pua_reginfo: clean gcc warnings
     
-    - it was set on cfg flags, resulting in messing up with what was used in
-      config file
-    - reported by Juha Heinanen
+    usrloc_cb.c:68:6: warning: variable â\80\98buf_lenâ\80\99 set but not used [-Wunused-but-set-variable]
 
-commit 6b8b8a050e4490302d1f1f940a7fda95784cce46
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Oct 23 14:53:04 2013 +0100
+commit 21f437840123471daa65da65999ff108ad11b33b
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 22:08:25 2015 +0200
+
+    db_berkeley: clean gcc warnings
+    
+    pg_cmd.c:183:17: warning: variable â\80\98pcmdâ\80\99 set but not used [-Wunused-but-set-variable]
+    pg_cmd.c:372:17: warning: variable â\80\98pcmdâ\80\99 set but not used [-Wunused-but-set-variable]
+    pg_cmd.c:396:17: warning: variable â\80\98pcmdâ\80\99 set but not used [-Wunused-but-set-variable]
+    bdb_cmd.c:512:13: warning: variable â\80\98bconâ\80\99 set but not used [-Wunused-but-set-variable]
+    bdb_cmd.c:511:13: warning: variable â\80\98bresâ\80\99 set but not used [-Wunused-but-set-variable]
+    bdb_con.c:52:13: warning: variable â\80\98buriâ\80\99 set but not used [-Wunused-but-set-variable]
+    km_bdb_res.c:405:2: warning: enumeration value â\80\98DB1_UNKNOWNâ\80\99 not handled in switch [-Wswitch]
+    km_bdb_res.c:498:2: warning: enumeration value â\80\98DB1_UNKNOWNâ\80\99 not handled in switch [-Wswitch]
+    km_bdb_val.c:105:2: warning: enumeration value â\80\98DB1_UNKNOWNâ\80\99 not handled in switch [-Wswitch]
+    km_db_berkeley.c:779:6: warning: variable â\80\98\80\99 set but not used [-Wunused-but-set-variable]
+    km_db_berkeley.c:907:6: warning: variable â\80\98\80\99 set but not used [-Wunused-but-set-variable]
+
+commit 70ad498b2ccc41db77b14c4c79393548cac8426d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 21:56:50 2015 +0200
 
-    modules/xcap_server: fixed fetching of an element (GET with XPath)
+    db_postgres: remove gcc warnings
     
-    - This is a mandatory part of XCAP and DELETE/PUT of elements (using XPath)
-      is supported in xcap_server.
-    - The code to get a node from a document was all in there but never called.
+    pg_cmd.c:183:17: warning: variable â\80\98pcmdâ\80\99 set but not used [-Wunused-but-set-variable]
+    pg_cmd.c:372:17: warning: variable â\80\98pcmdâ\80\99 set but not used [-Wunused-but-set-variable]
+    pg_cmd.c:396:17: warning: variable â\80\98pcmdâ\80\99 set but not used [-Wunused-but-set-variable]
 
-commit 3b028d308fac3a4f7ae1e74021882657753f2ee8
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Wed Oct 23 12:01:27 2013 +0100
+commit 7b6aba346a8529187762c25f00609ec376fb3529
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 21:24:39 2015 +0200
 
-    dmq: Fixed bug/error in original code where sip_msg was parsed after cloning to shm, leading to memory errors. Also fixed several memory leaks.
+    db_text: clean gcc warning
+    
+    dbt_raw_util.c:169:6: warning: unused variable â\80\98\80\99 [-Wunused-variable]
 
-commit eb97ddb20368c019b331cfd09e793a0431d49940
-Merge: f6d530e 58a3069
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Tue Oct 22 20:59:26 2013 +0200
+commit a5b39176e6195da22cd39a65e3ddb7c9fdf53592
+Merge: 301793c a61f325
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 15:21:30 2015 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    Merge pull request #166 from linuxmaniac/vseva/usrloc_callbacks
+    
+    usrloc: run callbacks after updating the info on DB_ONLY mode
 
-commit f6d530e68ffe9db11f5f148c51f8bff0b542f028
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Tue Oct 22 20:57:52 2013 +0200
+commit a61f325589a3bef6164b1eca8bd93ca3dace4549
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 21 14:08:07 2015 +0200
 
-    modules/cdp: allow CDP child processes to respond to dynamic cfg changes
-       - this for example allows dumping pkg memory using core cfg variables similar to SIP workers, etc
+    usrloc: run callbacks after updating the info on DB_ONLY mode
 
-commit 58a3069927a2e37c327256cd3475d7a7f8a2f5c4
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Tue Oct 22 11:08:08 2013 +0100
+commit 301793c4f10c860e263a243863f7b833ba3bb0f6
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Thu May 21 14:28:57 2015 +0300
 
-    pkg/kamailio/centos: updated README to remove mi_xmlrpc from the set of unbuilt modules
+    modules/db_mysql: include (start of) mysql query to async query error message
 
-commit d79cffa79ab740bc3e724fc0e9b8fc9f7236af44
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Tue Oct 22 11:07:40 2013 +0100
+commit fbbadfde175ac1e414b10fc6a01abd09b4539fef
+Merge: 7afe761 8810c00
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Wed May 20 22:57:31 2015 +0200
 
-    pkg/kamailio/centos: updated .spec to add mi_xmlrpc to xmlrpc package
+    Merge pull request #164 from kamailio/tmp/tlsf_debug
+    
+    mem: TLSF memory summary and sums implementation
 
-commit 05f0ed6d77602f3ee1a2cfc8cee1c760dc2f6800
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Tue Oct 22 10:45:56 2013 +0100
+commit 7afe76191e9757770d2933e8c26f305c6ed388a3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed May 20 21:44:15 2015 +0200
 
-    modules/mi_xmlrpc: fixed compilation warning
+    usrloc: use domain for testing db if use_domain parameter is set
+    
+    - rework from the patch by Erik Davidson, GH#161
 
-commit b3dedff1053a1d35e803f3824042732f07532b77
-Author: Muhammad Shahzad <shaheryarkh@gmail.com>
-Date:   Tue Oct 22 10:43:43 2013 +0100
+commit 408778069d24a31885df9ecd9f86bc3f9fce0af9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed May 20 21:32:00 2015 +0200
 
-    modules/mi_xmlrpc: patched so that it now builds for CentOS
+    tm: restore to the disabled async mutex by define
     
-    - Patch by Muhammad Shahzad <shaheryarkh@gmail.com>
-    - Committed by Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+    - following commits trying to remove it completely were removing the
+      internal transaction flags which were not related to mutex at all
 
-commit 11abcfd96f30aa5f0032385ac5893c27bdf6315b
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Mon Oct 21 14:40:10 2013 +0100
+commit db13cefcaa39330b93bd06cf9337c7c1afe221a9
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue May 19 21:12:31 2015 +0200
 
-    memcached: added minimum libmemcached version required to documentation
+    manpage: sip-router.8 fix hyphen-used-as-minus-sign
 
-commit 4bffd1950e4481a734141ae6cf755458f341f45b
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Mon Oct 21 13:40:46 2013 +0100
+commit 8810c00f837a585d4dc6079640abc3251f0e70ca
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue May 19 19:58:57 2015 +0200
 
-    pkg/kamailio/centos: updated README that explains which modules are not built for CentOS
+    mem: TLSF memory summary and sums implementation
     
-    - The modules not built at this time are:
-      - app_java
-      - app_mono
-      - db_cassandra
-      - db_oracle
-      - iptrtpproxy
-      - jabber
-      - memcached
-      - mi_xmlrpc
-      - osp
+    TLSF now has a debug mode, that will dump every memory block when xxx_status()
+    is called, and a summary of still allocated blocks when xxx_sums() is called.
+    
+    configure build with
+    
+        make MEMDBG=1 MEMMNG=2 cfg
+    
+    to enable maximum debuging informations (source location of mallocs and frees)
 
-commit e3524fb816c1fad04b3c855e3fe88151b33e24c8
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Mon Oct 21 13:37:45 2013 +0100
+commit a3f0fa72c7686df57d655391032236b3fca7ef50
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Tue May 19 17:36:53 2015 +0100
 
-    pkg/kamailio/centos: updated .spec to build packages with dependencies that can be met by EPEL
+    kazoo : fix json transform
     
-    - This means the computer building the RPMs needs to have access to EPEL and
-      the appropriate dependencies installed from it.  However, there will be
-      no need to have EPEL dependencies installed on a running instance _unless_
-      you want to use one of the modules with an EPEL dependency.
-    - The modules supported with EPEL are:
-      - acc_radius, auth_radius, misc_radius, peering
-      - carrierroute
-      - dnssec
-      - geoip
-      - json, jsonrpc-c
-      - ndb_redis
+    $(kzE{Element[$var(idx)]}) was not evaluating $var(idx)
 
-commit 9f08b58f58585559646b470ae9f4b9801617ba73
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Sun Oct 20 23:52:23 2013 +0100
+commit 967ed551845044123f4e93c60091d7a1fa43692f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue May 19 15:13:49 2015 +0200
 
-    pkg/kamailio/centos: updated rel in .spec
+    core: enable log_prefix for sip responses
+    
+    - reported by Klaus Darilion
 
-commit ce9f46a3778cd6c79f2411b5934e3ad320cf6de4
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Sun Oct 20 23:46:35 2013 +0100
+commit 497b6ad2cee8481ba1f3568ed7d8a836e508016a
+Author: Hugh Waite <hugh.waite@acision.com>
+Date:   Mon May 18 17:00:08 2015 +0100
 
-    pkg/kamailio/centos: removed out-of-date BoxGrinder appliance files
+    core: Fix crash in xavp.c
+    
+    - Inserting an xavp into a list can crash when inserting XTYPE_NULL padding entries
 
-commit 0de2ae72410f0672f174a8cae34d4ac12798a188
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Oct 20 23:27:58 2013 +0100
+commit fe379acb5f5956f60ac3304d8c01a3fa0719e0be
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Mon May 18 12:27:12 2015 +0200
 
-    pkg/kamailio/centos: updated documentation
+    mem: fix TLSF max pool limit
 
-commit 61ad39509ca1d739d00d0386ab5a991cf54477d8
-Author: Ã\98yvind Kolbu <oyvind.kolbu@usit.uio.no>
-Date:   Sun Oct 20 22:04:16 2013 +0200
+commit 111aefd82f4f885be5a4d4d6a4a2ad432dba9e5e
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Mon May 18 11:47:10 2015 +0200
 
-    fix dns srv failover when no UDP record is present
+    Revert "mem: TLSF use larger first level bitmap"
     
-    - refactored code for srv lookup to have less code duplication
+    back to using 32bits bitmaps, limiting the maximum pool size to 512 GiB
+    
+    This reverts commit 5e04515410c7d7ebedf6c4bc8c917f736b37acba.
 
-commit 820046b04c2218273a11f905dc798812d7ca0ca6
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Fri Oct 18 09:21:02 2013 +0200
+commit 6de859e5a762c0c34382a4de99173fad2c6999c9
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon May 18 11:20:00 2015 +0200
 
-    modules/ims_registrar_scscf: added outstanding documentation
+    pkg/kamailio/deb: update version to 4.3.0~pre2
 
-commit 37f284d2d9bbe6dac4888600d0b99ccc58d22eb9
+commit 7e6083e3e2604e2a835e1bf1dbdbf55e6256aba0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 17 18:18:17 2013 +0200
-
-    Makefile.defs: version set to 4.1.0-pre0
-
-commit 324e458ad68e97edaf2240e0f79b7380e77d268c
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Oct 17 16:46:09 2013 +0200
+Date:   Mon May 18 10:34:49 2015 +0200
 
-    modules/ims_qos: second iteration of ims_qos module
-       - module now support media authorization over Diameter Rx (between P-CSCF and PCRF)
+    Makefile.defs: version set to 4.3.0-pre2
 
-commit d5c482ca06ff4b8529ea00d421484addd0203c37
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Oct 17 16:44:46 2013 +0200
+commit 6d32e8df95bd015202f75e9f313654aa41146e7e
+Merge: e58d150 746152b
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Fri May 15 08:35:48 2015 +0200
 
-    modules/tm: Edited documentation to show that t_suspend/continue can now be used on SIP responses
+    Merge pull request #163 from kamailio/seudin_erlang_fixes
+    
+    erlang: fixes and new PV
 
-commit 16e763c32d7a2b9fc451185e028a90b3be758f65
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Oct 17 16:41:15 2013 +0200
+commit e58d150a13ba3d0ef8ff3a15877f0cf891e57be8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 19:38:14 2015 +0200
 
-    modules/tm: extended tm async support to SIP responses
-       -t_suspend and t_continue functions now work with SIP responses as well as requests
+    tcpops: return if connection is null when trying to set the lifetime
 
-commit 8b8132c17c126ff4edb2f5c9544dbd30894f6108
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Oct 17 16:40:07 2013 +0200
+commit 1db6fdf41dbb4b6c95e0f86dfebc4c793858d8b5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 19:21:25 2015 +0200
 
-    parser: defined new FL_RPL_SUSPENDED used for suspend on reply
+    sipcapture: fix not to access freed pointer during shut down
 
-commit cc8bc36c67a0b8e7317c06c50a88e8e6aa15d790
-Merge: 217e508 2f368b6
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Oct 16 14:12:51 2013 +0200
+commit ec438b45696e17af0a3b19bb7ac12b221f897517
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 19:16:26 2015 +0200
 
-    ims_charging: Merge branch 'ims_charging' into master
+    core: safety check for linker when inserting xavp with index
 
-commit 2f368b676acb026bf4647af02108a24e49e30581
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Fri Oct 11 00:07:18 2013 -0300
+commit abdc02f1cb26c71b4118044d8c45dec728992e15
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 14:51:06 2015 +0200
 
-    ims_charging: fixed bug causing dialog cb function to be called more than once
-    
-    - removed possible race condition in dialog cb
-    - improved the way locking was performed
+    regex: replaced allocated memory initialization with a for loop to one memset
 
-commit 217e5089df327215dd5078a72dd5b14526640191
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Thu Oct 10 16:04:49 2013 +0200
+commit f03c86ade6af9bc529a52f7fd50004721278ae19
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 14:41:44 2015 +0200
 
-    modules/ims_charging: restored an unlock that will cause deadlock if omitted
+    rr: reset lump pointer to avoid using it after free for remove rr function
 
-commit bae7fcb9be9a4cf88693e6c4180e3c1e6f4b6c1d
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Thu Oct 10 15:36:59 2013 +0200
+commit 5e5866b2ac8390caa9373f49345ed877c6e5f037
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 14:36:24 2015 +0200
 
-    modules/ims_charging: fixed bug not initialise AVP string value for success CCA
+    regex: safety to check to avoid working with zero size allocations
 
-commit 6ccca97cba61e75e9da0b6d36f1ee38fc88e94f3
-Merge: db618dd 83add48
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Thu Oct 10 15:01:07 2013 +0200
+commit ca220afe0f738f2353d16c96dd16ab279ffdcf74
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 14:29:12 2015 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    textops: safety check to know there is a string to add via lump
 
-commit db618ddbdc2ec92a508acd913f2f847a4fb59cae
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Thu Oct 10 14:59:23 2013 +0200
+commit 746152b878b8b2956d51db039633dc9a4e961337
+Author: Seudin Kasumovic <seudin@bicomsystems.com>
+Date:   Thu May 14 16:33:47 2015 +0200
 
-    modules/ims_charging: corrected default termination cause code to DIAMETER_LOGOUT
-       - also corrected typo
-       - added other termination cause code defines for future use
+    erlang: update documentation
+    
+    - document use of pseudo variable $pid(name)
+    - regenerate README
 
-commit 83add48b7c1cdf0d9f64c24bcc134195699daac1
-Author: Robert Boisvert <rdboisvert@gmail.com>
-Date:   Thu Oct 10 08:25:05 2013 -0400
+commit f14a5c32a6ce77449f9191d672c24a0938f45558
+Author: Seudin Kasumovic <seudin@bicomsystems.com>
+Date:   Thu May 14 16:20:10 2015 +0200
 
-    mohqueue: fixes
+    erlang: new pseudo variable for Erlang process id
     
-    * cleaned up all error paths (fixed crashes)
-    * added support for INVITEs that get stuck
-    * adjusted code to avoid compiler warnings
-    * PRACK only invoked if Require: 100rel set
-    * fixed bug that allowed a new call to be created more than once
-    
-    Documentation
-    * updated NOTES
+    - introduce new PV for Erlang pid type
+    - export sender pid in event route of pseudo registered process
 
-commit ac5835c0aff657cae169432466851c9f2cbca8ad
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 10 12:45:45 2013 +0200
+commit 11667d316e92287affeb5034fe522679ea989ec5
+Author: Seudin Kasumovic <seudin@bicomsystems.com>
+Date:   Thu May 14 16:10:50 2015 +0200
 
-    cfgutils: init probability pointer to NULL
+    erlang: correcting documetation
     
-    - otherwise it can be an attempt to free it when the kamailio does not
-      start due to config errors
-    - reported by Dragos Oancea
+    - correcting title of example
 
-commit a3bddf300ff82b9d811acb5dd6ec2e25f0eab07c
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Wed Oct 9 17:55:20 2013 +0200
+commit 7f76c92a7b2ddac30faa1f075111fc20b652ef69
+Author: Seudin Kasumovic <seudin@bicomsystems.com>
+Date:   Thu May 14 09:40:57 2015 +0200
 
-    module/tm: changed log level from WARN to DBG for informational message
+    erlang: delete unused code
+    
+    Delete unused function from code.
 
-commit 2dc78738af4a0693e0a4d3f77e2174586d53d90b
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Tue Oct 8 15:52:09 2013 -0300
+commit 4a480ba9745b6874f86808fc21dcd750e00febd3
+Merge: 88b6757 733f5ad
+Author: Hugh Waite <que273@users.noreply.github.com>
+Date:   Thu May 14 16:00:02 2015 +0100
 
-    ims_charging: removed session unlock function call when no lock was acquired
+    Merge pull request #162 from que273/master
+    
+    app_lua: Fix memory leak in sr.modf
 
-commit dcce66b2a3db3aeaa5de1a87429320731ab3795c
-Merge: 121e828 639ce58
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Oct 8 18:43:14 2013 +0200
+commit 733f5ad7c9b2515c52b00875fb5dac689ddd9a17
+Author: Hugh Waite <hugh.waite@acision.com>
+Date:   Thu May 14 13:54:20 2015 +0100
 
-    ims_charging: Merge branch 'ims_charging' into Master.
+    app_lua: Fix memory leak in sr.modf
+    
+    - Free pkg memory allocated to store cloned function parameters
 
-commit 121e828e2bedd3f76a1343f7257978153e78fc8f
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Tue Oct 8 02:37:43 2013 +0100
+commit 88b67575f9457312d0277e16dc06103be3a31965
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 13:40:11 2015 +0200
 
-    pkg/kamailio/centos: added mohqueue to CentOS build
+    tm: safety check not to allocate 0 bytes in rpc command
 
-commit 03dbfd4c97290028212ddb04eea5faf5ef4ba007
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Tue Oct 8 02:27:24 2013 +0100
+commit af9deb9026a271aa3a1bdbb5685b63e3e78772bd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 13:33:50 2015 +0200
 
-    modules/mohqueue: created text README file from doc source
+    core: safety checks for swich statements with no case branch
 
-commit a39adb3497b5b095126e835104d637669dee2a7e
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Oct 7 16:17:53 2013 +0200
+commit 0db313f0047fc512dec2976cac168989b60d49c8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 13:24:38 2015 +0200
 
-    ims_charging: Add statistic ccr_timeouts
+    tmx: check for empty result not to allocate 0 bytes
+    
+    - allocation of 0 size is undefined when using system malloc
 
-commit e4e84c80232a5acc60b64adb541b54b6967189f6
-Author: Timo Teräs <timo.teras@iki.fi>
-Date:   Mon Oct 7 17:09:59 2013 +0300
+commit 646bcf919e5c33dac21985254a0065d41a03f62d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 13:19:58 2015 +0200
 
-    mohqueue: fix build error due to get_debug_level api change
-    
-    Should have tested better before merging. Should probably remove the
-    whole debug print helper and use core functions directly now that
-    the core supports per-module debugging.
+    db_text: fixed leak for raw query where bulding
 
-commit 62860094af838710ee5b9892cfb9f99f615055f6
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Mon Oct 7 10:01:56 2013 +0100
+commit 2d40e14d2b0b150acd34ac2d1df25936d8faaca9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 13:15:06 2015 +0200
 
-    tm: Restore ruid value in sip_msg struct after creating transactions from branches
-    
-    - Fixes crash when freeing memory
+    presence_xml: better error handling to free all allocated vars
 
-commit a4370dc336e5552b93d32314249d4d613d77ef99
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Oct 7 12:49:00 2013 +0200
+commit 1b20aa04048d15d0861b3f5291fd3b9a1614fdf5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 13:09:47 2015 +0200
 
-    modules/tm: missing lock initialisation for async_lock
-       - related to commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
+    pua: mark that tupple was allocated so can be freed in case of errors
 
-commit ca060f98bbecb407d5d29cbe19cec821d3990330
-Merge: 6e19deb 24f66ec
-Author: Timo Teräs <timo.teras@iki.fi>
-Date:   Mon Oct 7 11:18:02 2013 +0300
+commit 379667e878c9e0795998f600edbcbb3974846f71
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 13:01:18 2015 +0200
 
-    Merge branch 'tteras/mohqueue'
+    regex: reset pointer after free to avoid double free if an error occurs
 
-commit 6e19debdf9b240c71ca90bfd6cadd46f0f57ace8
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Oct 7 10:15:11 2013 +0200
+commit 29d7ca71fdfc8c52fb5e68fcf3bccf98dde0d089
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 12:54:18 2015 +0200
 
-    examples/pcscf: Removed dependency to Presence-User-Agent and SQLite.
+    imc: better condition to catch no result of database query
 
-commit c9395e690435cdb8fc62b7fb13b378fe0a6ca8e5
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Mon Oct 7 07:52:21 2013 +0100
+commit c24329ed483ea3abd720af73411a2331acc947e4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 12:28:29 2015 +0200
 
-    htable: update documentation for dmq integration
+    presence: initialize result to avoid freeing garbage in case of other errors
 
-commit 6a20bf80ae014801667c5a23782b33af5467c409
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Mon Oct 7 07:44:38 2013 +0100
+commit bd189f4239403b4b673f3d5b0ce3b6e5c7f4bacc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 12:25:33 2015 +0200
 
-    htable: initial dmq integration
+    mi_datagram: init structure before conditions to jump to err label
+    
+    - garbage condition would have been made in err case
 
-commit 24f66ecc72064c9bf40deeb324e666b6b95dfa83
-Author: Timo Teräs <timo.teras@iki.fi>
-Date:   Mon Oct 7 08:41:37 2013 +0300
+commit c5ef9569d524ab49d538e85a905520b72e1d8dea
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 12:03:28 2015 +0200
 
-    mohqueue: remove handwritten .sql, it is now autogenerated
+    presence: initialize variable to avoid compile warning
 
-commit 1af34ca5b9f799b83242a9ecddf8abe9521114dd
-Author: Robert Boisvert <rdboisvert@gmail.com>
-Date:   Thu Oct 3 11:36:08 2013 -0400
+commit 23b476ed7c7b48ddd7cacf3d88e9c104db06d5dc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 10:25:47 2015 +0200
 
-    mohqueue schema files
+    core: init vars for socket ttl helper function to avoid warnings
 
-commit f8f3d34ba5471742676831b22b1c872823a31cba
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Sat Oct 5 13:14:09 2013 -0400
+commit f93d3c70b1b14665ddc11ca2c39e1d114390e5f9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 10:17:56 2015 +0200
 
-    modules/sca: fix compiler warning for macro.
+    dispatcher: init socket pointer to null
     
-    - correct "always evaluates to true" when using address of stack variable.
+    - covers all situations, also when the afferent avp name is not set
 
-commit 2f0043b153c60380e35c8ec4c33a9bbc7fb2b05c
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Sep 19 13:49:24 2013 -0400
+commit 80977adc1bd70479c1e32d867563e4e684060b25
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 10:04:26 2015 +0200
 
-    modules/sca: fix return value of sca_call_info_uri_update()
-    
-    - return value of 0 can bubble up as return value of sca_call_info_update(),
-      causing early script termination (exported function returning 0 in script
-      is equivalent to "exit")
-    - report and patch from Timo Teräs
+    pua: safety checks for str pointers
 
-commit 2efe3e365e1670cc3ac8b4900a1104c3720d44fb
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Aug 20 15:54:17 2013 -0400
+commit 2c425c16efdc70e76d7471156f9f2c6eefa4b001
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 09:59:58 2015 +0200
 
-    modules/sca: AoR should not be treated as SCA if there are no subscribers.
+    drouting: extra safety checks for str pointers
 
-commit 58a47ac21d09bf6feb1431bbe490643e9827c876
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Aug 20 15:14:26 2013 -0400
+commit ed1322414eb46c75b9db22e76b6f9e64ce191ad4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 09:55:20 2015 +0200
 
-    modules/sca: improved handling of host-only Contact URIs
+    tls: avoid compiler warning with extra check on char pointer
 
-commit 3b1f87523bdc53538c1b6f409ba9470048572701
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Jul 22 00:48:46 2013 -0400
+commit a318866c1c0efe4fb73d7f6c3cde538a67daa171
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 09:51:07 2015 +0200
 
-    modules/sca: restore missing prototype.
+    ipops: init variables to avoid compiler warnings
     
-    sca_subscription_aor_has_subscribers
+    - use define wrapper for safety printing null strings
 
-commit 97653df1d93636771c7b2fa8e4f9aef002ee7e5b
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Jul 22 00:42:18 2013 -0400
+commit c7a8b95e02e286335d3b1ff531a0d2245525e629
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 09:43:14 2015 +0200
 
-    modules/sca: detect when an AoR is no longer SCA.
-    
-    Don't, for example, create an appearance for callees that do not send
-    a Call-Info header, and whose AoR also has no subscribers.
+    userblacklist: initialize vars to avoid compiler warnings
 
-commit a6f80374c4dd3d09fa7e25a8e6c59dab0bf2fae5
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Jul 22 00:37:32 2013 -0400
+commit 8b4a8d6a9f06ab66e718f9b0956d17bfc374a1d5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 14 09:38:13 2015 +0200
 
-    modules/sca: Clear stale line-seize appearances via timer.
+    rtjson: removed unnecessary variable
     
-    Some badly behaved/buggy UAs don't know when to say when.
+    - it was mistakenly used in some expressions
 
-commit 84d1981ce059fcdd7a5113428b0227fbb0b977ab
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Jun 13 16:06:10 2013 -0400
+commit cf1d885ae8b7c75e41373a0a649a6eb1c161efc7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed May 13 23:57:50 2015 +0200
 
-    modules/sca: fix regression: restore purge expired timer
+    db_mysql: set back tick as quoting char for table and column names
 
-commit c0fb2a67a699e30fd3274c9f864918e6e02e1926
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Jun 13 15:34:00 2013 -0400
+commit ffbe9c2c0007cea5f6fd78dd14917be11643ac64
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed May 13 23:55:35 2015 +0200
 
-    modules/sca: clear appearance on receipt of out-of-dialog SUBSCRIBE
+    lib/srdb1: mechanism to be able to quote table and column names
     
-    - If a call-info SUBSCRIBE with no To-tag arrives from a subscriber
-      with an active subscription, release any appearances owned by the
-      subscriber, on the assumption that the subscriber has lost track
-      of SCA (reboot, power/network loss).
+    - new field in db1_con_t with the char for quoting
 
-commit ef9b12d213416f910e0c11bdeecf9112032939f8
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Jun 13 15:30:40 2013 -0400
+commit 98f2b39450ef3e99f557fdf5bb291646b610ba28
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed May 13 22:24:28 2015 +0200
 
-    modules/sca: detect and clear orphaned appearances caused by answer glare
-    
-    - set appearance state created by SCA callee answer to ACTIVE_PENDING,
-      and promote to ACTIVE on ACK from caller. If no ACK from caller is
-      received within 30 seconds (enough time for retransmission to fail),
-      the ACTIVE_PENDING appearance will be cleared by the
-      sca_appearance_purge_stale timer.
+    kamctl: regenerated mysql creation scripts
 
-commit 1ef4587612806a94c7a81aac4f768b9bbe472b43
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed May 15 16:13:23 2013 -0400
+commit 15516b1e4ab3c85a7b65336d843b25b81164ae35
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed May 13 22:23:43 2015 +0200
 
-    modules/sca: reconcile Contact and From URIs in ACK callback.
-    
-    - fix Music-on-Hold in Polycoms when SCA caller has MoH enabled and SCA callee
-      does SCA hold/pickup with identical To & From URIs. Previously, module would
-      end up looking up an appearance for callee in ACK callback instead of caller.
+    doc/stylesheets: xsl template to quote mysql table and column names
 
-commit 185bd40d1a197709d28d9b966ed8fd4b4c00faf9
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue May 14 16:25:06 2013 -0400
+commit eb889f41f036afb4248303fd6a1c7db393724c58
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed May 13 15:56:23 2015 +0200
 
-    modules/sca: improved BYE handling.
-    
-    - Clear appearances for both legs on BYE request if possible.
+    evapi: use internal log functions and free io struct if client failed to connect
 
-commit 36ad80745607fca859578b8423cbd767f4c5b095
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue May 14 16:23:46 2013 -0400
+commit 83180ee7602b69d9c9cee85925c0282baf6f58b8
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed May 13 11:05:01 2015 +0200
 
-    modules/sca: free previous appearance owner, callee, dialog if non-NULL.
+    modules/ims_charging: return false if Ro CCR returns with GSU <=0
+       - This caters for strange case where OCS returns CCR success
+       with a GSU of 0 (or less) seconds....
 
-commit bb21b5e0bc7aaf001799e259b81aebe28168afb1
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu May 2 15:12:16 2013 -0400
+commit cab5fa6a307dff2cebaf3c6a4b6fbb366e16a4b7
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed May 13 09:14:44 2015 +0200
 
-    modules/sca: change logging level for failed lookup by appearance-index.
-    
-    - appearance-index won't be found yet if SCA callee is answering, logging
-      at WARN is misleading.
+    modules/tm: removed no longer needed ASYNC mutex
 
-commit 98b8ba06dfaec49331dbfc3164e02a490e0db214
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Apr 30 23:31:12 2013 -0400
+commit 1da0f06d896ed8a99728846437322a3719241fbc
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed May 13 09:14:44 2015 +0200
 
-    modules/sca: space-separate dialog tags in sca.all_appearances output
+    modules/tm: removed no longer needed ASYNC mutex
 
-commit 002dc46fee94edf8b7086d7d3bb0286979213532
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Apr 30 23:10:10 2013 -0400
+commit cf03a43958b61c6a66657bfb4912c71e4941b032
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed May 13 09:05:07 2015 +0200
 
-    modules/sca: track appearance times.
+    Revert "modules/tm: removed no longer needed ASYNC mutex"
     
-    Include time of last state chance in sca.all_appearances output.
-
-commit ac298442533c048e5ccacf6b3ad0cb36d52c2eff
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Apr 24 11:30:35 2013 -0400
+    This reverts commit 7ca0e1e87a84f323bbfbaf1ea4985fbfecec00ed.
 
-    modules/sca: add sca.subscription_count to rpc exports list.
+commit 7ca0e1e87a84f323bbfbaf1ea4985fbfecec00ed
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed May 13 08:51:59 2015 +0200
 
-commit 815d70e5156c2a878e59c59182ffa957f1d75a80
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Apr 24 01:18:27 2013 -0400
+    modules/tm: removed no longer needed ASYNC mutex
 
-    modules/sca: RPC: fix sca.show_subscription, add sca.subscription_count
-    
-    - sca.subscription_count will eventually be subsumed by sca.stats.
-
-commit 2e0af20cd7a5b3e46ceb36ef3919df78c1bdf1df
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Apr 18 13:52:10 2013 -0400
+commit ad37a28efe2fa40e031e542433fc566366f48853
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue May 12 22:14:04 2015 +0200
 
-    modules/sca: fall back to tag lookup if lookup by index fails.
-    
-    - Fix appearance tracking for SCA implementations with inconsistent
-      Call-Info header inclusion.
+    pkg/kamailio/deb: fix pre version '-' vs '~'
 
-commit a6f038343de57ca6bd257e442af41feae2b18c4d
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Apr 15 20:16:36 2013 -0400
+commit 5695978137225cc16cbe1cf8282c3eb31262257d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue May 12 21:38:58 2015 +0200
 
-    modules/sca: add SCA_DB_DEFAULT_FETCH_ROW_COUNT
+    travisci: use regex to select 4.X branches
 
-commit 562e49dc6e6fb9adb47adecbda8bfb94f12d86aa
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Apr 15 20:11:08 2013 -0400
+commit 7048d597b9e74d22fa32b6e5c809986089462c39
+Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Tue May 12 14:46:50 2015 +0300
 
-    modules/sca: use DB fetch queries when restoring subscribers from database.
+    rtpengine: decrease log level of a message
     
-    - Previously used standard query, exhausting pkg memory when subscriber
-      count is high.
+    - decrease logging level for "force_send_ip_str not specified in .cfg
+      file" to DBG
 
-commit 92114b530e6a206af1fe173a948cb542a62717c2
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Apr 15 20:09:01 2013 -0400
+commit 4e856f952575722914fa0f609a538ef3fc670a94
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue May 12 10:13:39 2015 +0200
 
-    modules/sca: only check if callee is SCA if callee_aor has a value.
+    rtjon: fixed compile warnings and branch index iteration
 
-commit 1e9708462f0e709e795813490d56897d0f44997c
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Apr 15 17:17:05 2013 -0400
+commit 6390b0506856529849ef02001a992db9057c795f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon May 11 22:13:31 2015 +0200
 
-    modules/sca: add check for empty AoR in lock_shared_appearance calls.
+    presence_dialoginfo: fixed several libxml2 API usage leaks
     
-    - Sanity checking
+    - reported by dkovik, GH#155
 
-commit 6cdc9c4f3e915fbad5da1112b9e0553726e877f2
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Apr 11 22:34:10 2013 -0400
+commit 0e22abe2b89be8936df4b8230955fbaf43ad40e7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon May 11 17:15:10 2015 +0200
 
-    modules/sca: clear appearance on t_reply with error after receiving 18x.
+    dialog: don't send keepalive if dialog not in confirmed state
     
-    - Receiving a 18x provisional reply triggers line-seize subscription
-      termination. Releasing the seized appearance while processing a t_reply
-      with an error status *after* getting a 18x would fail because
-      sca_subscription_terminate could not find a matching line-seize
-      subscription. In that case, look up appearance by tags and release it.
+    - if dialog is in deleted state, remove it from keep alive list
+      immediately
 
-commit 28978be4d825e08a455387209af6dda4aa4bdfde
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Fri Oct 4 18:40:42 2013 +0100
+commit d3a0cad18d3a38af7c56b9317a0ca59e19a87724
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Mon May 11 15:43:19 2015 +0200
 
-    dmq: fix memory leak in dmq_send_message()
+    modules/dialog.c: added MI command dlg_end_dlg
 
-commit cf4275d4cb16dce4cbac48ca946a66e9f1626c35
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Fri Oct 4 14:57:39 2013 +0100
+commit 96b84ba4d7f5ee4a763fe7db81bbf4f9a6a3ef77
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun May 10 18:18:00 2015 +0200
 
-    memcached: fix memory leak, discovered on a report by Dragos Oancea
+    tm: disabled use of dedicated mutex for async continue
+    
+    - it can be enabled by defining ENABLE_ASYNC_MUTEX
+    - reply mutex is re-entrant and protects better the transaction
+      strucutre
+    - a dedicated lock for async continue exposes a race on removing from
+      timer when suspended transaction is resument at the same time when the
+      timer fires expiration event
 
-commit 0f3a566dd699090cf6a558edc3aefac2c41e24e5
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Fri Oct 4 14:47:06 2013 +0200
+commit a151e1fd67d3fb6d7f61646df8f0125e4f034162
+Merge: a786c3f b525ada
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun May 10 18:17:07 2015 +0200
 
-    memcached: comment clarification for wrapper for libmemcache callbacks
+    Merge pull request #154 from grumvalski/set_contact_alias_fix
+    
+    modules/nathelper: don't include enclosing brackets in contact uri in set_contact_alias
 
-commit 0978c77d694cecd1b7813775a498f6495ae844dc
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Fri Oct 4 14:22:39 2013 +0200
+commit b525ada2d12bf85c385a5f97859afd5d52405354
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
+Date:   Sat May 9 18:16:28 2015 +0200
 
-    avpops: add a note to the docs that avp_db_query is deprecated and sqlops is better
+    modules/nathelper: don't include enclosing bracket in contact uri in set_contact_alias
 
-commit 673243a06200b8961756ebe3957bf9bd9059c2bb
+commit a786c3f4a108f7df94cb555ee25444227c7e5c3b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Oct 4 13:11:23 2013 +0200
+Date:   Fri May 8 09:55:44 2015 +0200
 
-    nathelper: updated docs with udpping_from_path
+    kamctl: get aliases table db scripts up to date
 
-commit 565ba8d4b71ae5a43027c51e3caf06f20a10b14d
+commit 7046d22486b80fe7f9facf2facc844fd0c0267d7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Oct 4 13:07:44 2013 +0200
+Date:   Fri May 8 09:54:29 2015 +0200
 
-    nathelper: new mod param - udpping_from_path
-    
-    - enable sending UDP pings with raw sockets from Path address
-    - patch by Marcus Hunger
+    lib/srdb1: aliases table needs to be same structure as location
 
-commit 9bb88b5b22901b258fdbcd874264b823a8443869
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Oct 4 14:04:22 2013 +0300
+commit 762d3309e42e8b9fb56e764c57153535f58dd82d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri May 8 09:44:20 2015 +0200
 
-    dialplan: improved debug messages so that used dpid is shown
+    usrloc: table version for location set to 8
 
-commit 88e2da3c54a1cef967d96a5753b1f7f014ba689e
+commit 70727c69b950d2e8e6fc56c4aee868d35a9e3a70
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Oct 4 12:14:25 2013 +0200
+Date:   Fri May 8 09:42:06 2015 +0200
 
-    acc: time_format parameter documentation
-    
-    - eclosed exaples in dotted lines like in most modules to highlight them
-      on text output
+    kamctl: regenerated db creation scripts
 
-commit df4fbc220efd333fa638831167dd4fe5e69a89a2
+commit b01d40e86300aa45e147e2526cbe3f43115725e3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Oct 4 12:02:32 2013 +0200
+Date:   Fri May 8 09:41:42 2015 +0200
 
-    acc: new parameter acc_time_format
-    
-    - specify the format to print time as string for acc_time_mode=3 (using
-      localtime) and acc_time_mode=4 (using gmtime)
-    - default value is "%Y-%m-%d %H:%M:%S"
+    lib/srdb1: location table version set to 8 in sql schema
 
-commit fed0a07d86c9e4d365cb7a5e25d4aaacb4b9adf2
+commit 5d298d69cbb24a6d099418b2ad6f3e980be6d017
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 3 10:00:22 2013 +0200
+Date:   Wed May 6 18:11:58 2015 +0200
 
-    dialog: fixed typos in log messages
+    kamctl: regenerated db schema for location table
 
-commit f12aa1b3c16b475029f0a3474b30f3b17ea18056
+commit 3f45175dec711f1ece8b377469054a3dbd7cc72c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 3 09:58:04 2013 +0200
+Date:   Wed May 6 18:11:08 2015 +0200
 
-    dialog: decode alias parameter from contact address and use it as dst uri
+    nathelper: set the max partition for keepalives in usrloc
     
-    - makes dialog module to work with set_contact_alias() as first hop
-      after a nat router
+    - used to distribute registration records for db only mode in usrloc
 
-commit a41cb60d5171566e13f18b45f50d173f38d206c0
+commit 8f8d4f5d8c4e492f3864cb82bb898d6a82605005
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 3 09:37:54 2013 +0200
+Date:   Wed May 6 18:09:39 2015 +0200
 
-    nathelper: documentation for set_contact_alias()
+    usrloc: fetching of records for nat keepalives in db only is done using partion column
+    
+    - don't use the module over auto incremented column, not being common to
+      all db engines
 
-commit 58659b0cabb623c6420c186755c968b4550ff09c
+commit 65651271cadd5499f8469b77d4d4ad38fa6867e8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 3 09:16:38 2013 +0200
+Date:   Wed May 6 18:08:50 2015 +0200
 
-    nathelper: set_contact_alias() new function for adding alias parameter to contact uri
+    srdb1: added partition column for location table
     
-    - similar to add_contact_alias(), but this works like
-      fix_nated_contact(), in the way that new contact uri is immediately
-      visible to other modules (e.g., dialog, presence)
+    - to be used for db-only nat keepalives distribution
 
-commit 217f9fddbca31e06075132dd75a645d612d7af93
+commit 39112fce88d53e842a261d87b7d0d323b00d3dd7
+Merge: 04410ae d29930e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 3 09:13:39 2013 +0200
-
-    core: helper functions to add or restore alias parameter to an uri
-
-commit 639ce584258f2c2ad4331bbd9ae2599a86edc80b
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Thu Oct 3 11:56:13 2013 -0400
+Date:   Fri May 8 09:29:41 2015 +0200
 
-    ims_charging: read diameter AVP MAC value dynamically from $avp
+    Merge pull request #153 from sn4kebite/pv-vn-fix
     
-    - $avp(ro_mac_value) can be either present or not. In case it is not, default value is used
-    - $avp(cca_result_code) now supports interpolation
+    pv: Fixed assigning $null to $vn(name) pvs
 
-commit 753e93d3ad1658c104963c208c4e36b23c1dd307
-Author: Robert Boisvert <rdboisvert@gmail.com>
-Date:   Thu Oct 3 09:22:54 2013 +0300
+commit d29930e2af84431abf112f1182f92defe6efee01
+Author: Jon Bergli Heier <jon.bergli.heier@zisson.no>
+Date:   Thu May 7 16:02:44 2015 +0200
 
-    modules/mohqueue: pull changes from upstream
-    
-    Merges up to upstream commit a3f679430d853d5b1b71ba92d8547ca2c86509ec.
+    pv: Fixed assigning $null to $vn(name) pvs
     
-    Changes in code:
-    * fixes RTP stop not being sent
-    * use pcbp->req instead of -> in rtp_destroy
-    * fixed uninitialized varbs
-    * use close_call () for no response on INVITE
-    * changed to return handled if reINVITE sent
-    * switched to using fixup_svpe functions
-    
-    Documentation:
-    * added comment about rtpproxy limit
-    * adjusted to remove hold sequence in transfer out
+    Pass NULL as value to set_var_value when assigning a NULL or
+    PV_VAL_NULL value to a pv with the VAR_TYPE_NULL flag set.
 
-commit 9978906d39071908234f0236ea8693844a3c5ba1
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Thu Oct 3 05:59:09 2013 +0100
+commit 04410aef38f5ed40c8f4a6796d95658407e1597c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 7 13:23:43 2015 +0200
 
-    dmq: regenerated readme
+    dialog: check if dialog is still in confirmed state when processing keepalive reply
 
-commit 3f6445f4620e3866dc859b9cfb6710e28bd407e5
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Thu Oct 3 05:54:01 2013 +0100
+commit b2260dcad877488799fde3da55a53261f55a27ba
+Merge: 883760d ace37c7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 7 11:49:55 2015 +0200
 
-    dmq: add content-type header
+    Merge pull request #151 from sn4kebite/htable-deadlock-fix
+    
+    htable: Add missing ht_slot_unlock in ht_cell_value_add
 
-commit 127bf3d5be959a1287ae0fac91cf89e27ed01f42
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Oct 2 22:14:15 2013 +0100
+commit ace37c7a60e5d931216339c179de6e91615dac7e
+Author: Jon Bergli Heier <jon.bergli.heier@zisson.no>
+Date:   Thu May 7 11:08:08 2015 +0200
 
-    pkg/kamailio/centos: put core files in /tmp on CentOS
+    htable: Add missing ht_slot_unlock in ht_cell_value_add
 
-commit b2c5c598a38c770c2c4a7aef7c8267ad43fc6cd7
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Oct 2 20:39:22 2013 +0300
+commit 883760dc931418eb722975a2ba0c665e5393d500
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 7 00:17:27 2015 +0200
 
-    modules/db_mysql: use autocommit var to start and stop transactions
+    lib/binrpc: initialize val to avoid compiler warnings
+    
+    - reported by Juha Heinanen
 
-commit f5aec1db89664ad3b1a5d20ac81da4acda7d1d92
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Oct 2 17:21:11 2013 +0200
+commit 0870a36d4c94f70d88f4c6e80aafd12ec402fb22
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 7 00:09:58 2015 +0200
 
-    ims_charging: docs: Fixed linebreaks in examples, regenerated README
+    app_lua: fixed index of param array for some mongo api functions
+    
+    - reported by Juha Heinanen
 
-commit 6faf12653c1db9f011b1826061824c831bda3f58
+commit 4d24e42e127d4157e040512cac81a9548623748b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 2 16:43:35 2013 +0200
+Date:   Wed May 6 23:49:37 2015 +0200
 
-    memcached: use pv buffer to clone the memcache value in pv strucutre
+    uac: relocate setting flag for outgoing registration
     
-    - avoid leak occured by usage of pkg_str_dup()
-    - reported by Dragos Oancea
+    - avoid letting it set in case of low shared memory
+    - removed redundate reset of the same flag
 
-commit 9909e05d46d0cdd22227b3b8c1b1d60253a135e2
+commit 73d8d719497d596ab42cf37e94c8ea4a412f2141
+Merge: 451fbec 177b0d2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 2 16:43:12 2013 +0200
+Date:   Wed May 6 09:43:35 2015 +0200
 
-    memcached: use pkg-config if available for flags and libs in Makefile
+    Merge pull request #150 from mslehto/patch-2
+    
+    sctp: fix typo scp_register_rpc -> sctp_register_rpc
 
-commit 3f3c865ed04e1b0b8eb3762622662a76ce92b2e2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 2 14:23:53 2013 +0200
+commit 177b0d2807763b13d30148f44c1cc4d3d765d67c
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Wed May 6 06:32:30 2015 +0300
+
+    sctp: fix typo scp_register_rpc -> sctp_register_rpc
+
+commit 451fbec2819e8e32450c44eff7e76cbbf3d81abe
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue May 5 22:01:36 2015 +0200
+
+    ims_*_scscf: Safety checks for the locks
+
+commit 36b1cfe97ff2736b693f3a0beff6b2052a942fdd
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue May 5 21:59:39 2015 +0200
 
-    core: helper function to get source address as uri or proxy format
+    ims_*_scscf: Safety checks for the locks
 
-commit 5db86a941a909c17a0f9ee1b04febbe4c60033bd
+commit e2dcb543ba1a2bdb5a61180965d30f1154050b71
+Merge: dd5a1dc d2ef375
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 2 14:15:18 2013 +0200
+Date:   Tue May 5 21:26:17 2015 +0200
 
-    core: skip dns srv for websocket after check if domain is ip
+    Merge pull request #146 from lazedo/lazedo/db_text_raw_query
     
-    - reported by Peter Dunkley
+    db_text : proper db_raw_query support
 
-commit 49720ce99e72ded34c67a9ee4d17a9cedaf0a0f4
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed Oct 2 10:04:35 2013 +0100
+commit dd5a1dc46bf9f61053772571153cd998c90d7f06
+Merge: c0fd507 c63d6b6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue May 5 21:23:07 2015 +0200
 
-    xcap_server: Fix memory allocation check bug in xcap_misc
+    Merge pull request #142 from smititelu/master
     
-    - Would cause crash if out of package memory
+    Added implementation for force_send_interface to also support IPv6.
 
-commit 93af236644058b4e97162eae689f9b32b8076691
-Author: Timo Teräs <timo.teras@iki.fi>
-Date:   Wed Oct 2 09:05:22 2013 +0300
+commit c0fd507e5bf4a588acdfd71064f15b5a79418cd5
+Merge: b47c4f0 201dc5b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue May 5 21:20:56 2015 +0200
 
-    mohqueue: new module
+    Merge pull request #147 from mslehto/patch-1
     
-    module to queue up calls in music-on-hold and then retrieve them
-    
-    imported from https://github.com/rdboisvert/mohqueue
-    commit f796f259ed1728e19adb31d76af5f6c3f548f021
-    
-    excluding LICENSE which is redundant now that the module is part
-    of the kamailio source tree.
+    pua_mi: document missing mi_pua_publish MI input parameter "id"
 
-commit fd9fcd75c222b73a2b70793e5d79c7494f757a1e
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Oct 2 01:30:37 2013 +0100
+commit 201dc5b600d8516368a54c70af6f02c3ea06353b
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Tue May 5 21:54:22 2015 +0300
 
-    modules/auth_ephemeral: Added MI commands for shared secret management
-    
-    - Can add, remove, and display shared secrets with MI commands
-    - This means you can add/revoke secrets without a restart
+    pua_mi: document missing mi_pua_publish parameter "id"
 
-commit 6c7a0f3cdaee5ea0300d014f07e4d68f45c6e20b
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Oct 2 01:29:45 2013 +0100
+commit d2ef3754a8081c92a932fb19492f1b6d7eee67eb
+Author: Luis Azedo <luis.azedo@factorlusitano.com>
+Date:   Tue May 5 19:13:11 2015 +0100
 
-    modules/websocket: tidied up MI commands
+    db_text : raw_query support
     
-    - Fixed leak in error situations
-    - Improved error responses
+    bug fix - uninitialised pointers
 
-commit 1c74725dc14fc40d9b553950e212241821351878
+commit b47c4f0d71281f32d7efe90c1f8dd381c6aa3742
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue May 5 10:53:25 2015 +0200
+
+    pkg/kamailio/deb: update version to 4.3.0-pre1
+
+commit 8d7bef26cb4a774fe2f55628cab0d2bcfc868fa1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue May 5 10:19:31 2015 +0200
+
+    Makefile.defs: version set to 4.3.0-pre1
+
+commit e731e6693c7a20ab1ddc0c2f80e3ae2d4ed06af6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 1 23:18:07 2013 +0200
+Date:   Mon May 4 21:22:51 2015 +0200
 
-    core: don't attempt srv lookup for proto ws or wss
+    jsonrpc-s: extended docs for fifo_name parameter
 
-commit 2934e46a18d9cfba05e657bc1dbbaa559a31b103
+commit d7c1520ad4dd83e949ebe1b64ec07c6963982390
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 1 23:03:32 2013 +0200
+Date:   Mon May 4 21:20:42 2015 +0200
 
-    registrar: fix compile warning after previous patch
+    jsonrpc-s: take in consideration run_dir value if fifo path is not absolute
 
-commit 6cfd13cbddd1869ffbc947fdecd77d18a3fcb886
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Tue Oct 1 10:52:01 2013 +0100
+commit 2b9e25a746afd7023bfe0aea885bd75d840976f1
+Author: Luis Azedo <luis.azedo@factorlusitano.com>
+Date:   Mon May 4 16:45:14 2015 +0100
 
-    core: fix TCP connection leak
+    db_text : add db_raw_query support
+    
+    example
+    . select watcher_username, called from active_watchers where expires <> -1
+    
+    current limitations
     
-    - patch provided by Vitally Aleksandrov
+    . only select statements
+    . where clause always uses "and"
 
-commit b5b570f278124bf0456d43a36a7c0eb5eaa9efe6
+commit e1d68c3cb8c5a0630fc81313a8bb176646e9ccb6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 1 09:34:17 2013 +0200
+Date:   Tue Apr 28 15:34:44 2015 +0200
 
-    tm: added t_use_uac_headers() to documentation
+    etc: don't set fifo and ctl socket in config files
+    
+    - modparams were commented, to be used as samples if needed to be
+      changed
+    - the default values are enough for proper packaging and use of run_dir
+      in order to avoid security exposures of /tmp dir
 
-commit 0e71fec1e108e1c9b97486ced8c1328738ca13c2
+commit a9a21822a6a4ec3c886f42be1447e8e8cc4a3291
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 1 09:27:46 2013 +0200
+Date:   Tue Apr 28 15:32:03 2015 +0200
 
-    tm: new function t_use_uac_headers()
-    
-    - set internal flags to tell tm to use UAC side for building headers for
-      local generated requests (ACK, CANCEL) - useful when changing From/To
-      headers using other functions than uac_replace_[from|to]()
+    core/docbook: updated the entity for ctl socket file name
 
-commit 5ac033cf85921b4c364d6d463bc75ebd22c5721a
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Mon Sep 30 23:38:56 2013 +0100
+commit 106b1afa6135e82c58aa942e8a4be67debddb8a7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Apr 28 15:31:26 2015 +0200
 
-    pkg/kamailio/centos: Added ims_charging module to .spec
+    ctl: updates about the default value for binrpc parameter
     
-    - Removed cdp package and put cdp and cdp_avp modules into ims package
+    - it creates the ctl file inside /var/run/kamailio
 
-commit 576dce3cfdbf3cfa36fcac4f26aa3312f4add37a
-Merge: 1c3e761 f96c7f5
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 22:38:42 2013 +0200
+commit 294427ca8343391616b1db6be670a7acb66b069c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Apr 28 15:21:58 2015 +0200
 
-    ims_charging: New module for Diameter-Ro-Operations (IMS-Charging), Merge into Master
-    
-    Credits go to:
-    - Jason Penton (jason.penton@gmail.com)
-    - Carlos Ruiz Diaz (carlos@ng-voice.com)
-    
-    Merge branch 'ims_charging'
+    mi_fifo: updated documentation for fifo_name parameter
 
-commit f96c7f5a44e510dbc0e3483d98c8484a6a603c23
-Merge: 8b3d53b 792fc3c
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 22:36:35 2013 +0200
+commit e5dc15061be9d3866a8972af9732a3a7a753cc40
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Apr 28 15:15:32 2015 +0200
 
-    Merge branch 'tmp/ims_charging' of ssh://git.sip-router.org/sip-router into ims_charging
+    mi_fifo: if fifo_name does not start with /, create it in run_dir
     
-    Conflicts:
-       modules/ims_charging/README
-       modules/ims_charging/doc/ims_charging.xml
-       modules/ims_charging/doc/ims_charging_admin.xml
-       modules/ims_charging/mod.c
+    - better security, /tmp exposes insecure operations, as reported by
+      Debian project a while ago
+    - run_dir is by default /var/run/kamailio
+    - defualt value for fifo_name is now 'kamailio_fifo'
+    - full default path for fifo is /var/run/kamailio/kamailio_fifo
 
-commit 8b3d53b35f22c2de2203450af23dd8282ba8a7bc
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 20:46:30 2013 +0200
+commit c63d6b6094cdf7c0651f087e989590a05f1f1dd8
+Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
+Date:   Mon Apr 27 09:42:42 2015 +0300
 
-    ims_charging: Beautified XML-Doc for IMS-Charging
+    rtpengine: update documentation for IPv6 force_send_interface.
+    
+    - Updated documentation with an example of how to use IPv6 with rtpengine.
 
-commit 1200242cadb445988b7e582fe62a3662caf99586
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Mon Sep 30 14:40:54 2013 -0400
-
-    ims_charging: added some stats
-    
-    - billed_secs
-    - ccr_avg_response_time
-    - ccr_responses_time
-    - failed_final_ccrs
-    - failed_initial_ccrs
-    - failed_interim_ccr
-    - final_ccrs
-    - initial_ccrs
-    - interim_ccrs
-    - killed_calls
-    - successful_final_ccrs
-    - successful_initial_ccrs
-    - successful_interim_ccr
-
-commit 4a050987a20a7489f08d9b7e88566439a764d013
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:30:41 2013 +0200
+commit 3f42d6bcc79430b1669fbdf5bb9bffd6388e9475
+Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
+Date:   Mon Apr 27 09:24:47 2015 +0300
 
-    ims_charging: Regenerated README after documentation update
+    rtpengine: add support for IPv6 force_send_interface
+    
+    - Add support for data exchange with rtpproxy over IPv6.
 
-commit a0bdd980634635ca00a3ce87ac0ea03070b2a6ea
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:30:38 2013 +0200
+commit 1bb85845ded7cd4d66080a3dab2a98d28544b1ba
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Apr 26 10:21:42 2015 +0200
 
-    ims_charging: Fixed minor typos in ims_charging-documentation
+    pv: initialize sbranch via function and check return value
+    
+    - reported by Anthony Messina, GH#141
 
-commit e9c7039efe2df811ba6e09829e7b713e5a25a808
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:24:51 2013 +0200
+commit bf713d842269c1e3916038ca2f612303d55c5c4c
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Thu Apr 23 17:27:04 2015 +0200
 
-    ims_charging: Regenerated README after documentation update
+    mem: TLSF compile-time selection improvement
+    
+    now use
+    
+        make MEMMNG=2 cfg
+    
+    to switch to TLSF malloc
 
-commit 46e1160be51d5c731fa1380f23d9d6dd0ca76f26
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:23:05 2013 +0200
+commit 48288db22e64a31ba8e3d599aee56d9c4c123d93
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Thu Apr 23 17:25:29 2015 +0200
 
-    ims_charging: Fixed minor typos in ims_charging-documentation
+    mem: TLSF integration for pkg memory
 
-commit c689a44ad13b430ac425e0efd46badf4ad021950
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:21:04 2013 +0200
+commit 57910f3982125779c31a2d78220d42bed2b2c8bc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Apr 27 18:04:14 2015 +0200
 
-    ims_charging: Fixed minor typos in ims_charging-documentation
+    app_lua: removed one more static initializer of array
 
-commit 5b3ef601025eeeda556b433b6257beaf88a7ee91
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:20:04 2013 +0200
+commit cf1f8daebc83ce91c2a62fc11c23d78d5ca78796
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Apr 27 18:01:39 2015 +0200
 
-    ims_charging: Fixed minor typos in ims_charging-documentation
+    app_lua: removed static initialization of arrays
+    
+    - not supported by all compilers
+    - reported by Juha Heinanen
 
-commit ad7fb226901ca6ebc6119df0994054ba51100951
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:16:20 2013 +0200
+commit 5baede3d4c7ca926434052ac2fbf6a763f32445c
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon Apr 27 18:40:23 2015 +0300
 
-    ims_charging: Fixed minor typos in ims_charging-documentation
+    modules/msilo: updated version number of silo table
 
-commit b9c8f31cfba447326869c32c87cb728c04ec0e28
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 12:58:56 2013 +0200
+commit a02299d514f742120f4f82d2a08f49eba3ee6e43
+Merge: 647fb3d 4017dc3
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Mon Apr 27 16:49:49 2015 +0200
 
-    ims_charging: Documentation updates.
+    Merge pull request #144 from kamailio/seudin/erlang_connect_fix
+    
+    erlang: Reconnect after lost connection
 
-commit 792fc3cbc1a1181a482659ea5743681f1a52b911
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Mon Sep 30 15:57:23 2013 -0400
+commit 4017dc3a2443e2dc445b77bdb94a754071d043b4
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Sat Apr 25 00:32:47 2015 +0200
 
-    ims_charging: updated documentation
+    erlang: Reconnect after lost connection
+    
+    - ensure connect to Erlang node after lost connection or not connected on start
 
-commit 6fdc83ecd7fa5313635a0041e76498704b0c8225
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 20:46:30 2013 +0200
+commit 647fb3d0ce0dea645eaa50444364febe5800c3a9
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Apr 27 14:43:19 2015 +0200
 
-    Beautified XML-Doc for IMS-Charging
+    dispatcher: refresh README
 
-commit ef073a82f81af6e51dff19dcadfe4a8cb760c07d
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Mon Sep 30 14:40:54 2013 -0400
+commit a412047b1fab70931f69a799ab12f97d1f545e78
+Author: Andrew Pogrebennyk <apogrebennyk@sipwise.com>
+Date:   Mon Apr 27 14:22:42 2015 +0200
 
-    ims_charging: added some stats
+    dispatcher: update doc after 121cb0f4 and fix missing ds_is_from_list function name
     
-    - billed_secs
-    - ccr_avg_response_time
-    - ccr_responses_time
-    - failed_final_ccrs
-    - failed_initial_ccrs
-    - failed_interim_ccr
-    - final_ccrs
-    - initial_ccrs
-    - interim_ccrs
-    - killed_calls
-    - successful_final_ccrs
-    - successful_initial_ccrs
-    - successful_interim_ccr
+    Fixes: #143
 
-commit 1c3e761fbd087ee578ce305d89f6b8ee4e9ab79d
+commit dd56c2821b2f0f7f47137b7875d90f0a6d421e35
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 30 16:49:26 2013 +0200
+Date:   Sun Apr 26 10:21:42 2015 +0200
 
-    app_perl: use local buffer to print dynamic string in pv_sprintf()
+    pv: initialize sbranch via function and check return value
     
-    - avoid pkg malloc for temporary need
-    - fix leak in case of fmt parse error, discovered on a report by Dragos
-      Oancea
+    - reported by Anthony Messina, GH#141
 
-commit 0696e668d75be14922980dbc9f67aa91eaf688fd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 30 15:54:44 2013 +0200
+commit e3f8d678103b7e2378b883c48349d8caed9dc74d
+Merge: 5e04515 636c6f9
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Fri Apr 24 11:49:10 2015 +0200
 
-    registrar: simplified getting value for max_contacts xavp
+    Merge pull request #139 from kamailio/tmp/TLSF_pkg
+    
+    mem: enable TLSF for pkg mem
 
-commit 308f2920df586065e0bf8ef02d7c77b1c94a4836
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 30 15:49:10 2013 +0200
+commit 5e04515410c7d7ebedf6c4bc8c917f736b37acba
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Fri Apr 24 11:26:36 2015 +0200
 
-    registrar: option to take the socket from an xavp
+    mem: TLSF use larger first level bitmap
     
-    - child named "socket" of xavp named by xavp_cfg parameter
+    The current settings on 64 bits arch require a 33 bits wide first level bitmap.
+    Use unsigned long instead of int.
 
-commit 89bd52a84d5e0d75572caff61346d0c3750c868a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 30 15:47:30 2013 +0200
+commit 636c6f96d84be559a09251ba87322b685e28f9b0
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Thu Apr 23 17:27:04 2015 +0200
 
-    core: helper functions to get xavp child nodes
+    mem: TLSF compile-time selection improvement
+    
+    now use
     
-    - one function to get the $xavp(rootname=>childname) in code
-    - wrappers for child node, child node with int value and child node with str value
+        make MEMMNG=2 cfg
+    
+    to switch to TLSF malloc
 
-commit e266b01116513a4fcea5df1c761ef1981e17f8f8
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:30:41 2013 +0200
+commit 144da7f3aef010bb6c51b93c399875c233500189
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Thu Apr 23 17:16:20 2015 +0200
 
-    Regenerated README after documentation update
+    mem: TLSF fix max fragments macro
 
-commit e98012e859ea6dd2c198d650f272d3e489758a22
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:30:38 2013 +0200
+commit 63b7c711c26557b7caafb76b98a89e6b28ec3593
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Thu Apr 23 17:25:29 2015 +0200
 
-    Fixed minor typos in ims_charging-documentation
+    mem: TLSF integration for pkg memory
 
-commit 1265420b8b700eec9c96fd7752a5c3d528a51c32
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:24:51 2013 +0200
+commit 48663e4239f819b42e7035d9f4023c161eb71d05
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Apr 23 16:34:35 2015 +0200
 
-    Regenerated README after documentation update
+    permissions: fixed reload trusted rpc command
+    
+    - reported by Emmanuel Schmidbauer, GH#138
 
-commit bcdc27641fbec8176cea19fd4cefad1830a5c4db
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:23:05 2013 +0200
+commit 89642d3cddd90ba3e3f6d310e239492634fa6405
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Apr 23 16:23:01 2015 +0200
 
-    Fixed minor typos in ims_charging-documentation
+    permissions: store src ip in zero terminated string for trusted table
+    
+    - it is printed as string via rpc, resulting in invalid chars in the
+      output
+    - reported by Emmanuel Schmidbauer, GH#137
 
-commit ba0299bd965de8d513d70151c11bf13c4ec11560
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:21:04 2013 +0200
+commit 9c3b650b96272bc792e9e52963ce987b410227ae
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Thu Apr 23 10:59:07 2015 +0200
 
-    Fixed minor typos in ims_charging-documentation
+    modules/ims_regisrar_pcscf: added optinal extra parameter for lookup_transport
+       - allows avp,pv,etc to be used as URI in search for lookup_transport
 
-commit e8a054d0e684b8f73bd0733d7d00d5e6b5e9b23f
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:20:04 2013 +0200
+commit 32cbfb23c4f4e40fe4deaf65e7b3f88de90712a5
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Apr 23 09:59:25 2015 +0200
 
-    Fixed minor typos in ims_charging-documentation
+    pkg/kamailio/deb: update debian version to 4.3.0-pre0
 
-commit 364dc576f602db40e93f446443e278290609237b
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 13:16:20 2013 +0200
+commit 0d0e7fa2d50caca5a4aa0a59a3ad64f4a98b5bdb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Apr 23 09:54:24 2015 +0200
 
-    Fixed minor typos in ims_charging-documentation
+    Makefile.defs: version set to 4.3.0-pre0
+    
+    - pre-release phase - testing period, no new features till branching 4.3
 
-commit 4af2d9a46f1b7be273c079040989bd0d0c884feb
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Sep 30 12:58:56 2013 +0200
+commit 0d799c41291be74d23a5cbda39fac645f37903ac
+Merge: 6ef943d aa87b85
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Apr 23 09:38:16 2015 +0200
 
-    Documentation updates.
+    Merge pull request #135 from mikomarrache/patch-1
+    
+    db_mongodb: fix typo
 
-commit 3c7f8ba5e3febe4dc2c8eec003436492efefdf2d
-Merge: 5ab44c7 b50888c
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Sep 30 11:21:31 2013 +0200
+commit 6ef943d5ee1376527e7ce173c1bba0fcf1dd4e90
+Merge: 5803387 df7773a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Apr 23 09:37:24 2015 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    Merge pull request #136 from lazedo/db_text_simple_raw
+    
+    db_text : simple raw support for select
 
-commit b50888cf447ea3a3315e665c97f71a07bb687337
-Author: Ã\98yvind Kolbu <oyvind.kolbu@usit.uio.no>
-Date:   Mon Sep 30 11:15:13 2013 +0200
+commit 5803387da3a056de7cf08e85f49616810186b202
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Apr 23 09:35:26 2015 +0200
 
-    core: resolve down to A/AAAA records when no naptr records
-    
-    - try all protocols, not only UDP
+    rtjson: added sample json document for routing
 
-commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Sep 30 11:14:54 2013 +0200
+commit 8cb435dcf3ec408c6c3f95ee699932f7aeb78a18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Apr 23 09:31:45 2015 +0200
 
-    modules/tm: extended async usage
-       - enables resuming of tx in orginal route block tx was suspended, not only failure route
-       - dedicated lock to prevent multiple invocations of suspend on tz (reply lock used to be used)
-       - extra flag (T_ASYNC_CONTINUE) to mark a transaction that is being execute post suspend
+    rtjson: filled rtjson_update_branch()
 
-commit 6cdae87e29bc4c62651cf843ace680e9a6999d66
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Sat Sep 28 00:30:50 2013 +0100
+commit 09e5b31a39af5d09757f8d02f500a98933e2bf71
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 22 23:35:41 2015 +0200
 
-    pkg/kamailio/centos: updates to CentOS 6 build
+    rtjson: new module facilitating routing based on json documents
     
-    - Improved startup scripts
-    - Updated .spec
-    - README listing and explaining which Kamailio modules are not built for
-      CentOS
+    - routing attributes such as r-uri, outbound proxy, etc. can be read from a
+      json document. Retrieving the document can be done with other modules
+      such as evapi, utils (http query), a.s.o.
 
-commit 32e26c3e914366636e4dcc6e8872eea16740e090
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Fri Sep 27 16:05:17 2013 -0400
+commit 70321a7786b91870409752d3b3017db1e24ca20e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 22 23:10:36 2015 +0200
 
-    ims_charging: added async support
-    
-    - Ro_ccr is now called asynchronously and resumed on an external custom cfg route
-    - Interim and final CCR are now also async
+    app_lua: exported the APIs from uac and ndb_mongodb modules
 
-commit 257ca31bb89cb4cb74cad226998574469873bc3b
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Sep 26 23:59:53 2013 +0100
+commit 40a598387f744cd3ccec5ca18e155547b5ea890e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 22 22:46:34 2015 +0200
 
-    pkg/kamailio/centos: updated .spec for CentOS 6
-    
-    - Added gzcompress
-    - Updated rel to dev9
+    uac: uac_replace_to() exported via inter-module api
 
-commit ac5d846e2e472b1c097992bc2bdcfb58100c6eaa
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Sep 26 23:27:31 2013 +0100
+commit 318bbb047d3493354b97f3cae102be606bfb49bf
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 22 22:41:34 2015 +0200
 
-    xhttp: cache the URL string when performing transformations so sequential transformations on the same string do not require a reparse.
+    tm: t_set_fr() function exported via inter-module api
 
-commit 96c9a85b607e5c42ec0f0709a2807a60e7d5b1c4
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Sep 26 23:26:38 2013 +0100
+commit df7773afce1c7ea5719c5311cda799e5197feeb6
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Mon Apr 13 17:13:12 2015 +0100
 
-    pv: tweaked {param.} transformation so that if the (optional) delimiter parameter is changed between runs the param string is reparsed
+    db_text : simple raw support for select
 
-commit ed23dbde621a4b60d35639d3c61284b658fb6ad1
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Thu Sep 26 20:21:11 2013 +0200
+commit 3640d634a457c000b5a643f569719186ac5dc982
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Wed Apr 22 18:49:19 2015 +0200
 
-    Move assert_identity to ims_usrloc_pcscf as we may have more than one IMPI per Port/IP/Proto
+    mem: TLSF: fix typo + missing declaration
 
-commit 78d25dd11a64f36c5372cff3fe5d8a65a0e13396
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 26 15:10:22 2013 +0200
+commit aa87b852fbfd333f2073ac7390c3f3b6568e0024
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Wed Apr 22 15:04:40 2015 +0300
 
-    db_mysql: unlock tables at the end of transaction if they were locked
+    db_mongodb: fix typo
 
-commit 8e35cef8716bbd0caa406a5080e93acb3c881c41
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 26 13:23:46 2013 +0200
+commit 2f615e19e7dff2a27e68576f5878c4b322082e26
+Merge: 41b6295 7488275
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Wed Apr 22 11:49:14 2015 +0200
 
-    presence_xml: updated docs about integrated_xcap_server
+    mem: Merge TLSF branch
 
-commit baa4fccc2870df102a66089d6e9b6ca1ff47fc25
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 26 12:59:59 2013 +0200
+commit 41b629519969bde65f09d0789e811012297c70b7
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Wed Apr 22 11:48:41 2015 +0200
 
-    mi_rpc: compatibility with libxmlrpc-c3 library on wheezy
-    
-    - patch by Muhammad Shahzad
+    mem: fix shm_available() def for TLSF
 
-commit 378bd71de3b035b497469f89a640931d0792ce4f
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Sep 25 16:12:50 2013 +0100
+commit 7488275e059efe48704b821991c6598f43d3a556
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Apr 22 11:10:46 2015 +0200
 
-    xhttp: added transformation to break a URL into "path" and "querystring"
+    modules/ims_qos: subscribe to DLG_FAILED callback
 
-commit 454a28dad2fef3f1adaf0acec9a7f1c320fe6571
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Sep 25 16:11:57 2013 +0100
+commit 92dcf770474436ece25a775ed81cb70d23902064
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue Apr 21 17:03:06 2015 +0200
 
-    pv: updated param transformations so that you can (optionally) specify what the parameter delimiter is
+    mem: TLSF allocator integration in kamailio
     
-    - default behaviour unchanged
-    - this allows HTTP URL parameters to be decoded
+    - kamailio memory counters for statistics
+    - use
+        MEMMNG=1 MEMDBG=0 extra_defs='-DTLSF_MALLOC=1
+      to enable
+    - support for > 4GB memory (current limit is now 1TB)
 
-commit e0abe290c6ff287574e2abcadcc7a0f11197e268
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Sep 25 16:11:23 2013 +0100
+commit 10cf40d8fc83e63bed1395b69d99b318aaf395b9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 22 10:16:32 2015 +0200
 
-    core: updated parse_param so that the delimiter for parameters can be user-defined
+    auth_xkeys: rpc commands to manage the keys
 
-commit b6b5b7bf5d08ad20cc00cf89ef3d2f03e913c882
+commit 98d2f1c5f477974ffe3962731d0c60d2e6ac5fb3
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Sep 23 21:30:32 2013 +0200
+Date:   Wed Apr 22 10:14:05 2015 +0200
 
-    avpops: refresh README
+    utils/kamctl: upgrade schema for msilo
 
-commit 3abb169001022567aa0be629677b9e445d1c3ca5
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Sat Sep 21 11:26:45 2013 +0200
+commit 257af3bcbabd8e1466b981c8a3edb43de8df4ee8
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Wed Apr 22 10:10:24 2015 +0200
 
-    avpops: update avp_check documentation related to xavp vars as parameters
+    mem: introducing TLSF malloc
+    
+    TLSF is a real-time oriented dynamic allocator, with O(1) malloc() and free() costs
 
-commit dd049bad86eca2371b8f6ae1fd73656ff56e4e15
+commit d4281041fbecf844fbad5f1bade965fc0c6c5be3
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Sat Sep 21 10:49:57 2013 +0200
+Date:   Wed Apr 22 09:50:18 2015 +0200
 
-    avops: avp_check() xavp as first parameter
+    lib/srdb1/schema: bump silo version missing on f5e02f7be4fcf6
 
-commit 8a6a4f5d38ac693e7a79e0e761521375f3f5405b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 23 20:06:20 2013 +0200
+commit 8e955bad80bbc8d05ed71dca00f51dbad684f1ae
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Tue Apr 21 22:13:19 2015 +0100
 
-    gzcompress: removed empty section in functions chapter
+    dmq: check for duplicate nodes when multi_notify enabled
     
-    - use deflate overall config example
+    - also avoids adding self if we are one of the resolved IPs
 
-commit 65783f24859f5da45678f2c8a005ca867cc02b86
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 23 19:01:10 2013 +0200
+commit 8ac3d00f64f9bcd011be3ce088010d9f6e18cd1f
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Tue Apr 21 22:07:23 2015 +0100
 
-    gzcompress: added a small usage example in docs
+    dmq: regenerate readme
 
-commit 3c65fd74f2473e857996ae1abf2d8fb8dcfaaaab
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 23 18:50:14 2013 +0200
+commit c55ec2ba2dcbcfda504339bfd8070b000c9bee52
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Tue Apr 21 21:48:53 2015 +0100
 
-    gzcompress: readme updated to reflect default encoding value to deflate
+    dmq: resolve multiple IPv4/IPv6 addresses for a single notification address
+    
+    - optionally enabled by new parameter "multi_notify"
+    - includes addresses from DNS SRV records, A and AAAA records
+    - patch provided by Robert Boisvert on sr-dev list
 
-commit d1263e418b7acbcc6ac798e25fc8bbcd8483fcec
+commit ca1358f21efab04146eaf438daac160cd901f19d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 23 18:49:06 2013 +0200
+Date:   Tue Apr 21 21:20:10 2015 +0200
+
+    core: added global parameter run_dir
+    
+    - to be used to build the path for runtime files (fifo, ctl)
 
-    gzcompress: default encoding header value set to deflate
+commit 0d4d530ef0140eac7c85d404257171ae868b30bc
+Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
+Date:   Tue Apr 21 21:07:15 2015 +0200
+
+    core: added core parameter dns_cache_rec_pref
+
+commit 69ebc551a5303c04cc7cf5fee3f1f61308d80902
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Apr 14 11:14:46 2015 +0200
+
+    usrloc: get_all_db_ucontacts use new field keepalive to filter
     
-    - it is what UA use for this zlib compression algorithm
+    This is WIP:
+     - TODO: use part_idx and part_max
 
-commit adf32ec8b3e6329d1c75f158a11395a077fc54ea
+commit bc5ac8caee55f8d197992fb00b4cb098eeb69843
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 23 18:42:54 2013 +0200
+Date:   Tue Apr 21 19:10:01 2015 +0200
 
-    core: aliased http_reply_hack to http_reply_parse
+    textopsx: fixed clang compile warning on comparing bool with char
+
+commit 23c6328b45115fb59797a15f0923e7f854fa4421
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Apr 21 19:09:04 2015 +0200
+
+    Makefile.groups: added group for erlang module
     
-    - a more relevant name for the core parameter that enables parsing http
-      replies
+    - not compiled by default
 
-commit d84a95b2dff1c373add8822ae7f1d9da495b5cd5
+commit bc96c20de0a0544b1fbcd75e61c3383a3c699467
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 23 18:41:51 2013 +0200
+Date:   Tue Apr 21 16:42:37 2015 +0200
 
-    gzcompress: enable compression for http messages
+    pv: function to manage ruri and branches using $sbranch(key)
     
-    - tested replying with compressed body to an HTTP request from FireFox
+    - sbranch_set_ruri() -- use the $sbranch(key) attributes to update first
+      branch fields (corresponding to r-uri)
+    - sbranch_append() -- use the $sbranch(key) attributes to append a
+      branch (alternative to append_branch() which is not affecting r-uri
+      branch)
+    - sbranch_reset() -- reset the attributes of $sbranch(key)
 
-commit 33557b2de1631601be9b03447e3167d06e8ce1cb
+commit 0f8da1746e79066a423b0808195c061701bb29da
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 23 18:40:48 2013 +0200
+Date:   Tue Apr 21 12:18:37 2015 +0200
 
-    parser: added macros to check if it is a SIP or HTTP reply
+    pv: new config var - $sbranch(key)
+    
+    - a static branch structure that can be used for config operations
+    - the key can be like for $branch(key)
+    - the static branch is not used for outbound routing, it is just a
+      local container
 
-commit bd716593efb83d4124c0c0cb824bf158d547ca0d
+commit 6d45054c3c886c0a28efa860d8f26d8c877cdd21
+Merge: 7d4d360 b3e7a54
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Sep 21 00:10:43 2013 +0200
+Date:   Tue Apr 21 19:02:58 2015 +0200
 
-    gzcompress: new module to compress/decompress SIP message body using zlib
+    Merge pull request #132 from seudin/module_erlang
+    
+    ERLANG module
 
-commit dcfa15de586e28a025e34590e800571b0e3abddf
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Fri Sep 20 21:07:30 2013 +0100
+commit 7d4d360cf9bdf2f8096147faaad5ca14f54a75f8
+Author: Federico Cabiddu <fcabiddu@orange-vallee.net>
+Date:   Tue Apr 21 16:44:53 2015 +0200
 
-    dmq: code cleanup, remove redundant includes
+    modules/tsilo: README update
 
-commit 4b53052e3c912c927927529cd98a05957e02ab18
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Sep 19 09:19:16 2013 -0400
+commit 97345fc366b51c4c24128be39cc6b689fc254a10
+Author: Federico Cabiddu <fcabiddu@orange-vallee.net>
+Date:   Tue Apr 21 16:44:19 2015 +0200
 
-    presence_conference: fix what it looks like a copy/paste error
+    modules/tsilo: documentation update
 
-commit 1af47db737d8ca6fcfc43f4abb3d3768f5a8257c
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Sep 19 09:01:04 2013 -0400
+commit b1f4cdf542e4f1436888a3420bbeac0dbe3adee7
+Merge: d7bac1d 40730e2
+Author: Federico Cabiddu <fcabiddu@orange-vallee.net>
+Date:   Tue Apr 21 16:43:16 2015 +0200
 
-    pdb: fix warning dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
+    Merge branch 'master' of ssh+git://github.com/kamailio/kamailio
 
-commit 6592870dbd2b388b3884d85b9cc69e323f1d175a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 20 15:00:14 2013 +0200
+commit d7bac1deed7c543f9d9d9ec140f9c37725cc92ab
+Author: Federico Cabiddu <fcabiddu@orange-vallee.net>
+Date:   Tue Apr 21 16:40:02 2015 +0200
 
-    sl: use global variable for event route index for local response
+    modules/tsilo: use use_domain inherited from usrloc
     
-    - rt should have been no longer used after previous commit
-    - reported by Ovidiu Sas
+    - if usrloc use_domain is set, use the domain part of the ruri to store
+    the transaction, otherwise (the default) use only the username part.
 
-commit 8ca99e58442becd4513bb03730806c37f86f0d8f
+commit 40730e28f1a6c469a034e61698265cff37277284
+Merge: db0628e a4a9b6d
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Sep 20 13:38:29 2013 +0200
+Date:   Tue Apr 21 16:40:21 2015 +0200
+
+    Merge pull request #134 from linuxmaniac/vseva/mysql_errors
+    
+    kamctl: fixing mysql creation errors
 
-    pv: use pv_get_buffer on pv_core
+commit db0628effa6898a5c1376c2719e54be201b195bb
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Tue Apr 21 16:32:04 2015 +0200
 
-commit 039081166803f4be4226026e51f43ee9793876a3
+    modules/dialog_ng: only delete dlg iff all dlg_outs have completed
+
+commit a4a9b6d27ae35ee651840a683a5d70ba52ec232f
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Sep 19 13:27:21 2013 +0200
+Date:   Tue Apr 21 16:24:02 2015 +0200
 
-    pv: get all values for second key for xavp
+    kamctl: upgrade silo schema
 
-commit 16f87ae1b1f78938ed56a7c9a336a2853022b86c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 20 13:39:15 2013 +0200
+commit f5e02f7be4fcf629728254afff2e1c4c257d563c
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Apr 21 16:23:00 2015 +0200
 
-    sl: lookup event route for local response at startup
+    lib/srdb1/schema: silo removed BLOB/TEXT defaults
     
-    - group lookup of sl event routes in one function
+    From https://dev.mysql.com/doc/refman/5.0/en/blob.html
+    "BLOB and TEXT columns cannot have DEFAULT values."
 
-commit f8697d13be92a79bdfcfd6a824d5e312f7b0d9e0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 20 11:20:42 2013 +0200
+commit b847ff224ac8e738e07f9631cb7ba27091d9b22b
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Apr 21 16:18:39 2015 +0200
 
-    Makefile.defs: version set to 4.1.0-dev9
+    kamctl: upgrade schema for acc
 
-commit e35fe9c6095361414565b1099dea1ad5950fb38d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 20 11:18:09 2013 +0200
+commit 4295f7977a5696be9f381058cc2dcdbb6d6af3d6
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Apr 21 16:15:19 2015 +0200
 
-    registrar: note about empty value for received_param
+    lib/srdb1/schema: fix defaults acc_cdrs introduced by 045e2f5
 
-commit 2f213e313a86e16665f6d0acfec959bf23f72b7d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 20 11:15:16 2013 +0200
+commit b3e7a54e22c3cbdf6422860974c76e43e70013cb
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
+Date:   Tue Apr 21 11:03:52 2015 +0200
 
-    registrar: if rcv_parm value is empty, don't add received to contacts in 200ok reply
+    ERLANG module
     
-    - otherwise results in malformed value
+    This module provides interact with Erlang node. The module allows sending,
+    receiving Erlang messages and RPC calls between each other.
 
-commit 664b2f30de6518636085d676a32247c7d46bd2da
+commit d6472f226e71739cc2d1c71197def5aaba9113b4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 20 11:09:15 2013 +0200
+Date:   Mon Apr 20 22:40:45 2015 +0200
 
-    registrar: list of allowed route blocks updated for save()
+    pv: simplified access to $branch by avoiding temporary storage of fields in str
 
-commit e2376e34fbabd929d0736bddb8e82ceb25cc3738
+commit bca93fd8f6f8a5d3d8872e387585945329fe8205
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 20 11:07:31 2013 +0200
+Date:   Mon Apr 20 22:40:02 2015 +0200
 
-    registrar: relax usage of save() for failure route
+    core: helper function for pvs to return values based on pairs (char*, len)
 
-commit 0968ce561b3bb8ea2ad2c7c53c03091e8518a6fe
+commit 6030a2256f29350021fc94fdcb41a2b8155ba715
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Sep 20 11:08:52 2013 +0200
+Date:   Mon Apr 20 12:33:06 2015 +0200
 
-    avpops: allow xavp semantics on second parameter
+    Makefile: don't create run_dir on install-utils
 
-commit df472fa9bdaa1a796dd220c99a64b1539c8854b5
+commit a03b03acc8fae06d8827844f19230d6019746a98
+Merge: efa9b09 b10abba
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Sep 20 11:07:14 2013 +0200
+Date:   Mon Apr 20 11:01:47 2015 +0200
 
-    pv: Move pv_xavp_name_t declaration to core pvar.h
+    Merge pull request #131 from linuxmaniac/vseva/make_no_rundir
+    
+    Makefile: don't create run_dir on standard installation
 
-commit 5acf191aee9d10b26b730df20d622e527c656db3
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Sep 18 17:10:10 2013 -0400
+commit b10abbaac7732fcd2dc605b8f3227399e9c06f97
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Apr 20 10:33:52 2015 +0200
 
-    xcap_client: fix what it seems to be an old copy/paste error
+    Makefile: don't create run_dir on standard installation
 
-commit 11ea7e73f0b541c2759d89a125b69a23cecb9ba9
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Sep 18 16:57:56 2013 -0400
+commit efa9b09e79cdedd8c7e4ec67f22d2802f85dcaea
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Apr 19 21:36:57 2015 +0200
 
-    xcap_client: fix what it seems to be an old copy/paste error
+    doc: documentation for xavp_params_explode()
 
-commit e45df83ddb68a90e91cc99fcdbb364f7b09ea541
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Sep 19 18:15:21 2013 +0100
+commit 2b53f673b5888cf8b88b858d8b9a1da57313217b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Apr 19 00:09:37 2015 +0200
 
-    modules/auth_ephemeral: many improvements
+    pv: new function xavp_params_explode(p, x)
     
-    - Some general tidying up of the code
-    - Support for both draft-uberti-rtcweb-turn-rest format usernames
-      and the original format
-    - New non-digest authenticate function that can be used to authenticate
-      WebSocket handshakes (based on URL and Cookie: contents) - this means no SIP
-      level authentication is required for WebSocket traffic
-    - Check functions to verify that the From:/To: URIs match the user-string part
-      of ephemeral usernames
-    - Check function so you can re-check the timestamp (for example, when caching the
-      ephemeral username during WebSocket handshakes you may want to check it is still
-      valid when a SIP request arrives)
+    - convert a string formatted as SIP params in xavp attributes
+    - e.g., xavp_params_explode("a=b;c=d;e=d", "x") results in:
+      $xavp(x=>a) = "b";
+      $xavp(x=>c) = "d";
+      $xavp(x=>e) = "f";
 
-commit f7fe8b68ffb100fbaa27344e4bee7ba69c760584
+commit e242b2cb0e4940f3299a375fe91d7135358dafa9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 15:59:18 2013 +0200
+Date:   Sat Apr 18 19:43:06 2015 +0200
 
-    pkg: kamailio - provide -f $CFGFILE to init.d config check function
-    
-    - reported by Grant Bagdasarian
+    uac: uac_req_send() exported via api
 
-commit 7730b5c3cf6b889f34de6004ce87341c746968ca
+commit 344b59580dd01a8d2ae7c24cf20d78b5128b4091
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 15:50:29 2013 +0200
+Date:   Sat Apr 18 19:17:12 2015 +0200
 
-    core: msg_ldata_t field is memset to 0 in the shm clone
+    uac: refreshed the content of readme
 
-commit 859a322a1f664fcdd9563619fa0448be2911aa07
+commit 54475ed0472fa0d7d3862748020e7428a6a03dbd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 15:49:48 2013 +0200
+Date:   Sat Apr 18 19:16:36 2015 +0200
 
-    outbound: updated access cached flow through local data structire in sip_msg_t
+    uac: docbook for event_route[uac:reply]
 
-commit 4b99ad9e3bc364745d21eef11a392168eeb17077
+commit 356ef94bded6d6e63f659b405dc6758de17b694a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 15:49:17 2013 +0200
+Date:   Sat Apr 18 17:12:12 2015 +0200
 
-    tm: reset local data structure for faked request after failure handlers
+    uac: option to execute event_route[uac:reply] for uac_req_send() replies
+    
+    - $uac(evroute) has to be set to 1 and event_route[uac:reply] defined
+    - inside event_route[uac_reply] the $uac_req(...) variable is restored
+      back as before uac_req_send(), having the values from that time,
+      excepting:
+      - $uac_req(evcode) is set to the reply code
+      - $uac_req(evtype) is set to 1 if the reply was received or to 2 if
+        the reply was self generated (e.g., case of transmission timeout)
+    - if $uac_req(evtype)==1, the message processed inside the event route is the
+      received reply, otherwise is a faked request with no relation to the
+      request sent out by uac_req_send()
 
-commit 949e1f3c3e1f1afa02c696403399a093905c3f0a
+commit 52d08e0bde1c16ae19506b8053e6bd1c6c006d21
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 15:45:43 2013 +0200
+Date:   Sat Apr 18 14:24:39 2015 +0200
 
-    parser: refactored a bit sip_msg_t struct for extra fields needed per process
+    uac: new fields in $uac_req() to allow execution of event route on reply
     
-    - a new structure to keep cached decoded flow for outbound, previously
-      was declared inline
-    - easier to reset it for shm clone and tm faked environment
-    - new fields that are needed inside the sip_msg_t but not cloned in shm,
-      must be added in the msg_ldata_t structure, accessible via ldv field
+    - attributes:
+      - evroute - set to 1 to enable execution of event route
+      - evparam - generic string value that will be available in event route
+      - evcode - sip reply code, available in event route
+      - evtype - type of the reply - received or local generated (e.g.,
+        timout)
 
-commit a3a8457e9bfe4dea48c0acd7421952014346a907
+commit c7fdbbf2dceee2d93902274c0c5da2766b928cbf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 15:17:38 2013 +0200
+Date:   Sat Apr 18 14:19:14 2015 +0200
 
-    core: fix for warning dereferencing type-punned pointer will break strict-aliasing rules
+    lib: wrapper function to get next faked msg
     
-    - related to timer list operation
+    - does initialization of faked msg if not done before
 
-commit 10cc1dd7a3f4481c677022e7ff0da87f004077f0
+commit 38bf1ef014ce39454a602a34045a3eb247c18201
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 15:12:29 2013 +0200
+Date:   Sat Apr 18 11:32:33 2015 +0200
 
-    parser: added note about new fields in sip_msg_t
+    app_lua: exported ndb_mongodb cmd to lua
 
-commit 659b920399ee2a75973c610f5dec4c6292903f67
+commit dcce311f4fd4a3a330d80294fc1137b66ea1f7d9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 13:25:41 2013 +0200
+Date:   Fri Apr 17 15:46:06 2015 +0200
 
-    core: set to NULL the pointers to several sip msg fileds in cloned structure
+    ndb_mongodb: exported inter-module api
+
+commit 32b153592f6ec0d7ef8037731102a27c166a9220
+Merge: f09551a d67c004
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Apr 17 10:11:02 2015 +0200
+
+    Merge pull request #130 from linuxmaniac/vseva/travis_install
     
-    - instance, ruid and location_ua are reset to null for the clone in shm,
-      otherwise they point to pkg and the shm can be used from other
-      process, resulting in crash
-    - reported and credits for testing and troubleshooting to Alex Balashov
+    test/travis: add installation to the test
 
-commit cebbacc3167f0fd4a4f3fd96393b5cf85e13d861
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 13:24:57 2013 +0200
+commit d67c0040058035088fd299f122cb37ba55c3256f
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Apr 16 16:17:33 2015 +0200
 
-    tm: faked request fields are freed using wrapper functions from core
+    test/travis: add installation to the test
+    
+    - only for gcc. It seems to fail on travis with clang o_0
 
-commit cae9659766c84e9451e4ea41e61bf85337c89693
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 13:23:53 2013 +0200
+commit f09551a9a806d404e77bff4710c2410a1d9887ee
+Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Thu Apr 16 11:16:06 2015 +0300
 
-    parser: use wrapper functions to reset fields in sip_msg_t
+    cr: add param to avoid failed dests
     
-    - used for freeing the structure
+    - adding config param avoid_failed_destinations to toggle on/off the
+      avoidance of already failed destinations in cr_route
 
-commit deb007275ae6444037e74c82a48fc879a0cc98ad
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 12:34:33 2013 +0200
+commit 71d65437e3eda77075d0dac38d8257f1a4dba97e
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Thu Apr 16 15:29:10 2015 +0200
+
+    modules/ims_qos: release dialog after referencing it in lookup
+
+commit ffe18c0876dc0dec39ad9581fe20b53166ed6ff0
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Thu Apr 16 15:29:10 2015 +0200
+
+    modules/ims_qos: release dialog after referencing it in lookup
+
+commit d323d0cfdf3d100bd14fa01f631e2d65ed1ede95
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Apr 16 13:36:48 2015 +0200
+
+    Makefile: runbasedir should not use PREFIX.
+    kamcmd: add missing new RUN_DIR definition
+
+commit b5d6699d413c201a092d1c080e5f414417c89a18
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Apr 16 14:35:39 2015 +0200
 
-    parser: ppi/pai - fix warning dereferencing type-punned pointer will break strict-aliasing rules
+    ctl: fix DEFAULT_CTL_SOCKER path
 
-commit aa9f500c80cb5372c40f1eb7f18b4e33dcd6acf5
+commit 26543b90f80791b9e2b763fb97d78a8c90e445dc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 12:27:35 2013 +0200
+Date:   Thu Apr 16 11:59:30 2015 +0200
 
-    core: a bit of cleaning in sip_msg_t comments
+    acc: warning set to debug level if request is missing for dialog cdrs
+    
+    - self generating bye requests don't have incoming request
 
-commit 8bb61ea287ccf670ef9cfe990d319249eafbe7c5
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed Sep 18 21:58:12 2013 +0100
+commit 06177b12936146d48378cc5f6c6e1b157ebd519b
+Merge: 6e26044 6909de0
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Apr 16 11:58:23 2015 +0200
 
-    modules/app_lua: Fix off-by-one error in modf
+    Merge pull request #89 from linuxmaniac/vseva/defaults
     
-    - Fixes calling sr.modf with additional parameters
+    set defaults of fifo and ctl to /var/run/kamailio
+    
+    Closes: #48
+    Closes: #89
 
-commit 771e9093e343951e12f4875692e9ecc567a277a1
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed Sep 18 21:34:16 2013 +0100
+commit 6e2604464e64cfaaf1e0327228f53f4787b69470
+Author: Timo Teräs <timo.teras@iki.fi>
+Date:   Mon Mar 9 16:30:53 2015 +0200
 
-    modules/sdpops: Check for valid sdp body in sdp_remove_line_by_prefix
+    sqlops: fix use-after-free by deep copying result name
     
-    - Fixes crash when used on requests with no body
+    When creating a new result handle, deep copy the result name.
+    Otherwise we might end up accessing the name after it's freed.
 
-commit b9c6e70871085e63add429984eac8ee7afc9e49e
+commit 08d7b66310e7c09a70db296f533f98b32d2e4ad8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 19 00:09:55 2013 +0200
+Date:   Thu Apr 16 10:51:36 2015 +0200
 
-    README: updated version number
+    uac: reset the ongoing registration flags in case of error in tm callback
     
-    - bits of formatting for ToC
+    - resulted in being stuck in a state that didn't retry registration
+    - reported by AndyJRobinson, GH#124
 
-commit 89969601d66422fd4dab50b0bb303bb17465c193
+commit 572d4c8e886b7b7d0bbc975ecf1a4d20bf9e18b9
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed Apr 15 21:35:36 2015 +0200
+
+    modules/dialog_ng: add release_dlg api function
+
+commit 265dc95aac8eb4b5cee7992dde55ff08c92a7ac5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Sep 18 22:23:41 2013 +0200
+Date:   Wed Apr 15 18:04:10 2015 +0200
 
-    pua_reginfo: documented the parameter for reginfo_handle_notify()
+    dialog: run both DLGCB_TERMINATED and DLGCB_TERMINATED_CONFIRMED callbacks for local BYE
     
-    - reported in FS#340
+    - only DLGCB_TERMINATED was run, but that resulted in CDRs not being
+      stored by acc for that situation
+    - on a report by Mickael Marrache
 
-commit 9ee44c6079c8d30138ece619295974e17993aa04
+commit 1e7e0279bbf53c4a530aa3a8c1d322a68d8090f9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Sep 18 22:17:55 2013 +0200
+Date:   Wed Apr 15 18:03:40 2015 +0200
 
-    pua_reginfo: add ruid for location records
+    acc: DLGCB_TERMINATED callback can be run without received request
     
-    - patch by Wonbin Cho, FS#339
+    - the case of local generated bye
 
-commit ed6884e854cdae63c4f62871a32bdcdcddb8853e
+commit 74c93c2f11dbf70e108f0a5a568f957b953a5efd
+Merge: 3b8aa15 fa90ad3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Sep 18 22:02:04 2013 +0200
+Date:   Wed Apr 15 17:33:28 2015 +0200
 
-    pua_reginfo: unlock udomain only when aor is set
+    Merge pull request #129 from mikomarrache/patch-8
     
-    - patch by Wonbin Cho, FS#338
+    dialog: add new flag for expired dialogs
 
-commit 3bc87f139bc9635e23a4e92b03d24e00b97706dd
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Wed Sep 18 13:39:23 2013 -0400
+commit 3b8aa15602a11cd67d8101f84016d55969c05e27
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Apr 15 15:42:22 2015 +0200
 
-    ims_registrar_scscf: fixed bug caused by uninitialized global variable
-    
-    - "rerrno" variable was not initialized and caused corruption in transaction states
+    modules: ims_registrar_scscf: Added support to receive RTR on Cx/Dx interface
 
-commit 96e760147469a385a0b5512f74afcff8f56cafd1
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Sep 17 09:24:51 2013 -0400
+commit 077c4002025188a49475fa6bd3f279a680b870f5
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Apr 15 15:41:32 2015 +0200
 
-    dispatcher: fix mi/rpc reload command
+    modules:ims_usrloc_scscf:  added new API method to expire contact
 
-commit 5e775ff328b73b816e61a0a4718b194591a98251
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed Sep 18 14:15:17 2013 +0200
+commit fa90ad3daef2dc34b97c4c13c0b97bf5f04165d5
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Wed Apr 15 16:28:47 2015 +0300
 
-    avops: use pv_cache_get instead of pv_parse_spec.
+    dialog: set DLG_FLAG_EXPIRED flag when timeout
 
-commit 519de2cdd1ed7fb969d3bb2cf5792d4180078cbb
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Sep 18 08:18:33 2013 +0300
+commit 216fc94cf3f2aa708f50797de3c74e58e28cc6fe
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Wed Apr 15 16:00:47 2015 +0300
+
+    dialog: add new flag for expired dialogs
+
+commit c178f4427af82d6d33101677835c60de1c343073
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 15 11:25:18 2015 +0200
 
-    modules/lcr: fixed checking of IPv4 address in to_any_gw_2 function
+    tls: updated to use shm_available_safe()
+
+commit c4d48f3ae363fb6f6a7d789a0f32b28eb60c2404
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 15 11:22:36 2015 +0200
+
+    tls: removed inline specifier and renamed safe_shm_available()
     
-    - Patch was provided by Reinier Boon.
+    - became shm_available_safe() to have the shm_ prefix which common for
+      shm functions
+    - declaring inline in c header file and implementing in c source file
+      makes clang throw compile warnings
 
-commit af8923703276bb41ea269cc19a7812fea325a250
+commit 6b078c89facce89cfcd1e8cd8148f419b63ac5af
+Merge: 1f29210 1fe36fa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 17 15:00:37 2013 +0200
+Date:   Wed Apr 15 11:19:09 2015 +0200
 
-    debugger: reset_msgid parameter was in functions sections
+    Merge pull request #126 from kamailio/coudot/tls_shm_available_bug
     
-    - added some section ids
+    fix race condition in tls module when checking available memory limits
 
-commit 2710177c2673034d3f026dfa79432e986b8c3a90
+commit 1f2921097316925600573402793b5332a6535e7d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 17 14:55:07 2013 +0200
+Date:   Wed Apr 15 11:16:01 2015 +0200
 
-    debugger: documentation for cfgpkgcheck parameter
+    usrloc: change log level from info to dbg when socket is not local
+    
+    - common scenario when working with shared db, reducing the syslog
+      thoughput
+    - based on a patch by Mickael Marrache
 
-commit d1e456b251602e1336e4dbede1e9f8b5d1c19415
+commit 045e2f56e2558c6d29e42eb1dd60802c4c100e93
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 17 14:47:49 2013 +0200
+Date:   Wed Apr 15 11:10:51 2015 +0200
 
-    debugger: new parameter cfgpkgcheck to do pkg memory check before each action
+    kamctl: regenerated db/sql creation scripts for acc_cdrs updates
 
-commit af7c3a816529cde599af9a62bfd174b2de3a2fb6
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Sep 15 18:10:06 2013 -0400
+commit f2b468ab50e6ce2cc698486c88080f2d93ed057d
+Merge: 2835291 287884b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 15 11:08:17 2015 +0200
 
-    xmlrpc: fix warning: Ã¢c.lenâay be used uninitialized in this function [-Wmaybe-uninitialized]
+    Merge pull request #125 from mikomarrache/patch-7
+    
+    acc: use appropriate types for core values
 
-commit 78a1c7e972b66c882e9466404d1cb6c08982eb91
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Sep 15 18:06:18 2013 -0400
+commit 28352916336644540a14dcf0c31e217c7621799a
+Author: Sven Neuhaus <neuhaus@tyntec.com>
+Date:   Wed Apr 15 11:03:38 2015 +0200
 
-    ipops: fix warning: variable Ã¢tâet but not used [-Wunused-but-set-variable]
+    dispatcher: fix socket selection
+    
+    - wrong variable was used for scanning the value stored in avp
 
-commit aa15067b8a1f44d57551f646acd5058c08abe41f
-Author: Mikko Lehto <mslehto@iki.fi>
-Date:   Sun Sep 15 16:55:04 2013 -0400
+commit 1fe36fa983b8f271165750977120d758faf84d01
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue Apr 14 19:41:38 2015 +0200
 
-    rtpproxy(-ng): patch: has_sdp() does not exist
+    tls: use multiprocess-safe shm_available()
+    
+    under high load, the values returned by shm_available() can be inconsistent.
+    Use safe_shm_available() instead.
 
-commit d1219dc0d0c5e2eab0672a439aa7ce6486c31ba3
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Sep 15 16:38:34 2013 -0400
+commit 51e263de80532e297546f17d2f2ed528ffe9731b
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue Apr 14 19:38:14 2015 +0200
 
-    xhttp_pi: fix crash when checking bad configs
+    mem: add a multiprocess-safe shm_available()
+    
+    new safe_shm_available() function secured with shm_lock()
 
-commit a68e48bc3c322be79a608d91f40d10329c2e9664
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 16 20:31:44 2013 +0200
+commit 287884ba9183da3eed2eb4fba1e31d287730fe26
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Tue Apr 14 20:37:37 2015 +0300
 
-    corex: new pv $cfg(key) - return attributes for config file
+    acc: update schema and version
     
-    - $cfg(line) - the line of the current action.
-    - $cfg(name) - the name of the current conf file
     
-    Example of usage:
+    Change type of columns:
+      -> start_time and end_time as datetime
+      -> duration as float
+    Also increment version of acc_cdrs table.
+
+commit ebf6483650c0cff88703e071383184b3f4ac7309
+Author: Mickael Marrache <mickaelmarrache@gmail.com>
+Date:   Tue Apr 14 18:18:30 2015 +0200
+
+    db_mongodb: change warn to info for log message on unhandled data type log
     
-    append_to_reply("P-Cfg-Line: $cfg(line)\r\n");
+    - less verbosity to syslog
 
-commit ca568ee6996cc93e8518f277cf34111bc0c78299
+commit 82ea7fd9a292d15d66b2cd71a621333095bba216
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 16 09:53:15 2013 +0200
+Date:   Tue Apr 14 17:17:38 2015 +0200
 
-    core: added wrapper functions to return cfg line and name for current action
+    registrar: regenerated readme
 
-commit 4294b7bf3b67f1405869e865c171e268e60d5ee7
+commit ddffe3d1958ad4b76b99f370a5289c67155dc773
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Sep 15 22:35:38 2013 +0200
+Date:   Tue Apr 14 17:17:18 2015 +0200
 
-    core: store current executed cfg action in a global variable
-    
-    - can be retrieved by module to access name of config file and the line
+    registrar: fixed ending tag names in xml docs
 
-commit e63af00eaa92eed106356cbb1dd6afd8b09f3e69
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Sun Sep 15 23:38:56 2013 +0100
+commit d6404937cfb7498dd85c4329f07269ee7c64f157
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Tue Apr 14 15:53:29 2015 +0300
 
-    dmq: added dmq_load_api to exported functions
+    acc: fix copy/paste error
 
-commit 923d09f0c1ece04c8d3c2755b5b201b3a2cd2deb
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Sun Sep 15 23:38:45 2013 +0100
+commit b38874078ccf23b093bc94484e08bf1a4ba53f90
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Tue Apr 14 15:29:02 2015 +0300
 
-    dmq: regenerated readme
+    acc: change type of core fields to real types
+    
+    
+    Change the type of the core fields as follows:
+      -> start and end as dates (instead of string)
+      -> duration as double (instead of string)
+    Then, set the db_val with appropriate value and type.
 
-commit b44f00adbf57cb4306a0dcde7a8a1425afe40a8f
-Author: Charles Chance <charles.chance@sipcentric.com>
-Date:   Sun Sep 15 23:38:30 2013 +0100
+commit 9801ad5b4e7aaf1fd20c82d2923aa7aaedd1c2f4
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Tue Apr 14 15:22:29 2015 +0300
 
-    dmq: updated documentation
+    acc: add new types
+    
+    
+    Add new types to support core fields of type date (for start and end date) and double (for duration).
 
-commit 102074ce6085f963ac03dcb087e1c00941c0337d
+commit a95abdfe84f6f2af37097e3571816abab11d218b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Sep 14 09:46:50 2013 +0200
+Date:   Tue Apr 14 12:38:59 2015 +0200
 
-    tm: readme regenerated
+    presence: retrieve order used everywhere for generating notify request
+    
+    - it was not used in some cases
 
-commit f328b864418020b1e166b13804fe173110500d75
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Sep 14 09:46:23 2013 +0200
+commit f56776826584de2dd0023bc3185107d3ff9491bb
+Author: Vicente Hernando <vhernando@systemonenoc.com>
+Date:   Tue Apr 14 11:57:13 2015 +0200
 
-    tm: added missing documentation for t_check_status()
+    ndb_redis: init_without_redis continue only if connection or starting commands fail.
 
-commit 6a51d9e87ac2e51a3c0473e11b3347739ec33dd8
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 13 13:47:00 2013 +0200
+commit 398f2c12d9ad8bac07444ba7670dcb4b1f335431
+Merge: 2c4e8ef 025887d
+Author: vhernando <bizenton@gmail.com>
+Date:   Tue Apr 14 11:14:01 2015 +0200
 
-    textops: free result of subst transformation when is larger than target buffer
+    Merge pull request #121 from giavac/master
+    
+    Optionally init ndb_redis when redis is not available
 
-commit 56d02f02627bb1d2eca7befaaefbed17ced1f52f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 13 11:08:48 2013 +0200
+commit 2c4e8ef671a3b38b7a3a52f36bbd6191f620b4c6
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Apr 14 10:03:21 2015 +0200
 
-    usrloc: fixed xml tags and regenerated readme
+    modules/ims_qos: fixed stat typo
 
-commit 605360798fbad43cbd3ef1aca3ae76cd9c95c50f
-Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
-Date:   Fri Sep 13 11:05:07 2013 +0200
+commit 51578d83811129c895428cce0828b613be044130
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Apr 14 10:01:02 2015 +0200
 
-    usrloc: update connection id for registration refresh
+    modules:ims_qos: separated stat aar_replies_received into media_aar_replies_received and registration_aar_replies_received
 
-commit f3190358e02141c98304c4c0019bba95490da32c
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Sep 12 22:54:35 2013 +0100
+commit aa8d1ff214630f2b3bc2bc6d03c57e6b17a995a4
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Tue Apr 14 09:46:22 2015 +0200
 
-    pkg/kamailio/centos: moved stun from it's own RPM to the main RPM
-    
-    - stun no longer has external dependencies and doesn't need to be in its own
-      RPM
+    modules/ims_charging: added extra stat replies received for CCRs (reverted from commit 90d0a995a150b32f5300e919dca22bd0176642a2)
 
-commit 291d6ece47d164d64487c8545de87c64fdc31718
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Sep 12 22:41:37 2013 +0100
+commit e7e9095238d8fb2cd420e80641398d5f7c654065
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Tue Apr 14 09:46:22 2015 +0200
 
-    Makefiles: moved stun to the standard module group now that it has no external dependencies
+    modules/ims_charging: added extra stat replies received for CCRs (reverted from commit 90d0a995a150b32f5300e919dca22bd0176642a2)
 
-commit 42722f3e70d3316b7c6881907b626b02303d58a6
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Sep 12 16:36:28 2013 +0100
+commit 90d0a995a150b32f5300e919dca22bd0176642a2
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Tue Apr 14 09:30:08 2015 +0200
 
-    modules/stun: removed dependency on OpenSSL
+    modules/ims_charging: added extra stat replies received for CCRs
 
-commit 0d0c4cc11022a62edfcf5041b36fe4cf5ca95a4d
-Merge: 5651be2 6cea922
-Author: Carsten Bock <Carsten.Bock@silentcircle-llc.com>
-Date:   Thu Sep 12 17:16:09 2013 +0200
+commit 9ebf9a1461b4da608e211fc5ba68f517584b03dc
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Apr 14 09:37:43 2015 +0200
 
-    Added support for HTTP-Post to utils: http_query
-    
-    Merge branch 'carstenbock/utils_post'
+    modules:ims_qos: Added new stat aar_replies_received
 
-commit 5651be2fa5a5d923a89aa70a050d23bcbfda9c38
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Sep 11 13:09:31 2013 +0100
+commit b7075b103d27b3fe2b2c02e27e826b7638951c30
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Tue Apr 14 09:30:08 2015 +0200
 
-    pkg/kamailio/centos: CentOS build updates
-    
-    - CentOS .spec is now separate from Fedora .spec. This is because I no
-      longer have a Fedora system to test/maintain this on. Old .spec with
-      Fedora support is in pkg/kamailio/fedora and can be taken on by
-      someone else if needed.
-    - Updated rel in .spec to dev8
+    modules/ims_charging: added extra stat replies received for CCRs
 
-commit 0f7bc9da0d132720531f3176ee216466f5877146
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Sep 11 11:30:50 2013 +0100
+commit 0e8ef73c2095a7564735a1dab9ed32e3531fc59e
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Mon Apr 13 17:04:41 2015 +0200
 
-    core: Raspberry-pi builds now work without needing to specify extra flags
+    pv: fix memory leak when getting $conid
 
-commit 6f17209a70e84d91976ea42b476ae248b9b37501
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 10 14:14:52 2013 +0200
+commit 025887dea5be7f40c6c9b1ba7e2b2cf522c4c9f0
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Mon Apr 13 10:19:01 2015 -0400
 
-    kamdbctl: added missing dbuid tables group creation
-    
-    - patch by elactrum [at] jamailca.com
+    ndb_redis: update README with init_without_redis
 
-commit abf0026782c0ba4643feb25ded022e8c12725584
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Sep 9 16:52:47 2013 +0200
+commit 7b18dcc3017baeb5b918c98765f1526f22438788
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Mon Apr 13 16:15:51 2015 +0200
 
-    uac_redirect: get_redirect() check reason value before using it.
-    
-    This fix a core dump when get_redirects() config fuction is called with just
-    the one parameter.
+    ndb_redis: update doc with init_without_redis
 
-commit 774752e4d12bd03f01362af55a5e422eade690b2
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Thu Sep 5 19:10:15 2013 +0200
+commit 2058793b61d1e4ad251ded334750bf4ec1ff1f6b
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Mon Apr 13 16:09:03 2015 +0200
 
-    Another Fix for the ims_charging Module:
-    - Use P-Asserted-Identity instead of From-Header
-    
-    fixed by Carlos Ruiz Díaz (carlos@ng-voice.com)
+    ndb_redis: optionally allow mod init with redis unavailable
 
-commit 6dc04484e39ceab4887b375d2510f35892d695eb
+commit fb1e33801ab22320aecbc0609d8b6faafd657bf3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 5 11:54:03 2013 +0200
+Date:   Sat Apr 11 12:45:58 2015 +0200
 
-    acc: for time_mode=1, save timestamp in time_attr and microsecs in time_exten
+    app_lua: update to make it compile against lua 4.2
     
-    - database records stores time as datetime value
-    - new parameter time_exten to allow customization of attribute name
+    - testing at runtime should still be done
 
-commit 367a0e72be1d5e5de0fa84ca2a8d11f7d5b54abe
+commit 74f3d852389b1aa50dd1b34d73e25f62de152339
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 5 11:08:17 2013 +0200
+Date:   Sat Apr 11 09:07:19 2015 +0200
 
-    acc: fixed c&p typo of parameter name in docs
+    app_lua: detect lua 4.2
+    
+    - enable module compat mode
 
-commit a722cee262664162f183e00788c2d53c4c98b217
+commit bb3a6a64e31dd011bd4267121021f30d8e7f975a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 5 10:04:57 2013 +0200
+Date:   Fri Apr 10 16:46:28 2015 +0200
 
-    kamctl: added scripts to define table acc_cdrs
+    ndb_mongodb: documented mongodb_find_one(...) cfg command
 
-commit b91f07fce16f5feb0c31f7af59ab9351e274221f
+commit ed4d7fbee914c7fc4c5da438f4c4f021648d1e75
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 5 10:04:14 2013 +0200
+Date:   Fri Apr 10 16:39:37 2015 +0200
 
-    lib/srdb1: added id for definition of column start_time in acc_cdrs table
+    ndb_mongodb: added mongodb_find_one()
+    
+    - find first matching document and return it
+    - faster when knowing it is supposed to be only one, or needing only one
 
-commit dd3c6f19c18cf0c2844f2b2ce155e3f5d7af447a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Sep 5 10:02:01 2013 +0200
+commit 4a7ad5eedbc956277a65af4b57b1aaea8fcf389b
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Fri Apr 10 16:36:53 2015 +0300
 
-    lib/srdb1: initial db schema for acc_cdrs table
+    rtpengine: added weights to rtpengine_sock example
 
-commit 9b44e4b48862947f2ea634c6dd611ce7c07546a2
+commit c6eff0f5f6ec33fba5d61e4a6616d1bddfe6f958
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Sep 4 22:59:13 2013 +0200
+Date:   Fri Apr 10 11:32:20 2015 +0200
 
-    registrar: reset r-uri pointer after backup in lookup_branches()
-    
-    - otherwise can be invalidated by next branch lookup
+    ndb_mongodb: fixed name of the function in docs
 
-commit 37e63951b2b05875f07a1d30b8352e3f10a99072
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Sep 4 18:20:20 2013 +0200
+commit 545037884e806df0d450fd6d7b425808c944d8a8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 8 16:29:33 2015 +0200
 
-    Bug-Fixes:
-    - Use P-Asserted-Identity instead of From-Header as User in CCR
-    - Store RURI in the ro_session structure (it may have been changed by an Application-Server)
-    
-    Fixed by: Carlos Ruiz Díaz (carlos@ng-voice.com)
+    kamctl: added help for 'db connect' command
 
-commit 96c85efbc40a6d0571e8122cbad30410d2274b24
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Sep 4 14:27:47 2013 +0200
+commit 1044cd532c57641881e21c9b59d523b8f9d59340
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed Apr 8 15:33:03 2015 +0200
 
-    Initial structure for the docs of the IMS-Charging module (incomplete)
+    modules/cdp: Fixed possible deadlock with sticky loadbalancing of CDP sessions
 
-commit 20399521b7df9e808f0999275132cc5460a0104b
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Sep 4 14:00:01 2013 +0200
+commit 224e34a55b012ee46996bb4d86e662d99e4c0541
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed Apr 8 15:26:06 2015 +0200
 
-    add IMS-Charging to Makefile.groups
+    modules/ims_charging: return if no reply associated with dlg
+           - prevents possible segfault
+           - also removed old commented code
 
-commit 29cb7be4445995f73e9f425d99c9c5ee818c92de
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed Sep 4 12:04:18 2013 +0100
+commit e0c11e332b7cffc94cada674defb567ce2f6562e
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Apr 8 15:20:24 2015 +0200
 
-    modules/rtpproxy-ng: Allow PV in second rtpproxy_manage parameter
-    
-    - Incorrect fixup function caused a crash when the second parameter was given
+    modules/ims_qos: improved selection of identifier for Rx
 
-commit 362d374a61953aee3cf9f96eadaef63c5f22763e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Sep 4 13:04:23 2013 +0200
+commit 6cc60c159c692b2f38d0fce6b07510b9cc88efd0
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed Apr 8 15:18:21 2015 +0200
 
-    topoh: safety check for missing To header
-    
-    - based on a patch by Michel de Weerd, FS#303
+    modules/dialog_ng: fix route_sets for callee_leg
 
-commit acbbae2af3cb2ad1a5b07a7305c5f9761bc78389
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Wed Sep 4 12:52:16 2013 +0200
+commit 285225c30fbe23c58361966020da1b9d089cca9e
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed Apr 8 15:17:04 2015 +0200
 
-    modules/ims_charging: new module for IMS charging
-       - currently supports Ro interface
+    modules/dialog_ng: end dialog on timeout
 
-commit 7abd496560c6274680d451f49355ad1f6a14a6a7
+commit 0e30a2d5223de2ca32cb90b7eb65055784f3b3e8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Sep 4 12:33:45 2013 +0200
+Date:   Wed Apr 8 11:02:06 2015 +0200
 
-    db_postgres: use variable for make tool in module Makefile
-    
-    - fixes builds in BSD systems
-    - patch by Victor (coyote), FS#335
+    acc: docs for cdr_on_failed parameter
 
-commit 2aa5095252f9434c7c2a63ecb130bdaf1346fde9
+commit 625b094d0ae669ce07bd321735809175f4269eb4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Sep 4 11:44:23 2013 +0200
+Date:   Wed Apr 8 10:58:25 2015 +0200
 
-    rtpproxy: updated rtpproxy_manage() to handle PRACKs with sdp
+    acc: cdr_on_failed default value set to be backward compatible
 
-commit 72996942662b944b74e6632e1670c989402bf8af
-Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
-Date:   Wed Sep 4 09:56:28 2013 +0200
+commit dde198813953bc722ae5aafecbcea4d2f26c38e8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Apr 8 10:56:58 2015 +0200
 
-    usrloc: detect lost tcp connnections on timer and set associated contact as expired
-    
-    - new module parameter to control this feature: handle_lost_tcp
-    - at this moment it is not implemented for db only mode
+    acc: new parameter cdr_on_failed to control writing cds for failed dialogs
 
-commit 392a59ab1c12efee1072581f9519fc258444d086
-Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
-Date:   Wed Sep 4 09:55:23 2013 +0200
+commit 59f1451db54be608f1417075001d2f0aa5be8786
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Apr 7 12:34:34 2015 +0200
 
-    registrar: propagate tcp connection id in contact info structure
+    textops: fixed reply code on no-match for search_hf() with flag f
+    
+    - true instead of false was returned
+    - reported and patch by Paolo on sr-users
 
-commit ea45a9b0ff6851d01e09aa62dfe9e7e006552609
+commit 1a3ce79cc058c57197a7b3736b3ec8b08be5c33f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 3 23:16:50 2013 +0200
+Date:   Fri Apr 3 20:02:37 2015 +0200
 
-    pua: basic framework for handling xcap-diff event
+    uac_redirect: updated the example script
 
-commit 0c15125767f8a9001e9c892fee18df3dbad56d2f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 3 23:15:55 2013 +0200
+commit 9ac723b84e37322f2b6771027de546a963eceb34
+Author: Robert Boisvert <rdboisvert@gmail.com>
+Date:   Fri Apr 3 10:23:51 2015 +0200
 
-    presence_xml: basic framework for handling xcap-diff event
-    
-    = can be diabled via modparam disable_xcapdiff
+    ipops: added documentation for new function and pv
 
-commit 70ec02cfc9a203ea100d6550be3aa5f51f4fa473
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 3 16:16:30 2013 +0200
+commit 7e89554a727bfb965c2cdc4dbbd7606988351e60
+Author: Robert Boisvert <rdboisvert@gmail.com>
+Date:   Thu Apr 2 21:24:24 2015 +0200
 
-    acc: option to write dialog-based cdrs to database
+    ipops: added function to perform dns srv query in config
     
-    - new module parameter cdrs_table has to be set and classic db
-      accounting enabled at compile time and db_url set
-    - cdr_log_enable - new parameter to turn off writing cdrs to syslog,
-      cdr_enable being now used as top level control flag for both cdrs to
-      syslog or db
+    - new config variable $srvquery(key) gives access to result
 
-commit 4812b91a3c00e71a3ac9636b88bc75e5368fa657
+commit 6039fc5ef6c738c2272adda30e69e3783457fc13
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 3 15:11:47 2013 +0200
+Date:   Thu Apr 2 12:36:02 2015 +0200
 
-    acc: increment crt position when adding extra time value
+    textopsx: selects moved to dedicated section
+    
+    - not belonging to the functions
 
-commit 4c917438596852b3870ce0236bad8cbd04961270
+commit f969ffc1393d6ffcd8437ec1aa35255dbf73a8dd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 3 14:31:58 2013 +0200
+Date:   Thu Apr 2 12:04:20 2015 +0200
 
-    Makefiles.defs: version set to 4.1.0-dev8
+    acc: uniformizing section ids
 
-commit ea6514c2af00561643af6a2b671fbd4411048ca1
+commit f4d052b844452add3ed8bcdf6e6c78700e588205
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 3 13:47:24 2013 +0200
+Date:   Wed Apr 1 14:36:52 2015 +0200
 
-    acc: updated readme with the new parameters
+    msilo: documentation for skip_notification_flag parameter
 
-commit ede2d6747aabf32538797dfedf13682c5c242831
+commit b6f5e5377003660543adf667efe16f43b63319eb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 3 13:35:08 2013 +0200
+Date:   Wed Apr 1 14:31:36 2015 +0200
 
-    acc: cast to double for safer conversion in time_mode==2
+    msilo: new parameter skip_notification_flag
+    
+    - set to a flag value to be used to mark when the notification back to
+      sender shouldn't be sent
+    - feature request by Anthony Messina (amessina), GH#61
 
-commit d7884500e89d32bffd34e915b473458645c6dedf
+commit 845bdb8884743f5e126a53eb6aeb34f1f6afb1ea
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Sep 3 13:28:54 2013 +0200
+Date:   Tue Mar 31 15:15:27 2015 +0200
 
-    acc: new parameter time_mode
+    presence: query_str filled with value of the corresponding column
     
-    - store additional time value in time_attr attribute/db column
-    - if time_mode==1, then time_attr stores the microseconds
-    - if time_mode==2, then time_attr store the seconds.miliseconds
-      (proposed by FS#163)
-    - if time_mode==0 (default), then it is like now, only timestamp stored
-    - time_attr value can be set via parameter with same name - it
-      represents syslog value or db table column
-    - for db accounting, when time_mode==1, the type of column has to be
-      int, and for time_mode==2, the type of column has to be double
-    - features implemented only for syslog and db accounting
+    - static value was used that made setting of parameter for column names
+      not being considered
 
-commit 1cec15e057bdec4455e70af951def19e36a78e8e
+commit 47d506cd6d6045bd09d89cafab0384d2a74a9c65
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Sep 2 14:09:18 2013 +0200
+Date:   Tue Mar 31 15:08:23 2015 +0200
 
-    kamctl: added commands to set extra columns in subscriber table
+    presence: variable for last subscription uri made static and renamed
     
-    - useful to deal with columns added for load_credentials of auth_db
-      module
-    - 'sets' - sets a column with string value
-    - 'setn' - sets a column with numeric value
+    - avoid eventual conflicts in the future because presence modules bind between
+      each other
 
-commit 7e44ff0be6cbb48c9360bee8601ec3dbff050c02
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Sun Sep 1 19:56:57 2013 -0400
+commit 08acf091a4500d2eec3987a0d07fd87cf5df63e1
+Merge: 202506e 97f1909
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Mon Mar 30 15:46:42 2015 +0100
 
-    Fixed potential bug in exceptional condition when max-time updated is called
+    Merge pull request #118 from kamailio/lazedo/presence-subs
+    
+    presence: add $subs pv for subscription access
 
-commit 2685cd9bb6933c2d4b4b97e3b4ed6b98005255c9
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Thu Aug 29 17:05:41 2013 +0300
+commit 97f1909cc1bcb93d196067ce2171d9a5a9661328
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Mon Mar 30 13:23:44 2015 +0100
 
-    parser/fline.c: syslog message cleanup when request line parsing fails
+    presence: add $subs pv for subscription access
+    
+    after handle_subscribe there is no safe way in script to obtain the presently
+    because re-subscription RURI is ip of kamailio and To-Uri may not contain
+    the presently.
+    
+    $subs(uri) will allow access to this value
+    
+    added as a pv to allow extension to get more properties from subscription
 
-commit fbcee0221cd6e22477dc9d1d5a7767c1e572235a
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Wed Aug 28 15:03:01 2013 -0400
+commit 202506eccabba3a405e43e7e388f00409c297ef0
+Merge: c28a887 fa4b3d4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 30 13:38:06 2015 +0200
 
-    rtpproxy-ng: fix possible segfault in rtpproxy_manage
+    Merge pull request #116 from kamailio/lazedo/sip-uri-match-4
     
-    Reported by Hugh Waite
+    presence: add sip_uri_match module parameter
 
-commit e0e0a753d1365d340c17f33bd868085bee304910
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Aug 28 12:02:34 2013 +0200
+commit c28a887d3a51b471e0bcc111e6af65e17fc36a1b
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Mon Mar 30 11:54:10 2015 +0200
 
-    dialog: fixed typo related to module name inside log message
+    modules/ims_qos: check for called party id in request if P-Asserted-Id not present
 
-commit bf68c071723bda24b07e64660f77872e2bceff1b
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Aug 27 18:43:39 2013 +0200
+commit dac57a30ee194b401a7c149f2d54f83f6d077370
+Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Mon Mar 30 09:49:23 2015 +0300
 
-    permissions: fix ws support on allow_trusted function.
+    rtpengine: add queried_nodes_limit parameter
     
-    Thanks to Alex Hermann <alex@speakup.nl>
-    Reminder: Never commit with more than one glass of wine.
+    - queried_nodes_limit: configure the total number of nodes inside a set
+      to be tried before giving up selecting a rtpengine.
 
-commit 14835f89fc2b761f73a0caad67d229ec3fedba29
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Aug 27 14:44:17 2013 +0200
+commit 932a5e8a452e59d27ad70f3c5b72591ad372894a
+Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
+Date:   Mon Mar 30 08:54:46 2015 +0300
 
-    core: set to-params pointer to null after freeing
+    userblacklist: adding new fifo commands
     
-    - avoid potential double freeing issues or invalid pointer access
+    - adding dump_blacklist, check_blacklist, check_whitelist, check_userblacklist,
+      check_userwhitelist commands
 
-commit 727aa357d9ee8abcb8471733e22886d2cff386db
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Aug 27 14:00:17 2013 +0200
+commit e7dc20f48c674b0eca5419c93e05a430a5b20e71
+Author: grumvalski <federico.cabiddu@gmail.com>
+Date:   Sun Mar 29 17:48:20 2015 +0200
 
-    kamdbctl: new command add-tables
-    
-    - creates only tables that are groupped under same id, thus have the sql
-      script in a file
-    - syntax: kamdbctl add-tables <gid>
-    - there has to be a <gid>-create.sql script
-    - eg: kamdbctl add-tables lcr
+    modules/tsilo: return from ts_store if transaction is not defined
 
-commit a075383454c92bed225b7904920090f515a938d5
+commit 8a7c70a5b831542cde77e7945e97d51901b95310
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Aug 27 11:16:52 2013 +0200
+Date:   Sat Mar 28 15:00:48 2015 +0100
 
-    kamctl: use FIFOPATH instead of OSER_FIFO in kamctlrc
+    tm: clone path vector back to pkg for faked message
     
-    - no longer relation to former project name, however OSER_FIFO can still
-      be set to keep the compatibility with older deployemnts, but will be
-      used only when FIFOPATH is not explicitely set
+    - it is cloned and can be changed, resulting in attempt to free a shm
+      pointer via pkg operation
+    - reported by Jose Seabra
 
-commit 8097c2bccb2161f63900bbd5fb87a10eacdd282c
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Aug 27 00:07:58 2013 +0200
+commit 3957db5fb51e23535a89b15c8f05463e5702424d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Mar 28 14:31:59 2015 +0100
 
-    permissions: update allow_trusted documentation.
+    tm: reply_lock per transaction made re-entrant
+    
+    - on a report by Jason Penton
+    - re-ordered some includes to get rid of cross dependencies in defines
 
-commit 573c9031a44168df356818f572f10f69791a1458
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Aug 27 00:03:49 2013 +0200
+commit 44fdfff6b407bc3d541cd43f249700a69f1e0eb8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Mar 28 08:57:15 2015 +0100
 
-    permissions: fix ws support on allow_trusted function.
+    usrloc: proper init column names
+    
+    - reported and patch by Anthony Messina, GH#117
 
-commit b2a536f0f577026ffa57d0b603c60e6232bc8e78
+commit 64dc2bbba40ccc2afc1d34c78a6d066892549fb3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Aug 23 21:04:06 2013 +0200
+Date:   Fri Mar 27 15:57:53 2015 +0100
 
-    tm: readme regenerated
+    usrloc: doc updated for the parameters of the new db table columns
 
-commit ef9b69bbb54302e9985dd37d79831b6f80463fc1
+commit c3d74313a4ec98096878ba231859b5bf11fd0e54
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Aug 23 21:03:13 2013 +0200
+Date:   Fri Mar 27 15:47:22 2015 +0100
 
-    tm: removed note about no-implentation for no-reply flag for t_relay_to()
+    kamctl: database creation scripts updated for new location table schema
 
-commit 6073949aa224ea7a973058891a88a58cc0841860
+commit 5c817f8997cea3345f053129aa8945968b8b17bd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Aug 23 21:02:24 2013 +0200
+Date:   Fri Mar 27 15:46:58 2015 +0100
 
-    tm: updated xml docs with t_set_disable_internal_reply()
+    registrar: set server_id field for location record
 
-commit 0f2f9c85eff0b6ad35b4c58dfcde74c8a65559d6
+commit 67e40ec09e4bdce7fe2454bd39e75769ee1581dd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Aug 23 20:53:55 2013 +0200
+Date:   Fri Mar 27 15:45:58 2015 +0100
 
-    tm: re-added the option for no-internal reply on error
+    usrloc: store server_id, connection id and keepalive values for location records
     
-    - new function t_set_disable_internal_reply(0|1) to disable|enable this
-      option per transaction
-    - t_relay_to() flags re-enabled for this option
+    - following the discussion on sr-dev to allow various optimizations for
+      db-only mode
 
-commit 7255693f73bae008e5c7b6b560c52394f7c85308
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Fri Aug 23 17:29:43 2013 +0200
+commit 1a76fb05126d8154e59fc1524727d7f84d8cff2c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Mar 27 15:43:37 2015 +0100
 
-    Very basic DNS-Zone file-example for IMS (for use in the online-tutorial on howto install IMS with Kamailio)
+    srdb1/schema: new columns to table location
+    
+    - server_id - store the value for server id
+    - connection_id - store the value for connection id of location record,
+      to be used for db only mode tcp optimizations (not restored after
+      restart)
+    - keepalive - set if the nat branch flag is set for the contact, to
+      speedup selection of records for nat keep alive in db only mode
 
-commit 6cea9227c7dc973757d03150685e322fcff115b9
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Thu Aug 22 16:36:48 2013 +0200
+commit 66accf1a36ddba2371f404a8fdcc1e65dbd5e078
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Mar 27 09:00:53 2015 +0100
 
-    Define missing fixup_functions.
+    presence: increment presentity table version to 4 in code
+    
+    - reported by Juha Heinanen
 
-commit b23a74a4732f276315176d9b438bd2596e616799
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Aug 21 20:14:16 2013 +0200
+commit 3b029441f506dd85c6d4c827f2616d0076b7b8e9
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Mar 26 21:42:57 2015 -0400
 
-    Fix fixup functions.
+    registrar: fix compile errors introduced by commit b86ff789b86d2f7512c23fe0624d553b37ce11cb
+     - define w_registered3
+     - define w_registered4
+     - define registered_fixup
 
-commit 8017fa7c67dbb3dd4bdd937be9b841097a44674e
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Aug 21 20:02:23 2013 +0200
+commit 7b011b32be9bca6cf618e2eecd8364dce4041af6
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Fri Mar 27 01:36:45 2015 +0000
 
-    Add support for sending POST-Requests to http_query() method.
+    registrar: fix wrong var name
 
-commit 134158df11ebf9b6c3deaf71b6010588535eb386
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Thu Aug 22 20:39:41 2013 +0100
+commit fa4b3d45c77015f70ab8d0c20e05fde8c0bd0dba
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Fri Mar 27 01:19:29 2015 +0000
 
-    pkg/kamailio/(centos|fedora): Added rtpproxy-ng module to the build
+    presence: add sip_uri_match module parameter
+    
+    added param sip_uri_match
+    0 - case sensitive (default)
+    1 - case insensitive
+    
+    can be extended to a more compliant version, (sensitive user, insensitive domain).
+    the parameter sets the function to call to match uris.
 
-commit c2ccd37891167fb691b2aabc44e12c45cea7d1da
-Merge: fd68623 dd76f37
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Thu Aug 22 14:19:31 2013 -0400
+commit b86ff789b86d2f7512c23fe0624d553b37ce11cb
+Merge: 4763dfa 34fd472
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Mar 26 23:34:26 2015 +0100
 
-    rtpproxy-ng: adding module
+    Merge pull request #45 from grumvalski/cdp_src_addr
     
-    Merge branch 'rfuchs/rtpproxy-ng'
+    modules/cdp: added src_addr parameter in peer definition
 
-commit fd68623bebb7053f4b652d7fe58d676b6a019d7c
+commit 4763dfab3bc02bdcab1c388802ae94c3f9568ecd
+Merge: da5d414 7ba770c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Aug 22 17:51:49 2013 +0200
+Date:   Thu Mar 26 23:26:53 2015 +0100
 
-    core: efectively run the event_route[core:receive-parse-error]
+    Merge pull request #115 from kamailio/lazedo/registrar-registered
     
-    - reported by Juha Heinanen
+    registrar : add optional params to registered function
 
-commit 0efe5a4d9adb08575938d2c4eb83ec3a79d38e20
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Thu Aug 22 11:16:31 2013 -0400
+commit da5d414e2ad294f213a5c9aa5c3cf7dd78fe79a6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Mar 26 21:18:49 2015 +0100
 
-    Added support for max-time update of monitored calls
-    
-    - updated example config file
-    - updated documentation
+    presence: update to README content based on latest docbook files
 
-commit 86bdfaa3efe7804bcfde3da4f63b252c74e417b7
+commit 07fee9b2a24236aca9fd134a1e0c3748e643b8a8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Aug 22 15:44:05 2013 +0200
+Date:   Thu Mar 26 21:18:21 2015 +0100
 
-    core: fix condition to lookup envet_route[core:receive-parse-error]
-    
-    - reported by Juha Heinanen
+    presence: documente new parameters xavp_cfg and retrieve_order
 
-commit 2d826efb7dbcf9b3b49c376bcd079ab1e7642a44
+commit 352f05c9838ce3dcc33f5c5f83a9c8850b6543b0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Aug 22 13:01:55 2013 +0200
+Date:   Thu Mar 26 21:03:40 2015 +0100
 
-    core: execute event_route[core:receive-parse-error] block on error of initial sip message parsing
-    
-    - note that the SIP message is broken in this case, but it gets access
-      to source and local socket addresses (ip, port, proto, af) as well as
-      the whole message buffer and its size
+    presence: added section ids for parameters and functions
 
-commit d03651fb4c3a6b50923029e121eed201fb1ff550
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Thu Aug 22 08:20:52 2013 +0300
+commit 9f92b33c5eb35c32e5d07789bac86e850dfd0d83
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Mar 26 20:43:45 2015 +0100
 
-    modules/lcr: added some linefeed chars missing from syslog messages
+    presence: option to set priority for presentity documents
     
-    - Patch provided by Kevin Scott Adams.
+    - xavp_cfg - new parameter to specify the name of xavp use to store
+      attributes for publish processing
+    - priority can be set inside xavp_cfg with $xavp(xavp_cfg=>priority)
+    - priority is stored in a new column inside database table presentity
+      for each publish that has the xavp set
+    - retrieve_order - new parameter to specify the order to retrieve the
+      records from database. Default value is 0 (retrieve by received_time
+      like so far). If set to 1, retrieve by priority value
+    - if xavp_cfg parameter is set but priority field inside it is not, then
+      inside the database is stored a value based on timestamp so the newest
+      records will have a higher value, preserving the old behaviour even
+      the retrieve_order=1
 
-commit 3ccf4b43e81bd2654cb306a3c2cc21b97cb51f62
+commit 97389e4e84fb15a640767b9e4d5f1b9d63a105f6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Aug 22 00:14:53 2013 +0200
+Date:   Thu Mar 26 19:57:12 2015 +0100
 
-    core: print src address details if initial message parsing fails
-    
-    - reported by Juha Heinanen
+    kamctl: regenerated db schema - updates to sip_trace and presentity
 
-commit fe24ed17b0620bd9446d741ea3f65b7b0cb8b765
+commit bb407ad5afb41697be127b390e25ba959fa1b27b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Aug 21 11:20:07 2013 +0200
+Date:   Thu Mar 26 19:54:40 2015 +0100
 
-    kamailio.cfg: use is_first_hop() for adding alias parameter to contact uri
+    srdb1/schema: added priority column to presentity table
     
-    - done for natted devices
+    - version of the table increased to 4
 
-commit bbecaa597aa4fb3fa08773cd6cd9b8558c7ce3a8
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed Aug 21 11:04:08 2013 +0200
+commit beba4579778f8af0bc0d88c13a6f433dd9ffa8a0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Mar 26 15:51:54 2015 +0100
 
-    avpops: allow use of avps as second parameter on re operation at avp_check function
+    presence: more use of variable for received_time column instead of static value
 
-commit c86b04459a716af353d0ca40a793d6b13c6a6fe7
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Aug 20 10:24:53 2013 +0200
+commit 8729aa8cde19f39eebce7ef9be7e31ea121b9a99
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Mar 26 15:48:09 2015 +0100
 
-    fixed spelling errors catched by lintian
+    presence: use name of received_time column from associated variable
 
-commit 64e39dbf89bc1581722abeaadf7811e0883390bd
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Mon Aug 19 17:43:16 2013 +0200
+commit cb2ad9c0036a6390a9ca19d638fe220662d24b3c
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Thu Mar 26 15:40:53 2015 +0200
 
-    htable: updated readme with rpc command htable.stats
+    modules/CDP: added stickiness to loadbalancing of diameter peers
 
-commit d33106994516e27944657c3bf17c3ccb5a521a50
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Mon Aug 19 17:39:26 2013 +0200
+commit 7ba770ca43485531eef4ad4ccbefe046d8fb2223
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Wed Mar 25 11:21:21 2015 +0000
 
-    htbale: added rpc command htable.stats
+    registrar : add optional params to registered function
     
-    - print stats about htables: name, number of slots, number of items, max
-      number of items per slot, min number of items per slot
+    3rd parameter as flag is used to optionally restrict contacts when searching.
+    values are
+      1 - match_callid
+      2 - match_received
+      3 - match_contact
+    
+    4th parameter as flag to optionally perform action on positive match
+    values are
+      1 - set xavp_rcd with value from matched contact
 
-commit ee7dcac57501cd0563c69ae967ba785cec035062
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Mon Aug 19 16:48:01 2013 +0200
+commit e172b7a1b66edfb302da8d498eada7da9f21643e
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Fri Mar 20 09:43:36 2015 -0400
 
-    htable: lifted limit for max number of slots to 2^31
-    
-    - there can be systems with large amount of memory
-    - clarification in docs about the case when the value is out of exected
-      range
+    tmrec: update licensing and copyright info
 
-commit 71594a81f012432782d1f7b6f59c725130928ee7
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Aug 19 13:41:45 2013 +0200
+commit e6cdb91037abc5a7668e7919281072b15e758739
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Mar 20 12:57:04 2015 +0100
 
-    cdp: fixed spelling and removed some erroneous code
+    tm: formated the comment without + chars
 
-commit ea442b3155bf25ff48f7fd125b2ffa72a5631852
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Sun Aug 18 17:47:08 2013 +0200
+commit 0ee3dc5e3edc49cf62f97ddd87a40b12c59b73ff
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Fri Mar 20 13:29:34 2015 +0200
 
-    Only update received info, if a contact is "new" contact. In case of multiple registration for one AoR, each registration will have a different contact.
+    modules/tm: restore code to set blind uac branch last_reply > 200
 
-commit ec1c1bab23e4fff3bd5cd60c2f254e646dcbc9ee
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Fri Aug 16 17:08:15 2013 +0200
+commit 8960a3e7aa52f706676806c175e70d228cc11549
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 17 14:23:31 2015 +0100
 
-    Do some debug output, when searching for user based on IP/Port/Proto.
+    dialplan: use PV_IDX_ITR
 
-commit 157a466d46f6cccaf790ca3ad3d400489ebdd1ed
-Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
-Date:   Wed Aug 14 21:30:45 2013 +0100
+commit 28553798f5b30a6204752ed38a69c42b78bc91cc
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 17 13:55:18 2015 +0100
 
-    pkg/kamailio/(centos|fedora): Updated .spec
+    core: introduce '+' as PV_INDX_ITR
+    
+    With this notation we want to check all values one by one not
+    the list of coma separated values
 
-commit 9061cf2a85ac89cf403910b7b4fa93b29dccb350
+commit 82a441f1dd3ff4099d42d42758533fbcf6d7c8de
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Aug 13 11:45:02 2013 +0200
+Date:   Mon Jan 5 14:35:56 2015 +0100
 
-    modules/debugger: refresh README
+    dialplan: using $(avp("key")[*]) on subst rules
 
-commit 5cbedc6b515b50f9ade7457abedba18747d98f75
+commit 7d70bad74e6329dff0d22c3b215be8a56d696f79
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Aug 13 10:14:42 2013 +0200
+Date:   Fri Jan 2 18:58:00 2015 +0100
 
-    modules/debugger: Added module parameter reset_msgid. Added RPC command dbg.reset_msgid
-    
-    The message id ($mi) will be reset but internally there is no change. This can be
-    useful for unit tests cases.
+    dialplan: using $(avp("key")[*]) on match rules
 
-commit b0e9132ccd1e8385b8b4faf72db806320d48e2f5
+commit e5f8c686acd2e4d7e7009476699280efbbe7b6d2
+Merge: 6484b19 5681e9c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Aug 13 09:37:21 2013 +0200
+Date:   Thu Mar 19 16:42:17 2015 +0100
 
-    usrloc: safety checks to catch empty ruid
+    Merge pull request #114 from giavac/master
+    
+    Minor typos in textops README
 
-commit 66c8e730d59f9816f09573f5300e4463e5997876
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Aug 13 09:19:02 2013 +0200
+commit 5681e9c6e9850eedd15e53219ce2bc55fd38dd90
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Thu Mar 19 11:30:56 2015 -0400
 
-    usrloc: more verbose log messages in case of failure to update db records
+    textops: minor typos in README
 
-commit d1cda7ca9a64cf818b82f7b777fa2dd640717c53
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Mon Aug 12 11:15:55 2013 +0100
+commit 6c866c1296a34e0733bf33a1feac57ca8bfc64d7
+Author: Giacomo Vacca <giacomo.vacca@gmail.com>
+Date:   Thu Mar 19 11:28:58 2015 -0400
 
-    presence: Iterate correctly around presence updates
-    
-    - timer_send_notify should increment the subset by one on each loop
+    textops: minor typos in doc
 
-commit 4f42993660c52c757918ca2806f7ffe6af0674ce
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Mon Aug 12 11:05:55 2013 +0100
+commit 6484b199fb48acc2c55f318812f2c968b845ca80
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Mar 18 19:50:09 2015 +0100
 
-    rls: Fix memory leak in rls notify.c
+    tm: propagate the on_failure value in to the branch for t_suspend()
     
-    - xml is leaked in an error case
+    - likely lost when on_failure was added to each branch structure
+    - reported by Mickael Marrache
 
-commit e88af0a02de79fac583c126f08d762f7ef3f1b01
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Tue Jul 16 10:51:29 2013 +0100
+commit 768dc8b566e2af04411570ef7b4d55a210a1927d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Mar 18 18:36:37 2015 +0100
 
-    outbound: Fix freeing null pointer in destroy function
+    sqlops: fix column index for sqlops_is_null()
     
-    - Only appears in error cases, e.g. syntax check
+    - report and patch by Mihaly Zachar
 
-commit 0c590e00796573681fd7ee0a99dd324919a9e4e9
-Author: Dragos Dinu <dragos.dinu@1and1.ro>
-Date:   Wed Aug 7 17:29:06 2013 +0300
-
-    Fixed two bugs related to new capture_mode changes.
+commit ab427110cbf5ec80f7791358573a31f318a4fc83
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:58:07 2015 +0100
 
-commit 93c39f86ce0cd337212579bd7bd1e58cabed79ca
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Aug 7 01:20:43 2013 +0200
+    db_text: Remove SVN ID, remove history notes
 
-    Fix previous commit (forgot this file)
+commit 32d992364a9fe812deac62f8f3edd632cf932080
+Merge: 53de5da 18e250f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:42:44 2015 +0100
 
-commit 25240becdd83801a788b65f52eada5dd63665e8c
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Aug 6 22:48:39 2013 +0200
+    uac: Add counters for active, disabled and total number of registrations
 
-    Extension to the API: lookup_terminate_dlg(unsigned int, unsigned int, str hdrs)
-    - Terminate a dialog using the API by providing h_entry and h_id (similar to the MI-Function)
+commit 18e250f15b02e3ea30ecc037f758e8d16be14969
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:37:17 2015 +0100
 
-commit e6e0419a46c3e5127d07c95390931d10b2a01c3b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Aug 4 14:22:41 2013 +0200
+    Update documentation
 
-    imc: wrap bit shift defines in parenthesis
-    
-    - avoid priority conflicts when using the defines
-    - reported by Shankar
+commit dab4692da5b0969f29259ca5476e874e6d318209
+Merge: 2cb8eb7 53de5da
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:27:56 2015 +0100
+
+    Merge branch 'master' into uacregstat
+    
+    * master: (61 commits)
+      dialplan: Remove SVN ID's and history notes
+      pua: Remove SVN ID and history
+      siptrace: Remove SVN ID
+      xhttp_rpc: Remove SVN ID
+      xmlrpc: Remove SVN ID's
+      rtpengine: small addition to nh_show_rtpp
+      ndb_redis: enable authentication when reconnecting.
+      pkg/kamailio/deb: update version to 4.3.0~dev5
+      jsonrpc-s: implementation of FIFO transport
+      Makefile.defs: version set to 4.3.0-dev5
+      Makefile.groups: added module auth_xkeys in the main group
+      geoip: updated the documentation with contc
+      geoip2: added continet conde for new geoip api pv
+      geoip: continent code attribute name changed to contc
+      auth_xkeys: remove unused variable: hbody
+      db_mysql: Remove SVN ID's, remove history sections
+      xmlrpc: Improve doc
+      presence: Remove svn id, remove history
+      geoip: return continent id via contid attribute
+      ctl: use uid/gid from the core if not set for the module
+      ...
 
-commit 6a981d3d922c914054d4c8dc7e672bb6a4ddb5f5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Aug 1 15:58:59 2013 +0200
+commit 53de5da64ab71e0609db2b58a65651a0a7863f63
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:26:36 2015 +0100
 
-    db_flatstore: free id pointer if no more space for table name
-    
-    - related to previus commit on this module
-    - keep table name null terminated
+    dialplan: Remove SVN ID's and history notes
 
-commit 8fb0f711aaa611eac8b2776c7e5ae3c5e19243ac
-Author: Federico Cabiddu <fcabiddu@orange-vallee.net>
-Date:   Mon Jul 29 07:59:34 2013 +0200
+commit af62616212b543502cf09654f05a7ab0e055e719
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:22:23 2015 +0100
 
-    db_flatstore: fixup for new_flat_id function
-    
-    - locally copy table's name
+    pua: Remove SVN ID and history
 
-commit 4bc07b15ae9a490273b2696b2860f78ebbd18104
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Aug 1 14:35:16 2013 +0200
+commit 57e49875abfb2ae3ba1dbb6ef32bc84f2ba1f213
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:18:46 2015 +0100
 
-    kamctl: shortcut command to do q query to a database based on key and value
-    
-    - kamctl db smatch table key value - return the record from table that
-      has column key matching the value as string (quoted value)
-    - kamctl db nmatch table key value - return the record from table that
-      has column key matching the value as non-quoted
-    - examples:
-    
-    kamctl db smatch subscriber username test
-    kamctl db nmatch subscriber id 123
+    siptrace: Remove SVN ID
 
-commit 9a0147b8e050bb8ac7b443e4a3139bb326308cba
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Aug 1 14:12:30 2013 +0200
+commit c3a29047c21d278d60f0185e3e3b5d789605d238
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:17:06 2015 +0100
 
-    acc: remove comment from previous patch
-    
-    - references to tracker should be in comments of the commit, not in the
-      code
-    - use tabs for indentation
+    xhttp_rpc: Remove SVN ID
 
-commit 341f810dca0cc0596e22f2ac1bca86de0b8d142d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jul 31 12:22:12 2013 +0200
+commit 01de786379c7814b21e6446e1015451d0414497a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Mar 16 19:14:01 2015 +0100
 
-    app_perl: push the sip msg structure to perl after initializing it
-    
-    - reported by David Cunningham
+    xmlrpc: Remove SVN ID's
 
-commit 7ba6cbfcaf70cb546ea3a9f148a0f0b0bc38c16d
-Author: Federico Cabiddu <fcabiddu@orange-vallee.net>
-Date:   Mon Jul 29 07:59:13 2013 +0200
+commit d2db2229f83cdf584c1dbb3485c31f01bc3e7dab
+Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Mon Mar 16 09:42:09 2015 +0200
 
-    acc: acc_db_set_table_name fixup
+    rtpengine: small addition to nh_show_rtpp
     
-    - add termination char to db_table_name_buf
+    - if a RTP proxy has been disabled by a mi command
+    a "(permanent)" quote will appear when printing the disabled
+    status.
 
-commit 1bf5c8328e8b4ed13f6404bf617cac9e26c05e63
-Merge: 0e9b4b3 fb3a5f7
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Mon Jul 29 09:49:57 2013 -0400
+commit 7f55064f3a2eeee16b9659d3c5c29e531bc92e62
+Author: Vicente Hernando <vhernando@systemonenoc.com>
+Date:   Fri Mar 13 14:10:48 2015 +0100
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    ndb_redis: enable authentication when reconnecting.
 
-commit 0e9b4b351e70323fd8581d298f1a7d682f2310fe
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Mon Jul 29 09:46:35 2013 -0400
+commit ab3f709c972b4ce4772e81b0642d9ebb6cc3ad78
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Mar 12 15:59:23 2015 +0100
 
-    Modified cnxcc_set_max_credit behavior
-    
-    - Updated documentation
-    - Updated examples
+    pkg/kamailio/deb: update version to 4.3.0~dev5
 
-commit fb3a5f7022ebd20fc516b5b8303a0274bda18258
+commit adde641c3ba63130337fc72e2c55db44ac935020
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 26 14:55:38 2013 +0200
+Date:   Thu Mar 12 14:45:37 2015 +0100
 
-    acc: safety check for accounted values not to be NULL
+    jsonrpc-s: implementation of FIFO transport
     
-    - based on a patch by  Federico Cabiddu, FS#327
+    - JSON-RPC commands can be sent now via a FIFO file, as alternative to (or
+      together with) HTTP/S
+    - it can be useful for using it from terminal with command line/shell
+      tools
 
-commit 3d33733f299dda595704108aef73a2912dc3069f
+commit 39da19ff37f6b81a14916a6fb2f58e7687b3dd90
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 26 14:52:21 2013 +0200
+Date:   Wed Mar 11 23:39:54 2015 +0100
 
-    uac_redirect: fixup for using acc table parameter
-    
-    - set reason parameter for acc function
-    - based on a patch by  Federico Cabiddu, FS#327
+    Makefile.defs: version set to 4.3.0-dev5
 
-commit 1aea13af9b3eea3788e90411bd94cb9e0b0c4ea3
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Tue Jul 23 11:11:01 2013 +0200
+commit 2202c1be2e014cbfacee71f197a63a537b24e67e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Mar 11 23:39:27 2015 +0100
 
-    modules/ims_registrar_scscf: safety check in async_cdp_callback
+    Makefile.groups: added module auth_xkeys in the main group
 
-commit 6ff74701652a11497bd82ee3ba2ac7547d1ce666
+commit 7a1fb3aec976c53709cd3a27f5e2d16a9859d0e9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 25 10:14:55 2013 +0200
+Date:   Thu Mar 12 10:04:52 2015 +0100
 
-    app_perl: move initialization of SIP message var after initialization of temporary environment
+    geoip: updated the documentation with contc
     
-    - upon a report by David Cunningham of a leak in operating system
-      memory
+    - added remark about geoip2 module for using the new GeoIP API
 
-commit da057e5730dd9f82101437e0ee3ceca02b64602c
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Tue Jul 23 10:37:03 2013 +0200
+commit 4d1e4e815d4ba7dbfe913caff42715b2adb74720
+Author: Sergey Okhapkin <sos@sokhapkin.dyndns.org>
+Date:   Thu Mar 12 09:57:44 2015 +0100
 
-    modules/sipcapture:  Added support for multiple capture modes.
-                       (c) Dragos Dinu (1and1)
+    geoip2: added continet conde for new geoip api pv
 
-commit ab601ea9a1b2561c2eaa860583cdeed478b9ea8d
+commit 0d0bf30963e24cd8218f2edd3f26a16dd6e66ee5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jul 20 10:01:25 2013 +0200
+Date:   Thu Mar 12 09:48:08 2015 +0100
 
-    Makefile: sercmd renamed to kamcmd in uninstall option
+    geoip: continent code attribute name changed to contc
+    
+    - similar pattern like for the other attributes
 
-commit 2a77bcd36a2b8b91a6d4af3f6ee6828265af39a5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 18 20:59:54 2013 +0200
+commit 95e02eb1df87a0fc5733f1063124254a81da5d83
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Mar 11 12:45:15 2015 -0400
 
-    Makefile.defs: removed SCTP conditions for core locating libsctp
-    
-    - the code is now in a module, only generic hooks are in the core, that
-      can be turned on/off by SCTP variable (no lib dependency)
+    auth_xkeys: remove unused variable: hbody
 
-commit d3a0a8b15af59846fdaee5d9ceae61484f1d7301
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jul 17 20:19:28 2013 +0200
+commit 7675bae5b99b79d80de13afac9fd7cdf41f531a2
+Merge: db26c5c 0dfb681
+Author: Eloy Coto <eloy.coto@gmail.com>
+Date:   Wed Mar 11 15:38:47 2015 +0000
 
-    uac: restrict check of multiple from/to header changes to request route blocks
+    Merge pull request #109 from eloycoto/master
     
-    - it can occur many times in due to branch route usage
-    - reported by Andrew Pogrebennyk, FS#323
+    xmlrpc: Improve doc
 
-commit 6624d10b5edbfaf32726875fbbf2ac2221807c84
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jul 17 12:26:11 2013 +0200
+commit db26c5ceb8bb68afdbab9bd2fc93fcaf5b299110
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Mar 11 16:26:21 2015 +0100
 
-    uac: $uac_req(sock) - new attribute to set local send socket
-    
-    - local socket can be set for generated requests:
-    
-    $uac_req(sock) = "udp:127.0.0.1:5060";
+    db_mysql: Remove SVN ID's, remove history sections
 
-commit 9a3aa5e6e7949dd08146910a301fbeebdf052742
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jul 17 12:24:42 2013 +0200
+commit 0dfb68143ceeccd613cc76e01dcc9bdce9d22ccb
+Author: Eloy Coto <eloy.coto@gmail.com>
+Date:   Wed Mar 11 15:02:29 2015 +0000
+
+    xmlrpc: Improve doc
+
+commit a00367f9fdb1fc689f071a419576aa5b5a96b3a1
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Mar 11 15:30:50 2015 +0100
 
-    tm: enhanced local request API to set send socket
+    presence: Remove svn id, remove history
 
-commit 6335d07c4c77ed60fb8c2b5acc84d7c4b503221c
+commit 1ace8a167b9a6515be2b9f4a79786909c9ffce37
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jul 17 12:22:31 2013 +0200
+Date:   Wed Mar 11 11:02:26 2015 +0100
 
-    core: helper functions to lookup local socket from proto:host:port
+    geoip: return continent id via contid attribute
 
-commit 716ffd2787a68734a21a1374c3dc6dd4783844bd
+commit 3b5633de56c2367d19122f0f3c01698af34a21e9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jul 17 00:04:06 2013 +0200
+Date:   Wed Mar 11 09:42:02 2015 +0100
 
-    presence_dialoginfo: add schema to entity
+    ctl: use uid/gid from the core if not set for the module
     
-    - patch by Pawel Sternal, FS#324
+    - otherwise it cannot do clean created files at shut down
 
-commit acd0bfb5acc98e791ab6cf011dfa758efba2be8f
+commit d7a10e6a5ea8852681b57586eb9b4d73b75f05bf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jul 16 21:40:06 2013 +0200
+Date:   Wed Mar 11 09:40:52 2015 +0100
 
-    usrloc: fixed type for db_ops_parameter
+    core: set the global sock_uid/gid based on the user/group values
     
-    - reported by Alex Hermann
+    - they were left with initial value, more or less being unused
 
-commit d07e4f709ceaccc84bbab42dfd55d10992e84a3b
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jul 16 18:02:50 2013 +0200
+commit c6ddf3aec7eb6e8d6046b006fde64ab7479aab5e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Mar 10 14:58:32 2015 +0100
 
-    Example-Configs: Fixed config due to last updates
+    ldap: fixed copy&paste error added in previous commit
 
-commit 9a2b943bfccea83ac52ecb63f39c724f4b9504d4
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jul 16 18:00:51 2013 +0200
+commit c5ae4020de8499e7a318783b21276dfd3fc0a6e3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Mar 10 14:52:08 2015 +0100
 
-    ims_registrar_pcscf: Bug-Fix for pcscf_assert_identity (minor)
+    ldap: more useful info on reconnect
+    
+    - reconnect message made a notice level, being not an error situation
+    - print the chosen ldap server address at info level when reconnecting
 
-commit b4c3b811d33846dd0900922bbe5a3d9472839663
+commit 941fbda5c66da6c8069b3bce3764249bbb58baaa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jul 15 23:45:33 2013 +0200
+Date:   Tue Mar 10 14:38:38 2015 +0100
 
-    ipops: documented dns_query()
+    sqlops: more verbose log message if execution of query fails
 
-commit 257225e6918c1387049b74663225ee9b3b722ddf
+commit 8375f37cd7603216a2bb55a4e9985b3c5e54af91
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jul 15 23:38:25 2013 +0200
+Date:   Tue Mar 10 13:54:11 2015 +0100
 
-    ipops: reset address types for new dns queries
+    db_cluster: fix checking the capabilities for write operation with different priorities
+    
+    - reported by Jan Hazenberg
 
-commit 20f3846d6d39e8fd599464d1e5ce48bfec326586
+commit d9ef80e8123bec0ebf09b5ce464a9829dd835f8f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jul 15 23:32:33 2013 +0200
+Date:   Tue Mar 10 10:40:00 2015 +0100
 
-    ipops: new function dns_query(hostname, pvid)
-    
-    - store the result of dns query in a variable $dns(pvid=>key)
-    - dns query is using getaddrinfo()
-    - $dns(pvid=>key) - new pv allowing to navigate through the result of a dns query
-    - key can be:
-       - count - number of addresses
-       - ipv4 - set to 1 if at least one ipv4 address (otherwise 0)
-       - ipv6 - set to 1 if at least one ipv6 address (otherwise 0)
-       - addr[index] - the address as string from position index in the list (0 based indexing)
-       - type[index] - the type of address from position index in the list (0 based indexing), the value is 4 for ipv4 and 6 for ipv6
-    - example:
+    rr: new variable $rdir(key)
     
-       if(dns_query("test.com", "xyz"))
-       {
-               xlog("===== number of addresses: $dns(xyz=>count)\n");
-               xlog("===== ipv4 address found: $dns(xyz=>ipv4)\n");
-               xlog("===== ipv6 address found: $dns(xyz=>ipv6)\n");
-               $var(i) = 0;
-               while($var(i)<$dns(xyz=>count)) {
-                       xlog("===== #[$var(i)] type ($dns(xyz=>addr[$var(i)])) addr [$dns(xyz=>addr[$var(i)])]\n");
-                       $var(i) = $var(i) + 1;
-               }
-       }
-
-commit dd76f37bfff59d5ae07b34346d0ab0a81136649b
-Merge: 66c7553 9ac9b5c
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Fri Jul 12 12:27:06 2013 -0400
+    - return the direction of the request within dialog
+    - $rdir(id) - returns integer 1 for downstream and 2 for upstream
+    - $rdir(name) - returns the strings 'downstream' or 'upstream'
+    - it requires append_fromtag to be set for rr module and has to be used
+      after loose_route()
 
-    Merge branch 'master' into rfuchs/rtpproxy-ng
+commit 5f98fddd971a28dbc2f29d19337a1645e869f69a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Mar 10 09:46:46 2015 +0100
 
-commit 66c7553c1131fda7b83807891110f7de393be098
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Fri Jul 12 12:26:07 2013 -0400
+    rr: new config variables $fti and $tti
+    
+    - $fti - from tag as in initial INVITE
+    - $tti - to tag as in the response to the initial INVITE
+    - requires append_fromtag to be set in order to detect the direction for
+      requests within dialog
 
-    rtpproxy-ng: implement second parameter to rtpproxy_offer/answer/manage
+commit 6e1b56cb6d640db820254b8c69f7fd6e20865465
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Tue Mar 10 08:22:05 2015 +0000
 
-commit 9ac9b5c35858efd7c71163c604d18a1fa35e3a02
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 12 18:09:09 2013 +0200
+    kazoo: consumer unallocated structure prevents kazoo from starting on busy systems
+    
+    when kamailio starts, publisher begins to process without checking memory allocation initialized by consumer
+    
+    allocate bind structure once at initialization
+    change the order of child process initialization
+    change targeted binding
+
+commit deb0e811cddd71c45ebb36db7b41faa8d9e9ca5e
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Mon Mar 9 12:47:31 2015 +0000
 
-    ipops: added dsn_int_match_ip(hostname, ipaddr)
+    kazoo: only create tags if not empty
     
-    - function that uses the internal resolver to match a hostname with an
-      ip (similar operation like 'scr_ip=="hostname"')
-    - rename dns_nc_match_ip() to dns_sys_match_ip() to be more suggestive
-      about what kind of resolver is used
+    to-tag and from-tag are created empty if not supplied in amp payload
+    this patch formats the dialog message to include the tags only if they are supplied in amp payload
 
-commit ccebf9e536d7d5ea8fc824ea089d501e888b37c8
+commit 0f5aaac47a6002bbd4fdfaf0e6897d307c2cbc0e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 12 13:31:12 2013 +0200
+Date:   Mon Mar 9 12:33:58 2015 +0100
 
-    ipops: new cfg function dns_nc_match_ip(hostname, ipaddr)
+    textops: stop after substituting in first header if flag f is set for subst_hf()
     
-    - do dns query for the hostname and compare the result to see if is a
-      match with ipaddr
+    - reported by Julia Boudniatsky
 
-commit 9a25e712529cb7aacbae8e64a2e1be4da3c9a8c3
+commit f39b92acb2be15e03aa117bdf171087ea7a77050
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 12 10:22:33 2013 +0200
+Date:   Sat Mar 7 23:31:49 2015 +0100
 
-    dispatcher: allow pv in ds_is_from_list(setid) parameter
+    registrar: use proper iterator to get to the index of the $ulc() contact
+    
+    - part of a patch by Luis Azedo
 
-commit 80935f9e8bbe20e5c320828183999b5d395ec34c
+commit dbdf843cbdaf61dfadd2c10bf6ae5134a51f76ef
+Merge: 8da7ee8 824c31c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 12 00:44:51 2013 +0200
+Date:   Sat Mar 7 23:18:58 2015 +0100
 
-    core: avoid doing dns srv again after naptr function that includes srv lookup
+    Merge pull request #106 from kamailio/coudot/registrar_ulc_conid
+    
+    registrar: make connection id available in $ulc()
 
-commit 3823001dd83902d97f3dda9c9f51c370ab04073d
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Fri Jul 12 10:14:31 2013 +0200
+commit 8da7ee85d673e544dc4bfd1e6b6c3b69af5d492c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Mar 7 23:02:52 2015 +0100
 
-    modules/sipcapture: a sip message must be stored after bad parsing also.
+    auth_xkeys: more details about the interaction between sender and receiver
 
-commit 25b6241ce310ca0ae67896fec2bb50d4c8d80fcb
+commit e7c61b1acf8bbb92e90f81bda51eb169e0e9d241
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 21:57:58 2013 +0200
+Date:   Sat Mar 7 22:49:18 2015 +0100
 
-    dialplan: don't free attrs pvar at shutdown, it is core pv cache reference
+    auth_xkeys: new module for auth using hashing with shared keys
     
-    - reported by Juha Heinanen
+    - the module manages a list of shared secrets (keys)
+    - can add a custom header with the hash (sha256/384/512) over a
+      particular value and a selected key
+    - can check if a custom header has the expected hash value
+    - this is a module that offers an authentication mechanism that is quite
+      popular for API services
+    - todo: management of the keys via rpc
 
-commit ecb0ede7b20f24af97a42c4d034c46709c3ec38c
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Thu Jul 11 22:47:37 2013 +0300
+commit 9342bd2bf03bb2d07541ceeab80cd35bb1d28d01
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Mar 7 20:46:29 2015 +0100
 
-    modules/tls: config param can now specify a file or directory
+    htable: Remove SVN ID's
 
-commit eba7dcbe6b3ba7b88c0fa0b231cb265a68995e47
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Thu Jul 11 15:36:54 2013 -0400
+commit d4aec99b2c33aafbb586ca9794a840824f6b2119
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Mar 7 20:43:49 2015 +0100
 
-    rtpproxy-ng: implement $rtpstat and document start_recording()
+    test: Remove SVN ID's
 
-commit d7d27cd803284ced4d709da543e64e553e0547ca
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 20:43:54 2013 +0200
+commit 1ceea975482013c88210d3d00e191fa8e77e2fdb
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Mar 7 10:11:54 2015 +0100
 
-    Makefile.defs: version set to 4.1.0-dev7
+    msrp: Remove SVN ID's
 
-commit ca8facabe26f081d1cededeb78ceaa96e4ea9ff2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 16:47:47 2013 +0200
+commit 7029720d715b6fb172a489caeb702669290dbefb
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Mar 7 10:10:19 2015 +0100
 
-    db_unixodbc: fixed typo added by previous commit
+    dmq: Update author, copyright for README
 
-commit c6819b9a02d59b3ad8640fbaaf2fc0b9ef3d5021
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 16:43:31 2013 +0200
+commit bfd172042a117fc972a12dfc5aa9205c2f19fc41
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Mar 7 10:09:59 2015 +0100
 
-    db_unixodbc: renamed files with reserved name on some oses
+    dmq: Remove SVN ID's
 
-commit aa0156ea441644545236a349cc62afb4983b5476
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 16:26:15 2013 +0200
+commit d280e6256bc445f1600f5cb45b2f50f93b15d3d0
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Mar 7 10:09:40 2015 +0100
 
-    disptacher: added documentation for parameter attrs_pvname
+    dmq: Adding KDMQ message example to documentation
 
-commit 09a7a4cd718c0e26d3a948515ec4f6f6a68c64c4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 16:25:06 2013 +0200
+commit 7c6fa127baada59727df050658345976b24c38c3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Mar 7 09:32:26 2015 +0100
 
-    dispatcher: new parameter to specify the pv where to store attrs for matched address in ds_is_from_list()
-    
-    - attrs_pvname can be set to get attributes of matched address in
-      config file
+    xhttp: Remove SVN ID's
 
-commit 617a444fcbe84290a701228bd78e279bbde4818e
+commit 910be93e5caebea5cef33335d0c48de636169ff5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 15:27:16 2013 +0200
+Date:   Thu Mar 5 21:26:36 2015 +0100
 
-    pv: added transformations for url encode/decode
+    enum: updated the docs in regards to max len for enum number
     
-    - patch by JoshE, FS#311
+    - synced with the code, following on a report from Alex Balashov
 
-commit 12a5a409e7e196e1d0401b125b2de72a9f2e5aff
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Jul 11 15:03:08 2013 +0200
+commit c3f9e82e35f805d923237fbeb8e1173dc9a5ae23
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Wed Feb 25 12:13:16 2015 +0100
 
-    modules/nathelper: removed natping_proceses limit
+    usrloc: new param to close TCP connections
+    
+    the new `close_expired_tcp`, if set, forces Kamailio to close the TCP
+    connections of expired contacts
 
-commit 0c6fef5fdc2a586ebfa607d3b5344266c08ca996
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 14:36:02 2013 +0200
+commit 824c31c22d32987384b4d72eb45f4e4cbc82c54d
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Wed Mar 4 19:38:33 2015 +0100
 
-    pipelimit: avoid double locking when changing pipe via rpc
+    registrar: make connection id available in $ulc()
+    
+    if an UA is registered using TCP (or TLS or WS(S)), make the internal
+    connection id avalilable in the $ulc(xxx=>conid) pv
 
-commit 04fd56dc1b84b70a04438ccbf719eb85177524ad
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 11 14:32:48 2013 +0200
+commit ec11b9ff061f6ac9a90abcf222cc1dccd9e116c7
+Merge: 0df102b a5245d5
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Mar 4 17:30:47 2015 +0100
 
-    pipelimit: avoid double locking when changing pipe via mi
+    Merge pull request #105 from SebastianThorn/master
     
-    - reported by Krischan Udelhoven, FS#315
+    Fixed path ss -> ssl
 
-commit 4a425a88be796c4b2c8447e6eafc53652ddf8e72
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Sat Jul 6 19:03:49 2013 +0200
+commit a5245d5c44cd49a699caa94f844dfb128a8d9764
+Author: Sebastian Thörn <sebastian.thorn@loxytel.se>
+Date:   Wed Mar 4 17:16:22 2015 +0100
 
-    htable: sht_lock() and sht_unlock() documented in readme
+    Fixed path ss -> ssl
 
-commit bc5cc684efad11f9affe648f3d0f6da98e43ad25
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Sat Jul 6 18:31:17 2013 +0200
+commit 0df102bdddab7080fb8be41764561c1e564390cd
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed Mar 4 11:51:47 2015 +0200
 
-    htable: two new functions to lock htable slots based on item name
-    
-    - sht_lock("htable=>key") and sht_unlock("htable=>key")
-    - useful to update existing items without aditional locks
+    utils/kamctl/mysql: added sql creation definition for dialog_ng
 
-commit ddea262fd70521eec450e57519f63a63880a94df
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Tue Jul 9 12:28:48 2013 -0400
+commit c7a148c591401ea3f52f9fdfe6cdb1eabaac717e
+Author: jaybeepee <jason.penton@gmail.com>
+Date:   Wed Mar 4 11:40:59 2015 +0200
 
-    rtpproxy-ng: initial checkin
+    modules/ims_charging: update - added access-network-information data to CCR
+        -change storage to dynamic str as opposed to fixed length field
+        -send PANI in Ro interim and stop CCRs
 
-commit 8cd7a48479594052b6b6e70d48946e8963e1625d
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Jul 9 17:50:06 2013 +0200
+commit 71eadfae3d7947863bf1987afa25ccfbf294f78b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Mar 4 08:31:33 2015 +0100
 
-    modules/app_lua: added param to sr.xavp.get to choose between all the values (default) or just the first ones.
+    rr: Remove SVN ID's
 
-commit 4a79fcdd9965c6c3195601baeb82d489d970aa12
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Jul 9 15:55:35 2013 +0200
+commit be94ca47bb1d8f214591b7139687c8a317f0dae5
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Mar 3 23:20:01 2015 +0100
 
-    modules/app_lua: fix sr.xavp.get. Get all the values not only the first one.
+    dialog_ng: corrected PARAM_STR to PARAM_STRING (partial revert from 2d6d34b21320b269c6eceb5a44c5c91eb44740fc)
+    
+    PARAM_STRING is correct in some cases.
 
-commit 01c2fa43da42a4efab59fe787c332dbf9e318399
-Author: Torrey Searle <tsearle@gmail.com>
-Date:   Tue Jul 9 14:55:22 2013 +0200
+commit 891ba8972c70260d8213a1b9d665f7de5be50554
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Mon Mar 2 16:23:58 2015 +0100
 
-    modules/sipt: deleted unused method
+    tcpops: fix documentation
 
-commit edc838f04fd182b8997f94c50effd5b0c0153a25
-Author: Torrey Searle <tsearle@gmail.com>
-Date:   Tue Jul 9 11:21:52 2013 +0200
+commit 2549f7a6361de36e0dde14de3d5c4c076564871c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Mar 1 21:16:46 2015 +0100
+
+    core: cleaned debug messages and added safety check for bind address
 
-    modules/sipt: ss7 messages are now modified in place
+commit f5a7b12ce5f73749e9ae3d7a31e2a3616539421c
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Wed Feb 25 18:16:48 2015 +0000
+
+    usrloc - fix db_delete_ucontact_ruid
+    
+    when the contact is deleted using db_delete_ucontact_ruid (default)
+    the uldb_attrs_delete is not called leaving the location_attrs with unwanted records
     
-     - lumps are now used to modify individual ss7 headers instead
-       of rebuilding the full body from scratch.  This should result
-       in a performance increase
+    created uldb_attrs_delete_ruid to be called by db_delete_ucontact_ruid
+    redirected uldb_attrs_delete to uldb_attrs_delete_ruid when ul_db_ops_ruid == 1
+    
+    (cherry picked from commit 09c51685af36071aad6054d84571c260be2ba9e2)
 
-commit e03462112b108bd0615465f45258fd70c2704100
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Sun Jul 7 07:25:34 2013 +0200
+commit d3cbfb6aa0e4e3b9232a00e294e1353ee66b32d1
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Fri Feb 27 11:47:33 2015 +0100
 
-    modules/debugger: refresh README
+    tls: initialize the per-socket lifetime
 
-commit 9f363d37ba9e1c72b5abf25ec69ba9d367d6be99
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Sun Jul 7 07:24:30 2013 +0200
+commit 8eda24052be7f1a955074996245668b2c749fb4b
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Feb 26 22:02:19 2015 +0100
 
-    modules/debugger: add dbg_pv_dump config function documentation.
+    dialog_ng: Safety check on create_cbs
 
-commit 77f5db57c4d5bf5a5e37985a228c8693ec685a6d
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Sun Jul 7 07:23:11 2013 +0200
+commit 634db00a82f36c6c60d272ccada4a1d5338d1cbc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Feb 26 21:58:47 2015 +0100
 
-    modules/debugger: add dbg_pv_dump config function.
+    uac: skip only the invalid record when loading remote registration records
     
-    It dumps the content of pv_cache on json format.
+    - fixes loading only the good records before the wrong record, thus
+      working with partial valid data afterwards, even more valid records
+      were in the db
 
-commit faf2f6b9897c3b9acf69a1bbe22b827f386a863e
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Sat Jul 6 15:13:00 2013 +0200
+commit 5fd0a0984950604f8ba4de39d9c560cc19340a2d
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Thu Feb 26 21:57:33 2015 +0200
 
-    modules/sdpops: refresh README
+    modules/ims_charging: added access-network-information data to CCR
+        -allows OCS to know location of UE when charge was made
+        -tested with 3GPP EUTRAN FDD using utran-cell-id-3gpp as base station id
 
-commit 2a855d384d37b5a83c879663780441b2f533fced
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Sat Jul 6 15:09:47 2013 +0200
+commit cfc48a9d624ddb416715e3c37ca5c51c7f495027
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Thu Feb 26 21:49:12 2015 +0200
 
-    modules/sdpops: update documentation sdp_[with|remove]_transport
+    modules/cdp_avp: added AVP for Access-Network-Information to imsapp
 
-commit c252677700bdc81241a39816a3febee70f729344
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Sat Jul 6 15:00:49 2013 +0200
+commit 6def28cf5cd638f0db550089d60429fbf69dd309
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 26 20:47:54 2015 +0100
 
-    modules/sdpops: added sdp_with_transport/sdp_remove_transport functions.
+    sanity Remove SVN ID, change "ser" to "Kamailio"
 
-commit 97781390e663116f9e5d11f5644e1145487b6cfb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 5 09:23:32 2013 +0200
+commit db97ee7b7a7541f046525b5f7115dcf4efdc8153
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 26 20:45:37 2015 +0100
 
-    dialog: added timer process to clean unconfirmed dialogs older than 5min
-    
-    - timer runs every 90sec (customization to be added in the future)
-    - safety procedure for cleaning dialog list
+    rls Remove svn ID
 
-commit 647a99bd21f6059505ea1ee65ac93c6c00fc8c8d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 4 22:34:41 2013 +0200
+commit caf1dbe6db51fffbd4a5144f8fbede9755a1d619
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Feb 26 10:57:29 2015 +0200
 
-    textopsx: updated docs for msg_apply_changes() and added sections ids
+    modules/ims_qos: Added stats framework and basic stats
 
-commit 85f6a45e6d74044488b63a89ce8feaaf3c4b00bb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 4 22:29:06 2013 +0200
+commit 8bbed6e31296cfb88b7ce7c928aa9242b5df170f
+Merge: 351bcf2 f12f243
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Feb 25 09:48:24 2015 +0000
 
-    textopsx: enable usage of msg_apply_changes() for sip replies
+    Merge pull request #99 from kamailio/lazedo-presence_dialoginfo-patch1
+    
+    presence_dialoginfo: rfc4235 in dummy dialog
 
-commit 8248a1b2ed725933f84a343b4936ed4fdef4a869
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 4 22:27:32 2013 +0200
+commit 351bcf21428bbb7e12f47a7f57a738e1263482fa
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Wed Feb 25 11:05:08 2015 +0200
 
-    core: helper function to generate sip reply content without removing top via
+    modules/ims_charging: changed stats to use counters instead
 
-commit d4cef7f5e49105c65df9651a1ad086b035f8ffdb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 4 11:48:26 2013 +0200
+commit 2cb8eb748e12bdf6799ac567ab6bf778cfd2c36b
+Merge: 795bacb 4c4e576
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 25 09:14:52 2015 +0100
 
-    tm: avoid double execution of response-in callbacks
+    Merge branch 'master' into uacregstat
     
-    - double execution of response-in callbacks could happen when using tm
-      pvs inside core reply route, being done in transaction matching
-      function, which is executed again by tm reply received function
+    * master:
+      mem Remove SVN ID, remove history
+      kazoo - fix compilation
+      kazoo - fix timer interval
+      userblacklist remove svn ID
+      modules/sipt: fix size check for optional pointer
+      modules/sipt: fix size check for optional pointer
+
+commit 4c4e57664848c2b22d7fcfb40c072722affb0a46
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 25 09:12:38 2015 +0100
 
-commit 230a138991b25f7f9b07b4f9cbeffbdd6acef2e8
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 4 11:47:18 2013 +0200
+    mem Remove SVN ID, remove history
 
-    core: new internam sip msg flag FL_TM_RPL_MATCHED
+commit e164aed586d4adef92e62350e30024560c19101c
+Merge: 12af51d 8c2f3ab
+Author: tsearle <tsearle@gmail.com>
+Date:   Wed Feb 25 08:37:02 2015 +0100
+
+    Merge pull request #98 from tsearle/master
     
-    - mark sip reply when matched first time by tm
-    - used to avoid double execution of response-in callbacks
+    modules/sipt: fix bounds check on ACM
 
-commit 27474179bdeef0ddaba05389f510446a387d85e1
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Thu Jul 4 10:31:46 2013 +0100
+commit 12af51df76e779c70470c57ef0b992831441f275
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Tue Feb 24 22:37:32 2015 +0000
 
-    modules/websocket: Fix connection leaks
-    
-    - Decrease the TCP connection reference count after each use
+    kazoo - fix compilation
 
-commit ffdae5987b99b9bfd39992d407a3a0a33aa772ab
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Thu Jul 4 10:30:51 2013 +0100
+commit 7ae9f6693406c76d7d58389d5cf4ccaa44958a02
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Tue Feb 24 22:22:32 2015 +0000
 
-    core: Fix connection leak with websockets
+    kazoo - fix timer interval
     
-    - Decrease connection ref count after using connection
+    amqp timer and publish proc take all cpu
+    new param amqp_timmer_process_interval in MS
+    and removed the timeout on select from tcp workers
+
+commit 766208cbb8c59a1bc15aefb253f13992d87a122a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Feb 24 22:06:05 2015 +0100
 
-commit fb4dc4b7b866239a90a4d6441ed319664697edab
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Thu Jul 4 09:33:56 2013 +0100
+    userblacklist remove svn ID
 
-    core: Improve tcp stats output
+commit 795bacbaa1900127cd5e94847c4be401ab86966e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Feb 24 22:03:53 2015 +0100
+
+    uac Add counters for uac_reg
+
+commit f12f243e39c840b1306bf376c49ef4dab9e7564f
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Tue Feb 24 17:19:15 2015 +0000
+
+    presence_dialoginfo: rfc4235 in dummy dialog
     
-    - Add connection ref count
-    - Add websocket protocols
+    according to rfc4235 the id element is mandatory.
+    granstream phones are affected by this.
 
-commit d0f88e19577d9b914922f83049075b7786f3d8df
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed Jul 3 10:46:44 2013 +0100
+commit 8c2f3ab244e147b8159fb6669cbc2cd3098c9a79
+Merge: 198969b c313144
+Author: Torrey Searle <tsearle@gmail.com>
+Date:   Tue Feb 24 17:40:39 2015 +0100
 
-    modules/websocket: Fix pkg memory leaks
+    Merge remote-tracking branch 'origin'
     
-    - Fix pkg memory leaks in error cases
-    - Fix incorrect memory allocation size for ws connections
-    - Fix typo in websocket stats
+    * origin:
+      modules/sipt: fix size check for optional pointer
 
-commit 074f12c5a444188aa023797ac70e2d38d225cb18
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed Jul 3 10:39:32 2013 +0100
+commit 198969bb4b2883530c6865f0c6f2afb574cead56
+Author: Torrey Searle <tsearle@gmail.com>
+Date:   Tue Feb 24 16:52:20 2015 +0100
 
-    modules/tls: Free TLS data for secure websocket connections
+    modules/sipt: fix size check for optional pointer
 
-commit c5081ad634742d88e56e4fcc097b756098119e4e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jul 3 23:23:40 2013 +0200
+commit c3131445da9d1eefbed22db529f428e67824d856
+Author: Torrey Searle <tsearle@gmail.com>
+Date:   Tue Feb 24 16:52:20 2015 +0100
 
-    uac_redirect: fetch all contact headers in redirect replies
-    
-    - only first header was considered for redirect handling
-    - based on a report by Geoffrey Mina
-    - generate fake ruid (used as instance and user-agent) to satisfy the
-      requirements of t_load_contacts()/t_next_contacts()
+    modules/sipt: fix size check for optional pointer
 
-commit fa0339b1906690f009786fc9ed92c73a8c9e6520
+commit 20d0a188701127dae34dd40d7f14be0037d0b888
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jul 2 23:32:37 2013 +0200
+Date:   Tue Feb 24 12:29:51 2015 +0100
 
-    dialog: detect if no trasaction is created after config execution for new dialogs
+    tls: if port is 0 in tls client profile cfg definition, ignore matching port
     
-    - release the dialog to avoid endless storage in state 1
+    - tcp port can be randomly allocated by OS, making hard to guess it in
+      advance
 
-commit b4682cac2e2f151288a411018da077b6d1526eca
+commit 5e3880fb0f71821639610ea5b74cafe9a6675a4c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jul 2 21:40:32 2013 +0200
+Date:   Tue Feb 24 12:20:10 2015 +0100
 
-    kamailio-basic.cfg: added basic cfg config file
+    tls: clone tokens for ipv6 address in tls profile for parsing
     
-    - get the same set of configs as expected by former ser flavour
+    - cfg parsing is moving the pointers, forgetting the previous parts
 
-commit 6cf3ab0ca6f38d1d2e60dbc644bb4d2fb563919a
+commit c1bf2048de60c4abb9a5b8b343f50400deefa3bf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jul 1 15:22:33 2013 +0200
+Date:   Mon Feb 23 23:27:48 2015 +0100
 
-    dialog: increment cseq in early stage for PRACK and UPDATE
+    tls: try to lookup client profile via bind address
     
-    - rework from a patch by Halina Nowak
+    - local address connection can have a randomly allocated port by os
 
-commit 71d7dc6bc750406d510e0571e05da3966911cfea
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jul 1 14:51:03 2013 +0200
+commit 0506b9898867c5d165defa0acf1501cad13513eb
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Tue Feb 24 09:33:53 2015 +0000
+
+    kazoo - fix crashing on heavy load
+
+commit b9e5b9181c0f9c315e0f27ad96f69d5ca8cafba3
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Mon Feb 23 20:55:57 2015 +0000
 
-    dialog: avoid realloc of memory for cseq when setting leg info
+    kazoo - fix timeouts
     
-    - free already allocated structs when needed
-    - has part of a patch by Halina Nowak
+    timeout should be ms not sec
+    set time before state so timeout check doesn't set timeout immediately
+    separate proc for handling timeouts
 
-commit ed6dbb0ca11206049bee9ab515ce071eb70e7b63
+commit 91596953115fe1bbe5c6f0dd0dd6e8d99cdbd285
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jul 1 14:44:45 2013 +0200
+Date:   Mon Feb 23 14:29:46 2015 +0100
 
-    dialog: fixed callee cseq reference
-    
-    - part of patch by Halina Nowak
+    sdpops: safety check when location a= line not to exceed end of message
 
-commit 1123ed46ee847be83f35aa485a1ef6712566bc09
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Jul 1 13:37:42 2013 +0200
+commit 4b682e15fcd14fc3eb153865c2071162c7592220
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Feb 23 11:23:53 2015 +0100
 
-    core: Also consider PROTO_WS(S) in forward().
+    tls: use proper start of ipv6 address in tls.cfg
+    
+    - reported by Anthony Messina
 
-commit 8f6dc39a0fcd9035a2bd5bff01e51fc3fc7671fd
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Mon Jul 1 11:47:50 2013 +0200
+commit 6a97c65c122400e46a4103b756c6973f7bea134e
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sun Feb 22 01:10:12 2015 +0200
 
-    dialog_ng: include dialog function dlg_get in dialog_ng
-       - In first iteration of dialog_ng module the dialog function dlg_get was not included
-       - This function is now included; it searches and sets current dialog based on Call-ID, From-Tag and To-Tag
+    modules/siptrace: small README clarification
 
-commit b252d4ec79446bd915fe2eb6bcf8556d3275343c
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Jun 30 16:06:16 2013 +0200
+commit 3f6fc7d42100800f94a5f3b66409164013fffc96
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Feb 21 18:56:12 2015 +0100
 
-    memcached: document new memory parameter for memory manager setting
+    Registrar Remove SVN ID and history
 
-commit 736fab01bafba394f4b81aa20a63bf827baa2a13
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Jun 30 15:50:29 2013 +0200
+commit 62cdec7eacc73fbdef2b993621fceef4084a9f34
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Feb 21 18:51:23 2015 +0100
 
-    memcached: update module docs, patch from Charles Chance, charles dot chance at sipcentric dot com
+    xmlops Remove SVN ID
 
-commit df41d7f4e0cd8bd0c328f94360a6b3a3f3e9d59b
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Jun 30 15:42:17 2013 +0200
+commit 5c1a9df4fc8bd72f44066bcef13f381f01cd9d07
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Feb 20 20:40:39 2015 +0100
 
-    memcached: fix crash during shutdown, make used memory manager configurable
+    xhttp: use proper function to set the ip addres of the fake via
     
-    * fix a crash during shutwdown, as reported from Dragos Oancea, droancea at yahoo dot com
-    * make memcache client library memory manager configurable, as default use
-      the one from the system as this is probably the most tested configuration
-      in the field
-    * the internal memory manager should provide a better performance in this case,
-      but as the old library has some issues with the internal one, we better stay
-      with this
-    * documentation will be provided in the next commit
+    - for ipv6 it has to be enclosed in between [ ]
+    - reported by Sergey Okhapkin
 
-commit 811ed09b1c8cff014d3135967c8a3cda1bec569d
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Jun 25 15:42:44 2013 +0200
+commit 7978bfd638ff1d6b644ff011fd69e64f68273aa5
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Fri Feb 20 15:00:07 2015 +0100
 
-    modules/ims_icscf: updated documentation
-       - updated documentation to use route blocks after async diameter
+    tcpops: rename set_connection_lifetime -> tcp_set_connection_lifetime
 
-commit 8f1904fd0a0b305b2c528df0d1d3c27d5eef0c7d
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Jun 25 15:41:42 2013 +0200
+commit 85c7a3d80dc44ec3bb0302656b3f11e6ee6713c5
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Fri Feb 20 14:27:41 2015 +0100
 
-    modules/ims_auth: updated documentation
-       - updated documentation to use route blocks after async diameter
+    tcpops: README update
 
-commit bf08aa1a3859766caf0842fdd30b9fc2f4a4ff43
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Jun 25 14:11:13 2013 +0200
+commit 99e65e1526f7720ffc861dd874eb74464e7c12ad
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Thu Feb 19 17:51:36 2015 +0100
 
-    IMS example config files: update icscf and scscf config files to correctly use async route blocks
-       - This fix updates the example ICSCF and SCSCF config files to correctly use route blocks for the replies of any asynchronous Diameter messages
+    tcpops: new function set_connection_lifetime()
 
-commit 0d5622531d71d0b0ab3fb25a13c3ea1f46581512
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Jun 25 14:09:00 2013 +0200
+commit 0ec36aeacb30eafbbee36a7a8cc4254d0ca8a384
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Fri Feb 20 15:23:45 2015 +0200
 
-    modules/ims_icscf: execute route block on async reply to UAR and LIR
-       - Changed this to make the use of async CDP cleaner
-       - Fixes inconsistencies we are experiencing with async TM and not using route blocks
-       - Note this fix is for UAR replies called from I_perform_user_authorization_request() and LIR replies called from I_perform_location_information_request()
+    modules/ims_registrar_pcscf: lookup of contact should not be based on where request comes from
 
-commit 6af810edde27d087c86432f42d9aec0636b3a740
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Jun 25 14:07:12 2013 +0200
+commit d335d21eb617a6c5018bb92411b47abd05c426fa
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 20 10:30:09 2015 +0100
 
-    modules/ims_auth: execute route block on async reply on REG MAR
-            - changed this to make the use of async CDP cleaner
-            - Fixes inconsistencies we are experiencing with async TM and not using route blocks
-            - Note this fix is for REG MAR called from ims_www_challenge()
+    ldap Remove SVN ID and history
 
-commit 87ea473c15454742fc9f3a0cedd46cf09c663f3c
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Tue Jun 25 14:04:46 2013 +0200
+commit 6a86333f63442380b28ce88d44f95ef0cdbcfcf6
+Merge: 486c069 2f14564
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Fri Feb 20 10:15:19 2015 +0100
 
-    modules/ims_registrar_scscf: execute route block on async reply on REG SAR
-       - changed this to make the use of async CDP cleaner
-       - Fixes inconsistencies we are experiencing with async TM and not using route blocks
-       - Note this fix is REG SAR called from save()
+    Merge pull request #95 from kamailio/coudot/core_tcp_lifetime
+    
+    core: add support for per-TCP connection lifetime
 
-commit 584508d5374726bf523a23693da86f0763b34767
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jun 23 05:37:34 2013 +0200
+commit 486c069222462e4bc05da36b098062be941d672d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 17 15:40:41 2015 +0100
 
-    core: allow c++ style of one line comments
+    nathelper: use always contact to build ruri and received field if available to send the ping
     
-    - can make easier the read of config files with defines and comments
+    Fixes #37
 
-commit 756620fd0c1912e492781f05fde944f9035d95b3
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Jun 24 22:13:26 2013 +0200
+commit af59452ed6ab165e9554c2d814d778abd7441699
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 17 15:03:22 2015 +0100
 
-    examples: Make S-CSCF more quiet
+    usrloc: return received field too in get_all_*_ucontacts()
 
-commit 14ef8ff8d460bc22f0df4793e11455487ea91aab
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Jun 24 22:10:33 2013 +0200
+commit 2597c31eca105084ecbce964791d3bf965b23fdc
+Merge: b88e165 cd58d9e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Feb 19 21:46:24 2015 +0100
 
-    auth_ims: New option to store authentication vectors using the IMPU only, instead of IMPI/IMPU.
-    (this is required to work with some SIP-clients)
-    - added some more debug info
-    - replaced the hashing function with core_hash from Kamailio-core
+    Merge pull request #71 from kamailio/oej/mohqueue
+    
+    mohqueue: minor fixes
 
-commit 9fc55badeaa54d2cfde7a152459b957f8ae5a192
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Jun 24 18:08:29 2013 +0200
+commit b88e165214296d1d7491cf389295800b499a5d34
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Feb 19 21:13:39 2015 +0100
 
-    Added missing parameters to documentation
+    utils: cleanup CURL handle when the POST value can't be fetched from the PVAR
+    
+    - patch provided by mikomarrache on GH #88
 
-commit 72d79d20964ac192dbe1cbe35f48c21ec749c39a
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Jun 24 18:08:05 2013 +0200
+commit 367887d6437db5f1c5e70258d3838f3a2acbd084
+Merge: d5ac2a0 5adbfc6
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Thu Feb 19 17:50:22 2015 +0000
 
-    Fixed Editor note
+    Merge pull request #92 from kamailio/lazedo-patch-1
+    
+    db_text : missing OP_NEQ
 
-commit bd1a534515678f69385d00b08699b434e1fab8df
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Jun 24 15:24:49 2013 +0200
+commit 2f14564f7d87d1d51adb5deadae4ddb6b4ea4bee
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Thu Feb 19 16:50:11 2015 +0100
 
-    modules/ims_registrar_scscf: execute route block on async reply of unreg. SAR
-       - changed this to make the use of saync CDP cleaner
-       - fixes inconsistencies we are experienceing with async TM and not using route block
+    core: add support for per-TCP connection lifetime
 
-commit 678ab425062e6c6a30b5f1d37025c2bbdcd5425d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jun 21 04:23:38 2013 +0200
+commit d5ac2a0b21c51f0759c16ff39e6d28e1bc8730d7
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Thu Feb 19 14:29:21 2015 +0100
 
-    auth: set ids for elements in the documentation
-    
-    - split checks parameters in own section for easier reference
+    tcpops: check protocol of current message
 
-commit fc83d3b1f1dd0934e5638b91d11e27f47880b411
-Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
-Date:   Thu Jun 20 17:34:49 2013 -0400
+commit 1dbcc93952db87fb158886b05b03f82626ff933c
+Merge: 3be5902 059c9a3
+Author: tsearle <tsearle@gmail.com>
+Date:   Thu Feb 19 10:24:43 2015 +0100
 
-    Added support to limit number of calls per customer/profile
+    Merge pull request #93 from tsearle/master
     
-    - added function cnxcc_set_max_channels() per customer/profile
-    - added function cnxcc_get_channel_count() per customer/profile
-    - added function cnxcc_terminate_all() to terminate calls per customer/profile
-    - added select @cnxcc.channels["customer/profile"].count
-    - added modified version of kamailio-cnxcc.cfg to reflect changes and examples
+    modules/sipt: added the ability to modify the first byte of Backwards Call Indication Parameters
 
-commit 8f261c5baeb01d5bee0437249b7f6d3d81bee209
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Jun 20 08:34:05 2013 +0200
+commit 3be5902a697caca2dd70fae2e17a1e0acb87c089
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Feb 19 09:36:57 2015 +0100
 
-    modules/dialplan: allow xavp vars as parameters.
+    pv: fixed the definition of the new $sut variable
+    
+    - reported by Luis Azedo
 
-commit 6b27e0d5519f8e29bc31c553a67367975acfe7ec
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Jun 20 08:32:47 2013 +0200
+commit 059c9a33fd451b59b83f913f86a0843e2c5bbefa
+Author: Torrey Searle <tsearle@gmail.com>
+Date:   Thu Feb 19 09:24:37 2015 +0100
 
-    modules/dialplan: use pv_cache_get function instead of create pv_spec_t
+    modules/sipt: fix example values in documentation
 
-commit 1207edd603937e3e43ce20207bfeae0284f16489
+commit 30460e263b9b5492872f1f1437fefdfbba69f92b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 17 14:48:52 2013 +0200
+Date:   Thu Feb 19 09:19:56 2015 +0100
 
-    pv: $xavp(name) is marked as PVT_XAVP type
+    pv: $su use the common core function to get the source address as uri
+    
+    - it has same value as received uri built by nathelper
+    - $sut - new variable that returns full uri for source address (it adds
+      transport=udp - missing transport will be equivalent, use $su if you
+      want that)
 
-commit 424691bfae61b00fa6d5f1f75e95fe60bf823526
+commit 2df98c7afdc7ef574124912de01a5fd66f7aa6bb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 17 14:47:56 2013 +0200
+Date:   Thu Feb 19 09:11:54 2015 +0100
 
-    core: define PVT_XAVP as type for xavp pseudo-variables
+    nathelper: received uri is using core function for generating source uri
     
-    - they may need special handling for debug purposes
+    - transport value is now lower case
 
-commit c5573dddc4c11898fb68365e9a311aff0f1690c8
+commit b81dff6abab6d8c25892f28db0e663653daa6c2c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 17 11:00:29 2013 +0200
+Date:   Thu Feb 19 09:09:14 2015 +0100
 
-    pipelimit: fixed typo in module parameter name
+    core: unified function for returning string of a protocol
     
-    - patch by Krischan Udelhoven
+    - returns variants for uppercase and lowecase, representation for uri or
+      bare proto: udp, tcp, tls, sctp, ws and wss
+    - in uri, PROTO_WS and PROTO_WSS are represented as transport=ws
 
-commit 03188db86347013ef43d3615c12be4b696349098
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Jun 17 10:48:45 2013 +0200
+commit 5adbfc6cc62be393ac55d296cab79f7e60b17ae4
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Feb 18 23:01:57 2015 +0000
 
-    modules/app_lua: fixed runtime warning: exports dlflags interface is deprecated
+    db_text : missing OP_NEQ
+    
+    this affects the presence package when it queries for active_watchers
 
-commit 4f3d04d547c66a1b59398cf80e93974175141514
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jun 16 17:17:36 2013 +0200
+commit a7f8ee271acca095fa6a7c2dddf0dcba62102efd
+Author: Torrey Searle <tsearle@gmail.com>
+Date:   Wed Feb 18 20:48:11 2015 +0100
 
-    topoh: safety check for To header
-    
-    - protection for the case when sanity module checks are not enabled
-    - reported in FS#303 by Michel de Weerd
+    add ability to modify BCI header
 
-commit 330aeda83dc7ed927cf994e4b21ff44ab2d2c215
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jun 16 16:40:59 2013 +0200
+commit 1e3e5217af1992e5c3474752de1a8c411a3e976e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 17:19:19 2015 +0100
 
-    mtree: fixed typo in log function name
+    app_python remove svn ID's
 
-commit 69c409e14c568fae45e449122e5b4efbf009bf41
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jun 16 16:39:14 2013 +0200
+commit 33cdf4f359e781b2698b9a1739823630f9883efd
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 17:13:41 2015 +0100
 
-    core: added function to get the pv cache table
-    
-    - pv cache struct moved to header file
+    sqlops Update Doxygen
 
-commit ea772b354f84eccff0190234025f057879ff33ed
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jun 15 22:03:58 2013 +0200
+commit bf058b3c401424976a28d24545b75cac4dd7b8d3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 17:11:39 2015 +0100
 
-    kamctl: new commands can be defined in separate files
-    
-    - write new kamctl commands either in CFGDIR/kamctl.newcmd.ext or
-      ~/.kamctl/kamctl.newcmd.ext
-    - 'newcmd' has to be replaced with the name of the command
-    - the file must include cmd_newcmd() function which is executed with the
-      parameters after the command name
-    - example: adding new command 'sample'
-       - content of ~/.kamctl/kamctl.sample.ext file:
-    
-    usage_sample() {
-        echo
-        mecho " -- command 'sample' - kamctl sample extension command"
-        echo
-    cat <<EOF
-     test ............................... print test message
-     help ............................... help text
-    EOF
-    }
-    
-    cmd_sample() {
-        case $1 in
-            test)
-                echo "message from sample test command"
-            ;;
-            *)
-                usage_sample
-            ;;
-        esac
-        exit 1;
-    }
-    
-    - new command 'sample' can be executed with:
-    
-    kamctl sample test
+    sqlops remove SVN ID's
 
-commit 0b82af2019d523c680d156d9b95ae33043c79bd0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jun 15 19:33:50 2013 +0200
+commit 313e77d36137f2c3eecd10a84dff5aab5e99386b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 17:09:28 2015 +0100
 
-    kamctl: set internal version to 4.1.0
+    sca Remove SVN ID, rename "sip-router" to "kamailio"
 
-commit af6a5d7422b614e5a143bc987806181086360c34
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jun 15 19:31:43 2013 +0200
+commit f64d04a2608c1bff000eb6606a0711124cad396d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 17:02:00 2015 +0100
 
-    tm: readme updated based on latest docbook
+    sipcapture Remove SVN IDs
 
-commit 5f1b144a7e63b464af3e5e0e7b74cf7e7e1e8668
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jun 15 19:30:59 2013 +0200
+commit 2e748c45e32cfcaa13b825896279b4d09c379281
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 16:59:50 2015 +0100
 
-    tm: documented dn_reuse_rcv_socket parameter
+    sms Remove SVN ID, remove history change "ser" => "Kamailio"
 
-commit 30e26f22600c3f50f0ea556bf2872ef7b0807c6a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jun 15 19:08:38 2013 +0200
+commit a0368f9933a6c824c67c6cbeb757bfe960e085ea
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 16:55:28 2015 +0100
 
-    tm: new module parameter - dns_reuse_rcv_socket
-    
-    - control reuse of the receive socket for additional branches added by
-      dns failover
-    - if 1, the rcv socket is used, if not it depends on mhomed - when that
-      is 0, the first socket is used, otherwise will be selected based on
-      routing table
-    - default is 0
-    - therefore beware when setting this parameter and mhomed=1
-    - based on discussion for FS#313
+    p_usrloc Remove SVN ID and history entries
 
-commit 350f4f8971a679f0d6566361b2a7bb17956a6a7e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jun 15 18:54:59 2013 +0200
+commit a926cd85e393913dadd1ccc0712335c23afbebef
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 16:50:25 2015 +0100
 
-    tm: copy tm routing blocks ids for new branches added by dns failover
-    
-    - patch by Jasmin Schnatterbeck, part of FS#313
+    websocket Remove SVN ID's
 
-commit e7da9f72beb1c97b79a516ecdd19db8971dea508
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jun 15 18:23:48 2013 +0200
+commit f1f0abdeb100721a3e1cf23ef88490fba83a3e4c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 16:48:18 2015 +0100
 
-    kamailio.cfg: route subscribe for event message-summary to voicemail server
+    uac_redirect Remove SVN ID, remove history
 
-commit da016636be6e0ca9a65b645b6e30ec0b1dafeef4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jun 14 08:42:37 2013 +0200
+commit 5e9ee1dd3e95790d48e57b07bff7389ac6c233c2
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 18 16:37:58 2015 +0100
 
-    kamctl: added show command to display user attributes in subscriber table
+    xmpp Remove svn ID's
 
-commit 519fe88fc41cae4674ce4bc943b84eb522af654b
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed Jun 12 15:58:29 2013 +0200
+commit 6719a6db100d3ab63c2e95b0e1d076989c65fa12
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Feb 18 17:20:55 2015 +0200
 
-    core: do not repeat key names on xavp_get_list_key_names function result
+    modules/ims_qos: corrected fixup bug when passing in empty sub id and sub type
 
-commit b5538401a01057318063a4e4646c9e7a2fb967c0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jun 12 08:50:26 2013 +0200
+commit 848394fa7615b56d86d255d6e05d7c4690893d35
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
+Date:   Wed Feb 18 08:02:28 2015 +0100
 
-    mtree: print more details if the record in db is broken
+    modules/dispatcher: fixed ds_print_mi_list when a gateway doesn't have attrs defined
+    
+    - reported by Luis Azedo
 
-commit 862e267267ccd58e096f267ac5aab03cee042b7c
+commit a6510bbb2d3bcf29f672c2e649a9e4d63487bca7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 11 18:47:54 2013 +0200
+Date:   Tue Feb 17 14:50:57 2015 +0100
 
-    mtree: make log message on not maching character a debug instead of error
+    tls: regenerated the readme file
 
-commit 407608dfef8e80ef0beaefc61df96e40060b952f
+commit 56389d7adcbc1a71551ba4b93900ba993a2291e6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 11 18:41:05 2013 +0200
+Date:   Tue Feb 17 14:50:43 2015 +0100
 
-    registrar: readme regenerated
+    tls: documentation for server_name and xavp_cfg
 
-commit c228851e068a080050c79107c760f8ab5ffae967
+commit 9a36fb7aae0adc39efb17a967a88db2eebfd8c36
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 11 18:39:31 2013 +0200
+Date:   Tue Feb 17 14:05:53 2015 +0100
 
-    registrar: fixed typo in example of xavp_rcd parameter
+    tls: set SNI for outbound connections via xavp
+    
+    - new parameter: xavp_cfg to set the name of the xavp that holds
+      attributes for tls connections
+    - server_name attribute can be used to specify SNI for outbound
+      connections:
+    
+    modparam("tls", "xavp_cfg", "tls")
+    ...
+      $xavp(tls=>server_name) = "kamailio.org";
+      $du = "sip:kamailio.org:5061;transport=tls";
+      route(RELAY);
+    
+    - note: kamailio tries to identify the client context from tls.cfg by ip, port
+      and server_name, but many OSes allocate a local random port when
+      initiating TCP/TLS connection, so it is hard to add such contexts, in
+      this case the client:default being used
 
-commit 9589466916305146fb4f982542c3f3a51126dcef
+commit f37344dddf53514e35a3d8c0e2d47c0672a80825
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 11 18:37:32 2013 +0200
+Date:   Tue Feb 17 12:02:04 2015 +0100
 
-    registrar: more debug messages when adding ruid xavp
+    tls: added server_name to module parameters
     
-    - free local ruid xavp if cannot be added to root list
+    - not that useful in the case of defining a single set of tls
+      attributes, but has to be coherent with the config options
 
-commit 106916abc67d2badc43eac03ef175efbbac4f6d1
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Tue Jun 11 16:34:49 2013 +0200
+commit 44db9cdb44e6d2e11b6f423015350625a6d75637
+Merge: 7fb52e6 193e8b3
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Tue Feb 17 12:08:34 2015 +0000
 
-    modules/ims_isc: several safety checks
+    Merge pull request #87 from kamailio/lazedo/dbtext
     
-    - fixed potential buffer overflow
-    - fixed potential crash if regcomp fails
+    db_text - add affected rows capability
 
-commit bddb9a5bf38d4904a9e18dc187fc8c0507001ab5
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Tue Jun 11 16:24:15 2013 +0200
+commit 6909de08ab5b51c90fe226b325a2492905d3fa40
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 17 10:08:18 2015 +0100
 
-    modules/ims_isc: fix several compiler warnings
+    etc: change fifo default to /var/run/kamailio
 
-commit 4af0bc13901525a5638c2c64b863f377e033903f
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Mon Jun 10 12:14:54 2013 +0200
+commit be486988bc2e27ba44961f1c4d2af48cecf06da3
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 17 10:07:06 2015 +0100
 
-    app_lua: solve crash when setting a variable not convertible to string.
+    utils/kamctl: change fifo default path to /var/run/kamailio
 
-commit b5f0a62a2acfbf0f4ce9cd146cb342d717e662a9
-Author: Camille Oudot <camille.oudot@orange.com>
-Date:   Tue May 28 17:53:07 2013 +0200
+commit 850320cac86e6c5cee6f8d936340678eb32412d3
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 17 10:03:35 2015 +0100
 
-    modules/ims_registrar_scscf: safety check for log line when recieving an SAR_UNREGISTERED_USER response
+    etc: set ctl "binrpc" to new /var/run/kamailio default value
 
-commit fd8dfb71d0eeae891ad0c83ff332929d54f3a3ec
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jun 7 12:09:38 2013 -0400
+commit 084e68b337f3afbc841347a6d27398bacfaf191b
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Feb 17 10:02:20 2015 +0100
 
-    Makefile: update de-stable target: squeeze -> wheezy
+    ctl: use RUN_DIR env to set DEFAULT_CTL_SOCKET
 
-commit e41230071e367015ecf794c147c60fda0bcd1907
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Jun 6 15:21:19 2013 -0400
+commit 7fb52e66c37d9fe22448a085db461fd8e8c28711
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Feb 17 00:25:00 2015 +0100
 
-    registrar: print bogus AoR in error log
+    .gitignore: added new path of kamcmd binary to ingnore list
 
-commit ea6354c53c8871e4e117b7434645ab4fee811612
+commit cfade98e196aa96e36a33efcbf22489cf10ef979
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 6 15:58:58 2013 +0200
+Date:   Tue Feb 17 00:22:19 2015 +0100
 
-    acc_radius: exit at startup if radius_config is not set
+    tls: server side SNI support
+    
+    - adapted from the patch of Klaus Darilion for Kamailio v1.5, which was
+      lost with the ser integration
+    - this is a partial patch of the original one, adding support for SNI
+      when accepting TLS connections
 
-commit 8e937d260d0ff41f50be56e0a46ede44554f3f99
+commit 5b65ebb807661daf7132e084bee609aff1af49d1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 6 11:47:10 2013 +0200
+Date:   Tue Feb 17 00:20:52 2015 +0100
 
-    cfgutils: updated docs to specify correct time unit for usleep
-    
-    - it is microseconds, pointed by David K
+    Makefile: updated sercmd to kamcmd
 
-commit c4b29f6fac6155b9b087737df5956b687ff4e36a
+commit 988d21b55087ed215921236ffc865f53b6942d84
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 6 09:09:14 2013 +0200
+Date:   Tue Feb 17 00:20:12 2015 +0100
 
-    kamailio.cfg: reset $du for voicemail re-routing in failure route
+    clt: updated name of the tool for installation to kamcmd
 
-commit c8e928a2c78ee963f807791bea5aacdd31e05936
+commit f9e496f1fd25eb05f571f2e95c69c6c932692e33
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 6 09:05:28 2013 +0200
+Date:   Sat Feb 14 16:04:58 2015 +0100
 
-    siputils: added new function is_first_hop()
-    
-    - detect if it is first hop after original sender
-    - added section ids for functions, remove a duplicate content for
-      is_rpid_user_e164()
+    kamcmd: removed .cvsignore file
 
-commit 0193489cca56f58b512f5379c078c98a366c17e2
+commit de1eacfec21379f9a8f8bcfbc2ce6e0e7c999c97
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jun 5 22:44:13 2013 +0200
+Date:   Sat Feb 14 16:04:38 2015 +0100
 
-    kamailio.cfg: few updates related to nat traversal
-    
-    - added "co" flags to rtpproxy_manage() to change all IPs in sdp, many
-      phone get confused if only media ip is changed
-    - add nat=yes parameter only for in branch route to avoid multiple
-      occurences
+    sercmd: renamed sources to kamcmd
 
-commit 4b65964dbe1f38bcf867301d43933f9bbf91ab7d
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Wed Jun 5 08:58:29 2013 +0200
+commit 56e825ffbfdcf8050de034f8327b6bbda974c9cd
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Mon Feb 16 17:37:45 2015 +0200
 
-    module/ims_auth: protection against crash if there is no auth vector initialised.
-       - patch submitted by Camille Oudot
+    modules/ims_registrar_scscf: correctly loop through contact parameters
 
-commit 2e466866468a71d4a6e7589cae69ae606b194716
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Wed Jun 5 08:46:13 2013 +0200
+commit 193e8b35a93b4fee7479cfc0d7c27aff08342230
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Mon Feb 16 15:47:13 2015 +0000
 
-    modules/ims_isc: Add support for P-Serverd-User header
-       - This header allows a triggered Application Server to know the IMS user for who it was
-       triggered, and in what state (originating/terminating, registered/unregistered)
-       - Thanks to Camille Oudot for patch!
+    db_text - fix indentation
 
-commit cb4cfa492aa977df3f80b7d93001559ecb1bcdec
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 4 23:21:11 2013 +0200
+commit 981ba1beefcf50ab30712bb7a5ebee92df1305d6
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Mon Feb 16 17:37:45 2015 +0200
 
-    sercmd: pass OS define at compile time
+    modules/ims_registrar_scscf: correctly loop through contact parameters
 
-commit af1c2af129edeb49c6f2c826ec2c675e72c2486d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 4 22:17:52 2013 +0200
+commit 83d39ae5b8b523c70b6fba9699efc681595430f8
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 16 16:13:11 2015 +0100
 
-    sercmd: possibility to enable EXTRA_DEBUG via compile time option
+    examples: fix bashism in /bin/sh script
     
-    - should get rid of empty DBG() resulting in unused init variable
+    $/usr/bin/checkbashisms examples/sr
+    possible bashism in examples/sr line 41 (function names should only contain [a-z0-9_]):
+    sip-router_start() {
+    possible bashism in examples/sr line 43 ($HOST(TYPE|NAME)):
+               echo "before startup sip-router core found on `date` at $HOSTNAME" > $TMP
+    possible bashism in examples/sr line 63 (function names should only contain [a-z0-9_]):
+    sip-router_stop() {
+    
+    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772314
 
-commit 0f54ee9c29faf767a5ec38de9f70bfaab8836ac9
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Tue Jun 4 10:44:36 2013 +0300
+commit 1950e38d3c7eaef45c8cc5c96b5494b0dbfa5c43
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Feb 16 16:04:39 2015 +0100
 
-    modules/lcr: use pv_cache_get
+    pkg/kamailio/deb: exclude obsoleted examples
     
-    - Applied patch by Victor Seva.
+    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772314
 
-commit 76709d2ea2eb3c05cf62a3368310f50e8bfee355
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Mon Jun 3 22:13:20 2013 +0000
+commit c8533037c916497c328d0ed4e30a6ef51dfc8882
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Mon Feb 16 14:52:02 2015 +0000
 
-    modules/auth_db: regenerate README
+    db_text - fix indentation
 
-commit 2940d5012250a134745a2cf9abed2f88ed95576e
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Mon Jun 3 22:10:20 2013 +0000
+commit b93b7b39537f8858b34052f77e3ce0512cdc72c0
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Mon Feb 16 13:48:58 2015 +0000
 
-    modules/auth_db: document authentication return values
+    db_text - add affected rows capability
 
-commit 5bed1c2f9721405d5e6e0678f583aee474d4b9b9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 3 23:23:15 2013 +0200
+commit 2f4b6375429eeb7fa73d85909150bfd9377582d1
+Merge: bf39780 cf521e6
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Mon Feb 16 13:26:28 2015 +0000
 
-    Makefile: added install-initd-centos target
+    Merge pull request #86 from kamailio/lazedo/usrloc-patch
     
-    - install centos specific init.d scripts
+    usrloc - fix column types not initialized on update
 
-commit a17a32e5f7a3120c200d6e48fe91d7aa1dfd28b1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 3 20:53:05 2013 +0200
+commit cf521e66825fea4b7498d615d435739628fe4c09
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Mon Feb 16 13:14:06 2015 +0000
 
-    dialog: shift next timer run for keepalives of dialog
+    usrloc - fix column types not initialized on update
+    
+    some columns were not initialized on update leading to errors in update
     
-    - reported by Daniel Tryba
+    ERROR: db_text [dbt_lib.c:464]: dbt_is_neq_type(): invalid datatype -1001432832
+    ERROR: db_text [dbt_base.c:560]: dbt_update(): incompatible types!
+    ERROR: db_text [dbt_base.c:599]: dbt_update(): failed to update the table!
 
-commit 26b15ad0006defeb8df17dff090fd93ffa11ede6
+commit bf39780f476a38da3ffe975b5e5e985568734982
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Jun 3 18:43:51 2013 +0200
+Date:   Sat Feb 14 09:00:20 2015 +0100
 
-    modules/debugger: fixed last commit.
+    pkg/kamailio/deb: use BASEDIR and clean usr/local
     
-    - checked malloc result on dbg_init_pvcache.
-    - checked result of dbg_init_pvcache on mod_init.
-    - removed commented code.
+    since 8c2b9ae build process failed
 
-commit 2312e2adc626f42d36d240a417bb488f19e95017
+commit d6793d74628baa77316cfdb7366fd3b580369697
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Jun 3 15:10:27 2013 +0200
+Date:   Sat Feb 14 13:36:56 2015 +0100
 
-    modules/debugger: new parameter log_assign
+    app_java: Rename module interface file. fix e0a20eb1e4a0d876cc1cf91f160f2b74ad912a16
     
-    This parameter enables logging every single assign action on the config.
+    Issue #82
 
-commit 5d45ea50a7ebb53cfcfb04553a3152e61d1e6831
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Mon Jun 3 11:13:56 2013 +0200
+commit 2d6d34b21320b269c6eceb5a44c5c91eb44740fc
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Fri Feb 13 09:45:16 2015 +0200
 
-    htable: documented the new rpc commands
-    
-    - htable.sets and htable.seti
+    modules/dialog_ng: corrected PARAM_STRING to PARAM_STR
 
-commit 83eb9b7d7a9b4e1e2bf35d4e2b00573c176c8290
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Mon Jun 3 11:05:58 2013 +0200
+commit e88c96023f3709232c3a6fdd4eac8d4d0dd25025
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Fri Feb 13 02:08:00 2015 +0200
+
+    modules/siptrace: added totag field to sip_trace table
+    - added sip_trace table version check
+
+commit 902935802bfbfaef94b3da6bad6d7669040c8f47
+Merge: c3a7a4f 265a38a
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Thu Feb 12 23:21:27 2015 +0000
 
-    htable: added rpc commands for setting items in a hash table
+    Merge pull request #78 from kamailio/lazedo/presence
     
-    - htable.sets - set to a string value
-    - htable.seti - set to an integer value
+    presence : add min_expires param
 
-commit 7cb062ce8eb9935b69298b61aa6a59450b97dbaf
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Jun 1 17:47:58 2013 +0300
+commit c3a7a4fc929f82fe997cbcc6893bdd2f2679d85f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Feb 12 13:40:00 2015 +0100
 
-    modules/usrloc: rpc statistics command update
+    Makefile: print run dir details in uninstall target
     
-    - ul.db_users and ul.db_contacts now deal with unexpired records only
-    - new command ul.db_expired_contacts tells number of expired contacts
+    - exporte the runbasedir to config.mak
 
-commit 09cc2207b265d51dcbc28279623bf9c597fa3b46
+commit 47359a915b7d59e8ce88504e868ada5943d9fc9f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri May 31 17:05:40 2013 +0200
+Date:   Thu Feb 12 13:23:46 2015 +0100
 
-    pua: release lock on not finding temp dialog
+    kamctl: use /tmp if $(basedir) is not set
     
-    - patch by Halina Nowak
+    - it is used for temporary operations at install
+    - without it fails to install, trying to use / for these operations
 
-commit d5c4dda7932e8efe018beb77f8ca2e29a44aa185
+commit 8c2b9ae30b6adb22a6777b7493bf1e50e86e6c8d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu May 30 17:59:01 2013 +0200
+Date:   Thu Feb 12 13:02:07 2015 +0100
 
-    core: don't free pvar spec - is reference to cache
+    Makefile: define RUN_DIR at compile time
     
-    - reported by Peter Dunkley
+    - default to /var/run/kamailio
+    - obeys the PREFIX, becomeing $(PREFIX)/var/run/kamailio
+    - based on GH issue #80
+
+commit b40e466598fbc97e30ae21c6ebcbba3ce7acd768
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:59:12 2015 +0100
+
+    xcap_client remove svn ID's, remove history
+
+commit 9e19227dd0f6760ff1185dbc7ebbcf940214d422
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:57:08 2015 +0100
+
+    pv Remove svn ID's
 
-commit 0577abba2abd869a0c3fb051289068e79986e6cd
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:47:21 2013 +0100
+commit e80e50904c0d22eda0e1eb3ac94e8fe8854fcdec
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:42:54 2015 +0100
+
+    auth_db Remvoe SVN ID and history
+
+commit cde1e4b61f263b201f02a4795c84aa18e6a3fa0d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:41:42 2015 +0100
 
-    documentation: Rebuild all modified READMEs
+    auth_db Renamed include file
 
-commit f67f6880bfa9f7a9f31b4a46106482ff41120c3c
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:46:40 2013 +0100
+commit fdc4b11cc414100f5ff01cb82e3d21d51cf5629d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:40:27 2015 +0100
 
-    uid_uri_db: Fix TOC in documentation
+    auth_db Rename main include file
 
-commit 7bf8e5a0f125cf1878fbd7a81504ab67659fa3a9
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:46:24 2013 +0100
+commit 7aca62e45e86bcc5c6b31840079ef139a92cddab
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:39:16 2015 +0100
 
-    uid_gflags: Fix TOC in documentation
+    auth_db Move main file
+    
+    (this commit will break compilation, but keep history)
 
-commit 0882e6f8c2217b75f8d5082e1df5bf8f9291e125
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:46:04 2013 +0100
+commit dfaf93c3cc9bd6e65dacafd01a8299f42abacbf5
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Feb 11 15:30:42 2015 -0500
 
-    uid_domain: Fix TOC in documentation
+    pua_dialoginfo: set expiration timeout to 10s for dialogs in terminated state
+     - this will avoid accumulation of expired dialogs
 
-commit db6762f45eb2f5809487b254e35edb55ea097fc1
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:45:49 2013 +0100
+commit 2bbaa92b07f3174613644beec014adb736eaa652
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:28:25 2015 +0100
 
-    uid_avp_db: Fix TOC in documentation
+    app_java Remove svn IDs
 
-commit 0bf496b9e9368d564835d5f97827ba7a7fcc8242
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:45:28 2013 +0100
+commit e0a20eb1e4a0d876cc1cf91f160f2b74ad912a16
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:12:21 2015 +0100
 
-    uid_auth_db: Fix TOC in documentation
+    app_java Rename module interface file
+    
+    Issue #82
 
-commit 402d1fb0036cab8588e94acf3ea6d80ccf1a00b0
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:44:45 2013 +0100
+commit 888f8d6bb159408caf14360eb98ed5ff0bb52a78
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 11 21:01:21 2015 +0100
 
-    xprint: Fix TOC in documentation
+    uac_redirect Rename module file #82
 
-commit 06369a4f2b2dbe3b58ca2c34c0cf2f228a343fd7
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:44:28 2013 +0100
+commit 265a38a08a21dbeab2b9d310bd521e9c25f5d24a
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Wed Feb 11 17:39:27 2015 +0000
 
-    xmlops: Fix TOC in documentation
+    presence : add min_expires_action parameter
+    
+    action to take when min_expires > 0
+    
+    possible values are
+    1 - RC compliant, return "423 Interval Too Brief"
+    2 - force min_expires in the subscription
 
-commit 631e2450beb3cba5a0f3b85ecfd319a8ba98db00
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:44:09 2013 +0100
+commit 61d6b119398a87c4a877de3fba0dc9c6ec2830a7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Feb 11 13:05:41 2015 +0100
 
-    tm: Fix TOC in documentation
+    sqlops: regenereated the readme file
 
-commit 528098292d5a5dc43052f0d9f59105622c064f74
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:43:57 2013 +0100
+commit 112e83c2e8b72be04f7ad5b896db0bf3bcbdbe8f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Feb 11 12:50:43 2015 +0100
 
-    tls: Fix TOC in documentation
+    sqlops: added note to sql_async_query() about core async_workers
+    
+    - the parameter must be set to enable the async framework used by this
+      function
 
-commit 6ea032c426e09a932c260842cf884cdd1cca69e5
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:43:42 2013 +0100
+commit 7ae56a331209adeff7c5da86e1ebd8321d586a35
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Feb 11 12:37:22 2015 +0100
 
-    timer: Fix TOC in documentation
+    db_mongodb: regenerated README file
 
-commit f198c3248b152e407313462619a402a730f9f29e
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:43:24 2013 +0100
+commit 6940ce0e991fd5b6af9ef5822dc2b1a324319174
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Feb 11 12:19:45 2015 +0100
 
-    textopsx: Fix TOC in documentation
+    db_mongodb: updated details in docs about the limitations
 
-commit e1a98837a273921a307518d0f83c690adabfa201
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:43:09 2013 +0100
+commit e31e4632f83e805775bbc1e208178bee11ab137b
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Wed Feb 11 11:47:17 2015 +0100
 
-    sms: Fix TOC in documentation
+    db_mongo_db: use mongoc_collection_update() for update operation
+    
+    - used instead of mongoc_collection_find_and_modify(), which returns the
+      document, but it is not needed
 
-commit c0b97566f8cfd0038a8fc5ea514dd7cf3b37f831
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:42:54 2013 +0100
+commit 2a045585efc9a8e5b17123d320539d0c8cb6be77
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Wed Feb 11 11:42:14 2015 +0100
 
-    sl: Fix TOC in documentation
+    db_mongodb: use $set operator to update a specific list of fields in a document
+    
+    - fix to keep all the other fields unchanged
 
-commit 87e43eead7d3d6c8740bd397e512629a4230bf30
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:42:35 2013 +0100
+commit e122c5ee8c6055c033cc11f14e5308ed94461fe6
+Author: mikomarrache <mikomarrache@users.noreply.github.com>
+Date:   Wed Feb 11 11:37:26 2015 +0100
 
-    sanity: Fix TOC in documentation
+    dialog: fix initialization of slot next_id to avoid colision after restart
+    
+    - next_id was set to the highest id of a dialog loaded from database,
+      next new dialog was reusing the same value
 
-commit d99ffcd886b12a8b3adb43549d0603a86ef803da
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:42:20 2013 +0100
+commit 82192d06218418ad2b03f4ba3e4549afddf24f1c
+Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Tue Feb 10 17:01:58 2015 +0200
 
-    print_lib: Fix TOC in documentation
+    rtpengine: rtpengine_tout is now rtpengine_tout_ms
+    
+    - rtpengine tout param is now expressed in millisecs
 
-commit 762d01b4783b9d9e1b97420a7e0ab901b84eb243
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:42:05 2013 +0100
+commit bba3e53de1f79d51505273519bc6c358be1f42e2
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Wed Feb 11 05:39:47 2015 +0000
 
-    print: Fix TOC in documentation
+    presence : add min_expires param
+    
+    some UAs send very low values for subscriptions causing unwanted flooding of the server with subscribe/notify messages
+    this new parameter allows to set a minimum value for the subscription.
+    default value is 0 to preserve existing behaviour
 
-commit c8a00e093aa009cff5069cfa683b3efc361497d7
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:41:51 2013 +0100
+commit b06626e811edae93c5f28dc132eca7542a6dcc97
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Tue Feb 10 09:57:31 2015 +0100
 
-    prefix_route: Fix TOC in documentation
+    sctp: fixes for FreeBSD 10.1 compile error and 2 warnings
+    
+    - missing argument for macro SCTP_EV_REMOTE_ERROR() and two extraneous
+      parentheses
 
-commit cc15d526784ec2f734db452bc3f5157493225416
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:41:28 2013 +0100
+commit 44b20f67e925ae2ba30f8bb16402dd2f5ec48b66
+Merge: a8783c0 fdb4c77
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Feb 9 22:51:30 2015 +0100
 
-    mangler: Fix TOC in documentation
+    Merge pull request #70 from jda/master
+    
+    fix compile errors in srutils/sha256 on SunOS (SmartOS)
 
-commit 5829244ff407abd8cb0735b998dcd7ffb351f87b
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:40:54 2013 +0100
+commit a8783c033c8e00f57e9d3a5b074d0bb820a34cd6
+Merge: d60f014 91b3d9b
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Mon Feb 9 16:41:58 2015 +0100
 
-    malloc_test: Fix TOC in documentation
+    Merge pull request #73 from kamailio/coudot/rtpengine_pv_sdp
+    
+    New parameter to return SDP in a pv instead of message body
 
-commit eabae931b7fcf1c4dae9bce2945a55c9dd48fee8
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:40:31 2013 +0100
+commit 91b3d9b9483b488b8e18f45372c0e11b320b6d86
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Mon Feb 2 17:16:07 2015 +0100
 
-    iptrtpproxy: Fix TOC in documentation
+    modules/rtpengine: README update
 
-commit e8ab0f1552c4bd0fbeb8f2bb42b79bb8acbce57e
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:40:06 2013 +0100
+commit e6252246ea8056e06115d82a57372c8f241164a2
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Mon Feb 2 17:09:07 2015 +0100
 
-    db_flatstore: Fix TOC in documentation
+    modules/rtpengine: return the new SDP in an AVP
+    
+    if the new module param `write_sdp_pv` is set to a valid $avp() or $var()
+    specifier, the SDP returned by rtpengine in the offer/answer operations is
+    returned in the specified pv instead of the message body
 
-commit 9ca893c26257caf8d80e7fae25128a6e28f37518
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:39:45 2013 +0100
+commit d60f014e7aa1865cda4441b1560b4fb0d8aaae3c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Feb 8 22:17:29 2015 +0100
 
-    db2_ops: Fix TOC in documentation
+    sl remove SVN ID and history
 
-commit 2a743dcd16f2546dabf41a5b0de498a6faaf00ed
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:38:43 2013 +0100
+commit 15ab2ed22070b3483cc2de7652fb54a38ae8faf6
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sat Feb 7 18:33:36 2015 +0100
 
-    db2_ldap: Fix TOC in documentation
+    pkg/kamailio/deb: enable reproducible builds
 
-commit 09c617d4e3bd17e5f2234aac03f90f4fa25c3bb6
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:38:25 2013 +0100
+commit a5b3c63684cabc7293b1667416448094fb15cbb2
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sat Feb 7 17:54:26 2015 +0100
 
-    ctl: Fix TOC in documentation
+    pkg/kamailio/deb: easier way to set CC_EXTRA_OPTS and LD_EXTRA_OPTS
 
-commit a966e236f5d4ae9d98048d5432978658c70a7f26
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:38:07 2013 +0100
+commit 6fcfc18c7de2ba5530905c2dc03941312e29b47c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Feb 7 14:35:44 2015 +0100
 
-    counters: Fix TOC in documentation
+    qos Remove SVN ID, remove history
 
-commit 48c393f24a0a6c9a2841f7710cfdbc475c90d214
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:37:45 2013 +0100
+commit de2596d518bae15e379342ee53bbc1632d0f90a1
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Feb 7 14:26:02 2015 +0100
 
-    cfg_rpc: Fix TOC in documentation
+    dialog Document dependency on the PV module
 
-commit c1cb95ee9e29f4373973f7676a224d2892a8902e
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:37:26 2013 +0100
+commit 2c6ad972426d4733202168d65bcdf2d37ef0934b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Feb 7 14:21:42 2015 +0100
 
-    cfg_db: Fix TOC in documentation
+    websocket Document dependency on the TM module
 
-commit 216d3f4c8d8b3a40867b4f8438e8ac5027cf1bdf
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:37:03 2013 +0100
+commit 8c2025c4072bd8da08fafbbf42f12fb5a7e30ab0
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sat Feb 7 09:55:03 2015 +0100
 
-    blst: Fix TOC in documentation
+    pkg/kamailio/deb: update version to 4.3.0~dev4
 
-commit 84a96c85d21a34c9082efd6622bccd73bfb1a2b5
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:11:23 2013 +0100
+commit cd58d9eafc18edcc6a719d76cd1dbe252d88ae91
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 6 22:38:17 2015 +0100
 
-    avp: Fix TOC in documentation
+    mohqueue Do not declare variables in middle of function, do error checking on all modparams possible before exit, add \n att error messages
 
-commit e59a2b0fa195fc2360049ccd438dc02ee19aedf3
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:10:31 2013 +0100
+commit 589bd01f027122d56bdf5c1f384523f7e8f5abf8
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 6 22:20:27 2015 +0100
 
-    auth_identity: Fix TOC in documentation
+    xmlrpc Add dependency of SL to docs
 
-commit 985cee9f4e904e92d473efecb15f4211c8a75501
-Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
-Date:   Wed May 29 14:09:08 2013 +0100
+commit 326ccd52286c60758f98062f1499f26074097b13
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 6 22:13:37 2015 +0100
 
-    auth_ephemeral: Minor documentation improvement
+    tsilo Document dependency on SL module
 
-commit ffe8aa173c6106844707bcf5d0f8da4f28631921
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Wed May 29 12:38:10 2013 +0200
+commit e03d1279f49709e0d320478fa1ff7c27161c30ed
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Feb 6 19:23:51 2015 +0100
 
-    DB scheme: remove default MySQL engine definition
+    core: compile options to skip compile date or set a particular value
     
-    * remove default MySQL engine definition from table definitions
-    * if nothing is specified then MySQL server will choose the default from its cfg
-    * if you like to specify it, change the MYSQL_TABLE_TYPE define in
-      lib/srdb1/schema/entities.xml and run "make dbschema" in the top level directory
-    * the stylesheet doesn't check the engine type, Kamailio supports MyISAM and InnoDB
+    - default is current behaviour, date and time included in version string
+    - compile with no date and time:
+      make CC_EXTRA_OPTS="-DVERSION_NODATE"
+    - compile with a specific date and time:
+      make CC_EXTRA_OPTS='"-DVERSION_DATE=\"19:30:40 Feb  8 2015\""'
 
-commit 5aa71845f630f6b933b0a415749a7b1dae66605a
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Wed May 29 12:30:58 2013 +0200
+commit ad76e342a8235e4a752593dd5fab5b676a89425a
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Fri Feb 6 17:29:25 2015 +0000
 
-    Revert "DB scheme: as discussed on sr-users list, change default mysql engine to InnoDB"
-    
-    This reverts commit fa49fe070adadfff893b338f2a2d69776c043653.
+    kazoo : revert uuid include
 
-commit a21137507bea759d4945402dc47486ac324724db
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed May 29 12:25:50 2013 +0200
+commit 2977e98f6f19087cb4f755542b032f821c22f748
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Feb 6 17:32:57 2015 +0100
 
-    core: added helper function pv_cache_get_name() in order
-     to get the name of a pv_spec_t on pv_cache.
+    Makefile.defs: versions set to 4.3.0-dev4
 
-commit a2316f35deef2586f79dc575367224af853e9b70
+commit be279d8c388bd461ccc935d6dd62d6b20656be18
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed May 29 12:25:09 2013 +0200
+Date:   Fri Feb 6 17:25:48 2015 +0100
 
-    core: Add callback to be able to log assign actions.
+    Makefile.group: add tcpops to basic group
 
-commit 6fba3230222214fccb72fd07817f29693d98b877
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed May 29 12:24:00 2013 +0200
+commit 5113c047d353724d1a6f5a204e5a895ff1dd519a
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Fri Feb 6 16:08:54 2015 +0000
 
-    core: use pointer to pv_spec_t on lvalue union. Use pv_cache_get() on interpreter.
+    kazoo : fix memset size error  & includes
+    
+    kz_trans was calling memset with wrong size of structure
+    kx_amqp was including uuid.h from uuid directory
 
-commit fa49fe070adadfff893b338f2a2d69776c043653
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Wed May 29 11:49:59 2013 +0200
+commit 927de0d6fc0ab75212ae177c871085bdcc0115e2
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Fri Feb 6 12:26:07 2015 +0100
 
-    DB scheme: as discussed on sr-users list, change default mysql engine to InnoDB
+    modules/tcpops: renamed functions to prevent conflicts
 
-commit b480ac55508e5d9b92cc9560e0b1d338d04f3b11
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed May 29 10:49:40 2013 +0200
+commit 5193ff25446ba6de8ee9c2fcaa82d402e4262075
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Wed Feb 4 15:59:30 2015 +0100
 
-    topoh: safety check for Via header when removed from script
+    modules/tcpops: new module to tweak TCP options
     
-    - reported by Guillaume Bour, FS#300
+    This module adds the ability to control TCP options (currently only keepalive)
+    through the kamailio cfg, on demand, and on a per-socket basis.
 
-commit 8cba441b17c75cd078a499c24268c8a60c6b1771
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue May 28 15:48:22 2013 +0200
+commit ff114281fc2f523ed7bf87ea31448ce7327fdf93
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Fri Feb 6 10:59:35 2015 +0000
 
-    misc_radius: updated readme
+    dmq: add branches when replicating to multiple nodes
     
-    - from a patch by Victor V. Kustov
+    - reported by Leonardo Arena
 
-commit 355490abd8c6e82a45cb96338ceca938c99ed744
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue May 28 15:43:27 2013 +0200
+commit fdb4c7758f0d6d6ebed8cf9d01a412ed024efb8b
+Author: Jon Auer <jauer@corp.netwurx.net>
+Date:   Thu Feb 5 23:34:59 2015 +0000
 
-    misc_radius: handle IPv4 returned attributes
-    
-    - populate attributes for negative replies when common_response is set
-    - patch by Victor V. Kustov
+    fix compile errors in srutils/sha256 on SunOS (SmartOS)
 
-commit 6a92939ee4b7db6216814dc88e57eccefabb05af
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue May 28 00:46:26 2013 +0100
+commit f9c248a66fdca5317e8820e53f1a0f99cd58ef8a
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Thu Feb 5 22:34:32 2015 +0000
 
-    modules/auth_ephemeral: updated to use SHA1_DIGEST_LENGTH #define from openssl/sha.h
+    kazoo : less agressive log
+    
+    changed log from INFO to DEBUG when timeout is set
 
-commit ec893a2c6cb5c0fd21207cbf0ffab09f65418df2
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue May 28 00:27:37 2013 +0100
+commit 7da783ac03329f4934d36c9a574bb2cd44019688
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Fri Feb 6 00:25:35 2015 +0200
 
-    modules/auth_ephemeral: tidied up the headers and tidied up more debug
+    modules/cdp: added new counter(stat) for worker queuelenght
+       - this will give an indication that workers are not
+       keeping up with load if it gets too big
 
-commit ba2a6ac4230dd9169943f55a9c06af3faa694356
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue May 28 00:20:20 2013 +0100
+commit 45c3dbee619f999ddafc79a88d1a49141b76fa9f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 5 21:18:07 2015 +0100
 
-    modules/auth_ephemeral: updated to handle usernames from the web-service that just consist of timestamps
-    
-    - tidied up the diagnostic output
+    libkcore Disable checking of /proc files on non-linux systems
 
-commit a435f770e7162f73aea560a77851f8fb639a495a
-Merge: 45227df 74bf08e
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon May 27 17:58:33 2013 +0300
+commit ea93f1c6da68943fc71de07d9c45c74af697acb3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 5 21:11:52 2015 +0100
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    - i did pull , but there was race conditions with somebody else's push
+    ratelimit Document dependency on sl
 
-commit 45227df1bc87e448c74fe31c001e85f525c654a0
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon May 27 17:57:07 2013 +0300
+commit cc0b483499eabb6f8794098aaf7bc85155f1348a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 5 21:03:22 2015 +0100
 
-    modules/usrloc: renamed ul.users and ul.contacts rpc commands
+    pipelimit Document dependency on the sl module
     
-    - new, more descriptive names are ul.db_users and ul.db_contacts
+    Closes issue #69
 
-commit 74bf08ef30cf18fb609c2c067584f1515ede23da
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon May 27 16:54:02 2013 +0200
+commit 3ee47957201cb5cc2824a82a94832a526aba0ccb
+Merge: 0c3925e a593d8d
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Thu Feb 5 19:35:48 2015 +0000
 
-    core: enclose uri in angle brakets for redirect contact header
+    Merge branch 'master' of https://github.com/kamailio/kamailio
     
-    - safer for uri with parameters and no q
-    - reported by Dan Bogos
+    # By Jason Penton
+    # Via Jason Penton
+    * 'master' of https://github.com/kamailio/kamailio:
+      modules/cdp: changed stats to use internal counters instead
 
-commit d0d298070fdbb015a96f209fa3c925ba71e3a37b
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon May 27 13:54:23 2013 +0300
+commit 0c3925e6f787c6e8d2e1bc7a45fec0c99ba203d8
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Thu Feb 5 19:35:37 2015 +0000
 
-    modules/usrloc: added two new rpc commands ul.users and ul.contacts
+    kazoo : timeout fixes & improvements
+    
+    1) fixes names in parameters (timout corrected to timeout)
     
-    - for accessing number of different AoRs and contacts in a location table
+    2) kazoo_query was always using the same timeout value which could be a problem, since there are different kinds of request and some may be given more time to process.
+    solved by adding amqp_query_timeout_avp parameter to allow usage of different timeouts.
 
-commit 6531b8d495ead58a85cb101d914b5bf18c2ecddb
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Mon May 27 10:44:51 2013 +0000
+commit a593d8ddb5026bde0702eaa6b088bda639411c1e
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Thu Feb 5 16:52:46 2015 +0200
 
-    modules/dialog: regenerate README
+    modules/cdp: changed stats to use internal counters instead
 
-commit 68209cc2b15c2c0674d7cf4529607e148e3fc1b4
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Mon May 27 10:44:03 2013 +0000
+commit 1b262d1ffd768717f9865525f29a65a2bea8577d
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Thu Feb 5 16:52:46 2015 +0200
 
-    modules/dialog: improve documentation of DID matching
+    modules/cdp: changed stats to use internal counters instead
 
-commit ace89166f84657b2ea4a70e8d9e2ccfbd032b1ba
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon May 27 00:49:46 2013 +0100
+commit 23b4d93b9f8838298c7368d3efe8dae964426b50
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Thu Feb 5 13:51:55 2015 +0200
 
-    pkg/kamailio/(centos|fedora): Added RPM for auth_ephemeral module
+    modules/dialog_ng: changed stats to use native counters instead
+       - suggested by Olle
 
-commit 2a29b2ba260584634f05c684ef39ab45e2dc51b6
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon May 27 00:32:19 2013 +0100
+commit 790b42c8485672866919180992d1ee246422b87e
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Thu Feb 5 13:51:55 2015 +0200
 
-    core: updated groups to include new auth_ephemeral module
+    modules/dialog_ng: changed stats to use native counters instead
+       - suggested by Olle
 
-commit 0bea7f63afa0fd544ad93465db94ddef4ed67a00
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon May 27 00:25:03 2013 +0100
+commit 280c3ee90c24d183b7866ea28804e71de7d0a5ab
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Thu Feb 5 13:51:55 2015 +0200
 
-    modules/auth_ephemeral: new module for ephemeral credential based authentication
+    modules/dialog_ng: changed stats to use native counters instead
+       - suggested by Olle
 
-commit 375d878b5f318acc08b155c29398e4abb74edbd5
+commit 2c4ed5922a2322f3b5059f6264884acfb5dec97f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 26 17:11:25 2013 +0200
+Date:   Thu Feb 5 11:26:34 2015 +0100
 
-    sctp: added rpc commands to module documentation
+    core: safety check for append_branch() when called with no uri and no msg
+    
+    - uri or msg parameter must be given, otherwise the new address cannot
+      be set
+    - get_redirects() from uac_redirect can execute this function with both
+      parameters invalid in case of invalid contact, reported by Javi
+      Gallart
 
-commit ca923db8727333ad7df14126bb377418a829cce3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 26 17:04:23 2013 +0200
+commit 8caaeff0a82db141e40e118597f667bcb01f1fbe
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Thu Feb 5 11:51:18 2015 +0200
 
-    sctp: rpc commands are prefixed with sctp
-    
-    - no longer part of core and proper matching of the module
+    modules/ims_charging: release S-CSCF contact (unref) after use
+       - failing to do this results in contact never being freed
 
-commit 352a7dccf2570af857d7e2e50fed600c4762278d
+commit c22dfcd6359079f9ea3600bfeb31fe5edbf4f8b1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 26 16:14:51 2013 +0200
+Date:   Wed Feb 4 18:30:05 2015 +0100
 
-    topoh: safety check for SIP messages
-    
-    - received callback can be executed for non-sip messages
-    - reported by Julia
+    core: removed log message used for troubleshooting
 
-commit dfd8ec8c1e9f0a5c3c7aad6ec984e7a664e5af49
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 26 13:54:15 2013 +0100
+commit f51f81c43419891c25b1d77cf0a9fd417989f390
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 4 18:28:37 2015 +0100
 
-    pkg/kamailio/(centos|fedora): Added rpm for sctp module
-    
-    - Also updated release to dev6
+    ratelimit Only output error message five times
 
-commit 1977645ceb12ca2d0f2f767046606f6c5ae2c3bb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 26 10:43:24 2013 +0200
+commit 1dac6708935dafce2ff6398f98cce97ab5a56f4d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 4 18:27:14 2015 +0100
 
-    dmq: many safety checks for mem mallocs and function return codes
-    
-    - added license header in the files
+    pipelimit Only output error five times
 
-commit a85e7e5c192e4f597d17c98f4036d83639c6bc1f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 26 10:12:24 2013 +0200
+commit 7225ab2c9a3f5524eabdbd729f2fd9c3fafbc56a
+Merge: ea16d3c 44cc150
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 4 16:38:25 2015 +0100
 
-    core: safety check for initialized SCTP API
+    Merge pull request #68 from linuxmaniac/vseva/corex_doc
     
-    - reported by Juha Heinanen
+    Corex: fix documentation of min_msg_len
+    
+    Code and docs did not agree on the name.
 
-commit 59c4a6550862ed7c3e8c63a3a5d5c1dcd404bd6d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 21:28:33 2013 +0200
+commit 44cc1508c32d8ffbf4fb56b487f6a2de494749c4
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Feb 4 16:33:25 2015 +0100
 
-    tm: return current branch id if sending fails and tm_failure_exec_mode=1
-    
-    - reported by Juha Heinanen
+    corex: regenerate README
 
-commit 93d97e53741d786692903bd9df9622cd55e4cfea
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 21:04:43 2013 +0200
+commit f31451996701d2183456c889bf37bf4ab9827b42
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Feb 4 16:31:45 2015 +0100
 
-    sctp: documented module parameters
+    corex: fix parameter min_msg_len documentation. Closes: #65
 
-commit 2e6675bd92968fd96865ee266ca4ba10c7cc1cdc
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 17:14:23 2013 +0200
+commit ea16d3c0af778d12353ae78646e5d6c59a117ebb
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Feb 4 16:02:31 2015 +0100
 
-    Makefile.defs: version set to 4.1.0-dev6
+    call_control: regenerate README
 
-commit c4cf64ea992e0f0f46f1c6fc23c6f38c05a80b0f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 17:05:58 2013 +0200
+commit ae487ac92d21c50cb805807bd6b24261903accac
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Feb 4 15:57:06 2015 +0100
 
-    sctp: added skeleton files for docbook module documentation
+    call_control: document pv module dependence. Closes #37
 
-commit 25c3df171d219eb71c63f4832b69f33b470c9c96
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 16:42:21 2013 +0200
+commit 9876a9cd1fbb66bbce3f01f015a52bf331deee59
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Wed Feb 4 12:09:25 2015 +0000
 
-    Makefile.groups: added compile group for sctp module
-    
-    - depends on libsctp-dev
+    dmq: fix indentation
 
-commit 1bdbdb64e4862ddb69c2bf13be0f9be93968bb1e
+commit 436363806e61b4720c15d3cb559114b677904a01
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 16:30:33 2013 +0200
+Date:   Tue Feb 3 21:34:31 2015 +0100
 
-    protoshoot: use Makefile pattern for utils
-    
-    - link to libsctp if SCTP support is enabled
+    usrloc: use defined OP_NEQ for sql not-equal operator
 
-commit a2afc3d42224d0c35e4867ad50251e7aa6231879
+commit 89d178f6bddb20f2599b7b3816646f83f03d2098
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 15:42:14 2013 +0200
+Date:   Tue Feb 3 20:16:12 2015 +0100
 
-    core: filled sctp core api
+    Makefile.groups: geiop2 module added to a dedicated group
     
-    - cleanup of not needed members
+    - its dependency is not yet in commond stable OS distributions
 
-commit 61f5f6a63409f856a03b48e9ced22ad5c724acb2
+commit f3ae358e937f4df6f0ee28e8d5df16f4245ae4b8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 15:41:27 2013 +0200
+Date:   Tue Feb 3 18:48:42 2015 +0100
 
-    sctp: register sctp core api
+    db_mongodb: build proper complex filters for db operations
     
-    - done in mod_register() function
-    - initialize the sctp options before modparams
+    - handle ==, != (<>), >, <, <=, >=
+    - bitwise AND (&) not supported
 
-commit e9f7980602cadcc179425cad57a4d0f89c63fb55
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 15:39:13 2013 +0200
+commit ea7c58fd9bf159ca95438c2e25cb64fb63b7c6f6
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Feb 3 19:18:40 2015 +0200
 
-    core: remove sctp options init from core
-    
-    - will be done in mod_register() from sctp module
-    - don't print anymore info about sctp unsupported socket options in
-      output of -v, they are known now only in sctp module which is not
-      loaded at that time
-    - sctp will print a warn message in mod init about unsupported socket
-      options
+    modules/ims_charging: added sql script to create ims_charging tables
 
-commit cbbaf9abd5f34b50c47ac2ac350c77d3f36b511b
+commit 3bc031def2caed8ffb0d2d251690cf4b7375ef77
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 11:57:02 2013 +0200
+Date:   Tue Feb 3 16:34:48 2015 +0100
 
-    sctp: exported sctp parameters via module interface
+    Makefile.groups: added geoip2 module to geoip package group
 
-commit e549d96b571ae509a67984be789b281ed2230bc3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 11:24:22 2013 +0200
+commit cdba71eac05bbaffce282d0a0c1aaf3e74771312
+Author: Sergey Okhapkin <sos@sokhapkin.dyndns.org>
+Date:   Tue Feb 3 16:32:03 2015 +0100
 
-    core: readded conditions for core sctp forwarding functions
+    geoip2: new module exporting geoip API to configuration file
     
-    - typo fixed in log message
+    - uses the latest version of maxmind API/library
+    - has support for IPv6
+    - can be used instead of geoip module
 
-commit 66e90f9888daefdb92dcebd28e188ce7f912a4f9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 10:56:11 2013 +0200
+commit 2b2e81b83182418788d2ca70715e032559dd96a1
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Feb 3 17:10:02 2015 +0200
 
-    core: added sctp callbacks api
-    
-    - functions needed in core - callbacks to be set by sctp module
+    modules/cdp: fixed earlier commit set cdp session to 0 when free-ed
 
-commit d60d41136575408ea7ea9031c735476967755e46
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 10:54:33 2013 +0200
+commit 7229d3307091f81b84a4be7a3a8c81a027aff95c
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Tue Feb 3 16:48:57 2015 +0200
 
-    sctp: add module interface for sctp transport
-    
-    - sctp support is now implemented as a standalone module
-    - the core still needs SCTP=1 (now default) and -DUSE_SCTP to get the
-      hooks enabled
+    modules/cdp: add custom AVP to transport Call-ID in diameter requests
 
-commit af2473d426870650a0f4a2cb820894ee4dd793d0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 10:53:04 2013 +0200
+commit 9af85280411b831317257fd23297880267f1ce03
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Tue Feb 3 16:46:26 2015 +0200
 
-    Makefile.defs: don't link to libsctp on Linux for SCTP support
-    
-    - only sctp module needs to link to it
+    modules/ims_registrar_scscf: new function term_impu_has_contact
+       - Use this function to check if an IMPU has a valid contact
 
-commit f91c9696cc92ec4b74dd2494c39bbf2ffe062fab
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 09:35:22 2013 +0200
+commit 9e25ba70afb7dee4da55aadb9d7a1a39c61cbedf
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Tue Feb 3 16:42:05 2015 +0200
 
-    core: added file sctp core interface
+    modules/ims_usrloc_pcscf: add slot id to storage
 
-commit 7f8e7a8568740be65eada1cbd59110bb765f4d5a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 25 09:33:39 2013 +0200
+commit aa4c31091118cb176a06c0bccb12af72f4884543
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Tue Feb 3 16:29:05 2015 +0200
 
-    sctp: new module for SCTP transport
-    
-    - moved the sctp specific code from core to a module to make it easy to
-      enable/disable sctp by loading/not loading the module instead of
-      recompiling
+    modules/dialog_ng: added support for active and early dialog stats
 
-commit 6287caecc438ace98a3ce3dc7a53e6064d7894dc
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Fri May 24 15:38:03 2013 +0200
+commit e7514fde047a8616cea49db76efdc6c98e92030f
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Tue Feb 3 16:16:33 2015 +0200
 
-    core: remove syn_branch functionality for calculating Via branch parameter
-    
-    * remove syn_branch parameter and functionality from core and tm module for
-      calculating the Via branch parameter
-    * reported from Richard Brady, rnbrady at gmail dot com to sr-dev
-    * kamailio is not standard compliant with this setting enabled (RFC 3261,
-      17.2.3 and 16.11) for stateless forwarding of replies
-    * the performance reason that motivated this functionality are today not
-      valid anymore, even embedded systems have more than enough power to
-      calculate MD5 and other modules uses more expensive operations anyway
-    * adapt a bunch of example and test configuration that used this parameter,
-      it has been also removed from the core cookbook wiki
+    modules/ims_charging: fixed up some locking problems
+       - could result in unexpected behaviour and even seg faults
 
-commit 28942a00bc7be5194625b9ed08facd2f95ebea81
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri May 24 00:36:57 2013 +0200
+commit fef6e02c0911149ef8622ee018e5a3764bf16a28
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Feb 3 16:02:09 2015 +0200
 
-    pv: added $_s(format) variable
-    
-    - evaluate the format as a dynamic string
-    
-    $var(x) = "sip:" + $rU + "@" + $fd;
-    
-    is equivalent of:
-    
-    $var(x) = $_s(sip:$rU@$fd);
+    modules/cdp: set CDP session to 0 after free-ing
+
+commit 7bcf8732b2863e0ee572493e3a18bd6a2f6c4a48
+Author: Andrey Rybkin <rybkin.a@bks.tv>
+Date:   Tue Feb 3 09:24:22 2015 +0300
+
+    dmq: checking already parsed msg
+
+commit a902ae16a85b556d1d4e0d5f60bc270e8452bce5
+Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Mon Feb 2 14:02:53 2015 +0200
+
+    rtpengine: moved set_rtp_inst_pvar function call
     
-    - it can be more compact sometimes in config
+    - moved set_rtp_inst_pvar function call so that it records the last
+      successful rtpengine destination versus the last attempted one.
+
+commit 6423b65f8272ad216970b533432f8ebafafdb72c
+Author: Vicente Hernando <vhernando@systemonenoc.com>
+Date:   Mon Feb 2 12:07:24 2015 +0100
 
-commit 76c883eb88359f6075712f648a1dfc675872487a
+    ndb_redis: README file update.
+
+commit c87641607a85e7e3a2942f8bd90948cb781942d5
+Merge: 4729d16 8d87206
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu May 23 12:06:45 2013 +0200
+Date:   Mon Feb 2 11:26:46 2015 +0100
 
-    auth: add chapter tag around sections for Admin Guide
+    Merge pull request #62 from marcantonio/redis_auth
     
-    - the ToC isn't properly generated otherwise
-    - reported by Andrew Pogrebennyk
+    Add authentication option to ndb_redis
 
-commit b3c69488bf80e76c2359f6d9611cbcf2edf6c67f
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu May 23 09:45:03 2013 +0200
+commit 4729d163b378e1ec941ceff21e81e2595cc0756c
+Author: Eloy Coto <eloy.coto@gmail.com>
+Date:   Mon Feb 2 03:51:26 2015 -0500
 
-    modules/debugger: update documentation. This is Kamailio!
+    Statsd: fixes #34 Change log messages and fix not properly terminated messages
 
-commit 169e92b86d6a1a98be92d0012bd831785855b968
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu May 23 09:07:53 2013 +0200
+commit bd73d7afabdab97c09464c3917506bbbaf89755c
+Merge: 3ae78d8 9b0ce4d
+Author: Andrey Rybkin <rybkin.a@bks.tv>
+Date:   Mon Feb 2 09:31:26 2015 +0300
 
-    modules/debugger: refresh README
+    Merge pull request #59 from kamailio/AndreyRybkin-dmq
+    
+    dmq: fix memory leak
 
-commit 6417ac9f99a0c97254206797070bbe3095002847
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu May 23 09:04:12 2013 +0200
+commit 8d87206c372e2cb5212c5c105c882f0698c26c43
+Author: Marc Soda <marcantoniosr@gmail.com>
+Date:   Fri Jan 30 17:19:21 2015 -0500
 
-    modules/debugger: use cfg framework to be able to activate/deactivate debug per module.
-    add missing files from commit.
+    Add authentication option to ndb_redis.
 
-commit feb00c92297eb2d4520a59f1a676cf998add1b5d
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu May 23 08:58:38 2013 +0200
+commit 3ae78d88678a64fe59a925c8e3e257e046464c97
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Fri Jan 30 16:27:29 2015 +0000
 
-    modules/debugger: use cfg framework to be able to activate/deactivate debug per module.
+    Revert "dmq: do not parse From header again, since it was done already prior to cloning msg."
     
-    mod_hash_size has to be set with a value > 0 on startup.
+    This reverts commit 102504294f9edaaee9d4baea873d4ed9151b8fed.
 
-commit 31880a46d7f634b568cc192bec6db3d969e738ef
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Tue May 21 12:39:15 2013 +0000
+commit 4a316c1b00524311e422762521c65570a2f4bf0e
+Merge: 9e48df9 1025042
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Fri Jan 30 16:45:24 2015 +0200
 
-    modules/auth_db: detailed documentation of URI checking in auth_check function
+    Merge branch 'master' of github.com:kamailio/kamailio
+    
+    Conflicts:
+       modules/tm/t_suspend.c
 
-commit 2669197352bfc20bc916c00f74ac14380f8a62f8
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon May 20 21:03:30 2013 +0300
+commit 9e48df9226b63aa8ba5232f6e02e8ba6038f1fe0
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Fri Jan 30 14:53:18 2015 +0200
 
-    modules/usrloc: fixed unregister bug in db_mode=3
-    
-    - Commit ce1d16ce1c8009918c294307de53f35378868b52 introduced unregister
-      but that appeared in db_mode=3 when db_ops_ruid param is not set.
-    - Reported by Peter Dunkley.
+    modules/tm: no reason to reset KR on continuation of async requests
+            - maybe before continuing, a reply has been sent, request forwarded, etc...
 
-commit c9448d9657f0e5792072c6803643c8d9075d711a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon May 20 18:33:52 2013 +0100
+commit 102504294f9edaaee9d4baea873d4ed9151b8fed
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Fri Jan 30 14:08:01 2015 +0000
 
-    modules/rr: completely reverted after_strict() to its pre-outbound form
+    dmq: do not parse From header again, since it was done already prior to cloning msg.
+    
+    - introduces a memory leak if not manually freed
+    - but there is no need to parse it again anyway
+    - discovered by Andrey Rybkin
 
-commit f0ae598a3e63e62d12a143c6cd42b698ad1f2eed
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 19 23:56:06 2013 +0100
+commit 4ba9ee6bff2fc74188c058f71240f1e128717588
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Fri Jan 30 14:53:18 2015 +0200
 
-    modules/websocket: Improved module_loaded() check for nathelper and outbound so it only fires when the SIP subprotocol is enabled
+    modules/tm: no reason to reset KR on continuation of async requests
+            - maybe before continuing, a reply has been sent, request forwarded, etc...
 
-commit 45d4e808f0551a5eeb832574327a2b5b7aecf2c5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 19 23:18:19 2013 +0200
+commit 25d66de2e35f871686b0b819af3641371c6ef865
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Fri Jan 30 13:05:02 2015 +0200
 
-    uac: reorder fileds in uac structure
+    Update README for ims_qos
 
-commit 97a899e37acda1ef0c70a009f4fd9d221ee8a58e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 19 23:16:55 2013 +0200
+commit 461aad8cae845b8875e961ed3068d9c762d973a8
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Fri Jan 30 13:02:19 2015 +0200
 
-    seat: removed no longer necessary init of tm uac struct
+    Add Bandwidth AVP to Rx-Requests as per 3GPP TS 29.213
 
-commit b867893d0bbdda0c926a7cd0b6b3a46d4324631e
+commit 85d3488c3910d447f6900df166bc6b0c16a64e9c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 19 23:15:42 2013 +0200
+Date:   Fri Jan 30 08:15:58 2015 +0100
 
-    dialog: remove unnecessary tm uac struct init
+    sl: re-attempt to bind to tm after all mods init
+    
+    - handle the situation when tm is initialized after the sl module
+    - re-binding is done on child callback with rank PROC_INIT
 
-commit 94833f8b8b94398566991713730b66a792b57056
+commit 1d3b89b10bfd825e4ca73bb95b0ae489843dd9f1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 19 23:09:52 2013 +0200
+Date:   Fri Jan 30 07:54:52 2015 +0100
 
-    tm: initialize the uac structure to 0 for local generated requests
+    db_mysql: restore group ending character in db url
     
-    - safer for adding new fields to it not set via set_uac_req()
+    - ] was set to \0 to use it for mysql options, but it will break
+      matching the db url for connection pooling
+    - reported by Juha Heinanen
 
-commit a53580d39c2fadf2ddc6f9805f15ac833cfd4c20
+commit e59db798b84f1641f807d216c2ca460cfedb31e7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 19 14:55:52 2013 +0200
+Date:   Thu Jan 29 21:46:43 2015 +0100
 
-    tm: new parameter - failure_exec_mode
+    lib/srdb1: init columns array to 0
     
-    - specify whether to consider or not execution of failure routing blocks
-      for braches that had local delivery error (e.g., no open tcp
-      connection and set_forward_no_connect() used in config)
+    - allows proper cleanup if there is an error while filling the items
 
-commit 78669def2790205270032f9a750b19cc86f3d560
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 19 10:22:10 2013 +0200
+commit 83caaabd4725b46d60577280ced436bb9638c80f
+Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Thu Jan 29 19:23:26 2015 +0200
 
-    tm: added icode to uac_client structure
+    rtpengine: porting rtp_inst_pvar from rtpproxy
     
-    - store internal processing code, to give hints of what happened
-    - could be used to map sip warning codes
-      http://www.iana.org/assignments/sip-parameters/sip-parameters.xml#sip-parameters-5
-    - delivery failure on case of no connection mapped temporarly to 908
+    - rtp_inst_pvar: pseudo variable to store the chosen RTP engine address
 
-commit cbcf86a036e6f8607f783ce18491121b0d58d2b0
+commit df2a45541c5e37907374c5e7595de1f30ea84f98
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 19 10:16:40 2013 +0200
+Date:   Thu Jan 29 10:45:52 2015 +0100
 
-    tm: keep uac_client structure aligned on 32b
+    sca: more error handling during initialization of the module
     
-    - otherwise it may create troubles on restrictive archs
+    - fix crash when the module doesn't initialize and calls destroy
+      function during shutdonw at startup
+    - reported by Olle E. Johansson, GH#57
 
-commit 90c69665edcfc9aebf265f280375251306442b98
+commit 8c3a12f6aca7c6492ee440da469834997ea89eee
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun May 19 10:03:02 2013 +0200
+Date:   Thu Jan 29 10:37:13 2015 +0100
 
-    tm: use - instead if _ in branch-failure examples
+    dialog: proper handling cseq increment when cseq header is before via
     
-    - it is what is expected by module
+    - reported by Fernando Aquilino
 
-commit 1a099f704ffbb93f5c6389e86daa5af90aeb72f1
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 22:20:57 2013 +0100
+commit 9b0ce4d0dd397e9708e3fde573804da61fd3d34e
+Author: Andrey Rybkin <rybkin.a@bks.tv>
+Date:   Thu Jan 29 12:32:58 2015 +0300
 
-    pkg/kamailio/(centos|fedora): Updated changelog in .spec
+    dmq: fix memory leak
 
-commit 5cff9062807ed181eae3a1db2d70fa625f647a4c
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 22:17:22 2013 +0100
+commit 010977f5febcf923a31d545bd631fbee11dd426c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 28 22:09:21 2015 +0100
 
-    pkg/kamailio/(centos|fedora): refactored .spec
+    sca: initialize sca variable to catch destroy on shutdown at startup
+    
+    - reported by GH#35
 
-commit 7ebf6affca7b2585353baa91f1560ff606979973
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 20:43:05 2013 +0100
+commit c28551cd245f5e8ab9fc5d5c29f657cc06ad81e2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 28 22:02:02 2015 +0100
 
-    modules/websocket: Updated documentation
+    userblacklist: init variables for safer destroy at startup
+    
+    - reported by GH#42
 
-commit 20438793a5199ea90f0261a3b72b1b70e9566a30
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 20:42:53 2013 +0100
+commit 48a548df00b9efc9e6d467b05f7998d913d9b87a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 28 21:39:29 2015 +0100
 
-    modules/outbound: Updated documentation
+    utils Remove SVN ID, remove history
 
-commit 6dc38a3618b2ad08bbc6feeee1c44ca19e0c5bd6
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 20:42:24 2013 +0100
+commit dad18e39dcd1718735243032952051f76598df44
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 28 21:35:23 2015 +0100
 
-    modules/msrp: Updated documentation
+    cfg_db Remove SVN ID, history
 
-commit a1136bf809e7d088332d54440a72edee4e30c26a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 20:27:45 2013 +0100
+commit f4e2938c80b86e9f146309bb40cf23a5f8f3f8d2
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 28 21:35:09 2015 +0100
 
-    modules/outbound: moved the check for "Supported: outbound" to after the checks on the Route: header
-    
-    - In the scenario when a call comes from a non-outbound end-point to an
-      outbound end-point the outbound options-tag will not be present, but outbound
-      should still be used on the final leg between the edge-proxy and the
-      end-point.
+    cfg_db README update
 
-commit 8750305d4686ccae3a168454c4191f9b05d93ee3
-Merge: e81b3aa abdf40d
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Sat May 18 13:59:07 2013 +0300
+commit 8554f2b136d59cedc4b7d2d4bf4a268cc0f8690f
+Merge: f734154 121842e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Jan 28 21:27:06 2015 +0100
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    Merge pull request #56 from linuxmaniac/fix_kamctl_build
+    
+    utils/kamctl: use $(basedir) as tmp dir on building instead of insecure /tmp
 
-commit e81b3aac19ab567813d6cb21fcba3d9bd6e1cc90
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Sat May 18 13:56:22 2013 +0300
+commit f734154ff35fa95e8a70d9ee13f4f63a36794ea7
+Merge: cfef15e 5c9b3af
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 28 20:12:21 2015 +0000
 
-    parser/sdp: Fixed segfault in sdp_print() when no SDP body.
+    Merge pull request #55 from lazedo/presence_dialoginfo
     
-    - Failed scenario:
-    remove_body();
-    msg_apply_changes();
-    sdp_print("1");
-    
-    - Result: sdp=0x0
+    presence_dialoginfo : optionally send dummy dialog
 
-commit abdf40dabb7e7d44398056b9c2c72c0615debb52
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sat May 18 10:07:25 2013 +0200
+commit 121842ea718051befeb44e38c86c17a41fb48a17
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Jan 28 21:04:12 2015 +0100
 
-    core and modules: make IPv6 default, remove compile time flags
+    utils/kamctl: use $(basedir) as tmp dir on building instead of insecure /tmp
     
-    * Make IPv6 the default in the core and affected modules
-    * it has been default switched on since a long time, and was introduced in 2002
-    * even on embedded systems one probably want now proper IPv6 support
-    * there was an issue in cygwin in 2008, but IPv6 is there also available since v1.7
-    * remove over 160 #ifdefs, cleanup the code a lot and removes many of rarely
-      tested alternative code paths to ease support of the codebase
-    * note for gentoo maintainer: please review your packages, they will maybe not
-      work now correctly anymore if somebody specified -ipv6 in the use flags
+    Reported by: Helmut Grohne <helmut@subdivi.de> See #48
 
-commit 1b0ad814aec79a44b865ad2d3552c4693fe2ea6d
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 00:18:43 2013 +0100
+commit 5c9b3afca092dfda33c96dbf5195b8f7bbc2d4cf
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 28 17:31:06 2015 +0000
 
-    modules/{various}: updated because there is now an extra parameter on the append_branch() function
+    presence_dialoginfo : optionally send dummy dialog
 
-commit 42063cacea9bf0f001f44b11216572b4f46e6e2d
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 00:17:48 2013 +0100
+commit cfef15ef1ca52abf4d6df129a5768baa0aaf5a07
+Author: lazedo <luis.azedo@factorlusitano.com>
+Date:   Wed Jan 28 18:26:37 2015 +0100
 
-    modules/ims_registrar_scscf: use #define from core .h to specify the maximum UA length
+    presence: do aux_body_processing() if exists after get_p_notify_body()
+    
+    - fix for send_notify_request()
 
-commit 3ec65f1cfebad258e7ef0cc622ed143284c3edf1
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 00:15:59 2013 +0100
+commit 86a8e92b2b849a266b20eff09f9567001ab3a93c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 28 18:04:17 2015 +0100
 
-    modules/tm: copy user-agent string retrieved from usrloc into branches when serial forking
+    auth_radius: documented radius_avps_mode parameter
 
-commit 5aeef2c932581a67d535ade10995cc35ff85640a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 00:15:21 2013 +0100
-
-    modules/registrar: store user-agent string retrieved from usrloc in msg and branch structures
-
-commit 7bb5f98d7fd77ca6c21fb11e16d69116ef12cbb2
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 00:14:07 2013 +0100
+commit fd881df42e6fc041639539c3c32240bbc30d8ae1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 28 17:59:34 2015 +0100
 
-    modules/pv: added PVs to provide access to the user-agent string retrieved from usrloc
+    auth_radius: renamed import_all_avp to radius_avps_mode
+    
+    - more suggestive that it is about radius avps, not the internal
+      kamailio avps
 
-commit 8ca114df0fad44e4819cf80840f90e526ff655b4
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat May 18 00:13:11 2013 +0100
+commit 5a0faf27b2bee82c4ee045046984fdca51b5662e
+Merge: 2bb9422 93f74c2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 28 17:56:00 2015 +0100
 
-    core: added fields to message structure and branch structure to hold user-agent string retrieved from usrloc
+    Merge pull request #46 from borikinternet/borik-devel
+    
+    Improoved working with RADIUS AV pairs
 
-commit 381a052a8864198a62057dc307fdf39bbffe5436
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Fri May 17 21:35:59 2013 +0300
+commit 2bb9422cf4d2dadd83bd698635fa7ab8e1e05923
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Jan 28 17:24:00 2015 +0200
 
-    modules/sdpops: Added new function sdp_get_line_startswith(avpvar, string).
+    ims_qos: codec_data_avp: Make length dynamic, this should not be truncated according to RFC6733
 
-commit 121c5a49f81effdac42977d716332215d6a95e4f
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Fri May 17 21:14:29 2013 +0300
+commit 84634ac04ee8772db5044cdf41caae62fffb142b
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Wed Jan 28 14:45:54 2015 +0200
 
-    uac: Added ability to set Call-Id through $uac_req(callid).
+    modules/ims_charging: minor cleanup
 
-commit 012816e404b52de697514e4f897ec8a8abe42abc
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri May 17 17:49:14 2013 +0200
+commit 873c62b03f1485fc0fd9b4af740f8dc882748ddc
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Wed Jan 28 14:44:43 2015 +0200
 
-    modules/debugger: refresh README
+    modules/ims_charging: fixed shm memory leak
 
-commit dbefbe319ba13b008ad46576dbc8a00d305e9910
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri May 17 17:48:17 2013 +0200
+commit 63abc6f8036937ab6253260aa6e4ccaf04536922
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Jan 28 12:48:52 2015 +0200
 
-    modules/debugger: Added dbg.mod_level RPC command
+    modules/ims_charging: Modified Ro_CCR method - removed unused params (IEC, SCUR, etc.) and added incoming and outgoing trunk id needed for interconnect charging
 
-commit e46e0c78ee4f535cd09b8ee9fcdba4ee7bb5b518
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Fri May 17 13:31:19 2013 +0200
+commit 72d2a19453b114a35d73e066eb450911521a5c13
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 27 18:06:09 2015 +0200
 
-    modules/uac: update README
+    ims_usrloc_scscf: Set i to 0 before iterating
 
-commit fed1818b65c6cbab89cd7aa64ad8f5f6535d706c
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Fri May 17 13:30:05 2013 +0200
+commit 3999e927a1ee6f8b0cb97c34f84d113c1333279c
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 27 18:05:56 2015 +0200
 
-    modules/uac: upgrade doc to module.type.name format
+    ims_registrar_scscf: Set i to 0 before iterating
 
-commit 257366739a7087953c0ff9e0dff82f3d2cf7c8b4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri May 17 10:13:06 2013 +0200
+commit 2a605383d5c524d9875256c7f95f64216b970331
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
+Date:   Tue Jan 27 16:43:45 2015 +0100
 
-    Makefile.defs: version set to 4.1.0-dev5
+    modules/dispatcher: parse default socket param before loading gateway lists
 
-commit 86fce4b7b5e8bb56c65d628409ee50ecfb2756c4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri May 17 10:12:00 2013 +0200
+commit 1cb90ab109b574a987d0a2bff915112243c51c30
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 27 15:42:54 2015 +0200
 
-    debugger: documented new parameters related to per module log level
+    ims_registrar_scscf: Fix previous commit in order to properly lookup tel: URI in ims_registrar_scscf
 
-commit 72f1b495c42933fea96a019e140dc6333fda2eb3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri May 17 09:58:19 2013 +0200
+commit 4e7f8b5f437768cb2455c280de8f886dd13f51a7
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 27 15:05:35 2015 +0200
 
-    debugger: option to set debug level per module
-    
-    - new parameters:
-       - mod_hash_size - size of internal hash table to store levels per
-         module (used to compute power of two with it)
-       - mod_level_mode - enable/disable per module log level
-       - mod_level - specify module log level
-    modparam("debugger", "mod_hash_size", 5)
-    modparam("debugger", "mod_level_mode", 1)
-    modparam("debugger", "mod_level", "core=3");
-    modparam("debugger", "mod_level", "usrloc=3");
+    Do proper lookup on tel: URI's
 
-commit 34378c35b7cd037051af71081a9fa4d8b188c157
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri May 17 09:56:34 2013 +0200
+commit 1b334f5e91e3c2f09a753833cc28b31f2f31bc7d
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Thu Jan 22 12:30:46 2015 +0000
 
-    core: updated dprint api to enable support for debug level per module
-    
-    - a callback can be registered to return the log level based on module
-      name
+    debugger: improve README
 
-commit e081c2880b46174ad836ab1f56e3062bb17b4332
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri May 17 00:46:42 2013 +0200
+commit 513a6d8bf8d270b0a4fa9743daab5263c9688447
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Thu Jan 22 09:24:52 2015 +0000
 
-    core: fixed printing function name in log message
+    kamctl: fix variable assignment
     
-    - based on http://gcc.gnu.org/onlinedocs/gcc/Function-Names.html
+    There must not be a space before and after the = assignment operator.
 
-commit a4fb559b5634f91259bb96af991c5574719e6871
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri May 3 09:21:04 2013 +0200
+commit 7aeac62063b130ad956a76364b122b318fbe1e53
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 25 20:46:28 2015 +0100
 
-    utils/kamctl: Add contact path parameter
+    sst remove history, remove SVN ID
 
-commit ad0e5daa8865024440ea37a9e978eeeb7577602f
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu May 2 18:30:50 2013 +0200
+commit ddbff735938903e8c2405a63463601f3d7ca12af
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 25 20:43:32 2015 +0100
 
-    modules/usrloc: use 6th param to set the contact path
+    db2_ops Remove svn id, change "ser" => "kamailio"
 
-commit c454e4b0129695c7647f6af8e42a38d785d58a7d
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu May 2 16:56:45 2013 +0200
+commit d739c6273a4aca3dfe14218074f0a1ea88f19756
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 24 22:15:07 2015 +0100
 
-    Fix ul.dump q output value
+    jsonrpc-c Update Todo
 
-commit f66912d541403dc2b7e2ed0846a553ff76cec3ed
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Thu May 16 12:11:36 2013 +0200
+commit f04dec82e90ec7a3e6aea4ea8e9ed23b06b165c6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 25 11:00:28 2015 +0100
 
-    modules:uac updated README after avoiding quotes in display.
+    db_postgress: disable initialization of libssl if tls is loaded
+    
+    - based on the note from docs to avoid double attempt to init the ssl
+      library
+    - http://www.postgresql.org/docs/9.4/static/libpq-ssl.html
 
-commit 251c0218e7d5e09f43a2b834a5450c20bb4f6d60
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Thu May 16 12:06:55 2013 +0200
+commit f71243410d5e051def1a47cc73adb6caeeadd1cd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 25 10:59:07 2015 +0100
 
-    modules/uac: avoid adding double quotes in uac_replace_* functions
+    tls: implemented tls hook for pre-mod init execution
     
-    - updated uac doc with a note and examples.
+    - do openssl init at this callback
 
-commit fe7e4a5152674aa9c81c09dd2fc9938d9e9e762e
+commit 4700831fa0f2dc52e296ce647711b03d1406497a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed May 15 22:45:18 2013 +0200
+Date:   Sun Jan 25 10:57:00 2015 +0100
 
-    pv: clone result of several string transformations
+    core: tls hooks can execute a callback before modules init function is executed
     
-    - it is safer for assigning back to the same variable on which the
-      transformation was applied
-    - reported by Martin Mikkelsen
+    - useful to prepare tls environment before a module might access it
+    - executed after modparam but before mod_init
 
-commit 9330607f1d1132d4e7719d6a92fd26f4ff06665a
+commit e47018b0a65a5e26ea47d789f0bc6d471aa3a117
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed May 15 19:02:58 2013 +0200
+Date:   Sat Jan 24 22:37:43 2015 +0100
 
-    misc_radius: documented common_response parameter
+    tls: updated the default tls session id string
 
-commit 0eb9ef443db58109f5ed2f3ae7851ad368082bb8
+commit 9596546c4eb5ae2e9b086cf3fe3e08337216d0f5
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 24 22:13:55 2015 +0100
+
+    jsonrpc-c Remove SVN ID
+
+commit b0679c91f22a9eb9b995175b1d1abfb836a5a3f6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed May 15 18:58:01 2013 +0200
+Date:   Sat Jan 24 18:33:45 2015 +0100
 
-    misc_radius: new parameter common_response
-    
-    - get the radius response specific attributes in avps
-    - patch by Victor V. Kustov
+    dialog: use proper flags for script callback that clean dlg shortcuts
 
-commit 6038bae188863f541994976d299c38f50b0a699b
+commit 3b89c83bceb70da6fcbc9495dbcfec04e3f65ba4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue May 14 19:52:45 2013 +0200
+Date:   Sat Jan 24 11:21:04 2015 +0100
 
-    utils/misc: updated vim syntax file
+    dialog: removed end of line in middle of log message
 
-commit ce1d16ce1c8009918c294307de53f35378868b52
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Tue May 14 11:05:00 2013 +0300
+commit fa5468c24283c8ff0a1b2254e927a128d03137fd
+Author: Luis Azedo <luis@2600hz.com>
+Date:   Fri Jan 23 23:52:57 2015 +0000
 
-    modules/usrloc: reduce work if contact attributes are not in use
+    kazoo : fix memory allocation errors
 
-commit 6c3853981a7574cd162117ef0d98dba205193d1b
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon May 13 15:26:57 2013 +0300
+commit 836e693d7e0bafbb20b98e0fed470c7a03a1c120
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 23 22:24:10 2015 +0100
 
-    modules/usrloc and registrar: added possibility to unregister without aor
+    dmq_usrloc: use usrloc internal flag for replication
     
-    - added possibility to unregister without aor if usrloc uses db_mode=3
-    - added new usrloc api function delete_urecord_by_ruid()
+    - flags field in location record is for internal usage and must not be
+      defined outside the module, because it can end up in conflicts in the
+      future
+    - removed the parameter that was used to set the flag
+    - added dmq_ul prefix for global vars to avoid shared objects conflicts
+    - removed unused extern declarations
 
-commit 65881c31b9a8aa1d4646891e8ea20d22646ce850
+commit e7e5fd6b2ee2961c6aa13192068b3dc05b5ff5e1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon May 13 11:01:28 2013 +0200
+Date:   Fri Jan 23 22:23:34 2015 +0100
+
+    usrloc: added internal flag to be used for replication
+    
+    - used by dmq_usrloc by now
+
+commit 723540b24b1e078eb953418365f8a99849de63ae
+Author: Jason Penton <jason.penton@gmail.com>
+Date:   Fri Jan 23 16:09:27 2015 +0200
 
-    Makefile.defs: devel version set to 4.1.0-dev4
+    modules/ims_usrloc_scscf: added missing db_mode check
 
-commit 8e644b8e1ccd9c4d6383a2863f9bf247f789a987
+commit 077b26385854feb701950d020e382c254b803e75
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon May 13 11:00:08 2013 +0200
+Date:   Fri Jan 23 12:50:49 2015 +0100
 
-    tm: fixed warning related to failure branch routing block execution
+    path: received parameter enclosed in square brackets if ipv6
     
-    - routing blocks id are >=1, the condition was always true because the
-      field in tm struct is unsigned int
-    - gcc warning was: comparison is always true due to limited range of data
-      type
+    - received should be useless for ipv4, but still can be enforced from
+      config, so has to be well formatted because it is followed by a port
+    - reported by Sebastian Damm
 
-commit 80e8058d9acea7c994819d043456fd1b449b048b
+commit 11f300f2c7c8ffe4a6b49b471ffcd116ee218985
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon May 13 10:59:20 2013 +0200
+Date:   Fri Jan 23 12:28:42 2015 +0100
 
-    core: debug message to show mapping of routing block names to ids
+    jsonrpc-c: explicitely listed glibc as dependency
 
-commit 32951506dff11df32c03230c1548553838140574
+commit 165a3fc2e4dfed09bd9f46e43270d49cf5f72a87
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon May 13 10:35:35 2013 +0200
+Date:   Fri Jan 23 11:07:26 2015 +0100
 
-    msrp: cache in a local variable if tls module is loaded
+    permissions: init global pointer variables to null for safe shutdown at start
     
-    - avoid looping at runtime through the list of modules
-
-commit 0ca1a789e52e5d559983c3cfb4d851ae375c7758
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 14:18:13 2013 +0100
-
-    modules/outbound: reduced the level of some outbound related diagnostics
+    - reported by Olle E. Johansson, GH#41
 
-commit b0b3887b099fd16906d9e42fcc05d2f899574426
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 14:17:55 2013 +0100
+commit c87a75c5fb7aa5d940093fbbca8d9557cc9a0239
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 23 10:55:15 2015 +0100
 
-    modules/rr: reduced the level of some outbound related diagnostics
+    pike: check that timer var is initialized before accessing the fields
+    
+    - safe start with empty config, reported by Olle E. Johansson, GH#39
 
-commit 4fafe7bd6d781748722de4fb565808063c8f6c4d
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 14:10:24 2013 +0100
+commit 33570d9f575e3b0566ac5f0b9904940420be9ae2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 23 10:47:45 2015 +0100
 
-    modules/rr: reduced the level of an outbound related diagnostic message
+    jsonrpc-c: added note that it depends on Linux specific API
+    
+    - reported by Olle E. Johansson, GH#33
 
-commit ee2847c5f508fc8757221e5772c03b62d07f172a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 14:09:58 2013 +0100
+commit 6ba1d8ad7f1fb8139202f12a4269c6f4f1e000b7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 23 09:51:07 2015 +0100
 
-    modules/path: reduced the level of an outbound related diagnostic message
+    acc: rebuilt of readme
 
-commit 116ba23c60be15f5fdc1e0cf0f9a9a7affdd32b3
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 14:09:28 2013 +0100
+commit 75db07b5d7794b0f67d5798917d1833a21382bb7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 23 09:50:17 2015 +0100
 
-    modules/websocket: Added check to stop Kamailio starting if WebSocket is loaded without xhttp
+    acc: removed note in the docs about no-db support for cdrs
 
-commit afdae93c5eba15496498be292c0c99608d801757
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sun May 12 16:10:40 2013 +0300
+commit 814c08f36f13ace21e52181da3039402f951b0a8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jan 22 22:35:36 2015 +0100
 
-    modules/presence: downgraded unsupported event syslog message
+    nathelper: enclode IPv6 in square branckets for fix_nated_contact()
     
-    - Downgraded unsupported event syslog message from error to notice.
+    - even there is no nat in ipv6
 
-commit 116daef9b55d82a016d1fd3e3d877a2468c55d1a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 13:57:44 2013 +0100
+commit a0fee0d8a0a23934f9832b50aa753d03adb694a3
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 22 14:16:33 2015 +0200
 
-    modules/msrp: Use "msrps://" URIs for the server when TLS is loaded. TLS is mandatory for MSRP relays.
+    ims_registrar_pcscf: Only initialize child process, if subscribe to reg is enabled.
 
-commit 30c8ead0b18678950b7596d4247d51cb56614d42
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 13:57:00 2013 +0100
+commit 93f74c228bec1ad291d0ef5c8353747315556f7d
+Author: Dmitriy N. Borisov <bordmi@rarus.ru>
+Date:   Thu Jan 22 14:57:58 2015 +0300
 
-    modules/msrp: added warning when MSRP is loaded in a configuration without TLS.  TLS is mandatory for MSRP relays.
+    Comments style correction
 
-commit b220a571d010851ee72c6bf6263a958335283b62
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 13:55:46 2013 +0100
+commit 6b3d6842b0f5706a5b3612104bd0ceab073f1cbc
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 22 13:51:17 2015 +0200
 
-    modules/websocket: added warning when websocket module is loaded in a configuration without either the nathelper or outbound modules
+    ims_registrar_pcscf: Make sure, that the event list is initialized.
 
-commit 2bb07b9d2df567e24f86b291bee7748db104252b
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun May 12 13:54:59 2013 +0100
+commit 80fbeff64fe752a8998a774263fd00c9cddd65b5
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 22 12:54:54 2015 +0200
 
-    modules/outbound: added warning message when outbound module is loaded in a configuraiton that does not load the stun module
+    Add Pseude-Variable to get username of Contact, that was used during registration.
 
-commit 9af456f292e25be2c5689212ed097177a5a16338
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri May 10 20:04:02 2013 +0100
+commit 4442bedb85e4baadceed610e394e63c03b011657
+Merge: 72c8f8c 2cdda10
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 21 22:31:10 2015 +0100
 
-    modules/websocket: Added ws_close() exported function
+    Merge pull request #49 from mamikk/pvauth-checks-fix
     
-    - Enables immediate closure of a WebSocket connection from the configuration
-      file.
+    auth: use correct parameter for pv_auth_check checks
 
-commit 399dd84d28da82d751e40488cda604a4e03fcbf3
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri May 10 20:02:51 2013 +0100
+commit 2cdda10aa232e545ba79ca71876f0160a68e324b
+Author: Martin Mikkelsen <martin.mikkelsen@zisson.no>
+Date:   Wed Jan 21 16:55:15 2015 +0100
 
-    modules/pv: added new $conid PV
+    auth: use correct parameter for pv_auth_check checks
     
-    - Returns the TCP connection ID that the current message arrived on (for
-      TCP/TLS/WS/WSS) or $null (for UDP/SCTP)
+    The pv_auth_check has a flags and a checks parameter but the flags
+    parameter is used for both. This means that if flags has the 1-bit set
+    it will enable both HA1-passwords and from/to URI checks and setting the
+    1-bit in the checks parameter does not do anything.
+    
+    This fixes the parameters so that the checks parameter is used for the
+    to/from URI checks.
 
-commit 81d3eebd51089686949ab22da60166d4f3a460a7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue May 7 19:15:36 2013 +0200
+commit 72c8f8c6f898be0bb1b0400d191d7ab55cc47c3c
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Jan 21 12:05:25 2015 +0200
 
-    core: get rid of deferencing type-punned warning in deb wheezy
-    
-    - reported by Victor Seva
+    modules/ims_registrar_scscf: in notify set contact expires to 0 if negative
 
-commit acf033559f728e9967eb32f5340b0508a232172b
+commit 8cdbe797a659a431e7edc269c81ef40148413b30
 Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue May 7 22:31:34 2013 +0800
+Date:   Tue Jan 20 18:59:21 2015 +0200
 
-    Remove "ignore_failed_auth" Parameter from example config - otherwise you may register without correct password.
-    (the parameter was added for loadtesting only)
+    ims_registrar_scscf: Check length of the contents before trying copy the contents to the buffer (Bug-Fix)
 
-commit 994155161263dab7a7f7c01105ea474702cf7fee
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Mon May 6 11:03:07 2013 -0400
+commit 10ce2e5e1b6a2e158ce031487426230afb370682
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jan 20 10:59:25 2015 +0200
 
-    path: support SPVE in add_path*() and add second parameter
-    
-    This includes a major rewrite and code cleanup of prepend_path(), which
-    doesn't perform any other functional changes.
+    modules/ims_registrar_scscf: new parameter notification_list_size_threshold. Once the
+            notification list exceeds this size a warning is logged.
 
-commit fa9b8664a3b7c7a035c738a37b8ef0ef44190cb8
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri May 3 19:53:12 2013 +0300
+commit 72e1189cbf81bc6ce07e9980784e42510e763c33
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jan 20 10:56:00 2015 +0200
 
-    modules/rls: added support for escaped chars in rls-services document
+    modules/ims_qos: new parameter cdp_event_list_size_threshold. Once the
+       queue exceeds this size a warning is logged.
 
-commit 86d706bd4a1e31160883a4f094f3e04f9380de04
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Fri May 3 18:45:07 2013 +0200
+commit 70f74204b59266f012e00d1568a9d492040a7201
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jan 20 10:50:23 2015 +0200
 
-    Make XML-RCP configurable in example scripts
-    - Improvement: Automatically enable TCP, if XML-RPC is requested
-    - Improvement: Allow the configuration of TCP-Children (especially for XML-RPC)
-    - Improvement: Add missing configuration information
+    modules/ims_registrar_pcscf: use separate process to manage reginfo subscribes and publishes
 
-commit 141808e9c0789e56f29297e2d2c185e091ebb66a
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Thu May 2 23:41:28 2013 +0200
+commit 1de57a47c3a26b860785cf2efc2a558d1e65f911
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jan 20 10:46:56 2015 +0200
 
-    memcached: port to more recent memory manager callback structure
+    modules/pua: new parameter db_table_lock_write
     
-    * port to more recent memory manager callback structure
-    * add small wrapper for calloc, implemented not optimal at the moment
-      because the pkg_calloc from core/mem is not exported yet
-    * add initial code to check for server connection during startup, not
-      enabled yet as its work in progress
-    * reorder structure a bit to allow for clean shutdown because of internal mm
+    New parameter db_table_lock_write: enable (=1) or disable (=0) the locks
+    for table during an transaction.
 
-commit 0332acbc4cf2339f3b6b068f460d00e92221a8ef
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Thu May 2 21:36:17 2013 +0200
+commit bcdfd563d4469761be29588c53d82bc150913ece
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jan 19 23:56:11 2015 +0200
 
-    memcache: fix "maybe used uninitialized" warning from gcc
+    ims_usrloc_scscf: Properly parse params when loading from database (caused crash)
 
-commit 003d87edc23f62de98a1a22db03b12ea58abcbc6
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Thu May 2 21:17:57 2013 +0200
+commit e415044acaf6fa15e20d0b90b34227fb0e167bea
+Author: Dmitriy N. Borisov <bordmi@rarus.ru>
+Date:   Mon Jan 19 02:19:37 2015 +0300
 
-    mangler: fix double definition of contact_flds_separator, reported from ld
+    Improoved working with RADIUS AV pairs
+    
+    - added modparam import_all_avp parameter (int, true if not null)
+    - reading all RADIUS AV-pairs to kamailio avp (not only SIP-AVP, if import_all_avp set to true)
+    - skiping name part of value (example: from RADIUS we recieve name - h323-x-header, value -
+      "h323-x-header=blah-blah-blah", in kamailio we have name
+      h323-x-header, value - "blah-blah-blah"), only for non SIP-AVP
 
-commit d6dba0e1b649bcfacaac2dd3496b497e944ebaba
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu May 2 13:43:58 2013 +0200
+commit cd1a59f223e2806ca4c16ab4a8dc1e0ff2b219d1
+Author: Alex Balashov <abalashov@evaristesys.com>
+Date:   Sun Jan 18 17:08:18 2015 -0500
 
-    Makefile: fixed path to kamailio.default in deb specs dir
+    evapi: Listening socket will be bound with SO_REUSEADDR option so that rebinding does not have to wait for TIME_WAIT connections to clear.
 
-commit 50e9baf2131befa2243a221566b6505a55216208
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed May 1 18:04:47 2013 +0300
+commit 07ca8c0522e58c34c27cbb5806525cf43712f69e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 18 20:36:18 2015 +0100
 
-    modules/registrar: added regid_mode module param
-    - Tells if REGISTER contact regid (if present) is used when REGISTER request
-      is saved even if request does not indicate support for outbound.
+    core parser  - remove svn ID, remove history, change "ser" => "Kamailio"
 
-commit cc00df26d2e3298751541cc0d4ad35bf0ac361f4
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed May 1 12:34:25 2013 +0300
+commit 1fff03a223fee4674e7e2c5317ccc13bee7c3cf7
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 18 20:17:38 2015 +0100
 
-    modules/htable: added htable.reload rpc command
+    Cfg Remove SVN ID, history
 
-commit 0ff087e9715298abf3187c52a9d1ac70031f1499
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed May 1 11:54:20 2013 +0300
+commit 35587899f0a6bf0b01d2ed9126f376c15b2e588f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 18 12:21:25 2015 +0100
 
-    modules/mtree: added mtree.reload rcp command
+    avpops Remove SVN ID, remove history
 
-commit c57575c5b289c3468eb5c651c1e56699f554298a
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed May 1 09:43:51 2013 +0300
+commit 4a58e7a814e6fe68e8046cd3057f88da9c6c718b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 18 12:19:52 2015 +0100
 
-    modules/usrloc: added missing rpc commands
-    - added missing rpc commands ul.rm, ul.rm_contact, ul.flush, and ul.add
-      by patch provided by Víctor Seva
+    mi_rpc Remove SVN ID
 
-commit 878b343f374a62d7ea5ebe5e85b00c391956b623
-Author: Torrey Searle <tsearle@gmail.com>
-Date:   Tue Apr 30 12:01:00 2013 +0200
+commit 3aa7fd46acacb97a64d1a52cc9c7129d4df28432
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 18 12:18:28 2015 +0100
 
-    data_lump return a comment back to it's owner
+    db_berkeley: Remove svn id, remove history, change "SIP-router" => "kamailio"
 
-commit 8f74c57605fdd1d31c7808a3b8afc79cc981b370
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Apr 29 20:54:52 2013 +0100
+commit 34fd472e9d7bd5821d6383958f7dd55648ac5daa
+Author: grumvalski <federico.cabiddu@gmail.com>
+Date:   Sat Jan 3 08:37:02 2015 +0100
 
-    modules/websocket: fixed mandatory headers check
+    modules/cdp: added src_addr parameter in peer definition
 
-commit a2e7f65ee8b86d37a6772619ae10087a05219192
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Apr 29 20:38:06 2013 +0100
+commit a07fbd562079c54c9c83c78c191a34d0398c2a83
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 22:42:10 2015 +0100
 
-    modules/websocket: doubled the size of the buffer for adding headers to WebSocket handshake responses
+    msilo remove SVN id, remove history
 
-commit 3d5c66997e77ae4f4c181e5a77c943156a7db00a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Apr 29 20:34:36 2013 +0100
+commit db03baa5b43f4eac5a6d136cd862e14520955762
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 22:37:57 2015 +0100
 
-    websocket: added "cors_mode" parameter to enable "Cross-origin resource sharing" on WebSocket handshakes
-    - I don't know of any WebSocket clients that require this (yet).  But having it
-      in there won't break anything.
+    regex Remove svn ID, history
 
-commit 14d4ea782a9a24da9755963ea12807f255cebce5
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Mon Apr 29 11:26:18 2013 -0400
+commit e91b89788b2c486dcc66cafd02618b008c129c8d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 22:29:29 2015 +0100
 
-    db_mysql: add cast to remove compile warning
+    ctl Remove svn id from sample configuration file
 
-commit 218a83c50a217c420502d484738b6b3401c89b8c
-Merge: edebc03 aefea54
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Apr 27 18:10:28 2013 +0300
+commit 89294e544c4efcb9cb9de8729aabe2fe4ad9a0b0
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 22:28:32 2015 +0100
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    - Forgot to pull before push.
+    blst Remove svn id etc
 
-commit edebc03f65445f968accb58b5a761817aaee55e8
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Apr 27 18:07:21 2013 +0300
+commit e1f4afd456f87fd91d56daa2a166cfdcc38f8521
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 21:58:47 2015 +0100
 
-    modules/usrloc: fixed typo in db_ops_ruid param name
+    mangler remove svn id, remove history
 
-commit aefea5477dc7878d5e818628e04ddcb088fd2858
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Apr 26 19:55:43 2013 +0200
+commit f92ca97aaf90ea796b62f32224fab6bfda79015d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 21:53:43 2015 +0100
 
-    tm: wrap around expression adjusting length for To/From headers
-    
-    - applies for local requests
+    diversion remove svn id
 
-commit ff890a4eee1888ed3e1e080a18bd72124ab99690
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Apr 26 19:00:36 2013 +0200
+commit ae0e79526a37643441ce2589f078850d9f595df8
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 20:58:57 2015 +0100
 
-    tm: fixed name of the target uri used for From header
-    
-    - effect of previous commit
+    ctl Remove svn ID, remove history, add a tiny bit of doxygen
 
-commit f22dcd559c739dd99275cd2444cf481d458d2fab
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Apr 26 18:32:55 2013 +0200
+commit 5bafc03222bf6fcc59dbcf8aec30def9cdb24581
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 18:43:42 2015 +0100
 
-    dispatcher: proper localization of To uri for keepalives
-    
-    - it was affected by introduction of <> around the URI in To header
-    - reported by Peter Dunkley
+    sipcapture Add some missing \n in log messages
 
-commit 57ed79b9d45c29d37c405c3fa582c1d1011a2315
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Apr 26 18:24:01 2013 +0200
+commit cb8304f1f6be1eca3f9bd982265d5c3bed528189
+Merge: 618a148 c836390
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Sat Jan 17 20:48:05 2015 +0100
 
-    tm: adjust size of the hooks to From/To headers for local genrated requests
+    Merge pull request #44 from adubovikov/master
     
-    - take in cosideration <> if it is the case
+    added bool to print error once
 
-commit 2e1ade7c66217280455136fb85aeb3a8e8e6917d
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Apr 26 15:29:47 2013 +0100
+commit c8363905755e5d120251eed95c5fa1be45e8f216
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Sat Jan 17 20:34:35 2015 +0100
 
-    modules/siptrace: Support for ws: and wss: (fake protocols as per tls:)
+    added bool to print error once
 
-commit 5b96c7e6ec3cfd8354a6a257a87144196d57fec3
-Author: Marius Zbihlei <mariuszbi@gmail.com>
-Date:   Fri Apr 26 09:56:26 2013 +0100
+commit 618a148c6b214bb285fd7cb5fb6620482f7e38d6
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 18:19:35 2015 +0100
 
-    core: fixed compilation on Solaris, due to missing gethostbyname2
-    
-    TODO: provide a wrapper over dnssec for getipnode...() for Solaris
+    matrix Add \n at the end of log messages where missing
 
-commit 5e96920289cbf448ac684d8cb1333d75f65a729a
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Apr 25 14:50:41 2013 -0400
+commit 8d8cea81449ad0a39b5541e4c5bec01c1298ca3d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 15:04:14 2015 +0100
 
-    snmpstats: fix cross-compilation
+    srdb2 Remove SVN ID, change "ser" => "kamailio"
 
-commit ad11cdca0941cd114e17bb80337a7557818220d5
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Apr 25 18:16:28 2013 +0100
+commit ce41c40055139b3eb5a44d940585457e48830724
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 14:43:00 2015 +0100
 
-    modules/msrp: Use "msrps://" instead of "msrp://" in headers when the transport is WSS
+    domain Add \n at end of LM_ERR message, add LM_DBG for db_url
 
-commit 4c7195915b38ba343484833532b82b42879d7138
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Apr 25 16:13:48 2013 +0100
+commit ecb32d326615242fed43a6e2655627848842afd2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 17 13:30:45 2015 +0100
 
-    modules/websocket: fixed segmentation fault relating to recent counter changes
+    tls: fixed installation path update for tls.cfg
 
-commit 4e4b1339bfd3a832f5feeb1d2a2380c7455ec82b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Apr 25 14:50:40 2013 +0200
+commit 6daf77d666ff0fcb1bd8df4bb3c63dc0fdac9656
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 12:33:45 2015 +0100
 
-    tm: add angle brackets around From/To URI for local generated requests
+    mohqueue Remove SVN IDs, add some \n at end of error messages
     
-    - safer for special cases of URI format
+    More cleanup of LM_DBG and LM_ERR needed, as well as code formatting
 
-commit 744a8d317b894a1360e3441a9e69ac9190a1745b
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Thu Apr 25 14:12:21 2013 +0300
+commit e4922ec89dddc34690fc8ee884ae5785098b6ae0
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 11:30:31 2015 +0100
 
-    modules/outbound: added force_no_outbound flag
+    prefix_route - Fix doxygen
 
-commit 81f622b9ef7d32434659f1e6d9a21c8013cefec7
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Thu Apr 25 08:12:07 2013 +0000
+commit 9e331eb7dc3e68de8d7bf3bd3a55c6ee0e99b9d8
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 11:15:32 2015 +0100
 
-    sipcapture/siptrace: set default db_url to read-write URL
+    tmrec Add section IDs to XML documentation
 
-commit c923dec79e20b77f0b42f0ef286eb396bb06f29c
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Apr 22 17:09:19 2013 +0200
+commit af6f8bd043b8b3704c0e5ce1a3263bb38c42a0d1
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 11:14:53 2015 +0100
 
-    app_lua: Added sr.xavp.get function in order to get a table with all the values of a xavp.
+    tmrec Remove svn ID, fix doxygen
 
-commit 0c866d07dd2124b92329106c1cea19bef6ccca9a
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Apr 22 10:48:08 2013 +0200
+commit 60dc57430ac3c81b50255b4a30f29b5882eafcf3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 11:04:17 2015 +0100
 
-    app_lua: Added sr.xavp.get_keys function.
+    uid_gflags Remove svn id, history
 
-commit 288e2739da28251e12086b52358c3a0d18e91fa5
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Apr 22 10:46:17 2013 +0200
+commit 6429161f85cd34190a6d2b7dcda3775e0e2d5406
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 17 11:03:49 2015 +0100
 
-    core[xavp]: Added helper function to get a list of keys from a xavp variable.
+    uid_gflags Update README (SER => Kamailio)
 
-commit ac99219b0a850e0305eaf661b028536cfc28e2cb
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 22:01:59 2013 +0100
+commit 03792bbbeb14ba8403ed73a97f177e55e9832d6a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 16 21:54:12 2015 +0100
 
-    modules/presence_xml: fixed issue with parsing some pres-rules documents
-    
-    - pres-rules that contain external links in a <conditions /> node don't
-      have to have <identity /> nodes in the <conditions /> node.
-    - Kamailio returns an error when it finds a <conditions /> node with
-      no <identity /> node inside it.
-    - Kamailio doesn't support external links, but it should skip over
-      the <conditions /> nodes that contain them rather than return
-      an error as later <conditions /> nodes may contain entries it can
-      work with.
+    domain Remove history, svn ID's
 
-commit 96a1af2f261085db695d8a3b23c1a16f39b393fa
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 21:07:07 2013 +0100
+commit 17999042f6cd531d54b4f387a6257cccf643cc5a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 16 21:48:18 2015 +0100
 
-    examples: added WebSocket edge proxy example using outbound for NAT traversal
+    module makefiles - remove SVN id and replace "example" with module name
 
-commit 4f68c5626530a1bfe2c7ce72eb3de24b3e7e73dc
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 21:06:36 2013 +0100
+commit 7bb7d4ed78c6c7c101e31b24936b1d20f7325135
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 16 21:29:35 2015 +0100
 
-    examples: added outbound edge proxy and registrar example configurations
+    cfg_rpc Update README
 
-commit a0c85d1187dd75a8ab6db9604baee93a5d4f478f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 21:04:56 2013 +0100
+commit 249269d26234a5fd24d755b8bb577f976b077bf1
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 16 17:51:51 2015 +0100
 
-    examples: updated basic websocket example
+    parser Updates to header files, remove history etc
 
-commit cf908dc57b4f62e8daf28c7a0199284bd0b4dc69
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 21:04:24 2013 +0100
+commit 6e8121f4b25e1c3f59f628a4591299f69f44635e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 16 17:41:47 2015 +0100
 
-    modules/outbound: Updated examples (edge proxy and registrar) in documentation
+    core Header modifications in rand library - SVN IDs
 
-commit e8cf4ef94d8759641ce682b50bad303baa58a2e8
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 16:34:29 2013 +0100
+commit 45fa4dac02358eeda51e3a7b942a3abb07a2b850
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 16 17:40:18 2015 +0100
 
-    modules/rr: Fixes relating to outbound and record-routing
+    core: Header file change in doxygen (SIP-ROUTER => Kamailio)
 
-commit 9b1f607ccd3575a2c3a4aba7f6c36e637f9d7022
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 14:28:36 2013 +0100
+commit 6806e46ad9c8d9bbd437b79492bf4c98386bd626
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 16 17:38:46 2015 +0100
 
-    pkg/kamailio/(centos|fedora): Updated rel in .spec file
+    core: Modify doxygen, remove history, remove SVN IDs, change "ser" and "sip-router" to "KAMAILIO"
 
-commit 0b8cbbd8359a3c049b0da7a743de3b996412ab35
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 14:26:09 2013 +0100
+commit 0076763ec428f94ff4dfb75c07f8d7c816e9c226
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Thu Jan 15 12:59:05 2015 -0500
 
-    core: Fixed error where ";transport=wss" parameter was sometimes added to URIs
-    
-    - It should always be ";transport=ws" with WebSocket
+    rtpengine: remove Svn Id tags and history
 
-commit 1e84948d120ef2b1206f90458d47486239cfd81b
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 14:24:45 2013 +0100
+commit 56164cfceb1e164ee01a3993bad3a2590f0a2108
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Thu Jan 15 12:51:57 2015 -0500
 
-    modules/rr: Double-route and outbound support in loose.c
-    
-    - Have removed outbound support from strict routing for now as it was incorrect
-      and I don't have a system to test with.
+    rtpengine: update README
 
-commit 0125cdf0e75271a8478a3eadacc54ea1c1eb4da0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 24 17:26:15 2013 +0200
+commit 66fe1f64dfff41ff048b9d8c6e471f86f569eebb
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Thu Jan 15 12:51:48 2015 -0500
 
-    usrloc: update call-id value in db when matching record by ruid
+    rtpengine: update docs for force_send_interface
 
-commit ef0a17f0e4c9426f64168eb24568ba906e554315
-Author: Jon Bonilla <jbonilla@sipwise.com>
-Date:   Wed Apr 24 16:46:55 2013 +0200
+commit 5ed51f55985b20f8e24752a03e7b5fd3c106bfe0
+Author: Lucian Balanceanu <lucian.balanceanu@1and1.ro>
+Date:   Thu Jan 15 12:50:36 2015 -0500
 
-    pkg/deb: Deprecate lenny
+    rtpengine: new modparam force_send_interface
     
-    Lenny is not a supported version of debian any more.
-    At sip-router squeeze and wheezy are being mantained at the moment.
-    Let's deprecate lenny for future releases.
-
-commit d9b7cfcd63b5432bc956f0be3a9b4d5eea026786
-Author: Jon Bonilla <jbonilla@sipwise.com>
-Date:   Wed Apr 24 16:42:59 2013 +0200
-
-    pkg/deb: Change memcache module dependencies
+    Binds control sockets to the specified local interface. IPv4 only.
     
-    libmemcached-dev is the new dependency deprecating libmemcache
+    Patch by Lucian Balanceanu <lucian.balanceanu@1and1.ro>
 
-commit 9106eca16924dd6dc797295ba2d74ee16865acaf
+commit d43e8965640bbc64e56ef33f27d4f3c3a85c73fa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 24 16:27:13 2013 +0200
+Date:   Thu Jan 15 17:54:18 2015 +0100
 
-    usrloc: regenerated the readme for db_ops_ruid parameter
-
-commit e66842c2fc34d8dc8980efa821f7039685edef87
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 24 15:41:34 2013 +0200
-
-    usrloc: documented db_ops_ruid parameter
+    presence: fix counter and type for removing presentity from cache
+    
+    - report and patch by Kristian F. Høgh
 
-commit 61e08282c905c2ee03a2be618b1e700fc0acbdeb
+commit 338b00c0f2d38694cffe3536e7eeed0e0d5372dd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 24 15:34:16 2013 +0200
+Date:   Thu Jan 15 13:40:51 2015 +0100
 
-    usrloc: option to do db update/delete ops using ruid
+    sl: don't remove the lump added in the 'after' list of delete lump
     
-    - new parameter db_obs_ruid - if set to 1, db update/delete operations
-      are done using ruid value
-    - if paramter set to 0 (default) the old style using aor, contact and
-      call-id is done
+    - they are destroyed together, making the operation useless
 
-commit 52d339408f499c867548f2531be1cac119b31e3b
+commit 1fd0ca99eaa4b2c5cfcb8bd555a35088ddf49343
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 24 13:38:32 2013 +0200
+Date:   Thu Jan 15 13:37:42 2015 +0100
 
-    core: new global parameter - modinit_delay
+    core: remove_lump() clears its innner before/after lists
     
-    - sepecify microseconds to sleep after initializing a module in order to
-      cope with systems having rate limits on new connections to db or other
-      servers
+    - fixing leak issues that could be created by using sl_forward_reply()
+      in config file
 
-commit 735f83d6346c97d6f7b1da26a2fee1b6270872b1
+commit c1b4d442501591bd18e8130474eeb5c16101e549
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 24 13:36:08 2013 +0200
+Date:   Thu Jan 15 13:15:25 2015 +0100
 
-    registrar: added debug message to print generated ruid for contact
+    core: parse_ppi_pai - free header parameters for PAI and PPI
     
-    - formatted condition to fit 80 char long line
+    - they are not considere in the compacted p_id_body_t and not freed
+    - specs don't mention headers parameters for PAI and PPI, but could come
+      as UA extensions
 
-commit a74980270b655124c276279e54b8f82965f3f4b8
+commit 5a71429596851d8096de1abe5542e57e8b8f6547
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 24 10:26:49 2013 +0200
+Date:   Thu Jan 15 13:11:37 2015 +0100
 
-    sqlops: use one char buf for empty strings in db results
-    
-    - safe for the parts of code that want to access it even for write
+    core: parse_add_spec() free params in case of parsing failure
 
-commit 0e09fba67dc5d75d5e73bb7d35deecf721b37cfc
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 11:49:21 2013 +0100
+commit 98878e113794726e2ec7bd7010a86860e6016c02
+Author: Andrey Rybkin <rybkin.a@bks.tv>
+Date:   Wed Jan 14 13:42:00 2015 +0300
 
-    modules/rr: refactored process_outbound()
-    
-    - Still need to update loose.c to properly handle double-RRs with flow-tokens
+    dmq_usrloc: fixed update contacts
 
-commit c38c0ba0ab3244aa387de706a4555fab28c67ad7
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Apr 24 11:48:21 2013 +0100
+commit 4763773eddf5e0e5ea4ae35ee6c2002e05f8bd9d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 5 12:29:40 2015 +0100
 
-    modules/rr: add double record-routes when outbound is enabled
-    
-    - Note: loose.c does not yet handle these properly
+    dialplan: skip check subexpressions on expressions with pvs
 
-commit fdb6c8cbafec7849367f16f5dc56ffa20885bef4
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Wed Apr 24 09:09:25 2013 +0000
+commit f947b5269ea5b02159aef0c07ccbf419a3635b54
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Jan 14 11:26:22 2015 +0100
 
-    core: fix default read-only DB URL
+    nathelper: regenerate README file
 
-commit 53319656247a2aa685f4d9b6f667192f945bc62a
-Author: Torrey Searle <tsearle@gmail.com>
-Date:   Tue Apr 23 14:04:39 2013 +0200
+commit 1fd5fb1d51a9507b12d02d3ba32384d543940c7d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jan 12 14:05:03 2015 +0100
 
-    modules/sipt add value tables to docs, add section ids to pvars
+    nathelper: add append_sdp_oldmediaip parameter
 
-commit 20646b530baa1a2807e52048a8d99d31d2171bb6
+commit c576c7120d2ec2226b30990868c462d285f9eacc
+Merge: 68d9f42 c109755
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Apr 23 13:02:49 2013 +0200
+Date:   Wed Jan 14 10:40:22 2015 +0100
 
-    usrloc: re-init sruid struct for each child
+    Merge pull request #26 from wdoekes/wjd-ws_frame_transmit-check-wsc
     
-    - avoid overapping values for xmlrpc handling
+    websocket: Check frame->wsc in ws_frame_transmit for NULL.
 
-commit 6835b9bc1c80035a603016cf8149afefbf535929
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Apr 23 11:59:09 2013 +0200
-
-    uac: regenerated readme with new wiki link
-
-commit 2b97e81b281802283ebc665da6f9190f0a9705ab
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Apr 23 11:58:17 2013 +0200
+commit 68d9f4296f4128dece2fdd3db95c7e5bdce86507
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:47:03 2015 -0500
 
-    docbook: uptdated wiki link in entities file
+    local_timer.c: logging: DBG -> LM_DBG
 
-commit b89c747bc717c0f9053e53c53a74f9744c1b8606
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Apr 23 11:52:13 2013 +0200
+commit 598df456ceb413dfc3aaab0d9cca03d30029fa4d
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:44:01 2015 -0500
 
-    uac: added possibility to authenticate generated requests
-    
-    - $uac_req(auser) - specify the authentication username
-    - $uac_req(apasswd) - specify the authentication password
-    - if both attributes above are set and the request is challenged with
-      401/407, then the request is resent with auth header
+    route.c: logging: DBG -> LM_DBG
 
-commit b57d14afeed443bd3ff847a455c1f07bdca7dd09
-Author: Torrey Searle <tsearle@gmail.com>
-Date:   Tue Apr 23 10:39:01 2013 +0200
+commit ef3ac5cc2b138d05b25a9b38d18892d584921eef
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:39:58 2015 -0500
 
-    modules/sipt forgot to stage the documentation (pvars added)
+    dns_cache.c: logging: DBG -> LM_DBG
 
-commit d02ebb2584d2e4f676a9f8c4e0f6095045de86db
-Author: Torrey Searle <tsearle@gmail.com>
-Date:   Tue Apr 23 10:37:09 2013 +0200
+commit 2571b99cf3d45369c0e1bb7e5539a062f1066b37
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:33:55 2015 -0500
 
-    modules/sipt regenerate README with new api
+    daemonize.c: logging: DBG -> LM_DBG
 
-commit 781b0a68cbf3a9b93bda0ebafb9ae64257c202d3
-Author: Torrey Searle <tsearle@gmail.com>
-Date:   Tue Apr 23 10:30:11 2013 +0200
+commit b5d4fd9f2f14627fe5e8edf8da8616954b336488
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:32:55 2015 -0500
 
-    modules/sipt refactor get functions into pvars
-    
-    return value of 0 in a function causes the script to exit, so
-    pvars are used instead to safely get the values
-    
-    also getting screening and presentation information added
+    dst_blacklist.c: logging: DBG -> LM_DBG
 
-commit ee928f8229dffdcb2d980e6ca192a9a7778e893b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Apr 22 18:10:38 2013 +0200
+commit 80d01114abef2c1b158a416f46d77ce23bdfb184
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:31:43 2015 -0500
 
-    core: include <netinet/in.h> in new dns_func.c file to fix compilation of freebsd
-    
-    - patch by Victor V. Kustov
+    msg_translator.c: logging: DBG -> LM_DBG
 
-commit 717cd63e7f52f9298e6ba6f55f12129ab5e61ccd
-Author: Torrey Searle <tsearle@gmail.com>
-Date:   Mon Apr 22 10:11:17 2013 +0200
+commit 86513b9ed72790f8353a0aa0f31e2d1626ac09c8
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:28:42 2015 -0500
 
-    modules/sipt added new method sipt_set_calling
+    raw_listener.c: logging: DBG -> LM_DBG
 
-commit 066011935c7a2636ea976923e46d33ae5fb4c793
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Apr 21 21:56:28 2013 +0200
+commit 9f7dd69ae2178adb04585fa6d8773479140bbd98
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:06:51 2015 -0500
 
-    memcached: port module to use the newer libmemcached library
-    * based on a patch from Charles Chance, sipcentric.com
-    * He added new functionality to set the expiry directly in the key
-    * Added memory manager wrapping functions and some more logging,
-    * smaller cleanups in the code structure
-    * This is work in progress, the memory management stuff is not yet
-    * finished, as this needs different logic for client lib version
-    * before and after 0.32. It will not work at the moment correctly.
+    flags.c: logging: DBG -> LM_DBG
 
-commit dedede1cc7d384be3b4436a474b53d03f91a966a
-Author: Marius Zbihlei <mariuszbi@gmail.com>
-Date:   Sun Apr 21 20:28:21 2013 +0100
+commit bccfb2e39106785e12ebbee6cdd901421a288046
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 12:05:27 2015 -0500
 
-    modules/dnssec added cleanup of context
+    forward.c: logging: DBG -> LM_DBG
 
-commit e206fdf4bfb398f5175726d75bfa5f9b8f5a9b70
+commit 49cca9c3bdd1cc5213c05d08ddb1ea85fe3ff96e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Apr 21 21:17:29 2013 +0200
+Date:   Tue Jan 13 17:54:31 2015 +0100
 
-    Makefile.defs: version set to 4.1.0-dev3
+    dispatcher: declare the inactive threshold variable
+    
+    - it was declared as extern only
+    - reported by Ovidiu Sas
 
-commit 7ec7231a86bc895b22a8ae5b617764b6171ac6d4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Apr 21 21:16:49 2013 +0200
+commit c1836c5c35f8e8fcc033d8d5a417ed700eeebe16
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 11:47:19 2015 -0500
 
-    Makefile: added target to install init.d script on debian
+    modparam.c: logging: DBG -> LM_DBG
 
-commit be4b94efde40180d642af0e87f15f4c9bdc4ce7b
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Apr 21 19:51:34 2013 +0200
+commit c9dca9b43a79ab8cca22aa50fb501446dd7fd956
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 11:45:39 2015 -0500
 
-    tests: fix test sipp scenario
+    receive.c: logging: DBG -> LM_DBG
 
-commit 731f1b2a72a04901b11e34de91bc1c276e47fce1
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Apr 21 19:25:51 2013 +0200
+commit cd38f6233a17235c693dffe2f40833f5c56e5996
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 11:42:19 2015 -0500
 
-    tests: fix module paths
+    md5utils.c: logging: DBG -> LM_DBG
 
-commit 65d2823cd6236cfebc26f4a1d5b6e5ee2a3d2156
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Apr 21 18:54:48 2013 +0200
+commit e66bd493ee1d3147901dcf75990bd65eebe5e98f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 11:41:18 2015 -0500
 
-    tests: remove some unnecessary directory changes
+    id.c: logging: DBG -> LM_DBG
 
-commit cd46c51dd12e85ba1508ce5752762269686eeded
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Apr 21 18:49:19 2013 +0200
+commit 002879f87cae0d1fd37fdb8fe24cf5e70d14baca
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 11:39:42 2015 -0500
 
-    tests: fix some old paths
+    main.c: logging: DBG -> LM_DBG
 
-commit 59117e598386d013d9c9f62282aa434dc5806c03
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Sun Apr 21 18:30:21 2013 +0200
+commit 37eaa968b6f4da93ae97fdb17b0442916ff510cb
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:50:36 2015 -0500
 
-    tests: use bash compliant return values
+    cfg_parser.c: logging: DBG -> LM_DBG
 
-commit b3682521361ce0cdbaf50f843a2d80bcb1b8b41d
-Author: Marius Zbihlei <mariuszbi@gmail.com>
-Date:   Sun Apr 21 15:26:05 2013 +0100
+commit 57b1c29da455029771361469b99d8c9b7957280c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:48:39 2015 -0500
 
-    modules/dnssec: added support for libval query parameter flags
-    
-    Documentation in the README
+    io_wait.c: logging: DBG -> LM_DBG
 
-commit ebeb18ffed8e81ae472b4c07097b58fbea115b5b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Apr 21 16:07:34 2013 +0200
+commit 6bd4757c431867713d5ee24d2fb3330cb8cd884a
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:47:29 2015 -0500
 
-    pv: updated link to wiki site
+    resolve.c: logging: DBG -> LM_DBG
 
-commit f0c467f64c044de0b0f37addccb97d3ccff78706
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Apr 21 16:06:56 2013 +0200
+commit fb3886969658f4039a4def7f73adbfdf47b8e862
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:41:58 2015 -0500
 
-    acc: updated link to pseudo-variables cookbook
+    proxy.c: logging: DBG -> LM_DBG
 
-commit a5a7d62271bf1674015d8ab1d928c0325224b77e
-Author: Marius Zbihlei <mariuszbi@gmail.com>
-Date:   Sun Apr 21 13:32:26 2013 +0100
+commit 508fe14d19514dbf977edd8284886821e12833dc
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:38:49 2015 -0500
 
-    modules/dnssec: removed unused variable
+    re.c: logging: DBG->LM_DBG
 
-commit 61519687d5cca6e77ba2ba456f845c140a66ccc1
-Author: Marius Zbihlei <mariuszbi@gmail.com>
-Date:   Sun Apr 21 13:30:16 2013 +0100
+commit eb5d180a3ccb098190a5bbb76376b7b007d0f6aa
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:37:13 2015 -0500
 
-    modules/dnssec: removed bogus param
+    route.c: logging: DBG->LM_DBG
 
-commit 325aa35f76f7727abe010b03a0dd03b5f487e26a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Apr 21 13:38:30 2013 +0200
+commit 9301d87ef30f2869ce07feb00d6aaeb1f7b5213f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:33:55 2015 -0500
 
-    Makefile.groups: proper fixing of all modules list
-    
-    - reported by Vicente Hernando
+    rvalue.c: logging: DBG->LM_DBG
 
-commit fc80791c65fa46389168bd5e16af6b33c1bbc36c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Apr 21 13:09:43 2013 +0200
+commit dd72ec8849f40c88f4fa193047bd8d227537b8bb
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:26:55 2015 -0500
 
-    Makefile.groups: fixed another type of double parenthesis
-    
-    - reported by Vicente Hernando
+    select.c: logging: DBG->LM_DBG, ERR -> LM_ERR
 
-commit edd7f8ed5b8b893276c86bb054e6f7523ad69f33
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Apr 19 22:50:26 2013 +0200
+commit c6a1ba6d7686bba3f417cf309912be60d8e825d1
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:21:27 2015 -0500
 
-    Makefile.groups: fixed typo
+    sr_module.c: logging: DBG -> LM_DBG
 
-commit ea964748dc638af82d2363317ca2eade98a279ac
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Apr 19 17:39:05 2013 +0300
+commit c178803b956fd125753f0279f57048d74177886c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:18:20 2015 -0500
 
-    modules/outbound: downgraded one INFO to DGB
+    tcp_main.o: logging: DBG -> LM_DBG
 
-commit 7a96d912032939b8eb108e0e84b70bbf0642e2ab
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Apr 19 17:36:27 2013 +0300
+commit e3816ac5c2e4e1496dd1ed0e4b9d2774b8c3e3b3
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 10:04:26 2015 -0500
 
-    modules/outbound: for non-reg requests, check if outbound is supported
-    
-       4.3.  Sending Non-REGISTER Requests
-       ...
-       UAs that support this specification SHOULD include the outbound
-       option tag in a Supported header field in a request that is not a
-       REGISTER request.
+    select_core.o: logging: DBG->LM_DBG, ERR -> LM_ERR
 
-commit 752de05cc567c7502b1e723a09e350ce8d447664
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Apr 19 13:24:52 2013 +0300
+commit 393fc062c0e20622016aae27f34f2bf7c47e281f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 13 09:59:44 2015 -0500
 
-    modules/rr: if outbound request is outgoing, do nothing outbound
-      specific in loose_route()
+    action.c: logging: DBG -> LM_DBG
 
-commit e3c0a3abb6045e841fbb4b1b61a518b2b87a217d
+commit 0a9485352c1c16f1727f97a077c3a632682d9305
 Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Apr 18 16:03:50 2013 -0400
+Date:   Tue Jan 13 09:57:59 2015 -0500
 
-    seas: fix warning [-Wunused-result]
-     - ignoring return value of write, declared with attribute warn_unused_result [-Wunused-result]
+    switch.c: logging: DBG -> LM_DBG
 
-commit c0f4b6cf664ac552d0c994e99adb13991a37ef28
+commit ea3df285e8dc8f162e3824ad3247b8f9ee57e5dd
 Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Apr 18 16:01:16 2013 -0400
+Date:   Tue Jan 13 09:54:09 2015 -0500
 
-    seas: fix compiler warning [-Wunused-but-set-variable]
+&nbs