ChangeLog: set the content with changes since branching for 4.0
authorDaniel-Constantin Mierla <miconda@gmail.com>
Mon, 11 Nov 2013 11:23:29 +0000 (12:23 +0100)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Mon, 11 Nov 2013 11:23:29 +0000 (12:23 +0100)
ChangeLog

index fac6f40..738b95b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-===================== 2013-03-11 Version 4.0.0 Released =====================
+===================== 2013-XY-XY Version 4.1.0 Released =====================
 
-===================== Changes Since Version 3.3.0 ===========================
+===================== Changes Since Version 4.0.0 ===========================
 
-commit 71101a73000e2e00c9c7ce38d1bcc3efa94e58fc
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Mar 7 02:11:35 2013 +0000
+commit 7436e3f66782597d66d052ee9c87bdb3b91756ef
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 11 11:21:21 2013 +0100
 
-    pkg/kamailio/(centos|fedora): added docbook2X build requirement
-    (cherry picked from commit dd2ef87af7dac6fb1411d58a0dd2e6125b99da80)
+    kamctl: regenerated db schema scripts
     
-    Conflicts:
-       pkg/kamailio/fedora/17/kamailio.spec
+    - updated after mohqueue default date change
 
-commit 57664f03123de808aa21f0ddc01548db4a069048
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Mar 7 00:10:54 2013 +0000
+commit 8ebd2350ef97c6bac856850a3230ed3e245bd3ed
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Fri Nov 8 20:30:08 2013 +0000
 
-    pkg/kamailio/(centos|fedora): updated .spec in preparation for release
+    tls: TLSv1.1 supported since openssl v1.0.1
 
-commit 6d44534858831b00a6036d66c23b11ea2d046f04
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Mar 6 11:08:32 2013 +0000
+commit 55dd8073c7d06f3af37cded55e520e64457c2b42
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Nov 8 16:41:30 2013 +0100
 
-    pkg/kamailio/(centos|fedora): re-added perl files
-    (cherry picked from commit df1af285d60e2d066c2753e8f3815a7dc4f97684)
+    rtpproxy-ng: ids to sections in documentation
 
+commit 4060340d3af8112ad73ea881ab79270c06544476
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Nov 8 16:32:35 2013 +0100
 
-commit 58d937f34d90a812a44435b46e3185bea8eebb7e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 5 18:35:08 2013 +0100
+    debugger: ids to sections in documentation
 
-    Makefile.groups: fixed typo in the name of perl mods list
-    
-    - reported by Peter Dunkley
-    (cherry picked from commit f4a4ad8effe41a30705a49da3097818c83d3be6e)
+commit 5f1d6744aa20dc5774c8403bf918a9543afe6c75
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Nov 8 16:28:19 2013 +0100
 
-commit 7ad1c63c53c0f85c5d06830dc52d8cb96105a003
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Mar 5 17:25:18 2013 +0000
+    avp: ids to sections in documentation
 
-    pkg/kamailio/(centos|fedora): updated .spec to match latest changes
+commit 3e6bef55f91206d7cf956a61e0b426bab5469e7b
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Nov 8 16:03:25 2013 +0100
 
-commit 4f905e5998e2517d5382ee05411463af9df028d4
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Mar 5 15:51:56 2013 +0000
+    avpops: ids to sections in documentation
 
-    pkg/kamailio/(centos|fedora): updated release tag in .spec
+commit 0e676d0062d7db0875ccc97053304807cbc5747e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Nov 8 15:56:33 2013 +0100
 
-commit 13531b47c66f87ce1a3d21f11b1a32379d264821
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 5 17:11:51 2013 +0100
+    usrloc: ids to sections in documentation
 
-    Makefile.groups: mi_xmlrpc has a dedicated pkg grpup depending on xmlrpc-c library
-    (cherry picked from commit 49251e62da99bf05f257e12306cafec614feb408)
+commit a88f9d4b79a40221e058c31bbdd21c8c25ba5003
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Nov 8 15:21:58 2013 +0100
 
-commit 1933eef816241d157fa980709dc2b87dfb1f21d0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 4 23:41:31 2013 +0100
+    app_lua: ids to sections in documentation
 
-    Makefile.groups: restored outbound as packaging group
-    (cherry picked from commit 6375044137494f1203f26580e16f63c92225c596)
+commit ae0e9eef521fa39ae306a2c64e4add61d5e8af6f
+Author: Robert Boisvert <rdboisvert@gmail.com>
+Date:   Wed Nov 6 14:12:10 2013 -0500
+
+    mohqueue: remove call from queue if caller does not exist
+
+commit 456c387e08ce40ea2c0f1e5e5f94b367ff9fa361
+Author: Robert Boisvert <rdboisvert@gmail.com>
+Date:   Tue Oct 29 18:10:25 2013 -0400
+
+    mohqueue: remove sql table call_time column's default value
+    
+    it is not supported in some database properly, and it is not
+    really needed.
+
+commit 04b457735f0bafa6ff214cb2d69afbe721d89bf1
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Nov 7 14:52:29 2013 -0500
+
+    modules/sca: restore correct check for NULL in SCA_CALL_INFO_EMPTY.
+    
+    - should also suppress -Waddress error without relying on gcc _Pragma.
 
-commit 9fd2a4cb210e08f576092a6a049570c1a9d0b27f
+commit 0fbdb8cf7a7687d6ecc8049dfdcb1244abd726af
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed Nov 6 10:34:01 2013 +0000
+
+    tls: Fix minor typo in documentation
+
+commit fe914e16945caf6c5c11b81514dff89a0739b30e
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Nov 6 09:14:45 2013 +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
+
+commit cb66f43187ea3bcac36681b82630456deeabc64c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 4 20:06:53 2013 +0100
+Date:   Tue Nov 5 15:10:29 2013 +0100
 
-    Makefile.defs: version set to 4.0.0-rc1
+    kamctl: added shortcuts for dialog mi commands
 
-commit 3fd1ec548504b574522cc2b3a2c623366612ffb7
+commit 082a6c43938cf8e3839d46fd070e391bd522d4ed
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 4 19:56:54 2013 +0100
+Date:   Tue Nov 5 10:33:55 2013 +0100
 
-    usrloc: added missing state from AoR contact dump
-    (cherry picked from commit 068e6e5903801ca7cb7d1ca304d35bca70a34b58)
+    dialog: init cseq to 0 if not available yet for one side
+    
+    - based on a report by Morten Isaksen
 
-commit 5591cce6007b6d770fbf7e10309caa3593798684
+commit 8d6a981543a044fddc3448c93dba9ed35afac0c0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 4 16:30:34 2013 +0100
+Date:   Tue Nov 5 10:15:13 2013 +0100
 
-    dispatcher: release lock instead of destroy when cleaning active calls hash table
+    pua_dialoginfo: fixed code formatting
     
-    - this could happen when dispatcher list was reloaded
-    - reported and fix by Dmitry, closes FS#275
-    (cherry picked from commit d83b9aefd5afa25b2d18a8bf92357fbd33d627bf)
+    - patch by  Kristian Høgh, FS#360
 
-commit c390d7ed3bf1072ddfa8c1b3ac240359ea0a466e
+commit d48d36df40dee374e63ef9b6a6c1bafc4af0e8b0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 4 16:19:20 2013 +0100
+Date:   Tue Nov 5 09:41:04 2013 +0100
 
-    Makefile.groups: refer to pkg groups instead of K
-    (cherry picked from commit 3cf821d9983418d68ca33edc35ff5eb2e592d16f)
+    dispatcher: typo and ids to sections in documentation
 
-commit d8606ec25cc4083a9c425639f14f0bbe26768f7a
+commit f33076415561d3efbfa9d804d00a4b0784898f50
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 4 16:14:42 2013 +0100
+Date:   Mon Nov 4 21:46:34 2013 +0100
 
-    db_postgres: handle prepare statements in DB APIv2
+    sl: fix startup detection of event route
     
-    - patch by  Markus Bucher, closes FS#272
-    (cherry picked from commit 09c7b67beee9529d6a7c06e600c7f294bf453eda)
+    - patch by Sergey Okhapkin
 
-commit 31219de430f48fc15bbf58cde5d6073cd5625ef5
+commit 90227fbf44ddc67bfb49f8f7e8fd7e1b33189349
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 4 16:09:36 2013 +0100
+Date:   Mon Nov 4 14:26:19 2013 +0100
 
-    Makefile: updated the groups of modules
+    presence_dialoginfo: check relevance of the state for single dialog notification
     
-    - they are kept in Makefile.groups to keep main Makefile cleaner
-    - most of modules are in lists groupped mostly by dependency
-    - compilation and packaging groups are build using the lists
-    - exclude_modules list is automatically built from all modules without
-      those part of lists with external dependencies
-    (cherry picked from commit b5024f320b578c831d3ee13b077bb87954bc61b0)
+    - rework from a patch in tracker, FS#341
 
-commit dc15e648b398ef7d8052181b822c9756bed95013
+commit 27a73a806cece55bc7c707735856770137c2d680
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Mar 4 10:46:01 2013 +0100
+Date:   Mon Nov 4 11:21:27 2013 +0100
 
-    Makefile.defs: -DWITH_AS_SUPPORT is on by default
-    
-    - it was for kamailio flavour only
-    - can be disabled with WITHAS=0 and exclude_modules+=seas
-    (cherry picked from commit 01cbe8bf98d6ad1ef8cf7e0b9f646fde81831fc6)
+    Makefile.defs: version set to 4.1.0-pre1
 
-commit c40939ad2aae3dfb7d33ed8016223da9038f1ca7
+commit 8a246b06838b99e63d86fe186b23a23f57347548
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Mar 3 23:53:14 2013 +0100
+Date:   Mon Nov 4 10:04:35 2013 +0100
 
-    Makefile: split module groups definitions in Makefile.groups
+    pua_reginfo: reflect use domain from usrloc
     
-    - the part was quite big and it is more config related than build rules
-    - it has to be updated with the current list of modules
-    (cherry picked from commit 23a22e2c8d73843798d66ec1bebe22cf7702213b)
+    - avoid duplicate contacts if domain is not considered
+    - patch by  Wonbin Cho, FS#350
 
-commit 0d6e0778ef4d86ebd06671333f86f45fc2ec375d
+commit 16649609796ec336278b073d86045f72a9dd7886
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 1 18:12:23 2013 +0100
+Date:   Sun Nov 3 13:23:32 2013 +0100
 
-    rtpproxy: proper fixup function for rtpproxy_manage(...)
-    
-    - second parameter was resolved as spve type, although fixed as str
-    - reported by  Markus Bucher, FS#273
-    (cherry picked from commit b23510e0adb6060a257c8662700450ed7faef080)
+    tls: ifdef to use TLSv1.1 only for openssl/libssl v1.0.0+
 
-commit e239cb78c6a16e94c8ef42530a89f1a734e89afa
+commit f4bf810a5af5b2d133df30e625691cc7b6ad2cf5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 27 09:24:52 2013 +0100
+Date:   Sun Nov 3 13:15:31 2013 +0100
 
-    Makefile.defs: version set to 4.0.0-rc0
-    
-    - branch for release series 4.0.x has been created
+    tls: refreshed the README
 
-commit 9365c5c19cb0b9d4300fa5b0a220bf19738c808f
+commit 1e2bb79a135bef9936fb5d5e0fb9a708589452b9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 25 11:19:15 2013 +0100
+Date:   Sun Nov 3 13:14:31 2013 +0100
 
-    core: parser - function to proper handling multipart bodies with same content type
-    
-    - closes FS#170, based on a patch by Luis Martin
+    tls: listed TLSv1.1 and TLSv1.2 as values for tls_method parameter
 
-commit 45b2ea3018cc84f8bcf9e687dcc0a03e81597711
+commit ea32bf9d3cf36c3562ca34d572bbf07ed144e105
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Feb 24 20:04:51 2013 +0100
+Date:   Sun Nov 3 12:55:08 2013 +0100
 
-    siputils: completed the function to return RURI parameter value
+    tls: extended supportd tls methods
     
-    - closes FS#238, based on a patch by Luis Martin
+    - TLSv1.1 and TLSv1.2 (from openssl 1.0.1e on) added to the internal
+      list
 
-commit 39bffdd7db9c3118045eae9640659997bac4bf4e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Feb 24 22:17:25 2013 +0100
+commit 26fa46a421e0bb5e00e32115b610100481e64e6d
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Sat Nov 2 21:45:04 2013 +0000
 
-    snmpstats add support for ws, wss and sctp transports
+    pkg/kamailio/centos: Improvement to the CentOS init.d script
 
-commit 4547a28b077b5bdaf9128e98fd4e1ee9a8c11847
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Feb 24 17:53:27 2013 +0100
+commit 039f52deb384c71ecfb578e2cd648153dd9937d1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Nov 2 19:28:36 2013 +0100
 
-    snmpstats Add missing SIP response codes
-    
-    And switch from Wikipedia to the IANA list as a master list.
+    tls: include dprint.h where log functions are used
 
-commit 7952711e6079e02a07ad027c6d8840e755c6e528
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Feb 24 10:25:38 2013 +0100
+commit 25ee7ea17b6553ce44eda6c0665ff80cfc41db35
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Fri Nov 1 21:27:31 2013 +0200
 
-    snmpstats fix typo
+    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
 
-commit 402e44861c489d4246a0fe1f57bc2cc5fe7a70c9
-Author: Marius Zbihlei <mzbihlei@mzbihlei-macbookpro.local>
-Date:   Sat Feb 23 14:58:07 2013 +0000
+commit 66185905850cd2ac9ab933776184da0f0882e5ac
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Nov 1 15:33:08 2013 +0100
 
-    Added own _strnstr method as strnstr is BSD only
-    
-    This cause the tm module to not be loaded on non-BSD (i.e. Linux) system
-    Problem reported by Joel Vandal.
+    registrar: clean static values at pack_ci
 
-commit 09dcd2353773b011bcce9f24886ab35a47409ff1
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Feb 22 14:45:58 2013 -0500
+commit f67171cf3be1ade0e1c9dd013d560c87b3fd4359
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Oct 10 15:21:47 2013 +0200
 
-    sca: return true if no Contact header is found in an INVITE packet
-    
-    - stop spurious log messages when receiving a 100 Trying with no Contact.
+    usrloc: db_update contact by instance + reg-id
 
-commit 8fbcb1d1003b3ff3c28cf18aa6791f191a831cea
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Feb 21 22:56:37 2013 -0500
+commit bc66a385e8a282638c8d5cfa566f971c62cd341b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 1 09:39:32 2013 +0100
 
-    sca: log at debug level when reporting lack of Contact header
+    uac: reset registration authentication flag
+    
+    - reported by  rene montilva (fs#352)
 
-commit 9cb26a2eefe93e0ca162db917e34e784e703770a
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Feb 21 22:32:23 2013 -0500
+commit 1cc0144e434fdcf76013e9424d31928c260d4377
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 30 22:11:04 2013 +0100
 
-    sca: ensure SCA caller has correct callee CLI when callee is non-SCA.
+    kamctl: updated dispatcher command to current db table fields
     
-    - previously only set when callee was also SCA
+    - parameters flags, priority, attrs and description are optional
 
-commit 86771e45a92f6262a9fee1bd698c8e9dbe3b0b70
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Feb 21 18:55:02 2013 -0500
+commit bfc2215d71734b09a1d7acd4dbdbe919b234c30f
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Oct 30 20:49:26 2013 +0200
 
-    sca: remove misleading comment.
+    Revert "modules/mtree: when loading data from db, load each tree separately"
     
-    - suggestion in comment has long since been implemented
+    This reverts commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047.
 
-commit 3c5b0019bbe1589410d8744545b64a278a222761
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Fri Feb 22 00:51:33 2013 +0200
+commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Oct 30 17:31:04 2013 +0200
 
-    app_python: Bugfix for rewrite_ruri
-    
-    *) Fixed a bug in msg_rewrite_ruri discovered by "V Tone" <vtone001@gmail.com>.
-    *) Removed 'python exception' when do_action returns error. Reason: it is not an exception.
-    *) Removed abort() if first_line type is invalid.
+    modules/mtree: when loading data from db, load each tree separately
 
-commit 3bae735a5e38414bd53738928ba531a329290777
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Feb 21 17:00:31 2013 -0500
+commit f0751ffa2d1d99c0a54707cfe22926bea9c07123
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed Oct 30 17:12:05 2013 +0000
 
-    sca: prevent possible NULL-dereference in log message when NOTIFY fails.
-    
-    - sub struct may be NULL outside of else block. Use non-shmem req_sub from
-      incoming SUBSCRIBE packet instead.
+    modules/rls: Fix memory leak in rls
+    - Leak would occur in two error cases
+    - Also improved diagnostics to display uri on various failures
 
-commit 0fd954bc6a8f94ac5e8087f6b8abdba372505c6e
+commit 76536ec5332d7897cd4259b271508cc9d4e2bc2e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 21 11:34:25 2013 +0100
+Date:   Wed Oct 30 16:08:47 2013 +0100
 
-    kamailio.cfg: fixed typos to speeddial
-    
-    - patch by Thilo Bangert, FS#268
+    kamailio.cfg: removed modules_k from path for modules
 
-commit 77f99fc7c0252c5fa71ad5939f048742592f1d43
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 21 11:25:39 2013 +0100
+commit 328350a0d718990f8a87f25f8c12f1c85d61220f
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Oct 30 12:50:04 2013 +0200
 
-    tm: add Max-Forwards header to local requests if not given as parameter
-    
-    - add the header to local generated CANCEL and ACK
-    - based on a patch by Morten Tryfoss
+    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
 
-commit 9e6f0268097d81c0e06c7fe33599d0763ed38179
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 21 10:40:07 2013 +0100
+commit a7037aad9963678347bf2b1c15c4994e95570f86
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Oct 30 12:49:26 2013 +0200
 
-    core: dns - prevent queries for IPv4/6 address literals
-    
-    - prevent A queries for IPv6 address literals or AAAA queries for IPv4
-      address literals
-    - patch by Simon Perreault
+    modules/ims_charging: code clean up, removed duplicate timer init and dlg bind
 
-commit 4439b188634deeb3c0745a7a9664de8745d9272e
+commit a3db949272db7dbda4fa5fd1ad68d23d56deacc0
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Oct 30 09:15:51 2013 +0200
+
+    modules/tm: code cleanup removed unused method faked_resp and free_faked_resp
+
+commit 15a14440f07f787501e116ab4901ab5a53668f4a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 20 11:29:06 2013 +0100
+Date:   Tue Oct 29 22:00:18 2013 +0100
 
-    Makefile.defs: version set to 4.0.0-pre2
+    kamctl: added new db tables in kamdbctl lists
 
-commit 164b8167855415771a82715ef59a300af8c2bafa
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Feb 20 09:59:56 2013 +0000
+commit 2e033c85d2c66c47de15f355298012f012adb15c
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Tue Oct 29 15:30:36 2013 -0400
 
-    modules/outbound: Fix core dump crash
+    rtpproxy-ng: fix extraction of multipart SDP body
     
-    - Reported by oej
+    reported by: Jasmin Schnatterbeck
 
-commit 8d10bcd44834fd6f2a0c41238fd2dc197143c06e
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Feb 20 09:49:44 2013 +0000
+commit 355ab783a99e413eb96a385ab067336316aaafda
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Oct 29 12:40:42 2013 +0200
 
-    modules/outbound: Fixes the crash but is logically incorrect for outbound
-    
-    - Not sure why the crash happened at all - but this fix breaks the outbound logic
-    
-    Revert "outbound Fix core dump crash"
-    
-    This reverts commit 6369444761d44526ded2620e33438abb182d2bdc.
+    modules/cdp/acctstatemachine.c: fixed incorrect reservation expiry warning
+       First check if acc state is OPEN before sending reservation expiry warning
 
-commit 6369444761d44526ded2620e33438abb182d2bdc
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Feb 19 23:08:13 2013 +0100
+commit c4a4b4f599ba428330899e804877e85d3fdcc3a4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 29 11:08:49 2013 +0100
 
-    outbound Fix core dump crash
-    
-    When we got a CANCEL without Contact the parse_contact was sent a null
-    pointer. Changing the "or" to "and" fixed this and Kamailio no longer cores
-    on Cancel coming on over websockets from jssip.
+    kamctl: updated db creation scripts
+
+commit ecc6e35b31d59e6e9995a03c6ab00f21a23b1be9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 29 11:07:03 2013 +0100
+
+    srdb1: drop unique constrant on alias user+domain in dbaliases
     
-    Tested at SIPit 30. Core dumps and backtraces available.
-    Pdunkley - please check this patch
+    - it doesn't work for multiple branches when use_domain is set, reported
+      by Vassilis Radis
 
-commit 8524f32bc07bd121326369f432eb29a257856f41
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Feb 18 22:36:45 2013 +0100
+commit da3d48de7d52df83fcb568530441e7ac6475baae
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 29 10:08:04 2013 +0100
 
-    maxfwd The default value is not 256, it's 16 in the source code.
+    pua_publish: more verbose output for error case when sending publish
 
-commit 3f05697f6503f682274fce7bd93eeeaaa9b58188
+commit 73d509f04029dddc94bedba23460d43c81acc13a
 Author: Richard Good <richard.good@smilecoms.com>
-Date:   Mon Feb 18 09:48:22 2013 +0200
+Date:   Tue Oct 29 10:51:32 2013 +0200
 
-    dialog_ng: changed LM_ERR to LM_DBG in dlg_hash.c
-    
-     - dlg_set_leg_info() line 416 was incorrectly logged as ERR when it should be only DBG
+    modules/ims_registrar_pcscf: replaced incorrect LM_ERR with LM_DBG
 
-commit 2e58de7e16203c849cf1c445dfb33d304ffd3507
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Feb 15 21:13:29 2013 -0500
+commit 41a9fbf38ba84e542a546893a6ce9c48f14f3aa3
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Tue Oct 29 10:31:52 2013 +0200
 
-    rtpproxy: when adding ICE relay candidates, always include RTCP candidate
+    modules/tm: fixed placement of variable declarations to top of scope block
 
-commit 05d02fd85b12f8e529f088e28cd1923351631e31
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Feb 15 20:12:56 2013 -0500
+commit 716932aa77a0f22f00d2ccee8a89cd84b6674f0a
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Tue Oct 29 09:49:42 2013 +0200
 
-    sdp: fix TABS and whitespaces
+    modules/tm: cosmetic fixes and comment fixes
 
-commit b6e2a5c152de3f13251bca6a4f52f8bc9f725018
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Feb 15 12:08:20 2013 -0500
+commit a7d9ea3ceda6b933807f0345e327849e60d0fa57
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Tue Oct 29 09:42:45 2013 +0200
 
-    xhttp_rpc: cosmetic updates to header's web page
+    modules/tm: last pkg_mem leak resolved for async replies (nonshm lumps)
 
-commit c3db1a1b598416d1380d54e1a21e9991070a075b
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Feb 15 11:27:15 2013 -0500
+commit 3022220043bcc9c421ac175b2a3290950014a7fc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 29 08:34:29 2013 +0100
 
-    xhttp_pi: fix default value for xhttp_pi_root param
+    kamctl: regenerated db script for mohqueue tables
 
-commit 8066d290b69a472fc46df248ae861487c932f738
-Author: Ovidiu Sas <osas@ubuntu.(none)>
-Date:   Tue Feb 12 15:13:05 2013 -0500
+commit 3eeeed2aeeb924afeabc3fc8337561624f0c41d0
+Merge: 946e1f0 b5638f7
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Oct 28 15:03:08 2013 +0200
 
-    xhttp_pi: remove unused variable
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-commit 36d0763385605c8174a538297dd8dfa94092e9c5
-Author: Ovidiu Sas <osas@ubuntu.(none)>
-Date:   Tue Feb 12 14:38:53 2013 -0500
+commit 946e1f01889c67a835583f4df2c773d227693ea7
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Oct 28 14:51:12 2013 +0200
 
-    xhttp_pi: remove unused variable
+    modules/tm: fixed pkg memory leak in TM which happens in async reply processing
 
-commit 0a56f3b4c08236265dc66965e61d1a36a7594b36
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Tue Feb 12 10:44:46 2013 +0100
+commit b5638f712711deb8413d7e585369adf8f4a421ee
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Mon Oct 28 14:41:22 2013 +0200
 
-    modules:sipcapture fixed LM_ERR. Sorry :-(
+    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
 
-commit 1690eafbb599842f0507ad41c1590fcbba8c7630
+commit 3856e9e81c8410b220b893a0dfe7114bba6bdc0d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 11 23:40:53 2013 +0100
+Date:   Sun Oct 27 16:59:32 2013 +0100
 
-    msrp: return proper value for $msrp(code)
+    core: handle pv comparison with $null as when defined is used
     
-    - internally there is an offset of 10000 to the value in the msrp reply
-    - reported by Peter Dunkley
+    - reported by Victor Seva, closes FS#358
 
-commit ae0183fe5af84ce986baa36b0e6a33f4e06f6803
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Sat Feb 9 16:39:49 2013 +0200
+commit 3d716a94b620e0115381b164595ef0398c816856
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Oct 26 08:59:09 2013 +0200
 
-    app_python: fixed compilation errors and warnings.
+    kamctl: use a variable to set the now() function or a replacement for it
+    
+    - sqlite uses instead the string returned by 'date' call, as it doesn't
+      have now()
+    - reported by Peter Dunkley, FS#356
 
-commit f38eaeda810730a10a0b67ee42ae629642cdebc2
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 22:13:17 2013 +0100
+commit 2a046e5fd3c47bc7753190425b911b4114667563
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Oct 24 20:44:03 2013 +0100
 
-    imc README updates. Configuration files works with 4.0.0 now.
+    pkg/kamailio/centos: added app_java to CentOS RPMs
 
-commit a0c0b57d0bcede9144b8ddf71556f4bdb58baebd
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 21:58:50 2013 +0100
+commit 9c765e89ea7647b1e9c5e36eb0b324eec1d92b7d
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Oct 24 20:13:11 2013 +0100
 
-    db_text change "openser" and minor edits
+    modules/app_java: updated Makefile so that it builds on CentOS 6
 
-commit d4f64eb262f73e316772955afc4153b84ba74954
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 21:41:11 2013 +0100
+commit 9a67a730df4f6c6584e8c52934d5feb16f86ee2e
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Thu Oct 24 12:34:05 2013 -0400
 
-    maxfwd Update README, fix typos
+    tm: fix possible segfault in cancel_branch()
 
-commit 88b25387f5ddd83a6cb211a4e650191d268fd893
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 21:33:37 2013 +0100
+commit 9ca1648fbf167748bcf9155794f703632ca87503
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Thu Oct 24 16:36:01 2013 +0100
 
-    mangler Update README for readability
+    htable: ht_dmq_handle_msg() - do not call parse_headers on cloned message
 
-commit 022935946d2b66ab74d2fb3c4601b340cd57fe34
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 21:32:39 2013 +0100
+commit 2c990487a780bce2ee2fe64e155ec3f1bc1bdebf
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Thu Oct 24 16:15:10 2013 +0100
 
-    ldap Add the README
+    memcached: revert earlier doc change regarding minimum library version (we now have backward compatibility built in)
 
-commit 28ee292ca10a8fc8428ac8cff763dbf57ed19db3
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 21:21:02 2013 +0100
+commit fc4f2216f867b00a6685abdf51b8165572f24f69
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Thu Oct 24 11:05:17 2013 -0300
 
-    ldap Convert an "a" to an "o"
+    ims_charging: fixed deadlock when interim CCA timeout occurs
 
-commit 3ce0e28280d4b7a5f4b991af861455114b829976
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 21:12:52 2013 +0100
+commit b0797b765af78f19d942a87ea978037027da57c3
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Oct 24 13:10:08 2013 +0100
 
-    kex Fix copy/paste typos and minor edits for readability
+    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 a9ca3f4a05d0655b11ba90bc64d68b53c4ba039c
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 21:03:07 2013 +0100
+commit adfa299a1a01aba1c69c1129d78170056d50db42
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Thu Oct 24 12:14:38 2013 +0100
 
-    ipops Minor updates to README
+    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.
 
-commit 63653d7d18a7124ff3a33991f3db4cd8271a9e24
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Feb 8 20:56:06 2013 +0100
+commit a067a3d33ad67c260a3bc377cd4203d41880ca6b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 24 07:44:03 2013 +0200
 
-    mi_fifo Typo fixes mostly
+    tm: use internal flags field to mark suspended replies with FL_RPL_SUSPENDED
+    
+    - it was set on cfg flags, resulting in messing up with what was used in
+      config file
+    - reported by Juha Heinanen
 
-commit beb5537e70bc36f459223633109d31306ae600f8
-Merge: e4ffcaf 80e8407
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Feb 7 22:05:42 2013 +0100
+commit 6b8b8a050e4490302d1f1f940a7fda95784cce46
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Oct 23 14:53:04 2013 +0100
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    modules/xcap_server: fixed fetching of an element (GET with XPath)
     
-    Arrrggh. My mistake.
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      registrar: Fixed typo in event_route name, 'usrloc:expired-contact'
+    - 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.
 
-commit e4ffcaf671c93222a5aed846cf89fefaf72b2b4a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Feb 7 22:05:05 2013 +0100
+commit 3b028d308fac3a4f7ae1e74021882657753f2ee8
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Wed Oct 23 12:01:27 2013 +0100
 
-    outbound - Fix typos in example configuration
+    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.
 
-commit 80e8407dedb06d386167924a40fbf47119708336
-Author: Giacomo Vacca <giacomo.vacca@truphone.com>
-Date:   Tue Feb 5 17:16:18 2013 +0000
+commit eb97ddb20368c019b331cfd09e793a0431d49940
+Merge: f6d530e 58a3069
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Tue Oct 22 20:59:26 2013 +0200
 
-    registrar: Fixed typo in event_route name, 'usrloc:expired-contact'
-    
-    - (Instead of changing all the related documentation that refers to usrloc:contact-expired)
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-commit 1c643eb26a25880669a719a29c1c8e984e32983d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Feb 7 11:04:00 2013 +0100
+commit f6d530e68ffe9db11f5f148c51f8bff0b542f028
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Tue Oct 22 20:57:52 2013 +0200
 
-    siptrace Fix bug in documentation
-    
-    The default database URL was mysql, not "", which caused me some strange issues.
+    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
 
-commit fcbf4a0329adab01b079d72408582c2b5d4390e6
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Feb 7 10:39:17 2013 +0100
+commit 58a3069927a2e37c327256cd3475d7a7f8a2f5c4
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Tue Oct 22 11:08:08 2013 +0100
 
-    sipcapture - update example configuration
+    pkg/kamailio/centos: updated README to remove mi_xmlrpc from the set of unbuilt modules
 
-commit 7f5b6c26d4bf1f50b1890d177121f4c4fd65428c
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Feb 6 23:39:27 2013 -0500
+commit d79cffa79ab740bc3e724fc0e9b8fc9f7236af44
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Tue Oct 22 11:07:40 2013 +0100
 
-    xhttp_pi: documentation updates
+    pkg/kamailio/centos: updated .spec to add mi_xmlrpc to xmlrpc package
 
-commit 0c970537a2d2aa66d24650e07efb587acd9edfc0
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Feb 6 23:37:53 2013 -0500
+commit 05f0ed6d77602f3ee1a2cfc8cee1c760dc2f6800
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Tue Oct 22 10:45:56 2013 +0100
 
-    xhttp_rpc: documentation updates
+    modules/mi_xmlrpc: fixed compilation warning
 
-commit ce5aa2416d93d3626db8d69651530edf4575a569
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Wed Feb 6 18:05:05 2013 -0500
+commit b3dedff1053a1d35e803f3824042732f07532b77
+Author: Muhammad Shahzad <shaheryarkh@gmail.com>
+Date:   Tue Oct 22 10:43:43 2013 +0100
 
-    Revert "nathelper: add new option sipping_disable_bflag"
+    modules/mi_xmlrpc: patched so that it now builds for CentOS
     
-    This reverts commit dc9a06f7b33a758cb3a44fbc1d018e1a81a794a5.
+    - Patch by Muhammad Shahzad <shaheryarkh@gmail.com>
+    - Committed by Peter Dunkley <peter.dunkley@crocodile-rcs.com>
 
-commit 23b84739a72c5cca1fd397fbe1a7468a621cc2e6
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 6 23:08:02 2013 +0100
+commit 11abcfd96f30aa5f0032385ac5893c27bdf6315b
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Mon Oct 21 14:40:10 2013 +0100
 
-    msilo: safety check for freeing tmp_extra_headers
-    
-    - it can be a static empty buffer
-    - reported by Stoyan Mihaylov
+    memcached: added minimum libmemcached version required to documentation
 
-commit 1d6b2ce07c6b661ed3e3a1c31b8ec408d68ed4e9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Feb 6 20:42:50 2013 +0100
+commit 4bffd1950e4481a734141ae6cf755458f341f45b
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Mon Oct 21 13:40:46 2013 +0100
 
-    xhttp_rpc Fix typo and minor formatting in README
+    pkg/kamailio/centos: updated README that explains which modules are not built for CentOS
+    
+    - The modules not built at this time are:
+      - app_java
+      - app_mono
+      - db_cassandra
+      - db_oracle
+      - iptrtpproxy
+      - jabber
+      - memcached
+      - mi_xmlrpc
+      - osp
 
-commit dc9a06f7b33a758cb3a44fbc1d018e1a81a794a5
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Wed Feb 6 11:38:57 2013 -0500
+commit e3524fb816c1fad04b3c855e3fe88151b33e24c8
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Mon Oct 21 13:37:45 2013 +0100
 
-    nathelper: add new option sipping_disable_bflag
+    pkg/kamailio/centos: updated .spec to build packages with dependencies that can be met by EPEL
     
-    sipping_disable_bflag can be set on a per-registration basis
-    to disable NAT pings completely
+    - This means the computer building the RPMs needs to have access to EPEL and
+      the appropriate dependencies installed from it.  However, there will be
+      no need to have EPEL dependencies installed on a running instance _unless_
+      you want to use one of the modules with an EPEL dependency.
+    - The modules supported with EPEL are:
+      - acc_radius, auth_radius, misc_radius, peering
+      - carrierroute
+      - dnssec
+      - geoip
+      - json, jsonrpc-c
+      - ndb_redis
 
-commit da298e85166b873f4825e4baa96db0d317771e20
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Feb 6 12:55:55 2013 +0000
+commit 9f08b58f58585559646b470ae9f4b9801617ba73
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Sun Oct 20 23:52:23 2013 +0100
 
-    modules/msrp: Fixed typos in MSRP README and added extra event_route example
+    pkg/kamailio/centos: updated rel in .spec
 
-commit f56e82a286e00a17dbf02e9a5056ef73488b89b1
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Feb 6 12:36:52 2013 +0000
+commit ce9f46a3778cd6c79f2411b5934e3ad320cf6de4
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Sun Oct 20 23:46:35 2013 +0100
 
-    modules/msrp: Fixed error in msrp_cmap_lookup()
+    pkg/kamailio/centos: removed out-of-date BoxGrinder appliance files
 
-commit 1e16eb9c892358a972ae71f05ec138fbe0d23126
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Feb 6 11:21:11 2013 +0200
+commit 0de2ae72410f0672f174a8cae34d4ac12798a188
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Oct 20 23:27:58 2013 +0100
 
-    modules/lcr: treat lcr_gw/ip_addr empty string value same as null value
+    pkg/kamailio/centos: updated documentation
 
-commit 62cd05a469f657b5371ecd1538f9c9b224f7e589
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Feb 5 10:06:47 2013 -0500
+commit 61ad39509ca1d739d00d0386ab5a991cf54477d8
+Author: Ã\98yvind Kolbu <oyvind.kolbu@usit.uio.no>
+Date:   Sun Oct 20 22:04:16 2013 +0200
 
-    xhttp_pi: documentation updates
+    fix dns srv failover when no UDP record is present
+    
+    - refactored code for srv lookup to have less code duplication
 
-commit af7d4496febf95e56b604849a8f818e688b21f53
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Feb 4 10:59:10 2013 -0500
+commit 820046b04c2218273a11f905dc798812d7ca0ca6
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Fri Oct 18 09:21:02 2013 +0200
 
-    lib/srdb1: while converting strings to int/bigint check for invalid characters
+    modules/ims_registrar_scscf: added outstanding documentation
 
-commit 47276cf597ab941016fd49dbcfaaab3da8802834
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Feb 3 23:36:26 2013 -0500
+commit 37f284d2d9bbe6dac4888600d0b99ccc58d22eb9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 17 18:18:17 2013 +0200
 
-    ims_icscf: getting rid of "defined but not used" compiler warning
+    Makefile.defs: version set to 4.1.0-pre0
 
-commit d474abbb3d93c992ccff561909402ca1b52297bd
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Feb 3 10:50:47 2013 -0500
+commit 324e458ad68e97edaf2240e0f79b7380e77d268c
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Oct 17 16:46:09 2013 +0200
 
-    ims_usrloc_pcscf: remove unused variables
+    modules/ims_qos: second iteration of ims_qos module
+       - module now support media authorization over Diameter Rx (between P-CSCF and PCRF)
 
-commit 7d6d016c7556a3241d47801b0480c022ca2dd3c8
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Feb 3 10:31:55 2013 -0500
+commit d5c482ca06ff4b8529ea00d421484addd0203c37
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Oct 17 16:44:46 2013 +0200
 
-    ims_usrloc_scscf: remove unused variables
+    modules/tm: Edited documentation to show that t_suspend/continue can now be used on SIP responses
 
-commit 622b01719bb8a95c5995c8412cd040787f0cd0a6
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Feb 1 19:45:28 2013 -0500
+commit 16e763c32d7a2b9fc451185e028a90b3be758f65
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Oct 17 16:41:15 2013 +0200
 
-    xhttp_pi: new commands in the pi_framework_sample:
-     - add
-     - update
-     - delete
+    modules/tm: extended tm async support to SIP responses
+       -t_suspend and t_continue functions now work with SIP responses as well as requests
 
-commit 60e60e26cebeea2d8e07ec4ffd036ab1f35e2f12
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Feb 1 11:45:32 2013 -0500
+commit 8b8132c17c126ff4edb2f5c9544dbd30894f6108
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Oct 17 16:40:07 2013 +0200
 
-    sca: restore correct table version number in db creation files.
-    
-    - Had been reverted by commit f636e215089a9b14daa113d93025831e827192b5
-      because the schema xml file had the wrong version number.
+    parser: defined new FL_RPL_SUSPENDED used for suspend on reply
 
-commit 36c7b450889a8005af3f14b0edb55f4ede6f98a1
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Feb 1 10:14:26 2013 +0000
+commit cc8bc36c67a0b8e7317c06c50a88e8e6aa15d790
+Merge: 217e508 2f368b6
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Oct 16 14:12:51 2013 +0200
 
-    modules/websocket: moved example WebSocket configuration file to examples directory
+    ims_charging: Merge branch 'ims_charging' into master
 
-commit cdd23170e8fd6da4817619ee82ded0fa27936081
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Jan 30 15:17:28 2013 -0500
+commit 2f368b676acb026bf4647af02108a24e49e30581
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Fri Oct 11 00:07:18 2013 -0300
 
-    sca: db table version incremented to 1
+    ims_charging: fixed bug causing dialog cb function to be called more than once
     
-    - should have been part of commit adding record_route to table.
+    - removed possible race condition in dialog cb
+    - improved the way locking was performed
 
-commit 2eeb686ea57ce569d3c5eb05430c78d0fdbdd4eb
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 30 13:26:35 2013 +0100
+commit 217e5089df327215dd5078a72dd5b14526640191
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Thu Oct 10 16:04:49 2013 +0200
 
-    tls Small modificiation in tls configuration example
+    modules/ims_charging: restored an unlock that will cause deadlock if omitted
 
-commit 147430e2f5849996fcfff4933795ef212fdfb83a
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Jan 30 12:17:50 2013 +0100
+commit bae7fcb9be9a4cf88693e6c4180e3c1e6f4b6c1d
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Thu Oct 10 15:36:59 2013 +0200
 
-    Fix: We trust the IP in the media for calls from the network to the user
-    Fix: Rx-Configuration updates
+    modules/ims_charging: fixed bug not initialise AVP string value for success CCA
 
-commit 50a041f5c04ef79d8812d5871903931b120c0812
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Wed Jan 30 11:55:42 2013 +0100
+commit 6ccca97cba61e75e9da0b6d36f1ee38fc88e94f3
+Merge: db618dd 83add48
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Thu Oct 10 15:01:07 2013 +0200
 
-    Fix linking for the IMS-QOS module
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-commit 6729c79d7fe3778a889ef7e6777c0bbe2e011528
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jan 15 11:17:45 2013 +0100
+commit db618ddbdc2ec92a508acd913f2f847a4fb59cae
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Thu Oct 10 14:59:23 2013 +0200
 
-    Cleanup of example I-CSCF config.
+    modules/ims_charging: corrected default termination cause code to DIAMETER_LOGOUT
+       - also corrected typo
+       - added other termination cause code defines for future use
 
-commit ef63f7cd1a6966e3309d8f83e88a7e62b41bd4ed
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 28 16:54:44 2013 +0100
+commit 83add48b7c1cdf0d9f64c24bcc134195699daac1
+Author: Robert Boisvert <rdboisvert@gmail.com>
+Date:   Thu Oct 10 08:25:05 2013 -0400
 
-    kamailio.cfg: use route(RELAY) instead of t_relay()
+    mohqueue: fixes
+    
+    * cleaned up all error paths (fixed crashes)
+    * added support for INVITEs that get stuck
+    * adjusted code to avoid compiler warnings
+    * PRACK only invoked if Require: 100rel set
+    * fixed bug that allowed a new call to be created more than once
     
-    - coherent exit from config when sending out
+    Documentation
+    * updated NOTES
 
-commit a21750ff6fcf87d8e3f54597bdd3f1171846e6cb
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Jan 28 13:08:02 2013 +0100
+commit ac5835c0aff657cae169432466851c9f2cbca8ad
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 10 12:45:45 2013 +0200
 
-    modules/sqlops: Check if pv_spec is available before trying to use it.
+    cfgutils: init probability pointer to NULL
     
-    Instead of segfaulting when the script writer has not specified enough PV
-    specs to hold all the query's result columns, bail out with an error message.
+    - otherwise it can be an attempt to free it when the kamailio does not
+      start due to config errors
+    - reported by Dragos Oancea
 
-commit ebe16f75b38c76dab141ca9583b10b67e4f45f57
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Jan 28 13:06:08 2013 +0100
+commit a3bddf300ff82b9d811acb5dd6ec2e25f0eab07c
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Wed Oct 9 17:55:20 2013 +0200
 
-    lib/srdb1: Fix compilation warning on 32-bit architectures
-    
-    On "bits-challenged" architectures, long != 64 bits.
-    Use long long instead, seems to work on 64-bit archs too.
+    module/tm: changed log level from WARN to DBG for informational message
 
-commit a0968999375227bf187bca374e544e359a9c4c5f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Jan 27 19:55:49 2013 +0100
+commit 2dc78738af4a0693e0a4d3f77e2174586d53d90b
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Tue Oct 8 15:52:09 2013 -0300
 
-    tls README: Change "ser" and "sip-router" to "kamailio"
+    ims_charging: removed session unlock function call when no lock was acquired
 
-commit e59acd4d006e5048610e75f2cfc2df30b2f7c968
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Jan 27 14:33:13 2013 +0100
+commit dcce66b2a3db3aeaa5de1a87429320731ab3795c
+Merge: 121e828 639ce58
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Oct 8 18:43:14 2013 +0200
 
-    tls Update README with RPC commands
-    
-    The selects are still missing.
+    ims_charging: Merge branch 'ims_charging' into Master.
 
-commit 6b212dc881dae76ab872c79e39f96b21ee4e6687
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Jan 26 21:10:03 2013 +0100
+commit 121e828e2bedd3f76a1343f7257978153e78fc8f
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Tue Oct 8 02:37:43 2013 +0100
 
-    tls Update of README
+    pkg/kamailio/centos: added mohqueue to CentOS build
 
-commit 78f0c33c3793a7c586860c65ed84e8442808d580
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Jan 26 17:56:51 2013 +0100
+commit 03dbfd4c97290028212ddb04eea5faf5ef4ba007
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Tue Oct 8 02:27:24 2013 +0100
 
-    dispatcher - Fix typo in README and add return value information for ds_select_dst
-    
-    The return value was used in the example, but not documented.
+    modules/mohqueue: created text README file from doc source
 
-commit bc507d28e1168313772142925721b32e1a7b634a
-Author: Philippe Sultan <philippe.sultan@gmail.com>
-Date:   Fri Jan 25 20:59:23 2013 +0100
+commit a39adb3497b5b095126e835104d637669dee2a7e
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Oct 7 16:17:53 2013 +0200
 
-    kamctl: added command for management of uid_domain records
+    ims_charging: Add statistic ccr_timeouts
 
-commit 9cb173699b25bc420ff5938214b3df81ed18a4ba
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 25 17:30:42 2013 +0100
+commit e4e84c80232a5acc60b64adb541b54b6967189f6
+Author: Timo Teräs <timo.teras@iki.fi>
+Date:   Mon Oct 7 17:09:59 2013 +0300
 
-    core: made a wrapper forward_reply_nocb()
+    mohqueue: fix build error due to get_debug_level api change
     
-    - it forwards a reply without calling the callbacks from modules for sip
-      response handling
-    - fixes the issue of sl_forward_reply() looping when used in TM onreply
-      routes
+    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.
 
-commit 0636b8a70109ee44b46ec0cc76d4513c87c18e3f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 25 17:29:46 2013 +0100
+commit 62860094af838710ee5b9892cfb9f99f615055f6
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Mon Oct 7 10:01:56 2013 +0100
 
-    sl: use forward_reply_nocb() for sl_forward_reply()
+    tm: Restore ruid value in sip_msg struct after creating transactions from branches
     
-    - otherwise it gets to looping if the function is used from TM onreply
-      routes
+    - Fixes crash when freeing memory
 
-commit d2d6b4b932c7df6e6620a256692be5ef049356a3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 25 11:38:38 2013 +0100
+commit a4370dc336e5552b93d32314249d4d613d77ef99
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Oct 7 12:49:00 2013 +0200
 
-    core: end simple pv name (e.g., $xy) at end of line
-    
-    - cfg parser was throwing error if last token in a line was $xy as pv
-      with \n was not found
+    modules/tm: missing lock initialisation for async_lock
+       - related to commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
 
-commit c3987b2ef44c26b781d9b026d86370184e2a4ae3
-Author: Anca Vamanu <anca.vamanu@1and1.ro>
-Date:   Thu Jan 24 13:45:18 2013 +0200
+commit ca060f98bbecb407d5d29cbe19cec821d3990330
+Merge: 6e19deb 24f66ec
+Author: Timo Teräs <timo.teras@iki.fi>
+Date:   Mon Oct 7 11:18:02 2013 +0300
 
-    db_cassandra: Replaced 'openser' with 'kamailio'
+    Merge branch 'tteras/mohqueue'
 
-commit 139ae7966a0ff8e5e46a902d9e14dc8840934bd0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jan 24 11:45:31 2013 +0100
+commit 6e19debdf9b240c71ca90bfd6cadd46f0f57ace8
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Oct 7 10:15:11 2013 +0200
 
-    core: default compatibility set to SR_COMPAT_MAX
-    
-    - means that $xy is tried first as pv and if not, then is considered avp
-      (was default compat mode for default flavour in the past)
-    - you can still use:
-        - #!KAMAILIO in config to force SR_COMPAT_KAMAILIO (i.e., $xy must
-         be a pv, otherwise is error)
-        - #!SER is config to force SR_COMPAT_SER (i.e., $xy is avp/attr)
+    examples/pcscf: Removed dependency to Presence-User-Agent and SQLite.
 
-commit 216029a609630a7d18ce3b77d3d9ae95f45d662c
-Merge: 2d129b5 f1b5145
-Author: Matthew Williams <mgwilliams@gmail.com>
-Date:   Wed Jan 23 11:27:54 2013 -0800
+commit c9395e690435cdb8fc62b7fb13b378fe0a6ca8e5
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Mon Oct 7 07:52:21 2013 +0100
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    htable: update documentation for dmq integration
 
-commit 2d129b5538b64acea788b502dcf97c5ffffdf949
-Author: Matthew Williams <mgwilliams@gmail.com>
-Date:   Wed Jan 23 10:49:52 2013 -0800
+commit 6a20bf80ae014801667c5a23782b33af5467c409
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Mon Oct 7 07:44:38 2013 +0100
 
-    correct url to libjson in json and jsonrpc-c module docs
+    htable: initial dmq integration
 
-commit f1b514596856889fa2a8e4b164178998177d7b59
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Jan 23 13:42:52 2013 +0000
+commit 24f66ecc72064c9bf40deeb324e666b6b95dfa83
+Author: Timo Teräs <timo.teras@iki.fi>
+Date:   Mon Oct 7 08:41:37 2013 +0300
 
-    pkg/kamailio/(centos|fedora): Removed old FC16 build
-    
-    - Fedora 18 is now out and I only plan to keep this .spec correct
-      for CentOS and Fedora working for current and previous OS releases.
+    mohqueue: remove handwritten .sql, it is now autogenerated
 
-commit cb56b67788fc61f8de65d0335c6364c7aba15759
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 23 12:55:51 2013 +0100
+commit 1af34ca5b9f799b83242a9ecddf8abe9521114dd
+Author: Robert Boisvert <rdboisvert@gmail.com>
+Date:   Thu Oct 3 11:36:08 2013 -0400
 
-    lib/srdb1: update custom sql functions for uid tables
+    mohqueue schema files
 
-commit 9a1d64bddbf3ec931d39a0e47370e8d46ec2aeb9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 23 12:49:16 2013 +0100
+commit f8f3d34ba5471742676831b22b1c872823a31cba
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Sat Oct 5 13:14:09 2013 -0400
 
-    kamctl: added option to grant sql access from a remote host
+    modules/sca: fix compiler warning for macro.
     
-    - set DBACCESSHOST in kamctlrc
+    - correct "always evaluates to true" when using address of stack variable.
 
-commit 1fd2b4ec865cbe738d92e72259fed27380d252ab
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 23 00:45:17 2013 +0100
+commit 2f0043b153c60380e35c8ec4c33a9bbc7fb2b05c
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Sep 19 13:49:24 2013 -0400
 
-    kamctl: added option to creat uid-related tables
+    modules/sca: fix return value of sca_call_info_uri_update()
     
-    - few more options to be able to create database only, grant or revoke
-      privileges from command line
-    - the extensions were added for mysql
+    - 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
 
-commit 71d1f9b233559e12970019819323cdfb9427b836
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 22 23:09:47 2013 +0100
+commit 2efe3e365e1670cc3ac8b4900a1104c3720d44fb
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Aug 20 15:54:17 2013 -0400
 
-    kamctl: cleaned db creation
+    modules/sca: AoR should not be treated as SCA if there are no subscribers.
 
-commit 15e1ae6720136a698326a0b53f6db8eef73e3e5a
-Author: Richard Brady <rnbrady@gmail.com>
-Date:   Tue Jan 22 17:19:31 2013 +0100
+commit 58a47ac21d09bf6feb1431bbe490643e9827c876
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Aug 20 15:14:26 2013 -0400
 
-    json: proper handling of empty values for json documents
+    modules/sca: improved handling of host-only Contact URIs
 
-commit 3e580e1ee24f9b9ec4b1fa151b23ebc84f3db1cb
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Tue Jan 22 15:45:38 2013 +0100
+commit 3b1f87523bdc53538c1b6f409ba9470048572701
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Jul 22 00:48:46 2013 -0400
 
-    modules:sipcapture  Added PSQL schema, fixed columns length, fixed id column for PostgreSQL
+    modules/sca: restore missing prototype.
     
-       Thanks Ovind Kolbu for schema and patch
+    sca_subscription_aor_has_subscribers
 
-commit f76bd09d4800ea63552c11002d7f6f72569e78ed
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 22 13:40:11 2013 +0100
+commit 97653df1d93636771c7b2fa8e4f9aef002ee7e5b
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Jul 22 00:42:18 2013 -0400
 
-    pua_reginfo: fix setting lengths of contact attributes
+    modules/sca: detect when an AoR is no longer SCA.
     
-    - fix also for warning from FS#255 reported by Ovidiu Sas
-
-commit ff22a1cbc2b817d63611b3da967d8245e11cb84c
-Author: Richard Brady <rnbrady@gmail.com>
-Date:   Tue Jan 22 12:19:53 2013 +0100
+    Don't, for example, create an appearance for callees that do not send
+    a Call-Info header, and whose AoR also has no subscribers.
 
-    siputils: fix decode2format fuction to handle ; in userpart
-
-commit 58417e5f23c50a1892584d368e49373c579af31e
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Tue Jan 22 11:41:43 2013 +0100
+commit a6f80374c4dd3d09fa7e25a8e6c59dab0bf2fae5
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Jul 22 00:37:32 2013 -0400
 
-    modules:sipcapture Changed authorization column to "auth". Now PostgreSQL should be happy.
-    
-    for old schema please use:
+    modules/sca: Clear stale line-seize appearances via timer.
     
-    modparam("sipcapture", "authorization_column", "authorization")
+    Some badly behaved/buggy UAs don't know when to say when.
 
-commit c579bce3e6fa4efc29cf4fd8681f471a768a8e7c
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Jan 21 15:10:39 2013 -0500
+commit 84d1981ce059fcdd7a5113428b0227fbb0b977ab
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Jun 13 16:06:10 2013 -0400
 
-    kamdbctl: fix presence tables provisioning
+    modules/sca: fix regression: restore purge expired timer
 
-commit da007aaf6a2296c62189d30c6991e5cdb9f8a4ec
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Mon Jan 21 19:40:19 2013 +0200
+commit c0fb2a67a699e30fd3274c9f864918e6e02e1926
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Jun 13 15:34:00 2013 -0400
 
-    app_python: reverted changes (dlflags)
+    modules/sca: clear appearance on receipt of out-of-dialog SUBSCRIBE
+    
+    - If a call-info SUBSCRIBE with no To-tag arrives from a subscriber
+      with an active subscription, release any appearances owned by the
+      subscriber, on the assumption that the subscriber has lost track
+      of SCA (reboot, power/network loss).
 
-commit 36013e021dde6362bb335bbcadd41b6838151a45
-Merge: f50e910 288c597
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 20 20:13:40 2013 +0000
+commit ef9b12d213416f910e0c11bdeecf9112032939f8
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Jun 13 15:30:40 2013 -0400
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    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.
 
-commit f50e910b9710fd1055aae7e445a0504b841413a3
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 20 20:04:45 2013 +0000
+commit 1ef4587612806a94c7a81aac4f768b9bbe472b43
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed May 15 16:13:23 2013 -0400
 
-    pkg/kamailio/fedora: added build files for Fedora 18
+    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.
 
-commit 288c597bfba2ffba4c49e691488cee574d714a97
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Jan 20 16:58:59 2013 +0100
+commit 185bd40d1a197709d28d9b966ed8fd4b4c00faf9
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue May 14 16:25:06 2013 -0400
 
-    README remove "modules_k"
+    modules/sca: improved BYE handling.
+    
+    - Clear appearances for both legs on BYE request if possible.
 
-commit 41fab9cb21af174734ef820da4bbf6d19d34d56a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Jan 20 16:55:23 2013 +0100
+commit 36ad80745607fca859578b8423cbd767f4c5b095
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue May 14 16:23:46 2013 -0400
+
+    modules/sca: free previous appearance owner, callee, dialog if non-NULL.
 
-    README-MODULES - merge listing of modules into one combined
+commit bb21b5e0bc7aaf001799e259b81aebe28168afb1
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu May 2 15:12:16 2013 -0400
+
+    modules/sca: change logging level for failed lookup by appearance-index.
     
-    Thanks to Daniel for merging the directories.
+    - appearance-index won't be found yet if SCA callee is answering, logging
+      at WARN is misleading.
 
-commit 4cc713182c4f5b53a00a8d2d6d3a21afca589b77
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Sun Jan 20 17:38:06 2013 +0200
+commit 98b8ba06dfaec49331dbfc3164e02a490e0db214
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Apr 30 23:31:12 2013 -0400
 
-    app_python:
-        - fixed runtime warning: exports dlflags interface is deprecated and it will not be supported in newer versions; consider using mod_register() instead
-        - python routines can be called in any routes.
+    modules/sca: space-separate dialog tags in sca.all_appearances output
 
-commit 1d29c95e982244a5140f93c8ae886c8d457d8e24
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 20 15:07:59 2013 +0000
+commit 002dc46fee94edf8b7086d7d3bb0286979213532
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Apr 30 23:10:10 2013 -0400
 
-    pkg/kamailio/(centos|fedora): updated kamailio.spec
+    modules/sca: track appearance times.
+    
+    Include time of last state chance in sca.all_appearances output.
 
-commit d934a2acd31408ae6afdf31007f2ebe4527d1f3d
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 20 14:23:17 2013 +0000
+commit ac298442533c048e5ccacf6b3ad0cb36d52c2eff
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Apr 24 11:30:35 2013 -0400
+
+    modules/sca: add sca.subscription_count to rpc exports list.
+
+commit 815d70e5156c2a878e59c59182ffa957f1d75a80
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Apr 24 01:18:27 2013 -0400
 
-    modules/db_postgres: Fixes
+    modules/sca: RPC: fix sca.show_subscription, add sca.subscription_count
     
-    - Fixed submit_query() retry mechanism - connection errors now detected and retried.
-    - Fixed memory leak when raw queries contain > 1 SQL command.
-    - Fixes by Hugh Waite @ Crocodile RCS
+    - sca.subscription_count will eventually be subsumed by sca.stats.
 
-commit c059041a71a1b7175243c366316108ce370fffa7
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 20 14:18:55 2013 +0000
+commit 2e0af20cd7a5b3e46ceb36ef3919df78c1bdf1df
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Apr 18 13:52:10 2013 -0400
 
-    core: fixed bug in PV caching that broke the use of the $$ symbol
+    modules/sca: fall back to tag lookup if lookup by index fails.
     
-    - Found and fixed by Hugh Waite @ Crocodile RCS
+    - Fix appearance tracking for SCA implementations with inconsistent
+      Call-Info header inclusion.
 
-commit 9a3b3229e0b0f39489feca8da3c0a7aeeaae600e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 14:28:57 2013 +0100
+commit a6f038343de57ca6bd257e442af41feae2b18c4d
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Apr 15 20:16:36 2013 -0400
 
-    Makefile.defs: version set to 4.0.0-pre1
+    modules/sca: add SCA_DB_DEFAULT_FETCH_ROW_COUNT
 
-commit fedd38e03f6fcc4851d738cf2bd274b5290ae1ae
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 14:19:11 2013 +0100
+commit 562e49dc6e6fb9adb47adecbda8bfb94f12d86aa
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Apr 15 20:11:08 2013 -0400
 
-    Makefile: updated the names for perl modules
+    modules/sca: use DB fetch queries when restoring subscribers from database.
+    
+    - Previously used standard query, exhausting pkg memory when subscriber
+      count is high.
 
-commit e5e821150f53135e8c288f71ddd95c6c23e8d8d9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 14:18:02 2013 +0100
+commit 92114b530e6a206af1fe173a948cb542a62717c2
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Apr 15 20:09:01 2013 -0400
+
+    modules/sca: only check if callee is SCA if callee_aor has a value.
+
+commit 1e9708462f0e709e795813490d56897d0f44997c
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Apr 15 17:17:05 2013 -0400
 
-    perlvdb: module renamed to db_perlvdb
+    modules/sca: add check for empty AoR in lock_shared_appearance calls.
     
-    - it is a database driver module
+    - Sanity checking
 
-commit 63a09d8562a1ac3679dc34c409a37f1d6617e430
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 13:26:01 2013 +0100
+commit 6cdc9c4f3e915fbad5da1112b9e0553726e877f2
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Apr 11 22:34:10 2013 -0400
+
+    modules/sca: clear appearance on t_reply with error after receiving 18x.
+    
+    - Receiving a 18x provisional reply triggers line-seize subscription
+      termination. Releasing the seized appearance while processing a t_reply
+      with an error status *after* getting a 18x would fail because
+      sca_subscription_terminate could not find a matching line-seize
+      subscription. In that case, look up appearance by tags and release it.
+
+commit 28978be4d825e08a455387209af6dda4aa4bdfde
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Fri Oct 4 18:40:42 2013 +0100
+
+    dmq: fix memory leak in dmq_send_message()
+
+commit cf4275d4cb16dce4cbac48ca946a66e9f1626c35
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Fri Oct 4 14:57:39 2013 +0100
+
+    memcached: fix memory leak, discovered on a report by Dragos Oancea
 
-    modules/*: updated include paths
+commit 0f3a566dd699090cf6a558edc3aefac2c41e24e5
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Fri Oct 4 14:47:06 2013 +0200
+
+    memcached: comment clarification for wrapper for libmemcache callbacks
+
+commit 0978c77d694cecd1b7813775a498f6495ae844dc
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Fri Oct 4 14:22:39 2013 +0200
 
-commit 1abe29004193a348a1dcca72665fef1d390610b0
+    avpops: add a note to the docs that avp_db_query is deprecated and sqlops is better
+
+commit 673243a06200b8961756ebe3957bf9bd9059c2bb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 12:57:52 2013 +0100
+Date:   Fri Oct 4 13:11:23 2013 +0200
 
-    modules_k/*: moved k modules in directory modules/
+    nathelper: updated docs with udpping_from_path
 
-commit dbe58f4cff868f069bc417b3002c7ac75ce484a1
+commit 565ba8d4b71ae5a43027c51e3caf06f20a10b14d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 12:51:29 2013 +0100
+Date:   Fri Oct 4 13:07:44 2013 +0200
+
+    nathelper: new mod param - udpping_from_path
+    
+    - enable sending UDP pings with raw sockets from Path address
+    - patch by Marcus Hunger
+
+commit 9bb88b5b22901b258fdbcd874264b823a8443869
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Fri Oct 4 14:04:22 2013 +0300
 
-    modules_k/: added placeholder for an empty directory
+    dialplan: improved debug messages so that used dpid is shown
 
-commit ba3fa594f3ade8f8afd69606f92d1e4fa4685ede
+commit 88e2da3c54a1cef967d96a5753b1f7f014ba689e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 12:47:08 2013 +0100
+Date:   Fri Oct 4 12:14:25 2013 +0200
 
-    app_perl: perl module moved and renamed to modules/app_perl
+    acc: time_format parameter documentation
     
-    - same naming pattern as for the other embedded interpreters
+    - eclosed exaples in dotted lines like in most modules to highlight them
+      on text output
 
-commit 0533e3f86bb605d4ce68ae60b80013dcf8540903
+commit df4fbc220efd333fa638831167dd4fe5e69a89a2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 12:14:41 2013 +0100
+Date:   Fri Oct 4 12:02:32 2013 +0200
 
-    perl: samples and documentation updated to use package Kamailio
+    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"
 
-commit e3f78196b345ab22eaba8f4ade7492e660782485
+commit fed0a07d86c9e4d365cb7a5e25d4aaacb4b9adf2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 11:59:00 2013 +0100
+Date:   Thu Oct 3 10:00:22 2013 +0200
 
-    perl: xs file updated to use Kamailio instead of OpenSER
+    dialog: fixed typos in log messages
 
-commit 1be653e243b02094a93ef20509fc98326f160284
+commit f12aa1b3c16b475029f0a3474b30f3b17ea18056
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 11:53:36 2013 +0100
+Date:   Thu Oct 3 09:58:04 2013 +0200
 
-    perl: Perl packages renamed from OpenSER::* to Kamailio::*
+    dialog: decode alias parameter from contact address and use it as dst uri
     
-    - part of patch from Stoyan Mihaylov
+    - makes dialog module to work with set_contact_alias() as first hop
+      after a nat router
 
-commit f448282ec6775857f4bef733f4785dd571bfe081
+commit a41cb60d5171566e13f18b45f50d173f38d206c0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 11:47:48 2013 +0100
+Date:   Thu Oct 3 09:37:54 2013 +0200
 
-    perl: renaming openser to kamailio in C source files
+    nathelper: documentation for set_contact_alias()
 
-commit 9d5cc7085e916bf348ba52828d5c9519652c61ae
+commit 58659b0cabb623c6420c186755c968b4550ff09c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 20 11:34:20 2013 +0100
+Date:   Thu Oct 3 09:16:38 2013 +0200
 
-    perl: renamed files and directory from openser to kamailio
+    nathelper: set_contact_alias() new function for adding alias parameter to contact uri
     
-    - part of patch from Stoyan Mihaylov
+    - 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)
 
-commit 4e939748186c6dcff6744d36439b9620fe41a196
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Jan 19 22:33:18 2013 +0100
+commit 217f9fddbca31e06075132dd75a645d612d7af93
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 3 09:13:39 2013 +0200
 
-    iptrtpproxy Documentation cleanup
-    
-    And a missing file from sanity module
+    core: helper functions to add or restore alias parameter to an uri
 
-commit 80dc9107c5cd47cab24786a12d2612c25f714ff3
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Jan 19 20:07:08 2013 +0100
+commit 639ce584258f2c2ad4331bbd9ae2599a86edc80b
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Thu Oct 3 11:56:13 2013 -0400
 
-    sanity Sanitize XML file names and formats
+    ims_charging: read diameter AVP MAC value dynamically from $avp
+    
+    - $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
 
-commit 396de50105c29c102da1afb9fabe8ea1324a7282
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Jan 19 19:57:50 2013 +0100
+commit 753e93d3ad1658c104963c208c4e36b23c1dd307
+Author: Robert Boisvert <rdboisvert@gmail.com>
+Date:   Thu Oct 3 09:22:54 2013 +0300
 
-    xmlops Updating xml formats
+    modules/mohqueue: pull changes from upstream
+    
+    Merges up to upstream commit a3f679430d853d5b1b71ba92d8547ca2c86509ec.
+    
+    Changes in code:
+    * fixes RTP stop not being sent
+    * use pcbp->req instead of -> in rtp_destroy
+    * fixed uninitialized varbs
+    * use close_call () for no response on INVITE
+    * changed to return handled if reINVITE sent
+    * switched to using fixup_svpe functions
+    
+    Documentation:
+    * added comment about rtpproxy limit
+    * adjusted to remove hold sequence in transfer out
 
-commit 67a0aafe4933d6ccbc04e6a86a21c34f62bae7fb
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Fri Jan 18 10:21:50 2013 -0500
+commit 9978906d39071908234f0236ea8693844a3c5ba1
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Thu Oct 3 05:59:09 2013 +0100
 
-    tmrec: fix example given in docs
+    dmq: regenerated readme
 
-commit 3cec800fb8e48b6f2dbc880c5a991e9d636c9f5c
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Fri Jan 18 14:33:53 2013 +0200
+commit 3f6445f4620e3866dc859b9cfb6710e28bd407e5
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Thu Oct 3 05:54:01 2013 +0100
 
-    modules_k/statistics: fixed bug when using pvar as stat value (fixup function was broken)
+    dmq: add content-type header
 
-commit a865b622be84ddc1dacff35401adbb6937ec86b3
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Jan 18 13:32:55 2013 +0100
+commit 127bf3d5be959a1287ae0fac91cf89e27ed01f42
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Oct 2 22:14:15 2013 +0100
 
-    README - converted to Kamailio
+    pkg/kamailio/centos: put core files in /tmp on CentOS
 
-commit 5b6231d2d85f2a5a07b09e7e534f25e16f5e43b2
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Jan 18 09:41:42 2013 +0100
+commit b2c5c598a38c770c2c4a7aef7c8267ad43fc6cd7
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Oct 2 20:39:22 2013 +0300
 
-    Update to current module set for 4.0
+    modules/db_mysql: use autocommit var to start and stop transactions
 
-commit ebde66ba5f97ff5587e36b8e952b19a1becd08ab
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Jan 17 19:19:37 2013 -0500
+commit f5aec1db89664ad3b1a5d20ac81da4acda7d1d92
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Oct 2 17:21:11 2013 +0200
 
-    carrierroute: fix cross-compilation
+    ims_charging: docs: Fixed linebreaks in examples, regenerated README
 
-commit 83eafc8d8f767f4705d5f76ad0ffd4349a06c927
+commit 6faf12653c1db9f011b1826061824c831bda3f58
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 16 22:37:08 2013 +0100
+Date:   Wed Oct 2 16:43:35 2013 +0200
 
-    dialog: fix for is_in_profile()
+    memcached: use pv buffer to clone the memcache value in pv strucutre
     
-    - function was broken, reported by Klaus Darilion
+    - avoid leak occured by usage of pkg_str_dup()
+    - reported by Dragos Oancea
 
-commit ac2a3acddef3d5dd3a8033859f8a245624944d8e
+commit 9909e05d46d0cdd22227b3b8c1b1d60253a135e2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 16 22:28:30 2013 +0100
+Date:   Wed Oct 2 16:43:12 2013 +0200
 
-    Revert "First commit (raw code) of new module: app_java (Java Native Interface support for Kamailio)."
-    
-    This reverts commit 3cc85a3915ed69471966cf741d7cf2adee4f3b0b.
-    
-    - code in master is frozen for v4.0.0
+    memcached: use pkg-config if available for flags and libs in Makefile
 
-commit ebaab480a74fdde6036b471ec1175c4ad294c758
+commit 3f3c865ed04e1b0b8eb3762622662a76ce92b2e2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 16 22:27:34 2013 +0100
+Date:   Wed Oct 2 14:23:53 2013 +0200
 
-    Revert "app_java:"
-    
-    This reverts commit db74e5230a26fdfebbf88f9575ea8a7636719743.
-    
-    - code is master is fronzen for v4.0.0
+    core: helper function to get source address as uri or proxy format
 
-commit db74e5230a26fdfebbf88f9575ea8a7636719743
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Wed Jan 16 21:08:42 2013 +0200
+commit 5db86a941a909c17a0f9ee1b04febbe4c60033bd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 2 14:15:18 2013 +0200
 
-    app_java:
-        - code cleanup
-        - changed all *alloc to pkg_*alloc
-        - added examples module configuration file
+    core: skip dns srv for websocket after check if domain is ip
+    
+    - reported by Peter Dunkley
 
-commit 3cc85a3915ed69471966cf741d7cf2adee4f3b0b
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Wed Jan 16 20:43:29 2013 +0200
+commit 49720ce99e72ded34c67a9ee4d17a9cedaf0a0f4
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed Oct 2 10:04:35 2013 +0100
 
-    First commit (raw code) of new module: app_java (Java Native Interface support for Kamailio).
+    xcap_server: Fix memory allocation check bug in xcap_misc
+    
+    - Would cause crash if out of package memory
 
-commit 588a1a4280840e40beaae77345533b40ef1c710d
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Jan 16 11:38:18 2013 -0500
+commit 93af236644058b4e97162eae689f9b32b8076691
+Author: Timo Teräs <timo.teras@iki.fi>
+Date:   Wed Oct 2 09:05:22 2013 +0300
 
-    xhttp_pi: adding note about using the provisioning interface with db_text
+    mohqueue: new module
+    
+    module to queue up calls in music-on-hold and then retrieve them
+    
+    imported from https://github.com/rdboisvert/mohqueue
+    commit f796f259ed1728e19adb31d76af5f6c3f548f021
+    
+    excluding LICENSE which is redundant now that the module is part
+    of the kamailio source tree.
 
-commit c065b24620a9475a70a19de95231a814076eefae
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Jan 16 10:48:25 2013 -0500
+commit fd9fcd75c222b73a2b70793e5d79c7494f757a1e
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Oct 2 01:30:37 2013 +0100
 
-    xhttp_pi: more documentation updates
+    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
 
-commit 0f59c52cb1d21d07654f815af3636330dc02e164
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Jan 16 10:37:30 2013 -0500
+commit 6c7a0f3cdaee5ea0300d014f07e4d68f45c6e20b
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Oct 2 01:29:45 2013 +0100
 
-    xhttp_pi: documentation updates
-     - reported by Philippe Sultan <philippe.sultan@gmail.com>
+    modules/websocket: tidied up MI commands
+    
+    - Fixed leak in error situations
+    - Improved error responses
 
-commit 32e73f99a3bab4bc673504d316831f0a8ff1f48c
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Jan 15 09:46:22 2013 +0100
+commit 1c74725dc14fc40d9b553950e212241821351878
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 1 23:18:07 2013 +0200
 
-    Starting to prepare README/INSTALL files for release
+    core: don't attempt srv lookup for proto ws or wss
 
-commit 241681f6a2bc9d9647251963eee5f65386717edb
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jan 15 09:03:25 2013 +0100
+commit 2934e46a18d9cfba05e657bc1dbbaa559a31b103
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 1 23:03:32 2013 +0200
 
-    b/f: If no parameter is given, the "fixup_lir" method will never get called...
+    registrar: fix compile warning after previous patch
 
-commit 7f7e0d046cbaf59170605c21070eb476a28fbc18
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jan 15 08:18:52 2013 +0100
+commit 6cfd13cbddd1869ffbc947fdecd77d18a3fcb886
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Tue Oct 1 10:52:01 2013 +0100
 
-    b/f: Need to link librt (on OS non-Darwin)
+    core: fix TCP connection leak
+    
+    - patch provided by Vitally Aleksandrov
 
-commit 04b1b6c94a69da8b4bf5134d890edfaf0c0ad153
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Jan 14 19:28:27 2013 +0100
+commit b5b570f278124bf0456d43a36a7c0eb5eaa9efe6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 1 09:34:17 2013 +0200
 
-    b/f: Modify IMS-Group Modulenames to reflect module-name changes.
+    tm: added t_use_uac_headers() to documentation
 
-commit b87c9b03499e58d481cf6fe02302a378051272a0
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Mon Jan 14 17:46:08 2013 +0100
+commit 0e71fec1e108e1c9b97486ced8c1328738ca13c2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 1 09:27:46 2013 +0200
 
-    b/f: Do not remove lib*, only "real" libs
+    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]()
 
-commit b926764c5cfb6737407b2090a6c5659b46373237
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jan 12 13:10:18 2013 +0100
+commit 5ac033cf85921b4c364d6d463bc75ebd22c5721a
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Mon Sep 30 23:38:56 2013 +0100
 
-    registrar: fix event route execution warning
+    pkg/kamailio/centos: Added ims_charging module to .spec
+    
+    - Removed cdp package and put cdp and cdp_avp modules into ims package
 
-commit a797eab732be6b17e3727ee604d21fcaddd5b35e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Jan 12 08:45:11 2013 +0100
+commit 576dce3cfdbf3cfa36fcac4f26aa3312f4add37a
+Merge: 1c3e761 f96c7f5
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 22:38:42 2013 +0200
 
-    xmlrpc Modify doc structure to kamailio-like
+    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'
 
-commit 9bfc37fcc95da2d0b970efb6a3333e6d8e5f5bde
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Jan 12 08:33:25 2013 +0100
+commit f96c7f5a44e510dbc0e3483d98c8484a6a603c23
+Merge: 8b3d53b 792fc3c
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 22:36:35 2013 +0200
 
-    usrloc(k) Fix compiler warnings
+    Merge branch 'tmp/ims_charging' of ssh://git.sip-router.org/sip-router into ims_charging
     
-    Thanks to juha for the reminder
+    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
 
-commit 4af97738081da634643f0fdfd681e7a94740a6d0
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 19:14:15 2013 -0500
+commit 8b3d53b35f22c2de2203450af23dd8282ba8a7bc
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 20:46:30 2013 +0200
+
+    ims_charging: Beautified XML-Doc for IMS-Charging
+
+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
 
-    xhttp_pi: make sure that cfg directory exists during install
+    ims_charging: Regenerated README after documentation update
 
-commit 11cedccfbc11c9efde566ecd2afb883246c64ba7
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 15:59:31 2013 -0500
+commit a0bdd980634635ca00a3ce87ac0ea03070b2a6ea
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:30:38 2013 +0200
 
-    lib/ims: fix cross compilation
+    ims_charging: Fixed minor typos in ims_charging-documentation
 
-commit 35ba820e82840661d23c93e10bd289b8a6e14f5f
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 15:20:11 2013 -0500
+commit e9c7039efe2df811ba6e09829e7b713e5a25a808
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:24:51 2013 +0200
 
-    sqlops: remove unused variable `sv'
+    ims_charging: Regenerated README after documentation update
 
-commit c8878c0c702173d44dd4d9fad263ea8e329e6897
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 15:13:16 2013 -0500
+commit 46e1160be51d5c731fa1380f23d9d6dd0ca76f26
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:23:05 2013 +0200
 
-    permissions: remove unused variable `count'
+    ims_charging: Fixed minor typos in ims_charging-documentation
 
-commit 35d8fd13382fc5fa6256f17a0f43c396be7c638d
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 14:13:53 2013 -0500
+commit c689a44ad13b430ac425e0efd46badf4ad021950
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:21:04 2013 +0200
 
-    outbound: fix cross-compilation
+    ims_charging: Fixed minor typos in ims_charging-documentation
 
-commit 7bf23bc79b3ace2348c94bf284aac13dd917c3ab
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 14:13:36 2013 -0500
+commit 5b3ef601025eeeda556b433b6257beaf88a7ee91
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:20:04 2013 +0200
 
-    osp: fix cross-compilation
+    ims_charging: Fixed minor typos in ims_charging-documentation
 
-commit d18997cd35d3ac03f446a61a7f198eb1b0704bd0
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 14:13:07 2013 -0500
+commit ad7fb226901ca6ebc6119df0994054ba51100951
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:16:20 2013 +0200
 
-    websocket: fix cross-compilation
+    ims_charging: Fixed minor typos in ims_charging-documentation
 
-commit c16ae05d5b91984a9d17ce6b643f29cf7b92cd75
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 14:12:49 2013 -0500
+commit b9c8f31cfba447326869c32c87cb728c04ec0e28
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 12:58:56 2013 +0200
 
-    tls: fix ssl cross-compilation
+    ims_charging: Documentation updates.
 
-commit c9d8a66071efb77428ae74572d453c5b4ded4764
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 11 14:12:10 2013 -0500
+commit 792fc3cbc1a1181a482659ea5743681f1a52b911
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Mon Sep 30 15:57:23 2013 -0400
 
-    auth_identity: fix ssl cross-compilation
+    ims_charging: updated documentation
 
-commit f350ec8cd45819ed6f60947bca2ac6e747f86541
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Fri Jan 11 14:22:57 2013 +0100
+commit 6fdc83ecd7fa5313635a0041e76498704b0c8225
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 20:46:30 2013 +0200
 
-    modules_k/uac: document RR append_fromtag requirement in auto mode
+    Beautified XML-Doc for IMS-Charging
 
-commit 37c43f695fae346fde83690596150a84192ad0db
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Jan 11 10:54:00 2013 +0000
+commit ef073a82f81af6e51dff19dcadfe4a8cb760c07d
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Mon Sep 30 14:40:54 2013 -0400
 
-    pkg/kamailio/(centos|fedora): updated release tag in .spec
+    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 5a78a8b8ec104550a37d8e2ae9005bf87d21e00f
-Author: Anca Vamanu <anca.vamanu@1and1.ro>
-Date:   Fri Jan 11 11:07:45 2013 +0200
+commit 1c3e761fbd087ee578ce305d89f6b8ee4e9ab79d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 30 16:49:26 2013 +0200
 
-    dialog: fix bug when detect_spirals enabled
+    app_perl: use local buffer to print dynamic string in pv_sprintf()
     
-    If detect_spirals enabled and the caller sent an Invite which received a
-    negative response and then immediately sent another Invite with the
-    same callid and tag, the module did not create a dialog record for the
-    second Invite. It wrongly concluded that the Invite is spiraled. This
-    resulted in missing CDR for that call.
-    Behavior observed if the first Invite has a small Session-Timer interval
-    and receives a 422 reply. When the phone sent the second Invite with a
-    larger Session-Timer, which could have been successful, it was not recorded
-    by the dialog module.
+    - avoid pkg malloc for temporary need
+    - fix leak in case of fmt parse error, discovered on a report by Dragos
+      Oancea
 
-commit a1a197aa27a62426599d908870c60749e9941a03
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Fri Jan 11 10:47:44 2013 +0200
+commit 0696e668d75be14922980dbc9f67aa91eaf688fd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 30 15:54:44 2013 +0200
 
-    modules/ims_qos: update to correct binding name for ims_usrloc_pcscf
+    registrar: simplified getting value for max_contacts xavp
 
-commit b414cb1d7dc92e24ea98e5624060f9ba25726602
+commit 308f2920df586065e0bf8ef02d7c77b1c94a4836
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 11 09:32:12 2013 +0100
+Date:   Mon Sep 30 15:49:10 2013 +0200
 
-    Makefile.defs: version set to 4.0.0-pre0
+    registrar: option to take the socket from an xavp
     
-    - marking pre-release phase
+    - child named "socket" of xavp named by xavp_cfg parameter
 
-commit 622640b85cbf681055c1a9c28d3f3ab61c13b36e
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Jan 10 16:53:12 2013 -0500
+commit 89bd52a84d5e0d75572caff61346d0c3750c868a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 30 15:47:30 2013 +0200
 
-    ims_registrar_scscf: fix cross-compilation
+    core: helper functions to get xavp child nodes
+    
+    - 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
 
-commit 2c70b76e122d061b62058623e85e42872cd003ac
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Jan 10 16:43:29 2013 -0500
+commit e266b01116513a4fcea5df1c761ef1981e17f8f8
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:30:41 2013 +0200
 
-    ims_registrar_pcscf: fic cross-compilation
+    Regenerated README after documentation update
 
-commit 7b483c4cd97d61c8eefc484d31ffb3ba43d03ca5
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Jan 10 16:43:05 2013 -0500
+commit e98012e859ea6dd2c198d650f272d3e489758a22
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:30:38 2013 +0200
 
-    ims_isc: fix cross-compilation
+    Fixed minor typos in ims_charging-documentation
 
-commit f1e6a00c93f18871c5c069a08aac77fe783fd6cd
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Jan 10 16:42:34 2013 -0500
+commit 1265420b8b700eec9c96fd7752a5c3d528a51c32
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:24:51 2013 +0200
 
-    ims_icscf: fic cross-compilation
+    Regenerated README after documentation update
 
-commit 5799a797c7e4d0e84aca20618ef61dbf1a33692c
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Jan 10 16:42:08 2013 -0500
+commit bcdc27641fbec8176cea19fd4cefad1830a5c4db
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:23:05 2013 +0200
 
-    ims_auth: fix cross-compilation
+    Fixed minor typos in ims_charging-documentation
 
-commit 52a773fb8bcd9a07f12dcb0de9bff8744ab386d3
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Thu Jan 10 22:45:09 2013 +0100
+commit ba0299bd965de8d513d70151c11bf13c4ec11560
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:21:04 2013 +0200
 
-    kamailio.cfg: describe log levels
+    Fixed minor typos in ims_charging-documentation
 
-commit 6d34982c99060436bc9a3a07058eb805488fc34d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Jan 10 21:45:09 2013 +0100
+commit e8a054d0e684b8f73bd0733d7d00d5e6b5e9b23f
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:20:04 2013 +0200
 
-    mtree      Add RPC command mtree.summary
+    Fixed minor typos in ims_charging-documentation
 
-commit 52331c6ba80f2eb862405e7987ab21d6f55549e0
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Jan 10 20:10:49 2013 +0100
+commit 364dc576f602db40e93f446443e278290609237b
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 13:16:20 2013 +0200
 
-    mtree Bug fix - save number of nodes in mtree data structure at load
-    
-    Otherwise MI function doesn't report anything but zero nodes and memory
+    Fixed minor typos in ims_charging-documentation
 
-commit 222166ef3a20c0c4a98a3c810112901c71ef275d
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Jan 10 19:01:47 2013 +0000
+commit 4af2d9a46f1b7be273c079040989bd0d0c884feb
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Sep 30 12:58:56 2013 +0200
 
-    modules/rtpproxy: allowing rtpproxy_manage to take the flags parameter as a pseudo-variable
-    
-    - Feature added by Hugh Waite @ Crocodile RCS
+    Documentation updates.
 
-commit ef2b3a6ee84f75bd49a06635a486807eeaebc08a
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Jan 10 12:50:06 2013 -0500
+commit 3c7f8ba5e3febe4dc2c8eec003436492efefdf2d
+Merge: 5ab44c7 b50888c
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Sep 30 11:21:31 2013 +0200
 
-    kamdbctl: new command - kamdbctl pframework create
-     - creates a provisioning framework for the installed db tables
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-commit 2793567c9f4f31e2d58e23faa092750f0d71a0c1
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Sep 29 18:47:46 2011 +0200
+commit b50888cf447ea3a3315e665c97f71a07bb687337
+Author: Ã\98yvind Kolbu <oyvind.kolbu@usit.uio.no>
+Date:   Mon Sep 30 11:15:13 2013 +0200
 
-    modules_k/cfgutils: add locking around gflags
+    core: resolve down to A/AAAA records when no naptr records
     
-    gflags are stored in shared memory and must thus be protected against
-    concurrent access.
-    
-    Reads from an int are atomic on most (all?) real world hardware, so only
-    modification of the flags is placed under the protection of the lock, not
-    reads.
+    - try all protocols, not only UDP
 
-commit 6f0f560ec9bf67d93e18f932f572aa8b526ac955
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Jan 10 16:00:46 2013 +0000
+commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Sep 30 11:14:54 2013 +0200
 
-    pkg/kamailio/(centos|fedora): updated .spec
+    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
 
-commit 3b575a618545dcd65362ea6de972222703d824d9
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Jan 10 16:28:07 2013 +0200
+commit 6cdae87e29bc4c62651cf843ace680e9a6999d66
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Sat Sep 28 00:30:50 2013 +0100
 
-    modules/ims_qos: Added documentation
+    pkg/kamailio/centos: updates to CentOS 6 build
     
-    Added admin documentation and README for ims_qos module
+    - Improved startup scripts
+    - Updated .spec
+    - README listing and explaining which Kamailio modules are not built for
+      CentOS
 
-commit e7b5f667a4b094c1aa1c426fe33648db782f9190
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Jan 10 16:08:54 2013 +0200
+commit 32e26c3e914366636e4dcc6e8872eea16740e090
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Fri Sep 27 16:05:17 2013 -0400
 
-    modules/ims_usrloc_pcscf: Updated documentation
+    ims_charging: added async support
     
-    Updated documentation and added README for ims_usrloc_pcscf module
+    - Ro_ccr is now called asynchronously and resumed on an external custom cfg route
+    - Interim and final CCR are now also async
 
-commit 743c1f7f9645ce760f5f1892fbee187f96c8513a
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Jan 10 15:50:01 2013 +0200
+commit 257ca31bb89cb4cb74cad226998574469873bc3b
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Sep 26 23:59:53 2013 +0100
 
-    modules/ims_auth:  Updated documentation
+    pkg/kamailio/centos: updated .spec for CentOS 6
     
-    Updated documentation and added README for ims_auth modules
+    - Added gzcompress
+    - Updated rel to dev9
 
-commit 0b476ea4981b750e3f5974f5fd1e3b8fb39ed8fa
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Jan 10 15:40:00 2013 +0200
+commit ac5d846e2e472b1c097992bc2bdcfb58100c6eaa
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Sep 26 23:27:31 2013 +0100
 
-    modules/ims_icscf: documentation updated
-    
-    Documentation for IMS ICSCF modules updated and README added
+    xhttp: cache the URL string when performing transformations so sequential transformations on the same string do not require a reparse.
 
-commit 06fb17e57e871e99eb251e3243f70652e92a013d
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Thu Jan 10 15:25:56 2013 +0200
+commit 96c9a85b607e5c42ec0f0709a2807a60e7d5b1c4
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Sep 26 23:26:38 2013 +0100
+
+    pv: tweaked {param.} transformation so that if the (optional) delimiter parameter is changed between runs the param string is reparsed
 
-    modules/ims_qos: Added IMS QoS module
-       - This module provides Diameter Rx IMS interface between PCSCF and PCRF
-         functions
+commit ed23dbde621a4b60d35639d3c61284b658fb6ad1
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Sep 26 20:21:11 2013 +0200
 
-commit cbf2cb0c1d0301d63154834fbd9220e334b9c64c
-Author: Jason Penton <jaybeepee@jaybeepee-laptop.(none)>
-Date:   Thu Jan 10 14:33:54 2013 +0200
+    Move assert_identity to ims_usrloc_pcscf as we may have more than one IMPI per Port/IP/Proto
 
-    parser/sdp: fast-access pointer for raw SDP stream string
-       - basically a pointer to the raw SDP stream
+commit 78d25dd11a64f36c5372cff3fe5d8a65a0e13396
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 26 15:10:22 2013 +0200
 
-commit f0cb7735b766e14ba142a45064e254d82d079746
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Thu Jan 10 14:29:38 2013 +0200
+    db_mysql: unlock tables at the end of transaction if they were locked
 
-    modules/ims_isc: documentation added
-    
-    Added documentation including README for ims_isc module
+commit 8e35cef8716bbd0caa406a5080e93acb3c881c41
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 26 13:23:46 2013 +0200
 
-commit 8fb8b261fa76e5c3497b602f6b850fe02e5db48f
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue Jan 8 19:09:48 2013 +0100
+    presence_xml: updated docs about integrated_xcap_server
 
-    core: make database version table name configurable from script
-    
-    When kamailio is part of a bigger project and is sharing its database with
-    it, it is nice to have a less generic table name than "version".
+commit baa4fccc2870df102a66089d6e9b6ca1ff47fc25
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 26 12:59:59 2013 +0200
+
+    mi_rpc: compatibility with libxmlrpc-c3 library on wheezy
     
-    Also usefull when upgrading kamailio, where the new version has (backwards
-    compatibel) changes in the database definition. If each kamailio version uses
-    its own version table, they can all use the same database.
+    - patch by Muhammad Shahzad
 
-commit 89a9db548f01eea54eb11ae57b76abcfb5e5c5f6
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Nov 5 13:33:27 2012 +0100
+commit 378bd71de3b035b497469f89a640931d0792ce4f
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Sep 25 16:12:50 2013 +0100
 
-    modules_k/kex: call pkg_proc_stats_destroy in module destroy function to free memory
+    xhttp: added transformation to break a URL into "path" and "querystring"
 
-commit 2628e120432001c118eb89ac1b7023a9f5e795ad
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Oct 29 15:25:21 2012 +0100
+commit 454a28dad2fef3f1adaf0acec9a7f1c320fe6571
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Sep 25 16:11:57 2013 +0100
 
-    modules_k/tmx: Add $T_reply_last, returning last reply code
+    pv: updated param transformations so that you can (optionally) specify what the parameter delimiter is
     
-    Make the last/previous reply on a branch available to the script via
-    $T_reply_last. Only available in TM_ONREPLY_ROUTE.
+    - default behaviour unchanged
+    - this allows HTTP URL parameters to be decoded
 
-commit a2d09db983aa0b9a54ee78d5a910ba92140b05f8
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Oct 11 18:43:07 2012 +0200
+commit e0abe290c6ff287574e2abcadcc7a0f11197e268
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Sep 25 16:11:23 2013 +0100
 
-    modules/rtpproxy: Add 'b' flag to add a branch specific string tot the call-id
-    
-    In a forking call, sometimes it is needed that each branch uses different
-    options to the rtpproxy. This patch adds a parameter that makes each
-    rtpproxy session unique to a branch by appending the value of a PV to the
-    call-id rtpproxy parameter.
+    core: updated parse_param so that the delimiter for parameters can be user-defined
 
-commit f11f35045f6eaffd153d767946399fbb397bc3eb
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Jul 4 17:33:50 2011 +0200
+commit b6b5b7bf5d08ad20cc00cf89ef3d2f03e913c882
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Sep 23 21:30:32 2013 +0200
 
-    modules/avpops: avp_db_query: treat BIGINT result as INT, disregarding the most significant 32 bits.
+    avpops: refresh README
 
-commit 457d075d3aabcaff6b6d14b6dfbc01c8a91734ec
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Oct 11 18:28:34 2012 +0200
+commit 3abb169001022567aa0be629677b9e445d1c3ca5
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sat Sep 21 11:26:45 2013 +0200
 
-    modules/tm: Remember per-branch onreply_route and onfailure_route settings
-    
-    The onreply and onfailure routes were set only per transaction. This means
-    that when the onreply and/or failure route is changed in failure route (serial
-    forking), late replies to earlier branches would use the new onreply and
-    failure route instead of the routes set for them.
-    
-    This commit copies the transaction's onreply and failure routes to the branch,
-    so the route set when the request is sent out is always chosen, no matter
-    how late the reply arrives.
-    
-    Because the per-branch setting is copied after running onbranch_route, it is
-    now also possible to set the routes per-branch instead of per-transaction.
+    avpops: update avp_check documentation related to xavp vars as parameters
 
-commit 0b9f84519dd018159d67bb827d7e5c7e1e4431e2
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Aug 29 18:44:20 2011 +0200
+commit dd049bad86eca2371b8f6ae1fd73656ff56e4e15
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sat Sep 21 10:49:57 2013 +0200
 
-    modules/tm: add option to check callid when matching transactions
-    
-    Use this if you don't want replies/requests from broken clients, which
-    send a mangled Call-ID, to match the transaction. For example when
-    the UAC won't recognise the response anyway because of changed
-    Call-ID, this setting will prevent accounting records to be created
-    or failure_route to be skipped.
+    avops: avp_check() xavp as first parameter
 
-commit 9ff6a40fce5160f23a385693d79df508759f1a31
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Aug 25 11:16:18 2011 +0200
+commit 8a6a4f5d38ac693e7a79e0e761521375f3f5405b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 23 20:06:20 2013 +0200
 
-    modules_k/trusted: no not open DB connections if db_mode==1.
+    gzcompress: removed empty section in functions chapter
     
-    For cached operation, childs (except MI) do not need DB access
+    - use deflate overall config example
 
-commit d1a85fbb01a9ae5b23c7b4f58de4ec584295d611
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Fri Aug 26 11:16:45 2011 +0200
+commit 65783f24859f5da45678f2c8a005ca867cc02b86
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 23 19:01:10 2013 +0200
 
-    modules_k/nathelper: add return value 2 to fix_nated_sdp() indicating no ip's have been replaced
+    gzcompress: added a small usage example in docs
 
-commit 358f0b859cdb15afa0c1079009a67b7aa9349f2e
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Fri Aug 26 13:08:39 2011 +0200
+commit 3c65fd74f2473e857996ae1abf2d8fb8dcfaaaab
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 23 18:50:14 2013 +0200
 
-    modules_k/pv: make individial flags accessible via $Mf(idx), $Bf(idx) and $Sf(idx)
-    
-    The parameter is the flag number (or registered name). If present
-    allows setting and reading the corresponding flag. As each flag is
-    now available as separate PV, it can be used in logging, transformations
-    and, last but not least, in loading/storing individual flags
-    from/to a database with sql_pvquery().
-    
-    When setting, any value != =0 will set the flag, 0 will clear it. When reading
-    a set flag returns 1, cleared flag 0.
-    
-    example:
-    
-    xlog("flags: 0x$mF / $Mf(15) / $Mf(16)");
-    setflag(15);
-    xlog("flags: 0x$mF / $Mf(15) / $Mf(16)");
-    $Mf(16) = 1;
-    xlog("flags: 0x$mF / $Mf(15) / $Mf(16)");
-    $Mf(15) = 0;
-    xlog("flags: 0x$mF / $Mf(15) / $Mf(16)");
-    
-    output:
-    
-    flags: 0x00000000 / 0 / 0
-    flags: 0x00008000 / 1 / 0
-    flags: 0x00018000 / 1 / 1
-    flags: 0x00010000 / 0 / 1
+    gzcompress: readme updated to reflect default encoding value to deflate
 
-commit 847ea5b2bc81749a44de34b35e5ef8516819951a
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue Aug 30 13:35:55 2011 +0200
+commit d1263e418b7acbcc6ac798e25fc8bbcd8483fcec
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 23 18:49:06 2013 +0200
 
-    modules_k/trusted: Free memory of old trusted list when the list has been reloaded
+    gzcompress: default encoding header value set to deflate
+    
+    - it is what UA use for this zlib compression algorithm
 
-commit 1411a5789139cc302179b7d9f3a2b678e2caef9c
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Fri Sep 16 13:48:59 2011 +0200
+commit adf32ec8b3e6329d1c75f158a11395a077fc54ea
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 23 18:42:54 2013 +0200
 
-    modules/mtree: Do not log an error when prefix not found.
+    core: aliased http_reply_hack to http_reply_parse
     
-    A not found prefix is already represented as a negative return code.
-    No need to log an error, as it may be perfectly valid that a prefix does not
-    exists.
+    - a more relevant name for the core parameter that enables parsing http
+      replies
 
-commit 58e81b6c42cc48bd2b4afe84491a1a12d9d4b973
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Sep 22 15:59:23 2011 +0200
+commit d84a95b2dff1c373add8822ae7f1d9da495b5cd5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 23 18:41:51 2013 +0200
 
-    lib/srdb1: store BIGINT result also as 32-bit integer if it fits
+    gzcompress: enable compression for http messages
     
-    BIGINT is always converted to string. Additionally it is now stored as INT too.
-    
-    MySQL (at least on 64-bit) is returning BIGINT for all "generated" INT values,
-    like COUNT(*). By storing thee results as INT (if possible), the config script
-    will be compatible with both 32-bit and 64-bit column values.
+    - tested replying with compressed body to an HTTP request from FireFox
 
-commit d5898510adbe9c45d16a770531a3e7c95061956b
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Oct 3 15:55:42 2011 +0200
+commit 33557b2de1631601be9b03447e3167d06e8ce1cb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 23 18:40:48 2013 +0200
 
-    modules_k/tmx: Add active_transactions statistics
-    
-    An active transaction is a transaction that is still waiting for a reply.
-    If it has seen a reply but is existing just to collect retransmissions,
-    it is not counted (in contrast to inuse_transactions).
+    parser: added macros to check if it is a SIP or HTTP reply
 
-commit 74c1a6224a0d55735f01e0b0800206eec002fab0
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue Mar 27 16:44:23 2012 +0200
+commit bd716593efb83d4124c0c0cb824bf158d547ca0d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Sep 21 00:10:43 2013 +0200
 
-    modules_k/dialog: Allow unset_dlg_profile also in REQUEST_ROUTE
-    
-    even if the function has no use in normal REQUEST_ROUTE, the route block
-    may be called from other route blocks like failure_route.
+    gzcompress: new module to compress/decompress SIP message body using zlib
 
-commit 1109a4ff6c68d9b2a619198cf1150b3431565bf0
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Jan 7 15:35:46 2013 +0100
+commit dcfa15de586e28a025e34590e800571b0e3abddf
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Fri Sep 20 21:07:30 2013 +0100
 
-    modules_k/sqlops: eleminate string copy in sql_exec_xquery()
-    
-    xavp api will make a copy in shmem, no need to make a private copy first.
-    
-    Thanks to Juha heinanen and Daniel-Constantin Mierla for finding this
-    inefficiency.
+    dmq: code cleanup, remove redundant includes
 
-commit 9b3d4e192859d83d8ec990751a5ead29ff72dab1
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Nov 29 11:47:10 2012 +0100
+commit 4b53052e3c912c927927529cd98a05957e02ab18
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Sep 19 09:19:16 2013 -0400
 
-    modules/pv: Fix $snd(ip) for IPv6
-    
-    Result was always an empty string surrounded by []. Converted to use ip_addr2a().
-    This also prevents the surrounding [], which are not part of an IPv6 address.
+    presence_conference: fix what it looks like a copy/paste error
 
-commit 0ba54b551aa5dd7c13d4c6c4c275fd4cba3b17b0
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Feb 23 23:48:16 2012 +0100
+commit 1af47db737d8ca6fcfc43f4abb3d3768f5a8257c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Sep 19 09:01:04 2013 -0400
 
-    modules_k/htable: don't return expired values
-    
-    If an item has expired, it will be treated as non-existent.
+    pdb: fix warning dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 
-commit 87d10dc1dce72d5c6b3a658f1d1193d16633eb6c
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Feb 27 14:14:44 2012 +0100
+commit 6592870dbd2b388b3884d85b9cc69e323f1d175a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Sep 20 15:00:14 2013 +0200
 
-    modules_k/perl: Fix resetting of flags in sv2int_str
-    
-    According to the functions comments and its usages in the same file, the flags would only be or'red, not reset
-    
-    This fixes setting an string named avp with an integer value:
+    sl: use global variable for event route index for local response
     
-    OpenSER::AVP::add("string", 12345);
+    - rt should have been no longer used after previous commit
+    - reported by Ovidiu Sas
 
-commit dfe3f66fc7969a5c479f78b1ec000914c48bd9ff
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue Feb 28 11:39:10 2012 +0100
+commit 8ca99e58442becd4513bb03730806c37f86f0d8f
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Sep 20 13:38:29 2013 +0200
 
-    modules/sanity: Fail if request uri can't be parsed
+    pv: use pv_get_buffer on pv_core
 
-commit 1be860ef1a766bf271e7f7f7efcdc1006fe5bde9
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Jun 7 14:20:01 2012 +0200
+commit 039081166803f4be4226026e51f43ee9793876a3
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Sep 19 13:27:21 2013 +0200
 
-    modules_k/pua_mi: when checking for 0-length string, check s.len, not s.s
+    pv: get all values for second key for xavp
 
-commit 1e1202d3a710eeec5f534fc11f0406ba3e449df6
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Jul 16 15:24:37 2012 +0200
+commit 16f87ae1b1f78938ed56a7c9a336a2853022b86c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Sep 20 13:39:15 2013 +0200
 
-    modules/auth: replace ser_time() wih time()
+    sl: lookup event route for local response at startup
     
-    The values returned by ser_time() deviate so much from time() (and thus
-    system time) that the module was creating expired nonces in challenges
-    and rejected valid nonces as being "from the future".
-    
-    See also FS#243
+    - group lookup of sl event routes in one function
 
-commit bf7c1ee6d77e781e846504970a1c2d3ef9544908
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue May 15 12:29:14 2012 +0200
+commit f8697d13be92a79bdfcfd6a824d5e312f7b0d9e0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Sep 20 11:20:42 2013 +0200
 
-    modules/rtpproxy: return -3 when no more rtpproxy nodes can be found
-    
-    Provide a unique error code for the case when no (more) proxy nodes
-    are availave in the set. This allows the script recognize it from
-    the more general errors (all -1) and do special processing (failover
-    to another set)
+    Makefile.defs: version set to 4.1.0-dev9
 
-commit d0d17a8b9c20bfd9e8ce78931dd9f52254242a74
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Jan 7 15:16:27 2013 +0100
+commit e35fe9c6095361414565b1099dea1ad5950fb38d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Sep 20 11:18:09 2013 +0200
 
-    modules_k/uac: regenerate README
+    registrar: note about empty value for received_param
 
-commit f310fd10bda2da682dee9eaa91474c704ffd8c2c
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue Jul 10 12:41:45 2012 +0200
+commit 2f213e313a86e16665f6d0acfec959bf23f72b7d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Sep 20 11:15:16 2013 +0200
 
-    modules_k/uac: uac_reg: add reg_retry_interval parameter
+    registrar: if rcv_parm value is empty, don't add received to contacts in 200ok reply
     
-    The new parameter allows to retry failed registration attempts.
-    Instead of unconditionally marking the entry as disabled, the
-    registration will be retried after the set interval. Setting it
-    to 0 (default) retains the old behaviour.
+    - otherwise results in malformed value
 
-commit 7432aa5ee180851dd5d6d933cbfe7ced93396566
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue Feb 28 15:23:17 2012 +0100
+commit 664b2f30de6518636085d676a32247c7d46bd2da
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Sep 20 11:09:15 2013 +0200
 
-    modules_k/uac: uac_reg: skip realm checking if realm is empty
-    
-    When realm is the empty string, do not check the realm, but accept anything
-    the UAS throws at us.
+    registrar: list of allowed route blocks updated for save()
 
-commit 0507b848d0257b478b422b49eb339ade7b801579
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue Feb 28 13:10:23 2012 +0100
+commit e2376e34fbabd929d0736bddb8e82ceb25cc3738
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Sep 20 11:07:31 2013 +0200
 
-    modules_k/uac: skip realm matching when realm pv for uac_auth is empty or null
-    
-    This can be used if the realm used by the upsteam UAS isn't known in advance.
+    registrar: relax usage of save() for failure route
 
-commit eb1abe66b9f97a4f98386d294b538a53ec05c9a6
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Tue Feb 21 12:35:18 2012 +0100
+commit 0968ce561b3bb8ea2ad2c7c53c03091e8518a6fe
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Sep 20 11:08:52 2013 +0200
 
-    modules_k/uac: Add reg_db_table parameter to specify table name for registrations
+    avpops: allow xavp semantics on second parameter
 
-commit d2bdfd325665a0bc2652cdaa237d0afda9e4e8f8
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Fri Sep 2 09:36:43 2011 +0200
+commit df472fa9bdaa1a796dd220c99a64b1539c8854b5
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Sep 20 11:07:14 2013 +0200
 
-    modules_k/tmx: add t_is_reply_route()
-    
-    Function to determine if the top executed route block is a reply.
-    In line with t_is_failure_route() and t_is_branch_route().
+    pv: Move pv_xavp_name_t declaration to core pvar.h
 
-commit 87bce89fe77942146d03ce4a44e6330e4a8149e7
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Sep 1 17:18:03 2011 +0200
+commit 5acf191aee9d10b26b730df20d622e527c656db3
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Sep 18 17:10:10 2013 -0400
 
-    modules_k/tmx: add $T_reply_reason PV
-    
-    Especially for internally generated (faked) replies it was hard to
-    get the reason phrase. This PV provides just that.
+    xcap_client: fix what it seems to be an old copy/paste error
 
-commit 43533b41f2a4fb23b24bcf98b01fca223c605cd9
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Jan 7 17:10:18 2013 +0100
+commit 11ea7e73f0b541c2759d89a125b69a23cecb9ba9
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Sep 18 16:57:56 2013 -0400
 
-    Makefile: add corex module to kstandard group
+    xcap_client: fix what it seems to be an old copy/paste error
 
-commit 14ef60cf93f2e7d2a458f8a3ce287e52f1b497d6
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Mon Jan 7 14:04:57 2013 +0100
+commit e45df83ddb68a90e91cc99fcdbb364f7b09ea541
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Sep 19 18:15:21 2013 +0100
 
-    modules/tmx: set $T_branch_idx to sane values for more route types
-    
-    $T_branch_idx will now return a branch number (0-based) in more route types.
+    modules/auth_ephemeral: many improvements
     
-    BRANCH_ROUTE and TM_ON_REPLY_ROUTE: currently handled branch number
-    REQUEST_ROUTE and FAILURE_ROUTE: next branch number, will be increased by
-        every append_branch
-    
-    In FAILURE_ROUTE, the branch number of the winning reply can be retreived
-    with $T_rpl($T_branch_idx)
-    
-    All other route types will result in (the invalid) branch number -1.
+    - 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)
 
-commit 397ef369d7092aa670d63f81aa86657daee47071
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Fri Oct 12 14:06:33 2012 +0200
+commit f7fe8b68ffb100fbaa27344e4bee7ba69c760584
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 15:59:18 2013 +0200
 
-    modules/tm: Set branch_index to T_BR_UNDEFINED when outside BRANCH_ROUTE or TM_ONREPLY_ROUTE.
-    
-    The inconsistent value of $T_branch_idx between BRANCH_ROUTE and
-    TM_ON_REPLY_ROUTE was fixed in an earlier commit, but now the value 0 has a
-    double meaning (branch 0 or invalid branch). This patch makes the invalid
-    branch distinguishable by setting it to -1.
+    pkg: kamailio - provide -f $CFGFILE to init.d config check function
     
-    Now $T_branch_idx will return the branch number (0-based) in BRANCH_ROUTE
-    and TM_ON_REPLY_ROUTE and -1 in other route types or if the message is not
-    part of a transaction.
+    - reported by Grant Bagdasarian
 
-commit e23e51ee2d5390b903b9f3029b01181c0dc5a7ba
-Author: Alex Hermann <alex@speakup.nl>
-Date:   Thu Oct 11 16:53:55 2012 +0200
+commit 7730b5c3cf6b889f34de6004ce87341c746968ca
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 15:50:29 2013 +0200
 
-    modules/tm: Make branch_index consistent in all route types
-    
-    The branch index was set one to high in BRANCH_ROUTE, leading to
-    inconsistent branch numbers in reply routes.
+    core: msg_ldata_t field is memset to 0 in the shm clone
 
-commit aa454db1818220d6b05699b9ee6e01a8237ffcb1
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 22:21:45 2013 +0100
+commit 859a322a1f664fcdd9563619fa0448be2911aa07
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 15:49:48 2013 +0200
 
-    siptrace   Typo after test compilations. Bad luck.
+    outbound: updated access cached flow through local data structire in sip_msg_t
 
-commit a59b5bc19b2cc672794c959ee6eb4e42c461a3e9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 21:20:17 2013 +0100
+commit 4b99ad9e3bc364745d21eef11a392168eeb17077
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 15:49:17 2013 +0200
+
+    tm: reset local data structure for faked request after failure handlers
+
+commit 949e1f3c3e1f1afa02c696403399a093905c3f0a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 15:45:43 2013 +0200
 
-    cdp  Documentation updates
+    parser: refactored a bit sip_msg_t struct for extra fields needed per process
     
-    Read my lips: It's configuration, not confiuaragion or confirtuaration... :-)
+    - 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
 
-commit a6b038332e38e6f60fee32896ffd610cf76e11ee
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 20:43:00 2013 +0100
+commit a3a8457e9bfe4dea48c0acd7421952014346a907
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 15:17:38 2013 +0200
 
-    avp XML doc updates
+    core: fix for warning dereferencing type-punned pointer will break strict-aliasing rules
+    
+    - related to timer list operation
 
-commit c79c33f14d9cf15444cdd024551c788679cf71bb
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 20:42:12 2013 +0100
+commit 10cc1dd7a3f4481c677022e7ff0da87f004077f0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 15:12:29 2013 +0200
 
-    avp        Documentation typo fix and update (SER => Kamailio)
+    parser: added note about new fields in sip_msg_t
 
-commit 66560d5ad5c136aa833db57ed32283d788f56611
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 20:18:42 2013 +0100
+commit 659b920399ee2a75973c610f5dec4c6292903f67
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 13:25:41 2013 +0200
 
-    outbound(k) Minor edit of documentation.
+    core: set to NULL the pointers to several sip msg fileds in cloned structure
     
-    Please ignore, keep calm and carry on.
+    - 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
 
-commit 226c92425b266f1c1a5efb2286cf067ce0b7df22
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 20:13:26 2013 +0100
+commit cebbacc3167f0fd4a4f3fd96393b5cf85e13d861
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 13:24:57 2013 +0200
 
-    siptrace(k) Fixing a bad change in docs...
+    tm: faked request fields are freed using wrapper functions from core
 
-commit 9b1c23481551ef74b6efeb0118c1119470a08826
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 20:09:39 2013 +0100
+commit cae9659766c84e9451e4ea41e61bf85337c89693
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 13:23:53 2013 +0200
 
-    siptrace(k)        Add RPC command for turning on/off
+    parser: use wrapper functions to reset fields in sip_msg_t
     
-    Copying the functionality of the existing MI command.
-    
-    Also, setting the value of the trace_flag to 0 by default, as
-    documented in the documentation.
+    - used for freeing the structure
 
-commit fd77c500050073e019b0366fdcd3a6c125a20cb9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 20:04:29 2013 +0100
+commit deb007275ae6444037e74c82a48fc879a0cc98ad
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 12:34:33 2013 +0200
 
-    sipcapture: Fix typo in XML markup
+    parser: ppi/pai - fix warning dereferencing type-punned pointer will break strict-aliasing rules
 
-commit 9af31f9c44cc35a4cbe74accf79513c7272ec93c
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 19:50:12 2013 +0100
+commit aa9f500c80cb5372c40f1eb7f18b4e33dcd6acf5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 12:27:35 2013 +0200
 
-    sipcapture Small cleanup in docs
+    core: a bit of cleaning in sip_msg_t comments
 
-commit ba12e3893787a8340d21aa18ab6faa81e825713f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 18:38:54 2013 +0100
+commit 8bb61ea287ccf670ef9cfe990d319249eafbe7c5
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed Sep 18 21:58:12 2013 +0100
 
-    sipcapture  Small typo
+    modules/app_lua: Fix off-by-one error in modf
+    
+    - Fixes calling sr.modf with additional parameters
 
-commit 8ebf2dbe6cc0e51b47c423227f5dcff14c7af4c3
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 18:37:43 2013 +0100
+commit 771e9093e343951e12f4875692e9ecc567a277a1
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed Sep 18 21:34:16 2013 +0100
 
-    sipcapture Add RPC command to turn on/off or check status
+    modules/sdpops: Check for valid sdp body in sdp_remove_line_by_prefix
     
-    Kamailio RPC rocks - much more than IMS ;-)
+    - Fixes crash when used on requests with no body
 
-commit 70ca23583a136f2a401ce57d4b9f110e2f4db1fe
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Wed Jan 9 12:34:27 2013 -0500
+commit b9c6e70871085e63add429984eac8ee7afc9e49e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 19 00:09:55 2013 +0200
 
-    pv(k): Remove read-only empty strings that might be attempted to be written to
+    README: updated version number
+    
+    - bits of formatting for ToC
 
-commit 2207618978f5d61c3afe65007c3460a2e1ef0d37
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 16:53:07 2013 +0100
+commit 89969601d66422fd4dab50b0bb303bb17465c193
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Sep 18 22:23:41 2013 +0200
 
-    usrloc(k)  Add RPC for AOR lookup
+    pua_reginfo: documented the parameter for reginfo_handle_notify()
     
-    Copied from mi interface. RPC rocks!
-
-commit 875c5e71cf1ac077f17eb15030ce8cfb0d299e89
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 15:29:48 2013 +0100
-
-    usrloc(k) Reveal existing rpc command in README
+    - reported in FS#340
 
-commit e1306157b324d2ad21d97af0edf14072769787d7
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 14:00:32 2013 +0100
+commit 9ee44c6079c8d30138ece619295974e17993aa04
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Sep 18 22:17:55 2013 +0200
 
-    db_cassandra Minor edits and typo fixes to README
+    pua_reginfo: add ruid for location records
+    
+    - patch by Wonbin Cho, FS#339
 
-commit 8341030426fbe1f48e527b52d694b188ecdd48dc
+commit ed6884e854cdae63c4f62871a32bdcdcddb8853e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 9 14:55:46 2013 +0100
+Date:   Wed Sep 18 22:02:04 2013 +0200
 
-    registrar: execute event route when a contact expires
+    pua_reginfo: unlock udomain only when aor is set
     
-    - the name of the routing block is event_route[usrloc:contact-expired]
+    - patch by Wonbin Cho, FS#338
 
-commit ff18475e9fd3c6d4da4ca2e85c045fc761eb48e5
-Author: Anca Vamanu <anca.vamanu@1and1.ro>
-Date:   Wed Jan 9 15:44:38 2013 +0200
+commit 3bc87f139bc9635e23a4e92b03d24e00b97706dd
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Wed Sep 18 13:39:23 2013 -0400
 
-    db_cassandra: updated documentation
+    ims_registrar_scscf: fixed bug caused by uninitialized global variable
     
-    - added URLs for Thrift library and Cassandra
+    - "rerrno" variable was not initialized and caused corruption in transaction states
 
-commit b7fde2349a28e22cd9e02412d914d07ee8654f79
-Author: Anca Vamanu <anca.vamanu@1and1.ro>
-Date:   Wed Jan 9 14:19:06 2013 +0200
+commit 96e760147469a385a0b5512f74afcff8f56cafd1
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Sep 17 09:24:51 2013 -0400
 
-    db_cassandra: Improved documentation and config file example
+    dispatcher: fix mi/rpc reload command
 
-commit b2e1fdd5df2e52d1393ebe592869e54fb6ee734f
-Author: Anca Vamanu <anca.vamanu@1and1.ro>
-Date:   Wed Jan 9 12:52:13 2013 +0200
+commit 5e775ff328b73b816e61a0a4718b194591a98251
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Sep 18 14:15:17 2013 +0200
 
-    dbcassandra Added schema files for domain module
+    avops: use pv_cache_get instead of pv_parse_spec.
 
-commit 3b9de69fcc60bf918413a8b79fb475067c1852b3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 8 22:38:35 2013 +0100
+commit 519de2cdd1ed7fb969d3bb2cf5792d4180078cbb
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Sep 18 08:18:33 2013 +0300
 
-    dialog(k): bridge contact address can be set via parameter
+    modules/lcr: fixed checking of IPv4 address in to_any_gw_2 function
+    
+    - Patch was provided by Reinier Boon.
 
-commit 644902198d7727d8c283109d84de36babf5544ad
+commit af8923703276bb41ea269cc19a7812fea325a250
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 8 22:34:00 2013 +0100
+Date:   Tue Sep 17 15:00:37 2013 +0200
 
-    dialog: add contact header in REFER for dlg_bridge()
+    debugger: reset_msgid parameter was in functions sections
     
-    - some UAs reject the REFER if there is no contact header
+    - added some section ids
 
-commit 0574a4833122a6f4c0b70e84dfbe7bb2f0f821ce
-Merge: fca96b0 d923afb
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Wed Jan 9 11:18:48 2013 +0200
+commit 2710177c2673034d3f026dfa79432e986b8c3a90
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Sep 17 14:55:07 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    debugger: documentation for cfgpkgcheck parameter
 
-commit fca96b0b6383198bbd95f0421e66bfb9cb1956f3
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Wed Jan 9 11:17:03 2013 +0200
+commit d1e456b251602e1336e4dbede1e9f8b5d1c19415
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Sep 17 14:47:49 2013 +0200
 
-    modules_k/rr: updated README
+    debugger: new parameter cfgpkgcheck to do pkg memory check before each action
 
-commit d923afb1737651cbb7e4aac2517445afd4625c6c
-Merge: d645d52 ead5275
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Wed Jan 9 10:35:22 2013 +0200
+commit af7c3a816529cde599af9a62bfd174b2de3a2fb6
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Sep 15 18:10:06 2013 -0400
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    xmlrpc: fix warning: Ã¢c.lenâay be used uninitialized in this function [-Wmaybe-uninitialized]
 
-commit d645d525cc6e67ef17af31cbe7a54099134794e7
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Wed Jan 9 10:34:05 2013 +0200
+commit 78a1c7e972b66c882e9466404d1cb6c08982eb91
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Sep 15 18:06:18 2013 -0400
 
-    examples/scscf/kamailio.cfg - fixed IMS modules names
-    
-    Updated SCSCF example cfg to use new IMS module naming convention
+    ipops: fix warning: variable Ã¢tâet but not used [-Wunused-but-set-variable]
 
-commit ead52752c9b61c0fcadd95d3d39042498068c73c
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Wed Jan 9 10:31:51 2013 +0200
+commit aa15067b8a1f44d57551f646acd5058c08abe41f
+Author: Mikko Lehto <mslehto@iki.fi>
+Date:   Sun Sep 15 16:55:04 2013 -0400
 
-    modules_k/rr: added feature to set custom username for Record-Route URI
-        - this is an AVP param that can be used to customise the default
-          username (Request-URI) added to the Record-Route URI before
-          calling record_route.
+    rtpproxy(-ng): patch: has_sdp() does not exist
 
-commit 9d394f9844b6043372b72539c69e9d56b0861d6d
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Wed Jan 9 10:29:25 2013 +0200
+commit d1219dc0d0c5e2eab0672a439aa7ce6486c31ba3
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Sep 15 16:38:34 2013 -0400
 
-    examples/pcscf/kamailio.cfg - fixed IMS modules names
-    
-    Updated PCSCF example cfg to use new IMS module naming convention
+    xhttp_pi: fix crash when checking bad configs
 
-commit d3dee2b4579310fde42cfc727ebd5dc7537d8446
-Author: Richard Good <richard.good@smilecoms.com>
-Date:   Wed Jan 9 10:19:47 2013 +0200
+commit a68e48bc3c322be79a608d91f40d10329c2e9664
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 16 20:31:44 2013 +0200
 
-    examples/icscf/kamailio.cfg - fixed IMS modules names
+    corex: new pv $cfg(key) - return attributes for config file
+    
+    - $cfg(line) - the line of the current action.
+    - $cfg(name) - the name of the current conf file
     
-    Updated ICSCF example cfg to use new IMS module naming convention
+    Example of usage:
+    
+    append_to_reply("P-Cfg-Line: $cfg(line)\r\n");
 
-commit 68d7468cf77e1831186ea0017ead15adb73c1328
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 08:37:41 2013 +0100
+commit ca568ee6996cc93e8518f277cf34111bc0c78299
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 16 09:53:15 2013 +0200
 
-    snmpstats(k) Change from OpenSER to Kamailio
-    
-    Note: Apart from code name changes, the MIB files and the objects
-    has changed names. This will affect all systems monitoring your
-    SIP server as you upgrade to 4.0.0
+    core: added wrapper functions to return cfg line and name for current action
 
-commit 2b09c72457a1c84508d74feb9dbc2d86f682508c
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Jan 9 07:56:14 2013 +0100
+commit 4294b7bf3b67f1405869e865c171e268e60d5ee7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Sep 15 22:35:38 2013 +0200
 
-    htable(k) Add new RPC htable.listTables
+    core: store current executed cfg action in a global variable
     
-    This RPC list all defined tables and their settings
+    - can be retrieved by module to access name of config file and the line
 
-commit 85ee107929a80b54d47eaabef6f25d7b2f0659e7
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Jan 8 20:58:03 2013 +0100
+commit e63af00eaa92eed106356cbb1dd6afd8b09f3e69
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Sun Sep 15 23:38:56 2013 +0100
 
-    Added sample configuration files for Kamailio IMS Setup. IMS Rocks!
-    
-    Greetings from the Dolomites, Italy, Carsten
+    dmq: added dmq_load_api to exported functions
 
-commit d21c7e32ceb52a90a9106fb3bba66cdd357a1fa6
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Jan 8 14:30:17 2013 -0500
+commit 923d09f0c1ece04c8d3c2755b5b201b3a2cd2deb
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Sun Sep 15 23:38:45 2013 +0100
 
-    pipelimit: fix documentation typo
+    dmq: regenerated readme
 
-commit 3f8d1e2bdba6650d2541261a2184a0bef5b88b07
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Jan 8 14:21:46 2013 -0500
+commit b44f00adbf57cb4306a0dcde7a8a1425afe40a8f
+Author: Charles Chance <charles.chance@sipcentric.com>
+Date:   Sun Sep 15 23:38:30 2013 +0100
 
-    pipelimit: enhance return codes for pl_check() function
+    dmq: updated documentation
 
-commit 16784302104e5fc40b3873019938d140c402eff6
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Jan 8 13:08:44 2013 -0500
+commit 102074ce6085f963ac03dcb087e1c00941c0337d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Sep 14 09:46:50 2013 +0200
 
-    module*/*/Makefile: libcurl dependencies build fixes
+    tm: readme regenerated
 
-commit 66cc4397e04591fd5b2af9798a1ab22d3dbaf7b6
-Author: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
-Date:   Tue Jan 8 12:42:40 2013 -0500
+commit f328b864418020b1e166b13804fe173110500d75
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Sep 14 09:46:23 2013 +0200
 
-    module*/*/Makefile: libpcre dependencies build fixes
+    tm: added missing documentation for t_check_status()
 
-commit 79295e7a5820921646846eec062e1ff7c27fec9d
+commit 6a51d9e87ac2e51a3c0473e11b3347739ec33dd8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 8 18:41:35 2013 +0100
+Date:   Fri Sep 13 13:47:00 2013 +0200
 
-    kamailio.cfg: mention v4.0 in the header of config file
+    textops: free result of subst transformation when is larger than target buffer
 
-commit ea4daadd16ff3d45c0c35d90df38bfcc33e8bfbe
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 8 16:21:19 2013 +0000
+commit 56d02f02627bb1d2eca7befaaefbed17ced1f52f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Sep 13 11:08:48 2013 +0200
 
-    pkg/kamailio/(centos|fedora): Updated .spec file
+    usrloc: fixed xml tags and regenerated readme
 
-commit 60f177ba77647fb7203f5c3b92d34a196f237a09
-Author: richard <richard@richard-laptop.(none)>
-Date:   Tue Jan 8 17:32:11 2013 +0200
+commit 605360798fbad43cbd3ef1aca3ae76cd9c95c50f
+Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
+Date:   Fri Sep 13 11:05:07 2013 +0200
 
-    modules/usrloc_pcscf and modules/usrloc_scscf - removed unnecessary junk files
+    usrloc: update connection id for registration refresh
 
-commit 36a0cb38bcafcb4d4e2bfbc0977e0c1f25e74d14
-Author: richard <richard@richard-laptop.(none)>
-Date:   Tue Jan 8 17:23:29 2013 +0200
+commit f3190358e02141c98304c4c0019bba95490da32c
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Sep 12 22:54:35 2013 +0100
 
-    modules/ims* and modules/dialog2 - changed modules name to prepend ims_ to all IMS modules
+    pkg/kamailio/centos: moved stun from it's own RPM to the main RPM
     
-    As per mailing list and offline discussions have prepended _ims to all IMS modules and renamed dialog2 dialog_ng
-    New modules name:
-    dialog_ng
-    ims_auth
-    ims_icscf
-    ims_isc
-    ims_registrar_pcscf
-    ims_registrar_scscf
-    ims_usrloc_pcscf
-    ims_usrloc_scscf
+    - stun no longer has external dependencies and doesn't need to be in its own
+      RPM
 
-commit 4c7ba37b7d8bf55d1983950812a3ae060e5ee3e4
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Tue Jan 8 16:47:13 2013 +0200
+commit 291d6ece47d164d64487c8545de87c64fdc31718
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Sep 12 22:41:37 2013 +0100
 
-    modules/cdp: Added kcore link for statistics
+    Makefiles: moved stun to the standard module group now that it has no external dependencies
 
-commit 1ee54a1e511b98848fd2a6a5075009e2e0b4df06
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Jan 8 12:52:44 2013 +0100
+commit 42722f3e70d3316b7c6881907b626b02303d58a6
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Sep 12 16:36:28 2013 +0100
 
-    permissions(k) Add RPC function calls that match functionality in old modules_s module
+    modules/stun: removed dependency on OpenSSL
 
-commit 82303dfad79c601767bb8e1a115fd30d1fb3a282
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 8 11:27:11 2013 +0000
+commit 0d0c4cc11022a62edfcf5041b36fe4cf5ca95a4d
+Merge: 5651be2 6cea922
+Author: Carsten Bock <Carsten.Bock@silentcircle-llc.com>
+Date:   Thu Sep 12 17:16:09 2013 +0200
 
-    modules_k/outbound: updated documentation
+    Added support for HTTP-Post to utils: http_query
     
-    - Fixed some mistakes in the Edge Proxy example
-    - Filled in more detail in the Registrar example
+    Merge branch 'carstenbock/utils_post'
 
-commit f57ac2ddaf1a4bbb8178f9fdc2fc408819d41228
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 8 11:02:09 2013 +0000
+commit 5651be2fa5a5d923a89aa70a050d23bcbfda9c38
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Sep 11 13:09:31 2013 +0100
 
-    modules_k/rr: fixed typo in a diagnostic
+    pkg/kamailio/centos: CentOS build updates
     
-    - Thanks to oej for pointing this out
+    - 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
 
-commit a20893dd6cbf1a5fc7f48d9e8fd1823bbb1ba07f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 8 11:01:31 2013 +0000
+commit 0f7bc9da0d132720531f3176ee216466f5877146
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Sep 11 11:30:50 2013 +0100
 
-    modules_k/outbound: downgraded and ERR diagnostic to INFO
-    
-    - Thanks to oej for pointing this out
+    core: Raspberry-pi builds now work without needing to specify extra flags
 
-commit 5fc244a81ff4749bd8cb0196a1baecd8a721191a
-Merge: ecba6cf 9a10ed3
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Tue Jan 8 11:01:37 2013 +0200
+commit 6f17209a70e84d91976ea42b476ae248b9b37501
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Sep 10 14:14:52 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    kamdbctl: added missing dbuid tables group creation
+    
+    - patch by elactrum [at] jamailca.com
 
-commit ecba6cf229f849dd6390bbb2b9e9e70628fd0bd7
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Tue Jan 8 11:00:16 2013 +0200
+commit abf0026782c0ba4643feb25ded022e8c12725584
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Sep 9 16:52:47 2013 +0200
 
-    modules/cdp: added omitted statistics files
+    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.
 
-commit 9a10ed3334804f520ecdab03f1019a19e13e0494
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 8 00:24:47 2013 +0000
+commit 774752e4d12bd03f01362af55a5e422eade690b2
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Sep 5 19:10:15 2013 +0200
 
-    modules_k/registrar: documented new "flow_timer" modparam
+    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)
 
-commit e18905ea53c2c5d4a565de596e2c2913ede6466f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 8 00:24:13 2013 +0000
+commit 6dc04484e39ceab4887b375d2510f35892d695eb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 5 11:54:03 2013 +0200
 
-    modules_k/registrar: Added modparam to allow Flow-Timer: to be set in 200 OK response to REGISTER requests
+    acc: for time_mode=1, save timestamp in time_attr and microsecs in time_exten
+    
+    - database records stores time as datetime value
+    - new parameter time_exten to allow customization of attribute name
 
-commit 2aa85480330e368154e2d1c407380ba06f66d3f5
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon Jan 7 21:59:18 2013 +0200
+commit 367a0e72be1d5e5de0fa84ca2a8d11f7d5b54abe
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 5 11:08:17 2013 +0200
 
-    modules/rtpproxy: removed LM_DBG that caused compiler warnings
+    acc: fixed c&p typo of parameter name in docs
 
-commit 329db6c3ace5e93a3b7ab7155481f2e9705119b3
-Merge: e7bb3af c9de09b
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Jan 7 16:11:05 2013 +0000
+commit a722cee262664162f183e00788c2d53c4c98b217
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 5 10:04:57 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      core: when printing the listening sockets on startup print also the advertise-port
+    kamctl: added scripts to define table acc_cdrs
 
-commit e7bb3af61bea673af801a5b9280f50ec13958a3b
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Jan 7 16:10:46 2013 +0000
+commit b91f07fce16f5feb0c31f7af59ab9351e274221f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 5 10:04:14 2013 +0200
 
-    modules_k/outbound: Updated the module documentation
+    lib/srdb1: added id for definition of column start_time in acc_cdrs table
 
-commit 4cb23b43c246cb227282474d2b7bd6d6ff9c2033
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Jan 7 16:10:17 2013 +0000
+commit dd3c6f19c18cf0c2844f2b2ce155e3f5d7af447a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 5 10:02:01 2013 +0200
 
-    modules_k/registrar: Updated registrar module documentation to describe the outbound_mode parameter
+    lib/srdb1: initial db schema for acc_cdrs table
 
-commit c486a9358f146ac2b3e5047021c197c3eb6b41d8
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Jan 7 16:08:13 2013 +0000
+commit 9b44e4b48862947f2ea634c6dd611ce7c07546a2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Sep 4 22:59:13 2013 +0200
 
-    modules_k/registrar: New outbound_mode parameter
+    registrar: reset r-uri pointer after backup in lookup_branches()
     
-    - Controls whether outbound options-tag is required in REGISTER
-      requests and whether they are added to responses to REGISTER requests.
-    - Needed so that an Outbound Edge Proxy can add a Flow-Timer: header
-      to 200 OK responses (to REGISTERs) that contain a Requires: header with
-      the outbound options-tag.
+    - otherwise can be invalidated by next branch lookup
 
-commit c9de09b99b417aebb8fe84d44dec6c1bff1d8849
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Mon Jan 7 16:22:38 2013 +0100
+commit 37e63951b2b05875f07a1d30b8352e3f10a99072
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Sep 4 18:20:20 2013 +0200
 
-    core: when printing the listening sockets on startup print also the advertise-port
+    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)
 
-commit da1d8d1a9315d187b050468aa33772253f10e47b
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Jan 7 12:47:11 2013 +0200
+commit 96c85efbc40a6d0571e8122cbad30410d2274b24
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Sep 4 14:27:47 2013 +0200
 
-    modules/sipcapture: fixed defines for Solaris
+    Initial structure for the docs of the IMS-Charging module (incomplete)
 
-commit ff1c7f3756bf7c2175b7209ccc13ab0cbf6cb4f8
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Jan 7 11:02:06 2013 +0200
+commit 20399521b7df9e808f0999275132cc5460a0104b
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Sep 4 14:00:01 2013 +0200
 
-    md5.h: fixed types for Sun Solaris
+    add IMS-Charging to Makefile.groups
 
-commit 3dd44561692657027289ff320709ce5d4bff210e
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Jan 7 09:56:24 2013 +0200
+commit 29cb7be4445995f73e9f425d99c9c5ee818c92de
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed Sep 4 12:04:18 2013 +0100
 
-    modules/cdp: housekeeping
-        - corrected copyright
-        - fixed timer code (latency thresholds)
-        - changed to KAMAILIO module interface
+    modules/rtpproxy-ng: Allow PV in second rtpproxy_manage parameter
+    
+    - Incorrect fixup function caused a crash when the second parameter was given
 
-commit 0b108c83ba7138c760fa86c9274633c92b7193a1
-Merge: 9f63684 94e9bd8
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 6 19:37:22 2013 +0000
+commit 362d374a61953aee3cf9f96eadaef63c5f22763e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Sep 4 13:04:23 2013 +0200
 
-    Merge branch 'master' into outbound
+    topoh: safety check for missing To header
     
-    * master:
-      pkg/kamailio/(centos|fedora): Updated ver and rel in .spec
-      sl: fix compilation warnings in sl_forward_reply()
-      dialog: fixed ka_timer linking
-      core: command line option -v replaced with -K
-      msrp: new parameter use_path_addr
-      msrp: added rpc command to list active connections
-      msrp: added internal map table to track msrp connections
-      pipelimit: implemented support for RPC commands
-      Makefile.defs: major version base updated to 4.0.0
-      sl: new function sl_forward_reply(...)
-      core: added function to remove an exiting lump structure from internal list
-      dialog2: generate and add missing README for dialog2 module
-      Do not bind with libser_cmd, this is not required.
-      Added Debian-Packaging for IMS modules
-      - Add group for IMS modules - Added convenience rule to build packages for current debian-stable
-      ims modules: don't link with -lrt on macosx
-      auth_ims: don't link with -lrt on darwin os
-      kamailio.cfg: xhttp left only in kamailio-oob.cfg
-      modules/rtpproxy: rtpproxy_manage can now add ice relay candidates
-      parser/sdp: fixed freeing of ice attributes
+    - based on a patch by Michel de Weerd, FS#303
 
-commit 94e9bd8f15e192ee8b1c14d759129992b35435bf
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 6 19:36:39 2013 +0000
+commit acbbae2af3cb2ad1a5b07a7305c5f9761bc78389
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Wed Sep 4 12:52:16 2013 +0200
 
-    pkg/kamailio/(centos|fedora): Updated ver and rel in .spec
+    modules/ims_charging: new module for IMS charging
+       - currently supports Ro interface
 
-commit 9f636841675f9cdd5a4baf768784564be71660b0
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 6 19:32:45 2013 +0000
+commit 7abd496560c6274680d451f49355ad1f6a14a6a7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Sep 4 12:33:45 2013 +0200
 
-    modules_k/outbound: Updates to outbound module documentation
+    db_postgres: use variable for make tool in module Makefile
+    
+    - fixes builds in BSD systems
+    - patch by Victor (coyote), FS#335
 
-commit 539e606d4ab88b837207fbe5a921f05756eba8a5
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 6 19:32:29 2013 +0000
+commit 2aa5095252f9434c7c2a63ecb130bdaf1346fde9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Sep 4 11:44:23 2013 +0200
 
-    modules_k/outbound: Fixes to outbound code arising from testing
+    rtpproxy: updated rtpproxy_manage() to handle PRACKs with sdp
 
-commit b0ee720bec6d188615b98e8b107100fc5158e839
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 6 19:32:04 2013 +0000
+commit 72996942662b944b74e6632e1670c989402bf8af
+Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
+Date:   Wed Sep 4 09:56:28 2013 +0200
 
-    modules_k/rr: Updates to rr module documentation for outbound
+    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
 
-commit a9d425f4aa8fe0fdc4aac3e158b6c98fd59a5776
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Jan 6 19:31:41 2013 +0000
+commit 392a59ab1c12efee1072581f9519fc258444d086
+Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
+Date:   Wed Sep 4 09:55:23 2013 +0200
 
-    modules_k/rr: Fixes to loose.c from outbound testing
+    registrar: propagate tcp connection id in contact info structure
 
-commit 3f0f60d22d5577965b50821b1c7d0835c898c3f9
+commit ea45a9b0ff6851d01e09aa62dfe9e7e006552609
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 6 15:28:28 2013 +0100
+Date:   Tue Sep 3 23:16:50 2013 +0200
 
-    sl: fix compilation warnings in sl_forward_reply()
-    
-    - reported by Juha Heinanen
+    pua: basic framework for handling xcap-diff event
 
-commit ddcef074088df261ce3fb98adfbb1b76b73c30a6
+commit 0c15125767f8a9001e9c892fee18df3dbad56d2f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 6 15:24:39 2013 +0100
+Date:   Tue Sep 3 23:15:55 2013 +0200
 
-    dialog: fixed ka_timer linking
+    presence_xml: basic framework for handling xcap-diff event
     
-    - patch by Rinor Hoxha
+    = can be diabled via modparam disable_xcapdiff
 
-commit 70d6cae27153d6641b2a781634aeb585b741d3a0
+commit 70ec02cfc9a203ea100d6550be3aa5f51f4fa473
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jan 6 00:00:40 2013 +0100
+Date:   Tue Sep 3 16:16:30 2013 +0200
 
-    core: command line option -v replaced with -K
+    acc: option to write dialog-based cdrs to database
     
-    - -v was exposing to misusage for -V (version), now is aliased to it
+    - 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
 
-commit 830af85c45933b3cdc3c48152667162fcf969a55
+commit 4812b91a3c00e71a3ac9636b88bc75e5368fa657
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jan 5 23:51:07 2013 +0100
+Date:   Tue Sep 3 15:11:47 2013 +0200
 
-    msrp: new parameter use_path_addr
-    
-    - specify host and port for usage in Use-Path header
+    acc: increment crt position when adding extra time value
 
-commit bc8b005ba4d4c89afa6152dd212eda9b6689bb86
+commit 4c917438596852b3870ce0236bad8cbd04961270
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jan 5 23:36:43 2013 +0100
+Date:   Tue Sep 3 14:31:58 2013 +0200
 
-    msrp: added rpc command to list active connections
+    Makefiles.defs: version set to 4.1.0-dev8
 
-commit ea3cacb10d2cc15f23c3a0c7fead151939873951
+commit ea6514c2af00561643af6a2b671fbd4411048ca1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jan 5 22:00:55 2013 +0100
+Date:   Tue Sep 3 13:47:24 2013 +0200
 
-    msrp: added internal map table to track msrp connections
-    
-    - initial version
-    - the table can be enabled via config parameters
+    acc: updated readme with the new parameters
 
-commit f432022f943ad4f72d3643974f065c6007af6589
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Jan 4 21:34:50 2013 -0500
+commit ede2d6747aabf32538797dfedf13682c5c242831
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Sep 3 13:35:08 2013 +0200
 
-    pipelimit: implemented support for RPC commands
+    acc: cast to double for safer conversion in time_mode==2
 
-commit e03be11d30abd9f6a5a756ae142444395f09df93
+commit d7884500e89d32bffd34e915b473458645c6dedf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 4 19:29:30 2013 +0100
+Date:   Tue Sep 3 13:28:54 2013 +0200
 
-    Makefile.defs: major version base updated to 4.0.0
+    acc: new parameter time_mode
     
-    - development version is now 4.0.0-dev8
+    - 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
 
-commit d01b11b0cbbbfb84ae3d10fb90c05aedf07c9ccc
+commit 1cec15e057bdec4455e70af951def19e36a78e8e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 4 19:26:21 2013 +0100
+Date:   Mon Sep 2 14:09:18 2013 +0200
 
-    sl: new function sl_forward_reply(...)
+    kamctl: added commands to set extra columns in subscriber table
     
-    - forward the received reply fron configuration, before it would be done
-      by the core. It has the option to change the status code and reason
-      phrase
-    - the forwarding is statelessy, not affecting the tm states
+    - useful to deal with columns added for load_credentials of auth_db
+      module
+    - 'sets' - sets a column with string value
+    - 'setn' - sets a column with numeric value
 
-commit 7fd561975706676e61bb3d90968652edcb96f35c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jan 4 19:25:05 2013 +0100
+commit 7e44ff0be6cbb48c9360bee8601ec3dbff050c02
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Sun Sep 1 19:56:57 2013 -0400
 
-    core: added function to remove an exiting lump structure from internal list
+    Fixed potential bug in exceptional condition when max-time updated is called
 
-commit d2b805c8b13943f82240276f98f78145ac7572f9
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Thu Jan 3 16:44:03 2013 +0100
+commit 2685cd9bb6933c2d4b4b97e3b4ed6b98005255c9
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Thu Aug 29 17:05:41 2013 +0300
 
-    dialog2: generate and add missing README for dialog2 module
+    parser/fline.c: syslog message cleanup when request line parsing fails
 
-commit 2ce18eee8cfb85d7c88187a419c8d3f81228a1f8
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Thu Jan 3 16:24:59 2013 +0100
+commit fbcee0221cd6e22477dc9d1d5a7767c1e572235a
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Wed Aug 28 15:03:01 2013 -0400
 
-    Do not bind with libser_cmd, this is not required.
+    rtpproxy-ng: fix possible segfault in rtpproxy_manage
+    
+    Reported by Hugh Waite
 
-commit 9cb6a84106aca0c998084c25b8b05d9d34a35ff2
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Thu Jan 3 15:03:46 2013 +0100
+commit e0e0a753d1365d340c17f33bd868085bee304910
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Aug 28 12:02:34 2013 +0200
 
-    Added Debian-Packaging for IMS modules
+    dialog: fixed typo related to module name inside log message
 
-commit fc1706e0c3b53500a321c13bc3450a4ccbe6dd6c
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Thu Jan 3 15:02:40 2013 +0100
+commit bf68c071723bda24b07e64660f77872e2bceff1b
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Aug 27 18:43:39 2013 +0200
 
-    - Add group for IMS modules
-    - Added convenience rule to build packages for current debian-stable
+    permissions: fix ws support on allow_trusted function.
+    
+    Thanks to Alex Hermann <alex@speakup.nl>
+    Reminder: Never commit with more than one glass of wine.
 
-commit 539f97bdaa4b6c12fec3a943b6adb7902b748827
+commit 14835f89fc2b761f73a0caad67d229ec3fedba29
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 2 14:38:22 2013 +0100
+Date:   Tue Aug 27 14:44:17 2013 +0200
 
-    ims modules: don't link with -lrt on macosx
+    core: set to-params pointer to null after freeing
     
-    - define MAXINT on mac os x
+    - avoid potential double freeing issues or invalid pointer access
 
-commit cf93bf2097660c093645550f1d3b54fdc1154288
+commit 727aa357d9ee8abcb8471733e22886d2cff386db
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 2 14:22:39 2013 +0100
+Date:   Tue Aug 27 14:00:17 2013 +0200
 
-    auth_ims: don't link with -lrt on darwin os
+    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
 
-commit 8660e2f031a159d0ac1edb87e20738f50a87d5c6
+commit a075383454c92bed225b7904920090f515a938d5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jan 2 14:09:53 2013 +0100
-
-    kamailio.cfg: xhttp left only in kamailio-oob.cfg
+Date:   Tue Aug 27 11:16:52 2013 +0200
 
-commit 75fde552f1c4cdea736baa72ff1aa36e527e0215
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Jan 2 13:00:31 2013 +0200
-
-    modules/rtpproxy: rtpproxy_manage can now add ice relay candidates
+    kamctl: use FIFOPATH instead of OSER_FIFO in kamctlrc
     
-    - The feature is activated by defining ice_candidate_priority_avp module
-      parameter.
+    - 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
 
-commit 35bc07e6a13e12aba519be8bde1a1e1dc06a1d94
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Jan 2 09:13:00 2013 +0200
+commit 8097c2bccb2161f63900bbd5fb87a10eacdd282c
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Aug 27 00:07:58 2013 +0200
 
-    parser/sdp: fixed freeing of ice attributes
+    permissions: update allow_trusted documentation.
 
-commit a117147b4c6563be21c0403eeeacf5ff0f3ba709
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 1 20:46:18 2013 +0000
+commit 573c9031a44168df356818f572f10f69791a1458
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Aug 27 00:03:49 2013 +0200
 
-    modules_k/outbound: updated example
+    permissions: fix ws support on allow_trusted function.
 
-commit 0a528b23bc39eabfaaf2874a74ce529955c21ff5
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 1 20:45:49 2013 +0000
+commit b2a536f0f577026ffa57d0b603c60e6232bc8e78
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Aug 23 21:04:06 2013 +0200
 
-    modules_k/rr: outbound fixes
-    
-    - Use the OUTBOUND address in RR when using outbound
+    tm: readme regenerated
 
-commit 9b5c3a991942da005b8c56b049a1ebde5596042b
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Jan 1 20:45:24 2013 +0000
+commit ef9b69bbb54302e9985dd37d79831b6f80463fc1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Aug 23 21:03:13 2013 +0200
 
-    modules_k/outbound: fixes to use_outbound()
+    tm: removed note about no-implentation for no-reply flag for t_relay_to()
 
-commit e2d144bd76f327ce7c52914ed0462f415e7d06a7
-Merge: 4a41827 ddfbbd7
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 17:12:01 2012 +0000
+commit 6073949aa224ea7a973058891a88a58cc0841860
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Aug 23 21:02:24 2013 +0200
 
-    Merge branch 'master' into outbound
-    
-    * master:
-      parser/sdp: added check on body length when looking for 'a=candidate:'
-      parser/sdp: added 'a:remote-candidates' media stream attribute
+    tm: updated xml docs with t_set_disable_internal_reply()
 
-commit 4a418276b50212feb3ef4d659c42e6772fc9fcd7
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 17:11:30 2012 +0000
+commit 0f2f9c85eff0b6ad35b4c58dfcde74c8a65559d6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Aug 23 20:53:55 2013 +0200
 
-    modules_k/outbound: first draft of outbound module documentation
+    tm: re-added the option for no-internal reply on error
+    
+    - 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
 
-commit 72d8e454f29174673cc80f9795ac8d564c2ca1bb
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 17:11:14 2012 +0000
+commit 7255693f73bae008e5c7b6b560c52394f7c85308
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Fri Aug 23 17:29:43 2013 +0200
 
-    modules_k/outbound: Corrected check on flow_token_key length
+    Very basic DNS-Zone file-example for IMS (for use in the online-tutorial on howto install IMS with Kamailio)
 
-commit ddfbbd7c0eb7fc1c7ffbb07d6260271ded8b42b3
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon Dec 31 18:18:05 2012 +0200
+commit 6cea9227c7dc973757d03150685e322fcff115b9
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Aug 22 16:36:48 2013 +0200
 
-    parser/sdp: added check on body length when looking for 'a=candidate:'
+    Define missing fixup_functions.
 
-commit 88a8eb348359f05a1ff14371f8e323cf086d6497
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon Dec 31 18:16:23 2012 +0200
+commit b23a74a4732f276315176d9b438bd2596e616799
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Aug 21 20:14:16 2013 +0200
 
-    parser/sdp: added 'a:remote-candidates' media stream attribute
+    Fix fixup functions.
 
-commit 5214a6e617bfc8f2471fcf0d02d8fa5cf0a9ce3b
-Merge: e00d77f 945b1fd
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 16:08:59 2012 +0000
+commit 8017fa7c67dbb3dd4bdd937be9b841097a44674e
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Aug 21 20:02:23 2013 +0200
 
-    Merge branch 'master' into outbound
-    
-    * master:
-      pkg/kamailio/(centos|fedora): Added IMS modules to RPM builds
-      parser/sdp: added partial parsing of a=candidate attributes
-      modules/sipcapture  README: added HEPv2/v3 to supported protocols
-      modules:siptrace changed include to hep.h
-      Added HEPv3 (UDP) support for sipcapture.
-      modules/registrar_pcscf: firs commit of registrar_pcscf module   - registrar for P-CSCF functionality
-      modules/registrar_scscf: first commit of registrar_scscf         - Registrar functionality for S-CSCF servers
-      modules/isc: first commit of ISC module (IMS Service Control)
-      modules/usrloc_scscf: first commit of usrloc_scscf modules       - usrloc functionality for S-CSCF servers
-      modules/usrloc_pcscf: first commit of usrloc_pcscf module
-      modules/auth_ims: first commit of auth_ims module        - This module provides IMS specific authentication/authorisation functionality.
-      modules/icscf: added I-CSCF module.
-      modules/dialog2: first version of dialog2
-      lib/ims: added some info to README on IMS library
-      IMS Internal Lib: added internal kamailio library for IMS extensions
+    Add support for sending POST-Requests to http_query() method.
 
-commit 945b1fd62e1bb5c9d4aa066666d64ae63731c94a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 16:08:20 2012 +0000
+commit 134158df11ebf9b6c3deaf71b6010588535eb386
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Thu Aug 22 20:39:41 2013 +0100
 
-    pkg/kamailio/(centos|fedora): Added IMS modules to RPM builds
+    pkg/kamailio/(centos|fedora): Added rtpproxy-ng module to the build
 
-commit e00d77f710fe36dca08f099306c837ef7e53309f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 15:36:00 2012 +0000
+commit c2ccd37891167fb691b2aabc44e12c45cea7d1da
+Merge: fd68623 dd76f37
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Thu Aug 22 14:19:31 2013 -0400
 
-    modules_k/outbound: filled in use_outbound() function
+    rtpproxy-ng: adding module
+    
+    Merge branch 'rfuchs/rtpproxy-ng'
 
-commit 488bf3c94b2498e7539638202ee878c237fde567
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 15:35:32 2012 +0000
+commit fd68623bebb7053f4b652d7fe58d676b6a019d7c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Aug 22 17:51:49 2013 +0200
 
-    core: added parsing of ;ob for URIs and Contact: headers
+    core: efectively run the event_route[core:receive-parse-error]
+    
+    - reported by Juha Heinanen
 
-commit b7a1ea4c8a88eea873bf6b4bfac5e1f477a19073
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon Dec 31 15:51:53 2012 +0200
+commit 0efe5a4d9adb08575938d2c4eb83ec3a79d38e20
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Thu Aug 22 11:16:31 2013 -0400
 
-    parser/sdp: added partial parsing of a=candidate attributes
+    Added support for max-time update of monitored calls
+    
+    - updated example config file
+    - updated documentation
 
-commit 9d9394d63c3ccdfa3ce7ba067ef29c4657f0eb37
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 13:44:19 2012 +0000
+commit 86bdfaa3efe7804bcfde3da4f63b252c74e417b7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Aug 22 15:44:05 2013 +0200
 
-    modules_k/rr: handle outbound failing and outbound just not being used as separate cases
+    core: fix condition to lookup envet_route[core:receive-parse-error]
+    
+    - reported by Juha Heinanen
 
-commit dccab57430d0014b386a8f97ca6c8506a81402e7
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 13:43:15 2012 +0000
+commit 2d826efb7dbcf9b3b49c376bcd079ab1e7642a44
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Aug 22 13:01:55 2013 +0200
 
-    modules_k/outbound: decode_flow_token() returns different values when an error occurs and when the string obviously isn't a flow-token
+    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
 
-commit a0a23aacc9a2d19b30f62702811c1eadc5671d98
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 13:28:06 2012 +0000
+commit d03651fb4c3a6b50923029e121eed201fb1ff550
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Thu Aug 22 08:20:52 2013 +0300
 
-    modules_k/rr: updated documentation for outbound support
+    modules/lcr: added some linefeed chars missing from syslog messages
+    
+    - Patch provided by Kevin Scott Adams.
 
-commit 7d6d7f177f465e184e1ef612a82a7406ccadd45a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 13:25:36 2012 +0000
+commit 3ccf4b43e81bd2654cb306a3c2cc21b97cb51f62
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Aug 22 00:14:53 2013 +0200
 
-    modules_k/rr: fixed typos in diagnostics and comments
+    core: print src address details if initial message parsing fails
+    
+    - reported by Juha Heinanen
 
-commit a0dd2a75dc763ebb5907573aac3b8653c5faf93a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 13:25:01 2012 +0000
+commit fe24ed17b0620bd9446d741ea3f65b7b0cb8b765
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Aug 21 11:20:07 2013 +0200
 
-    modules_k/path: fixed a typo in a diagnostic message
+    kamailio.cfg: use is_first_hop() for adding alias parameter to contact uri
+    
+    - done for natted devices
 
-commit 6141b16fc5f619938472f6f56d0fb2e0e5456aee
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 12:55:06 2012 +0000
+commit bbecaa597aa4fb3fa08773cd6cd9b8558c7ce3a8
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Aug 21 11:04:08 2013 +0200
 
-    modules_k/rr: tidied up error handling and comments relating to outbound
+    avpops: allow use of avps as second parameter on re operation at avp_check function
 
-commit 5ceef3cb48fc4b1e9c75abf91ba45f59f5125751
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Mon Dec 31 12:54:37 2012 +0000
+commit c86b04459a716af353d0ca40a793d6b13c6a6fe7
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Aug 20 10:24:53 2013 +0200
 
-    modules_k/outbound: tightened up error handling in decode_flow_token()
+    fixed spelling errors catched by lintian
 
-commit 680173cfc89bc051ce026ddf4a62dab494aa20a0
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Mon Dec 31 00:33:16 2012 +0100
+commit 64e39dbf89bc1581722abeaadf7811e0883390bd
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Mon Aug 19 17:43:16 2013 +0200
 
-    modules/sipcapture  README: added HEPv2/v3 to supported protocols
+    htable: updated readme with rpc command htable.stats
 
-commit 13889dfc3274f86352c719276b52fd8a458c243f
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Mon Dec 31 00:27:22 2012 +0100
+commit d33106994516e27944657c3bf17c3ccb5a521a50
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Mon Aug 19 17:39:26 2013 +0200
 
-    modules:siptrace changed include to hep.h
+    htbale: added rpc command htable.stats
+    
+    - print stats about htables: name, number of slots, number of items, max
+      number of items per slot, min number of items per slot
 
-commit 6eda5e28355df2f1085f0ab9d303309965c4cd4f
-Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
-Date:   Mon Dec 31 00:21:02 2012 +0100
+commit ee7dcac57501cd0563c69ae967ba785cec035062
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Mon Aug 19 16:48:01 2013 +0200
 
-    Added HEPv3 (UDP) support for sipcapture.
+    htable: lifted limit for max number of slots to 2^31
     
-    Many many thanks Dragos Dinu for your help!
-    
-    Happy New Year! Glückliches neues Jahr! С Новым Годом! La Mulți Ani!
+    - there can be systems with large amount of memory
+    - clarification in docs about the case when the value is out of exected
+      range
 
-commit bd26883f8cf782a09dd115389b1a5cc60fdd2f83
+commit 71594a81f012432782d1f7b6f59c725130928ee7
 Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 22:40:27 2012 +0200
-
-    modules/registrar_pcscf: firs commit of registrar_pcscf module
-       - registrar for P-CSCF functionality
-
-commit d274ee387a3aa27be808b11b879311793f840a40
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Dec 30 19:31:24 2012 +0000
+Date:   Mon Aug 19 13:41:45 2013 +0200
 
-    modules_k/rr: Fixed return from process_outbound()
+    cdp: fixed spelling and removed some erroneous code
 
-commit 4bbd8718667d5fed76b7b97b3e915647cf80e611
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Dec 30 19:27:24 2012 +0000
-
-    modules_k/rr: added decoding and using of flow token to loose_route()
-
-commit 200082fd140bcebc7cdbf1d5511f51aa6e6f304e
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 20:39:58 2012 +0200
+commit ea442b3155bf25ff48f7fd125b2ffa72a5631852
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Sun Aug 18 17:47:08 2013 +0200
 
-    modules/registrar_scscf: first commit of registrar_scscf
-       - Registrar functionality for S-CSCF servers
+    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.
 
-commit 49ef3f0279491020a334d93aeb7c76e723305564
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 20:36:41 2012 +0200
+commit ec1c1bab23e4fff3bd5cd60c2f254e646dcbc9ee
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Fri Aug 16 17:08:15 2013 +0200
 
-    modules/isc: first commit of ISC module (IMS Service Control)
+    Do some debug output, when searching for user based on IP/Port/Proto.
 
-commit f08bc36d878529410dcfafa69753f80ade261f6f
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 20:34:44 2012 +0200
+commit 157a466d46f6cccaf790ca3ad3d400489ebdd1ed
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
+Date:   Wed Aug 14 21:30:45 2013 +0100
 
-    modules/usrloc_scscf: first commit of usrloc_scscf modules
-       - usrloc functionality for S-CSCF servers
+    pkg/kamailio/(centos|fedora): Updated .spec
 
-commit eda0f25661a153dde09c91a371cd7e02e18d7b26
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 20:33:00 2012 +0200
+commit 9061cf2a85ac89cf403910b7b4fa93b29dccb350
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Aug 13 11:45:02 2013 +0200
 
-    modules/usrloc_pcscf: first commit of usrloc_pcscf module
+    modules/debugger: refresh README
 
-commit 5e844cf90c0d288a4038f5b2ff7cbebeab856488
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Dec 30 18:31:07 2012 +0000
+commit 5cbedc6b515b50f9ade7457abedba18747d98f75
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Aug 13 10:14:42 2013 +0200
 
-    modules_k/outbound: changed some errors to info
+    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.
 
-commit 1ecbbbbe2c2ee63553b47316f454ede3633a2189
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 20:29:22 2012 +0200
+commit b0e9132ccd1e8385b8b4faf72db806320d48e2f5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Aug 13 09:37:21 2013 +0200
 
-    modules/auth_ims: first commit of auth_ims module
-       - This module provides IMS specific authentication/authorisation functionality.
+    usrloc: safety checks to catch empty ruid
 
-commit 29e841d41f57fa24d79fef10ff1e20943fa068ec
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 20:26:09 2012 +0200
+commit 66c8e730d59f9816f09573f5300e4463e5997876
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Aug 13 09:19:02 2013 +0200
 
-    modules/icscf: added I-CSCF module.
+    usrloc: more verbose log messages in case of failure to update db records
 
-commit 651dafa718cb96c15781134ed280812c664bd9dc
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 20:19:10 2012 +0200
+commit d1cda7ca9a64cf818b82f7b777fa2dd640717c53
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Mon Aug 12 11:15:55 2013 +0100
 
-    modules/dialog2: first version of dialog2
+    presence: Iterate correctly around presence updates
+    
+    - timer_send_notify should increment the subset by one on each loop
 
-commit b4189892a8fb61670da8d8c6a4fb91110e889799
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Sun Dec 30 20:10:53 2012 +0200
+commit 4f42993660c52c757918ca2806f7ffe6af0674ce
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Mon Aug 12 11:05:55 2013 +0100
 
-    lib/ims: added some info to README on IMS library
+    rls: Fix memory leak in rls notify.c
+    
+    - xml is leaked in an error case
 
-commit acc9e5a3dde72aedbb1eeba561987c5faf80800f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Dec 30 17:56:55 2012 +0000
+commit e88af0a02de79fac583c126f08d762f7ef3f1b01
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Tue Jul 16 10:51:29 2013 +0100
 
-    modules_k/rr: add flow token to Record-Route: headers when needed
+    outbound: Fix freeing null pointer in destroy function
+    
+    - Only appears in error cases, e.g. syntax check
 
-commit d55cce8e5f2558560bf38a8ff25ddbb80f697284
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Dec 30 17:40:08 2012 +0000
+commit 0c590e00796573681fd7ee0a99dd324919a9e4e9
+Author: Dragos Dinu <dragos.dinu@1and1.ro>
+Date:   Wed Aug 7 17:29:06 2013 +0300
 
-    modules_k/rr: do not double RR when outbound is in use for a request
+    Fixed two bugs related to new capture_mode changes.
 
-commit b4f41ed842766e047d286da1ceefb783f6791a5b
-Author: root <root@jaybeepee-HP-EliteBook-8560w.(none)>
-Date:   Sun Dec 30 19:38:57 2012 +0200
+commit 93c39f86ce0cd337212579bd7bd1e58cabed79ca
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Aug 7 01:20:43 2013 +0200
 
-    IMS Internal Lib: added internal kamailio library for IMS extensions
+    Fix previous commit (forgot this file)
 
-commit 7c79ef5875787a1c05d263a83c803299489308fd
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Dec 30 17:20:52 2012 +0000
+commit 25240becdd83801a788b65f52eada5dd63665e8c
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Aug 6 22:48:39 2013 +0200
 
-    modules_k/rr: bind rr to outbound module
+    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 724847a226cd3a5e8c2aa766a17890f06d30d6ce
-Merge: 3efe73d 3d2c78d
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Dec 30 17:08:43 2012 +0000
+commit e6e0419a46c3e5127d07c95390931d10b2a01c3b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Aug 4 14:22:41 2013 +0200
 
-    Merge branch 'master' into outbound
+    imc: wrap bit shift defines in parenthesis
     
-    * master:
-      uid_gflags: default table for global attrs prefixed with uid_
-      libsrdb1/kamctl: added uid_global_attrs table
-      libsrdb1/kamctl: added uid_domain and uid_domain_attrs tables
-      srdb1/kamctl: added uid_uri and uid_uri_attrs tables
-      uid_avp_db: default table name prefixed with uid_
-      srdb1/kamctl: added definition of table uid_user_attrs
-      libsrdb1/kamctl: added definition of uid_credentials table
+    - avoid priority conflicts when using the defines
+    - reported by Shankar
 
-commit 3d2c78df699a047d97f016a14c275c5559553fe5
+commit 6a981d3d922c914054d4c8dc7e672bb6a4ddb5f5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 16:42:09 2012 +0100
+Date:   Thu Aug 1 15:58:59 2013 +0200
 
-    uid_gflags: default table for global attrs prefixed with uid_
+    db_flatstore: free id pointer if no more space for table name
+    
+    - related to previus commit on this module
+    - keep table name null terminated
 
-commit e5831f5896e79ad5b878208a408d61fb374f2715
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 16:39:29 2012 +0100
+commit 8fb0f711aaa611eac8b2776c7e5ae3c5e19243ac
+Author: Federico Cabiddu <fcabiddu@orange-vallee.net>
+Date:   Mon Jul 29 07:59:34 2013 +0200
 
-    libsrdb1/kamctl: added uid_global_attrs table
+    db_flatstore: fixup for new_flat_id function
+    
+    - locally copy table's name
 
-commit 5eaaaf9827bb951add1f45bc5d635a4889954f73
+commit 4bc07b15ae9a490273b2696b2860f78ebbd18104
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 16:29:17 2012 +0100
+Date:   Thu Aug 1 14:35:16 2013 +0200
 
-    libsrdb1/kamctl: added uid_domain and uid_domain_attrs tables
+    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
 
-commit 907e13b7080c3ecbbbf8fa35c1adb4b3d9137ff5
+commit 9a0147b8e050bb8ac7b443e4a3139bb326308cba
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 16:15:07 2012 +0100
+Date:   Thu Aug 1 14:12:30 2013 +0200
 
-    srdb1/kamctl: added uid_uri and uid_uri_attrs tables
+    acc: remove comment from previous patch
+    
+    - references to tracker should be in comments of the commit, not in the
+      code
+    - use tabs for indentation
 
-commit c8b3aa436455314cc5b5591224cc2336c3060d9c
+commit 341f810dca0cc0596e22f2ac1bca86de0b8d142d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 16:00:27 2012 +0100
+Date:   Wed Jul 31 12:22:12 2013 +0200
 
-    uid_avp_db: default table name prefixed with uid_
+    app_perl: push the sip msg structure to perl after initializing it
+    
+    - reported by David Cunningham
 
-commit 4d060c204cb5d526b3e05d50131a725d2f931b39
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 15:58:06 2012 +0100
+commit 7ba6cbfcaf70cb546ea3a9f148a0f0b0bc38c16d
+Author: Federico Cabiddu <fcabiddu@orange-vallee.net>
+Date:   Mon Jul 29 07:59:13 2013 +0200
 
-    srdb1/kamctl: added definition of table uid_user_attrs
+    acc: acc_db_set_table_name fixup
+    
+    - add termination char to db_table_name_buf
 
-commit 008f9242fd996d3c853b6844fa724473c4ffd4d9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 15:36:51 2012 +0100
+commit 1bf5c8328e8b4ed13f6404bf617cac9e26c05e63
+Merge: 0e9b4b3 fb3a5f7
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Mon Jul 29 09:49:57 2013 -0400
 
-    libsrdb1/kamctl: added definition of uid_credentials table
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-commit 3efe73dc002b4e02147a2f950c3058998f658a23
-Merge: 8f0ab91 8c512a5
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Dec 29 01:22:27 2012 +0000
+commit 0e9b4b351e70323fd8581d298f1a7d682f2310fe
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Mon Jul 29 09:46:35 2013 -0400
 
-    Merge branch 'master' into outbound
+    Modified cnxcc_set_max_credit behavior
     
-    * master:
-      modules_s/usrloc: moved to obsolete folder
-      modules_s/registrar: moved to obsolete folder
-      modules_s/.gitkeep: added a placeholder to keep empty modules_s folder for a while
-      Makefile: make TAGS skips the obsolete folder
-      usrloc(k): fixed position of xavp_contact parameter in docs
-      usrloc: store per-contact attributes in database
-      core: fixed xavp level cloning function
-      core: added a fuction that adds an xavp with an xavp value
-      kamctl: regenerated database creation scripts
-      lib/srdb1: added location_attrs table
+    - Updated documentation
+    - Updated examples
 
-commit 8c512a504402594c3d78da8e3ebdbe05e7561a2f
+commit fb3a5f7022ebd20fc516b5b8303a0274bda18258
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 00:19:53 2012 +0100
+Date:   Fri Jul 26 14:55:38 2013 +0200
 
-    modules_s/usrloc: moved to obsolete folder
+    acc: safety check for accounted values not to be NULL
     
-    - use instead the other module with same name
+    - based on a patch by  Federico Cabiddu, FS#327
 
-commit f39b8bd436571b7f3ac40740a4a938739f9c6ad9
+commit 3d33733f299dda595704108aef73a2912dc3069f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 00:18:25 2012 +0100
+Date:   Fri Jul 26 14:52:21 2013 +0200
 
-    modules_s/registrar: moved to obsolete folder
+    uac_redirect: fixup for using acc table parameter
     
-    - use instead the other module with same name
+    - set reason parameter for acc function
+    - based on a patch by  Federico Cabiddu, FS#327
 
-commit 96efc37844a8c128d520b9873aacb3633231e33f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 00:17:10 2012 +0100
+commit 1aea13af9b3eea3788e90411bd94cb9e0b0c4ea3
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue Jul 23 11:11:01 2013 +0200
 
-    modules_s/.gitkeep: added a placeholder to keep empty modules_s folder for a while
-    
-    - it may be useful if some modules from obsolete folder are wanted back
-      (in the repo, or just locally)
+    modules/ims_registrar_scscf: safety check in async_cdp_callback
 
-commit 8d5f8bbc2edaee9ccbe935d5f44fe4601281f060
+commit 6ff74701652a11497bd82ee3ba2ac7547d1ce666
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 29 00:09:47 2012 +0100
+Date:   Thu Jul 25 10:14:55 2013 +0200
 
-    Makefile: make TAGS skips the obsolete folder
+    app_perl: move initialization of SIP message var after initialization of temporary environment
     
-    - use make TAGS-ALL to include all the folders
+    - upon a report by David Cunningham of a leak in operating system
+      memory
 
-commit 27570b56727e788da939fedc84304cf87fc1e179
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 28 22:25:29 2012 +0100
+commit da057e5730dd9f82101437e0ee3ceca02b64602c
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Tue Jul 23 10:37:03 2013 +0200
 
-    usrloc(k): fixed position of xavp_contact parameter in docs
+    modules/sipcapture:  Added support for multiple capture modes.
+                       (c) Dragos Dinu (1and1)
 
-commit 5463e46f9c3fa2e3aa8345eceb79936de63b7222
+commit ab601ea9a1b2561c2eaa860583cdeed478b9ea8d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 28 22:20:15 2012 +0100
+Date:   Sat Jul 20 10:01:25 2013 +0200
 
-    usrloc: store per-contact attributes in database
-    
-    - attributes table is the name of table used for save/lookup plus suffix
-      '_attrs' (e.g., location_attrs)
-    - feature enable only if xavp_contact parameter is set
+    Makefile: sercmd renamed to kamcmd in uninstall option
 
-commit 88dd1f30481d088b56a97a6fbb84a88f94261eb9
+commit 2a77bcd36a2b8b91a6d4af3f6ee6828265af39a5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 28 22:17:03 2012 +0100
+Date:   Thu Jul 18 20:59:54 2013 +0200
 
-    core: fixed xavp level cloning function
+    Makefile.defs: removed SCTP conditions for core locating libsctp
     
-    - new function introduced recently for usrloc usage
+    - 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)
 
-commit aea4043106b7b3e44529385293616b7af640c892
+commit d3a0a8b15af59846fdaee5d9ceae61484f1d7301
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 28 19:21:28 2012 +0100
+Date:   Wed Jul 17 20:19:28 2013 +0200
 
-    core: added a fuction that adds an xavp with an xavp value
+    uac: restrict check of multiple from/to header changes to request route blocks
+    
+    - it can occur many times in due to branch route usage
+    - reported by Andrew Pogrebennyk, FS#323
 
-commit f636e215089a9b14daa113d93025831e827192b5
+commit 6624d10b5edbfaf32726875fbbf2ac2221807c84
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 28 19:18:09 2012 +0100
+Date:   Wed Jul 17 12:26:11 2013 +0200
 
-    kamctl: regenerated database creation scripts
+    uac: $uac_req(sock) - new attribute to set local send socket
+    
+    - local socket can be set for generated requests:
     
-    - target on location_attrs table
-    - affected xhttp_pi and sca
+    $uac_req(sock) = "udp:127.0.0.1:5060";
 
-commit 060734a2acf96333ffaef8207812cc27bc127c76
+commit 9a3aa5e6e7949dd08146910a301fbeebdf052742
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 28 14:55:35 2012 +0100
+Date:   Wed Jul 17 12:24:42 2013 +0200
 
-    lib/srdb1: added location_attrs table
-    
-    - store per contact attributes
+    tm: enhanced local request API to set send socket
 
-commit 8f0ab9130af20ed1709b03fff8e831695cbdc64f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Dec 28 08:03:50 2012 +0000
+commit 6335d07c4c77ed60fb8c2b5acc84d7c4b503221c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jul 17 12:22:31 2013 +0200
 
-    modules_k/path: only add ";ob" parameter when it is the the first hop
+    core: helper functions to lookup local socket from proto:host:port
 
-commit 7fce787c316de12fd3294ca2a70d79d71ff2ad1b
-Merge: 11b7630 b2e5040
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 26 14:25:44 2012 +0000
+commit 716ffd2787a68734a21a1374c3dc6dd4783844bd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jul 17 00:04:06 2013 +0200
 
-    Merge branch 'master' into outbound
+    presence_dialoginfo: add schema to entity
     
-    * master:
-      core: check for IP in no_naptr_srv_sip_resolvehost()
-      core: try all srv protocols when not already set
-      registrar(k): restore the location contact xavp upon lookup
-      usrloc(k): option to store xavp per contact
-      core: extended xavp api
-      registrar(k): use only pre-existing branches in lookup_branches()
-      p_usrloc: clean memory in case of malloc error
-      Revert "Changing to kamcmd"
-      kamcmd changes
-      Changing to kamcmd
-      kamcmd Updating docs
-      Change "sercmd" to "kamcmd" in module documentation files - README
-      kamctl Fix typo that causes the "trusted" help to be printed twice and "address" zero times
-      kamctl Change "sercmd" to "kamcmd" in help texts
-      Fixing compiler warnings
+    - patch by Pawel Sternal, FS#324
 
-commit 11b7630b3f3423dd5697b9c1938f34ee851d325e
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 26 14:24:58 2012 +0000
+commit acd0bfb5acc98e791ab6cf011dfa758efba2be8f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jul 16 21:40:06 2013 +0200
 
-    modules_k/path: Updated module documentation for outbound
+    usrloc: fixed type for db_ops_parameter
+    
+    - reported by Alex Hermann
 
-commit b27311b5ecc189b8324075a3387382c144ad438b
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 26 14:15:48 2012 +0000
+commit d07e4f709ceaccc84bbab42dfd55d10992e84a3b
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jul 16 18:02:50 2013 +0200
 
-    modules_k/path: Added outbound support to add_path()
+    Example-Configs: Fixed config due to last updates
 
-commit a1501f0b44975057e752d0337fb074ed53fd6a54
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 26 14:15:18 2012 +0000
+commit 9a2b943bfccea83ac52ecb63f39c724f4b9504d4
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jul 16 18:00:51 2013 +0200
 
-    modules_k/outbound: Added some includes to api.h
+    ims_registrar_pcscf: Bug-Fix for pcscf_assert_identity (minor)
 
-commit b2e5040fa324fa8c95c5b44a5fcab58ed84a4c55
+commit b4c3b811d33846dd0900922bbe5a3d9472839663
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 26 12:32:00 2012 +0100
+Date:   Mon Jul 15 23:45:33 2013 +0200
 
-    core: check for IP in no_naptr_srv_sip_resolvehost()
-    
-    - catch IP addresses before attempting to do SRV query
+    ipops: documented dns_query()
 
-commit 17b3c70ea9cd21b71b44062dfff20cea7e67b349
+commit 257225e6918c1387049b74663225ee9b3b722ddf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 26 11:20:46 2012 +0100
+Date:   Mon Jul 15 23:38:25 2013 +0200
 
-    core: try all srv protocols when not already set
-    
-    - patch to commit by Mihály Mészáros
+    ipops: reset address types for new dns queries
 
-commit b21b5125c7c60775226a7a86dc411863477ed799
+commit 20f3846d6d39e8fd599464d1e5ce48bfec326586
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 24 10:04:15 2012 +0100
+Date:   Mon Jul 15 23:32:33 2013 +0200
 
-    registrar(k): restore the location contact xavp upon lookup
-
-commit e6ad428f6699621b7ee622984eeea3e3e2f6cb80
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 24 10:03:10 2012 +0100
-
-    usrloc(k): option to store xavp per contact
-    
-    - stored only in memory for the moment
-    - the xavp can contain a list of xavps
-    - new config parameter to specify the name of xavp
-
-commit 6f31c603d1e540b1cd7ca7e81648e024acbd1388
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 24 10:02:01 2012 +0100
-
-    core: extended xavp api
-    
-    - functions to add an avp last in a list or inserted at a specific
-      position, to extract an avp from top of the list
-
-commit be0f77ec7fa86f9387393609fbdffafd65a1afe3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Dec 23 19:32:03 2012 +0100
-
-    registrar(k): use only pre-existing branches in lookup_branches()
-
-commit c50a8ba36aee8ae53d66a8128300085934d1a3f0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Dec 23 17:19:21 2012 +0100
-
-    p_usrloc: clean memory in case of malloc error
-
-commit 7f7605bd38f76ab9adf1335b4a1de6fa40708486
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 16:26:16 2012 +0100
-
-    Revert "Changing to kamcmd"
-    
-    This reverts commit 90432f0e672c5fb11b1e47b9655768bf20e45b89.
-
-commit 5c4bb10fc7a534b92b0dcd9c229ea1392da34cee
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 10:22:56 2012 +0100
-
-    kamcmd changes
-
-commit 90432f0e672c5fb11b1e47b9655768bf20e45b89
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 10:22:19 2012 +0100
-
-    Changing to kamcmd
-
-commit 9b745fbb0a065cf30b8069e950b4e6e9f2d8b20c
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 10:17:36 2012 +0100
-
-    kamcmd Updating docs
-
-commit 922e7f4a9a56b4c02b5fedb93bd3684b2c410881
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 09:31:28 2012 +0100
-
-    Change "sercmd" to "kamcmd" in module documentation files - README
-
-commit 334b6e7a2c0804a7ee4ce30761fc911a31682876
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 09:05:50 2012 +0100
-
-    kamctl Fix typo that causes the "trusted" help to be printed twice and "address" zero times
-
-commit 3eeaa5af9107f3795aee714ac47380cfb2ef45c3
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 09:01:01 2012 +0100
-
-    kamctl Change "sercmd" to "kamcmd" in help texts
-
-commit 95805adb74fbc17fe38f89bf9ec8dd57f31e9d91
-Merge: 35683cf 9b2cb40
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 08:49:50 2012 +0100
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    Do not read this message. It's not needed. Just a stupid swede making mistakes.
-    Do not read this message. It's not needed. Just a stupid swede making mistakes.
-    Do not read this message. It's not needed. Just a stupid swede making mistakes.
-    Do not read this message. It's not needed. Just a stupid swede making mistakes.
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      modules_s/permissions: moved to obsolete folder
-      modules_s/textops: moved to obsolete folder
-      textopsx: added functions that operate on header value
-      modules_k/domain: bind_domain api function takes one param
-      modules_k/htable: removed unused variable
-      nathelper(k): new test 128 to check port in contact against source port
-      modules_s/nathelper: moved to obsolete folder
-      nathelper(k): added the select for rewriting the contact
-      core: proper pv buffer reinitialization
-      dialog(k): Reworked dlg_set_timeout_by_profile() code to change dialog timeouts outside of a profile lock.
-      modules/app_lua: Updated app_lua to support URI lookup in registrar
-      modules_k/registrar: Extended C-API to include a URI lookup
-      pkg/kamailio/(centos|fedora): Added more modules moved from modules_s to modules to the build
-
-commit 35683cfb90e68719205bef377a8bedad3e633f9d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 23 08:49:23 2012 +0100
-
-    Fixing compiler warnings
-
-commit b6b3acf9e2cf3283684773df325eb8ac6d2226c3
-Merge: 0c3d25f 9b2cb40
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Dec 22 17:03:25 2012 +0000
-
-    Merge branch 'master' into outbound
-    
-    * master:
-      modules_s/permissions: moved to obsolete folder
-      modules_s/textops: moved to obsolete folder
-      textopsx: added functions that operate on header value
-
-commit 0c3d25f4fba43ee66a6f1edf88b1abfde97668c8
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Dec 22 17:02:01 2012 +0000
-
-    modules_k/outbound: Improved flow token encode/decode.  Now should work properly with IPv4 and IPv6
-
-commit 9b2cb40fdb0660b61e9d9bb2086100c54ac7066e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 22 14:29:55 2012 +0100
-
-    modules_s/permissions: moved to obsolete folder
-    
-    - use the other module with same name
-
-commit 29b41dfd405f5e7de607b97d14f9481d4d91babb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 22 14:28:23 2012 +0100
-
-    modules_s/textops: moved to obsolete folder
-    
-    - use the other textops module or textopsx
-    - use config variable format ($varname(x)), instead of former xlog style
-      with %
-
-commit ba6119e3b4d84d8ba656c2a44fdafe3a2c31595f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 22 14:26:18 2012 +0100
-
-    textopsx: added functions that operate on header value
-    
-    - imported from modules_s/texops and replaced the xlog-% style with
-      pvar-$ style
-
-commit 1db38af24d8808a9a2045c7bac25581199717a2b
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Dec 22 13:07:58 2012 +0000
-
-    modules_k/outbound: Filled in functions to encode and decode flow tokens
-
-commit 83d07c9a0f883ba08f863103127b96893d1bc92b
-Merge: 68e07fa 1a09692
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Dec 22 11:04:04 2012 +0000
-
-    Merge branch 'master' into outbound
+    ipops: new function dns_query(hostname, pvid)
     
-    * master:
-      modules_k/domain: bind_domain api function takes one param
-      modules_k/htable: removed unused variable
-      nathelper(k): new test 128 to check port in contact against source port
-      modules_s/nathelper: moved to obsolete folder
-      nathelper(k): added the select for rewriting the contact
-      core: proper pv buffer reinitialization
-      dialog(k): Reworked dlg_set_timeout_by_profile() code to change dialog timeouts outside of a profile lock.
-
-commit 1a09692be74ef8c4f0dc56801bce6a2fb351536d
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Dec 22 12:26:29 2012 +0200
+    - store the result of dns query in a variable $dns(pvid=>key)
+    - dns query is using getaddrinfo()
+    - $dns(pvid=>key) - new pv allowing to navigate through the result of a dns query
+    - key can be:
+       - count - number of addresses
+       - ipv4 - set to 1 if at least one ipv4 address (otherwise 0)
+       - ipv6 - set to 1 if at least one ipv6 address (otherwise 0)
+       - addr[index] - the address as string from position index in the list (0 based indexing)
+       - type[index] - the type of address from position index in the list (0 based indexing), the value is 4 for ipv4 and 6 for ipv6
+    - example:
+    
+       if(dns_query("test.com", "xyz"))
+       {
+               xlog("===== number of addresses: $dns(xyz=>count)\n");
+               xlog("===== ipv4 address found: $dns(xyz=>ipv4)\n");
+               xlog("===== ipv6 address found: $dns(xyz=>ipv6)\n");
+               $var(i) = 0;
+               while($var(i)<$dns(xyz=>count)) {
+                       xlog("===== #[$var(i)] type ($dns(xyz=>addr[$var(i)])) addr [$dns(xyz=>addr[$var(i)])]\n");
+                       $var(i) = $var(i) + 1;
+               }
+       }
+
+commit dd76f37bfff59d5ae07b34346d0ab0a81136649b
+Merge: 66c7553 9ac9b5c
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Fri Jul 12 12:27:06 2013 -0400
 
-    modules_k/domain: bind_domain api function takes one param
+    Merge branch 'master' into rfuchs/rtpproxy-ng
 
-commit a60a7ca8010a66703a90768b42ae16342c50107d
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Dec 22 11:33:13 2012 +0200
+commit 66c7553c1131fda7b83807891110f7de393be098
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Fri Jul 12 12:26:07 2013 -0400
 
-    modules_k/htable: removed unused variable
+    rtpproxy-ng: implement second parameter to rtpproxy_offer/answer/manage
 
-commit bf3acaf0895d900c15e3455cba225226f3debf62
+commit 9ac9b5c35858efd7c71163c604d18a1fa35e3a02
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 22 09:42:35 2012 +0100
+Date:   Fri Jul 12 18:09:09 2013 +0200
 
-    nathelper(k): new test 128 to check port in contact against source port
+    ipops: added dsn_int_match_ip(hostname, ipaddr)
     
-    - used for nat_uac_test()
-    - imported from ser flavour
+    - 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
 
-commit f7ef4b3d54dd462648330dfa4522d067376178ce
+commit ccebf9e536d7d5ea8fc824ea089d501e888b37c8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 22 09:28:18 2012 +0100
+Date:   Fri Jul 12 13:31:12 2013 +0200
 
-    modules_s/nathelper: moved to obsolete folder
+    ipops: new cfg function dns_nc_match_ip(hostname, ipaddr)
     
-    - use the other module with same name
-    - pings from config can be done with uac module, uac_req_send()
+    - do dns query for the hostname and compare the result to see if is a
+      match with ipaddr
 
-commit b2ef844bfdcce46d6a1b88f60ff2fe4d1de30855
+commit 9a25e712529cb7aacbae8e64a2e1be4da3c9a8c3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 22 09:24:11 2012 +0100
+Date:   Fri Jul 12 10:22:33 2013 +0200
 
-    nathelper(k): added the select for rewriting the contact
-    
-    - exsting in the ser flavour version
+    dispatcher: allow pv in ds_is_from_list(setid) parameter
 
-commit d52371ec0a6ce6f1fff4f4fc91df3a89e5983228
+commit 80935f9e8bbe20e5c320828183999b5d395ec34c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Dec 22 08:32:31 2012 +0100
-
-    core: proper pv buffer reinitialization
-    
-    - reported by Olle Johansson, FS#259
-
-commit c9957ad5bf1b672a2661f4faeb9b781820a1f636
-Author: Alex Balashov <abalashov@evaristesys.com>
-Date:   Fri Dec 21 21:08:39 2012 -0500
-
-    dialog(k): Reworked dlg_set_timeout_by_profile() code to change dialog
-    timeouts outside of a profile lock.
-    
-    This is in order to avoid deadlock complications arising from lock/ref
-    count operations upstream.  It appears that when update_dlg_timer()
-    fails, it does not relinquish control back to the calling function, which
-    created problems with unreleased profile locks.
-
-commit 68e07faf94e6aa8664f3d7116026d136062136b1
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Dec 21 23:38:28 2012 +0000
-
-    modules_k/outbound: Removed nat_test from here
-    
-    - Will just use the one from nathelper when required.
-
-commit 064120b137e05e3799399664dbc48d0d1d5ba01b
-Merge: 7b31e98 72bee68
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Dec 21 23:34:35 2012 +0000
-
-    Merge branch 'master' into outbound
-    
-    * master: (592 commits)
-      modules/app_lua: Updated app_lua to support URI lookup in registrar
-      modules_k/registrar: Extended C-API to include a URI lookup
-      pkg/kamailio/(centos|fedora): Added more modules moved from modules_s to modules to the build
-      db_text More instructive error message
-      modules_s/maxfwd: moved to obsolete folder
-      maxfwd(k): max_limit module param can be changed at runtime
-      uid_avp_db: fixed include from uid_domain module
-      app_python: fixed complilation warnings [-Wformat]
-      modules_s/uid_uri_db: moved to modules folder
-      modules_s/uid_domain: moved to modules folder
-      modules_s/uid_gflags: moved to modules folder
-      modules_s/uid_avp_db: moved to modules folder
-      modules_s/uid_auth_db: moved to modules folder
-      modules_s/pike: moved to obsolete folder
-      modules_s/uri_db: renamed to uid_uri_db
-      modules_s/gflags: renamed to uid_gflags
-      modules_s/domain: renamed to uid_domain
-      uid_auth_db: updated doc file to the new name
-      modules_s/avp_db: renamed to uid_avp_db
-      modues_s/auth_db: renamed to uid_auth_db
-      ...
-    
-    Conflicts:
-       modules_k/nathelper/nathelper.c
-       pkg/kamailio/centos/6/kamailio-build.appl
-       pkg/kamailio/centos/6/kamailio.appl
-       pkg/kamailio/fedora/16/kamailio-build.appl
-       pkg/kamailio/fedora/16/kamailio.appl
-       pkg/kamailio/fedora/16/kamailio.spec
-       pkg/kamailio/fedora/17/kamailio-build.appl
-       pkg/kamailio/fedora/17/kamailio.appl
-
-commit 72bee685f57ccd0637e1bc97093c9e5731c2d40f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Dec 21 23:10:05 2012 +0000
-
-    modules/app_lua: Updated app_lua to support URI lookup in registrar
-    
-    - Enhancement added by Hugh Waite @ Crocodile RCS
-
-commit 18a4a8a33939edc6e5d74fdc21c33d9835a62f61
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Dec 21 23:09:23 2012 +0000
-
-    modules_k/registrar: Extended C-API to include a URI lookup
-    
-    - Enhancement added by Hugh Waite @ Crocodile RCS
-
-commit 8030130f6b5819804dbe4d563abe197e13d1a54f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Dec 21 22:52:55 2012 +0000
-
-    pkg/kamailio/(centos|fedora): Added more modules moved from modules_s to modules to the build
+Date:   Fri Jul 12 00:44:51 2013 +0200
 
-commit 242527fe5b94902ed4e20adad054c16f1732d9fd
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Dec 21 23:11:40 2012 +0100
-
-    db_text More instructive error message
+    core: avoid doing dns srv again after naptr function that includes srv lookup
 
-commit 3852f46576eab51198ebd089e555bf67d3b46eb0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 22:49:08 2012 +0100
+commit 3823001dd83902d97f3dda9c9f51c370ab04073d
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Fri Jul 12 10:14:31 2013 +0200
 
-    modules_s/maxfwd: moved to obsolete folder
+    modules/sipcapture: a sip message must be stored after bad parsing also.
 
-commit 9a9cbdc8257e1782f74aa393d7c0b2f4d7888f98
+commit 25b6241ce310ca0ae67896fec2bb50d4c8d80fcb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 22:43:54 2012 +0100
+Date:   Thu Jul 11 21:57:58 2013 +0200
 
-    maxfwd(k): max_limit module param can be changed at runtime
+    dialplan: don't free attrs pvar at shutdown, it is core pv cache reference
     
-    - changed to use cfg param reload framework
-    - added aliases to existing functions to make them compatible with ser
-      flavour
-    - config functions can take variables as parameters
-
-commit 5374337d3b3504247b5846a37c998a4f1c61d4d8
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 22:43:14 2012 +0100
-
-    uid_avp_db: fixed include from uid_domain module
-
-commit 221da0463d31534c0103dc87931324ae0b3acc72
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Fri Dec 21 22:21:42 2012 +0200
-
-    app_python: fixed complilation warnings [-Wformat]
-
-commit 9b5c2fec96a37069af9ede4ddc30e6303c1113a2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 20:52:03 2012 +0100
-
-    modules_s/uid_uri_db: moved to modules folder
+    - reported by Juha Heinanen
 
-commit 3f535ff25cb67ef4f0f12ca1d8230fadaa3a832e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 20:51:33 2012 +0100
+commit ecb0ede7b20f24af97a42c4d034c46709c3ec38c
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Thu Jul 11 22:47:37 2013 +0300
 
-    modules_s/uid_domain: moved to modules folder
+    modules/tls: config param can now specify a file or directory
 
-commit 9f6d4d0797074ec37a629af974df97bfdafda68a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 20:50:15 2012 +0100
+commit eba7dcbe6b3ba7b88c0fa0b231cb265a68995e47
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Thu Jul 11 15:36:54 2013 -0400
 
-    modules_s/uid_gflags: moved to modules folder
+    rtpproxy-ng: implement $rtpstat and document start_recording()
 
-commit 1316bb1cd42cf34f03f9072037d6a138e2e10db4
+commit d7d27cd803284ced4d709da543e64e553e0547ca
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 20:49:36 2012 +0100
+Date:   Thu Jul 11 20:43:54 2013 +0200
 
-    modules_s/uid_avp_db: moved to modules folder
+    Makefile.defs: version set to 4.1.0-dev7
 
-commit b092e88730367444559408100a2c8d159259d6ed
+commit ca8facabe26f081d1cededeb78ceaa96e4ea9ff2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 20:49:02 2012 +0100
+Date:   Thu Jul 11 16:47:47 2013 +0200
 
-    modules_s/uid_auth_db: moved to modules folder
+    db_unixodbc: fixed typo added by previous commit
 
-commit 1183a546bd287c90cc485573df585fe9f624a7ab
+commit c6819b9a02d59b3ad8640fbaaf2fc0b9ef3d5021
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 20:47:53 2012 +0100
+Date:   Thu Jul 11 16:43:31 2013 +0200
 
-    modules_s/pike: moved to obsolete folder
-    
-    - use the other module with same name
+    db_unixodbc: renamed files with reserved name on some oses
 
-commit b79303dbfd781de9218f73b98ca72f25cf1d1054
+commit aa0156ea441644545236a349cc62afb4983b5476
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 19:51:19 2012 +0100
+Date:   Thu Jul 11 16:26:15 2013 +0200
 
-    modules_s/uri_db: renamed to uid_uri_db
+    disptacher: added documentation for parameter attrs_pvname
 
-commit bc780f6769581fd6260ba8d3f207ca2dd305970d
+commit 09a7a4cd718c0e26d3a948515ec4f6f6a68c64c4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 19:43:53 2012 +0100
+Date:   Thu Jul 11 16:25:06 2013 +0200
 
-    modules_s/gflags: renamed to uid_gflags
+    dispatcher: new parameter to specify the pv where to store attrs for matched address in ds_is_from_list()
     
-    - script flag functions got an 'u' in name to allow usage together with
-      cfgutils module
-
-commit e4eb153efa0e2d0c6e1478fbe664df87aa93c7ec
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 19:38:51 2012 +0100
-
-    modules_s/domain: renamed to uid_domain
-
-commit 6e8d115d48193c07977bf07638f237ff8518cf0e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 18:45:25 2012 +0100
-
-    uid_auth_db: updated doc file to the new name
-
-commit a5daf1797ff4edbb456d0d0b70138ce422d65d86
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 18:42:26 2012 +0100
-
-    modules_s/avp_db: renamed to uid_avp_db
+    - attrs_pvname can be set to get attributes of matched address in
+      config file
 
-commit 0440bae1fd24700d83bd4728f662deea250ed716
+commit 617a444fcbe84290a701228bd78e279bbde4818e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 18:35:19 2012 +0100
+Date:   Thu Jul 11 15:27:16 2013 +0200
 
-    modues_s/auth_db: renamed to uid_auth_db
+    pv: added transformations for url encode/decode
     
-    - the module is using uid based database schema
-
-commit 2eb7894a6d2b9ca0e62eb83865d5cf955366ce9c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 18:02:21 2012 +0100
-
-    modules_s/print_lib: moved to modules folder
-
-commit bd263eea88e942a077dd0ef70138d1bbc704219f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 18:01:51 2012 +0100
-
-    modules_s/print: moved to modules folder
-
-commit 8e806d4cb02049ffb447e3781d0ce864bb2bffb7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 17:57:12 2012 +0100
+    - patch by JoshE, FS#311
 
-    modules_s/print_lib: added readme and xml docbook files
+commit 12a5a409e7e196e1d0401b125b2de72a9f2e5aff
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jul 11 15:03:08 2013 +0200
 
-commit 306459af5d4698e598a6842668faf701fe9b85f3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 17:42:46 2012 +0100
-
-    modules_s/rr: moved to obsolete folder
-    
-    - k version offers the ability to work behind nat and preset route set
-    - adding params to record-route headers can be done with add_rr_params()
-      which has dynamic parameter
-    - accessing the route parameters can be done via script variables
+    modules/nathelper: removed natping_proceses limit
 
-commit b3773e4ae594fcff9de95a869695d2441d9628b8
+commit 0c6fef5fdc2a586ebfa607d3b5344266c08ca996
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 13:28:44 2012 +0100
+Date:   Thu Jul 11 14:36:02 2013 +0200
 
-    modules_s/cpl-c: moved to obsolete list
-    
-    - use the other cpl-c module
+    pipelimit: avoid double locking when changing pipe via rpc
 
-commit 69a7abb8703fab795071130b5f4cd7412124aab2
+commit 04fd56dc1b84b70a04438ccbf719eb85177524ad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 12:39:00 2012 +0100
-
-    cpl-c: added an optional parameter to cpl_run_scritp() to provide the URI
-    
-    - the parameter will be used instead of taking the URI from headers or
-      R-URI
-
-commit a403bd541bbca60fff6ab24a62c7bd2b31c6707e
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Dec 21 10:29:54 2012 +0000
-
-    pkg/kamailio/(centos|fedora): Added moved modules from modules_s to the build
-    
-    - db2_ldap, db2_ops, and timer
-
-commit c2e4b20ecc2598bf5a440a50762e9dbd6a2ed61c
-Merge: 2930038 35a427c
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Dec 21 11:19:33 2012 +0100
-
-    Stupid Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      Makefile: db2_ldap added to excluded modules list
-
-commit 2930038a7e4ccf9abb1fe2465d1e59f3dfe9012f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Dec 21 11:18:55 2012 +0100
+Date:   Thu Jul 11 14:32:48 2013 +0200
 
-    db_text: Minor correction in error message.
+    pipelimit: avoid double locking when changing pipe via mi
     
-    Tell the user what's wrong, not just that it's wrong.
-
-commit 35a427c6d452477478228885e1b2a2104633ce5d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 21 11:10:20 2012 +0100
-
-    Makefile: db2_ldap added to excluded modules list
+    - reported by Krischan Udelhoven, FS#315
 
-commit 9b9562a2bdc71e350702e21e25129444e6b805aa
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Dec 21 10:07:52 2012 +0100
-
-    htable Minor correction to RPC docs
-
-commit 6ff072a307ddf0735ca9c38c1bc0c3ebdbc57a2b
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Dec 21 09:40:06 2012 +0100
+commit 4a425a88be796c4b2c8447e6eafc53652ddf8e72
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Sat Jul 6 19:03:49 2013 +0200
 
-    htable Add RPC command for listing one item
-    
-    Also, add documentation for existing RPC commands.
+    htable: sht_lock() and sht_unlock() documented in readme
 
-commit b6e2034d84dcb77bfda256af0de0c434cc83dbb7
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Dec 21 09:05:15 2012 +0100
+commit bc5cc684efad11f9affe648f3d0f6da98e43ad25
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Sat Jul 6 18:31:17 2013 +0200
 
-    pike: Add error on bad argument
+    htable: two new functions to lock htable slots based on item name
     
-    Reported by Ovidiu Sas on the sr-dev list. Bug ported from modules_s/pike :-)
-
-commit 7f532c2994a824c33c2e9e2348a10df734c1d3a7
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:59:59 2012 +0100
-
-    sl Minor README updates (file name changes)
-
-commit 6c8c42c92de26912c3c15007114967deca6bdc89
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:57:07 2012 +0100
-
-    mangler: Minor doc update
-
-commit d36d4de28ad52763ef4e637393997bca44dc6fea
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:56:17 2012 +0100
-
-    sanity  Minor README updates
-
-commit cbdadf3bff04e7837698ad84466fea2aed39b9c9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:48:19 2012 +0100
-
-    prefix_route doc file name changes
-
-commit 75e18bc92fedc4d5a4ab0599ad16526928523b41
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:45:40 2012 +0100
-
-    mangler Minor README edits
-
-commit 0156d9e3e46e592c951acbbe8924840b3ca7860f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:40:19 2012 +0100
-
-    malloc_test Minor README edits
-
-commit 326772a1524e3ad6e7c5927cf6edee1f85bc5a5b
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:37:09 2012 +0100
+    - sht_lock("htable=>key") and sht_unlock("htable=>key")
+    - useful to update existing items without aditional locks
 
-    db_flatstore Minor README edits
-
-commit c060369e85e279c3eba8fe5caddc3be7a860d512
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:31:50 2012 +0100
-
-    blst Minor README updates
-
-commit 98b4fd46fa5fb42422346793cad5406220f3992e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:28:34 2012 +0100
-
-    avp Minor README xml file changes
-
-commit c9497bf0653ffca09bd180ea01d7089a14f8f0e2
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:26:12 2012 +0100
-
-    auth_identity README updates
-
-commit bcb10c2952cbcd5e3aa500815b11d7cf45de47a2
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:20:58 2012 +0100
-
-    auth Documentation filename changes
-
-commit 78e1f3667d8fa553abde60d9078f395b9c4dcb9a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:18:34 2012 +0100
-
-    cfg_db README edits
-
-commit 88e55397a3036880d2af43aa44fda473c9284011
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:13:37 2012 +0100
-
-    pike: README edits
-
-commit e0ef312d376d7b7d3d7e8b8c522544e0fae865bd
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:12:42 2012 +0100
-
-    iptrtpproxy Minor README edits
-
-commit e175629e7522350991bc4325f5141ecb68b05c3f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:11:59 2012 +0100
-
-    xmlrpc Documentation minor edits.
-
-commit bf42fb7b6deef7926816c5ec8f9a4d0bf7393aed
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 20:07:58 2012 +0100
+commit ddea262fd70521eec450e57519f63a63880a94df
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Tue Jul 9 12:28:48 2013 -0400
 
-    xmlops: Move to "book" and rename files to avoid collissions
+    rtpproxy-ng: initial checkin
 
-commit bb5527557c9d54f4ba63ddd491e4487b3fa0b063
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 20 19:25:10 2012 +0100
+commit 8cd7a48479594052b6b6e70d48946e8963e1625d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jul 9 17:50:06 2013 +0200
 
-    db2_ldap: defined -DLDAP_DEPRECATED to enable the old ldap api
-    
-    - reported by Ovidiu Sas
+    modules/app_lua: added param to sr.xavp.get to choose between all the values (default) or just the first ones.
 
-commit 2eee368b72c48e36af8af0f17fb29dc5d6310b08
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 20 19:13:13 2012 +0100
+commit 4a79fcdd9965c6c3195601baeb82d489d970aa12
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Tue Jul 9 15:55:35 2013 +0200
 
-    core: added prototype of no_naptr_srv_sip_resolvehost() to resolv.h
-    
-    - fix compile warning, reported by Ovidiu Sas
+    modules/app_lua: fix sr.xavp.get. Get all the values not only the first one.
 
-commit e964ce8f377cd368b1326ef42bc9bef36d192179
-Merge: 3ad60fe 80697ca
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 18:52:33 2012 +0100
+commit 01c2fa43da42a4efab59fe787c332dbf9e318399
+Author: Torrey Searle <tsearle@gmail.com>
+Date:   Tue Jul 9 14:55:22 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    Arrggh. Need to clean up my working directory before xmas.
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      modules_s/timer: moved to modules folder
+    modules/sipt: deleted unused method
 
-commit 3ad60fe1e229b3c1fc3a854d57eac223094294ad
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 18:51:52 2012 +0100
+commit edc838f04fd182b8997f94c50effd5b0c0153a25
+Author: Torrey Searle <tsearle@gmail.com>
+Date:   Tue Jul 9 11:21:52 2013 +0200
 
-    pike: Import pike.top rpc call from modules_s/pike
+    modules/sipt: ss7 messages are now modified in place
     
-    Thanks to Ovidiu for pointers in the right direction.
-
-commit 80697ca8ab8fd06bb348fd9d9b17d8db39f9e274
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 20 15:18:23 2012 +0100
-
-    modules_s/timer: moved to modules folder
+     - lumps are now used to modify individual ss7 headers instead
+       of rebuilding the full body from scratch.  This should result
+       in a performance increase
 
-commit 1c35849b76ea9257162d5977e839399027c9659b
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 13:44:59 2012 +0100
+commit e03462112b108bd0615465f45258fd70c2704100
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sun Jul 7 07:25:34 2013 +0200
 
-    uac: Add note about only using uac_replace once in the same request
+    modules/debugger: refresh README
 
-commit b56e823ed8e7ac2f88d1020677f5e94546a91516
-Author: Mihály Mészáros <misi@niif.hu>
-Date:   Sun Dec 16 13:03:18 2012 +0100
+commit 9f363d37ba9e1c72b5abf25ec69ba9d367d6be99
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sun Jul 7 07:24:30 2013 +0200
 
-    core/dns: fix an issue when using it without dns cache
-    
-     - fixing an issue what caused that without dns cache we have to use a different function for srv resolution.
+    modules/debugger: add dbg_pv_dump config function documentation.
 
-commit 61cae424125c4af11a69092cbf7b6870dbf26af0
-Author: Mihály Mészáros <misi@niif.hu>
-Date:   Wed Dec 5 12:55:24 2012 +0100
+commit 77f5db57c4d5bf5a5e37985a228c8693ec685a6d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sun Jul 7 07:23:11 2013 +0200
 
-    core: dns resolver patch bugfix
+    modules/debugger: add dbg_pv_dump config function.
     
-    - a small bug fixed.
-      Many thanks to Daniel (miconda@gmail.com) for reporting it.
+    It dumps the content of pv_cache on json format.
 
-commit 63ef5f0edcfebe86cffe7489f3524186ed3400d4
-Author: Mihály Mészáros <misi@niif.hu>
-Date:   Mon Nov 12 16:02:48 2012 +0100
+commit faf2f6b9897c3b9acf69a1bbe22b827f386a863e
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sat Jul 6 15:13:00 2013 +0200
 
-    core/dns: dns SRV lookup, if no NAPTR available
-    
-    - Resolving the first most preferred and available SRV record if no NAPTR found.
-      It reuse the dns protocol preference scores. Sort protocols based on this preference.
+    modules/sdpops: refresh README
 
-commit 7702ef8c2ec0fca97e11c621532bb9af3160dba7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 20 12:25:15 2012 +0100
+commit 2a855d384d37b5a83c879663780441b2f533fced
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sat Jul 6 15:09:47 2013 +0200
 
-    modules_s/db2_ldap: moved to modules folder
+    modules/sdpops: update documentation sdp_[with|remove]_transport
 
-commit bebb0665ac795ea234e329a8a5b785ce5678da62
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 20 12:21:39 2012 +0100
+commit c252677700bdc81241a39816a3febee70f729344
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Sat Jul 6 15:00:49 2013 +0200
 
-    modules_s/db2_ops: moved to modules directory
+    modules/sdpops: added sdp_with_transport/sdp_remove_transport functions.
 
-commit bdb2368e5abd6dad0b203b67676701e515d59ae8
+commit 97781390e663116f9e5d11f5644e1145487b6cfb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 19 21:23:50 2012 +0100
-
-    modules_s/uri: moved to obsolete list
-    
-    - use siputils module instead
-
-commit e6a8bc85079389314f86cc4141cf827ecabeaf4a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 08:56:56 2012 +0100
-
-    iptrtpproxy Documentation updates (SER => kamailio)
-
-commit 5919b3b6c4078db7675c71d98f671feb58c68a2a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 08:46:24 2012 +0100
+Date:   Fri Jul 5 09:23:32 2013 +0200
 
-    ctl Updating documentation
-
-commit 8b967b4b96765057bb0b8f62ee1dd5b04442b52d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Dec 20 08:41:00 2012 +0100
-
-    counters Updating documentation to "book" from "section"
+    dialog: added timer process to clean unconfirmed dialogs older than 5min
     
-    Renaming files to avoid collission when aggregating documentation.
+    - timer runs every 90sec (customization to be added in the future)
+    - safety procedure for cleaning dialog list
 
-commit 6fd7eb7440e864df872a56ad9b2076614c08222e
+commit 647a99bd21f6059505ea1ee65ac93c6c00fc8c8d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 19 21:11:56 2012 +0100
+Date:   Thu Jul 4 22:34:41 2013 +0200
 
-    modules_s/acc_syslog: moved to obsolete list
-    
-    - use acc module instead
+    textopsx: updated docs for msg_apply_changes() and added sections ids
 
-commit 12e1b5eab148559d00ce4461a7126e227ab7ae33
+commit 85f6a45e6d74044488b63a89ce8feaaf3c4b00bb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 19 21:10:41 2012 +0100
+Date:   Thu Jul 4 22:29:06 2013 +0200
 
-    modules_s/acc: moved to obsolete list
-    
-    - use acc module instead
+    textopsx: enable usage of msg_apply_changes() for sip replies
 
-commit 7487c62ea79cdddb468f2090aeba39b1df0747cc
+commit 8248a1b2ed725933f84a343b4936ed4fdef4a869
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 19 21:06:53 2012 +0100
+Date:   Thu Jul 4 22:27:32 2013 +0200
 
-    modules_s/uri_radius: moved to obsolete list
-    
-    - use misc_radius module instead
+    core: helper function to generate sip reply content without removing top via
 
-commit 685f526aa6d5b171a6731cec5aa67a97e12da1fc
+commit d4cef7f5e49105c65df9651a1ad086b035f8ffdb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 19 21:04:38 2012 +0100
+Date:   Thu Jul 4 11:48:26 2013 +0200
 
-    modules_s/auth_radius: moved to obsolete list
+    tm: avoid double execution of response-in callbacks
     
-    - use the other module with the same name
+    - 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
 
-commit 38d126621a09b3a149bcc10e3d07a176ba84068b
+commit 230a138991b25f7f9b07b4f9cbeffbdd6acef2e8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 19 21:02:49 2012 +0100
+Date:   Thu Jul 4 11:47:18 2013 +0200
 
-    modules_s/avp_radius: moved to obsolete list
+    core: new internam sip msg flag FL_TM_RPL_MATCHED
     
-    - use misc_radius to fetch attributes per user from radous server
-
-commit d7e1ff882bcca3369edd74a7540cf252ef08760c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 19 21:01:11 2012 +0100
+    - mark sip reply when matched first time by tm
+    - used to avoid double execution of response-in callbacks
 
-    modules_s/acc_radius: moved to obsolete list
-
-commit 51cba8039863a92a5050b6932bb8a9155edcf39b
-Author: Alex Balashov <abalashov@evaristesys.com>
-Date:   Wed Dec 19 13:23:09 2012 -0500
-
-    dialog(k): Fixed typo in loop in set_dlg_timeout_by_profile() so that
-    _all_ the dialogs actually get killed, not just the first one.
-
-commit 27e5fdc60110c4c89cee642317f5d92b7f0b734d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 19 12:52:13 2012 +0100
+commit 27474179bdeef0ddaba05389f510446a387d85e1
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Thu Jul 4 10:31:46 2013 +0100
 
-    kamailio-oob.cfg: new config file to collect more out-of-the-box use cases
+    modules/websocket: Fix connection leaks
     
-    - the file can be used to add more complex routing logic and show how to
-      use various features of kamailio
-    - it should offload kamailio.cfg from getting too complex as a starting
-      point
-
-commit f1449adfb91727112e2a44f406e7de63965595d6
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Dec 19 12:17:19 2012 +0200
-
-    modules/mediaproxy:  README fix and edits
-    
-    - AVPs are available in Kamailio reply routes without setting any tm param.
-
-commit 70b3ea024d9eb42f974b4de37a555bcb384405e9
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 19 01:48:17 2012 +0000
-
-    pkg/kamailio/fedora/17: Updated boxgrinder appliance
-
-commit c5b67ce5965d37c4851b6c33b9020cf88a4b85f3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 18 23:29:21 2012 +0100
-
-    modules_s/ldap: renamed to db2_ldap
-    
-    - it is a SRDBv2 API database driver
-
-commit 3e3b0350cd5408822cb7c35aa83d1c3e305a98c1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 18 23:23:38 2012 +0100
-
-    modules_s/db_ops: renamed to db2_ops
-    
-    - it implements only SRDBv2 API
-
-commit c38b4361c35ce4bf2abcc6b2480d76ca3029abfd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 18 23:11:26 2012 +0100
-
-    modules_s/oracle: moved to obsolete folder
-
-commit d1bf22612ce24f20ba360a5f1077fa5ce3c1e27e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 18 23:05:10 2012 +0100
-
-    modules_s/bdb: moved to obsolete folder
-
-commit 7f5d581b42139a16f6c3730ed9c54b1d36f6b58a
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 17 15:17:28 2012 -0500
-
-    modules/db_cassandra: no need to link against kmi library
-     - no MI commands exported
-
-commit 928dab69601e1bb56e3abbc81a1ed55d77e8b298
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 17 15:06:49 2012 -0500
-
-    modules/db_flatstore: replace mi command flat_rotate with rpc command flatstore.k_rotate
-
-commit 53b6903007caf13ea9543be6c545a4d9cd6d437f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 17 21:10:48 2012 +0100
-
-    blst Update docbook XML to "book" from "section"
-    
-    Trying to standardize the documentation into one format
-
-commit 1f28ea63990f016a5828321f3514a029c5a2a18a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 17 20:58:57 2012 +0100
-
-    avp Modifying docbook to "book"
-
-commit 1e0ee74dae6da3a962f46f8d3305368c0754d56d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 17 20:56:25 2012 +0100
-
-    auth_identity Moving to "book"
-
-commit f3f279234622c18ab847fc5ff0e8473f3cd23fd4
-Merge: 52a9f00 5519cae
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 17 20:52:34 2012 +0100
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    Sorry. Sorry.
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      modules_k/drouting: documentation updates for mi -> rpc command migration
-
-commit 52a9f00806de700f1b0288ea22b388a27ab707c0
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 17 20:52:03 2012 +0100
-
-    auth: Converting to book docbook format
-
-commit 0d41e1ba82c22a6e62f997add0a266ef4b2ed0ed
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 17 20:42:47 2012 +0100
-
-    xprint: Change to docbook book, instead of section
-
-commit 502675ecb60f6943ca4fa8480b057a4bfef9dc2b
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 17 20:40:33 2012 +0100
-
-    xmlrpc: Modify docbook format to book and add title
-
-commit 5519caedc2ebcfb44a660bcd13e4033116e24f50
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 17 13:37:16 2012 -0500
-
-    modules_k/drouting: documentation updates for mi -> rpc command migration
-
-commit d4733ab7e27be0cf472db7157dcdbe6390e269b6
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 17 13:04:42 2012 -0500
-
-    drouting: mi commands migrated to rpc
-
-commit 745e44e7555d0df789ecfae3b460650a43ecbf8c
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 17 12:04:49 2012 -0500
-
-    module_k/db_text: making some error probes visible
-
-commit b7f51d5d2b24063037ae18e82fb046b066cc52a0
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 17 12:03:11 2012 -0500
-
-    modules_k/db_text: documentation updates for db_text.dump rpc command
-
-commit 82a03cb5af01c1275bc9a1664643cf3645c4b87a
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 17 12:01:49 2012 -0500
-
-    modules_k/db_text: new rpc command 'db_text.dump'
-     - allows forcing a write back to disk for modified tables
-
-commit 5ece7e315ee8d3c3529eed94179fcb4e08d41c66
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Mon Dec 17 11:56:24 2012 -0500
-
-    parser/digest: use next_sibling_hdr() instead of hand-rolling it
-
-commit 624a9bbf777a1c1d44400eec78911a9714872977
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Sun Dec 16 15:06:32 2012 -0500
-
-    parser/digest: Fix hunting for Auth header in rare cases
-    
-    Fix a bug where find_credentials() would fail to find the correct
-    Auth header when multiple headers are present, the one being looked
-    for isn't the first and the full message had been parsed already.
-
-commit 3cfaf089c1472f1397580a365360579c671c7796
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Dec 14 13:55:39 2012 -0500
-
-    xhttp_pi: properly handle NULL values
-
-commit ec617a27352ba719184cf617bb564631d5152df5
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Fri Dec 14 13:47:08 2012 -0500
-
-    xhttp_pi: fix query operation for db w/o fetch support (like db_text)
-
-commit 7fc74e46a5d5b4e2b0cbbe5bdc1627e672867164
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 14 00:43:04 2012 +0100
-
-    dialog(k): reset default value for optional parameter
-    
-    - some rpc transports set a static string for missing optional
-      parameters, causing invalid value
-    - dlg.bridge_dlg proper handling of optional parameters return code
-
-commit 840d23197e91c70f7b02072e144ec396f5f8f386
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 14 00:20:08 2012 +0100
-
-    dialog(k): fixed dlg.end_dlg rpc command
-    
-    - missing of the optional paramter causes negative return code
-
-commit c1fa174ddc4d499548bdc3d5f75e36125541ade9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Dec 13 22:52:39 2012 +0100
-
-    modules_s/exec: moved to obsolete directory
-
-commit dab6e5b5af4d7b98553ee620d2f9114d17592c9a
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Dec 13 16:10:31 2012 -0500
-
-    sca: fix regression omitting call-info NOTIFYs on INVITE 200 reply.
-    
-    - Restore call-info NOTIFY with appearance-state=active when callee answers.
-    - Reported by Robert Boisvert.
-
-commit 7e8913d0a8a8f1865777615cdf53f71adfd94baa
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Dec 13 17:48:16 2012 +0000
-
-    pkg/kamailio/(centos|fedora): Added xhttp_pi README to installation
-
-commit 63b5065ccf776ce3bbc5b51f19f72041442467cb
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Thu Dec 13 17:47:57 2012 +0100
-
-    xhttp_pi: add missing README
-
-commit 4509d6ce4160083959cd152887c47290a6753889
-Merge: 8997007 3198bec
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Dec 13 16:43:15 2012 +0000
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      modules/mediaproxy: restrict opening of dispatcher connection
-
-commit 8997007145ad777d9967589cefb1477843541efb
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Dec 13 16:42:29 2012 +0000
-
-    pkg/kamailio/(centos|fedora): Updated kamailio.spec to install xhttp_pi framework examples
-
-commit 3198beccbc2ce350bb0af2a1cedec72ccb7c9277
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Thu Dec 13 13:57:46 2012 +0200
-
-    modules/mediaproxy: restrict opening of dispatcher connection
-    
-    - restrict opening of dispatcher connection to sub-processes (patch
-      provided by Emil Kroymann)
-
-commit c837bba9f6808141e6d23daaecdea06fee39fa8a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Dec 13 11:58:34 2012 +0000
-
-    modules/websocket: Fixed resource leak and infinite loop in websocket module
-    
-    - Can occur when TCP connections go away without the WebSocket being
-      closed properly.
-
-commit 4daf033f3a8e98834cef39d9a339a007f1e1f217
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Thu Dec 13 07:56:51 2012 +0200
-
-    modules/tm: updated README on serial forking related vars and functions
-
-commit ca450b4be77150ce23ce825d795d697b4dea808f
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Dec 12 17:33:56 2012 -0500
-
-    xhttp_pi: install framework samples
-
-commit c3c84162a96f6ff110c575d151543ec28b827752
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Dec 12 17:10:01 2012 -0500
-
-    xhttp_pi: new target for makefile to generate framework templates
-
-commit c976e9e0f360da6696eefdc5b39bf019b004d3f4
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Dec 12 17:07:34 2012 -0500
-
-    xhttp_pi: generate templates for all kamailio tables
-
-commit aa8e96f45c875b714336d121a3f89ba8e381030d
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 12 16:09:20 2012 +0000
-
-    pkg/kamailio/(centos|fedora): Updated .spec file
-    
-    - Added mangler module to build
-    - Tidied up make commands used to build and install
-
-commit 1c36a534096e6ba37395e2ce1676526a02d1dac3
-Merge: 8ec3068 2d53d99
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 12 15:25:53 2012 +0000
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      modules/tm: forgot to commit new version of t_funcs.c
-
-commit 8ec30688617a260d478402e59ef465c69e8247d9
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 12 15:24:38 2012 +0000
-
-    parser/sdp: Fixed double free
-    
-    - Found and fixed by Hugh Waite @ Crocodile RCS
-
-commit 2d53d99abcf9ae218fa547d572aee3f55dbba79b
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Dec 12 17:03:42 2012 +0200
-
-    modules/tm: forgot to commit new version of t_funcs.c
-    
-    - reported by Peter Dunkley.
-
-commit 9c7edfe9edc02ea8b62c40349262b035f0b21510
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Dec 12 16:59:12 2012 +0200
-
-    modules/tm: forgot to commit new version of t_funcs.h
-    
-    - reported by Peter Dunkley.
-
-commit 74a9baf6fd2903efc874edc48dd99d6a11afc83b
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Dec 12 16:11:50 2012 +0200
-
-    modules/tm: added outbound support to t_load_contact()/t_next_contacts()
-    
-    - added new function t_next_contact_flows()
-    - readme not updated yet
-
-commit 89ac4ae40234e02d71f619c2f750ed34333c9d5d
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Dec 12 16:10:34 2012 +0200
-
-    modules_k/registrar: lookup now handles also instance and reg_id
-
-commit 55e7820686cbfb6392e707e0ee4fae96b22670bb
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Dec 12 16:06:52 2012 +0200
-
-    parser: added instance and reg_id fields to sip_msg_t
-    
-    - also added set_instance and reset_instance functions
-
-commit dccf5ede42eaf2b2f030d8c5a730418ce0517ec2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Dec 12 11:08:45 2012 +0100
-
-    core: added comments to xavps structures
-
-commit bb1894ed7b868862402a63b858f52165d5deb463
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 11 22:39:01 2012 +0100
-
-    modules_s/mangler: moved to common modules directory
-
-commit a4b0267cd57255a2f5c24bf466181e592841b6f7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 11 22:36:14 2012 +0100
-
-    modules_s/eval: unused module moved to obsolete directory
-    
-    - use core config expressions
-
-commit 5028c86d306a3f9ccec6e46d1fcf5f6a03f1d6ee
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Tue Dec 11 22:17:14 2012 +0100
-
-    modules_s/options: moved to obsolete/ folder
-
-commit 47a9b7cf8b0d9f178f8905afc9434f0cd2d8f2f1
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Tue Dec 11 21:44:45 2012 +0100
-
-    modules_s/speeddial: moved to obsolete/ folder
-
-commit fc486d312ea11b6ff26c091e8649d9fe2228f931
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Tue Dec 11 21:30:41 2012 +0100
-
-    modules_s/uac: moved to obsolete/ folder
-
-commit cc9b6cad1130891c54b94b44bebb2b6cdf397b1a
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Tue Dec 11 16:29:30 2012 +0200
-
-    mod_python: Changed Loggers.py to use recent changes (python abstraction layers).
-
-commit 63f0618dd47975afafb7757fe9e156534f05d468
-Merge: 230919a 669dc7b
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Tue Dec 11 16:08:25 2012 +0200
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-
-commit 669dc7b72f76af715b2f34a0fbe64350202f8aff
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 11 14:57:24 2012 +0100
-
-    modules_s/msilo: moved to obsolete folder
-
-commit 230919ad2e414f0c070a710cb85b3b2b3dfea741
-Author: Konstantin Mosesov <ez@voipgroup.org.ua>
-Date:   Tue Dec 11 14:24:08 2012 +0200
-
-    app_python: Moved all python scripts to 'python_examples' folder.
-    app_python: Applied a few recent patches for better stack trace.
-    app_python: Fixed a possible segfault on double free.
-    app_python: Added python abstraction layers Router.Core, Router.Ranks, Router.Logger.
-    app_python: Moved all logging stuff to layer Router.Logger, e.g., Router.Logger.LM_ERR(...).
-    app_python: Added 'ranks' constants and moved to Router.Ranks, e.g., Router.Ranks.PROC_MAIN.
-
-commit 5a3bc7a8f37a16f8194d117b7642ee532ee9e177
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Dec 11 09:04:29 2012 +0100
-
-    debugger: Minor README edits
-
-commit 27d02adf7bd3405cd67d2331ab7aa05b53d97c50
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Dec 10 17:08:51 2012 -0500
-
-    sca: ignore transport parameter in RURI when processing SUBSCRIBEs.
-    
-    - Fix AoR hash lookups when client subscribes over TCP, TLS or SCTP.
-    - Report from Robert Boisvert.
-
-commit 7a86ec5e7f9d4ef6a72da741b336c909109f3c88
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 10 13:55:13 2012 +0100
-
-    ratelimit: Adding a reference to the pipelimit module in README
-
-commit 4ff67e61e5b94fd5c842cf94b71dd723d41e7bf1
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon Dec 10 11:26:25 2012 +0200
-
-    modules_k/usrloc: added +sip.instance and reg-id to mi_usrloc_show_contact
-
-commit 4f8d9b589df0c40f88fb34658f3735a222b0f545
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sun Dec 9 20:01:55 2012 +0000
-
-    pkg/kamailio/(centos|fedora): Updated .spec
-    
-    - Changed rel to dev7
-    - Moved xlog from modules_k to modules
-    - Added avp, sca, and xprint modules
-
-commit a3ad00fea92f54aacf2425a0c2aaa9f78046d38e
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Sat Dec 8 18:22:15 2012 +0100
-
-    modules_s/pdt: moved the module to obsolete folder
-    
-    - pdt(k) has support for multidomain
-
-commit bfa4d86a7a18b321a14b65c90d32c5aed32c10d3
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Sat Dec 8 14:20:43 2012 +0100
-
-    pdt(k): added pdt.list command to dump memory structure via rpc
-
-commit 6904d8c80b2089d01a69c3c0217c76c8e0132bac
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Sat Dec 8 14:19:30 2012 +0100
-
-    dispatcher(k): use the right pointer to rpc context
-
-commit ad5cbdc7aa6156e072f0dd859421fc36b66227c0
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Dec 8 18:19:43 2012 +0100
-
-    ratelimit: Typo fixes, minor edits
-
-commit 181561c7dc50c0c4e6ac84b53b33d8a5bc6dd053
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Dec 8 16:09:40 2012 +0200
-
-    modules_s: migrated append_branch in cpl-c, exec, and registrar modules
-
-commit e8210c30ef79a5a6f6fa88a2cb47bf29ca50bfe0
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Dec 8 16:00:34 2012 +0200
-
-    modules_k/pv: fixed compilation error in define
-    
-    - removed extra ';' from km_append_branch define
-    - thanks to Daniel-Constantin Mierla for reporting
-
-commit 440bcec4b5694ac79cd8dfb134defd472e96c60e
-Merge: 1cfa90d ca7b188
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Dec 8 14:12:15 2012 +0100
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    Sorry, still can't fix this. Working on it. :-)
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      core: restored USER_AGENT and SERVER_HDR defines
-
-commit 1cfa90d171a72ad5e2b224ae0d6f2eb92d3eeb55
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Dec 8 14:10:48 2012 +0100
-
-    nathelper: add force_socket documentation (moved from rtpproxy module)
-    
-    The rtpproxy module did not have a force_socket parameter, but  nathelper did.
-
-commit ca7b18825ed478b2d23a092f681939a233183003
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Dec 8 14:44:38 2012 +0200
-
-    core: restored USER_AGENT and SERVER_HDR defines
-    
-    - they were changed by accident by previous commit
-
-commit 571e4e3fceeff5b4d32d1ac34649e9c4031d6543
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sat Dec 8 14:17:46 2012 +0200
-
-    core and several modules: instance and reg_id in branch_t
-    
-    - added instance and reg_id fields to branch_t
-    - added instance and reg_id arguments to append_branch function
-    - modified append_branch calls in core and several modules
-    - did not touch obsolete or modules_s modules (which are to be
-      removed from next release)
-
-commit 21b42fc14562758ac1dec5946a7b07a127054f47
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 23:28:40 2012 +0100
-
-    modules_s/dialog: moved to obsolete folder
-
-commit d560a18e44a9822fb1afa7f2047c82338838962e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 23:26:33 2012 +0100
-
-    modules_s/fifo: moved to obsolete
-
-commit 46f2a4300c1d9d96057d239dda1dc24c7caaf4d8
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 23:25:49 2012 +0100
-
-    modules_s/unixsock: moved to obsolete folder
-
-commit 04d77c20b80337019f71228dd0d9efe30d62db60
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 23:17:11 2012 +0100
-
-    modules_s/dispatcher: moved to obsolete folder
-
-commit f817987eb7f50de7f6d0666620c6bb7fb50462fd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 23:14:53 2012 +0100
-
-    modules_s/osp: moved to obsolete folder
-
-commit a40cea9f419b25aaeaabcd550ccf9106e9a029d7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 23:13:25 2012 +0100
-
-    modules_s/xcap: moved to obsolete directory
-
-commit 8d70ccaf18683c0d594a00e804f5f43df2f50b7d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 23:08:11 2012 +0100
-
-    presence_b2b: moved to obsolete directory
-
-commit 860c45f34190b57adfade0539f807fb1134662f9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 22:56:24 2012 +0100
-
-    modules_s/diversion: moved to obsolete
-    
-    - modules_k/diversion is including its features and some extra ones
-
-commit a1c1fb0ab72a51fcfa9907e53e2b14cb79fdddc0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 7 22:53:21 2012 +0100
-
-    modules_s/dbtext: moved to obsolete directory
-    
-    - not maintained, it does not compile
-
-commit 08c872ed6935396cd6ea87af52af6393987d6d7d
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Dec 7 02:05:49 2012 +0200
-
-    modules_k/registrar_k: added check that reg-id is not zero
-
-commit d684d1ac49f740d32df5f82add584aeb396e26a4
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Dec 7 01:33:52 2012 +0200
-
-    modules_k/registrar: ignore reg-id if instance-id is not included
-
-commit 5d3e8b9ff526246a8abe768a1d970dce70658dbe
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Dec 5 16:59:50 2012 -0500
-
-    sca: update sample kamailio.cfg in README with small CANCEL fix.
-    
-    - Reported by Robert Boisvert
-
-commit 86c499e249bf43571d1cebca08821d30bff12dad
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Dec 5 16:22:47 2012 -0500
-
-    sca: add missing braces for CANCEL handling in sample config.
-    
-    - t_check_trans() if-block for CANCEL had no braces, but needs them
-      after addition of route(SCA) before t_relay of CANCEL.
-    - Reported by Robert Boisvert
-
-commit 69dec26c718928f2cfc08bbae98658e145f8b04b
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 21:00:45 2012 +0100
-
-    modules_s/textops: updated path to xprint module
-
-commit e722ab91eb90003741d236a9fecc6bbe954e21d3
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:59:27 2012 +0100
-
-    modules_s/eval: updated path to xprint module
-
-commit ff7bd782a6e5f4c18f15ac429af313b54be38936
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:55:17 2012 +0100
-
-    modules_s/db_ops: path to xprint module updated
-
-commit 556c1e19ae5fd6139c6b0d7d3a5055d949583438
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:47:25 2012 +0100
-
-    modules/avp_db: moved back to modules_s/ because it depends on local domain module
-
-commit b17e84ad3e5f781b83b1a8a80572ea4d24835b56
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:37:39 2012 +0100
-
-    modules_s/avp_db: moved to modules/avp_db
-
-commit 171f3dcf4287b7104a47b75e125174c374a457d5
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:34:25 2012 +0100
-
-    modules_s/avp: moved to modules/avp
-
-commit 66840add8c37c110a8d08674f6a5f42d75a40287
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:33:40 2012 +0100
-
-    modules_s/xprint: moved to modules/xprint
-
-commit 3d9ee6962f1ceeacbffd903064aa0779199f7ee6
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:32:29 2012 +0100
-
-    modules_k/xlog: moved to modules/xlog
-
-commit d91d49a026aba9092e9feda1d561d03c32f37e6d
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:25:16 2012 +0100
-
-    modules_s/osp: internal occurences of xlog changed to xprint
-
-commit 1d76de2a046e0d978e0b0155008dbed75dfc1067
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:24:54 2012 +0100
-
-    modules_s/ldap: internal occurences of xlog changed to xprint
-
-commit c560c7a6d0eeba3231e9f7caa0b5135160f75efe
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:24:36 2012 +0100
-
-    modules_s/timer: internal occurences of xlog changed to xprint
-
-commit 7cf360fd63904e70441470f50164352b8867c9bd
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:24:21 2012 +0100
-
-    textops: internal occurences of xlog changed to xprint
-
-commit 4c5c75ee46c38d47e01839eb6f1a8bc73441a507
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:24:02 2012 +0100
-
-    modules_s/permissions: internal occurences of xlog changed to xprint
-
-commit f74575e551672d4defd2d7d34ef29cf285bcf9ec
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:23:26 2012 +0100
-
-    modules_s/eval: internal occurences of xlog changed to xprint
-
-commit 307a97dbd735e0a337b1019a6309c14e260f25c9
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:23:00 2012 +0100
-
-    modules_s/avp_db: internal occurences of xlog changed to xprint
-
-commit cf49d5daf9a29c44224472ae52bd7a6017cfbeee
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:22:25 2012 +0100
-
-    modules_s/db_ops: internal occurences of xlog changed to xprint
-
-commit 6909bcae92e5f50fc247fd46eaf4b2b71d295c6b
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 20:21:39 2012 +0100
-
-    modules_s/avp: internal occurences of xlog changed to xprint
-
-commit 5144b151340da72272c0272bd0f45d0d4864173c
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 19:58:34 2012 +0100
-
-    modules_s/xprint: more of xlog rename to xprint
-
-commit 948558abe33913fefd44d7601a14bac3d8594871
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 19:13:39 2012 +0100
-
-    modules_s/xprint: internal log messages updated to reflect module name
-
-commit 5e2290c6625049ea42eaccc21c8686756f3a4156
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 19:11:31 2012 +0100
-
-    modules_s/textops: bind to xprint API
-
-commit 1a1337be4b9f2612375488d072301f43ce71e91c
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 19:11:05 2012 +0100
-
-    modules_s/eval: updated for xlog(s) to xprint rename
-
-commit 88b7ea9f926605c98676dd6b039965dff295d9c7
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 19:09:37 2012 +0100
-
-    modules_s/db_ops: use xprint module instead of xlog
-
-commit ceb2d50ff29d8b9f95660e4b520f458bb74853e2
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 19:09:04 2012 +0100
-
-    modules_s/avp: switched to usage of xprint module
-
-commit c26533bb2b7f06e72366f2d920dc1e63d3eb159f
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 19:03:25 2012 +0100
-
-    modules_s/xprint: update defined value in header file
-
-commit 3a1625d021d9ee46ad7beeb49c9d5ae2c933f970
-Author: Elena-Ramona Modroiu <ramona@asipto.com>
-Date:   Wed Dec 5 19:00:10 2012 +0100
-
-    modules_s/xlog: renamed to xprint
-    
-    - the modules is used by other ser modules for evaluation of strings
-      with %spec specifiers
-    - for printing log messages, better use the xlog module from now on
-    - xlog/xdbg functions are now xplog/xpdbg
-
-commit 6d0f635b0bbf338fca0ddc2c7d8e79bc686e5040
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Dec 5 14:00:12 2012 -0500
-
-    sca: modify SCA_STR_EMPTY macro to fix -Waddress compiler warnings.
-    
-    - Reported by Ovidiu Sas
-
-commit c8772fc3eea75f5caad64770c6bbe6823ad7f1ef
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Dec 5 13:24:20 2012 -0500
-
-    modules_s/domain: remove unused variable
-
-commit 753d1d885d7c2f0e1a30df939455fcb4349a7506
-Author: Ovidiu Sas <osas@dbn>
-Date:   Wed Dec 5 13:17:23 2012 -0500
-
-    modules_s/registrar: remove unused variable
-
-commit 96c39e3c31f416bbe42b434a8bbf3ece88a8ab52
-Author: Ovidiu Sas <osas@dbn>
-Date:   Wed Dec 5 13:12:02 2012 -0500
-
-    qos: remove unused variable
-
-commit 263aae0a48f3a92a0e8c0ce43a7d6f610ea8a239
-Merge: 8b73129 e819eaa
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Dec 5 15:13:48 2012 +0000
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router: (268 commits)
-      xcap_client: fix cross-compilation
-      utils: fix libcurl dependency
-      core: print debug message instead of info message when trying to resolve    something that is not domain name.
-      Makefile: adding xhttp_pi to the list of excluded modules (depends on libxml2)
-      xhttp_pi: fix installation of the pi_framework.xml file
-      sca: fix DB updates
-      sca: sca_subscription_print now logs at debug level
-      tls: fix cross-compilation
-      Makefile: fixed the option of setting some variables from command line
-      Makefile.defs: version set to 3.4.0-dev7
-      Makefile: default FLAVOUR set to kamailio
-      sca: more cleanup of SCA example kamailio.cfg
-      sca: include sample kamailio.cfg in docs, update function examples
-      sca: move working example SCA kamailio.cfg to doc subdirectory
-      app_python: better printing stacktrace
-      app_lua: fix cross-compilation
-      app_python: expand log facilities
-      sca: remove public IP from example cfg
-      sca: add working example kamailio.cfg
-      carrierroute: fix cross-compilation
-      ...
-
-commit e819eaa0b0be61b3a818422c0ced244b5250295c
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Dec 5 09:23:45 2012 -0500
-
-    xcap_client: fix cross-compilation
-
-commit a1e462c1695013d3c74e1c1ec443df7697bb6607
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Wed Dec 5 09:16:15 2012 -0500
-
-    utils: fix libcurl dependency
-
-commit 87456bae50b55501c25f33a6728f4469639e0599
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Dec 5 10:26:29 2012 +0200
-
-    core: print debug message instead of info message when trying to resolve
-       something that is not domain name.
-
-commit 205e8545dca12bebf742b23eba592d2713623a66
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Dec 4 17:03:15 2012 -0500
-
-    Makefile: adding xhttp_pi to the list of excluded modules (depends on libxml2)
-
-commit 7a63bbed0ccc1a2a85b26d127e775f832efaa2a7
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Dec 4 16:18:12 2012 -0500
-
-    xhttp_pi: fix installation of the pi_framework.xml file
-
-commit 5871982d3c76a4b42cd05e4b8dfb0e6128acb799
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Dec 4 17:04:11 2012 -0500
-
-    sca: fix DB updates
-    
-    - if a subscription were updated before being inserted into the DB, the
-      next DB sync call would incorrectly try to UPDATE instead of INSERT.
-    - no effect on SCA functionality, but subscriptions are no longer lost
-      across restarts.
-
-commit a289c6167f39f14af85d78392a8bef91da81d858
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Dec 4 16:47:39 2012 -0500
-
-    sca: sca_subscription_print now logs at debug level
-    
-    - previously logged at info level for every incoming SUBSCRIBE.
-
-commit 389bbe3410018e6d58befb486f0db2ec4ff7ece6
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Dec 4 15:58:03 2012 -0500
-
-    tls: fix cross-compilation
-
-commit e5dbe686bcbf15ac59ebbcb84f3bb9b17568c030
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 4 21:59:16 2012 +0100
-
-    Makefile: fixed the option of setting some variables from command line
-    
-    - resulted in mixing names for config files
-    - issue added in previous commit
-    - reported by Ovidiu Sas
-
-commit 94dde4a5b0f146914d124367ef73c5940cbb7d97
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 4 10:48:23 2012 +0100
-
-    Makefile.defs: version set to 3.4.0-dev7
-
-commit 4af2262b88918c316ee3bb9b45a716504f2f8db4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 4 10:28:03 2012 +0100
-
-    Makefile: default FLAVOUR set to kamailio
-    
-    - switching to the flavour with packages and docs
-
-commit b8007d985660b4df5ea9d5ea4347adf65b7f90fa
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Dec 3 23:59:50 2012 -0500
-
-    sca: more cleanup of SCA example kamailio.cfg
-    
-    - remove unused xhttp event route
-
-commit a635a80df762e13373ad59a6d746530c2163c2a6
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Dec 3 23:59:51 2012 -0500
-
-    sca: include sample kamailio.cfg in docs, update function examples
-
-commit 0a2fc3f7490088b02861d9dace0f039ceab54af7
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Dec 3 23:59:49 2012 -0500
-
-    sca: move working example SCA kamailio.cfg to doc subdirectory
-    
-    - will also be included in README and xml docs for convenience.
-
-commit 97fe5fec90999491d455b10b1fea7529e786719b
-Author: Konstantin M <evilzluk@gmail.com>
-Date:   Mon Dec 3 22:35:21 2012 -0500
-
-    app_python: better printing stacktrace
-
-commit d41c9a91afdd7a5a2c5e689f3302211c6bbeffb6
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 3 18:39:19 2012 -0500
-
-    app_lua: fix cross-compilation
-
-commit acbeda46ac94e6c5c215a03bd803e10b2c7540db
-Author: Konstantin M <evilzluk@gmail.com>
-Date:   Mon Dec 3 18:26:36 2012 -0500
-
-    app_python: expand log facilities
-
-commit 5b63e94e49feb0a35b093a5eb3a86c9e5c1a0ba7
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Dec 3 17:15:47 2012 -0500
-
-    sca: remove public IP from example cfg
-
-commit c40883a7aa96a1a7fab1060bf9dfab2987971c89
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Dec 3 17:14:14 2012 -0500
-
-    sca: add working example kamailio.cfg
-
-commit f9c0980c4f85d8b728eb36e6b5768173750c6964
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 3 12:55:25 2012 -0500
-
-    carrierroute: fix cross-compilation
-
-commit 175934a802cf863f26f84f9e11a2eec4606ecfd1
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Dec 3 08:43:01 2012 -0500
-
-    db_postgres: fix cross-compilation
-
-commit e09b92893fd35baf672541143951337b103bb65b
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 3 08:10:34 2012 +0100
-
-    mqueue: README update
-
-commit c29773967e83c4b3977b76a43805dd622bc018a9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 3 08:06:27 2012 +0100
-
-    mqueue: minor edits to README
-
-commit 287c02de1491019fbf085742b82fc7040ea72886
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Dec 3 08:01:06 2012 +0100
-
-    corex: minor documentation edits
-
-commit 6a45c8eba310afa9b8173c0522d77e7a574ddc52
-Author: Konstantin M <evilzluk@gmail.com>
-Date:   Sun Dec 2 22:21:05 2012 -0500
-
-    app_python: fix compiler warnings
-     - patch provided by "Konstantin M <evilzluk@gmail.com>"
-
-commit 10fc575cc383093953d71c69e8d9a0065f33bdfe
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 16:00:17 2012 -0500
-
-    lcr: fix cross-compilation
-
-commit 291df73af6f35526e4c43c1c7d8b8ea15e93aa64
-Merge: 9b67242 e1faa05
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 2 21:27:22 2012 +0100
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      xcap_server: fix cross-compilation
-      regex: fix cross-compilation
-      pua_xmpp: fix cross-compilation
-      pua_usrloc: fix cross-compilation
-      pua_reginfo: fix cross-compilation
-      pua_dialoginfo: fix cross-compilation
-      pua_bla: fix cross-compilation
-      pua: fix cross-compilation
-      presence_xml: fix cross-compilation
-      presence_reginfo: no need to link against libxml2
-
-commit 9b67242978cb6aab702ccf4715e9152ac8f719c8
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 2 21:26:54 2012 +0100
-
-    auth: README update
-
-commit 25600feab7d5d3b30420a05fd4c899f0bbbff667
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Dec 2 21:24:13 2012 +0100
-
-    auth: Documentation corrections
-
-commit e1faa0591c05482be95eb81016c37b9a5be57d14
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 15:09:24 2012 -0500
-
-    xcap_server: fix cross-compilation
-
-commit 50f4cd86ccebab713c2b9895cdffbd619e84955e
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 15:07:28 2012 -0500
-
-    regex: fix cross-compilation
-
-commit beb3425e309b0f7d1b2bccee942c35f541a2dd7d
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 14:53:44 2012 -0500
-
-    pua_xmpp: fix cross-compilation
-
-commit c9d7fc58a19afdeb77fb3b496068d3f79ef95c67
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 14:52:16 2012 -0500
-
-    pua_usrloc: fix cross-compilation
-
-commit e5a49d909d582fe601cabbccf4f9ce2efa814414
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 14:47:33 2012 -0500
-
-    pua_reginfo: fix cross-compilation
-
-commit 417c7d9f4ba5e709e8bf65aa413584ad2bcae277
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 14:44:52 2012 -0500
-
-    pua_dialoginfo: fix cross-compilation
-
-commit d4f5465efae12c0ef66cb519ece3b3558b10ea5f
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 14:42:19 2012 -0500
-
-    pua_bla: fix cross-compilation
-
-commit 528d518494c73883fd77acd8e438bb16d2de5d3e
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 14:38:42 2012 -0500
-
-    pua: fix cross-compilation
-
-commit d749894cae84112b4ffcc47d385d877961787a46
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 14:35:15 2012 -0500
-
-    presence_xml: fix cross-compilation
-
-commit 8a5164c47ac85e87dd092eb2ac56c0161759861c
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sun Dec 2 13:56:36 2012 -0500
-
-    presence_reginfo: no need to link against libxml2
-
-commit 3aa1929ac18d747b24a14b6e9f6decbf7ed1a137
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 23:27:44 2012 -0500
-
-    presence_conference: fix cross-compilation
-
-commit b19700f17de38e1bffd93bbbd897044e0c696d40
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 23:25:50 2012 -0500
-
-    presence_dialoginfo: fix cross-compilation
-
-commit 46ce25ceda08916a355328682768699b6cff4d36
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 23:24:06 2012 -0500
-
-    presence: fix cross-compilation
-
-commit 5ffd8eda41567f12c7224d68e32a1a20779d22a6
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 23:21:44 2012 -0500
-
-    rls: fix cross-compilation
-
-commit 58bfbd3259587b29b7b509a360aa889924dec8de
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 23:18:47 2012 -0500
-
-    cpl-c: fix cross-compilation
-
-commit bc9dca0a9d05915a0f4634b7014b26958e81e21b
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 16:59:56 2012 -0500
-
-    db_mysql: fix cross-compilation
-
-commit c31fd10ee20ff09115ae745792db4a0e03eb9e07
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 16:54:38 2012 -0500
-
-    cdp: un-used variable commented out
-
-commit 8321d1fadb50017b52bcfebd1857982a60915dfe
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 16:52:19 2012 -0500
-
-    cdp: fix cross-compilation
-
-commit e45d706ba82ff9a36602cc7c2a28a55502abf99f
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 16:46:10 2012 -0500
-
-    xhttp_pi: fix cross-compilation
-
-commit 7abf33373b0bfa0bc709286b01e9a7da2200659b
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 16:42:15 2012 -0500
-
-    dialplan: fix cross-compilation
-
-commit 8b6f3c51d7636905ea8a6f4754673ba569404cd7
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 16:38:16 2012 -0500
-
-    cdp_avp: there's no xml dependecy for cdp_avp
-
-commit 10de949af0f9f01b0585db0fd53d53452f97e067
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Dec 1 11:18:08 2012 +0100
-
-    sqlops: Fixing typo in documentation, minor edits
-
-commit 99521dafd452e56d7974fcbf8c32bd3679ccc4c9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Dec 1 11:05:57 2012 +0100
-
-    pua_usrloc: Minor edits, typo fix
-
-commit fe6508d6d56a7f739c7fc0ae2220e509abb337e1
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Dec 1 10:49:11 2012 +0100
-
-    sdpops: Typo fix, minor edits
-
-commit a7522f0d648470e36a82357660fc169628b2f506
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Dec 1 09:50:31 2012 +0100
-
-    utils: Minor update to README
-    
-    XML changes already committed.
-
-commit 4fda56162c3b174033ea81ffd7c2af4a6e7f10f2
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 01:30:24 2012 -0500
-
-    xmlrpc: fix cross-compilation
-
-commit c4b91489ac3f2e2fcbe16413f56ef8cb8e7e2dde
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 01:28:03 2012 -0500
-
-    utils: fix cross-compilation
-
-commit a419c74d065156a2c9626b2475beaf08e130137e
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 01:24:24 2012 -0500
-
-    xmlops: fix cross compilation
-
-commit 983dd207a51be5ea2bd2a71d546280f8e4389408
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Sat Dec 1 00:12:34 2012 -0500
-
-    kamailio.cfg: adding xhttp modules to the default config
-                  three new defines: WITH_XHTTP, WITH_XHTTP_RPC, WITH_XHTTP_PI
-
-commit 209317a81d845ba781964205242849ab12bbc0c2
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 30 21:38:48 2012 -0500
-
-    sca: fix snprintf buffer size for Expires header in replies to SUBSCRIBE.
-    
-    - reported by Robert Boisvert.
-
-commit 8632a265c3703e19cad9253f84527a913ee9cdd5
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 30 14:42:19 2012 -0500
-
-    sca: support Record-Route
-    
-    - Save Record-Route values from SUBSCRIBEs to ensure NOTIFYs traverse
-      correct path to subscriber.
-    - Update SCA DB schema & creation scripts: add record_route column,
-      increment sca_subscriptsion table version.
-
-commit 1da2a76be4e374ddb4296a1d54963fe344dc0970
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Fri Nov 30 14:00:09 2012 -0500
-
-    core/corex: move send()/send_tcp() to corex module
-    
-    As suggested by miconda on sr-dev, move send() and send_tcp() out of core
-    and into the new corex module in order to make them support pseudo variables.
-    This changes:
-    
-    - drops SEND and SEND_TCP tokens from config parser
-    - remove related config parser code relying on SEND_T and SEND_TCP_T
-    - augment corex module to provide the functions removed from core
-    - update corex docs
-
-commit 3376e3b8c54a7c9bc13f87368baeaaa145a9ced5
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Nov 30 09:31:47 2012 +0100
-
-    htable: Update documentation on mod-init
-    
-    Based on Daniel's answer in sr-dev on a question about lua. The Lua environment
-    is initialized in child processes, so it's not reachable in mod-init.
-
-commit cf97967489f1b61c5bf0a841f9f650e40fc9911e
-Merge: d02070d 514875d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Nov 29 22:01:05 2012 +0100
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      kamctlrc: adding sca to the list of extra modules
-
-commit d02070dbef121525b320487d4ad2fbfda55aa62d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Nov 29 22:00:19 2012 +0100
-
-    ipops: Minor documentation changes
-    
-    Use the IPv6 documentation address in examples if possible - 2001:DB8::/32
-
-commit 514875de53e19cfd4a208da3d778e454ce12a6f4
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Nov 29 15:42:26 2012 -0500
-
-    kamctlrc: adding sca to the list of extra modules
-
-commit 14333d9360273c073473c144c198496a314e2e73
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Nov 29 21:18:14 2012 +0100
-
-    utils: Fixing typos
-    
-    Typos that I missed in the first check...
-
-commit 1ab39cf866600ce155db3d5454981167d001d285
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Nov 29 21:15:53 2012 +0100
-
-    utils: Minor documentation changes
-
-commit 010ea5d4b71308cb18cd759db70ac48f081a672e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Nov 29 20:52:27 2012 +0100
-
-    LDAP minor documentation changes
-
-commit aca01e149445a0c6f87a9ed97974bcba612e426f
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Thu Nov 29 09:57:48 2012 -0500
-
-    sca: adding missing sca db utils files
-
-commit cc3bc9669a2c528db9a8ada5e13cd553be9d2f1e
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Nov 28 23:23:48 2012 -0500
-
-    sca: remove old SQL table creation file
-    
-    - use make dbschema to generate sql from xml table schema instead.
-
-commit 7575c853b1786fc09965238ea68bca4400bd7c5f
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Nov 28 22:50:30 2012 -0500
-
-    sca: add db schema files and kamctl table create SQL file.
-
-commit eddd6b80432a3feda925ccb629bf55892d4b175f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Nov 28 12:02:53 2012 +0100
-
-    group: Minor changes to documentation
-
-commit 7b5f56e05482ea060dc1c093db599fd8cda22f9e
-Merge: 2536a10 358cfb7
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 27 15:13:21 2012 -0500
-
-    Merge branch 'master' of git+ssh://git.sip-router.org/sip-router
-
-commit 2536a10c516b7c569d04e431b74bbd88964603a7
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 27 14:06:23 2012 -0500
-
-    sca: fix potential leak of parsed To body
-    
-    - if msg->to wasn't parsed, sca_subscription_from_request called parse_to,
-      but never called free_to_params.
-    - make the subscription to-tag independent of the parsed to_body with a
-      pkg_malloc'd copy, freed in the caller.
-
-commit 358cfb781a4854a3943b96ede552e46ccb1ccc77
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Nov 27 13:28:03 2012 -0500
-
-    modules_k/dmq: add newline at end of file (peer.c)
-
-commit 9ef5345481a526e2417ce59ebc13f19132e02934
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Tue Nov 27 13:25:12 2012 -0500
-
-    modules/tm: add newline at end of file (test.c)
-
-commit 777c3e3e388f4267744cd5368956900cea296b07
-Merge: 141fc56 5908a9e
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 27 00:32:43 2012 -0500
-
-    Merge branch 'admorten/sca'
-
-commit 5908a9e88242a166c71b03bce77b326c2f27f5a6
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 27 00:28:28 2012 -0500
-
-    sca: move to modules directory
-    
-    - moved after removal of usrloc dependency per miconda's request on sr-dev
-
-commit 95cf6e358b2be210b61e6d060df0604e3e36a043
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 27 00:24:11 2012 -0500
-
-    sca: update docs
-    
-    - "domain" modparam no longer required.
-    - usrloc no longer a dependency.
-
-commit 959b2c423a70395c97437d0bcef7950762c4a9b5
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 27 00:09:06 2012 -0500
-
-    sca: remove dependency on usrloc.
-    
-    - usrloc callbacks in practice were only useful for expired
-      registrations, and even in that case our expired subscription
-      timer is likely to have purged the stale subscription.
-
-commit 141fc56f5a46f26e40e8e19e4f5eb02844d192d7
-Author: Ovidiu Sas <osas@voipembedded.com>
-Date:   Mon Nov 26 23:18:02 2012 -0500
-
-    socket_info: add #include "linux/types.h"
-
-commit 0af64c92263b82dc4b487c4da5199c8b150b0517
-Author: Andrew Mortensen <admorten@umich.edu>
-Date:   Mon Nov 26 16:50:43 2012 -0500
-
-    sca: eliminate need for "domain" modparam
-    
-    - Extract domain to be used in idle appearance from subscription AoR instead.
-
-commit 76885b5c67ca7467d6681b81841f0323dca6ab35
-Merge: 17d1934 cceb39f
-Author: Alex Balashov <abalashov@evaristesys.com>
-Date:   Mon Nov 26 08:18:48 2012 -0500
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-
-commit 17d1934cebd1c96c7f3689be33ccae2a981f6b2c
-Author: Alex Balashov <abalashov@evaristesys.com>
-Date:   Mon Nov 26 08:17:18 2012 -0500
-
-    dialog(k): Added dlg_set_timeout_by_profile() route script function.
-    
-    This function allows the same dialog timeout to be set across all
-    the dialogs in a profile (with or without values).
-    
-    The intended use-case is to allow the user to conditionally end or
-    expire from tracking a user's/caller's/account's calls.
-
-commit cceb39f9fb8a55ab7e43f4a546d3d524f5acccd4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 26 14:14:37 2012 +0100
-
-    mem: check debug info only when joining the next packet
-    
-    - it was checked even it was not freeand not the case for a join
-
-commit 45d8d3ccd943caad37570ae013118536d38a8457
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 26 13:53:22 2012 +0100
-
-    Makefile.defs: version set to 3.4.0-dev6
-
-commit d96401668cefade5e251b101eb93f07faae091ad
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 26 13:51:53 2012 +0100
-
-    Mkefile.defs: default memory manager set to q_malloc
-    
-    - debug option is left unset (no DBG_QM_MALLOC)
-    - lower memory chunk overhead with faster join
-
-commit 15a0b9c23e4b4f829bbb88f73e8042371f3f38a2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 26 13:42:07 2012 +0100
-
-    Makefile.defs: added MEMMNG to allow selection of memory manager
-    
-    - MEMMNG=0 => fast malloc is used (f_malloc)
-    - MEMMNG=1 => quick malloc is used (q_malloc)
-    - MEMDBG is used now to set the debug mode for each of the managers
-       - 0 - no debug info
-       - 1 - debug info enabled
-
-commit 8acb59ee4de31ab76763a021acaf7b5a13e02f23
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Nov 25 21:54:32 2012 +0100
-
-    dialog(k): safety check for callid parameter in mi commands
-    
-    - if not provided properly, it may result in crash
-    - reported by Ricardo Martinez
-
-commit d43fbf2a5a5464a4a499282b88d58a1fc97b9c7e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Nov 25 16:38:27 2012 +0100
-
-    sanity Sanity-checked spelling. Minor corrections.
-
-commit b8e877889a99b03f190a82acf101681a23ca11d6
-Author: Andrew Mortensen <admorten@umich.edu>
-Date:   Sun Nov 25 09:09:59 2012 -0500
-
-    Use project-wide gitignore instead.
-
-commit 1dad8ba9cceb4de3131fe358c643833fa20b484f
-Author: Andrew Mortensen <admorten@umich.edu>
-Date:   Sun Nov 25 09:08:42 2012 -0500
-
-    Remove leftovers from standalone repo.
-
-commit 9e4b7e56f471c7923100905d0221b0d7b19f4949
-Merge: a708dcb 579299c
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Sat Nov 24 22:06:22 2012 -0500
-
-    Merge remote-tracking branch 'sca/master' into admorten/sca
-
-commit a708dcb5ad90ec517db481fea0570ec53863b471
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 21 17:22:31 2012 +0100
-
-    lib/kcore: reset time value for faked msg
-    
-    - reported by Uri Shacked
-
-commit 579299cb8f95512dda6663e963769231887c43de
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 20 23:13:35 2012 -0500
-
-    Regenerated README after fixing typos and documenting more RPC commands.
-
-commit b6cebc5147bf44d85d9c312fb170bb6d6c748c07
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 20 23:10:59 2012 -0500
-
-    Document sca.seize_appearance and sca.release_appearance RPC commands.
-
-commit 38d134a0d34b5335fb7a826585ce08d72d462bcc
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 20 23:08:38 2012 -0500
-
-    Update sca_call_info_update ex. to make clear it should be call for To URIs.
-
-commit 7e29507f68d4fda9b785c35651f1195991fda99b
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 20 23:08:05 2012 -0500
-
-    Fix typo: "line_seize" -> "line-seize"
-
-commit c5fac4809aac489163bcd9c4fbf6636092000f85
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 20 23:41:04 2012 +0100
-
-    kamctl: new command 'db showg'
-    
-    - uses \G at end of sql query, resulting in line-formated output (at
-      least for mysql)
-
-commit 61472e04704e99836743c833eb66c33ea0d81724
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 20 23:10:28 2012 +0100
-
-    sdpops: added sdp_content()
-    
-    - return true of there is a sdp part in the body of sip message
-
-commit 6df74c2fb208c364b5d50e9d87f80120de93c945
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Nov 20 21:55:51 2012 +0100
-
-    sdpops: internal function w_get_sdp renamed to w_get_sdp
-    
-    - match the exported name pattern
-
-commit 5d2cba306439adfa36c1e01ccd6473f372ac7e5e
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:29:24 2012 -0500
-
-    Remove redundant message logged when removing subscriber after failed NOTIFY.
-    
-    Subscriber removal on failed NOTIFY is currently disabled.
-
-commit 742bc69927eee2df330a85d248144b308aa3a08e
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:28:17 2012 -0500
-
-    Remove debug log message from usrloc callback.
-
-commit ba394704868ad9e788ca1fb6a3a8e769f91c628a
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:27:03 2012 -0500
-
-    Make purge expired log message more readable.
-
-commit 6c0f220013450894a2b2076b3414857a8fa0b592
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:25:55 2012 -0500
-
-    Remove leftover debugging in show_subscription routine.
-
-commit f9b4ef27e5336e235f6f79506ca115f188e6101d
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:24:57 2012 -0500
-
-    Remove debug log message enumerating subscribers in hash slots on NOTIFY.
-
-commit f76d90abae5fe6a3df4225d54d38170c854f3771
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:24:02 2012 -0500
-
-    Remove debug log message leftover from early testing.
-
-commit 4ad1c196b5a92ded7aa625db4bf583a2563cf900
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:22:32 2012 -0500
-
-    Log error when building Replaces header and dialog to replace is not confirmed.
-
-commit 0870c8b926b3ef63d1fb8e20aaf625de375fde7d
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:18:00 2012 -0500
-
-    Updated with typo fixes from docbook xml.
-
-commit 88c4680aed5a13a33a3c2c3cd6a21d2b2eaf6c9e
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:12:37 2012 -0500
-
-    Forgot to add doc Makefile to repo.
-
-commit 277dc5ef0233fa95746b7e9556e6e11ee3aa4da4
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 22:11:05 2012 -0500
-
-    Fix typos and formatting.
-
-commit 78ba61f271998ca2b6e54cbdd2be5caf47838493
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 17:17:44 2012 -0500
-
-    Add simple installation instructions.
-
-commit ce6a9ca274c7d38faba2f1ff49e2f09896a9e6a4
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 16:47:06 2012 -0500
-
-    Add copyright comments to all source files.
-
-commit a6b36b03f107be84e8c7bfd9f30f782c51e4f600
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 16:40:44 2012 -0500
-
-    Add GPLv2 license
-
-commit b1465456aae950c1a70928a2e596cbc6b34c2ccf
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 16:10:36 2012 -0500
-
-    Regenerated to include mention of usrloc dependency.
-
-commit 0bef7be9bf745e73230f14637e54defae3e5afe5
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 16:10:03 2012 -0500
-
-    Include usrloc dependency.
-
-commit 2708f57b8a464905e909409e475dd731b413a5b9
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 16:08:15 2012 -0500
-
-    Add docbook-generated README for sca module.
-
-commit 3a7771c9c6c4225cbb380a20a28b6ce5b9ffda2e
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 16:07:32 2012 -0500
-
-    Add failure_route example.
-
-commit 23a02a761da2e408a5bea914a66842a85e2260f0
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 15:58:31 2012 -0500
-
-    Remove quotes from integer values.
-
-commit 6e35d942926837176f74cee843d989753897f8be
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 15:50:28 2012 -0500
-
-    Fix typo leaving XML comment unterminated.
-
-commit 4b0e0e4b81becde2769f69539fa23a15f69099f2
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 15:47:01 2012 -0500
-
-    Add Exported RPC commands section.
-
-commit fb03bbe9469aeec92bf729abe5b8a8b181d99766
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 15:27:01 2012 -0500
-
-    sca module doesn't export any functions.
-
-commit 296bb6d07b9f6a62848ae14f02382ffd95516a15
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 15:26:41 2012 -0500
-
-    Add functions section.
-
-commit 6d66ec1cd80eb0cd7878c37d6f0c216d1439c3b5
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 14:40:51 2012 -0500
-
-    Add sca module parameter documentation.
-
-commit d4f35ceae85f2ae72f0e384188c677f272c4a544
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 13:06:15 2012 -0500
-
-    Add module Dependencies section.
-
-commit 006f822bf9921bf3ae84e14cd62d413057fd2d56
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 12:59:55 2012 -0500
-
-    Correct typo.
-
-commit 60e1602829b1926576998f36d06a487304d4c964
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 12:58:54 2012 -0500
-
-    docbook Overview documentation for sca module.
-
-commit 835fcebe45854daac2ccbc942732cba8f5231fa5
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Nov 19 12:56:27 2012 -0500
-
-    Add docbook stub for sca module.
-
-commit 15fdde4fa1d662228568cc92e375d94dd86f2578
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Nov 19 15:53:17 2012 +0100
-
-    AUTH minor documentation updates
-
-commit 139acd4a3ba4117d218c8ef4d95710dc15fb8bc7
-Merge: eace40e dc0bc9d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Nov 19 15:45:38 2012 +0100
-
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      core: handle '\r' as end of included file name
-      pkg/kamailio/(centos|fedora): turned on MEMDBG for development builds
-
-commit eace40eb04ff038fce0f81dc1c08864e1e966e98
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Nov 19 15:44:54 2012 +0100
-
-    auth       Update documentation for the "secret" parameter
-    
-    Thanks to Carsten Bock for finding this in the 1.5 documentation.
-
-commit dc0bc9de9528e80cd8bc61201ce82db1a785baf4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 19 10:45:41 2012 +0100
-
-    core: handle '\r' as end of included file name
-    
-    - reported by Pirjo Ahvenainen
-
-commit ddfeee6a0c0145d52f42e79cffe71b7cee1750e6
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Nov 17 00:12:04 2012 +0000
-
-    pkg/kamailio/(centos|fedora): turned on MEMDBG for development builds
-
-commit 4451d7af26b4f663fba408714296e79e05e312dd
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 16 17:25:52 2012 -0500
-
-    Remove logging or change to debug level as required.
-
-commit 043fc21accd62e5b8fb84d505ae0b32a3ea02fc2
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 16 17:05:39 2012 -0500
-
-    Remove ADMORTEN debugging line.
-
-commit d5ac2a71160b4d9b724cd1d8bd61600b1c2f3faf
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 16 17:01:53 2012 -0500
-
-    Remove unused function.
-
-commit 21c02b5ca43340adb4ba1282ec2bfbbacee4e9b3
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 16 16:45:06 2012 -0500
-
-    Remove 3xx handler, since 3xx responses are pass-through.
-    
-    At least with Polycoms, caller does not release appearance prior to
-    INVITE for redirection target.
-
-commit ed9f09efc26c671832629d8eae2089336fd2cfd9
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 16 16:09:51 2012 -0500
-
-    Fix formatting from copy/paste.
-
-commit 96a5ba1f819cb136a7de69502c4aa4c28540af34
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 16 16:06:09 2012 -0500
-
-    Connect to DB on demand only once per-process.
-    
-    Practically, this means only in the DB writeback process and on
-    sip-router shutdown.
-
-commit 9e2a6583d2fb9d5ab83c44e3dced2c78e68dd6a6
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 16 14:49:44 2012 -0500
-
-    Parenthesize all values in bind macros. Define subscriptions table version.
-
-commit 5dfde0036ec5d954b451a811654617a82e10e82d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Fri Nov 16 16:21:02 2012 +0100
-
-    Fixing typo
-
-commit 0f94abc79a47a4068e9e943f39c9c3b1ef6f035b
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Nov 15 14:42:27 2012 -0500
-
-    Add sca_subscriptions table version check.
-    
-    Permit future sca_subscriptions table schema changes.
-
-commit 09205865f98136e0354539f09f4961ca016a915b
-Author: Timo Teräs <timo.teras@iki.fi>
-Date:   Thu Nov 15 16:11:41 2012 +0200
-
-    modules_k/db_sqlite: fix crash with computed fields in custom queries
-    
-    Computed fields do not have decltype available, so guess the proper
-    field type based on the result type of the first row. This does not
-    work if the first row has null type as result, but is the best we can
-    do easily and fixes gives right result in most cases.
-    
-    Reported-by: Pedro Antonio Vico Solano <pvsolano@amper.es>
-
-commit 22b6ead91e37b17163d0f95bd58efe76f7b4c3e4
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Nov 14 11:56:06 2012 -0500
-
-    Properly bind expires value for DB deletion of expired subscriptions.
-
-commit 1ec90cc4364fe6b972d21f6ae0e24ca914296eb6
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Nov 14 00:43:04 2012 -0500
-
-    Delete expired subscriptions from DB. Only update DB when subscribers change.
-
-commit dc5e0d0905ec438c17e92a864e17340c03311ca3
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Nov 13 17:08:53 2012 -0500
-
-    Subscription state is now stored in DB and restored on restart.
-
-commit a30d64af62684c8bba61bbb842209046daab97d5
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Nov 13 15:45:18 2012 +0100
-
-    Exec module: Documentation update, typo fix
-
-commit 114d674da5383edf3970093618d2fb98768e2aff
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Tue Nov 13 15:37:18 2012 +0100
-
-    registrar Documentation update
-
-commit d888e7d83559b1b97cf55d47329a932497ff02f3
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Sun Nov 11 23:21:58 2012 -0500
-
-    Restore subscriptions from DB on startup.
-
-commit 3eecc9197dd13a23cec1dd76ba6fa8f578bb482e
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Sun Nov 11 23:18:37 2012 -0500
-
-    sca_db type not used.
-    
-    yet.
-
-commit 04773cd4b74bd1a18bd50ff681d7244999baca6e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Nov 11 09:13:59 2012 +0100
-
-    dialplan Documentation updates, typo fixes
-
-commit c414cc4df415be391a5dcaaa5be9e309dfa3cd85
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Nov 11 08:51:29 2012 +0100
-
-    diaplan - Fixing typo in name of rpc command
-    
-    Sercmd lists the dialplan.dump command, that doesn't exist. Changing
-    name to dialplan.translate so that the module and the documentation
-    agrees on the name.
-
-commit 79e03e5622ec28a5577bed700ee416b9630c7d58
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Sat Nov 10 20:36:54 2012 -0500
-
-    event should be INT. subscriber, not aor, should be UNIQUE.
-
-commit e19c603417411c29dfe038a8339883d29fe65afe
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 9 22:02:55 2012 -0500
-
-    Add sca_subscriptions mysql table creation script.
-
-commit 0b02fefeff53dc7fd3d66f2bd12b85a6ad883f51
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Nov 9 16:08:46 2012 -0500
-
-    DB backing initialization and setup.
-
-commit 8b731296ce80a8fcee582066ce3aad4a2bf95ed3
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Nov 9 20:54:14 2012 +0000
-
-    modules/msrp: Updated MSRP example
-
-commit 6d2015a050f9d0bee80058e46732dd8da577c4d8
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Nov 9 10:43:33 2012 +0000
-
-    pkg/kamailio/(centos|fedora): Updated rel in .spec file
-
-commit f25202a6d1a8713524985f83304230556c036da7
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Fri Nov 9 12:28:19 2012 +0200
-
-    modules_k/xcap_server: fixed length of pres-content AUID
-
-commit b255c406ba09ff229361a3bc14cc1c9fd076b52e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 9 11:03:46 2012 +0100
-
-    core: tcp - proper handling of '\n-' sequence for detecting end of MSRP frame
-    
-    - in some cases it could go in wrong reading MSRP state
-    - reported by Gavin Llewellyn
-
-commit d5120187eb41e709c840b3cfbb0dc1803f61b036
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 9 08:41:55 2012 +0100
-
-    dialog(k): use proper scan string for optional headers parameter in rpc commands
-    
-    - credits to Kristofer Signer for report and troubleshooting
-
-commit ddac5a16da60b0bbb6f58aa9e4fd26db3015c10d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 9 08:18:06 2012 +0100
-
-    Makefile.defs: version set to 3.4.0-dev5
-
-commit e916a4680d37f481167770fff27a710088cb5d3d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 9 08:07:42 2012 +0100
-
-    Makefile.defs: arm compiler flags update
-    
-    - patch by Matthias Klose <doko@debian.org>,
-      http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;bug=690388
-
-commit ac97e3a86d8e4f4c7d0abdffd84bb2ec4ff31ad4
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Thu Nov 8 17:56:41 2012 +0100
-
-    b/f: When the shortcut "x" is used, only add IE/EI once
-
-commit 97b829acd0954f7356db2d7c9e59435c539e91d5
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Nov 8 00:03:03 2012 -0500
-
-    Add srdb1 lib to Makefile for db API.
-
-commit 22eb98280f82fc10202862097d954d099b605700
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 7 23:56:49 2012 +0100
-
-    msrp: fix compile warnings for 32b
-
-commit 738ce9354b61590f6a54b389d2b11348840c846c
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Wed Nov 7 14:34:10 2012 -0500
-
-    Tentative fix for [SIPR-793]: Music-on-hold breaks SCA hold/pickup.
-    
-    MoH changes hold semantics. Detect on-hold SDP in holding party's ACK,
-    and update state & send NOTIFYs as needed.
-
-commit 5154c90b60d54ad6c993eacaadea29740c12e82b
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Wed Nov 7 09:12:33 2012 -0500
-
-    modules_k/siputils: Fix memory leak in uri_param() function
-
-commit 7c37f8d4dc311c64c12e0b03b5e312892f9d886c
-Author: Klaus Darilion <klaus.mailinglists@pernau.at>
-Date:   Wed Nov 7 13:55:55 2012 +0000
-
-    allow freeing of NULL pointer to behave like standard free() function
-    
-    The memory functions provided to openssl needs to behave like standard
-    memory functions, i.e. free(). Therefore, ser_free must accept NULL
-    pointers, see: http://openssl.6102.n7.nabble.com/Custom-free-routine-is-invoked-with-NULL-argument-in-openssl-1-0-1-td25937.html
-    As shm_free() aborts on null pointers, we have to check for null pointer
-    here in the wrapper function.
-
-commit 5e77d14b9f0304942517e031406a147a668adec3
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Nov 7 00:13:20 2012 +0100
-
-    usrloc - Documentation updates (mostly typos and smaller fixes)
-    
-    Based on feedback during SIP Masterclass - Jared and Anthony. Thanks!
-
-commit 897dfc4c0a7bad253cfe672e58d665e9b3deb34e
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Nov 6 23:28:55 2012 +0100
-
-    (core|modules/tm): corrected ambiguous error messages.
-    
-    - As per Henning's suggestions.
-
-commit 5b6f68ae0dc50c05902ace37f1081b19bda0320e
-Author: Carsten Bock <carsten@ng-voice.com>
-Date:   Tue Nov 6 16:32:50 2012 +0100
-
-    RTPProxy: Documentation improvements
-    - added a note about compatibility with different implementations for the "x"-flag (namely RFC 4091 and RFC 6157)
-    - made more clear, that "x" is only a shortcut for the "IE" and "EI" flags of RTPProxy
+    - Decrease the TCP connection reference count after each use
 
-commit b6bb5d0f67881bafd8ac0e4a189bd7e5ae228e5a
-Author: Jason Penton <jason.penton@smilecoms.com>
-Date:   Mon Nov 5 08:44:17 2012 +0200
+commit ffdae5987b99b9bfd39992d407a3a0a33aa772ab
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Thu Jul 4 10:30:51 2013 +0100
 
-    modules_k: added support for PV as possible value for update_stat.
-        - this will allow things like: update_stat("my_stat", "$BM_time_diff")
+    core: Fix connection leak with websockets
+    
+    - Decrease connection ref count after using connection
 
-commit 6805fcb2f60180dd11bd14fb611ad44ebb068de9
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Nov 1 16:48:26 2012 -0400
+commit fb4dc4b7b866239a90a4d6441ed319664697edab
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Thu Jul 4 09:33:56 2013 +0100
 
-    Fix [SIPR-783]: respect answerer's app-index instead of using next available.
+    core: Improve tcp stats output
+    
+    - Add connection ref count
+    - Add websocket protocols
 
-commit 53135e42d0048670a25908532bdb26706db48b7a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Nov 1 15:54:51 2012 +0000
+commit d0f88e19577d9b914922f83049075b7786f3d8df
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed Jul 3 10:46:44 2013 +0100
 
-    core: Fixed typo that broke the build
+    modules/websocket: Fix pkg memory leaks
+    
+    - Fix pkg memory leaks in error cases
+    - Fix incorrect memory allocation size for ws connections
+    - Fix typo in websocket stats
 
-commit 4ef839851ef518815df38a9ae73e948719784e89
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 31 20:21:07 2012 +0100
+commit 074f12c5a444188aa023797ac70e2d38d225cb18
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed Jul 3 10:39:32 2013 +0100
 
-    kamailio.cfg: add option to set pstn gw port
+    modules/tls: Free TLS data for secure websocket connections
 
-commit 7b3f234106adebd0a3ab069add170f0d23f1f592
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Oct 31 17:48:37 2012 +0000
+commit c5081ad634742d88e56e4fcc097b756098119e4e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jul 3 23:23:40 2013 +0200
 
-    modules/tm: corrected a mis-leading error message
+    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()
 
-commit 014d1000055d8ee93ef35336b1701674fe23a675
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Oct 31 17:48:17 2012 +0000
+commit fa0339b1906690f009786fc9ed92c73a8c9e6520
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jul 2 23:32:37 2013 +0200
 
-    core: corrected some mis-leading error messages
+    dialog: detect if no trasaction is created after config execution for new dialogs
+    
+    - release the dialog to avoid endless storage in state 1
 
-commit 03c080376e26aeae8261d2ff12fc290a3925ef91
+commit b4682cac2e2f151288a411018da077b6d1526eca
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 31 14:40:25 2012 +0100
+Date:   Tue Jul 2 21:40:32 2013 +0200
 
-    kamailio.cfg: updated wiki link to match the version
+    kamailio-basic.cfg: added basic cfg config file
+    
+    - get the same set of configs as expected by former ser flavour
 
-commit 3ce2efce27983e0fe818ff4e139c9589dbbfeb4a
-Author: Marius Zbihlei <marius.zbihlei@1and1.ro>
-Date:   Wed Oct 31 15:36:05 2012 +0200
+commit 6cf3ab0ca6f38d1d2e60dbc644bb4d2fb563919a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jul 1 15:22:33 2013 +0200
 
-    modules/msrp : small documentation fix
+    dialog: increment cseq in early stage for PRACK and UPDATE
+    
+    - rework from a patch by Halina Nowak
 
-commit 8a00d03a9328fd5ab4740f52ac47070e64f05236
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Oct 30 22:35:45 2012 +0000
+commit 71d7dc6bc750406d510e0571e05da3966911cfea
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jul 1 14:51:03 2013 +0200
 
-    modules_k/xcap_server: Enhanced org.oma.xcap-directory implementation
+    dialog: avoid realloc of memory for cseq when setting leg info
     
-    - Can now use a modparam to force the scheme in the listing URLs to a specific
-      value (default is to work out based on whether the connection is TCP or TLS).
-    - Can now use a modparam to force the hostname in the listing URLs to a
-      specific value (default is to work out based on the (mandatory) Host: header
-      or destination IP address and port).
-    - Updated README
+    - free already allocated structs when needed
+    - has part of a patch by Halina Nowak
 
-commit 953a1d12685a917de68aff31c7172792dd816302
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Oct 30 17:21:27 2012 +0000
+commit ed6dbb0ca11206049bee9ab515ce071eb70e7b63
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jul 1 14:44:45 2013 +0200
 
-    pkg/kamailio/(centos|fedora): Updated .spec and BoxGrinder appliances
+    dialog: fixed callee cseq reference
     
-    - Added xhttp_pi module
+    - part of patch by Halina Nowak
 
-commit 18220b91255f9a563ce56f1d05fe97905e7fe2d9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Oct 29 21:57:32 2012 +0100
+commit 1123ed46ee847be83f35aa485a1ef6712566bc09
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jul 1 13:37:42 2013 +0200
 
-    UAC: Documentation updates and typo fixes
+    core: Also consider PROTO_WS(S) in forward().
 
-commit c244c7aeac06e4707ae76571dc73b804af31640f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Oct 29 19:50:48 2012 +0100
+commit 8f6dc39a0fcd9035a2bd5bff01e51fc3fc7671fd
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Mon Jul 1 11:47:50 2013 +0200
 
-    uac Fixing formatting
+    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
 
-commit 7bd4eda6d169c89e8a42cbd94e8d008700109ceb
-Merge: 212cf0d c70f884
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 28 21:12:03 2012 +0100
+commit b252d4ec79446bd915fe2eb6bcf8556d3275343c
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Sun Jun 30 16:06:16 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      modules_k/nathelper: add_contact_alias ipv6 fix
-      lib/srdb1/schema: use &ip_addr_len; entity in address and lcr_gw schema
+    memcached: document new memory parameter for memory manager setting
 
-commit 212cf0d3c0d220affbafa545795ff5d0bf03b97d
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 28 21:09:51 2012 +0100
+commit 736fab01bafba394f4b81aa20a63bf827baa2a13
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Sun Jun 30 15:50:29 2013 +0200
 
-    permissions - change openser => kamailio
+    memcached: update module docs, patch from Charles Chance, charles dot chance at sipcentric dot com
 
-commit c70f884988c3f9298fa4d40ef12c69eea9da26a5
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sun Oct 28 16:07:25 2012 +0200
+commit df41d7f4e0cd8bd0c328f94360a6b3a3f3e9d59b
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Sun Jun 30 15:42:17 2013 +0200
 
-    modules_k/nathelper: add_contact_alias ipv6 fix
+    memcached: fix crash during shutdown, make used memory manager configurable
     
-    - When add_contact_alias() is called without arguments, it now adds brackets
-      around received ipv6 address in order to make $du syntactically valid.
+    * 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
 
-commit dba0691a98a329be489d83dfc1cd9560419bc35e
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sun Oct 28 14:32:36 2012 +0200
+commit 811ed09b1c8cff014d3135967c8a3cda1bec569d
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jun 25 15:42:44 2013 +0200
 
-    lib/srdb1/schema: use &ip_addr_len; entity in address and lcr_gw schema
+    modules/ims_icscf: updated documentation
+       - updated documentation to use route blocks after async diameter
 
-commit 0c130b85e8081af15188ec87d5e55d70c96de46f
-Author: osas <osas@centos.(none)>
-Date:   Sat Oct 27 12:08:49 2012 -0400
+commit 8f1904fd0a0b305b2c528df0d1d3c27d5eef0c7d
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jun 25 15:41:42 2013 +0200
 
-    fix default db in docbook
+    modules/ims_auth: updated documentation
+       - updated documentation to use route blocks after async diameter
 
-commit e4453d91f612a8d651176d62529bc24edb54bf59
-Author: osas <osas@centos.(none)>
-Date:   Sat Oct 27 12:05:18 2012 -0400
+commit bf08aa1a3859766caf0842fdd30b9fc2f4a4ff43
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jun 25 14:11:13 2013 +0200
 
-    fix test directory after openser to kamailio migration
+    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
 
-commit 923b738f8f021c349b0d0ba4faaac1b0c6bcf246
-Author: osas <osas@centos.(none)>
-Date:   Sat Oct 27 12:00:28 2012 -0400
+commit 0d5622531d71d0b0ab3fb25a13c3ea1f46581512
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jun 25 14:09:00 2013 +0200
 
-    more openser to kamailio migration
+    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()
 
-commit e7a75db1982a48efb83bd9ba96036dbb6da541e1
-Author: osas <osas@centos.(none)>
-Date:   Sat Oct 27 11:39:29 2012 -0400
+commit 6af810edde27d087c86432f42d9aec0636b3a740
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jun 25 14:07:12 2013 +0200
 
-    xhttp_pi: new web provisioning interface module
+    modules/ims_auth: execute route block on async reply on REG MAR
+            - changed this to make the use of async CDP cleaner
+            - Fixes inconsistencies we are experiencing with async TM and not using route blocks
+            - Note this fix is for REG MAR called from ims_www_challenge()
 
-commit 70f5cefa6dcc8562d58e58e7531d6021dbd88912
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Oct 27 00:08:54 2012 +0100
+commit 87ea473c15454742fc9f3a0cedd46cf09c663f3c
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Tue Jun 25 14:04:46 2013 +0200
 
-    modules/websocket: Updated example kamailio.cfg
-    
-    - More tweaks to MSRP over WebSocket
+    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()
 
-commit 5a8b8da4abda5b20599add078efe4681aeb8dfa7
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Oct 26 16:09:09 2012 +0100
+commit 584508d5374726bf523a23693da86f0763b34767
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jun 23 05:37:34 2013 +0200
 
-    modules/websocket: Updated example kamailio.cfg
+    core: allow c++ style of one line comments
     
-    - Better MSRP over WebSocket support
-
-commit e804a70e47f938338e6d93930c297ff958f16e22
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 21:36:28 2012 +0100
-
-    modules_k/xcap_server: Tidied up example
+    - can make easier the read of config files with defines and comments
 
-commit c062817d0833a0d24a6afacc928f980298be1d60
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 21:35:57 2012 +0100
+commit 756620fd0c1912e492781f05fde944f9035d95b3
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jun 24 22:13:26 2013 +0200
 
-    modules/websocket: Updated example kamailio.cfg
-    
-    - Reflects latest MSRP related updates
+    examples: Make S-CSCF more quiet
 
-commit 682f002698c761c5570e587db5c48653668a1bb8
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 21:34:23 2012 +0100
+commit 14ef8ff8d460bc22f0df4793e11455487ea91aab
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jun 24 22:10:33 2013 +0200
 
-    modules/msrp: Updated example in README
-    
-    - Use new pv_www_authenticate() variant to pass in $msrp(method)
-    - Send responses to SEND that we are relaying to clients
-    - Handle REPORTS as end-to-end requests (that are not responded to)
-    - Send 501 for requests that are not AUTH, SEND, or REPORT
+    auth_ims: New option to store authentication vectors using the IMPU only, instead of IMPI/IMPU.
+    (this is required to work with some SIP-clients)
+    - added some more debug info
+    - replaced the hashing function with core_hash from Kamailio-core
 
-commit 6b9e4fcc176e3141f25c74f17f599b88d30f8ff9
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 21:09:40 2012 +0100
+commit 9fc55badeaa54d2cfde7a152459b957f8ae5a192
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jun 24 18:08:29 2013 +0200
 
-    modules/msrp: Better fix for the relay problem
+    Added missing parameters to documentation
 
-commit f61a61e44168a213a065e4a7dc1c751a874fbce3
-Merge: a4f28b9 a0b36a9
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 20:35:13 2012 +0100
+commit 72d79d20964ac192dbe1cbe35f48c21ec749c39a
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jun 24 18:08:05 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      Makefile.utils: add rule to create man page dir
+    Fixed Editor note
 
-commit a4f28b9707b2c55af87138cca531fdb1badd7023
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 20:17:48 2012 +0100
+commit bd1a534515678f69385d00b08699b434e1fab8df
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Jun 24 15:24:49 2013 +0200
 
-    modules_k/xcap_server: Added explicit parsing of headers before looking for HTTP ETag and Host headers
+    modules/ims_registrar_scscf: execute route block on async reply of unreg. SAR
+       - changed this to make the use of saync CDP cleaner
+       - fixes inconsistencies we are experienceing with async TM and not using route block
 
-commit a0b36a905afda1476085a645faf29bd534ed4949
+commit 678ab425062e6c6a30b5f1d37025c2bbdcd5425d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 25 21:16:26 2012 +0200
+Date:   Fri Jun 21 04:23:38 2013 +0200
 
-    Makefile.utils: add rule to create man page dir
+    auth: set ids for elements in the documentation
     
-    - reported by Peter Dunkley
-
-commit 067051b8c9da440566cbd09d80bb1abd424f68de
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 20:17:05 2012 +0100
+    - split checks parameters in own section for easier reference
 
-    modules/websocket: Added explicit parsing of all headers before searching for WebSocket specific headers
+commit fc83d3b1f1dd0934e5638b91d11e27f47880b411
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
+Date:   Thu Jun 20 17:34:49 2013 -0400
 
-commit 6273279621dd4a8e6f6fe6a2faa548755a3eacd6
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 19:59:31 2012 +0100
-
-    modules_k/xcap_server: Removed some test debug that was left in by mistake
+    Added support to limit number of calls per customer/profile
+    
+    - added function cnxcc_set_max_channels() per customer/profile
+    - added function cnxcc_get_channel_count() per customer/profile
+    - added function cnxcc_terminate_all() to terminate calls per customer/profile
+    - added select @cnxcc.channels["customer/profile"].count
+    - added modified version of kamailio-cnxcc.cfg to reflect changes and examples
 
-commit 53175995fb7fe7d760c063c4d542e991c1513344
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 19:45:04 2012 +0100
+commit 8f261c5baeb01d5bee0437249b7f6d3d81bee209
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jun 20 08:34:05 2013 +0200
 
-    modules/app_lua: Updated because of recent changes to auth and auth_db
+    modules/dialplan: allow xavp vars as parameters.
 
-commit 5c71412cf3530f19edc4bee38cc9c3857ddc1eb0
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 19:44:32 2012 +0100
+commit 6b27e0d5519f8e29bc31c553a67367975acfe7ec
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Jun 20 08:32:47 2013 +0200
 
-    modules_k/auth_db: Added an optional parameter for method to www_authenticate
+    modules/dialplan: use pv_cache_get function instead of create pv_spec_t
 
-commit 3f35106f791cf0f6638128539fd147ad2f44da27
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 19:43:55 2012 +0100
+commit 1207edd603937e3e43ce20207bfeae0284f16489
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jun 17 14:48:52 2013 +0200
 
-    modules/auth: Added an optional parameter for method to pv_www_authenticate()
+    pv: $xavp(name) is marked as PVT_XAVP type
 
-commit 558e5294f697519917b58ddc451408b3d71aff4f
-Merge: 0ed33c0 019ab5e
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 18:22:21 2012 +0100
+commit 424691bfae61b00fa6d5f1f75e95fe60bf823526
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jun 17 14:47:56 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    core: define PVT_XAVP as type for xavp pseudo-variables
     
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      resolve.c: make dns query only on name that has valid syntax
+    - they may need special handling for debug purposes
 
-commit 0ed33c0c3332ed3868509d8ae0b035d9420a7df4
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 18:21:41 2012 +0100
+commit c5573dddc4c11898fb68365e9a311aff0f1690c8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jun 17 11:00:29 2013 +0200
 
-    modules/msrp: Fixed a problem with relaying that I added when I put in WebSocket support
+    pipelimit: fixed typo in module parameter name
+    
+    - patch by Krischan Udelhoven
 
-commit 019ab5e2d6730b764b20a890f9a3b5f9237b6338
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Thu Oct 25 19:50:17 2012 +0300
+commit 03188db86347013ef43d3615c12be4b696349098
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jun 17 10:48:45 2013 +0200
 
-    resolve.c: make dns query only on name that has valid syntax
+    modules/app_lua: fixed runtime warning: exports dlflags interface is deprecated
 
-commit aebeeee1993e4cce0d3288f1ccd8d17f3efee925
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 17:34:39 2012 +0100
+commit 4f3d04d547c66a1b59398cf80e93974175141514
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jun 16 17:17:36 2013 +0200
 
-    modules_k/xcap_server: Updated example event_route[] in README
+    topoh: safety check for To header
     
-    - Now includes:
-      - updating of RLS subscriptions when RLS documents change
-      - pidf-manipulation
-      - clean handling of org.openmobilealliance.search
-      - org.openmobilealliance.xcap-directory support
+    - protection for the case when sanity module checks are not enabled
+    - reported in FS#303 by Michel de Weerd
 
-commit 4d48c5d485c9c1155b8b7471fbda56a80a218d48
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 17:33:46 2012 +0100
+commit 330aeda83dc7ed927cf994e4b21ff44ab2d2c215
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jun 16 16:40:59 2013 +0200
 
-    modules_k/xcap_server: Added support for the org.openmobilealliance.xcap-directory auid
-    
-    - Directory listing worked out on-the-fly based on DB contents
+    mtree: fixed typo in log function name
 
-commit f6a38aa7f80cdc02431bdd3d314c82663a3d33a4
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 25 17:32:43 2012 +0100
+commit 69c409e14c568fae45e449122e5b4efbf009bf41
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jun 16 16:39:14 2013 +0200
 
-    modules_k/xcap_client: Added new #define for xcap-directory auid
+    core: added function to get the pv cache table
+    
+    - pv cache struct moved to header file
 
-commit 5f813fdab34cb7507bc4dcc1b66ff87f90f69c9a
+commit ea772b354f84eccff0190234025f057879ff33ed
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 25 10:56:41 2012 +0200
+Date:   Sat Jun 15 22:03:58 2013 +0200
 
-    xcap_server: use a static table to keep the list of supported auids
+    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:
     
-    - adding new auid requires an entry in this table and define of the
-      internal type
+    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
 
-commit 3bd01c035d5f4c6be55a9995103c0da689d5df18
+commit 0b82af2019d523c680d156d9b95ae33043c79bd0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 25 10:01:08 2012 +0200
+Date:   Sat Jun 15 19:33:50 2013 +0200
 
-    acc(k): fixed typo in acc_db_request() example
-    
-    - reported by Bernie Höneisen, FS#251
+    kamctl: set internal version to 4.1.0
 
-commit 22f9a675863f85d934afa5e7c09061c66497042b
+commit af6a5d7422b614e5a143bc987806181086360c34
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 25 09:25:17 2012 +0200
+Date:   Sat Jun 15 19:31:43 2013 +0200
 
-    core: use cloned value to parse pv name for caching
-    
-    - patch by Hugh Waite
+    tm: readme updated based on latest docbook
 
-commit 9bacc95d2a0c949e81032dd0cc392dfaa7c0a2c1
+commit 5f1b144a7e63b464af3e5e0e7b74cf7e7e1e8668
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 24 12:17:30 2012 +0200
+Date:   Sat Jun 15 19:30:59 2013 +0200
 
-    kamctl: use kamcmd instead of sercmd
+    tm: documented dn_reuse_rcv_socket parameter
 
-commit c93d2d1b290c030f969ce1f62f106059226457ea
-Merge: c4b3b04 7e67e6b
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Wed Oct 24 11:47:41 2012 +0200
+commit 30e26f22600c3f50f0ea556bf2872ef7b0807c6a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jun 15 19:08:38 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    I don't really know what this means and why this commit happens...
+    tm: new module parameter - dns_reuse_rcv_socket
     
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      .gitignore: added few more patterns to ignore
-      pkg/kamailio/rpm: specs updated for rename of sercmd to kamcmd
-      sercmd: added basic man page
-      sercmd: builds and installs as kamcmd when FLAVOUR=kamailio
-      Makefile.utils: new target to install manpage for util tools
-      kamctl: replaced openser with kamailio in variable and function names
-      core: print modparam type id in log when parameter not found
-      modules/rtpproxy:  added 't' flag to rtpproxy_destroy and force_rtp_proxy - Added new flag 't' to rtpproxy_destroy function that makes it possible   do delete whole call even when To tag is present in request/reply.  In   force_rtp_proxy the flag is ignored.
+    - 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
 
-commit 7e67e6bad8f56e8ed25673b24f132e0f5d9d17fc
+commit 350f4f8971a679f0d6566361b2a7bb17956a6a7e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 24 08:39:59 2012 +0200
+Date:   Sat Jun 15 18:54:59 2013 +0200
 
-    .gitignore: added few more patterns to ignore
+    tm: copy tm routing blocks ids for new branches added by dns failover
     
-    - kamcmd binary and second vi swap file
+    - patch by Jasmin Schnatterbeck, part of FS#313
 
-commit 02b389ec2bca98dc158cd6ce255ad8c4aa1f570e
+commit e7da9f72beb1c97b79a516ecdd19db8971dea508
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 24 00:16:58 2012 +0200
+Date:   Sat Jun 15 18:23:48 2013 +0200
 
-    pkg/kamailio/rpm: specs updated for rename of sercmd to kamcmd
+    kamailio.cfg: route subscribe for event message-summary to voicemail server
 
-commit e6bdf8a0317c1a62931c07a8bd40fbc65fa1398e
+commit da016636be6e0ca9a65b645b6e30ec0b1dafeef4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 24 00:06:48 2012 +0200
+Date:   Fri Jun 14 08:42:37 2013 +0200
+
+    kamctl: added show command to display user attributes in subscriber table
 
-    sercmd: added basic man page
+commit 519fe88fc41cae4674ce4bc943b84eb522af654b
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed Jun 12 15:58:29 2013 +0200
 
-commit e7e131d5b5abec9440f0963375abd1940d65e3f4
+    core: do not repeat key names on xavp_get_list_key_names function result
+
+commit b5538401a01057318063a4e4646c9e7a2fb967c0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 24 00:05:13 2012 +0200
+Date:   Wed Jun 12 08:50:26 2013 +0200
 
-    sercmd: builds and installs as kamcmd when FLAVOUR=kamailio
-    
-    - avoid packaging conflicts with ser (both packages attempt to install
-      same file)
+    mtree: print more details if the record in db is broken
 
-commit e378b3c1038eab768a0d1304166a7aa2ef6e361a
+commit 862e267267ccd58e096f267ac5aab03cee042b7c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 24 00:04:11 2012 +0200
+Date:   Tue Jun 11 18:47:54 2013 +0200
 
-    Makefile.utils: new target to install manpage for util tools
+    mtree: make log message on not maching character a debug instead of error
 
-commit e102ae728214192184397b8e802228f9695f45f2
+commit 407608dfef8e80ef0beaefc61df96e40060b952f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 23 16:49:29 2012 +0200
+Date:   Tue Jun 11 18:41:05 2013 +0200
 
-    kamctl: replaced openser with kamailio in variable and function names
+    registrar: readme regenerated
 
-commit 22dd8d6524a95b8bf0246adca99f0049c16fb76f
+commit c228851e068a080050c79107c760f8ab5ffae967
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 23 16:17:24 2012 +0200
+Date:   Tue Jun 11 18:39:31 2013 +0200
 
-    core: print modparam type id in log when parameter not found
+    registrar: fixed typo in example of xavp_rcd parameter
 
-commit d8d80082aad32fd28484d30b2c4e0c98853cda31
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Mon Oct 22 12:15:54 2012 +0300
+commit 9589466916305146fb4f982542c3f3a51126dcef
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jun 11 18:37:32 2013 +0200
 
-    modules/rtpproxy:  added 't' flag to rtpproxy_destroy and force_rtp_proxy
-    - Added new flag 't' to rtpproxy_destroy function that makes it possible
-      do delete whole call even when To tag is present in request/reply.  In
-      force_rtp_proxy the flag is ignored.
+    registrar: more debug messages when adding ruid xavp
+    
+    - free local ruid xavp if cannot be added to root list
 
-commit c4b3b04eb59de8b1b72675decfa06ff3cb779934
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 21 20:09:07 2012 +0200
+commit 106916abc67d2badc43eac03ef175efbbac4f6d1
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue Jun 11 16:34:49 2013 +0200
 
-    mtree Documentation fixes
+    modules/ims_isc: several safety checks
+    
+    - fixed potential buffer overflow
+    - fixed potential crash if regcomp fails
 
-commit 8818925e7974cd5d826ad105b77a59f17636badf
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 21 19:13:50 2012 +0200
+commit bddb9a5bf38d4904a9e18dc187fc8c0507001ab5
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue Jun 11 16:24:15 2013 +0200
 
-    pua: Fixing documentation typos, adding reginfo
+    modules/ims_isc: fix several compiler warnings
 
-commit 9683068672ffb4679b6caa3d1a3a8b51aeedffd9
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 21 19:02:56 2012 +0200
+commit 4af0bc13901525a5638c2c64b863f377e033903f
+Author: Vicente Hernando <vhernando@systemonenoc.com>
+Date:   Mon Jun 10 12:14:54 2013 +0200
 
-    sipcapture Fixing typos in documentation
+    app_lua: solve crash when setting a variable not convertible to string.
 
-commit 4ba7d41bc078e554d48316b2c3e0b6435b55f60a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 21 18:54:33 2012 +0200
+commit b5f0a62a2acfbf0f4ce9cd146cb342d717e662a9
+Author: Camille Oudot <camille.oudot@orange.com>
+Date:   Tue May 28 17:53:07 2013 +0200
 
-    SDPops Typo fixes in documentation
+    modules/ims_registrar_scscf: safety check for log line when recieving an SAR_UNREGISTERED_USER response
 
-commit 2aa02e80cd76f38e812bfddf32326248e9b74cf8
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 21 18:49:43 2012 +0200
+commit fd8dfb71d0eeae891ad0c83ff332929d54f3a3ec
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jun 7 12:09:38 2013 -0400
 
-    Ratelimit: Fixing typos
+    Makefile: update de-stable target: squeeze -> wheezy
 
-commit ca3f80f76ca5be83407f8d8b542c8390982459d4
-Merge: 84f6596 a041479
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 21 18:32:33 2012 +0200
+commit e41230071e367015ecf794c147c60fda0bcd1907
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Jun 6 15:21:19 2013 -0400
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
-    
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      modules/rtpproxy: some README improvements
-      pkg/kamailio/fedora/16: More tweaks to .spec
-      pkg/kamailio/(centos|fedora): Updated boxgrinder appliance definitions
-      pkg/kamailio/fedora/16: added SCTP dependencies to .spec
-      pkg/kamailio/fedora/16: Updated .spec file
-      Makefiles: Updated Makefiles to use db2x_docbook2man when docbook2x-man is not installed
-      pkg/kamailio/fedora/16: Updated .spec to set ownership of /etc/kamailio to kamailio.kamailio
-      modules/websocket: Updated example configuration file
-      modules/msrp: Updated MSRP configuration example
-      rtpproxy: allow flags parameter to rtpproxy_destroy()
-
-commit 84f6596ccbb107563386acb52a2c60fd3cc0df22
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 21 18:30:32 2012 +0200
+    registrar: print bogus AoR in error log
+
+commit ea6354c53c8871e4e117b7434645ab4fee811612
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jun 6 15:58:58 2013 +0200
 
-    TLS Documentation updates
+    acc_radius: exit at startup if radius_config is not set
 
-commit a041479bd7153b3a3b665a3ed27a4da12cb9b1d1
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Sun Oct 21 17:29:44 2012 +0300
+commit 8e937d260d0ff41f50be56e0a46ede44554f3f99
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jun 6 11:47:10 2013 +0200
 
-    modules/rtpproxy: some README improvements
+    cfgutils: updated docs to specify correct time unit for usleep
+    
+    - it is microseconds, pointed by David K
 
-commit 6135c98b472a755015aacc640b65e9a5c202c122
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sat Oct 20 17:47:32 2012 +0200
+commit c4b29f6fac6155b9b087737df5956b687ff4e36a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jun 6 09:09:14 2013 +0200
 
-    Documentation updates
+    kamailio.cfg: reset $du for voicemail re-routing in failure route
 
-commit e39b774a4f0aec0bc6a6fe07b0eace7378b0bcbb
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Oct 20 03:55:01 2012 +0100
+commit c8e928a2c78ee963f807791bea5aacdd31e05936
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jun 6 09:05:28 2013 +0200
 
-    pkg/kamailio/fedora/16: More tweaks to .spec
+    siputils: added new function is_first_hop()
     
-    - The auth_diameter and malloc_test modules were being built during install
-      instead of in the build section
+    - detect if it is first hop after original sender
+    - added section ids for functions, remove a duplicate content for
+      is_rpid_user_e164()
 
-commit 4b7d47321fa4648452040e27ba619dee72e0b6b5
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Oct 20 03:12:05 2012 +0100
+commit 0193489cca56f58b512f5379c078c98a366c17e2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jun 5 22:44:13 2013 +0200
 
-    pkg/kamailio/(centos|fedora): Updated boxgrinder appliance definitions
+    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
 
-commit b4e7d304ad7149d10d69c85454141e393c6d0fb7
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Oct 20 03:06:30 2012 +0100
+commit 4b65964dbe1f38bcf867301d43933f9bbf91ab7d
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Wed Jun 5 08:58:29 2013 +0200
 
-    pkg/kamailio/fedora/16: added SCTP dependencies to .spec
+    module/ims_auth: protection against crash if there is no auth vector initialised.
+       - patch submitted by Camille Oudot
 
-commit 113c0e63686e8d3cdca21e9a6399dce727ee866f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Oct 20 02:38:18 2012 +0100
+commit 2e466866468a71d4a6e7589cae69ae606b194716
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Wed Jun 5 08:46:13 2013 +0200
 
-    pkg/kamailio/fedora/16: Updated .spec file
-    
-    - Added installation of auth.7.gz for Fedoa now that manpages are built for
-      Fedora
-    - Added "make utils" to build section
-    - SCTP and STUN now included in build
-    - Removed kamailio-tls package - tls module now in main Kamailio RPM as that has
-      openssl as a dependency for STUN
+    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!
 
-commit c9088190cf29b7d561ca2bded6266b3e21d51d8b
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Oct 20 01:23:51 2012 +0100
+commit cb4cfa492aa977df3f80b7d93001559ecb1bcdec
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jun 4 23:21:11 2013 +0200
 
-    Makefiles: Updated Makefiles to use db2x_docbook2man when docbook2x-man is not installed
-    
-    - db2x_docbook2man is what Fedora contains
+    sercmd: pass OS define at compile time
 
-commit eb45b8ccb4d859e7726889a4fae50941bd6c8e43
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Sat Oct 20 00:29:07 2012 +0100
+commit af1c2af129edeb49c6f2c826ec2c675e72c2486d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jun 4 22:17:52 2013 +0200
 
-    pkg/kamailio/fedora/16: Updated .spec to set ownership of /etc/kamailio to kamailio.kamailio
+    sercmd: possibility to enable EXTRA_DEBUG via compile time option
     
-    - Means that file-based DB (e.g. sqlite) files kept in /etc/kamailio can be
-      written to by processes (including kamailio itself) run by the kamailio user.
+    - should get rid of empty DBG() resulting in unused init variable
 
-commit ae485d398f17ae7040ac1a0799842e6bb0e42bd8
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Oct 19 17:24:44 2012 -0400
+commit 0f54ee9c29faf767a5ec38de9f70bfaab8836ac9
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Tue Jun 4 10:44:36 2013 +0300
 
-    Remove unused variables and debugging.
+    modules/lcr: use pv_cache_get
     
-    Quiet compiler warnings.
+    - Applied patch by Victor Seva.
 
-commit cbc6e06cb95b69502095971c55b7a83a683c0537
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Oct 19 17:16:59 2012 -0400
+commit 76709d2ea2eb3c05cf62a3368310f50e8bfee355
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Mon Jun 3 22:13:20 2013 +0000
 
-    Fix [SIPR-723]: must release appearance when script sends error w/ t_reply
-    
-    Using callback for TMCB_RESPONSE_READY event, which is invoked with a
-    FAKED_REPLY when t_reply() is called.
-    
-    This still means that the SCA_UPDATE route will need to be called early
-    enough in the configuration so that the callback is registered when the
-    script calls t_reply().
+    modules/auth_db: regenerate README
 
-commit cb74d38f52d77f6ee11d7083ab0adabe5e6f34a9
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Oct 19 14:34:54 2012 +0100
+commit 2940d5012250a134745a2cf9abed2f88ed95576e
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Mon Jun 3 22:10:20 2013 +0000
 
-    modules/websocket: Updated example configuration file
-    
-    - Use qop="auth" for MSRP authentication
-    - Support Expires: header in MSRP AUTH requests
-    - Add Expires: header to 200 OK responses to MSRP AUTH requests
-    - Authenticate MSRP AUTH requests off subscriber DB
+    modules/auth_db: document authentication return values
 
-commit 70b0875fb968ef4747636c9f01882bf92138388a
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Oct 19 14:25:35 2012 +0100
+commit 5bed1c2f9721405d5e6e0678f583aee474d4b9b9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jun 3 23:23:15 2013 +0200
 
-    modules/msrp: Updated MSRP configuration example
+    Makefile: added install-initd-centos target
     
-    - Enabled qop="auth" for authentication (mandated by RFC 4976)
-    - Added support for Expires: header in AUTH requests
-    - Added (mandatory) Expires: header to 200 OK responses to AUTH requests
+    - install centos specific init.d scripts
 
-commit 13c2616d6b8a9f9f82979a531bac664832043597
+commit a17a32e5f7a3120c200d6e48fe91d7aa1dfd28b1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Oct 19 11:53:17 2012 +0200
+Date:   Mon Jun 3 20:53:05 2013 +0200
 
-    rtpproxy: allow flags parameter to rtpproxy_destroy()
+    dialog: shift next timer run for keepalives of dialog
     
-    - it is optional parameter, but was not allowed by c code
-    - reported by Juha Heinanen
+    - reported by Daniel Tryba
 
-commit 12d95216e12c5e5bab351921524b4029a126854b
-Merge: da72036 5e886db
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Thu Oct 18 18:39:15 2012 +0200
+commit 26b15ad0006defeb8df17dff090fd93ffa11ede6
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jun 3 18:43:51 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    modules/debugger: fixed last commit.
     
-    * 'master' of ssh://git.sip-router.org/sip-router:
-      all: OPENSER_MOD_INTERFACE replaced with KAMAILIO_MOD_INTERFACE
-      all: fixed matrix doc generation and updates for &defaultdb;
-      all: replaced db_url static value with &defaultrodb; in docs
-      all: replaced openser with kamailio in license and comments
-      dialog(k): run event route after setting cfg dlg vars
-      rtpproxy: regenerated readme for flags x and 3
-      rtpproxy: documented flag 3
-      rtpproxy: propage flags from rtpproxy_manage() to unforce_rtp_proxy()
-      pkg/gentoo: Added ebuild for v3.3.2
-      Makefile: added uninstall target
-      modules_k/db_sqlite: fix memory leak in sqlops query
-      kamailio.cfg: handle UPDATE through nat traversal logic
-      auth_db(k): new function is_subscriber(uri, dbtable, flags)
+    - checked malloc result on dbg_init_pvcache.
+    - checked result of dbg_init_pvcache on mod_init.
+    - removed commented code.
 
-commit 5e886dbbef6896ab2b1c0f6941587912a3b8694b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 18 15:46:13 2012 +0200
+commit 2312e2adc626f42d36d240a417bb488f19e95017
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Jun 3 15:10:27 2013 +0200
 
-    all: OPENSER_MOD_INTERFACE replaced with KAMAILIO_MOD_INTERFACE
+    modules/debugger: new parameter log_assign
     
-    - OPENSER_MOD_INTERFACE still works if used in module Makefile
+    This parameter enables logging every single assign action on the config.
 
-commit 0d9eec94cea33aeeb7dee79664bab512194316b1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 18 14:46:37 2012 +0200
+commit 5d45ea50a7ebb53cfcfb04553a3152e61d1e6831
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Mon Jun 3 11:13:56 2013 +0200
 
-    all: fixed matrix doc generation and updates for &defaultdb;
+    htable: documented the new rpc commands
+    
+    - htable.sets and htable.seti
 
-commit f5ccfeaade8d4e7137c52b578fe52d1deff88fd8
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 18 14:36:46 2012 +0200
+commit 83eb9b7d7a9b4e1e2bf35d4e2b00573c176c8290
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Mon Jun 3 11:05:58 2013 +0200
 
-    all: replaced db_url static value with &defaultrodb; in docs
+    htable: added rpc commands for setting items in a hash table
     
-    - regenerated the readmes for modules/ and modules_k/
+    - htable.sets - set to a string value
+    - htable.seti - set to an integer value
 
-commit 6c7802254f146f97b1548645d363a0aee9c0d7d4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 18 14:18:19 2012 +0200
+commit 7cb062ce8eb9935b69298b61aa6a59450b97dbaf
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sat Jun 1 17:47:58 2013 +0300
 
-    all: replaced openser with kamailio in license and comments
+    modules/usrloc: rpc statistics command update
     
-    - some files were forgotten during renaming
+    - ul.db_users and ul.db_contacts now deal with unexpired records only
+    - new command ul.db_expired_contacts tells number of expired contacts
 
-commit 2cdded28d9968a0b78f5ec8329ae6983d9ea77a9
+commit 09cc2207b265d51dcbc28279623bf9c597fa3b46
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Oct 18 09:54:53 2012 +0200
+Date:   Fri May 31 17:05:40 2013 +0200
 
-    dialog(k): run event route after setting cfg dlg vars
+    pua: release lock on not finding temp dialog
     
-    - in this way they (e.g., $DLG_lifetime) should be accessible in event
-      route
+    - patch by Halina Nowak
 
-commit 5b597906be44996344e11edfc1b3b60e8f47dc75
+commit d5c4dda7932e8efe018beb77f8ca2e29a44aa185
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 17 21:41:40 2012 +0200
+Date:   Thu May 30 17:59:01 2013 +0200
 
-    rtpproxy: regenerated readme for flags x and 3
+    core: don't free pvar spec - is reference to cache
+    
+    - reported by Peter Dunkley
 
-commit 63d577731291c3c2079544ce105521dda7bd8ebb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 17 21:33:45 2012 +0200
+commit 0577abba2abd869a0c3fb051289068e79986e6cd
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:47:21 2013 +0100
 
-    rtpproxy: documented flag 3
+    documentation: Rebuild all modified READMEs
 
-commit 393893a9d6b1fe586abe2a6cfa03680d494bb871
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 17 21:25:00 2012 +0200
+commit f67f6880bfa9f7a9f31b4a46106482ff41120c3c
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:46:40 2013 +0100
 
-    rtpproxy: propage flags from rtpproxy_manage() to unforce_rtp_proxy()
-    
-    - unforce_rtp_proxy() can take flags 1 or 2, previously it didn't take
-      any
-    - ignore all the other valid flags for rtpproxy_manage() in
-      unforce_rtp_proxy()
-    - added flag 3 - add first via branch if it request (like flag 1) or add
-      second via branch if it reply (like flag 2) - suitable for auto-pilot
-      usage with rtpproxy_manage() function
+    uid_uri_db: Fix TOC in documentation
 
-commit 131e70db763aec71670466cc399e088bf96561f7
-Author: Claudio Furrer <elcaio@gmail.com>
-Date:   Wed Oct 17 14:38:52 2012 -0300
+commit 7bf8e5a0f125cf1878fbd7a81504ab67659fa3a9
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:46:24 2013 +0100
 
-    pkg/gentoo: Added ebuild for v3.3.2
+    uid_gflags: Fix TOC in documentation
 
-commit 04b9fdd2b8d6dac67948f1cb5a76b4d34a65f228
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 17 12:52:34 2012 +0200
+commit 0882e6f8c2217b75f8d5082e1df5bf8f9291e125
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:46:04 2013 +0100
 
-    Makefile: added uninstall target
-    
-    - it prints hints and commands to perform uninstall when installation is
-      done from sources
+    uid_domain: Fix TOC in documentation
 
-commit ecf95eb0ada8bfacb93af7b82f39347c841229e4
-Author: Timo Teräs <timo.teras@iki.fi>
-Date:   Wed Oct 17 09:00:14 2012 +0300
+commit db6762f45eb2f5809487b254e35edb55ea097fc1
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:45:49 2013 +0100
 
-    modules_k/db_sqlite: fix memory leak in sqlops query
-    
-    Seems that most other database drivers release the database
-    resource only at free_result time, which I some how missed.
-    
-    Since we are doing a deep copy in store_result(), we can
-    just release the sqlite resources immediately raw_query().
-    
-    Reported-by: Pedro Antonio Vico Solano <pvsolano@amper.es>
+    uid_avp_db: Fix TOC in documentation
 
-commit c76035255e556d8272097281d3e0fd0ab918c608
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 16 21:59:28 2012 +0200
+commit 0bf496b9e9368d564835d5f97827ba7a7fcc8242
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:45:28 2013 +0100
 
-    kamailio.cfg: handle UPDATE through nat traversal logic
-    
-    - BYE is handled via branch route as well
-    - set tm routes only if they are not set, allowing better plug and play
-      config snippets
+    uid_auth_db: Fix TOC in documentation
 
-commit 1a3a35fd19d4b9ec04d84b7b8fa1e1cb43092bd9
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Oct 16 15:41:26 2012 -0400
+commit 402d1fb0036cab8588e94acf3ea6d80ccf1a00b0
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:44:45 2013 +0100
 
-    Notes on t_reply, subscription deletion on NOTIFY failure.
+    xprint: Fix TOC in documentation
 
-commit a9f1f9e3cd62d296bcbf4c3618da96d077aacd86
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 16 21:28:46 2012 +0200
+commit 06369a4f2b2dbe3b58ca2c34c0cf2f228a343fd7
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:44:28 2013 +0100
 
-    auth_db(k): new function is_subscriber(uri, dbtable, flags)
-    
-    - check if URI corresponds to a subscriber record in dbtable and load
-      credentials for it
+    xmlops: Fix TOC in documentation
 
-commit 15a2a5ae02948961f1e26e545e284d9659510c42
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Oct 16 14:47:10 2012 -0400
+commit 631e2450beb3cba5a0f3b85ecfd319a8ba98db00
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:44:09 2013 +0100
 
-    Use standard hashes.h header instead of libkcore hash_func.h path.
-    
-    All hash routines are moved to sip-router/hashes.h as of 3.3.x.
+    tm: Fix TOC in documentation
 
-commit 06bb391cef6c59285b5e2eff1ea7857485b33e0c
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Oct 16 14:27:39 2012 -0400
+commit 528098292d5a5dc43052f0d9f59105622c064f74
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:43:57 2013 +0100
 
-    Ensure upstream 302 redirects are not treated as errors.
+    tls: Fix TOC in documentation
 
-commit c9088726bee111154cdede26c9f92566241f1757
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Oct 15 22:22:26 2012 -0400
+commit 6ea032c426e09a932c260842cf884cdd1cca69e5
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:43:42 2013 +0100
 
-    Fix [SIPR-708]: loss of state on call transfer
-    
-    Module was blindly releasing appearance indices on BYE without checking
-    for dialog match. Simple call-id check is enough.
+    timer: Fix TOC in documentation
 
-commit 8ff7fce98a15afe4ca1bf7c2d9206f1d75add66a
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Oct 15 21:41:36 2012 -0400
+commit f198c3248b152e407313462619a402a730f9f29e
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:43:24 2013 +0100
 
-    Remove debug line.
+    textopsx: Fix TOC in documentation
 
-commit da720367972b18e0a6664dfa47d1e65a648099a8
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Oct 15 19:51:21 2012 +0200
+commit e1a98837a273921a307518d0f83c690adabfa201
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:43:09 2013 +0100
 
-    async Forgot to rebuild the README
+    sms: Fix TOC in documentation
 
-commit b68fade258f29ad427950b42b44d706b95db4150
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Oct 15 19:47:52 2012 +0200
+commit c0b97566f8cfd0038a8fc5ea514dd7cf3b37f831
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:42:54 2013 +0100
 
-    Async typo fix
+    sl: Fix TOC in documentation
 
-commit f9ab230357fcd551252a6bc151b278e792bcb54e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Oct 15 19:45:02 2012 +0200
+commit 87e43eead7d3d6c8740bd397e512629a4230bf30
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:42:35 2013 +0100
 
-    textopsx - typo fixes, minor corrections
+    sanity: Fix TOC in documentation
 
-commit e09af3559bf1c0a39e87eb1fa489c1e996c56b8e
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Mon Oct 15 12:56:53 2012 -0400
+commit d99ffcd886b12a8b3adb43549d0603a86ef803da
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:42:20 2013 +0100
 
-    Ensure unlinked hash entries have NULL next and slot pointers.
-    
-    Not fixing any known issue, just being a bit more defensive when
-    unlinking entries.
+    print_lib: Fix TOC in documentation
 
-commit 5d9d4d017d79d4e9269bbeb019460b3c8d8695d0
-Author: Dragos Dinu <dragos.dinu@1and1.ro>
-Date:   Mon Oct 15 18:29:48 2012 +0300
+commit 762d01b4783b9d9e1b97420a7e0ab901b84eb243
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:42:05 2013 +0100
 
-    modules_k/siptrace Fixed crash when using HEP v2
+    print: Fix TOC in documentation
 
-commit 7d4ed54b5748d70761f2c574a05b7df1c07010b6
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Mon Oct 15 14:35:10 2012 +0200
+commit c8a00e093aa009cff5069cfa683b3efc361497d7
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:41:51 2013 +0100
 
-    INSTALL - Fixing spelling error
+    prefix_route: Fix TOC in documentation
 
-commit d926b2f942e8fd207c9f50ff9e1edd27a39866bd
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 21:57:24 2012 +0200
+commit cc15d526784ec2f734db452bc3f5157493225416
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:41:28 2013 +0100
 
-    registrar Fix typos in README
+    mangler: Fix TOC in documentation
 
-commit 68a650ef2b1be78084463c88e9b527ae498b7943
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 21:40:36 2012 +0200
+commit 5829244ff407abd8cb0735b998dcd7ffb351f87b
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:40:54 2013 +0100
 
-    pv Fix typo in README
+    malloc_test: Fix TOC in documentation
 
-commit 93c6567011162468c684fa0e673b9efaa2910a3a
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 21:32:56 2012 +0200
+commit eabae931b7fcf1c4dae9bce2945a55c9dd48fee8
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:40:31 2013 +0100
 
-    dispatcher small documentation updates
+    iptrtpproxy: Fix TOC in documentation
 
-commit a86074046ebf5e325413662d099711c00ee24930
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 21:02:52 2012 +0200
+commit e8ab0f1552c4bd0fbeb8f2bb42b79bb8acbce57e
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:40:06 2013 +0100
 
-    p_userloc Fixing the database URLs as entities
+    db_flatstore: Fix TOC in documentation
 
-commit 2040896f2b4fd5d955af783fa9c8851572186785
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 19:54:19 2012 +0200
+commit 9ca893c26257caf8d80e7fae25128a6e28f37518
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:39:45 2013 +0100
 
-    Revert "Changing database URL example to use entity"
-    
-    This reverts commit 827e2d4bbab047fd4bbe4ada266327a823fc1cd3.
+    db2_ops: Fix TOC in documentation
 
-commit 827e2d4bbab047fd4bbe4ada266327a823fc1cd3
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 19:38:47 2012 +0200
+commit 2a743dcd16f2546dabf41a5b0de498a6faaf00ed
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:38:43 2013 +0100
 
-    Changing database URL example to use entity
-    
-    Making it easier when we change from "openserrw" to "kamailiorw"
+    db2_ldap: Fix TOC in documentation
 
-commit ba1aba0c8ffa992eb99b2004f3cf14fe1a6fa3d1
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 18:58:16 2012 +0200
+commit 09c617d4e3bd17e5f2234aac03f90f4fa25c3bb6
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:38:25 2013 +0100
 
-    dialog: minor typo fix
+    ctl: Fix TOC in documentation
 
-commit 2522a1ce3886a764c6cf09d8cc55b8c6dd1bf57e
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 18:20:42 2012 +0200
+commit a966e236f5d4ae9d98048d5432978658c70a7f26
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:38:07 2013 +0100
 
-    siputils: README typo fixes
+    counters: Fix TOC in documentation
 
-commit ef0f8fd65b34ef9d7006be30f7cef0353c1c529f
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 18:11:29 2012 +0200
+commit 48c393f24a0a6c9a2841f7710cfdbc475c90d214
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:37:45 2013 +0100
 
-    uac: README typos
+    cfg_rpc: Fix TOC in documentation
 
-commit 4c45f67a42ea76c909893bd684cac03fde8d5c2b
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 18:02:45 2012 +0200
+commit c1cb95ee9e29f4373973f7676a224d2892a8902e
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:37:26 2013 +0100
 
-    SL doc: fix typos
+    cfg_db: Fix TOC in documentation
 
-commit d22fb8987131f6ee94406632913885a52098b49c
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 17:54:53 2012 +0200
+commit 216d3f4c8d8b3a40867b4f8438e8ac5027cf1bdf
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:37:03 2013 +0100
 
-    TM docs: fix typos
+    blst: Fix TOC in documentation
 
-commit 4090bfc2e4eb76a9b6c03d99446619d2723fa222
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 17:45:41 2012 +0200
+commit 84a96c85d21a34c9082efd6622bccd73bfb1a2b5
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:11:23 2013 +0100
 
-    tm: Updates of README, spelling errors
+    avp: Fix TOC in documentation
 
-commit 6339389bae85814264a923ebbf938d70fa22c4db
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 17:24:21 2012 +0200
+commit e59a2b0fa195fc2360049ccd438dc02ee19aedf3
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:10:31 2013 +0100
 
-    async: Speling erors fixed
+    auth_identity: Fix TOC in documentation
 
-commit f8e02b3bbe83315d8228005d4388434b62473c61
-Author: Olle E. Johansson <oej@edvina.net>
-Date:   Sun Oct 14 17:13:01 2012 +0200
+commit 985cee9f4e904e92d473efecb15f4211c8a75501
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
+Date:   Wed May 29 14:09:08 2013 +0100
+
+    auth_ephemeral: Minor documentation improvement
+
+commit ffe8aa173c6106844707bcf5d0f8da4f28631921
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Wed May 29 12:38:10 2013 +0200
 
-    msilo: Updating docs
+    DB scheme: remove default MySQL engine definition
     
-    Fixing a typo and while at it updating some texts.
+    * 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
 
-commit 4d71456df4b47a131cb6df2a21608ba291e30b95
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Oct 12 14:35:12 2012 -0400
+commit 5aa71845f630f6b933b0a415749a7b1dae66605a
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Wed May 29 12:30:58 2013 +0200
 
-    Fix [SIPR-728]: stuck lamp on multiple inbound calls
+    Revert "DB scheme: as discussed on sr-users list, change default mysql engine to InnoDB"
     
-    BYE response handler was trying to lookup remote party's Call-Info
-    state using from-tag instead of to-tag.
+    This reverts commit fa49fe070adadfff893b338f2a2d69776c043653.
 
-commit 9fc31d82f47a0fb526f25864ff093c1b5a55b057
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Oct 12 13:37:30 2012 -0400
+commit a21137507bea759d4945402dc47486ac324724db
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed May 29 12:25:50 2013 +0200
+
+    core: added helper function pv_cache_get_name() in order
+     to get the name of a pv_spec_t on pv_cache.
+
+commit a2316f35deef2586f79dc575367224af853e9b70
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed May 29 12:25:09 2013 +0200
+
+    core: Add callback to be able to log assign actions.
+
+commit 6fba3230222214fccb72fd07817f29693d98b877
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Wed May 29 12:24:00 2013 +0200
 
-    Add simple install-and-bounce-sip-router script.
+    core: use pointer to pv_spec_t on lvalue union. Use pv_cache_get() on interpreter.
 
-commit 3b09b31be29ca06b959b92a3837f5fd56435488f
+commit fa49fe070adadfff893b338f2a2d69776c043653
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Wed May 29 11:49:59 2013 +0200
+
+    DB scheme: as discussed on sr-users list, change default mysql engine to InnoDB
+
+commit b480ac55508e5d9b92cc9560e0b1d338d04f3b11
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Oct 12 15:40:24 2012 +0200
+Date:   Wed May 29 10:49:40 2013 +0200
 
-    kamailio.cfg: load corex module to get same cfg api as so far
+    topoh: safety check for Via header when removed from script
+    
+    - reported by Guillaume Bour, FS#300
 
-commit 5e5213287009b8dda79017ddbd52ff129df9c44c
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Oct 11 17:00:28 2012 -0400
+commit 8cba441b17c75cd078a499c24268c8a60c6b1771
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue May 28 15:48:22 2013 +0200
 
-    Improve encapsulation when sending NOTIFYs.
+    misc_radius: updated readme
     
-    When sending NOTIFY to subscribers list, only build headers for the
-    NOTIFY once.
+    - from a patch by Victor V. Kustov
 
-commit c43bb19418cbf6a80dcd935491d02d891e5651a6
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Oct 11 16:21:36 2012 -0400
+commit 355490abd8c6e82a45cb96338ceca938c99ed744
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue May 28 15:43:27 2013 +0200
 
-    Remove debug sanity check.
+    misc_radius: handle IPv4 returned attributes
+    
+    - populate attributes for negative replies when common_response is set
+    - patch by Victor V. Kustov
 
-commit 2c968f5c36db7609c16521a43fd4694de2cc83d1
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Oct 11 16:18:24 2012 -0400
+commit 6a92939ee4b7db6216814dc88e57eccefabb05af
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue May 28 00:46:26 2013 +0100
+
+    modules/auth_ephemeral: updated to use SHA1_DIGEST_LENGTH #define from openssl/sha.h
+
+commit ec893a2c6cb5c0fd21207cbf0ffab09f65418df2
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue May 28 00:27:37 2013 +0100
+
+    modules/auth_ephemeral: tidied up the headers and tidied up more debug
+
+commit ba2a6ac4230dd9169943f55a9c06af3faa694356
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue May 28 00:20:20 2013 +0100
 
-    Move from doubly-linked list with tail insertion to singly linked list.
+    modules/auth_ephemeral: updated to handle usernames from the web-service that just consist of timestamps
     
-    Reduce complexity, especially where unlinking is concerned.
+    - tidied up the diagnostic output
 
-commit 309918272df6110453cf2b9af4afd7e816590cbe
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Oct 11 16:16:16 2012 -0400
+commit a435f770e7162f73aea560a77851f8fb639a495a
+Merge: 45227df 74bf08e
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon May 27 17:58:33 2013 +0300
 
-    Improve appearance index unlinking.
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
     
-    The double pointer unlinking method is much more elegant.
+    - i did pull , but there was race conditions with somebody else's push
 
-commit d1897658f85f45ff900b7c2fc9a0e6cbe8aa1522
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Oct 11 16:13:23 2012 -0400
+commit 45227df1bc87e448c74fe31c001e85f525c654a0
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon May 27 17:57:07 2013 +0300
 
-    Only store one appearance_list per AoR.
+    modules/usrloc: renamed ul.users and ul.contacts rpc commands
     
-    sca_appearance_register was not checking to see if an entry for the AoR
-    already existed in the hash table, blindly appending an empty list for
-    each client subscription. Things worked because the hash table collision
-    handling inserted new entries at tail instead of head.
+    - new, more descriptive names are ul.db_users and ul.db_contacts
 
-commit 2f240d5f5d1e647cbc6ee55893a65058bf950cda
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 11 12:58:38 2012 +0100
+commit 74bf08ef30cf18fb609c2c067584f1515ede23da
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon May 27 16:54:02 2013 +0200
 
-    modules/msrp: Added support for WS transport
+    core: enclose uri in angle brakets for redirect contact header
     
-    - Updated parser to recognise/decode ";ws" as a transport
-    - Updated netio code to route MSRP messages destined for a
-      WebSocket connection through the websocket module (instead of just
-      tcp_send()ing them).
+    - safer for uri with parameters and no q
+    - reported by Dan Bogos
 
-commit 132509a7affe0f0bffd87f3606513b1475e98a03
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 11 12:57:26 2012 +0100
+commit d0d298070fdbb015a96f209fa3c925ba71e3a37b
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon May 27 13:54:23 2013 +0300
 
-    modules/websocket: Added support for MSRP WebSocket sub-protocol
+    modules/usrloc: added two new rpc commands ul.users and ul.contacts
     
-    - Prototype of draft-pd-msrp-websocket
-    - Enables session based chat and group chat from HTML5 clients
+    - for accessing number of different AoRs and contacts in a location table
 
-commit baf9486e80018206d4edcdfb666b393d8b43aadf
-Author: Marius Zbihlei <marius.zbihlei@1and1.ro>
-Date:   Thu Oct 11 10:59:45 2012 +0300
+commit 6531b8d495ead58a85cb101d914b5bf18c2ecddb
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Mon May 27 10:44:51 2013 +0000
 
-    core: fixed small issue w/ include directive
+    modules/dialog: regenerate README
 
-commit 728f6033a7ee663f3e46717c8ea49703135d3c12
-Author: Henning Westerholt <hw@kamailio.org>
-Date:   Wed Oct 10 19:15:10 2012 +0200
+commit 68209cc2b15c2c0674d7cf4529607e148e3fc1b4
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Mon May 27 10:44:03 2013 +0000
 
-    core: disable build of DNSSEC (patch from Marius)
+    modules/dialog: improve documentation of DID matching
 
-commit 98ceaec93a6c69399ea4bfcf47a82e01610d848e
+commit ace89166f84657b2ea4a70e8d9e2ccfbd032b1ba
 Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Oct 10 18:00:51 2012 +0100
+Date:   Mon May 27 00:49:46 2013 +0100
 
-    modules/msrp: Updated typo in MSRP example
+    pkg/kamailio/(centos|fedora): Added RPM for auth_ephemeral module
 
-commit d9c2638bd27c50a7cba4a96ee7b5592d05f39c90
+commit 2a29b2ba260584634f05c684ef39ab45e2dc51b6
 Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Oct 10 16:15:32 2012 +0100
+Date:   Mon May 27 00:32:19 2013 +0100
 
-    modules/msrp: From-Path: not updated correctly in msrp_relay()
-    
-    - When the last To-Path-URI is pre-pended to the From-Path: header the first
-      two characters of "From-Path: " are skipped, leaving "om-Path: ".  11
-      characters should actually be skipped.
+    core: updated groups to include new auth_ephemeral module
+
+commit 0bea7f63afa0fd544ad93465db94ddef4ed67a00
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon May 27 00:25:03 2013 +0100
 
-commit 73103df8fcffa0f92dfc4699c52d5dd9474084ea
-Author: Marius Zbihlei <marius.zbihlei@1and1.ro>
-Date:   Wed Oct 10 17:53:02 2012 +0300
+    modules/auth_ephemeral: new module for ephemeral credential based authentication
 
-    Core: added DNSSEC support for DNS queries
-    
-    This is available by setting the USE_DNSSEC compile flag. It requires libval-threads and libres (part of dnssec-tools dnssec-tools.org)
-    The custom resolvers were replaced by val_gethostbyname, val_gethostbyname and val_res_query (for SRV).
+commit 375d878b5f318acc08b155c29398e4abb74edbd5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun May 26 17:11:25 2013 +0200
 
-commit 10dafd75873f9f58037680e4d72cafc4c877583f
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Wed Oct 10 10:49:16 2012 +0100
+    sctp: added rpc commands to module documentation
 
-    modules_k/xcap_server: Fixed small mistake in last xcap_server fix
+commit ca923db8727333ad7df14126bb377418a829cce3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun May 26 17:04:23 2013 +0200
+
+    sctp: rpc commands are prefixed with sctp
+    
+    - no longer part of core and proper matching of the module
 
-commit e71435b0276c89ef756fecf1bbd5e339b80e804c
-Author: Andrei Pelinescu-Onciul <andrei@iptel.org>
-Date:   Wed Oct 10 10:02:00 2012 +0200
+commit 352a7dccf2570af857d7e2e50fed600c4762278d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun May 26 16:14:51 2013 +0200
 
-    tcp: fix connection alias replacing
+    topoh: safety check for SIP messages
     
-    When the TCP_ALIAS_REPLACE is set and an alias has to be added to
-    a connection that had 0 aliases (it can happen due to
-    TCP_ALIAS_REPLACE flag), the connection aliases count was wrongly
-    forced to 1.
-    For more details see:
-    http://lists.sip-router.org/pipermail/sr-users/2012-October/074932.html
-    
-    Patch-by Jijo
+    - received callback can be executed for non-sip messages
+    - reported by Julia
 
-commit d29cfab1584b8bc2672b4242a2626d9dc90c77a2
+commit dfd8ec8c1e9f0a5c3c7aad6ec984e7a664e5af49
 Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Tue Oct 9 21:07:10 2012 +0100
+Date:   Sun May 26 13:54:15 2013 +0100
 
-    modules_k/xcap_server: Fixed segmentation fault
+    pkg/kamailio/(centos|fedora): Added rpm for sctp module
     
-    - Occurs when attempting to do an etag compare when there is no document/etag
-      in the database.
+    - Also updated release to dev6
 
-commit b12c2df6ccb903e2ca22d34bb968f3ebc2712b89
+commit 1977645ceb12ca2d0f2f767046606f6c5ae2c3bb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 9 16:30:24 2012 +0200
+Date:   Sun May 26 10:43:24 2013 +0200
 
-    core: reset params pointers if there is a failure in parse_params()
+    dmq: many safety checks for mem mallocs and function return codes
     
-    - patch by Jijo
+    - added license header in the files
 
-commit 038780fdf40c8d5d3694538f199411810fad7a0e
+commit a85e7e5c192e4f597d17c98f4036d83639c6bc1f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 9 12:29:09 2012 +0200
+Date:   Sun May 26 10:12:24 2013 +0200
 
-    tm: set log level to debug for negative return code of run_top_route()
+    core: safety check for initialized SCTP API
     
-    - it returns the code of last execution action, negative return is not
-      necessary an error
+    - reported by Juha Heinanen
 
-commit 753f511f281b0f4406908086547225c5c0bc0d23
+commit 59c4a6550862ed7c3e8c63a3a5d5c1dcd404bd6d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 9 11:39:16 2012 +0200
+Date:   Sat May 25 21:28:33 2013 +0200
 
-    rtpproxy: safety check for rtp stats pv
+    tm: return current branch id if sending fails and tm_failure_exec_mode=1
     
-    - if the rtpproxy is not responding, there is no returned value and
-      could cause crash when doing strlen(NULL)
-    - return $null in case of various errors, being safer to check returned
-      PV value in the script against $null, rather than having undefined
-      value
-    - reported by J. Gallart
+    - reported by Juha Heinanen
 
-commit 146873cf2b101d6363bb20c235b7dcdb8bb54134
+commit 93d97e53741d786692903bd9df9622cd55e4cfea
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 9 09:13:15 2012 +0200
+Date:   Sat May 25 21:04:43 2013 +0200
 
-    msrp: fixed copy&paste issue for getting To-Path size
-    
-    - the parsing of From-Path was used instead
-    - reported by Peter Dunkley
+    sctp: documented module parameters
 
-commit 971386c346d72a016d00c8808059bd4f0a050059
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Fri Sep 7 07:01:11 2012 -0400
+commit 2e6675bd92968fd96865ee266ca4ba10c7cc1cdc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat May 25 17:14:23 2013 +0200
 
-    core: Fix parser sdp bug. Reset connection IP for each stream.
-    
-    If connection IP is not reset, then when a stream has no IP connection,
-    it uses former stream one instead of session default one.
+    Makefile.defs: version set to 4.1.0-dev6
 
-commit f86ab01f7e3c6a4b196c5fe42543b18168f6d969
-Author: Dragos Dinu <dragos.dinu@1and1.ro>
-Date:   Mon Oct 8 17:42:20 2012 +0300
+commit c4cf64ea992e0f0f46f1c6fc23c6f38c05a80b0f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat May 25 17:05:58 2013 +0200
+
+    sctp: added skeleton files for docbook module documentation
+
+commit 25c3df171d219eb71c63f4832b69f33b470c9c96
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat May 25 16:42:21 2013 +0200
 
-    modules/sipcapture: Fixed crash in module initialization
+    Makefile.groups: added compile group for sctp module
     
-    Leaving the default table_name parameter caused a segmentation fault
-    Reported by Juha Heinanen
+    - depends on libsctp-dev
 
-commit 1371eeab4ca3d3f666e52bb42d904059ce77c4ac
+commit 1bdbdb64e4862ddb69c2bf13be0f9be93968bb1e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Oct 6 09:56:06 2012 +0200
+Date:   Sat May 25 16:30:33 2013 +0200
 
-    utils/misc/vim: added Makefile to install vim scripts
+    protoshoot: use Makefile pattern for utils
     
-    - 'make install' copies the files to home .vim folder
-    - updated README to reflect the new command
+    - link to libsctp if SCTP support is enabled
 
-commit 007ca3c30b02e7a57cd229ea4b63573ef81f8c81
+commit a2afc3d42224d0c35e4867ad50251e7aa6231879
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Oct 6 09:52:37 2012 +0200
+Date:   Sat May 25 15:42:14 2013 +0200
 
-    pv: two new functions- typeof(...) and not_empty(...)
+    core: filled sctp core api
     
-    - typeof(pvar, vtype) - test the type of the pseudo-variable
-    - not_empty(pvar) - test if the type is string and the value not empty
+    - cleanup of not needed members
 
-commit 780decb3b0f8cf140ffdf522abc61e68388ee6a7
+commit 61f5f6a63409f856a03b48e9ced22ad5c724acb2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Oct 6 09:38:57 2012 +0200
+Date:   Sat May 25 15:41:27 2013 +0200
 
-    core: added mod fix helper fixup_pvar_none(...)
+    sctp: register sctp core api
     
-    - first parameter is PV and the rest are not fixed up
+    - done in mod_register() function
+    - initialize the sctp options before modparams
 
-commit ad67ccfec1a1f99483b544f9c9e354bc43af1afe
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Fri Oct 5 16:05:47 2012 -0400
+commit e9f7980602cadcc179425cad57a4d0f89c63fb55
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat May 25 15:39:13 2013 +0200
 
-    Fix [SIPR-737]: calls not reaching voicemail
+    core: remove sctp options init from core
     
-    Non-SCA to non-SCA would cause a function called from sca_call_info_update
-    to return 0, which sca_call_info_update would then return to the script.
-    A return value of 0 from a function called in the script means "stop script
-    processing" in sip-router, so PRACKs were never getting relayed to the
-    caller. Fixed by resetting return code to non-zero before returning.
+    - 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
 
-commit 83e31eaadd549132103899a201cdf100ab669b6e
-Author: Claudio Furrer <elcaio@gmail.com>
-Date:   Fri Oct 5 03:32:16 2012 -0300
+commit cbbaf9abd5f34b50c47ac2ac350c77d3f36b511b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat May 25 11:57:02 2013 +0200
 
-    pkg/gentoo: version bump, added ebuild for v3.3.1
+    sctp: exported sctp parameters via module interface
 
-commit 019bcdc56533e7ccd0e1cc7d45b1d2d8ebc868ae
+commit e549d96b571ae509a67984be789b281ed2230bc3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Oct 5 14:34:13 2012 +0200
+Date:   Sat May 25 11:24:22 2013 +0200
 
-    nathelper(k): nicer handling of no sdp in sdp_1918(...)
+    core: readded conditions for core sctp forwarding functions
     
-    - don't print error message if there is no sdp body
+    - typo fixed in log message
 
-commit 4cea90421731e13c79a663f5119e3f3007588662
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Thu Oct 4 23:59:10 2012 -0400
+commit 66e90f9888daefdb92dcebd28e188ce7f912a4f9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat May 25 10:56:11 2013 +0200
 
-    Finish fix for crash on hash entry unlink.
+    core: added sctp callbacks api
     
-    Replaced core_hash references with more modern get_hash1_raw.
+    - functions needed in core - callbacks to be set by sctp module
 
-commit 7b31e989487c3c728fcbf8daf73feb228f807706
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Thu Oct 4 14:38:47 2012 +0100
+commit d60d41136575408ea7ea9031c735476967755e46
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat May 25 10:54:33 2013 +0200
 
-    pkg/kamailio/fedora/16: Fixed typos in .spec
+    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
 
-commit 8de2a607b99b51d4f4030518ebd08613f187e953
+commit af2473d426870650a0f4a2cb820894ee4dd793d0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 3 20:25:52 2012 +0200
+Date:   Sat May 25 10:53:04 2013 +0200
 
-    auth: new function pv_auth_check(...)
+    Makefile.defs: don't link to libsctp on Linux for SCTP support
     
-    - equivalent of auth_check(...) from auth_db, but taking the password
-      from a PV -- combines pv_proxy_authenticate() and
-      pv_www_authenticate()
-    - new module parameter use_domain that controls whether the domain part
-      of URIs should be used or not to make the identity checks upon
-      authentication with pv_auth_check(...)
+    - only sctp module needs to link to it
 
-commit 490df85a12a49f440ac6eb8b35be5f4c954b7b1b
+commit f91c9696cc92ec4b74dd2494c39bbf2ffe062fab
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 3 20:25:15 2012 +0200
+Date:   Sat May 25 09:35:22 2013 +0200
 
-    auth_db(k): moved the authorization checks flags to auth api
+    core: added file sctp core interface
 
-commit 1a0d7653139c04d2ab32fa68c86513faf82d5c17
+commit 7f8e7a8568740be65eada1cbd59110bb765f4d5a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 3 14:58:44 2012 +0200
+Date:   Sat May 25 09:33:39 2013 +0200
 
-    auth: new function has_credentials(realm)
+    sctp: new module for SCTP transport
     
-    - returns true if an authorization header matching the realm is found
+    - 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
 
-commit 7982d66c29e40548cb8282a1de6b7fdddece5ddb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 3 14:26:12 2012 +0200
+commit 6287caecc438ace98a3ce3dc7a53e6064d7894dc
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Fri May 24 15:38:03 2013 +0200
 
-    kamailio.cfg: show how to include a local file if exists
+    core: remove syn_branch functionality for calculating Via branch parameter
     
-    - kamailio-local.cfg is attempted to be loaded if exists in the same
-      folder, allowing to set defines/paramters inside it without changing
-      main kamailio.cfg
+    * 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
 
-commit 727203559c98d648e7da4f0d54d65a05317b14f5
+commit 28942a00bc7be5194625b9ed08facd2f95ebea81
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 3 14:21:11 2012 +0200
+Date:   Fri May 24 00:36:57 2013 +0200
 
-    kamailio.cfg: test if DBURL is already defined before defining it
+    pv: added $_s(format) variable
+    
+    - evaluate the format as a dynamic string
     
-    - allow to set it via command line with -A DBURL='...'
+    $var(x) = "sip:" + $rU + "@" + $fd;
+    
+    is equivalent of:
+    
+    $var(x) = $_s(sip:$rU@$fd);
+    
+    - it can be more compact sometimes in config
 
-commit 0193d296e39a9fc095e90682f5335a2907403474
+commit 76c883eb88359f6075712f648a1dfc675872487a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 3 14:20:27 2012 +0200
+Date:   Thu May 23 12:06:45 2013 +0200
 
-    mem: fixed MDBG() parameters
+    auth: add chapter tag around sections for Admin Guide
     
-    - log level is not necessary for this macro
+    - the ToC isn't properly generated otherwise
+    - reported by Andrew Pogrebennyk
 
-commit 4b656a8f6ee3056986687ca923436639e2fc1653
-Merge: 7b6234a 43e1a79
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Oct 3 09:29:32 2012 +0300
+commit b3c69488bf80e76c2359f6d9611cbcf2edf6c67f
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 23 09:45:03 2013 +0200
 
-    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    modules/debugger: update documentation. This is Kamailio!
 
-commit 7b6234a3e8d0427c767942327aff57ade676eb5e
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Wed Oct 3 09:27:38 2012 +0300
+commit 169e92b86d6a1a98be92d0012bd831785855b968
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 23 09:07:53 2013 +0200
 
-    mem/f_malloc.c: downgraded print free(0) warning from LOG to MDBG.
+    modules/debugger: refresh README
 
-commit 43e1a79272b451588d9f9b97fdf1d661e18a45a0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 2 21:53:22 2012 +0200
+commit 6417ac9f99a0c97254206797070bbe3095002847
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 23 09:04:12 2013 +0200
 
-    uac(k): documented the new parameter restore_dlg
+    modules/debugger: use cfg framework to be able to activate/deactivate debug per module.
+    add missing files from commit.
 
-commit 0d299fea8a642887305797203536e1340cdf74f9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 2 21:50:59 2012 +0200
+commit feb00c92297eb2d4520a59f1a676cf998add1b5d
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 23 08:58:38 2013 +0200
 
-    uac(k): new paramter restore_dlg
+    modules/debugger: use cfg framework to be able to activate/deactivate debug per module.
     
-    - if set to 1, then the module uses dialog variables to store the
-      initial and new values for From/To headers
-    - default set to 0 - otherwise all calls that have changes to From/To
-      headers must be tracked by dialog
-    - result of checking a report from Alex Balashov
+    mod_hash_size has to be set with a value > 0 on startup.
 
-commit 41fa8653157a989ed1a77f72b25a20fd984b999d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 2 21:24:09 2012 +0200
+commit 31880a46d7f634b568cc192bec6db3d969e738ef
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Tue May 21 12:39:15 2013 +0000
 
-    mem: enhanced the warning message for free(0) of QM in debug mode
+    modules/auth_db: detailed documentation of URI checking in auth_check function
 
-commit 765b6e06fee81901e458bd5e9a4be26df79fb95b
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Oct 2 11:31:25 2012 -0400
+commit 2669197352bfc20bc916c00f74ac14380f8a62f8
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon May 20 21:03:30 2013 +0300
 
-    Only send NOTIFYs to caller group on receipt of first 18x response.
+    modules/usrloc: fixed unregister bug in db_mode=3
     
-    Forked calls could mean multiple 18x responses from any of the callee
-    endpoints. The module was sending a NOTIFY to all members of the caller
-    group every time a 18x response arrived.
+    - Commit ce1d16ce1c8009918c294307de53f35378868b52 introduced unregister
+      but that appeared in db_mode=3 when db_ops_ruid param is not set.
+    - Reported by Peter Dunkley.
 
-commit 28300568875f9d8d89bd03166518595e03b4bf12
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Oct 2 11:07:52 2012 -0400
+commit c9448d9657f0e5792072c6803643c8d9075d711a
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon May 20 18:33:52 2013 +0100
 
-    Move method check to top of sca_call_info_update routine.
-    
-    Reduce processing for methods we don't handle.
+    modules/rr: completely reverted after_strict() to its pre-outbound form
 
-commit 666ccbf2deb43dc9fff3fe759de460a24f56acae
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Oct 2 11:06:59 2012 -0400
+commit f0ae598a3e63e62d12a143c6cd42b698ad1f2eed
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun May 19 23:56:06 2013 +0100
 
-    Removing some debug logging.
+    modules/websocket: Improved module_loaded() check for nathelper and outbound so it only fires when the SIP subprotocol is enabled
 
-commit 79b2fad8e89460cf08c8b7ed1a4736425bcdb9ac
-Author: Andrew Mortensen <admorten@isc.upenn.edu>
-Date:   Tue Oct 2 10:56:12 2012 -0400
+commit 45d4e808f0551a5eeb832574327a2b5b7aecf2c5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun May 19 23:18:19 2013 +0200
 
-    Include callee in appearance output.
+    uac: reorder fileds in uac structure
 
-commit 575e3dde9706b657e375814507ffc9b3fa4e6886
+commit 97a899e37acda1ef0c70a009f4fd9d221ee8a58e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 2 16:05:38 2012 +0200
+Date:   Sun May 19 23:16:55 2013 +0200
 
-    sdpops: added new function sdp_remove_line_by_prefix(string)
-    
-    - removes lines from SDP body that matches the prefix
-    - patch by Mikko Lehto
+    seat: removed no longer necessary init of tm uac struct
 
-commit c1d1b82d326ebda28f2b3e57b4066aa1c90e1286
+commit b867893d0bbdda0c926a7cd0b6b3a46d4324631e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 2 16:02:05 2012 +0200
+Date:   Sun May 19 23:15:42 2013 +0200
 
-    parser/sdp: exported extract_field(...)
-    
-    - part of patch for sdpops by Mikko Lehto
+    dialog: remove unnecessary tm uac struct init
 
-commit 745e30c92336bfc3f8682b2c23e02862db688d9e
-Author: Andrei Pelinescu-Onciul <andrei@iptel.org>
-Date:   Mon Oct 1 11:55:16 2012 +0200
+commit 94833f8b8b94398566991713730b66a792b57056
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun May 19 23:09:52 2013 +0200
 
-    tcp: fix _wbufq_insert bug
-    
-    When _wbufq_insert was called on a connection that had already
-    some data added to the write buffer (another process was faster
-    and added some data before the process that created the connection
-    had a chance to do it), a wrong size was used in a memmove.
-    This could lead either to corrupted messages or even crashes (if
-     the messages were big enough to cause a buffer overflow).
-    
-    Many thanks to Jijo for debugging it.
+    tm: initialize the uac structure to 0 for local generated requests
     
-    Reported-by: Jijo
+    - safer for adding new fields to it not set via set_uac_req()
 
-commit ec07471c1fdddbc8490d57d089a283ab1a07288f
-Merge: b60d3f7 aea31fc
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Sep 28 23:08:46 2012 +0100
-
-    Merge branch 'master' into outbound
-
-commit aea31fcdebe13004dbcea3afeabe4a045fefcc9c
+commit a53580d39c2fadf2ddc6f9805f15ac833cfd4c20
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 28 23:40:01 2012 +0200
+Date:   Sun May 19 14:55:52 2013 +0200
 
-    ldap(k): updates for usage of pv cache for pv_elem_t
+    tm: new parameter - failure_exec_mode
+    
+    - specify whether to consider or not execution of failure routing blocks
+      for braches that had local delivery error (e.g., no open tcp
+      connection and set_forward_no_connect() used in config)
 
-commit 111bb96a0f18a3a1366e60deed54a4bd54ba865b
+commit 78669def2790205270032f9a750b19cc86f3d560
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Sep 28 23:31:50 2012 +0200
-
-    carrierroute: updates for usage of pv cache in pv_elem_t
-
-commit b60d3f76cb4d13a28cc38efabe1cebbf00d18d23
-Merge: 962fbef f71d76c
-Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
-Date:   Fri Sep 28 21:50:16 2012 +0100
+Date:   Sun May 19 10:22:10 2013 +0200
 
-    Merge branch 'master' into outbound
+    tm: added icode to uac_client structure
     
-    Conflicts:
-       pkg/kamailio/fedora/16/kamailio.spec
+    - store internal processing code, to give hints of what happened
+    - could be used to map sip warning codes
+    &nb