ChangeLog: updated content to prepare for v4.0.0
authorDaniel-Constantin Mierla <miconda@gmail.com>
Fri, 8 Mar 2013 22:20:06 +0000 (23:20 +0100)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Fri, 8 Mar 2013 22:20:06 +0000 (23:20 +0100)
ChangeLog

index f97521d..fac6f40 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-2007-05-15 18:15  greger
+===================== 2013-03-11 Version 4.0.0 Released =====================
 
-       * Makefile.defs: Turned off DBG_QM_MALLOC in preperation for
-         release (ref. discussion on serdev some time ago)
+===================== Changes Since Version 3.3.0 ===========================
 
-2007-05-15 07:15  di-shi
+commit 71101a73000e2e00c9c7ce38d1bcc3efa94e58fc
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Mar 7 02:11:35 2013 +0000
 
-       * modules/osp/doc/: functions.xml, osp.sgml, osp.xml,
-         osp_devel.sgml, osp_devel.xml, osp_faq.sgml, osp_faq.xml,
-         osp_user.sgml, osp_user.xml, params.xml: Update OSP module doc.
+    pkg/kamailio/(centos|fedora): added docbook2X build requirement
+    (cherry picked from commit dd2ef87af7dac6fb1411d58a0dd2e6125b99da80)
+    
+    Conflicts:
+       pkg/kamailio/fedora/17/kamailio.spec
 
-2007-05-14 12:26  sobomax
+commit 57664f03123de808aa21f0ddc01548db4a069048
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Mar 7 00:10:54 2013 +0000
 
-       * modules/pa/: notify.c, pa_mod.c, pa_mod.h: MFt: Add new module
-         tunable notify_is_refresh. Default is 1, setting to 0 prevents
-         200 OK to NOTIFY from being used as a target refresh.  It is
-         necessary in the cases when notified party is behind a NAT
-         otherwise remote contact is updated with non-public IP and any
-         further NOTIFY will be lost.
+    pkg/kamailio/(centos|fedora): updated .spec in preparation for release
 
-2007-05-14 11:53  sobomax
+commit 6d44534858831b00a6036d66c23b11ea2d046f04
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Mar 6 11:08:32 2013 +0000
 
-       * lib/: presence/Makefile.ser, xcap/Makefile.ser: Make buildable on
-         FreeBSD OOB.
+    pkg/kamailio/(centos|fedora): re-added perl files
+    (cherry picked from commit df1af285d60e2d066c2753e8f3815a7dc4f97684)
 
-2007-05-14 11:50  sobomax
 
-       * modules/pa/Makefile: Backout previous change: my mistake.
+commit 58d937f34d90a812a44435b46e3185bea8eebb7e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Mar 5 18:35:08 2013 +0100
 
-2007-05-14 11:30  sobomax
+    Makefile.groups: fixed typo in the name of perl mods list
+    
+    - reported by Peter Dunkley
+    (cherry picked from commit f4a4ad8effe41a30705a49da3097818c83d3be6e)
 
-       * modules/pa/Makefile: Make it buildable.
+commit 7ad1c63c53c0f85c5d06830dc52d8cb96105a003
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Mar 5 17:25:18 2013 +0000
 
-2007-05-14 11:20  sobomax
+    pkg/kamailio/(centos|fedora): updated .spec to match latest changes
 
-       * lib/xcap/xcap_client.c: Make buildable with the latest version of
-         the curl (CURLOPT_MUTE has been depreciated).
+commit 4f905e5998e2517d5382ee05411463af9df028d4
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Mar 5 15:51:56 2013 +0000
 
-2007-05-14 08:53  di-shi
+    pkg/kamailio/(centos|fedora): updated release tag in .spec
 
-       * modules/osp/etc/sample-osp-ser.cfg: Change CANCEL logic.
+commit 13531b47c66f87ce1a3d21f11b1a32379d264821
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Mar 5 17:11:51 2013 +0100
 
-2007-05-04 23:48  sobomax
+    Makefile.groups: mi_xmlrpc has a dedicated pkg grpup depending on xmlrpc-c library
+    (cherry picked from commit 49251e62da99bf05f257e12306cafec614feb408)
 
-       * modules/auth_db/authorize.c: MFt: Add support for loading
-         non-string (int only at this time) fields via load_credentials
-         feature. For now, they are converted into the string AVP and as
-         such should be either processed as strings or converted into
-         integers using avpops module functions. Non-ideal solution, but
-         it's better than crashing when trying to access invalid pointer.
+commit 1933eef816241d157fa980709dc2b87dfb1f21d0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 4 23:41:31 2013 +0100
 
-2007-05-04 23:17  sobomax
+    Makefile.groups: restored outbound as packaging group
+    (cherry picked from commit 6375044137494f1203f26580e16f63c92225c596)
 
-       * db/db_id.c: Allow '/' to be part of the hostname. Some DB
-         backends (e.g. postgresql) use this for specyfying location of
-         the unix domain socket for communicating with the server. Example
-         of such URL would be:
+commit 9fd2a4cb210e08f576092a6a049570c1a9d0b27f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 4 20:06:53 2013 +0100
 
-         postgres://someuser@/var/run/sippy
+    Makefile.defs: version set to 4.0.0-rc1
 
-         Here the sippy is the database name, while /var/run is the
-         location of the socket. This change should be backward compatible
-         since '/' is not allowed in the database name.
+commit 3fd1ec548504b574522cc2b3a2c623366612ffb7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 4 19:56:54 2013 +0100
 
-2007-05-04 18:10  mma
+    usrloc: added missing state from AoR contact dump
+    (cherry picked from commit 068e6e5903801ca7cb7d1ca304d35bca70a34b58)
 
-       * route.c: Backport of SER-263 fix
+commit 5591cce6007b6d770fbf7e10309caa3593798684
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 4 16:30:34 2013 +0100
 
-         - check the length of the select result value if the run_select
-         returned 0   to catch the empty string (res->s might be NULL if
-         res->len==0) - check whether the /0 put behind the string is
-         really neccessary   STR_STATIC_INITed str is already delimited,
-         write behind causes segfault
+    dispatcher: release lock instead of destroy when cleaning active calls hash table
+    
+    - this could happen when dispatcher list was reloaded
+    - reported and fix by Dmitry, closes FS#275
+    (cherry picked from commit d83b9aefd5afa25b2d18a8bf92357fbd33d627bf)
 
-2007-05-04 10:18  kubartv
+commit c390d7ed3bf1072ddfa8c1b3ac240359ea0a466e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 4 16:19:20 2013 +0100
 
-       * modules/gflags/gflags.c: corrected bug in reloading global
-         attributes closes SER-262 (taken from HEAD; it seems to be
-         working)
+    Makefile.groups: refer to pkg groups instead of K
+    (cherry picked from commit 3cf821d9983418d68ca33edc35ff5eb2e592d16f)
 
-2007-05-03 20:57  sobomax
+commit d8606ec25cc4083a9c425639f14f0bbe26768f7a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 4 16:14:42 2013 +0100
 
-       * modules/xcap/xcap_mod.c: MFt: Make compatible with the latest
-         curl library.
+    db_postgres: handle prepare statements in DB APIv2
+    
+    - patch by  Markus Bucher, closes FS#272
+    (cherry picked from commit 09c7b67beee9529d6a7c06e600c7f294bf453eda)
 
-2007-05-03 20:40  andrei
+commit 31219de430f48fc15bbf58cde5d6073cd5625ef5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 4 16:09:36 2013 +0100
 
-       * dst_blacklist.c:
-         - [backport]: fix: blacklist destroy not freeing all the shmem on
-         exit and   missing  initializations (thanks to  Vladimir Marek
-         <vlada@iptel.org>)
+    Makefile: updated the groups of modules
+    
+    - 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)
 
-2007-05-03 12:02  sobomax
+commit dc15e648b398ef7d8052181b822c9756bed95013
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Mar 4 10:46:01 2013 +0100
 
-       * modules/osp/destination.c: MFt: Include stdio.h for snprintf(3).
+    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)
 
-2007-05-03 11:56  sobomax
+commit c40939ad2aae3dfb7d33ed8016223da9038f1ca7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Mar 3 23:53:14 2013 +0100
 
-       * lib/binrpc/binrpc_api.c: Include all headers necessary for
-         writev(2) syscall.
+    Makefile: split module groups definitions in Makefile.groups
+    
+    - the part was quite big and it is more config related than build rules
+    - it has to be updated with the current list of modules
+    (cherry picked from commit 23a22e2c8d73843798d66ec1bebe22cf7702213b)
 
-2007-05-03 11:45  sobomax
+commit 0d6e0778ef4d86ebd06671333f86f45fc2ec375d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Mar 1 18:12:23 2013 +0100
 
-       * modules/unixsock/unixsock_server.c: Fix compilation.
+    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)
+
+commit e239cb78c6a16e94c8ef42530a89f1a734e89afa
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Feb 27 09:24:52 2013 +0100
+
+    Makefile.defs: version set to 4.0.0-rc0
+    
+    - branch for release series 4.0.x has been created
+
+commit 9365c5c19cb0b9d4300fa5b0a220bf19738c808f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Feb 25 11:19:15 2013 +0100
+
+    core: parser - function to proper handling multipart bodies with same content type
+    
+    - closes FS#170, based on a patch by Luis Martin
+
+commit 45b2ea3018cc84f8bcf9e687dcc0a03e81597711
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Feb 24 20:04:51 2013 +0100
+
+    siputils: completed the function to return RURI parameter value
+    
+    - closes FS#238, based on a patch by Luis Martin
+
+commit 39bffdd7db9c3118045eae9640659997bac4bf4e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Feb 24 22:17:25 2013 +0100
+
+    snmpstats add support for ws, wss and sctp transports
+
+commit 4547a28b077b5bdaf9128e98fd4e1ee9a8c11847
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Feb 24 17:53:27 2013 +0100
+
+    snmpstats Add missing SIP response codes
+    
+    And switch from Wikipedia to the IANA list as a master list.
+
+commit 7952711e6079e02a07ad027c6d8840e755c6e528
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Feb 24 10:25:38 2013 +0100
+
+    snmpstats fix typo
+
+commit 402e44861c489d4246a0fe1f57bc2cc5fe7a70c9
+Author: Marius Zbihlei <mzbihlei@mzbihlei-macbookpro.local>
+Date:   Sat Feb 23 14:58:07 2013 +0000
+
+    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.
+
+commit 09dcd2353773b011bcce9f24886ab35a47409ff1
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Feb 22 14:45:58 2013 -0500
+
+    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.
+
+commit 8fbcb1d1003b3ff3c28cf18aa6791f191a831cea
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Feb 21 22:56:37 2013 -0500
+
+    sca: log at debug level when reporting lack of Contact header
+
+commit 9cb26a2eefe93e0ca162db917e34e784e703770a
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Feb 21 22:32:23 2013 -0500
+
+    sca: ensure SCA caller has correct callee CLI when callee is non-SCA.
+    
+    - previously only set when callee was also SCA
+
+commit 86771e45a92f6262a9fee1bd698c8e9dbe3b0b70
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Feb 21 18:55:02 2013 -0500
+
+    sca: remove misleading comment.
+    
+    - suggestion in comment has long since been implemented
+
+commit 3c5b0019bbe1589410d8744545b64a278a222761
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Fri Feb 22 00:51:33 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.
+
+commit 3bae735a5e38414bd53738928ba531a329290777
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Feb 21 17:00:31 2013 -0500
+
+    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.
 
-2007-05-03 11:27  sobomax
+commit 0fd954bc6a8f94ac5e8087f6b8abdba372505c6e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Feb 21 11:34:25 2013 +0100
 
-       * lib/cds/simple_profile.c: MFt: Don't rely on presence of
-         unportable type (probably glibc internal one).
+    kamailio.cfg: fixed typos to speeddial
+    
+    - patch by Thilo Bangert, FS#268
 
-2007-05-02 05:12  di-shi
+commit 77f99fc7c0252c5fa71ad5939f048742592f1d43
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Feb 21 11:25:39 2013 +0100
 
-       * modules/osp/etc/sample-osp-ser.cfg: 1. Fix a typo for log
-         variables.  2. Add warning log for the BYE messages without OSP
-         info.
+    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
 
-2007-05-02 00:03  sobomax
+commit 9e6f0268097d81c0e06c7fe33599d0763ed38179
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Feb 21 10:40:07 2013 +0100
 
-       * modules/tm/sip_msg.c: MFt: Handle HDR_SERVER_T.
+    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
 
-2007-05-01 23:32  sobomax
+commit 4439b188634deeb3c0745a7a9664de8745d9272e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Feb 20 11:29:06 2013 +0100
 
-       * parser/: hf.c, hf.h, keys.h, msg_parser.c, msg_parser.h,
-         parse_hname2.c: MFt: Server HF support.
+    Makefile.defs: version set to 4.0.0-pre2
 
-2007-05-01 17:20  liborc
+commit 164b8167855415771a82715ef59a300af8c2bafa
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Feb 20 09:59:56 2013 +0000
 
-       * modules/usrloc/ul_rpc.c: string length fix
+    modules/outbound: Fix core dump crash
+    
+    - Reported by oej
 
-2007-04-30 10:43  kubartv
+commit 8d10bcd44834fd6f2a0c41238fd2dc197143c06e
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Feb 20 09:49:44 2013 +0000
 
-       * db/schema/offline_winfo.xml, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql:
-         index in offline_winfo table changed to unique index closes
-         SER-261
+    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.
 
-2007-04-27 11:00  vlada
+commit 6369444761d44526ded2620e33438abb182d2bdc
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Feb 19 23:08:13 2013 +0100
 
-       * ser_stun.c: Applied patch from Alfred E. Heggestad - added
-         include of <openssl/sha.h> and removed exter declaration of SHA1.
+    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.
+    
+    Tested at SIPit 30. Core dumps and backtraces available.
+    Pdunkley - please check this patch
 
-2007-04-24 13:43  di-shi
+commit 8524f32bc07bd121326369f432eb29a257856f41
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Feb 18 22:36:45 2013 +0100
 
-       * modules/osp/: RELEASE-NOTES.txt, destination.c, destination.h,
-         globals.c, orig_transaction.c, orig_transaction.h, osp_mod.c,
-         osp_mod.h, osptoolkit.c, osptoolkit.h, provider.c, provider.h,
-         sipheader.c, sipheader.h, term_transaction.c, term_transaction.h,
-         tm.c, tm.h, usage.c, usage.h, doc/osp.sgml, doc/osp_devel.sgml,
-         doc/osp_faq.sgml, doc/osp_user.sgml, etc/sample-osp-ser.cfg:
-         merge code from experimental.
+    maxfwd The default value is not 256, it's 16 in the source code.
 
-2007-04-23 18:54  andrei
+commit 3f05697f6503f682274fce7bd93eeeaaa9b58188
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Mon Feb 18 09:48:22 2013 +0200
 
-       * Makefile.modules: - fixed missing Makefile.defs dependency when
-         running make inside a module$  director [backported from
-         unstable]
+    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
 
-2007-03-27 14:01  janakj
+commit 2e58de7e16203c849cf1c445dfb33d304ffd3507
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Feb 15 21:13:29 2013 -0500
 
-       * modules/acc_radius/acc_radius.c: - Always add User-Name
-         attribute, patch provided by Samuel
+    rtpproxy: when adding ICE relay candidates, always include RTCP candidate
 
-2007-03-14 22:42  tma0
+commit 05d02fd85b12f8e529f088e28cd1923351631e31
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Feb 15 20:12:56 2013 -0500
 
-       * modules/nathelper/natping.c: - merged SER-246 from HEAD
+    sdp: fix TABS and whitespaces
 
-2007-03-14 15:13  tma0
+commit b6e2a5c152de3f13251bca6a4f52f8bc9f725018
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Feb 15 12:08:20 2013 -0500
 
-       * modules/xlog/xl_lib.c: - merged SER-240 from HEAD
+    xhttp_rpc: cosmetic updates to header's web page
 
-2007-03-08 12:20  calrissian
+commit c3db1a1b598416d1380d54e1a21e9991070a075b
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Feb 15 11:27:15 2013 -0500
 
-       * etc/ser-basic.cfg: - removed obsoleted fifo comments - replaced
-         sl_send_reply with sl_reply - lots of beautifications (no
-         functional changes)
+    xhttp_pi: fix default value for xhttp_pi_root param
 
-2007-03-08 11:51  calrissian
+commit 8066d290b69a472fc46df248ae861487c932f738
+Author: Ovidiu Sas <osas@ubuntu.(none)>
+Date:   Tue Feb 12 15:13:05 2013 -0500
 
-       * etc/ser.cfg: - removed xmlrpc route from init route - fixed
-         several comments
+    xhttp_pi: remove unused variable
 
-2007-03-01 18:07  andrei
+commit 36d0763385605c8174a538297dd8dfa94092e9c5
+Author: Ovidiu Sas <osas@ubuntu.(none)>
+Date:   Tue Feb 12 14:38:53 2013 -0500
 
-       * scripts/mysql/ser_mysql.sh:
-         [backport from unstable]
+    xhttp_pi: remove unused variable
 
-         - fix: allow empty mysql password and better handle the DB=""
-         case inside   sql_query
+commit 0a56f3b4c08236265dc66965e61d1a36a7594b36
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Tue Feb 12 10:44:46 2013 +0100
 
-2007-03-01 14:53  andrei
+    modules:sipcapture fixed LM_ERR. Sorry :-(
 
-       * main.c:
-         [backport from unstable]
+commit 1690eafbb599842f0507ad41c1590fcbba8c7630
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Feb 11 23:40:53 2013 +0100
 
-         - sercmd ps udp receiver description fixed to be the same as in
-         0.9.6  (patch from Hendrik Scholz)
+    msrp: return proper value for $msrp(code)
+    
+    - internally there is an offset of 10000 to the value in the msrp reply
+    - reported by Peter Dunkley
 
-         (closes SER-237)
+commit ae0183fe5af84ce986baa36b0e6a33f4e06f6803
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Sat Feb 9 16:39:49 2013 +0200
 
-2007-02-28 20:21  andrei
+    app_python: fixed compilation errors and warnings.
 
-       * atomic/: atomic_alpha.h, atomic_x86.h:
-         [backport from unstable]
+commit f38eaeda810730a10a0b67ee42ae629642cdebc2
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 22:13:17 2013 +0100
 
-         - compilation fix for gcc < 2.9 (workaround for unsuported
-         contraint)
+    imc README updates. Configuration files works with 4.0.0 now.
 
-2007-02-23 22:19  andrei
+commit a0c0b57d0bcede9144b8ddf71556f4bdb58baebd
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 21:58:50 2013 +0100
 
-       * Makefile.defs, globals.h, main.c, modules/acc_db/acc_db.c,
-         modules/auth_db/authdb_mod.c, modules/avp_db/avp_db.c,
-         modules/db_ops/db_ops.c, modules/gflags/gflags.c,
-         modules/lcr/lcr_mod.c, modules/msilo/msilo.c,
-         modules/mysql/dbase.c, modules/pa/pa_mod.c, modules/pdt/pdt.c,
-         modules/postgres/dbase.c, modules/rls/rls_mod.c,
-         modules/speeddial/speeddial.c, modules/uri_db/uridb_mod.c,
-         modules/usrloc/ul_mod.c:
-         [backport from unstable]
+    db_text change "openser" and minor edits
 
-         - fix:  db connections should not be opened from
-         child_init(PROC_MAIN),   or they will be inherited by all the tcp
-         processes (bad). Bug reported by   Jan Andres
-         <jan.andres@freenet-ag.de>.
+commit d4f64eb262f73e316772955afc4153b84ba74954
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 21:41:11 2013 +0100
 
-         closes SER-227
+    maxfwd Update README, fix typos
 
-2007-02-23 10:09  kubartv
+commit 88b25387f5ddd83a6cb211a4e650191d268fd893
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 21:33:37 2013 +0100
 
-       * lib/cds/: ChangeLog, serialize.c, serialize.h: merged from HEAD
-         (needed here)
+    mangler Update README for readability
 
-2007-02-22 21:59  andrei
+commit 022935946d2b66ab74d2fb3c4601b340cd57fe34
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 21:32:39 2013 +0100
 
-       * dns_cache.c, hashes.h:
-         [backport from unstable]
+    ldap Add the README
 
-           - added case-insensitive hash functions
-           - replaced dns case insensitve hash calc. with the version from
-         hashes.h
-            (and fixed a "paste error" in dns hash calculation in the
-         process)
+commit 28ee292ca10a8fc8428ac8cff763dbf57ed19db3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 21:21:02 2013 +0100
 
-2007-02-22 16:33  janakj
+    ldap Convert an "a" to an "o"
 
-       * pkg/rpm/ser.spec-4.1: - fixed download url (I got it wrong in the
-         previous commit)
+commit 3ce0e28280d4b7a5f4b991af861455114b829976
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 21:12:52 2013 +0100
 
-2007-02-22 16:27  janakj
+    kex Fix copy/paste typos and minor edits for readability
 
-       * pkg/rpm/: ser.init, ser.spec-4.1: - applied patch from Alfred E.
-         Heggestad - Updated download URL
+commit a9ca3f4a05d0655b11ba90bc64d68b53c4ba039c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 21:03:07 2013 +0100
 
-2007-02-22 13:49  janakj
+    ipops Minor updates to README
 
-       * etc/ser.cfg: - replace sl_send_reply with sl_reply
+commit 63653d7d18a7124ff3a33991f3db4cd8271a9e24
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Feb 8 20:56:06 2013 +0100
 
-2007-02-21 21:37  andrei
+    mi_fifo Typo fixes mostly
 
-       * modules/tls/: fixed_c_zlib.h, tls_init.c:
-         [backported from unstable]
+commit beb5537e70bc36f459223633109d31306ae600f8
+Merge: e4ffcaf 80e8407
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 7 22:05:42 2013 +0100
 
-         - even more zlib sanity checks - workarround against openssl 1
-         ex_data hash  per process instead of one globally - properly
-         cleanup if something failed
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    
+    Arrrggh. My mistake.
+    * 'master' of ssh://git.sip-router.org/sip-router:
+      registrar: Fixed typo in event_route name, 'usrloc:expired-contact'
 
-2007-02-21 02:51  andrei
+commit e4ffcaf671c93222a5aed846cf89fefaf72b2b4a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 7 22:05:05 2013 +0100
 
-       * tcp_read.c:
-         [backport from unstable]  - fixed get_ticks* usage: only
-         get_ticks_raw() must be used and everything  must be converted to
-         ticks. Thanks to Alfred E. Heggestad" <aeh@db.org> for  spotting
-         this.
+    outbound - Fix typos in example configuration
 
-2007-02-20 20:37  andrei
+commit 80e8407dedb06d386167924a40fbf47119708336
+Author: Giacomo Vacca <giacomo.vacca@truphone.com>
+Date:   Tue Feb 5 17:16:18 2013 +0000
 
-       * Makefile, Makefile.defs:
-         [backport from unstable]
+    registrar: Fixed typo in event_route name, 'usrloc:expired-contact'
+    
+    - (Instead of changing all the related documentation that refers to usrloc:contact-expired)
 
-          - call tls_shutdown() only if tls_set_fd() was succesfull
-            (fixes a tricky bug that can appear on low memory conditions)A
-          - tls_dump_cert_info takes into account the possibility of a
-         failing
-             X609_NAME_oneline() (can happen on low memory)
+commit 1c643eb26a25880669a719a29c1c8e984e32983d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 7 11:04:00 2013 +0100
 
-2007-02-20 20:17  andrei
+    siptrace Fix bug in documentation
+    
+    The default database URL was mysql, not "", which caused me some strange issues.
 
-       * modules/tls/tls_server.c:
-         [backport from unstable]
+commit fcbf4a0329adab01b079d72408582c2b5d4390e6
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Feb 7 10:39:17 2013 +0100
 
-         - call tls_shutdown() only if tls_set_fd() was succesfull
-         (fixes a tricky bug that can appear on low memory conditions)A  -
-         tls_dump_cert_info takes into account the possibility of a
-         failing    X609_NAME_oneline() (can happen on low memory)
+    sipcapture - update example configuration
 
-2007-02-20 20:15  andrei
+commit 7f5b6c26d4bf1f50b1890d177121f4c4fd65428c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Feb 6 23:39:27 2013 -0500
 
-       * tcp_read.c:
-         [backport from unstable]
+    xhttp_pi: documentation updates
 
-         - minor: nicer error handling - fixed wrong expire time
-         calculation (not correct when tick oveflow,    an timeout == some
-         value before the overflow).     This should fix the connection
-         lives forever bug reported by Alfred E.     Heggestad
-         <aeh@db.org>.
+commit 0c970537a2d2aa66d24650e07efb587acd9edfc0
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Feb 6 23:37:53 2013 -0500
 
-2007-02-20 20:02  andrei
+    xhttp_rpc: documentation updates
 
-       * Makefile.defs:
-         [backport from unstable]
+commit ce5aa2416d93d3626db8d69651530edf4575a569
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Wed Feb 6 18:05:05 2013 -0500
 
-          - moved TLS_HOOKS init. in Makefile.defs so that it will be
-         available if make
-            is called from a module directory
+    Revert "nathelper: add new option sipping_disable_bflag"
+    
+    This reverts commit dc9a06f7b33a758cb3a44fbc1d018e1a81a794a5.
 
-2007-02-20 20:02  andrei
+commit 23b84739a72c5cca1fd397fbe1a7468a621cc2e6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Feb 6 23:08:02 2013 +0100
 
-       * modules/tls/: tls_init.c, tls_init.h, tls_server.c:
-         [backport from ser unstable]
+    msilo: safety check for freeing tmp_extra_headers
+    
+    - it can be a static empty buffer
+    - reported by Stoyan Mihaylov
 
-         - tls: openssl kerberos malloc bug (# 1467) fixed on cvs
-         (0.9.8e-dev and 0.9.9-dev), so add extra checks for enabling the
-         workarround (which disables kerberos) only when necessary:  if
-         openssl compiled with kerberos support, and openssl <
-         0.9.8e-beta1 or openssl between 0.9.9-dev and 0.9.9-beta1 apply
-         workarround.
+commit 1d6b2ce07c6b661ed3e3a1c31b8ec408d68ed4e9
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Feb 6 20:42:50 2013 +0100
 
-2007-02-20 19:43  andrei
+    xhttp_rpc Fix typo and minor formatting in README
 
-       * action.c, select.c, modules/nathelper/nathelper.c,
-         modules/permissions/im_locks.h, modules/usrloc/reg_avps.c,
-         modules/xlog/xl_lib.c:
-         [backport from unstable]  - warnings for solaris  - compilation
-         fixes for  gcc 2.95
+commit dc9a06f7b33a758cb3a44fbc1d018e1a81a794a5
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Wed Feb 6 11:38:57 2013 -0500
 
-2007-02-16 18:17  calrissian
+    nathelper: add new option sipping_disable_bflag
+    
+    sipping_disable_bflag can be set on a per-registration basis
+    to disable NAT pings completely
 
-       * etc/ser.cfg: copied Alfred Heggestads patch from head
+commit da298e85166b873f4825e4baa96db0d317771e20
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Feb 6 12:55:55 2013 +0000
 
-2007-02-16 14:38  kubartv
+    modules/msrp: Fixed typos in MSRP README and added extra event_route example
 
-       * modules/tm/uac.c: merge from HEAD - corrected broken sending
-         request to given destination (used for example in msilo)
+commit f56e82a286e00a17dbf02e9a5056ef73488b89b1
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Feb 6 12:36:52 2013 +0000
 
-2007-02-12 14:28  janakj
+    modules/msrp: Fixed error in msrp_cmap_lookup()
 
-       * NEWS: - version changed
+commit 1e16eb9c892358a972ae71f05ec138fbe0d23126
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Feb 6 11:21:11 2013 +0200
 
-2007-02-12 14:27  janakj
+    modules/lcr: treat lcr_gw/ip_addr empty string value same as null value
 
-       * Makefile.defs: - new branch for Ottendorf, version changed
+commit 62cd05a469f657b5371ecd1538f9c9b224f7e589
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Feb 5 10:06:47 2013 -0500
 
-2007-02-12 14:16  janakj
+    xhttp_pi: documentation updates
 
-       * modules/uri_radius/: checks.c, urirad_mod.c: - A_SER_ATTRS has
-         not been renamed to A_SER_ATTR, fixed
+commit af7d4496febf95e56b604849a8f818e688b21f53
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Feb 4 10:59:10 2013 -0500
 
-2007-02-12 14:15  janakj
+    lib/srdb1: while converting strings to int/bigint check for invalid characters
 
-       * rad_dict.h: - added missing V_CALL_CHECK value of Service-Type
-         attribute
+commit 47276cf597ab941016fd49dbcfaaab3da8802834
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Feb 3 23:36:26 2013 -0500
 
-2007-02-11 09:46  andrei
+    ims_icscf: getting rid of "defined but not used" compiler warning
 
-       * lib/binrpc/binrpc_api.c:
-         - commented out the stropts.h include, it seems it's not really
-         needed  and is not widely available (bsd, darwin don't have it)
+commit d474abbb3d93c992ccff561909402ca1b52297bd
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Feb 3 10:50:47 2013 -0500
 
-2007-02-10 20:41  andrei
+    ims_usrloc_pcscf: remove unused variables
 
-       * Makefile, NEWS:
-         - TLS_HOOKS support turned on by default (this means that to use
-         tls   one needs only to compile the tls module, load it and add
-         enable_tls=1    in the config). make TLS_HOOKS=0 will compile
-         without tls hooks support.     make CORE_TLS=1 will automatically
-         disable the hooks and will try    to compile with the old
-         tls-in-core.
+commit 7d6d016c7556a3241d47801b0480c022ca2dd3c8
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Feb 3 10:31:55 2013 -0500
 
-2007-02-10 20:02  andrei
+    ims_usrloc_scscf: remove unused variables
 
-       * modules/tls/: Makefile, tls_domain.c, tls_domain.h, tls_init.c,
-         tls_init.h, tls_mod.c, tls_server.c, tls_server.h:
-         - use the new tls hooks api (the core patch is no longer
-         necessary) - renamed some of tls_.* functions to tls_h_.* to
-         avoid name conflicts with the core - fixed shutdown tls before
-         tcp bug (if ser was stopped while tls connections  were still
-         active, the tls module was destroyed before tcp => crash when
-         tcp tried to close the tls connections). Now all the destroy
-         operation  are moved into the new destroy_tls hook and the module
-         destroy function is   empty.
+commit 622b01719bb8a95c5995c8412cd040787f0cd0a6
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Feb 1 19:45:28 2013 -0500
 
-2007-02-10 19:52  andrei
+    xhttp_pi: new commands in the pi_framework_sample:
+     - add
+     - update
+     - delete
 
-       * Makefile, Makefile.defs, Makefile.sources, cfg.lex, cfg.y,
-         main.c, tcp_main.c, tcp_read.c, tls_hooks.c, tls_hooks.h,
-         tls_hooks_init.h, version.h:
-         - tls hooks support: special tls hooks added in core that allow a
-         module or  core part to provide a tls implementation. Support for
-         the old in-core  tls compile options is preserved (but one can
-         compile with either tls   hooks support or tls-in-core support,
-         not with both in the same time).  Changes were kept to a minimum.
-         - Makefiles: make TLS=1 deprecated, use instead make TLS_HOOKS=1
-         or  make CORE_TLS=1 (if in-core tls support is needed). Added
-         TLS_EXTRA_LIBS   (e.g. make CORE_TLS=1 TLS_EXTRA_LIBS="-lz
-         -lkrb5").
+commit 60e60e26cebeea2d8e07ec4ffd036ab1f35e2f12
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Feb 1 11:45:32 2013 -0500
 
-2007-02-08 15:40  janakj
+    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.
 
-       * modules/xmlrpc/xmlrpc.c: - @xmlrpc must be non-terminal select
+commit 36c7b450889a8005af3f14b0edb55f4ede6f98a1
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Feb 1 10:14:26 2013 +0000
 
-2007-02-08 15:39  janakj
+    modules/websocket: moved example WebSocket configuration file to examples directory
 
-       * modules/xmlrpc/xmlrpc.c: - added missing static keyword
+commit cdd23170e8fd6da4817619ee82ded0fa27936081
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Jan 30 15:17:28 2013 -0500
 
-2007-02-08 15:33  janakj
+    sca: db table version incremented to 1
+    
+    - should have been part of commit adding record_route to table.
 
-       * modules/rr/rr_mod.c: - added missing static keyword
+commit 2eeb686ea57ce569d3c5eb05430c78d0fdbdd4eb
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 30 13:26:35 2013 +0100
 
-2007-02-07 15:37  vlada
+    tls Small modificiation in tls configuration example
 
-       * ser_stun.c, ser_stun.h: fixes:  - error text mesagges  - checking
-         of optional attributes  - added some other debug messages
+commit 147430e2f5849996fcfff4933795ef212fdfb83a
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Jan 30 12:17:50 2013 +0100
 
-2007-02-06 09:04  vlada
+    Fix: We trust the IP in the media for calls from the network to the user
+    Fix: Rx-Configuration updates
 
-       * lib/: Makefile, Makefile.ser, README: added support for binrpc
-         library
+commit 50a041f5c04ef79d8812d5871903931b120c0812
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Wed Jan 30 11:55:42 2013 +0100
 
-2007-02-06 09:00  vlada
+    Fix linking for the IMS-QOS module
 
-       * lib/binrpc/: Makefile, Makefile.ser, README, binrpc_api.c,
-         binrpc_api.h: binrpc library - offers API for using Andrei's
-         binary RPC functionality
+commit 6729c79d7fe3778a889ef7e6777c0bbe2e011528
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 15 11:17:45 2013 +0100
 
-2007-02-05 16:16  janakj
+    Cleanup of example I-CSCF config.
 
-       * modules/xmlrpc/xmlrpc.c: - cosmetic change: tls_sel renamed to
-         xmlrpc_sel
+commit ef63f7cd1a6966e3309d8f83e88a7e62b41bd4ed
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Jan 28 16:54:44 2013 +0100
 
-2007-02-05 11:20  janakj
+    kamailio.cfg: use route(RELAY) instead of t_relay()
+    
+    - coherent exit from config when sending out
 
-       * modules/tls/tls_init.c: - added missing header files to make tls
-         module compile on FreeBSD   reported by Atle Samuelsen
+commit a21750ff6fcf87d8e3f54597bdd3f1171846e6cb
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Jan 28 13:08:02 2013 +0100
 
-2007-02-02 16:17  andrei
+    modules/sqlops: Check if pv_spec is available before trying to use it.
+    
+    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.
 
-       * modules/tls/tls_init.c:
-         - fixed missing warning quotes (problem with older compilers)
+commit ebe16f75b38c76dab141ca9583b10b67e4f45f57
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Jan 28 13:06:08 2013 +0100
 
-2007-02-01 05:34  andrei
+    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.
 
-       * tcp_conn.h, timer.h, timer_ticks.h:
-         - ticks_t move in timer_ticks.h - tcpconn_get() exported (tls
-         needs it)
+commit a0968999375227bf187bca374e544e359a9c4c5f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 27 19:55:49 2013 +0100
 
-2007-02-01 05:24  andrei
+    tls README: Change "ser" and "sip-router" to "kamailio"
 
-       * modules/tls/: tls_domain.c, tls_init.c, tls_init.h, tls_mod.c,
-         tls_rpc.c, tls_select.c:
+commit e59acd4d006e5048610e75f2cfc2df30b2f7c968
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 27 14:33:13 2013 +0100
 
-          - openssl compression bug detect/workaround enabled at runtime
-          (if zlib compression is detected, we replace openssl version
-         with ours).
-          The previous version had this fix but it was enabled only at
-         compile-time.
-          - SSL_OP_TLS_BLOCK_PADDING_BUG option disabled if
-             0.9.8 <= openssl < 0.9.8c and compresion is used (check at
-         runtime)
-          - more start-up sanity checks:
-             - check if openssl used library version is close enough to
-         the
-               library with which the tls module was compiled (header
-         files)
-               For now it checks for the same major, minor and fix level
-               (e.g. 0.9.8a && 0.9.8c are ok, 0.9.7b and 0.9.8a are not)
-            - try to auto-detect (using the compile flags) if the used
-         library was
-              compiled with kerberos support and if the tls module was
-         compiled with the
-              same setting (or else we won't be able to enable the
-         kerberos bug
-              workarround).
-          - more verbose start-up messages and errors
-          - warning fixes
-          - 2 new module parameters:
-             tls_disable_compression (default 0)
-             tls_force_run (default 0) -- will ignore the start-up sanity
-         checks and
-              continue running even if the library version/options are
-         different
-          References: openssl bugs #1468, #1467 & #1204
-         (http://rt.openssl.org)
+    tls Update README with RPC commands
+    
+    The selects are still missing.
 
-2007-01-31 19:52  mma
+commit 6b212dc881dae76ab872c79e39f96b21ee4e6687
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 26 21:10:03 2013 +0100
 
-       * modules/rr/record.c: Change of the function parameter from str*
-         to fparam_t* was not reflected in the typecasts.
+    tls Update of README
 
-         Closes SER-222
+commit 78f0c33c3793a7c586860c65ed84e8442808d580
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 26 17:56:51 2013 +0100
 
-2007-01-31 19:49  mma
+    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/rr/loose.c: Closes SER-214
+commit bc507d28e1168313772142925721b32e1a7b634a
+Author: Philippe Sultan <philippe.sultan@gmail.com>
+Date:   Fri Jan 25 20:59:23 2013 +0100
 
-2007-01-27 09:01  andrei
+    kamctl: added command for management of uid_domain records
 
-       * tcp_main.c:
-         - minor tcp fix: some bug detection code (which should never be
-         triggered)  is more robust now
+commit 9cb173699b25bc420ff5938214b3df81ed18a4ba
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 25 17:30:42 2013 +0100
 
-2007-01-27 00:11  andrei
+    core: made a wrapper forward_reply_nocb()
+    
+    - 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
 
-       * ISSUES, modules/tls/tls_init.c, modules/tls/tls_init.h,
-         modules/tls/tls_server.c:
-         - workarround for openssl kerberos malloc bug: openssl kerberos
-         code in kssl.c uses libc malloc/free/calloc instead of the
-         OPENSSL* versions (set using CRYPTO_set_mem_functions()). In ser
-         ssl connections "move" between processes and so everything must
-         be  allocated in shared mem. If the wrong malloc function are
-         called ser  will eventually crash. This workarround tries to
-         disable kerberos support  each time a new SSL structure is
-         created. For this fix to work is important  to either use
-         statically linked openssl or re-compile ser on the target
-         machine (if openssl is linked dynamically then it must use the
-         same  compilation options as the machine on which ser is
-         compiled).  Bug reporterd by Atle Samuelsen
-         <clona@cyberhouse.no>.
+commit 0636b8a70109ee44b46ec0cc76d4513c87c18e3f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 25 17:29:46 2013 +0100
 
-2007-01-26 20:56  andrei
+    sl: use forward_reply_nocb() for sl_forward_reply()
+    
+    - otherwise it gets to looping if the function is used from TM onreply
+      routes
 
-       * modules/tls/tls_init.c:
-         - typo fix: don't attempt to apply the compression fix
-         workarround if no  zlib compression was found
+commit d2d6b4b932c7df6e6620a256692be5ef049356a3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 25 11:38:38 2013 +0100
 
-2007-01-26 11:20  hscholz
+    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/domain/domain.c: - load_domains(): check for valid
-         database handle before attempt using it
+commit c3987b2ef44c26b781d9b026d86370184e2a4ae3
+Author: Anca Vamanu <anca.vamanu@1and1.ro>
+Date:   Thu Jan 24 13:45:18 2013 +0200
 
-2007-01-24 19:01  andrei
+    db_cassandra: Replaced 'openser' with 'kamailio'
 
-       * main.c, modules/tls/tls_init.c, modules/tls/tls_locking.c,
-         modules/tls/tls_locking.h, modules/tls/tls_server.c:
+commit 139ae7966a0ff8e5e46a902d9e14dc8840934bd0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jan 24 11:45:31 2013 +0100
 
-         - tls fix: set openssl locking functions (should be stable even
-         under high  load, lost of connections, and multi-cpu machines)
+    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)
 
-2007-01-23 11:41  kubartv
+commit 216029a609630a7d18ce3b77d3d9ae95f45d662c
+Merge: 2d129b5 f1b5145
+Author: Matthew Williams <mgwilliams@gmail.com>
+Date:   Wed Jan 23 11:27:54 2013 -0800
 
-       * modules/uri_db/uridb_mod.c: corrected bug - added To header
-         parsing in lookup_uid - sometimes is not msg->to set there
-         (depending on order of headers) and ser dumps a core
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-2007-01-22 15:05  andrei
+commit 2d129b5538b64acea788b502dcf97c5ffffdf949
+Author: Matthew Williams <mgwilliams@gmail.com>
+Date:   Wed Jan 23 10:49:52 2013 -0800
 
-       * Makefile.defs, dns_cache.c:
-         - dns cache resolv fix: responses containting only a CNAME and a
-         non-CNAME   record for the CNAME target (e.g. foo CNAME bar ; bar
-         A 1.2.3.4) w/o any   additional records, were badly interpreted
-         (the non-CNAME response was   interpreted as a CNAME).    Thanks
-         to  Alfred E. Heggestad <aeh@db.org> for the bug report.
+    correct url to libjson in json and jsonrpc-c module docs
 
-2007-01-19 11:06  kubartv
+commit f1b514596856889fa2a8e4b164178998177d7b59
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Jan 23 13:42:52 2013 +0000
 
-       * Makefile, lib/Makefile.ser: Updated Makefile to compile and
-         install SER's shared libraries if needed (i.e. with presence
-         related modules).
+    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.
 
-2007-01-18 21:35  andrei
+commit cb56b67788fc61f8de65d0335c6364c7aba15759
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 23 12:55:51 2013 +0100
 
-       * sr_module.h, modules/ctl/ctl.c, modules/domain/domain_mod.c: -
-         added PROC_RPC (used for now by ctl) - ctl uses PROC_RPC as rank
-         for its child
+    lib/srdb1: update custom sql functions for uid tables
 
-2007-01-18 21:01  andrei
+commit 9a1d64bddbf3ec931d39a0e47370e8d46ec2aeb9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 23 12:49:16 2013 +0100
 
-       * Makefile.defs, main.c:
+    kamctl: added option to grant sql access from a remote host
+    
+    - set DBACCESSHOST in kamctlrc
 
-         - deadlock on no-detach (-DD) start-up error shutdown fixed
-         (closes SER-210)
+commit 1fd2b4ec865cbe738d92e72259fed27380d252ab
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 23 00:45:17 2013 +0100
 
-2007-01-17 23:14  andrei
+    kamctl: added option to creat uid-related tables
+    
+    - few more options to be able to create database only, grant or revoke
+      privileges from command line
+    - the extensions were added for mysql
 
-       * doc/tcp_tunning.txt:
-         - tcp tunning hints for runnig ser with lots of tcp connections
-         (for now only  linux is discussed)
+commit 71d1f9b233559e12970019819323cdfb9427b836
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 22 23:09:47 2013 +0100
 
-2007-01-17 21:24  andrei
+    kamctl: cleaned db creation
 
-       * modules/tls/: tls_mod.c, tls_mod.h, tls_select.c, tls_server.c:
-         - timeouts fixed (all the tcp timeouts use now ticks and not
-         seconds)
+commit 15e1ae6720136a698326a0b53f6db8eef73e3e5a
+Author: Richard Brady <rnbrady@gmail.com>
+Date:   Tue Jan 22 17:19:31 2013 +0100
 
-2007-01-17 19:13  kubartv
+    json: proper handling of empty values for json documents
 
-       * db/schema/: offline_winfo.xml, presentity.xml,
-         presentity_contact.xml, presentity_extensions.xml,
-         presentity_notes.xml, tuple_extensions.xml, tuple_notes.xml,
-         watcherinfo.xml: updated DB schema documentation for PA module
-         (included within its documentation)
+commit 3e580e1ee24f9b9ec4b1fa151b23ebc84f3db1cb
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Tue Jan 22 15:45:38 2013 +0100
 
-2007-01-17 18:29  kubartv
+    modules:sipcapture  Added PSQL schema, fixed columns length, fixed id column for PostgreSQL
+    
+       Thanks Ovind Kolbu for schema and patch
 
-       * modules/pa/: pa_mod.c, doc/Makefile, doc/pa.xml,
-         doc/pa_db_src.xml: updated documentation - included generated DB
-         schema description in standalone module documentation
+commit f76bd09d4800ea63552c11002d7f6f72569e78ed
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 22 13:40:11 2013 +0100
 
-2007-01-17 13:14  janakj
+    pua_reginfo: fix setting lengths of contact attributes
+    
+    - fix also for warning from FS#255 reported by Ovidiu Sas
 
-       * modules/msilo/doc/msilo.xml: - removed reference to msilo.sql
-         (not needed anymore)
+commit ff22a1cbc2b817d63611b3da967d8245e11cb84c
+Author: Richard Brady <rnbrady@gmail.com>
+Date:   Tue Jan 22 12:19:53 2013 +0100
 
-2007-01-17 12:11  janakj
+    siputils: fix decode2format fuction to handle ; in userpart
 
-       * modules/gflags/gflags.c: - Fixed convertion of function
-         parameters   fixes SER-205
+commit 58417e5f23c50a1892584d368e49373c579af31e
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Tue Jan 22 11:41:43 2013 +0100
 
-2007-01-17 11:54  janakj
+    modules:sipcapture Changed authorization column to "auth". Now PostgreSQL should be happy.
+    
+    for old schema please use:
+    
+    modparam("sipcapture", "authorization_column", "authorization")
 
-       * modules/sl/sl_funcs.c: - fixed potential memory leak   fixes
-         SER-209
+commit c579bce3e6fa4efc29cf4fd8681f471a768a8e7c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Jan 21 15:10:39 2013 -0500
 
-2007-01-17 11:39  janakj
+    kamdbctl: fix presence tables provisioning
 
-       * modules/tls/tls_config.c: - The config file parser did not always
-         return proper   variable value   closes SER-206
+commit da007aaf6a2296c62189d30c6991e5cdb9f8a4ec
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Mon Jan 21 19:40:19 2013 +0200
 
-2007-01-15 17:45  kubartv
+    app_python: reverted changes (dlflags)
 
-       * doc/stylesheets/dbschema2docbook.xsl: probably better version of
-         stylesheet for converting DB schema documentation into docbook
+commit 36013e021dde6362bb335bbcadd41b6838151a45
+Merge: f50e910 288c597
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 20 20:13:40 2013 +0000
 
-2007-01-12 16:39  kubartv
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-       * modules/pa/: ChangeLog, pa_mod.c, doc/Makefile,
-         doc/functions.xml, doc/pa_base.xml, doc/params.xml, doc/xcap.xml:
-         updated module documentation
+commit f50e910b9710fd1055aae7e445a0504b841413a3
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 20 20:04:45 2013 +0000
 
-2007-01-12 16:36  kubartv
+    pkg/kamailio/fedora: added build files for Fedora 18
 
-       * Makefile.doc: added possibility to define extra dependencies when
-         generating documentation
+commit 288c597bfba2ffba4c49e691488cee574d714a97
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 20 16:58:59 2013 +0100
 
-2007-01-10 11:34  greger
+    README remove "modules_k"
 
-       * INSTALL, Makefile: Added three new group_include target groups:
-         mysql, radius, presence.  You can now build a standard ser with
-         mysql using: make group_include="standard mysql" all
+commit 41fab9cb21af174734ef820da4bbf6d19d34d56a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Jan 20 16:55:23 2013 +0100
 
-         Fixed a problem in the exclude/include logic when using
-         group_include. The result is now as expected.
+    README-MODULES - merge listing of modules into one combined
+    
+    Thanks to Daniel for merging the directories.
 
-         Improved the output in print-modules target to show the actual
-         resultant set of modules that will be made in addition to the
-         include and exclude modules lists.
+commit 4cc713182c4f5b53a00a8d2d6d3a21afca589b77
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Sun Jan 20 17:38:06 2013 +0200
 
-2007-01-09 21:16  calrissian
+    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.
 
-       * etc/ser.cfg: cleaned up the use of UID AVP to fix alias problem -
-         thanks to Enrico for the bug report
+commit 1d29c95e982244a5140f93c8ae886c8d457d8e24
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 20 15:07:59 2013 +0000
 
-2007-01-08 15:58  tirpi
+    pkg/kamailio/(centos|fedora): updated kamailio.spec
 
-       * modules/permissions/: parse_config.c, doc/functions.xml,
-         doc/params.xml, doc/permissions.xml: Security bug is fixed which
-         was published in
-         http://www.openpkg.com/security/advisories/OpenPKG-SA-2006.042.html
+commit d934a2acd31408ae6afdf31007f2ebe4527d1f3d
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 20 14:23:17 2013 +0000
 
-         The publishment is rather funny than serious, because the config
-         line is read in a LINE_LENGTH size buffer, and a part of the line
-         is never longer than the line itself.
+    modules/db_postgres: Fixes
+    
+    - 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
 
-2007-01-03 17:09  calrissian
+commit c059041a71a1b7175243c366316108ce370fffa7
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 20 14:18:55 2013 +0000
 
-       * modules/usrloc/ucontact.c: dont free non-allocated memory for
-         instance value
+    core: fixed bug in PV caching that broke the use of the $$ symbol
+    
+    - Found and fixed by Hugh Waite @ Crocodile RCS
 
-2006-12-21 10:53  kozlik
+commit 9a3b3229e0b0f39489feca8da3c0a7aeeaae600e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 14:28:57 2013 +0100
 
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/mysql/my_create.sql, scripts/mysql/my_data.sql,
-         scripts/oracle/or_create.sql, scripts/oracle/or_data.sql,
-         scripts/postgres/pg_create.sql, scripts/postgres/pg_data.sql: new
-         column 'grp' added to attr_types table
+    Makefile.defs: version set to 4.0.0-pre1
 
-2006-12-19 12:42  kubartv
+commit fedd38e03f6fcc4851d738cf2bd274b5290ae1ae
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 14:19:11 2013 +0100
 
-       * db/schema/: acc.xml, credentials.xml, domain.xml,
-         domain_attrs.xml, domain_settings.xml, global_attrs.xml,
-         missed_calls.xml: added table titles in DB table descriptions
-         needed by DocBook
+    Makefile: updated the names for perl modules
 
-2006-12-19 12:40  kubartv
+commit e5e821150f53135e8c288f71ddd95c6c23e8d8d9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 14:18:02 2013 +0100
 
-       * db/schema/version.xml: removed strange whitespaces to allow
-         documentation generation
+    perlvdb: module renamed to db_perlvdb
+    
+    - it is a database driver module
 
-2006-12-19 12:38  kubartv
+commit 63a09d8562a1ac3679dc34c409a37f1d6617e430
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 13:26:01 2013 +0100
 
-       * doc/stylesheets/dbschema2docbook.xsl: updated stylesheet for
-         generating documentation from DB schema:  - generates valid
-         output (ignores namespaces which is needed for current docbook
-         version)  - handling <description> in more sophisticated way
-         (wrapping non-para elements into para, ...)  - added comments  -
-         unused/commented parts thrown out
+    modules/*: updated include paths
 
-2006-12-18 16:42  kubartv
+commit 1abe29004193a348a1dcca72665fef1d390610b0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 12:57:52 2013 +0100
 
-       * db/schema/: acc.xml, credentials.xml, domain.xml,
-         domain_attrs.xml, domain_settings.xml, global_attrs.xml,
-         missed_calls.xml: little corrections needed to generate docbook
-         documentation from table description
+    modules_k/*: moved k modules in directory modules/
 
-2006-12-18 16:40  kubartv
+commit dbe58f4cff868f069bc417b3002c7ac75ce484a1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 12:51:29 2013 +0100
 
-       * doc/stylesheets/dbschema2docbook.xsl: Added first version of
-         template able to create Docbook XML from DB schema description.
-         Tried with xsltproc on current Debian testing.
+    modules_k/: added placeholder for an empty directory
 
-         There are some problems with XML namespaces within DB schema
-         description; xmlto is not able to validate generated document but
-         with direct call to XSLTPROC are no problems (it strippes
-         namespace declarations for docbook).
+commit ba3fa594f3ade8f8afd69606f92d1e4fa4685ede
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 12:47:08 2013 +0100
 
-2006-12-15 10:09  andrei
+    app_perl: perl module moved and renamed to modules/app_perl
+    
+    - same naming pattern as for the other embedded interpreters
 
-       * dset.c:
-         - dst_uri buffer overflow check, discovered in openser (the fix
-         is slightly  different due to slight changes in the append_branch
-         function)  Note: this is not such a big problem as it might
-         sound, the only module   using append_branch() with a non zero
-         dst_uri is registrar and in this  case it sets dst_uri to the
-         received address which is always < 1024 (so it's  always safe).
+commit 0533e3f86bb605d4ce68ae60b80013dcf8540903
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 12:14:41 2013 +0100
 
-2006-12-14 21:31  andrei
+    perl: samples and documentation updated to use package Kamailio
 
-       * Makefile.defs: - automatically links against libpthread if
-         USE_PTHREAD_MUTEX is forced
+commit e3f78196b345ab22eaba8f4ade7492e660782485
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 11:59:00 2013 +0100
 
-2006-12-14 15:39  kubartv
+    perl: xs file updated to use Kamailio instead of OpenSER
 
-       * modules/rls/: ChangeLog, rpc.c: removed CDATA wrapping of XML
-         documents in XMLRPC output
+commit 1be653e243b02094a93ef20509fc98326f160284
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 11:53:36 2013 +0100
 
-2006-12-14 15:32  vlada
+    perl: Perl packages renamed from OpenSER::* to Kamailio::*
+    
+    - part of patch from Stoyan Mihaylov
 
-       * utils/sercmd/sercmd.c: Added goto error statement for
-         error_toobig label.
+commit f448282ec6775857f4bef733f4785dd571bfe081
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 11:47:48 2013 +0100
 
-2006-12-14 12:37  kubartv
+    perl: renaming openser to kamailio in C source files
 
-       * modules/pa/: ChangeLog, tuple.c, tuple.h: corrected BUG - tuple
-         extensions were not written into database
+commit 9d5cc7085e916bf348ba52828d5c9519652c61ae
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 20 11:34:20 2013 +0100
 
-2006-12-14 12:36  kubartv
+    perl: renamed files and directory from openser to kamailio
+    
+    - part of patch from Stoyan Mihaylov
 
-       * modules/pa/rpc.c: corrected XMLRPC interface - CDATA sections
-         thrown out because didn't work more
+commit 4e939748186c6dcff6744d36439b9620fe41a196
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 19 22:33:18 2013 +0100
 
-2006-12-14 09:58  kubartv
+    iptrtpproxy Documentation cleanup
+    
+    And a missing file from sanity module
 
-       * modules/pa/pa_mod.c: corrected typing error in DB column name
+commit 80dc9107c5cd47cab24786a12d2612c25f714ff3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 19 20:07:08 2013 +0100
 
-2006-12-14 09:38  vlada
+    sanity Sanitize XML file names and formats
 
-       * ser_stun.c: Fixed wrong calculation of body length. If the
-         message is in bis format, the length of body must include length
-         of fingerprint.
+commit 396de50105c29c102da1afb9fabe8ea1324a7282
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 19 19:57:50 2013 +0100
 
-2006-12-13 23:50  andrei
+    xmlops Updating xml formats
 
-       * flags.c, hash_func.c, hash_func.h, hashes.h, route.c, route.h,
-         str_hash.h:
-         - hash cleanup/cosmetics: - use the "raw" hash functions from
-         hashes.h as   base for the other hashes (e.g. tm hash). This
-         doesn't change the hash    functions, just removes some extra
-         copies.                            - split old hashes.h into
-         hashes.h (more generic                              stuff)  and
-         str_hash.h                            - new_hash() is safer now
-         (nobody uses it, but just                               in
-         case...)
+commit 67a0aafe4933d6ccbc04e6a86a21c34f62bae7fb
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Fri Jan 18 10:21:50 2013 -0500
 
-2006-12-13 23:46  andrei
+    tmrec: fix example given in docs
 
-       * Makefile.defs: - minor fix: if USE_POSIX_SEM is defined on linux,
-         automatically link against  libpthread
+commit 3cec800fb8e48b6f2dbc880c5a991e9d636c9f5c
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Fri Jan 18 14:33:53 2013 +0200
 
-2006-12-13 17:51  janakj
+    modules_k/statistics: fixed bug when using pvar as stat value (fixup function was broken)
 
-       * modules/avp_radius/avp_radius.c: - Implemented radius_load_attrs
-         function which can load the values   of SER attributes from
-         RADIUS server. The function synopsis is   same as in avp_db.
+commit a865b622be84ddc1dacff35401adbb6937ec86b3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 18 13:32:55 2013 +0100
 
-2006-12-13 17:50  janakj
+    README - converted to Kamailio
 
-       * modules/avp_db/avp_db.c: - Use global default domain id defined
-         in config.h
+commit 5b6231d2d85f2a5a07b09e7e534f25e16f5e43b2
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Jan 18 09:41:42 2013 +0100
 
-2006-12-13 17:49  janakj
+    Update to current module set for 4.0
 
-       * modules/auth_radius/: authorize.c, authrad_mod.c, sterman.c: -
-         Use ATTRID and VENDOR macros to separate attribute id from vendor
-         id - Send SER-Service-Type attribute to the RADIUS server and set
-         its value   to Digest-Authentication - check for empty attribute
-         name when converting RADIUS attributes to   SER attributes
+commit ebde66ba5f97ff5587e36b8e952b19a1becd08ab
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Jan 17 19:19:37 2013 -0500
 
-2006-12-13 17:48  janakj
+    carrierroute: fix cross-compilation
 
-       * modules/acc_radius/acc_radius.c: - Use ATTRID and VENDOR macros
-         to separate attribute id from vendor id
+commit 83eafc8d8f767f4705d5f76ad0ffd4349a06c927
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 16 22:37:08 2013 +0100
 
-2006-12-13 17:47  janakj
+    dialog: fix for is_in_profile()
+    
+    - function was broken, reported by Klaus Darilion
 
-       * rad_dict.h, etc/dictionary.ser: RADIUS dictionary update:   -
-         SER-Service-Type attribute added   - Added Digest-Authentication
-         value for SER-Service-Type
+commit ac2a3acddef3d5dd3a8033859f8a245624944d8e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 16 22:28:30 2013 +0100
 
-2006-12-13 16:12  kubartv
+    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
 
-       * modules/pa/: extension_elements.c, offline_winfo.c, pa_mod.c,
-         pa_mod.h, pres_notes.c, presentity.c, tuple.c,
-         tuple_extensions.c, tuple_notes.c, watcher.c: added possibility
-         to change DB column names from config (!not tested!)
+commit ebaab480a74fdde6036b471ec1175c4ad294c758
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 16 22:27:34 2013 +0100
 
-2006-12-13 14:27  tirpi
+    Revert "app_java:"
+    
+    This reverts commit db74e5230a26fdfebbf88f9575ea8a7636719743.
+    
+    - code is master is fronzen for v4.0.0
 
-       * modules/permissions/trusted_hash.c: protocol included in the log
-         message
+commit db74e5230a26fdfebbf88f9575ea8a7636719743
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Wed Jan 16 21:08:42 2013 +0200
 
-2006-12-13 10:23  andrei
+    app_java:
+        - code cleanup
+        - changed all *alloc to pkg_*alloc
+        - added examples module configuration file
 
-       * etc/ser.cfg: - removed create_via()  (not longer available after
-         the latest xmlrpc changes)
+commit 3cc85a3915ed69471966cf741d7cf2adee4f3b0b
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Wed Jan 16 20:43:29 2013 +0200
 
-2006-12-13 02:43  janakj
+    First commit (raw code) of new module: app_java (Java Native Interface support for Kamailio).
 
-       * etc/dictionary.ser: - SER-Attrs -> SER-Attr because this is what
-         all modules use
+commit 588a1a4280840e40beaae77345533b40ef1c710d
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Jan 16 11:38:18 2013 -0500
 
-2006-12-13 02:41  janakj
+    xhttp_pi: adding note about using the provisioning interface with db_text
 
-       * modules/acc_radius/acc_radius.c: - set proper vendor in
-         rc_avpair_add (most SER attributes are vendor specific)
+commit c065b24620a9475a70a19de95231a814076eefae
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Jan 16 10:48:25 2013 -0500
 
-2006-12-13 01:44  janakj
+    xhttp_pi: more documentation updates
 
-       * modules/auth_radius/: authorize.c, authrad_mod.c, sterman.c,
-         sterman.h: - generate AVPs after successful authentication - make
-         sure that uid of the caller is present in avps - make sure
-         "iptelorg" vendor is in the dictionary (it is required) - recover
-         AVPs from SER-Attr VSAs   closes SER-193
+commit 0f59c52cb1d21d07654f815af3636330dc02e164
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Jan 16 10:37:30 2013 -0500
 
-2006-12-12 16:59  kubartv
+    xhttp_pi: documentation updates
+     - reported by Philippe Sultan <philippe.sultan@gmail.com>
 
-       * modules/pa/pdomain.c: corrected unsafe hash function to safer
-         one, closes SER-194
+commit 32e73f99a3bab4bc673504d316831f0a8ff1f48c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Jan 15 09:46:22 2013 +0100
 
-2006-12-12 16:31  mma
+    Starting to prepare README/INSTALL files for release
 
-       * modules/gflags/gflags.c: Cleses SER-189. gflags mod_destroy
-         simplification
+commit 241681f6a2bc9d9647251963eee5f65386717edb
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 15 09:03:25 2013 +0100
 
-2006-12-12 15:12  tirpi
+    b/f: If no parameter is given, the "fixup_lir" method will never get called...
 
-       * select_core.c, select_core.h: @dst_uri and @next_hop select calls
-         are introduced:  - @dst_uri returns the destination uri  -
-         @next_hop returns the dst_uri/new_uri/ruri
+commit 7f7e0d046cbaf59170605c21070eb476a28fbc18
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 15 08:18:52 2013 +0100
 
-2006-12-12 12:05  greger
+    b/f: Need to link librt (on OS non-Darwin)
 
-       * modules/lcr/doc/functions.xml: Added empty functions.xml so that
-         lcr docs compile.
+commit 04b1b6c94a69da8b4bf5134d890edfaf0c0ad153
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jan 14 19:28:27 2013 +0100
 
-2006-12-12 02:02  janakj
+    b/f: Modify IMS-Group Modulenames to reflect module-name changes.
 
-       * db/schema/attr_types.xml, scripts/oracle/or_create.sql,
-         scripts/oracle/or_data.sql: - access changed to attr_access for
-         oracle
+commit b87c9b03499e58d481cf6fe02302a378051272a0
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Mon Jan 14 17:46:08 2013 +0100
 
-2006-12-12 01:57  janakj
+    b/f: Do not remove lib*, only "real" libs
 
-       * scripts/oracle/: or_create.sql, or_data.sql: - new version of
-         database scripts generated
+commit b926764c5cfb6737407b2090a6c5659b46373237
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 12 13:10:18 2013 +0100
 
-2006-12-12 01:55  janakj
+    registrar: fix event route execution warning
 
-       * db/schema/: acc.xml, aliases.xml, attr_types.xml,
-         contact_attrs.xml, cpl.xml, credentials.xml, customers.xml,
-         domain.xml, domain_attrs.xml, domain_settings.xml,
-         global_attrs.xml, grp.xml, gw_grp.xml, i18n.xml, ipmatch.xml,
-         location.xml, missed_calls.xml, offline_winfo.xml, phonebook.xml,
-         presentity.xml, presentity_contact.xml,
-         presentity_extensions.xml, presentity_notes.xml,
-         rls_subscription.xml, rls_vs.xml, rls_vs_names.xml, ser.xml,
-         silo.xml, speed_dial.xml, tuple_extensions.xml, tuple_notes.xml,
-         uri.xml, user_attrs.xml, version.xml: - get rid of xsl namespaces
-         and use db="..." attributes instead - uid is a reserved word in
-         Oracle so we have to change it everywhere   (now changed to uuid
-         for oracle), closes SER-150
+commit a797eab732be6b17e3727ee604d21fcaddd5b35e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 12 08:45:11 2013 +0100
 
-2006-12-12 01:54  janakj
+    xmlrpc Modify doc structure to kamailio-like
 
-       * db/schema/Makefile: - Set db parameter when processing xsl
-         templates
+commit 9bfc37fcc95da2d0b970efb6a3333e6d8e5f5bde
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Jan 12 08:33:25 2013 +0100
 
-2006-12-12 01:53  janakj
+    usrloc(k) Fix compiler warnings
+    
+    Thanks to juha for the reminder
 
-       * doc/stylesheets/dbschema/xsl/: common.xsl, dbtext.xsl, mysql.xsl,
-         oracle.xsl, postgres.xsl, sql.xsl: - do not use xsl namespaces to
-         override element values anymore (it does   not seem to work
-         reliably across xsltproc upgrades)
+commit 4af97738081da634643f0fdfd681e7a94740a6d0
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 19:14:15 2013 -0500
 
-           if you need to override the value of an element then use db
-         attribute:
-           <name db="mysql">abc</name>
+    xhttp_pi: make sure that cfg directory exists during install
 
-2006-12-11 23:33  andrei
+commit 11cedccfbc11c9efde566ecd2afb883246c64ba7
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 15:59:31 2013 -0500
 
-       * parser/parse_fline.c: - accept http replies if HTTP_REPLY_HACK is
-         defined (needed for forwarding  xmlrpc request/replies to other
-         sers)
+    lib/ims: fix cross compilation
 
-2006-12-11 19:52  blairs
+commit 35ba820e82840661d23c93e10bd289b8a6e14f5f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 15:20:11 2013 -0500
 
-       * modules/lcr/doc/: Makefile, lcr.xml, params.xml: New LCR docs
+    sqlops: remove unused variable `sv'
 
-2006-12-11 17:29  janakj
+commit c8878c0c702173d44dd4d9fad263ea8e329e6897
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 15:13:16 2013 -0500
 
-       * modules/mediaproxy/mediaproxy.c: - remove dependency on domain
-         module and use get_from_did and get_to_did   instead   closes
-         SER-137
+    permissions: remove unused variable `count'
 
-2006-12-11 17:21  andrei
+commit 35d8fd13382fc5fa6256f17a0f43c396be7c638d
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 14:13:53 2013 -0500
 
-       * modules/xmlrpc/xmlrpc.c, test/udp_test_proxy.c:
-         - dbg msg removed
+    outbound: fix cross-compilation
 
-2006-12-11 17:01  andrei
+commit 7bf23bc79b3ace2348c94bf284aac13dd917c3ab
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 14:13:36 2013 -0500
 
-       * modules/xmlrpc/xmlrpc.c:
+    osp: fix cross-compilation
 
-         - xmlrpc fix:- use the new non-sip-msg callbacks              -
-         create automatically a new via if the http message doesn not
-                   have one and "fake" a receive_msg()              -
-         create_via removed (done automatically now) - bonus: the ser
-         route called for xmlrpc messages can be configured   with
-         modparam("xmlrpc", "route", "route_for_xmlrpcs"). By default
-         the main route is used (so no change needed for old scripts).
+commit d18997cd35d3ac03f446a61a7f198eb1b0704bd0
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 14:13:07 2013 -0500
 
-2006-12-11 16:47  andrei
+    websocket: fix cross-compilation
 
-       * Makefile.defs, main.c, nonsip_hooks.c, nonsip_hooks.h, receive.c,
-         parser/msg_parser.h, parser/parse_fline.c:
+commit c16ae05d5b91984a9d17ce6b643f29cf7b92cd75
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 14:12:49 2013 -0500
 
-         - added special callbacks for non-sip msg (e.g http), They are
-         called every  time a message with the first line in sip/http
-         format is received and the  protocol != SIP.   These callbacks
-         are needed as a part of an xmlrpc bug fix.
+    tls: fix ssl cross-compilation
 
-2006-12-11 14:40  janakj
+commit c9d8a66071efb77428ae74572d453c5b4ded4764
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 11 14:12:10 2013 -0500
 
-       * modules/avp_db/avp_db.c: - fail to initialize when domain module
-         is needed but not found   patch provided by Michal Matyska
-         closes SER-192
+    auth_identity: fix ssl cross-compilation
 
-2006-12-11 14:11  hscholz
+commit f350ec8cd45819ed6f60947bca2ac6e747f86541
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Fri Jan 11 14:22:57 2013 +0100
 
-       * modules/uri/: README, uri_mod.c, doc/functions.xml: - allow AVPs
-         in is_user()
+    modules_k/uac: document RR append_fromtag requirement in auto mode
 
-           This provides a way to compare a TO username against the
-         username
-           in authentication credentials, i.e.
+commit 37c43f695fae346fde83690596150a84192ad0db
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Jan 11 10:54:00 2013 +0000
 
-           if (!is_user("@to.uri.user")) {
-              sl_send_reply("403", "To username doesn't match
-         credentials");
-              drop;
-           }
+    pkg/kamailio/(centos|fedora): updated release tag in .spec
 
-           Bear in mind that you need parsed authentication headers for
-         this, i.e.
-           provided by (radius_)www_authenticate().
+commit 5a78a8b8ec104550a37d8e2ae9005bf87d21e00f
+Author: Anca Vamanu <anca.vamanu@1and1.ro>
+Date:   Fri Jan 11 11:07:45 2013 +0200
 
-2006-12-11 11:20  mma
+    dialog: fix bug when detect_spirals enabled
+    
+    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.
 
-       * modules/rr/avp_cookie.c: Closes SER-114. Search through URI and
-         USER classes attributes to find which ones add to record-route
-         avp cookie
+commit a1a197aa27a62426599d908870c60749e9941a03
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Fri Jan 11 10:47:44 2013 +0200
 
-2006-12-10 02:35  calrissian
+    modules/ims_qos: update to correct binding name for ims_usrloc_pcscf
 
-       * etc/ser.cfg: removed deprecated commented fifo config names to
-         avoid confusion
+commit b414cb1d7dc92e24ea98e5624060f9ba25726602
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 11 09:32:12 2013 +0100
 
-2006-12-09 20:41  greger
+    Makefile.defs: version set to 4.0.0-pre0
+    
+    - marking pre-release phase
 
-       * INSTALL, Makefile: Closes SER-177. Groups of modules in make.
-         Make can now be called with group_include="standard standard-dep
-         stable experimental" or a subset of these.  Leaving out
-         group_include results in same behavior as before, thus this
-         commit is backwards compatible.
+commit 622640b85cbf681055c1a9c28d3f3ab61c13b36e
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Jan 10 16:53:12 2013 -0500
 
-2006-12-09 12:07  janakj
+    ims_registrar_scscf: fix cross-compilation
 
-       * modules/xmlrpc/xmlrpc.c: - proper escaping of payload in xmlrpc
-         replies   closes SER-107
+commit 2c70b76e122d061b62058623e85e42872cd003ac
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Jan 10 16:43:29 2013 -0500
 
-2006-12-09 01:44  janakj
+    ims_registrar_pcscf: fic cross-compilation
 
-       * modules/auth_db/authorize.c: - all attributes set by
-         authentication functions should go to user class   fixes SER-139
+commit 7b483c4cd97d61c8eefc484d31ffb3ba43d03ca5
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Jan 10 16:43:05 2013 -0500
 
-2006-12-09 01:37  janakj
+    ims_isc: fix cross-compilation
 
-       * modules/auth_radius/: authorize.c, authrad_mod.c, authrad_mod.h:
-         - call build_challenge function when authentication fails
-         closes SER-138
+commit f1e6a00c93f18871c5c069a08aac77fe783fd6cd
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Jan 10 16:42:34 2013 -0500
 
-2006-12-09 01:36  janakj
+    ims_icscf: fic cross-compilation
 
-       * modules/auth_db/: authdb_mod.c, authdb_mod.h, authorize.c: -
-         default did should not be configurable
+commit 5799a797c7e4d0e84aca20618ef61dbf1a33692c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Jan 10 16:42:08 2013 -0500
 
-2006-12-09 01:35  janakj
+    ims_auth: fix cross-compilation
 
-       * config.h: - default did is common for all modules
+commit 52a773fb8bcd9a07f12dcb0de9bff8744ab386d3
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Thu Jan 10 22:45:09 2013 +0100
 
-2006-12-09 00:51  janakj
+    kamailio.cfg: describe log levels
 
-       * modules/: acc_syslog/acc_syslog.c, acc_db/acc_db.c,
-         acc_radius/acc_radius.c: - Pick proper outbound Request-URI (use
-         the branch whose reply   will be forwarded upstream)   closes
-         SER-23
+commit 6d34982c99060436bc9a3a07058eb805488fc34d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Jan 10 21:45:09 2013 +0100
 
-2006-12-08 15:19  greger
+    mtree      Add RPC command mtree.summary
 
-       * Makefile.doc, doc/stylesheets/drupal.xsl: Added drupal as new
-         target for doc makefile using new drupal.xsl (thanks to Jan).
-         The new target will generate docs without the html headers ready
-         for inclusion into drupal cms used by iptel.org
+commit 52331c6ba80f2eb862405e7987ab21d6f55549e0
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Jan 10 20:10:49 2013 +0100
 
-         To build all module docs: make exclude_modules=""
-         doc_format="drupal" module-docs
+    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
 
-2006-12-08 15:08  andrei
+commit 222166ef3a20c0c4a98a3c810112901c71ef275d
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Jan 10 19:01:47 2013 +0000
 
-       * Makefile.defs, modules/db_ops/db_ops.c, modules/timer/timer.c: -
-         even more warning fixes (64bit)
+    modules/rtpproxy: allowing rtpproxy_manage to take the flags parameter as a pseudo-variable
+    
+    - Feature added by Hugh Waite @ Crocodile RCS
 
-2006-12-08 13:55  janakj
+commit ef2b3a6ee84f75bd49a06635a486807eeaebc08a
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Jan 10 12:50:06 2013 -0500
 
-       * etc/dictionary.ser: - added missing SER-Uri-User attribute
-         resolves SER-149
+    kamdbctl: new command - kamdbctl pframework create
+     - creates a provisioning framework for the installed db tables
 
-2006-12-07 20:12  andrei
+commit 2793567c9f4f31e2d58e23faa092750f0d71a0c1
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Sep 29 18:47:46 2011 +0200
 
-       * modules/: postgres/db_mod.c, rr/avp_cookie.c: - more warnings
-         fixes
+    modules_k/cfgutils: add locking around gflags
+    
+    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.
 
-2006-12-07 19:58  andrei
+commit 6f0f560ec9bf67d93e18f932f572aa8b526ac955
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Jan 10 16:00:46 2013 +0000
 
-       * usr_avp.c, parser/hf.c, parser/digest/digest.c:
-         - killed gcc 4.x "type-punned pointer will break strict-aliasing
-         warnings" (warning season opened)
+    pkg/kamailio/(centos|fedora): updated .spec
 
-2006-12-07 15:52  andrei
+commit 3b575a618545dcd65362ea6de972222703d824d9
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Jan 10 16:28:07 2013 +0200
 
-       * ser_stun.c:
-         - warning fix in ser_stun, patch from Alfred E. Heggestad
-         <aeh@db.org>
+    modules/ims_qos: Added documentation
+    
+    Added admin documentation and README for ims_qos module
 
-2006-12-07 15:46  andrei
+commit e7b5f667a4b094c1aa1c426fe33648db782f9190
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Jan 10 16:08:54 2013 +0200
 
-       * modules/gflags/gflags.c:
-          - gflags mod_destroy fix, closes SER-189
+    modules/ims_usrloc_pcscf: Updated documentation
+    
+    Updated documentation and added README for ims_usrloc_pcscf module
 
-2006-12-07 10:47  kubartv
+commit 743c1f7f9645ce760f5f1892fbee187f96c8513a
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Jan 10 15:50:01 2013 +0200
 
-       * doc/presence/presence_book.xml: forgotten file to previous commit
-         - pa doc updated to be compilable as standalone
+    modules/ims_auth:  Updated documentation
+    
+    Updated documentation and added README for ims_auth modules
+
+commit 0b476ea4981b750e3f5974f5fd1e3b8fb39ed8fa
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Jan 10 15:40:00 2013 +0200
+
+    modules/ims_icscf: documentation updated
+    
+    Documentation for IMS ICSCF modules updated and README added
+
+commit 06fb17e57e871e99eb251e3243f70652e92a013d
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Thu Jan 10 15:25:56 2013 +0200
+
+    modules/ims_qos: Added IMS QoS module
+       - This module provides Diameter Rx IMS interface between PCSCF and PCRF
+         functions
+
+commit cbf2cb0c1d0301d63154834fbd9220e334b9c64c
+Author: Jason Penton <jaybeepee@jaybeepee-laptop.(none)>
+Date:   Thu Jan 10 14:33:54 2013 +0200
+
+    parser/sdp: fast-access pointer for raw SDP stream string
+       - basically a pointer to the raw SDP stream
+
+commit f0cb7735b766e14ba142a45064e254d82d079746
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Thu Jan 10 14:29:38 2013 +0200
+
+    modules/ims_isc: documentation added
+    
+    Added documentation including README for ims_isc module
+
+commit 8fb8b261fa76e5c3497b602f6b850fe02e5db48f
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue Jan 8 19:09:48 2013 +0100
+
+    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".
+    
+    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.
+
+commit 89a9db548f01eea54eb11ae57b76abcfb5e5c5f6
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Nov 5 13:33:27 2012 +0100
+
+    modules_k/kex: call pkg_proc_stats_destroy in module destroy function to free memory
+
+commit 2628e120432001c118eb89ac1b7023a9f5e795ad
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Oct 29 15:25:21 2012 +0100
+
+    modules_k/tmx: Add $T_reply_last, returning last reply code
+    
+    Make the last/previous reply on a branch available to the script via
+    $T_reply_last. Only available in TM_ONREPLY_ROUTE.
+
+commit a2d09db983aa0b9a54ee78d5a910ba92140b05f8
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Oct 11 18:43:07 2012 +0200
+
+    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.
+
+commit f11f35045f6eaffd153d767946399fbb397bc3eb
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Jul 4 17:33:50 2011 +0200
+
+    modules/avpops: avp_db_query: treat BIGINT result as INT, disregarding the most significant 32 bits.
+
+commit 457d075d3aabcaff6b6d14b6dfbc01c8a91734ec
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Oct 11 18:28:34 2012 +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.
+
+commit 0b9f84519dd018159d67bb827d7e5c7e1e4431e2
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Aug 29 18:44:20 2011 +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.
+
+commit 9ff6a40fce5160f23a385693d79df508759f1a31
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Aug 25 11:16:18 2011 +0200
+
+    modules_k/trusted: no not open DB connections if db_mode==1.
+    
+    For cached operation, childs (except MI) do not need DB access
+
+commit d1a85fbb01a9ae5b23c7b4f58de4ec584295d611
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Fri Aug 26 11:16:45 2011 +0200
+
+    modules_k/nathelper: add return value 2 to fix_nated_sdp() indicating no ip's have been replaced
+
+commit 358f0b859cdb15afa0c1079009a67b7aa9349f2e
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Fri Aug 26 13:08:39 2011 +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
+
+commit 847ea5b2bc81749a44de34b35e5ef8516819951a
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue Aug 30 13:35:55 2011 +0200
+
+    modules_k/trusted: Free memory of old trusted list when the list has been reloaded
+
+commit 1411a5789139cc302179b7d9f3a2b678e2caef9c
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Fri Sep 16 13:48:59 2011 +0200
+
+    modules/mtree: Do not log an error when prefix not found.
+    
+    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.
+
+commit 58e81b6c42cc48bd2b4afe84491a1a12d9d4b973
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Sep 22 15:59:23 2011 +0200
+
+    lib/srdb1: store BIGINT result also as 32-bit integer if it fits
+    
+    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.
+
+commit d5898510adbe9c45d16a770531a3e7c95061956b
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Oct 3 15:55:42 2011 +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).
+
+commit 74c1a6224a0d55735f01e0b0800206eec002fab0
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue Mar 27 16:44:23 2012 +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.
+
+commit 1109a4ff6c68d9b2a619198cf1150b3431565bf0
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Jan 7 15:35:46 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.
+
+commit 9b3d4e192859d83d8ec990751a5ead29ff72dab1
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Nov 29 11:47:10 2012 +0100
+
+    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.
+
+commit 0ba54b551aa5dd7c13d4c6c4c275fd4cba3b17b0
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Feb 23 23:48:16 2012 +0100
+
+    modules_k/htable: don't return expired values
+    
+    If an item has expired, it will be treated as non-existent.
+
+commit 87d10dc1dce72d5c6b3a658f1d1193d16633eb6c
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Feb 27 14:14:44 2012 +0100
+
+    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:
+    
+    OpenSER::AVP::add("string", 12345);
+
+commit dfe3f66fc7969a5c479f78b1ec000914c48bd9ff
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue Feb 28 11:39:10 2012 +0100
+
+    modules/sanity: Fail if request uri can't be parsed
+
+commit 1be860ef1a766bf271e7f7f7efcdc1006fe5bde9
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Jun 7 14:20:01 2012 +0200
+
+    modules_k/pua_mi: when checking for 0-length string, check s.len, not s.s
+
+commit 1e1202d3a710eeec5f534fc11f0406ba3e449df6
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Jul 16 15:24:37 2012 +0200
+
+    modules/auth: replace ser_time() wih time()
+    
+    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
+
+commit bf7c1ee6d77e781e846504970a1c2d3ef9544908
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue May 15 12:29:14 2012 +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)
+
+commit d0d17a8b9c20bfd9e8ce78931dd9f52254242a74
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Jan 7 15:16:27 2013 +0100
+
+    modules_k/uac: regenerate README
+
+commit f310fd10bda2da682dee9eaa91474c704ffd8c2c
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue Jul 10 12:41:45 2012 +0200
+
+    modules_k/uac: uac_reg: add reg_retry_interval parameter
+    
+    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.
+
+commit 7432aa5ee180851dd5d6d933cbfe7ced93396566
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue Feb 28 15:23:17 2012 +0100
+
+    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.
+
+commit 0507b848d0257b478b422b49eb339ade7b801579
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue Feb 28 13:10:23 2012 +0100
+
+    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.
+
+commit eb1abe66b9f97a4f98386d294b538a53ec05c9a6
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Tue Feb 21 12:35:18 2012 +0100
+
+    modules_k/uac: Add reg_db_table parameter to specify table name for registrations
+
+commit d2bdfd325665a0bc2652cdaa237d0afda9e4e8f8
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Fri Sep 2 09:36:43 2011 +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().
+
+commit 87bce89fe77942146d03ce4a44e6330e4a8149e7
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Sep 1 17:18:03 2011 +0200
+
+    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.
+
+commit 43533b41f2a4fb23b24bcf98b01fca223c605cd9
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Jan 7 17:10:18 2013 +0100
+
+    Makefile: add corex module to kstandard group
+
+commit 14ef60cf93f2e7d2a458f8a3ce287e52f1b497d6
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Mon Jan 7 14:04:57 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.
+    
+    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.
+
+commit 397ef369d7092aa670d63f81aa86657daee47071
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Fri Oct 12 14:06:33 2012 +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.
+    
+    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.
+
+commit e23e51ee2d5390b903b9f3029b01181c0dc5a7ba
+Author: Alex Hermann <alex@speakup.nl>
+Date:   Thu Oct 11 16:53:55 2012 +0200
 
-2006-12-07 10:45  kubartv
+    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.
+
+commit aa454db1818220d6b05699b9ee6e01a8237ffcb1
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 22:21:45 2013 +0100
 
-       * modules/pa/: ChangeLog, doc/pa.xml, doc/pa_base.xml,
-         doc/pa_incl.xml: updated doc to be compilable standalone
+    siptrace   Typo after test compilations. Bad luck.
+
+commit a59b5bc19b2cc672794c959ee6eb4e42c461a3e9
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 21:20:17 2013 +0100
 
-2006-12-06 17:07  andrei
+    cdp  Documentation updates
+    
+    Read my lips: It's configuration, not confiuaragion or confirtuaration... :-)
 
-       * modules/tm/tm.c:
-         - tm: fr_timer and fr_inv_timer avps are by default not set (no
-         default value).  This speeds up transaction creation  (since no
-         avp lists need to be searched).  To revert to the old bevaviour
-         just set them (modparam("tm"...)) or use  t_set_fr("$avp")
-         (recommended)
+commit a6b038332e38e6f60fee32896ffd610cf76e11ee
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 20:43:00 2013 +0100
 
-2006-12-06 16:59  andrei
+    avp XML doc updates
 
-       * Makefile.defs, action.c:
-         - $? / $retcode it's changed now also by the last module function
-         call  (previously it was modified only by route() calls -- it was
-         the last   returned value from a route)
+commit c79c33f14d9cf15444cdd024551c788679cf71bb
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 20:42:12 2013 +0100
 
-2006-12-05 23:31  calrissian
+    avp        Documentation typo fix and update (SER => Kamailio)
 
-       * etc/ser.cfg: added avp_db db_url; credits go to Enrico
+commit 66560d5ad5c136aa833db57ed32283d788f56611
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 20:18:42 2013 +0100
 
-2006-12-04 13:59  vlada
+    outbound(k) Minor edit of documentation.
+    
+    Please ignore, keep calm and carry on.
 
-       * modules/gflags/doc/gflags.xml: Added include of xmlrpc.xml file.
+commit 226c92425b266f1c1a5efb2286cf067ce0b7df22
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 20:13:26 2013 +0100
 
-2006-12-04 13:58  vlada
+    siptrace(k) Fixing a bad change in docs...
 
-       * modules/gflags/doc/xmlrpc.xml: Description of XMLRPC interface of
-         gflags module.
+commit 9b1c23481551ef74b6efeb0118c1119470a08826
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 20:09:39 2013 +0100
 
-2006-12-04 13:55  vlada
+    siptrace(k)        Add RPC command for turning on/off
+    
+    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.
 
-       * modules/gflags/gflags.c: Added xmlrpc command global.reload for
-         reloading of global_attrs db table.
+commit fd77c500050073e019b0366fdcd3a6c125a20cb9
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 20:04:29 2013 +0100
 
-2006-12-01 17:08  greger
+    sipcapture: Fix typo in XML markup
 
-       * modules/osp/doc/: Makefile, functions.xml, osp.xml, params.xml:
-         Adding docbook converted docs for OSP module.  Credit goes to
-         Steve Blair
+commit 9af31f9c44cc35a4cbe74accf79513c7272ec93c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 19:50:12 2013 +0100
 
-2006-12-01 13:52  kubartv
+    sipcapture Small cleanup in docs
 
-       * doc/presence/presence_book.xml, modules/rls/doc/rls.xml,
-         modules/rls/doc/rls_base.xml, modules/rls/doc/rls_incl.xml:
-         allowed standalone documentation generation for RLS module
+commit ba12e3893787a8340d21aa18ab6faa81e825713f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 18:38:54 2013 +0100
 
-2006-11-30 16:29  tirpi
+    sipcapture  Small typo
 
-       * modules/auth_radius/authorize.c: duplicated case values removed
-         (reported by Ricardo Martinez, rmartinez@redvoiss.net)
+commit 8ebf2dbe6cc0e51b47c423227f5dcff14c7af4c3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 18:37:43 2013 +0100
 
-2006-11-30 13:52  tirpi
+    sipcapture Add RPC command to turn on/off or check status
+    
+    Kamailio RPC rocks - much more than IMS ;-)
 
-       * modules/avp_db/avp_db.c: load_uri_attrs falls back to the
-         "_default" did instead of using the domain name scheme column is
-         checked during uri_attrs load
+commit 70ca23583a136f2a401ce57d4b9f110e2f4db1fe
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Wed Jan 9 12:34:27 2013 -0500
 
-2006-11-30 10:37  greger
+    pv(k): Remove read-only empty strings that might be attempted to be written to
 
-       * modules/maxfwd/doc/Makefile: Fixed error in ROOTDIR definition
-         causing module doc make to fail.
+commit 2207618978f5d61c3afe65007c3460a2e1ef0d37
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 16:53:07 2013 +0100
 
-2006-11-29 16:51  tirpi
+    usrloc(k)  Add RPC for AOR lookup
+    
+    Copied from mi interface. RPC rocks!
 
-       * modules/uri_db/uridb_mod.c: lookup_user functions include the URI
-         scheme in the DB search
+commit 875c5e71cf1ac077f17eb15030ce8cfb0d299e89
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 15:29:48 2013 +0100
 
-2006-11-29 15:35  andrei
+    usrloc(k) Reveal existing rpc command in README
 
-       * resolve.c:
+commit e1306157b324d2ad21d97af0edf14072769787d7
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 14:00:32 2013 +0100
 
-         - fix for free_rdata_list() which used to access the "next"
-         pointer after  freeing the current elements.   Credits & patch:
-         Jan Andres <jan.andres@freenet-ag.de>
+    db_cassandra Minor edits and typo fixes to README
 
-2006-11-29 13:23  janakj
+commit 8341030426fbe1f48e527b52d694b188ecdd48dc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 9 14:55:46 2013 +0100
 
-       * modules/usrloc/README, modules/postgres/README,
-         modules/print/README, modules/rr/README, modules/sl/README,
-         modules/sms/README, modules/tm/README, modules/uri/README,
-         modules/uri_db/README, modules/uri_radius/README,
-         modules/dispatcher/README, modules/diversion/README,
-         modules/exec/README, modules/jabber/README,
-         modules/maxfwd/README, modules/nathelper/README,
-         modules/options/README, modules/pa/README,
-         modules/permissions/README, modules/pike/README,
-         doc/ser_entities.xml, doc/serfaq/serfaq.xml,
-         doc/seruser/general.xml, modules/cpl-c/README: - removed
-         reference to serhelp@iptel.org, we will be using
-         serusers@iptel.org instead
+    registrar: execute event route when a contact expires
+    
+    - the name of the routing block is event_route[usrloc:contact-expired]
 
-2006-11-28 20:05  andrei
+commit ff18475e9fd3c6d4da4ca2e85c045fc761eb48e5
+Author: Anca Vamanu <anca.vamanu@1and1.ro>
+Date:   Wed Jan 9 15:44:38 2013 +0200
 
-       * modules/auth/auth_mod.c:
-         - random numbers are seeded only by core
+    db_cassandra: updated documentation
+    
+    - added URLs for Thrift library and Cassandra
 
-2006-11-28 20:04  andrei
+commit b7fde2349a28e22cd9e02412d914d07ee8654f79
+Author: Anca Vamanu <anca.vamanu@1and1.ro>
+Date:   Wed Jan 9 14:19:06 2013 +0200
 
-       * Makefile.defs, main.c, pt.c:
-         - random number are seeded in all the processes (both srand() and
-         srandom())
+    db_cassandra: Improved documentation and config file example
 
-2006-11-27 20:03  andrei
+commit b2e1fdd5df2e52d1393ebe592869e54fb6ee734f
+Author: Anca Vamanu <anca.vamanu@1and1.ro>
+Date:   Wed Jan 9 12:52:13 2013 +0200
 
-       * Makefile.defs, modules/tm/t_fwd.c:
-         - tm fix: print_uac_request backup uri, 2nd try  (applied a
-         modified version of Miklos patch) closes SER-141
+    dbcassandra Added schema files for domain module
 
-2006-11-27 14:55  tirpi
+commit 3b9de69fcc60bf918413a8b79fb475067c1852b3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 8 22:38:35 2013 +0100
 
-       * modules/tls/tls_select.c: @tls.peer.verified did not set the
-         result buffer
+    dialog(k): bridge contact address can be set via parameter
 
-2006-11-24 18:20  andrei
+commit 644902198d7727d8c283109d84de36babf5544ad
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 8 22:34:00 2013 +0100
 
-       * Makefile.defs, hashes.h, modules/usrloc/dlist.c,
-         modules/usrloc/udomain.c, modules/usrloc/udomain.h:
-         - usrloc hash fix (performace): switched to a numeric string
-         optimized hash   function (which also has very good distribution
-         for strings) - added the new hash to core's hashes.h & changes
-         hashes.h license  to openbsd style (so that anybody can use the
-         hash functions without   being forced to gpl the code)
+    dialog: add contact header in REFER for dlg_bridge()
+    
+    - some UAs reject the REFER if there is no contact header
 
-2006-11-24 15:02  tirpi
+commit 0574a4833122a6f4c0b70e84dfbe7bb2f0f821ce
+Merge: fca96b0 d923afb
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Wed Jan 9 11:18:48 2013 +0200
 
-       * modules/uri_db/uridb_mod.c: lookup_user functions fall back to
-         the default did ("_default") if no domain name is present in the
-         URI (for example in case of tel: URI), or the domain name could
-         not be looked up.
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-2006-11-24 11:48  janakj
+commit fca96b0b6383198bbd95f0421e66bfb9cb1956f3
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Wed Jan 9 11:17:03 2013 +0200
 
-       * modules/: auth_radius/authorize.c, auth/api.c, auth/api.h,
-         auth_db/authorize.c: - return codes extended so that we could
-         detect malformed digest credentials   (proposed by Monica Sarbu)
-         closes SER-136
+    modules_k/rr: updated README
 
-2006-11-24 08:37  janakj
+commit d923afb1737651cbb7e4aac2517445afd4625c6c
+Merge: d645d52 ead5275
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Jan 9 10:35:22 2013 +0200
 
-       * modules/tls/: tls_select.c, tls_server.c: - fixed wrong
-         comparison values, reported by Klaus Darilion   closes SER-108
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-2006-11-23 09:07  kozlik
+commit d645d525cc6e67ef17af31cbe7a54099134794e7
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Jan 9 10:34:05 2013 +0200
 
-       * db/schema/uri.xml, db/schema/uri_attrs.xml,
-         scripts/dbtext/ser_db/uri_attrs, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql: -
-         type of 'scheme' column in uri_attrs table changed from int to
-         string - 'scheme' column added to primary key
+    examples/scscf/kamailio.cfg - fixed IMS modules names
+    
+    Updated SCSCF example cfg to use new IMS module naming convention
 
-2006-11-23 01:47  janakj
+commit ead52752c9b61c0fcadd95d3d39042498068c73c
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Wed Jan 9 10:31:51 2013 +0200
 
-       * modules/usrloc/: ul_mod.c, ul_mod.h: - READONLY mode fixed, patch
-         submitted by Bogdan Pintea   closes SER-113
+    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.
 
-2006-11-23 00:57  janakj
+commit 9d394f9844b6043372b72539c69e9d56b0861d6d
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Jan 9 10:29:25 2013 +0200
 
-       * modules/uri_db/uridb_mod.c, id.c, id.h, modules/avp/avp.c: -
-         set_{to,from}_uid return the return value of add_avp, patch
-         provided by Bogdan Pintea   closes SER-121
+    examples/pcscf/kamailio.cfg - fixed IMS modules names
+    
+    Updated PCSCF example cfg to use new IMS module naming convention
 
-2006-11-23 00:47  janakj
+commit d3dee2b4579310fde42cfc727ebd5dc7537d8446
+Author: Richard Good <richard.good@smilecoms.com>
+Date:   Wed Jan 9 10:19:47 2013 +0200
 
-       * select_core.c, sr_module.c, modules/gflags/gflags.c: - fixed
-         wrong comments, reported by Bogdan Pintea   closes SER-123
+    examples/icscf/kamailio.cfg - fixed IMS modules names
+    
+    Updated ICSCF example cfg to use new IMS module naming convention
 
-2006-11-23 00:44  janakj
+commit 68d7468cf77e1831186ea0017ead15adb73c1328
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 08:37:41 2013 +0100
 
-       * modules/: pa/pa_mod.c, registrar/reply.c: - warning fixes,
-         reported by Bogdan Pintea   closes SER-124
+    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
 
-2006-11-23 00:40  janakj
+commit 2b09c72457a1c84508d74feb9dbc2d86f682508c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Jan 9 07:56:14 2013 +0100
 
-       * modules/avp/avp.c: - proper test for return value of
-         set_destination, fixed by Bogdan Pintea   closes SER-125
+    htable(k) Add new RPC htable.listTables
+    
+    This RPC list all defined tables and their settings
 
-2006-11-22 19:46  andrei
+commit 85ee107929a80b54d47eaabef6f25d7b2f0659e7
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Jan 8 20:58:03 2013 +0100
 
-       * fastlock.h:
-         - fastlock arm fix: arm early clobber added: according to the swp
-         instruction   specification the address register must be != from
-         the other 2 .    Fix from openser, originally sent by Julien
-         Blache <jblache@debian.org>)
+    Added sample configuration files for Kamailio IMS Setup. IMS Rocks!
+    
+    Greetings from the Dolomites, Italy, Carsten
 
-2006-11-22 19:19  janakj
+commit d21c7e32ceb52a90a9106fb3bba66cdd357a1fa6
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 8 14:30:17 2013 -0500
 
-       * modules/auth_db/authorize.c: - search for did only when use_did
-         is set, fix provided by Bogdan Pintea   closes SER-126
+    pipelimit: fix documentation typo
 
-2006-11-22 19:13  janakj
+commit 3f8d1e2bdba6650d2541261a2184a0bef5b88b07
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 8 14:21:46 2013 -0500
 
-       * str.h: - str formatting macro by Bogdan Pintea   closes SER-127
+    pipelimit: enhance return codes for pl_check() function
 
-2006-11-22 18:56  janakj
+commit 16784302104e5fc40b3873019938d140c402eff6
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Jan 8 13:08:44 2013 -0500
 
-       * parser/: parse_param.c, parse_param.h: - wrong parameter length
-         fixed, fix provided by Bogdan Pintea   closes SER-135
+    module*/*/Makefile: libcurl dependencies build fixes
 
-2006-11-22 15:53  janakj
+commit 66cc4397e04591fd5b2af9798a1ab22d3dbaf7b6
+Author: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
+Date:   Tue Jan 8 12:42:40 2013 -0500
 
-       * modules/uri/checks.c: - retrieve function parameters properly.
-         Fix provided by Bogdan Pintea   closes SER-134
+    module*/*/Makefile: libpcre dependencies build fixes
 
-2006-11-22 14:57  janakj
+commit 79295e7a5820921646846eec062e1ff7c27fec9d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 8 18:41:35 2013 +0100
 
-       * scripts/mysql/ser_mysql.sh: - mysql password quoted properly to
-         allow passwords containing spaces   closes SER-131
+    kamailio.cfg: mention v4.0 in the header of config file
 
-2006-11-22 13:52  kubartv
+commit ea4daadd16ff3d45c0c35d90df38bfcc33e8bfbe
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 8 16:21:19 2013 +0000
 
-       * lib/: cds/sstr.c, presence/pres_doc.c, presence/pres_doc.h,
-         xcap/xcap_client.c: applied Bogdan's patch, closes SER-120
+    pkg/kamailio/(centos|fedora): Updated .spec file
 
-2006-11-22 13:46  kubartv
+commit 60f177ba77647fb7203f5c3b92d34a196f237a09
+Author: richard <richard@richard-laptop.(none)>
+Date:   Tue Jan 8 17:32:11 2013 +0200
 
-       * lib/Makefile.ser: applied Bogdan's patch (closes SER-119), but
-         there can be better solution (use flags independent on modules) -
-         we will see
+    modules/usrloc_pcscf and modules/usrloc_scscf - removed unnecessary junk files
 
-2006-11-21 13:48  kubartv
+commit 36a0cb38bcafcb4d4e2bfbc0977e0c1f25e74d14
+Author: richard <richard@richard-laptop.(none)>
+Date:   Tue Jan 8 17:23:29 2013 +0200
 
-       * modules/pa/rpc.c: added missing return after error in pa.trace
+    modules/ims* and modules/dialog2 - changed modules name to prepend ims_ to all IMS modules
+    
+    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
 
-2006-11-21 13:33  kubartv
+commit 4c7ba37b7d8bf55d1983950812a3ae060e5ee3e4
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Tue Jan 8 16:47:13 2013 +0200
 
-       * modules/pa/rpc.c: fixed trace method to work with binrpc (there
-         was an attempt to use optional argument)
+    modules/cdp: Added kcore link for statistics
 
-2006-11-20 20:16  andrei
+commit 1ee54a1e511b98848fd2a6a5075009e2e0b4df06
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Jan 8 12:52:44 2013 +0100
 
-       * Makefile.defs, modules/tm/t_fwd.c:
-         - tm fix: uri backup/restore print_uac_request bug - tm: new_uri
-         is no longer saved/restored across add_uac(...)/print_uac_request
-         calls since print_uac_request takes care of this internally
+    permissions(k) Add RPC function calls that match functionality in old modules_s module
 
-2006-11-17 21:07  andrei
+commit 82303dfad79c601767bb8e1a115fd30d1fb3a282
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 8 11:27:11 2013 +0000
 
-       * modules/ctl/io_listener.c:
-         - ctl sepcific rpcs (who & connections) are only available
-         through  ctl (they are local to the ctl listener process) =>
-         reply with error if  somebody else tries to call them
+    modules_k/outbound: updated documentation
+    
+    - Fixed some mistakes in the Edge Proxy example
+    - Filled in more detail in the Registrar example
 
-2006-11-17 17:42  calrissian
+commit f57ac2ddaf1a4bbb8178f9fdc2fc408819d41228
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 8 11:02:09 2013 +0000
 
-       * etc/ser.cfg: Added usage of personalized TM timers.  Fixed
-         lookup_user calls.  Added/fixed some comments.
+    modules_k/rr: fixed typo in a diagnostic
+    
+    - Thanks to oej for pointing this out
 
-2006-11-16 21:55  andrei
+commit a20893dd6cbf1a5fc7f48d9e8fd1823bbb1ba07f
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 8 11:01:31 2013 +0000
 
-       * id.c:
-         - fixed bad to  check (crash for messages w/o to header)
+    modules_k/outbound: downgraded and ERR diagnostic to INFO
+    
+    - Thanks to oej for pointing this out
 
-2006-11-16 19:37  andrei
+commit 5fc244a81ff4749bd8cb0196a1baecd8a721191a
+Merge: ecba6cf 9a10ed3
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Tue Jan 8 11:01:37 2013 +0200
 
-       * modules/gflags/gflags.c:
-         - bind db module & init db connection only if load_global_attrs
-         is set
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-2006-11-16 15:42  janakj
+commit ecba6cf229f849dd6390bbb2b9e9e70628fd0bd7
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Tue Jan 8 11:00:16 2013 +0200
 
-       * db/schema/credentials.xml, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql,
-         modules/auth_db/authdb_mod.c: - default did is _default
+    modules/cdp: added omitted statistics files
 
-2006-11-15 20:57  andrei
+commit 9a10ed3334804f520ecdab03f1019a19e13e0494
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 8 00:24:47 2013 +0000
+
+    modules_k/registrar: documented new "flow_timer" modparam
+
+commit e18905ea53c2c5d4a565de596e2c2913ede6466f
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 8 00:24:13 2013 +0000
+
+    modules_k/registrar: Added modparam to allow Flow-Timer: to be set in 200 OK response to REGISTER requests
+
+commit 2aa85480330e368154e2d1c407380ba06f66d3f5
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon Jan 7 21:59:18 2013 +0200
+
+    modules/rtpproxy: removed LM_DBG that caused compiler warnings
+
+commit 329db6c3ace5e93a3b7ab7155481f2e9705119b3
+Merge: e7bb3af c9de09b
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Jan 7 16:11:05 2013 +0000
+
+    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
+
+commit e7bb3af61bea673af801a5b9280f50ec13958a3b
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Jan 7 16:10:46 2013 +0000
+
+    modules_k/outbound: Updated the module documentation
+
+commit 4cb23b43c246cb227282474d2b7bd6d6ff9c2033
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Jan 7 16:10:17 2013 +0000
+
+    modules_k/registrar: Updated registrar module documentation to describe the outbound_mode parameter
+
+commit c486a9358f146ac2b3e5047021c197c3eb6b41d8
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Jan 7 16:08:13 2013 +0000
 
-       * Makefile.defs, pt.c:
-         - get_max_procs() will log a bug and abort() if used too early
-         (e.g.   from mod_init())
+    modules_k/registrar: New outbound_mode parameter
+    
+    - 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.
 
-2006-11-15 20:55  andrei
+commit c9de09b99b417aebb8fe84d44dec6c1bff1d8849
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Mon Jan 7 16:22:38 2013 +0100
 
-       * modules/tls/: tls_config.c, tls_domain.c, tls_mod.c, tls_rpc.c:
-         - tls init updated to the new get_max_procs() use (not allowed
-         from  mod_init()) - tls-core.patch updated to the latest tcp
-         changes - lots of warnings and/or small errors fixed
+    core: when printing the listening sockets on startup print also the advertise-port
 
-2006-11-14 19:11  andrei
+commit da1d8d1a9315d187b050468aa33772253f10e47b
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Jan 7 12:47:11 2013 +0200
 
-       * modules/tm/: dlg.c, dlg.h, t_cancel.h, t_lookup.h, t_reply.c,
-         t_reply.h, tm.c, tm_load.c, tm_load.h, uac.c, uac.h:
-         - patch from Miklos Tirpak <miklos@iptel.org>:    - tm minor
-         fixes    - tm dialog improvements    - tm_binds extended (more
-         function exported)
+    modules/sipcapture: fixed defines for Solaris
 
-2006-11-14 18:18  calrissian
+commit ff1c7f3756bf7c2175b7209ccc13ab0cbf6cb4f8
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Jan 7 11:02:06 2013 +0200
 
-       * msg_translator.c: If a CL header is present only adjust the value
-         but do not touch the header name itself any more.
+    md5.h: fixed types for Sun Solaris
 
-2006-11-14 17:38  hallik
+commit 3dd44561692657027289ff320709ce5d4bff210e
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Jan 7 09:56:24 2013 +0200
 
-       * doc/stylesheets/dbschema/xsl/: common.xsl, sql.xsl: Added a
-         declaration for namespace prefix.  Fixed DB schema compilation
-         with new xsltproc.  This patch is simple hack that was introduced
-         by Olaf Bergmann in serdev ML, and would be revisited in the
-         future.
+    modules/cdp: housekeeping
+        - corrected copyright
+        - fixed timer code (latency thresholds)
+        - changed to KAMAILIO module interface
 
-2006-11-14 15:45  kubartv
+commit 0b108c83ba7138c760fa86c9274633c92b7193a1
+Merge: 9f63684 94e9bd8
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 6 19:37:22 2013 +0000
 
-       * scripts/dbtext/ser_db/: contact_attrs, presentity_extensions,
-         tuple_extensions: added forgotten db-creation files
+    Merge branch 'master' into outbound
+    
+    * 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
+
+commit 94e9bd8f15e192ee8b1c14d759129992b35435bf
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 6 19:36:39 2013 +0000
+
+    pkg/kamailio/(centos|fedora): Updated ver and rel in .spec
+
+commit 9f636841675f9cdd5a4baf768784564be71660b0
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 6 19:32:45 2013 +0000
+
+    modules_k/outbound: Updates to outbound module documentation
+
+commit 539e606d4ab88b837207fbe5a921f05756eba8a5
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 6 19:32:29 2013 +0000
+
+    modules_k/outbound: Fixes to outbound code arising from testing
 
-2006-11-14 15:44  kubartv
+commit b0ee720bec6d188615b98e8b107100fc5158e839
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 6 19:32:04 2013 +0000
 
-       * scripts/: dbtext/ser_db/presentity,
-         dbtext/ser_db/presentity_contact, dbtext/ser_db/presentity_notes,
-         dbtext/ser_db/tuple_notes, dbtext/ser_db/watcherinfo,
-         mysql/my_create.sql, oracle/or_create.sql,
-         postgres/pg_create.sql: Regenerated scripts for database creation
-         - I have forgotten after last change
+    modules_k/rr: Updates to rr module documentation for outbound
 
-2006-11-13 15:36  kubartv
+commit a9d425f4aa8fe0fdc4aac3e158b6c98fd59a5776
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Jan 6 19:31:41 2013 +0000
 
-       * utils/sipgrep/: README, sipgrep: added sipgrep utility written by
-         Alexandr Dubovikov <shurik@start4.info>
+    modules_k/rr: Fixes to loose.c from outbound testing
 
-         It is a wrapper on ngrep which  * filters SIP messages according
-         number in To or From header fields  * displays From tag, To tag,
-         Call-ID and branch in    different colours, thus it is possible
-         to trace dialogs or transactions    by "one look into message"
-         ... this is really great! ;-)  * It can store received messages
-         into a file and show them (together)
+commit 3f0f60d22d5577965b50821b1c7d0835c898c3f9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 6 15:28:28 2013 +0100
 
-         For a bit more info see README. For other info contact author.
+    sl: fix compilation warnings in sl_forward_reply()
+    
+    - reported by Juha Heinanen
 
-         I think it could be really useful...
+commit ddcef074088df261ce3fb98adfbb1b76b73c30a6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 6 15:24:39 2013 +0100
 
-2006-11-13 13:16  kubartv
+    dialog: fixed ka_timer linking
+    
+    - patch by Rinor Hoxha
 
-       * modules/pa/: extension_elements.c, pres_notes.c: updated logging
+commit 70d6cae27153d6641b2a781634aeb585b741d3a0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Jan 6 00:00:40 2013 +0100
 
-2006-11-10 19:21  andrei
+    core: command line option -v replaced with -K
+    
+    - -v was exposing to misusage for -V (version), now is aliased to it
 
-       * db/db_id.c: - db: fix cmp_db_id to work also with null strings
+commit 830af85c45933b3cdc3c48152667162fcf969a55
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 5 23:51:07 2013 +0100
 
-2006-11-10 18:49  andrei
+    msrp: new parameter use_path_addr
+    
+    - specify host and port for usage in Use-Path header
 
-       * modules/tm/t_lookup.c, parser/msg_parser.c, parser/msg_parser.h:
-         - tm: a valid msg->hash_index is now marked by the FL_HASH_INDEX
-         flag  in msg->msg_flags (previously a buggy 0-compariosn was
-         used) - tm:  t_lookupOriginalT will compute msg->hash_index by
-         itself if needed   (old version required a previous  t_check
-         call) - tm/core: check_transaction_quadruple inlined
+commit bc8b005ba4d4c89afa6152dd212eda9b6689bb86
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 5 23:36:43 2013 +0100
 
-2006-11-10 11:25  andrei
+    msrp: added rpc command to list active connections
 
-       * ut.h: - killed the str2s debug error message
+commit ea3cacb10d2cc15f23c3a0c7fead151939873951
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Jan 5 22:00:55 2013 +0100
 
-2006-11-08 03:16  calrissian
+    msrp: added internal map table to track msrp connections
+    
+    - initial version
+    - the table can be enabled via config parameters
 
-       * etc/ser.cfg: added From header check and load_attr for URI track
-         as commented examples
+commit f432022f943ad4f72d3643974f065c6007af6589
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Jan 4 21:34:50 2013 -0500
 
-2006-11-07 20:00  andrei
+    pipelimit: implemented support for RPC commands
 
-       * modules/tm/: t_lookup.c, tm.c:
-         - t_lookupOriginalT should never modifiy T / use set_t - removed
-         useless t_check() call in w_t_lookup_cancel()
+commit e03be11d30abd9f6a5a756ae142444395f09df93
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 4 19:29:30 2013 +0100
 
-2006-11-07 00:49  calrissian
+    Makefile.defs: major version base updated to 4.0.0
+    
+    - development version is now 4.0.0-dev8
 
-       * etc/ser.cfg: fixed To user lookup for REGISTER; thansk to Michal
+commit d01b11b0cbbbfb84ae3d10fb90c05aedf07c9ccc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 4 19:26:21 2013 +0100
 
-2006-11-07 00:27  calrissian
+    sl: new function sl_forward_reply(...)
+    
+    - 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
 
-       * etc/ser-basic.cfg: renamed basic config file as simple is to
-         confusing in the SIP area :)
+commit 7fd561975706676e61bb3d90968652edcb96f35c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jan 4 19:25:05 2013 +0100
 
-2006-11-06 09:44  kubartv
+    core: added function to remove an exiting lump structure from internal list
 
-       * lib/cds/ChangeLog, lib/xcap/pres_rules.c, modules/pa/ChangeLog,
-         modules/pa/async_auth.c: corrected bug reported by Bogdan Pintea
-         and aplied his patch (closes SER-118)
+commit d2b805c8b13943f82240276f98f78145ac7572f9
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Thu Jan 3 16:44:03 2013 +0100
 
-2006-11-05 19:32  calrissian
+    dialog2: generate and add missing README for dialog2 module
 
-       * etc/ser.cfg: modified ser.cfg to work with all the new functions
-         and code. this new version contains a lot more "features" but
-         mainly for demonstration purposes so that the users get an idea
-         what you can do with the config script language/commands.
-         ser-simple.cfg is the successor of the original ser.cfg.
-         ser-simple.cfg contains only the very basic commands for a proxy
-         and regitrar.
+commit 2ce18eee8cfb85d7c88187a419c8d3f81228a1f8
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 3 16:24:59 2013 +0100
 
-2006-11-04 17:17  andrei
+    Do not bind with libser_cmd, this is not required.
 
-       * Makefile.defs:
-         - make with -Wall even whem compiling in debug mode, patch from
-         Bogdan Pintea <pintea@iptego.de>
+commit 9cb6a84106aca0c998084c25b8b05d9d34a35ff2
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 3 15:03:46 2013 +0100
 
-         (closes SER-122)
+    Added Debian-Packaging for IMS modules
 
-2006-11-04 16:55  andrei
+commit fc1706e0c3b53500a321c13bc3450a4ccbe6dd6c
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Jan 3 15:02:40 2013 +0100
 
-       * Makefile.defs, tcp_main.c:
-         - tcp fixes: tcpconn_timeout(); expire now timeout; switched to
-         "raw" ticks (the conversion to s was plagued by truncation
-         errors      => in some corner cases one could end up with tcp
-         connections that      never expire) - if tcp_con_lifetime is set
-         to a negative value, use the maximum possible   value instead
+    - Add group for IMS modules
+    - Added convenience rule to build packages for current debian-stable
 
-2006-11-04 02:31  andrei
+commit 539f97bdaa4b6c12fec3a943b6adb7902b748827
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 2 14:38:22 2013 +0100
 
-       * main.c: - safer child exit on signal (s/exit()/_exit())
+    ims modules: don't link with -lrt on macosx
+    
+    - define MAXINT on mac os x
 
-2006-11-03 01:43  andrei
+commit cf93bf2097660c093645550f1d3b54fdc1154288
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 2 14:22:39 2013 +0100
 
-       * modules/ctl/binrpc.h, modules/ctl/binrpc_run.c,
-         utils/sercmd/sercmd.c:
-         - ctl/binrpc modified not to complain if no reply was sent
-         (happily send empty  replies) and to parse empty messages/replies
-         (until now an empty message   was considered an error)
+    auth_ims: don't link with -lrt on darwin os
 
-2006-11-03 00:35  andrei
+commit 8660e2f031a159d0ac1edb87e20738f50a87d5c6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jan 2 14:09:53 2013 +0100
 
-       * tcp_main.c: - more reliable tcp shutdown: force unlock the tcp
-         lock in case  some terminated process did hold it
+    kamailio.cfg: xhttp left only in kamailio-oob.cfg
 
-2006-11-02 23:55  andrei
+commit 75fde552f1c4cdea736baa72ff1aa36e527e0215
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Jan 2 13:00:31 2013 +0200
 
-       * Makefile.defs, tcp_conn.h, tcp_main.c, tcp_read.c, tcp_server.h:
-         - tcp fixes/atomic_t switch
+    modules/rtpproxy: rtpproxy_manage can now add ice relay candidates
+    
+    - The feature is activated by defining ice_candidate_priority_avp module
+      parameter.
 
-2006-11-02 20:43  sobomax
+commit 35bc07e6a13e12aba519be8bde1a1e1dc06a1d94
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Jan 2 09:13:00 2013 +0200
 
-       * mem/mem.h: Improve system malloc support:
+    parser/sdp: fixed freeing of ice attributes
 
-         1. Convert size argument into unsigned long when printing out, so
-         that it doesn't generate compiler warning;
+commit a117147b4c6563be21c0403eeeacf5ff0f3ba709
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 1 20:46:18 2013 +0000
 
-         2. In pkg_malloc() wrapper use less generic temporary variable
-         name to avoid potential namespace conflicts with the modules
-         code.
+    modules_k/outbound: updated example
 
-         3. Provide pkg_realloc() wrapper.
+commit 0a528b23bc39eabfaaf2874a74ce529955c21ff5
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 1 20:45:49 2013 +0000
 
-         Sponsored by:   Sippy Software, Inc.
+    modules_k/rr: outbound fixes
+    
+    - Use the OUTBOUND address in RR when using outbound
 
-2006-11-01 17:03  kubartv
+commit 9b5c3a991942da005b8c56b049a1ebde5596042b
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Jan 1 20:45:24 2013 +0000
 
-       * modules/pa/: ChangeLog, extension_elements.c, offline_winfo.c,
-         presentity.c, presentity.h, subscribe.c, tuple.c,
-         tuple_extensions.c, watcher.c, doc/auth.xml, doc/pa.xml:  - PIDF
-         extensions support
-          - XCAP parameters related to auth. info stored with presentity
-         (experimental)
+    modules_k/outbound: fixes to use_outbound()
 
-2006-11-01 16:28  hallik
+commit e2d144bd76f327ce7c52914ed0462f415e7d06a7
+Merge: 4a41827 ddfbbd7
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 17:12:01 2012 +0000
 
-       * pkg/debian/: control, rules: Ser-ctl packaging removed, ser-ctl
-         is not a part of sip_router tree anymore.
+    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
 
-2006-11-01 16:21  kubartv
+commit 4a418276b50212feb3ef4d659c42e6772fc9fcd7
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 17:11:30 2012 +0000
 
-       * doc/presence/biblio.xml: changed link in doc - RPID is RFC now...
+    modules_k/outbound: first draft of outbound module documentation
 
-2006-11-01 16:17  kubartv
+commit 72d8e454f29174673cc80f9795ac8d564c2ca1bb
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 17:11:14 2012 +0000
 
-       * db/schema/: offline_winfo.xml, presentity.xml,
-         presentity_contact.xml, presentity_extensions.xml,
-         presentity_notes.xml, ser.xml, tuple_extensions.xml,
-         tuple_notes.xml, watcherinfo.xml: updated PA module tables -
-         added support for PIDF extensions
+    modules_k/outbound: Corrected check on flow_token_key length
 
-2006-11-01 15:54  kubartv
+commit ddfbbd7c0eb7fc1c7ffbb07d6260271ded8b42b3
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon Dec 31 18:18:05 2012 +0200
 
-       * modules/xcap/: xcap_mod.c, doc/Makefile: changed trace log, added
-         Makefile for documentation
+    parser/sdp: added check on body length when looking for 'a=candidate:'
 
-2006-11-01 15:51  kubartv
+commit 88a8eb348359f05a1ff14371f8e323cf086d6497
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon Dec 31 18:16:23 2012 +0200
 
-       * modules/dialog/serialize_dlg.c: removed route serialization
-         functions - used functions from CDS library
+    parser/sdp: added 'a:remote-candidates' media stream attribute
 
-2006-11-01 15:49  kubartv
+commit 5214a6e617bfc8f2471fcf0d02d8fa5cf0a9ce3b
+Merge: e00d77f 945b1fd
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 16:08:59 2012 +0000
 
-       * lib/: cds/rr_serialize.c, cds/rr_serialize.h, presence/pidf.c:
-         renamed function for route serialization, PIDF parser accepts
-         case insensitive basic status names
+    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
 
-2006-11-01 15:46  kubartv
+commit 945b1fd62e1bb5c9d4aa066666d64ae63731c94a
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 16:08:20 2012 +0000
 
-       * modules/presence_b2b/euac_funcs.c: replaced usage of uri2sock
-         with uri2dst
+    pkg/kamailio/(centos|fedora): Added IMS modules to RPM builds
 
-2006-11-01 15:46  hscholz
+commit e00d77f710fe36dca08f099306c837ef7e53309f
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 15:36:00 2012 +0000
 
-       * mem/mem.h: - add brackets around 's' to allow pkg_malloc() to be
-         invoked with   non-atomic operands, i.e. dupl_string() in
-         db/db_id.c
+    modules_k/outbound: filled in use_outbound() function
 
-2006-10-30 14:16  kozlik
+commit 488bf3c94b2498e7539638202ee878c237fde567
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 15:35:32 2012 +0000
 
-       * db/schema/uri.xml, scripts/dbtext/ser_db/uri,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: Changed type of 'scheme' column
-         in URI table from int to string
+    core: added parsing of ;ob for URIs and Contact: headers
 
-2006-10-27 18:38  calrissian
+commit b7a1ea4c8a88eea873bf6b4bfac5e1f477a19073
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon Dec 31 15:51:53 2012 +0200
 
-       * modules/rr/loose.c: Improved algorithm to distinguish between
-         loose and strict routing.  This should solve problems of not
-         routing correctly ACKs for negative replies on preloaded INVITEs.
+    parser/sdp: added partial parsing of a=candidate attributes
 
-2006-10-26 23:34  mma
+commit 9d9394d63c3ccdfa3ce7ba067ef29c4657f0eb37
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 13:44:19 2012 +0000
 
-       * utils/route_graph/route_graph.py: I suppose, that python should
-         be called (mistyped as pyhton)
+    modules_k/rr: handle outbound failing and outbound just not being used as separate cases
 
-2006-10-26 18:01  calrissian
+commit dccab57430d0014b386a8f97ca6c8506a81402e7
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 13:43:15 2012 +0000
 
-       * utils/route_graph/route_graph.py: a small Python script which
-         tries to plot the dependecies between the route blocks of a SER
-         config file
+    modules_k/outbound: decode_flow_token() returns different values when an error occurs and when the string obviously isn't a flow-token
 
-2006-10-25 22:29  andrei
+commit a0a23aacc9a2d19b30f62702811c1eadc5671d98
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 13:28:06 2012 +0000
 
-       * modules/pike/: pike.c, pike_funcs.c:
-         - minor pike extra feature:    - pike_check_req("1") will not
-         update the timer aynmore  (pike_check_req() and
-         pike_check_req("0") are equivalent to the old behaviour)
+    modules_k/rr: updated documentation for outbound support
 
-2006-10-25 22:24  andrei
+commit 7d6d7f177f465e184e1ef612a82a7406ccadd45a
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 13:25:36 2012 +0000
 
-       * modules/pike/: ip_tree.h, pike_funcs.c: - even more pike race
-         avoidance/fixes (this time from me)
+    modules_k/rr: fixed typos in diagnostics and comments
 
-2006-10-25 22:22  andrei
+commit a0dd2a75dc763ebb5907573aac3b8653c5faf93a
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 13:25:01 2012 +0000
 
-       * modules/pike/: ip_tree.c, ip_tree.h, pike_funcs.c, timer.c:
-         - pike fixes ported from openser:  1. changes made on the initial
-         fork (Bogdan Iancu)  2. "bug fixed - due bogus flag testing, race
-         between timer and ip tree could        occurred" (Bogdan Iancu)
+    modules_k/path: fixed a typo in a diagnostic message
 
-2006-10-25 20:50  andrei
+commit 6141b16fc5f619938472f6f56d0fb2e0e5456aee
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 12:55:06 2012 +0000
 
-       * version.h: - compile flags  names added for USE_STUN &
-         NO_SIG_DEBUG
+    modules_k/rr: tidied up error handling and comments relating to outbound
 
-2006-10-25 20:44  andrei
+commit 5ceef3cb48fc4b1e9c75abf91ba45f59f5125751
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Mon Dec 31 12:54:37 2012 +0000
 
-       * Makefile.defs, globals.h, main.c, pt.c:
-         - init_childs(PROC_MAIN) moved before starting tcp_main to allow
-         possible  tcp usage from module started processes  -
-         fork_process() sanity checks & debugging: fail & log a bug if
-         called   with make_sock==1 from a process != main or if called
-         after tcp was   started; reset is_main for children  -
-         fork_tcp_process() sanity checks as above  - init_pt():
-         initialize tcp comm. fds to -1, fix description writing  for
-         main/attendant.
+    modules_k/outbound: tightened up error handling in decode_flow_token()
 
-2006-10-25 18:54  andrei
+commit 680173cfc89bc051ce026ddf4a62dab494aa20a0
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Mon Dec 31 00:33:16 2012 +0100
 
-       * cfg.y:  -minor cosmetic change: if stun variables are used in the
-         config, but
-           stun support is not compiled => warning
+    modules/sipcapture  README: added HEPv2/v3 to supported protocols
 
-2006-10-25 18:44  andrei
+commit 13889dfc3274f86352c719276b52fd8a458c243f
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Mon Dec 31 00:27:22 2012 +0100
 
-       * Makefile.defs, NEWS, cfg.lex, cfg.y, config.h, dprint.h,
-         globals.h, main.c: - log messages in children signal handlers off
-         if NO_SIG_DEBUG  is defined (safer, but not default for now) -
-         new config param.: exit_timeout (how much time ser will wait for
-         its shutdown to complete, when it expires it will kill
-         everything) - missing timeout added to SIGTERM triggered shutdown
+    modules:siptrace changed include to hep.h
 
-2006-10-25 17:55  andrei
+commit 6eda5e28355df2f1085f0ab9d303309965c4cd4f
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
+Date:   Mon Dec 31 00:21:02 2012 +0100
 
-       * parser/hf.h: - fixed wrong HDR flags declaration (reported by
-         Dragos Vingarzan  <vingarzan@fokus.fraunhofer.de>)
+    Added HEPv3 (UDP) support for sipcapture.
+    
+    Many many thanks Dragos Dinu for your help!
+    
+    Happy New Year! Glückliches neues Jahr! С Новым Годом! La Mulți Ani!
 
-2006-10-24 18:53  andrei
+commit bd26883f8cf782a09dd115389b1a5cc60fdd2f83
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 22:40:27 2012 +0200
 
-       * dprint.c, dprint.h: - LOG & DBG simultaneous execution protection
-         (they can be used almost  safely from the signal handlers)
+    modules/registrar_pcscf: firs commit of registrar_pcscf module
+       - registrar for P-CSCF functionality
 
-2006-10-20 13:59  mma
+commit d274ee387a3aa27be808b11b879311793f840a40
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Dec 30 19:31:24 2012 +0000
 
-       * select_core.c, select_core.h: new select functions:
+    modules_k/rr: Fixed return from process_outbound()
 
-         Source ip/port based on message's src ip_addr struct: - src.(ip |
-         port | ip_port)
+commit 4bbd8718667d5fed76b7b97b3e915647cf80e611
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Dec 30 19:27:24 2012 +0000
 
-         Destination ip/port based on message's dst ip_addr struct: -
-         dst.(ip | port | ip_port)
+    modules_k/rr: added decoding and using of flow token to loose_route()
 
-         Received info (based on socket used while received this message):
-         - received.(proto | ip | port | ip_port | proto_ip_port)
+commit 200082fd140bcebc7cdbf1d5511f51aa6e6f304e
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 20:39:58 2012 +0200
 
-2006-10-20 01:46  calrissian
+    modules/registrar_scscf: first commit of registrar_scscf
+       - Registrar functionality for S-CSCF servers
 
-       * ser_stun.c: added lots of debug messages until the usual sniffer
-         are able to decode this new STUN version ;-)
+commit 49ef3f0279491020a334d93aeb7c76e723305564
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 20:36:41 2012 +0200
 
-2006-10-19 11:23  hscholz
+    modules/isc: first commit of ISC module (IMS Service Control)
 
-       * modules/auth/challenge.c: - fix memory leak by freeing temporary
-         header.    Header is stored as AVP by add_avp()/create_avp()
+commit f08bc36d878529410dcfafa69753f80ade261f6f
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 20:34:44 2012 +0200
 
-2006-10-18 00:29  calrissian
+    modules/usrloc_scscf: first commit of usrloc_scscf modules
+       - usrloc functionality for S-CSCF servers
 
-       * modules/auth_db/authorize.c: fixed: wrong return value from
-         get_*_did was expected
+commit eda0f25661a153dde09c91a371cd7e02e18d7b26
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 20:33:00 2012 +0200
 
-2006-10-17 23:11  calrissian
+    modules/usrloc_pcscf: first commit of usrloc_pcscf module
 
-       * modules/auth_db/authorize.c: fixed debug log messages
+commit 5e844cf90c0d288a4038f5b2ff7cbebeab856488
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Dec 30 18:31:07 2012 +0000
 
-2006-10-17 23:00  andrei
+    modules_k/outbound: changed some errors to info
 
-       * modules/tm/t_reply.c:
-         - dns failover on 503 fix: do it only if the branch is still
-         active  (hasn't timeouted yet)
+commit 1ecbbbbe2c2ee63553b47316f454ede3633a2189
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 20:29:22 2012 +0200
 
-2006-10-17 15:15  vlada
+    modules/auth_ims: first commit of auth_ims module
+       - This module provides IMS specific authentication/authorisation functionality.
 
-       * cfg.y:  - fixed problem with "error EQUAL" rule
+commit 29e841d41f57fa24d79fef10ff1e20943fa068ec
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 20:26:09 2012 +0200
 
-2006-10-16 20:44  andrei
+    modules/icscf: added I-CSCF module.
 
-       * Makefile.defs, NEWS, modules/tm/sip_msg.c, modules/tm/t_lookup.c,
-         modules/tm/t_reply.c, modules/tm/t_reply.h, modules/tm/tm.c,
-         modules/tm/doc/params.xml, parser/case_prox.h, parser/case_www.h,
-         parser/hf.c, parser/hf.h, parser/keys.h, parser/msg_parser.c,
-         parser/parse_hname2.c: - tm: aggregate challenges
-         (WWW/Proxy-Authenticate) from all the 401 & 407 if   the final
-         reply is a 401/407 (required by rfc3261). To turn this off and
-         fall back to the old behaviour set tm aggregate_challenges
-         parameter to 0   (see tm docs for more details) - core: header
-         parse support for WWW-Authenticate and Proxy-Authenticate
+commit 651dafa718cb96c15781134ed280812c664bd9dc
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 20:19:10 2012 +0200
 
-2006-10-16 20:40  andrei
+    modules/dialog2: first version of dialog2
 
-       * dns_cache.c: - fix: port was not set to default when the hostname
-         was an ip address
+commit b4189892a8fb61670da8d8c6a4fb91110e889799
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Sun Dec 30 20:10:53 2012 +0200
 
-2006-10-16 20:36  andrei
+    lib/ims: added some info to README on IMS library
 
-       * data_lump_rpl.c, data_lump_rpl.h:
-         - add_lump_rpl2 added: same as the old add_lump_rpl, but returns
-         a lump_rpl**,   making a specific lump removal much more easy
+commit acc9e5a3dde72aedbb1eeba561987c5faf80800f
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Dec 30 17:56:55 2012 +0000
 
-2006-10-13 15:29  vlada
+    modules_k/rr: add flow token to Record-Route: headers when needed
 
-       * NEWS:  - added description of improvements associated with STUN
+commit d55cce8e5f2558560bf38a8ff25ddbb80f697284
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Dec 30 17:40:08 2012 +0000
 
-2006-10-13 15:08  vlada
+    modules_k/rr: do not double RR when outbound is in use for a request
 
-       * Makefile.defs, cfg.lex, cfg.y, globals.h, main.c, ser_stun.c,
-         ser_stun.h, tcp_conn.h, tcp_read.c, udp_server.c:  - added STUN
-         keep-alive functionality in accordance with
-         draft-ietf-behave-rfc3489bis-04.txt
+commit b4f41ed842766e047d286da1ceefb783f6791a5b
+Author: root <root@jaybeepee-HP-EliteBook-8560w.(none)>
+Date:   Sun Dec 30 19:38:57 2012 +0200
 
-2006-10-12 21:15  andrei
+    IMS Internal Lib: added internal kamailio library for IMS extensions
 
-       * Makefile.defs, modules/tm/t_reply.c, modules/tm/t_stats.c:
-         - dns failover when a 503 reply is received (if the dns name
-         resolves  to more ips/srvs try the next one) - if the final reply
-         is a relayed 503 replace it with a 500 (generate   a "fake" 500).
-         If the 503 is locally generated, let it pass.  - tm_rpc_stats:
-         removed duplicate "waiting" stats
+commit 7c79ef5875787a1c05d263a83c803299489308fd
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Dec 30 17:20:52 2012 +0000
 
-2006-10-11 19:45  andrei
+    modules_k/rr: bind rr to outbound module
 
-       * Makefile.defs, modules/tm/h_table.h, modules/tm/t_cancel.c,
-         modules/tm/t_fwd.c:
-         - stop creating new branches (forking)if a 6xx or a CANCEL was
-         received - cancel branch fix: if a branch was canceled stop
-         possible dns failover   forking on it - stop retransmission timer
-         fix for cancel for non-invites
+commit 724847a226cd3a5e8c2aa766a17890f06d30d6ce
+Merge: 3efe73d 3d2c78d
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Dec 30 17:08:43 2012 +0000
 
-2006-10-11 11:30  greger
+    Merge branch 'master' into outbound
+    
+    * 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
 
-       * doc/stylesheets/ser.css: Improved ser.css handling of note class.
+commit 3d2c78df699a047d97f016a14c275c5559553fe5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 16:42:09 2012 +0100
 
-2006-10-10 21:29  greger
+    uid_gflags: default table for global attrs prefixed with uid_
 
-       * doc/stylesheets/ser.css: New ser.css for documentation. Example:
-         http://siprouter.onsip.org/doc/modules/usrloc.html
+commit e5831f5896e79ad5b878208a408d61fb374f2715
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 16:39:29 2012 +0100
 
-2006-10-10 21:21  andrei
+    libsrdb1/kamctl: added uid_global_attrs table
 
-       * Makefile.defs, NEWS, modules/tm/h_table.h, modules/tm/t_cancel.c,
-         modules/tm/t_cancel.h, modules/tm/t_fwd.c, modules/tm/t_reply.c,
-         modules/tm/timer.c:
-         - tm 6xx fixes: when a 6xx is received send a CANCEL on all the
-         branches for which a provisional response was received and then
-         wait for the branches to  finish (timeout, 487 from the CANCEL or
-         another final response which   "raced" the CANCEL). Branches that
-         did not receive any response    (in fact any response >=100) will
-         be "terminated" immediately  (fake 487).  - tm which_cancel()
-         0-the cancel bitmap fix - tm which_cancel(), should_cancel(),
-         cancel_branch() enhancements/changes - tm rpc_cancel fixes (it
-         works now)
+commit 5eaaaf9827bb951add1f45bc5d635a4889954f73
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 16:29:17 2012 +0100
 
-2006-10-10 16:06  greger
+    libsrdb1/kamctl: added uid_domain and uid_domain_attrs tables
 
-       * Makefile.doc: Added html.stylesheet stringparam to xsltproc to
-         include ser.css as referenced stylesheet in html-generated docs.
+commit 907e13b7080c3ecbbbf8fa35c1adb4b3d9137ff5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 16:15:07 2012 +0100
 
-2006-10-06 13:32  andrei
+    srdb1/kamctl: added uid_uri and uid_uri_attrs tables
 
-       * Makefile.defs, NEWS, modules/tm/t_reply.c, modules/tm/tm.c:
-         - tm  better final reply selection: 6xx is preferred over other
-         negative   replies; from several 4xx prefer 401, 407, 415, 420,
-         484 (in this order). For   all the other cases, return the lowest
-         code (as before).
+commit c8b3aa436455314cc5b5591224cc2336c3060d9c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 16:00:27 2012 +0100
 
-2006-10-06 13:02  andrei
+    uid_avp_db: default table name prefixed with uid_
 
-       * dns_cache.c:
-         - port fix (original port was overwritten with 5060 for non-srv
-         lookups)
+commit 4d060c204cb5d526b3e05d50131a725d2f931b39
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 15:58:06 2012 +0100
 
-2006-10-02 19:29  andrei
+    srdb1/kamctl: added definition of table uid_user_attrs
 
-       * Makefile.defs, NEWS, pt.c, tcp_main.c,
-         modules/tm/doc/functions.xml:
-         - fork_process & fork_tcp_process fixes - reverted to the old
-         fork()-in-parallel behaviour  (uncomment FORK_DONT_WAIT for the
-         "serial" fork()).
+commit 008f9242fd996d3c853b6844fa724473c4ffd4d9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 15:36:51 2012 +0100
 
-2006-10-02 09:13  kubartv
+    libsrdb1/kamctl: added definition of uid_credentials table
 
-       * lib/presence/pidf.c: removed few debug logs
+commit 3efe73dc002b4e02147a2f950c3058998f658a23
+Merge: 8f0ab91 8c512a5
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Dec 29 01:22:27 2012 +0000
 
-2006-09-29 09:52  greger
+    Merge branch 'master' into outbound
+    
+    * 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
+
+commit 8c512a504402594c3d78da8e3ebdbe05e7561a2f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 00:19:53 2012 +0100
+
+    modules_s/usrloc: moved to obsolete folder
+    
+    - use instead the other module with same name
+
+commit f39b8bd436571b7f3ac40740a4a938739f9c6ad9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 00:18:25 2012 +0100
+
+    modules_s/registrar: moved to obsolete folder
+    
+    - use instead the other module with same name
+
+commit 96efc37844a8c128d520b9873aacb3633231e33f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 00:17:10 2012 +0100
+
+    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)
+
+commit 8d5f8bbc2edaee9ccbe935d5f44fe4601281f060
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 29 00:09:47 2012 +0100
+
+    Makefile: make TAGS skips the obsolete folder
+    
+    - use make TAGS-ALL to include all the folders
+
+commit 27570b56727e788da939fedc84304cf87fc1e179
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 28 22:25:29 2012 +0100
+
+    usrloc(k): fixed position of xavp_contact parameter in docs
+
+commit 5463e46f9c3fa2e3aa8345eceb79936de63b7222
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 28 22:20:15 2012 +0100
+
+    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
+
+commit 88dd1f30481d088b56a97a6fbb84a88f94261eb9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 28 22:17:03 2012 +0100
+
+    core: fixed xavp level cloning function
+    
+    - new function introduced recently for usrloc usage
+
+commit aea4043106b7b3e44529385293616b7af640c892
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 28 19:21:28 2012 +0100
+
+    core: added a fuction that adds an xavp with an xavp value
+
+commit f636e215089a9b14daa113d93025831e827192b5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 28 19:18:09 2012 +0100
+
+    kamctl: regenerated database creation scripts
+    
+    - target on location_attrs table
+    - affected xhttp_pi and sca
+
+commit 060734a2acf96333ffaef8207812cc27bc127c76
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 28 14:55:35 2012 +0100
+
+    lib/srdb1: added location_attrs table
+    
+    - store per contact attributes
+
+commit 8f0ab9130af20ed1709b03fff8e831695cbdc64f
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Dec 28 08:03:50 2012 +0000
+
+    modules_k/path: only add ";ob" parameter when it is the the first hop
+
+commit 7fce787c316de12fd3294ca2a70d79d71ff2ad1b
+Merge: 11b7630 b2e5040
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 26 14:25:44 2012 +0000
+
+    Merge branch 'master' into outbound
+    
+    * 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
 
-       * Makefile, Makefile.rules: Added new target for makefile:
-         modules-doc. Can be used together with include_modules and
-         exclude_modules to create doc files in the supported format.
-         Added new option to make: doc_format=format, where formats can be
-         txt, html, xhtml, or pdf.  Default format is html.  Updated
-         proper and clean targets to also include module doc dirs.
-         Example: make exclude_modules="something" doc_format="txt"
-         modules-doc
+commit 11b7630b3f3423dd5697b9c1938f34ee851d325e
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 26 14:24:58 2012 +0000
 
-2006-09-28 23:10  andrei
+    modules_k/path: Updated module documentation for outbound
 
-       * Makefile.defs, NEWS, modules/tm/h_table.h, modules/tm/t_reply.c,
-         modules/tm/timer.c, modules/tm/tm.c,
-         modules/tm/doc/functions.xml, parser/msg_parser.h:
-         - reverted to the old behaviour for the transaction timeout
-         reply:  now 408 is returned always; before 480 was returned on
-         invite timeout   after a provisional reply.  - added new script
-         functions: t_branch_timeout() and t_branch_replied(),   which can
-         be used to distinguish between a 408 received from the network
-         (if (!t_branch_timeout() && t_check_status("408")) ... ), a local
-         transaction timeout w/o any reply being received        (if
-         (t_branch_timeout() && ! t_branch_replied()) ...) and a local
-         timeout    after some provsional reply    ( if
-         (t_branch_timeout() && t_branch_replied()) ...) - even more
-         script functions:        - t_any_timeout() -- true if any of the
-         transaction branches did timeout        - t_any_replied() -- true
-         if at least one branch received a reply
-         (when used from an on_reply route it will ignore
-                       the "current" reply)        - t_is_canceled() --
-         true if the current transaction has been canceled (for more info
-         see NEWS or tm docs)
+commit b27311b5ecc189b8324075a3387382c144ad438b
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 26 14:15:48 2012 +0000
 
-2006-09-25 13:44  janakj
+    modules_k/path: Added outbound support to add_path()
 
-       * modules/registrar/: common.h, lookup.c, reg_mod.c, reply.c,
-         reply.h, save.c, save.h: - AOR filter can be applied to contacts
-         in 200 OK too
-
-2006-09-21 23:29  sobomax
-
-       * modules/nathelper/nathelper.c: Add support for extended Secure
-         RTP Profile for RTCP.
-
-         Submitted by:   Atle Samuelsen
-
-2006-09-21 16:56  kozlik
-
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/mysql/my_data.sql, scripts/oracle/or_data.sql,
-         scripts/postgres/pg_data.sql: new attribute 'datetime_created'
-
-2006-09-21 11:54  janakj
-
-       * modules/uri_db/uridb_mod.c: - 2 parameter variant of lookup_user:
-         lookup_user("$f.uid", "@from.uri")
-
-2006-09-20 19:15  andrei
-
-       * Makefile, io_wait.h, modules/ctl/binrpc_run.c,
-         modules/db_ops/db_ops.c, modules/nathelper/nathelper.c,
-         modules/tm/dlg.c, modules/usrloc/reg_avps_db.c:
-         - fixed some of the warnings - fixed typo in db_ops/db_ops.c -
-         eval module excluded from the compiled-by-default-list (bec. it
-         doesn't  compile yet)
-
-2006-09-20 12:28  andrei
-
-       * Makefile.defs, pt.c, pt.h:
-
-         - added ser profiling patch from Hendrik Scholz
-         <hendrik.scholz@freenet-ag.de>,  adapted to the new fork
-         functions  (for more info see
-         http://lists.iptel.org/pipermail/serdev/2006-July/007627.html)
-
-2006-09-20 11:39  hscholz
-
-       * modules/ctl/io_listener.c: - do not try use use tcp_poll_method
-         when USE_TCP wasn't defined
+commit a1501f0b44975057e752d0337fb074ed53fd6a54
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 26 14:15:18 2012 +0000
 
-2006-09-20 11:22  hscholz
+    modules_k/outbound: Added some includes to api.h
 
-       * pt.c, pt.h: - allow compilation without USE_TCP option
-
-2006-09-20 11:01  andrei
+commit b2e5040fa324fa8c95c5b44a5fcab58ed84a4c55
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 26 12:32:00 2012 +0100
 
-       * pt.c: - added missing pt.c
+    core: check for IP in no_naptr_srv_sip_resolvehost()
+    
+    - catch IP addresses before attempting to do SRV query
 
-2006-09-19 18:13  andrei
-
-       * Makefile.defs, core_cmd.c, main.c, pt.h, sr_module.h, tcp_init.h,
-         tcp_main.c, doc/dns.txt, doc/dst_blacklist.txt,
-         modules/ctl/ctl.c, modules/ctl/ctl_defaults.h,
-         modules/ctl/io_listener.c, modules/fifo/fifo.c,
-         modules/fifo/fifo_server.c, modules/fifo/fifo_server.h,
-         modules/sl/sl_stats.c, modules/tls/tls_domain.c,
-         modules/tm/t_stats.c, modules/tm/tm.c,
-         modules/unixsock/unixsock.c, modules/unixsock/unixsock_server.c:
-         - applied patch from  Dragos Vingarzan
-         <vingarzan@fokus.fraunhofer.de> which  moves all the forking part
-         into 2 functions in pt.c (fork_process and   fork_tcp_process).
-         - added PROC_NOCHLDINIT rank value for Dragos's fork_process (if
-         this  value is used as child_id/rank_value the mod_child
-         functions will not be   called) - added
-         register_procs(processes_no), used from mod_init when a module
-         knows that it will fork some children (replaces the old
-         process_count++   / the patch's estimated_process_count++) -
-         added get_max_procs(): returns the maximum (estimated) number of
-         processes
+commit 17b3c70ea9cd21b71b44062dfff20cea7e67b349
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 26 11:20:46 2012 +0100
+
+    core: try all srv protocols when not already set
+    
+    - patch to commit by Mihály Mészáros
+
+commit b21b5125c7c60775226a7a86dc411863477ed799
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Dec 24 10:04:15 2012 +0100
+
+    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
 
-2006-09-16 00:10  mma
+commit 922e7f4a9a56b4c02b5fedb93bd3684b2c410881
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Dec 23 09:31:28 2012 +0100
 
-       * modules/avp/avp.c: FPARAM_STR is the correct switch case, if
-         anybody needs FPARAM_STRING then use p->v.asciiz to get the value
-         too
+    Change "sercmd" to "kamcmd" in module documentation files - README
 
-2006-09-15 18:04  andrei
+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
+    
+    * 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
+
+    modules_k/domain: bind_domain api function takes one param
+
+commit a60a7ca8010a66703a90768b42ae16342c50107d
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sat Dec 22 11:33:13 2012 +0200
+
+    modules_k/htable: removed unused variable
+
+commit bf3acaf0895d900c15e3455cba225226f3debf62
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 22 09:42:35 2012 +0100
+
+    nathelper(k): new test 128 to check port in contact against source port
+    
+    - used for nat_uac_test()
+    - imported from ser flavour
+
+commit f7ef4b3d54dd462648330dfa4522d067376178ce
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 22 09:28:18 2012 +0100
+
+    modules_s/nathelper: moved to obsolete folder
+    
+    - use the other module with same name
+    - pings from config can be done with uac module, uac_req_send()
+
+commit b2ef844bfdcce46d6a1b88f60ff2fe4d1de30855
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sat Dec 22 09:24:11 2012 +0100
+
+    nathelper(k): added the select for rewriting the contact
+    
+    - exsting in the ser flavour version
+
+commit d52371ec0a6ce6f1fff4f4fc91df3a89e5983228
+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
+
+commit 242527fe5b94902ed4e20adad054c16f1732d9fd
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Dec 21 23:11:40 2012 +0100
+
+    db_text More instructive error message
+
+commit 3852f46576eab51198ebd089e555bf67d3b46eb0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 22:49:08 2012 +0100
+
+    modules_s/maxfwd: moved to obsolete folder
+
+commit 9a9cbdc8257e1782f74aa393d7c0b2f4d7888f98
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 22:43:54 2012 +0100
+
+    maxfwd(k): max_limit module param can be changed at runtime
+    
+    - 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
 
-       * Makefile.defs, modules/tm/t_funcs.c, modules/tm/t_fwd.c,
-         modules/tm/tm_load.h:
-         - cancel relayed from failure route deadlock fix ported from
-         stable (e2e_cancel uses now t_reply_unsafe when called from the
-         failure_route)
+    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
+
+commit 3f535ff25cb67ef4f0f12ca1d8230fadaa3a832e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 20:51:33 2012 +0100
+
+    modules_s/uid_domain: moved to modules folder
 
-2006-09-15 12:37  andrei
+commit 9f6d4d0797074ec37a629af974df97bfdafda68a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 20:50:15 2012 +0100
 
-       * Makefile.defs, NEWS, action.c, cfg.lex, cfg.y, clist.h,
-         core_cmd.c, dns_cache.c, dns_cache.h, dns_wrappers.h,
-         dst_blacklist.c, dst_blacklist.h, error.h, forward.c, forward.h,
-         globals.h, main.c, msg_translator.h, resolve.c, resolve.h,
-         socket_info.c, socket_info.h, ut.h, version.h, doc/dns.txt,
-         doc/dst_blacklist.txt, modules/enum/enum.c, modules/tm/h_table.c,
-         modules/tm/h_table.h, modules/tm/t_funcs.c, modules/tm/t_fwd.c,
-         modules/tm/t_fwd.h, modules/tm/t_msgbuilder.c,
-         modules/tm/t_reply.c, modules/tm/timer.c, modules/tm/uac.c,
-         modules/tm/ut.h, utils/sercmd/sercmd.c:
-         - dns cache support (ser will cache both positive and negative
-         responses if  turned on, see doc/dns.txt for more details &
-         config options) - dns failover support: when a name resolves to
-         more then 1 ip (either   multiple A or AAAA records or multiple
-         SRVs) and sending to the first    ip fails, ser will retry with
-         the others. By default is off. See   doc/dns.txt for more
-         details/config options a.s.o.  - destination blacklist: when
-         sending to some destination (defined by   ip:port and protocol)
-         fails, ser will temporarily add this destination    in a
-         blacklist giving future sends the opportunity of immediately
-         failing. Destination are also added to the blacklist on tm invite
-            timeouts (when no response is received in the fr_timer
-         interval).    By default is off, see doc/dst_blacklist.txt form
-         more details/config     options.  - small makefile fixes (in
-         mode=debug) - resolver get_record api changes (updated enum)
+    modules_s/uid_gflags: moved to modules folder
 
-         WARNING: there are a lot of changes in tm
+commit 1316bb1cd42cf34f03f9072037d6a138e2e10db4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 20:49:36 2012 +0100
 
-2006-09-14 16:16  janakj
+    modules_s/uid_avp_db: moved to modules folder
 
-       * modules/domain/domain_rpc.c: - domain.reload does not return 400
-         when cache is disabled
+commit b092e88730367444559408100a2c8d159259d6ed
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 20:49:02 2012 +0100
 
-2006-09-14 16:10  janakj
+    modules_s/uid_auth_db: moved to modules folder
 
-       * modules/domain/: domain.c, domain.h, domain_mod.c, domain_rpc.c:
-         - make lookup_domain work also without memory cache
+commit 1183a546bd287c90cc485573df585fe9f624a7ab
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 20:47:53 2012 +0100
 
-2006-09-07 18:46  calrissian
+    modules_s/pike: moved to obsolete folder
+    
+    - use the other module with same name
 
-       * modules/tm/t_reply.c: surpress error message (480 was not
-         expected as a localy generated response)
+commit b79303dbfd781de9218f73b98ca72f25cf1d1054
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 19:51:19 2012 +0100
 
-2006-09-06 00:49  tma0
+    modules_s/uri_db: renamed to uid_uri_db
 
-       * select_core.c: - fixed bug in nameaddr.uri: <sip:abc@123>;param
-         is equal to sip:abc@123;param, i.e. remove params from uri when
-         no <
+commit bc780f6769581fd6260ba8d3f207ca2dd305970d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 19:43:53 2012 +0100
 
-2006-09-05 16:55  kubartv
+    modules_s/gflags: renamed to uid_gflags
+    
+    - script flag functions got an 'u' in name to allow usage together with
+      cfgutils module
 
-       * db/schema/contact_attrs.xml: table for separate contact AVPs
-         storage
+commit e4eb153efa0e2d0c6e1478fbe664df87aa93c7ec
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 19:38:51 2012 +0100
 
-2006-09-05 16:54  calrissian
+    modules_s/domain: renamed to uid_domain
 
-       * modules/rr/loose.c: Fixed wrong removale of a Route header in
-         case of strict to loose route convertion if the routes are stored
-         in seperate Route HFs (same bug as on stable).
+commit 6e8d115d48193c07977bf07638f237ff8518cf0e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 18:45:25 2012 +0100
 
-2006-09-05 16:53  kubartv
+    uid_auth_db: updated doc file to the new name
 
-       * modules/usrloc/: reg_avps.c, reg_avps.h, reg_avps_db.c,
-         ucontact.c, ucontact.h, udomain.c, ul_mod.c, urecord.c: Added
-         "contact AVPs" - AVPs stored with contact during registration.
+commit a5daf1797ff4edbb456d0d0b70138ce422d65d86
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 18:42:26 2012 +0100
 
-         Before call to save() function you have to add a flag (given to
-         usrloc module as parameter) to AVP - AVPs with this flag are
-         saved with contact and may be restored later (for example within
-         onbranch_route) by call to read_reg_avps(...). If DB is used,
-         such AVPs can be stored within contact table (serialized) or into
-         separate table (contact_attrs).
+    modules_s/avp_db: renamed to uid_avp_db
 
-         Example:
+commit 0440bae1fd24700d83bd4728f662deea250ed716
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 18:35:19 2012 +0100
 
-         ...  modparam("usrloc", "reg_avp_flag", "regavps") ...
+    modues_s/auth_db: renamed to uid_auth_db
+    
+    - the module is using uid based database schema
 
-         avpflags regavps;
+commit 2eb7894a6d2b9ca0e62eb83865d5cf955366ce9c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 18:02:21 2012 +0100
 
-         route {
+    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
 
-                 if (method=="REGISTER") {
-                         $t.a = "whatever";
-                         setavpflag("$t.a","regavps");
+    modules_s/print: moved to modules folder
 
-                         save("location"); # t.a will be stored here
+commit 8e806d4cb02049ffb447e3781d0ce864bb2bffb7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 17:57:12 2012 +0100
 
-                         break;
-                 };
+    modules_s/print_lib: added readme and xml docbook files
 
-                 t_on_branch("1");
+commit 306459af5d4698e598a6842668faf701fe9b85f3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 17:42:46 2012 +0100
 
-                 if (!lookup("location")) {
-                         sl_send_reply("404", "Not Found");
-                         break;
-                 };
-                 route(1);
-         }
+    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
 
-         route[1] {      if (!t_relay()) {               sl_reply_error();
-               }; }
+commit b3773e4ae594fcff9de95a869695d2441d9628b8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 13:28:44 2012 +0100
 
-         branch_route[1] {       read_reg_avps("location", "$t.uid");
-         xlog("L_ERR", "loaded a = %$t.a"); }
+    modules_s/cpl-c: moved to obsolete list
+    
+    - use the other cpl-c module
 
-2006-09-05 12:01  tirpi
+commit 69a7abb8703fab795071130b5f4cd7412124aab2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 12:39:00 2012 +0100
 
-       * modules/lcr/: README, lcr_mod.c: - fr_inv_timer can be
-         overwritten by AVP values - Q_FLAG definition has been changed --
-         custom flag is used now - DEF_FR_INV_TIMER_AVP is set to the
-         default value of tm module
+    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
 
-2006-09-04 09:53  kubartv
+commit a403bd541bbca60fff6ab24a62c7bd2b31c6707e
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Dec 21 10:29:54 2012 +0000
 
-       * modules/tm/dlg.c: corrected possible memory leak when there are
-         more routes within one Record-Route header field
+    pkg/kamailio/(centos|fedora): Added moved modules from modules_s to the build
+    
+    - db2_ldap, db2_ops, and timer
 
-2006-09-01 12:51  tma0
+commit c2e4b20ecc2598bf5a440a50762e9dbd6a2ed61c
+Merge: 2930038 35a427c
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Dec 21 11:19:33 2012 +0100
 
-       * daemonize.c, dprint.c, dprint.h: - reverted LOG_NONE
-         syslog_facility enabling no-syslog feature
+    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
 
-2006-09-01 10:53  kubartv
+commit 2930038a7e4ccf9abb1fe2465d1e59f3dfe9012f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Dec 21 11:18:55 2012 +0100
 
-       * lib/cds/: ChangeLog, rr_serialize.c, serialize.c, serialize.h,
-         sstr.c, sstr.h:  - corrected memory leaks in route serialization
-          - better str_dup for debugging
+    db_text: Minor correction in error message.
+    
+    Tell the user what's wrong, not just that it's wrong.
 
-2006-08-31 15:18  tirpi
+commit 35a427c6d452477478228885e1b2a2104633ce5d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 21 11:10:20 2012 +0100
 
-       * usr_avp.c: get_avp_val() caused crash with int AVP name and
-         string type
+    Makefile: db2_ldap added to excluded modules list
 
-2006-08-31 10:38  tma0
+commit 9b9562a2bdc71e350702e21e25129444e6b805aa
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Dec 21 10:07:52 2012 +0100
 
-       * modules/textops/textops.c: - dynamic memory allocation for multi
-         value instaed of preallocated static buffer
+    htable Minor correction to RPC docs
 
-2006-08-30 19:12  tma0
+commit 6ff072a307ddf0735ca9c38c1bc0c3ebdbc57a2b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Dec 21 09:40:06 2012 +0100
 
-       * modules/timer/timer.c: - added missuing reset_static_buffer()
-         before run_actions
+    htable Add RPC command for listing one item
+    
+    Also, add documentation for existing RPC commands.
 
-2006-08-30 15:31  tma0
+commit b6e2034d84dcb77bfda256af0de0c434cc83dbb7
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Dec 21 09:05:15 2012 +0100
 
-       * modules/eval/: README, eval.c: - support for @select as parameter
-         of eval_xxxx() - get_static_buffer() used
+    pike: Add error on bad argument
+    
+    Reported by Ovidiu Sas on the sr-dev list. Bug ported from modules_s/pike :-)
 
-2006-08-30 14:54  tma0
+commit 7f532c2994a824c33c2e9e2348a10df734c1d3a7
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:59:59 2012 +0100
 
-       * modules/textops/textops.c: - dynamic buffer allocation for string
-         evaluated by xl_print
+    sl Minor README updates (file name changes)
 
-2006-08-25 17:27  tma0
+commit 6c8c42c92de26912c3c15007114967deca6bdc89
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:57:07 2012 +0100
 
-       * daemonize.c, dprint.c, dprint.h: -added support for fake LOG_NONE
-         syslog facility that disables syslogging completely
+    mangler: Minor doc update
 
-2006-08-25 16:04  andrei
+commit d36d4de28ad52763ef4e637393997bca44dc6fea
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:56:17 2012 +0100
 
-       * msg_translator.c:  - fixed set_advertised_port
+    sanity  Minor README updates
 
-2006-08-24 00:36  tma0
+commit cbdadf3bff04e7837698ad84466fea2aed39b9c9
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:48:19 2012 +0100
 
-       * modules/: eval/eval.c, textops/textops.c: - removed stripping of
-         quotes in find_next_value
+    prefix_route doc file name changes
 
-2006-08-22 17:19  tirpi
+commit 75e18bc92fedc4d5a4ab0599ad16526928523b41
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:45:40 2012 +0100
 
-       * modules/permissions/README: readme updated with the ipmatch
-         functions and with some new module parameters
+    mangler Minor README edits
 
-2006-08-22 14:46  tirpi
+commit 0156d9e3e46e592c951acbbe8924840b3ca7860f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:40:19 2012 +0100
 
-       * scripts/dbtext/ser_db/ipmatch: missing file added
+    malloc_test Minor README edits
 
-2006-08-22 14:44  tirpi
+commit 326772a1524e3ad6e7c5927cf6edee1f85bc5a5b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:37:09 2012 +0100
 
-       * db/schema/ipmatch.xml, db/schema/ser.xml,
-         scripts/dbtext/ser_db/rls_subscription,
-         scripts/dbtext/ser_db/uri, scripts/dbtext/ser_db/uri_attrs,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: ipmatch table added to database
-         schema definition DB scripts are re-generated
+    db_flatstore Minor README edits
 
-2006-08-22 10:51  tirpi
+commit c060369e85e279c3eba8fe5caddc3be7a860d512
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:31:50 2012 +0100
 
-       * modules/permissions/: im_db.c, im_db.h, im_hash.c, im_hash.h,
-         im_locks.c, im_locks.h, im_rpc.c, im_rpc.h, ipmatch.c, ipmatch.h,
-         permissions.c, permissions.h, permissions_rpc.h, trusted.c,
-         trusted.h, trusted_hash.c, trusted_hash.h, trusted_rpc.c,
-         trusted_rpc.h: ipmatch functions are implemented
+    blst Minor README updates
 
-         The functions can be used to catch messages coming from or going
-         to specific SIP network elements, for example gateways, peering
-         partners, or load balancers. (Requests which are not permitted to
-         reach a gateway must be dropped before sending out -- it can
-         easily happen when a user registers the gateway's IP address, or
-         forwards the call to it.)
+commit 98b4fd46fa5fb42422346793cad5406220f3992e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:28:34 2012 +0100
 
-2006-08-14 16:41  tirpi
+    avp Minor README xml file changes
 
-       * modules/permissions/: permissions.c, permissions.h, trusted.c,
-         trusted.h, trusted_rpc.c: child processes do not keep the
-         database connection open in case of cache mode
+commit c9497bf0653ffca09bd180ea01d7089a14f8f0e2
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:26:12 2012 +0100
 
-2006-08-14 14:40  tma0
+    auth_identity README updates
 
-       * modules/db_ops/db_ops.c: - fixed problem in mod_init when
-         mod_param's query has not been fixed properly
+commit bcb10c2952cbcd5e3aa500815b11d7cf45de47a2
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:20:58 2012 +0100
 
-2006-08-11 15:48  tirpi
+    auth Documentation filename changes
 
-       * modules/permissions/: allow_files.c, allow_files.h: forgotten
-         files are added (functions related to file operations are moved
-         here)
+commit 78e1f3667d8fa553abde60d9078f395b9c4dcb9a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:18:34 2012 +0100
 
-2006-08-11 15:46  tirpi
+    cfg_db README edits
 
-       * modules/permissions/: parse_config.c, parse_config.h,
-         permissions.c, permissions.h: - memory is not allocated for the
-         file container array if none of the file operation functions are
-         used (set default_allow_file and default_deny_file parameters to
-         "") - module init failes if there is a missing file and
-         safe_file_load is 1 - module init failes in case of parsing error
-         - some fixup function cleanup
+commit 88e55397a3036880d2af43aa44fda473c9284011
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:13:37 2012 +0100
 
-2006-08-10 14:21  kubartv
+    pike: README edits
 
-       * lib/cds/: ChangeLog, hash_table.c, rr_serialize.c,
-         rr_serialize.h: added functions for rr_t
-         serialization/deserialization (will be used from dialog module)
+commit e0ef312d376d7b7d3d7e8b8c522544e0fae865bd
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:12:42 2012 +0100
 
-2006-08-10 12:49  mma
+    iptrtpproxy Minor README edits
 
-       * select_buf.c: static buffer realloc correction
+commit e175629e7522350991bc4325f5141ecb68b05c3f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:11:59 2012 +0100
 
-2006-08-09 21:18  tma0
+    xmlrpc Documentation minor edits.
 
-       * modules/nathelper/nathelper.c: - fix_nated_sdp(8) append
-         a=direction:passive to SDP body
+commit bf42fb7b6deef7926816c5ec8f9a4d0bf7393aed
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 20:07:58 2012 +0100
 
-2006-08-09 20:52  tma0
+    xmlops: Move to "book" and rename files to avoid collissions
 
-       * modules/nathelper/nathelper.c: - added support for
-         get_str_fparam() for force_rtp_proxy(), unforce_rtp_proxy()
+commit bb5527557c9d54f4ba63ddd491e4487b3fa0b063
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 20 19:25:10 2012 +0100
 
-2006-08-09 11:36  kubartv
+    db2_ldap: defined -DLDAP_DEPRECATED to enable the old ldap api
+    
+    - reported by Ovidiu Sas
 
-       * modules/tm/h_table.c: corrected memory leak (uri AVPs were not
-         released)
+commit 2eee368b72c48e36af8af0f17fb29dc5d6310b08
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 20 19:13:13 2012 +0100
 
-2006-08-04 20:52  tma0
+    core: added prototype of no_naptr_srv_sip_resolvehost() to resolv.h
+    
+    - fix compile warning, reported by Ovidiu Sas
 
-       * cfg.y: -fixed typo in drop command
+commit e964ce8f377cd368b1326ef42bc9bef36d192179
+Merge: 3ad60fe 80697ca
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 18:52:33 2012 +0100
 
-2006-08-03 14:07  tirpi
+    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/avp/avp.c: fixup function returns -1 if AVP parameter
-         does not start with $ sign fix_param does not create fparam_t
-         structure and SER crashes otherwise
+commit 3ad60fe1e229b3c1fc3a854d57eac223094294ad
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 18:51:52 2012 +0100
 
-2006-08-02 15:23  kubartv
+    pike: Import pike.top rpc call from modules_s/pike
+    
+    Thanks to Ovidiu for pointers in the right direction.
 
-       * db/schema/rls_subscription.xml, lib/xcap/ChangeLog,
-         lib/xcap/xcap_client.c, lib/xcap/xcap_client.h: corrected
-         inconsistence in RLS database and added xcap_query_params_t
-         serialization needed in RLS DB store/load functions
+commit 80697ca8ab8fd06bb348fd9d9b17d8db39f9e274
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 20 15:18:23 2012 +0100
 
-2006-08-02 14:56  rco
+    modules_s/timer: moved to modules folder
 
-       * db/schema/: uri.xml, uri_attrs.xml: added scheme column. This
-         intended to store the URI scheme.
+commit 1c35849b76ea9257162d5977e839399027c9659b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 13:44:59 2012 +0100
 
-2006-08-02 11:20  janakj
+    uac: Add note about only using uac_replace once in the same request
 
-       * modules/options/: mod_options.c, mod_options.h: - fixed bug
-         reported by Alexandr Dubovikov - additional cleanup/fixes applied
+commit b56e823ed8e7ac2f88d1020677f5e94546a91516
+Author: Mihály Mészáros <misi@niif.hu>
+Date:   Sun Dec 16 13:03:18 2012 +0100
 
-2006-08-01 16:24  mma
+    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/rr/: record.c, rr_mod.c, rr_mod.h: module RR now accepts
-         add_username parameter as string FPARAM ("string", "$avp" or
-         "@select")
+commit 61cae424125c4af11a69092cbf7b6870dbf26af0
+Author: Mihály Mészáros <misi@niif.hu>
+Date:   Wed Dec 5 12:55:24 2012 +0100
 
-2006-07-30 20:47  mma
+    core: dns resolver patch bugfix
+    
+    - a small bug fixed.
+      Many thanks to Daniel (miconda@gmail.com) for reporting it.
 
-       * modules/db_ops/db_ops.c: Error message showed row_no instead of
-         field_no, so unexplainable error message was thrown, like:
-         6(12354) ERROR: db_ops: field (0) does not exist, num fields: 2
-         6(12354) ERROR: db_ops: field (1) does not exist, num fields: 2
-         6(12354) ERROR: db_ops: field (2) does not exist, num fields: 2
+commit 63ef5f0edcfebe86cffe7489f3524186ed3400d4
+Author: Mihály Mészáros <misi@niif.hu>
+Date:   Mon Nov 12 16:02:48 2012 +0100
 
-2006-07-27 10:27  kubartv
+    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/xcap/xcap_mod.c: forgotten commit (needed after previous
-         changes in PA and libs)
+commit 7702ef8c2ec0fca97e11c621532bb9af3160dba7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 20 12:25:15 2012 +0100
 
-2006-07-27 10:26  kubartv
+    modules_s/db2_ldap: moved to modules folder
 
-       * modules/rls/rl_subscription.c: corrected memleak
+commit bebb0665ac795ea234e329a8a5b785ce5678da62
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 20 12:21:39 2012 +0100
 
-2006-07-26 12:25  mma
+    modules_s/db2_ops: moved to modules directory
 
-       * modules/auth_db/authorize.c: Return result -1 (wrong credentials)
-         when function checking response tells that.
+commit bdb2368e5abd6dad0b203b67676701e515d59ae8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 19 21:23:50 2012 +0100
 
-2006-07-26 12:10  kubartv
+    modules_s/uri: moved to obsolete list
+    
+    - use siputils module instead
 
-       * modules/pa/ChangeLog, modules/pa/extension_elements.c,
-         modules/pa/extension_elements.h, modules/pa/pa_mod.c,
-         modules/pa/pa_mod.h, modules/pa/pdomain.c,
-         modules/pa/pres_timer.c, modules/pa/presentity.c,
-         modules/pa/presentity.h, modules/pa/publish.c, modules/pa/rpc.c,
-         modules/pa/status_query.c, modules/pa/tuple.c,
-         modules/pa/tuple_extensions.c, modules/pa/tuple_extensions.h,
-         lib/cds/dbid.c, lib/cds/dbid.h, lib/presence/ChangeLog,
-         lib/presence/lpidf.c, lib/presence/pidf.c,
-         lib/presence/pres_doc.c, lib/presence/pres_doc.h,
-         lib/presence/xpidf.c: first step in support of PIDF extensions
-         (database support not finished yet, not tested)
+commit e6a8bc85079389314f86cc4141cf827ecabeaf4a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 08:56:56 2012 +0100
 
-2006-07-25 18:45  tma0
+    iptrtpproxy Documentation updates (SER => kamailio)
 
-       * modules/nathelper/nathelper.c: - fixed missing fixup_int_1 allign
+commit 5919b3b6c4078db7675c71d98f671feb58c68a2a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 08:46:24 2012 +0100
 
-2006-07-25 18:24  janakj
+    ctl Updating documentation
 
-       * modules/: auth/auth_mod.c, auth_db/authorize.c,
-         registrar/reply.c, sanity/sanity.c: - warnings fixed
+commit 8b967b4b96765057bb0b8f62ee1dd5b04442b52d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Dec 20 08:41:00 2012 +0100
 
-2006-07-25 18:11  janakj
+    counters Updating documentation to "book" from "section"
+    
+    Renaming files to avoid collission when aggregating documentation.
 
-       * modules/xmlrpc/xmlrpc.c: - parameters of xmlrpc_reply support
-         avps and selects
+commit 6fd7eb7440e864df872a56ad9b2076614c08222e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 19 21:11:56 2012 +0100
 
-2006-07-25 17:52  janakj
+    modules_s/acc_syslog: moved to obsolete list
+    
+    - use acc module instead
 
-       * modules/: tm/tm.c, sanity/sanity.c: - applied patch from Bogdan
-         Pintea
+commit 12e1b5eab148559d00ce4461a7126e227ab7ae33
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 19 21:10:41 2012 +0100
 
-2006-07-25 17:46  janakj
+    modules_s/acc: moved to obsolete list
+    
+    - use acc module instead
 
-       * modules/registrar/: lookup.c, reg_mod.c, reply.h, save.c: -
-         applied patch from Bogdan Pintea
+commit 7487c62ea79cdddb468f2090aeba39b1df0747cc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 19 21:06:53 2012 +0100
 
-2006-07-25 17:32  janakj
+    modules_s/uri_radius: moved to obsolete list
+    
+    - use misc_radius module instead
 
-       * modules/exec/: exec.c, exec_mod.c: - warnings fixed
+commit 685f526aa6d5b171a6731cec5aa67a97e12da1fc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 19 21:04:38 2012 +0100
 
-2006-07-25 17:30  janakj
+    modules_s/auth_radius: moved to obsolete list
+    
+    - use the other module with the same name
 
-       * modules/domain/domain_mod.c: - removed variables that are not
-         needed anymore
+commit 38d126621a09b3a149bcc10e3d07a176ba84068b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 19 21:02:49 2012 +0100
 
-2006-07-25 17:29  janakj
+    modules_s/avp_radius: moved to obsolete list
+    
+    - use misc_radius to fetch attributes per user from radous server
 
-       * modules/avp_db/avp_db.c: - removed variables that are not needed
-         (reported by Bogdan)
+commit d7e1ff882bcca3369edd74a7540cf252ef08760c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 19 21:01:11 2012 +0100
 
-2006-07-25 17:27  janakj
+    modules_s/acc_radius: moved to obsolete list
 
-       * modules/auth_db/authdb_mod.c: - removed unused variable (reported
-         by Bogdan)
+commit 51cba8039863a92a5050b6932bb8a9155edcf39b
+Author: Alex Balashov <abalashov@evaristesys.com>
+Date:   Wed Dec 19 13:23:09 2012 -0500
 
-2006-07-25 16:05  tma0
+    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.
 
-       * modules/nathelper/nathelper.c: - increased max. contact length
-         when rewriting contact
+commit 27e5fdc60110c4c89cee642317f5d92b7f0b734d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 19 12:52:13 2012 +0100
 
-2006-07-25 15:43  janakj
+    kamailio-oob.cfg: new config file to collect more out-of-the-box use cases
+    
+    - 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
 
-       * modules/auth_db/authdb_mod.c, modules/auth_db/authdb_mod.h,
-         modules/auth_db/authorize.c, scripts/mysql/my_create.sql,
-         db/schema/credentials.xml, modules/auth/api.c,
-         modules/auth/api.h, modules/auth/auth_mod.c,
-         modules/auth/auth_mod.h, modules/auth/challenge.c,
-         modules/auth/challenge.h: - credentials table includes did column
-         - authentication and reply sending decoupled, the new   way to
-         perform digest authentication is:   if
-         (!www_authenticate("@to.uri.host", "credentials")) {
-         append_to_reply("%$digest_challenge");       sl_reply("401",
-         "Unauthorized");       drop;   } - www_challenge and
-         proxy_challenge deprecated (can be replaced   with
-         append_to_reply and sl_reply - qop can be configured using
-         modparam
+commit f1449adfb91727112e2a44f406e7de63965595d6
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Dec 19 12:17:19 2012 +0200
 
-2006-07-25 13:45  janakj
+    modules/mediaproxy:  README fix and edits
+    
+    - AVPs are available in Kamailio reply routes without setting any tm param.
 
-       * modules/registrar/reg_mod.c: - added support for registered with
-         2 parameters
+commit 70b3ea024d9eb42f974b4de37a555bcb384405e9
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 19 01:48:17 2012 +0000
 
-2006-07-25 07:46  kubartv
+    pkg/kamailio/fedora/17: Updated boxgrinder appliance
 
-       * lib/cds/dbid.c, lib/cds/dbid.h, lib/cds/sstr.h,
-         lib/presence/lpidf.c, lib/presence/pidf.c,
-         lib/presence/pres_doc.c, lib/presence/pres_doc.h,
-         lib/presence/xpidf.c, lib/xcap/xcap_client.c,
-         lib/xcap/xcap_client.h, modules/pa/ChangeLog, modules/pa/auth.c,
-         modules/pa/notify.c, modules/pa/offline_winfo.c,
-         modules/pa/pa_mod.c, modules/pa/pa_mod.h, modules/pa/pdomain.c,
-         modules/pa/pres_notes.c, modules/pa/pres_notes.h,
-         modules/pa/pres_timer.c, modules/pa/presentity.c,
-         modules/pa/presentity.h, modules/pa/publish.c,
-         modules/pa/publish.h, modules/pa/qsa_interface.c,
-         modules/pa/qsa_interface.h, modules/pa/rpc.c,
-         modules/pa/status_query.c, modules/pa/subscribe.c,
-         modules/pa/subscribe.h, modules/pa/tuple.c, modules/pa/tuple.h,
-         modules/pa/tuple_notes.c, modules/pa/tuple_notes.h,
-         modules/pa/watcher.c, modules/pa/watcher.h,
-         modules/pa/winfo_doc.c: PA module data structures change (based
-         on structures from common libs now), PA code cleanup
+commit c5b67ce5965d37c4851b6c33b9020cf88a4b85f3
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 18 23:29:21 2012 +0100
 
-2006-07-24 18:43  janakj
+    modules_s/ldap: renamed to db2_ldap
+    
+    - it is a SRDBv2 API database driver
 
-       * parser/digest/digest_parser.c: - empty param means QOP_UNSPEC
+commit 3e3b0350cd5408822cb7c35aa83d1c3e305a98c1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 18 23:23:38 2012 +0100
 
-2006-07-24 17:55  janakj
+    modules_s/db_ops: renamed to db2_ops
+    
+    - it implements only SRDBv2 API
 
-       * parser/digest/: digest_parser.c, digest_parser.h: - make qop
-         parser available to the outside world
+commit c38b4361c35ce4bf2abcc6b2480d76ca3029abfd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 18 23:11:26 2012 +0100
 
-2006-07-24 16:35  kubartv
+    modules_s/oracle: moved to obsolete folder
 
-       * modules/presence_b2b/: ChangeLog, euac_funcs.c,
-         euac_state_machine.c, events_uac.c: fixed memory leak
+commit d1bf22612ce24f20ba360a5f1077fa5ce3c1e27e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 18 23:05:10 2012 +0100
 
-2006-07-24 15:56  calrissian
+    modules_s/bdb: moved to obsolete folder
 
-       * modules/sanity/sanity.c: - fixed merge error in
-         check_ruri_sip_version - alligned returned codes of check_digest
+commit 7f5d581b42139a16f6c3730ed9c54b1d36f6b58a
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 17 15:17:28 2012 -0500
 
-2006-07-24 15:41  janakj
+    modules/db_cassandra: no need to link against kmi library
+     - no MI commands exported
 
-       * modules/sanity/doc/sanity.xml: - documentation updated
+commit 928dab69601e1bb56e3abbc81a1ed55d77e8b298
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 17 15:06:49 2012 -0500
 
-2006-07-24 15:39  janakj
+    modules/db_flatstore: replace mi command flat_rotate with rpc command flatstore.k_rotate
 
-       * modules/sanity/: mod_sanity.c, mod_sanity.h, sanity.c, sanity.h:
-         - SANITY_MAX_CHECKS written in a way that is easier to maintain -
-         return value of sanity_check function changed - added sanity
-         check of digest credentials (2048), it tests   all digest
-         credentials in the message - fixed some memory leaks (pkg_malloc
-         not freed on an error) - some debugging statements enclosed in
-         EXTRA_DEBUG otherwise   they would produce too much output -
-         check SIP version length first before calling memcmp - "\r\n"
-         replaced with CRFL - struct sip_uri allocated on the stack, there
-         is no need   to allocate it using pkg_malloc
+commit 53b6903007caf13ea9543be6c545a4d9cd6d437f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 17 21:10:48 2012 +0100
 
-2006-07-24 15:21  calrissian
+    blst Update docbook XML to "book" from "section"
+    
+    Trying to standardize the documentation into one format
 
-       * modules/sanity/: mod_sanity.c, mod_sanity.h, sanity.c: - added
-         Contact parsing to parse_uri check - changed log levels from
-         error to warning - failed checks return now 0, which means
-         processing the script   is stopped because the sanity module
-         itself replied already
+commit 1f28ea63990f016a5828321f3514a029c5a2a18a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 17 20:58:57 2012 +0100
 
-2006-07-24 13:48  kubartv
+    avp Modifying docbook to "book"
 
-       * modules/tm/dlg.c: corrected possible memory leak when refreshing
-         a dialog from response after refreshing it from non-initial
-         request
+commit 1e0ee74dae6da3a962f46f8d3305368c0754d56d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 17 20:56:25 2012 +0100
 
-2006-07-24 12:08  janakj
+    auth_identity Moving to "book"
 
-       * scripts/postgres/pg_create.sql, db/schema/credentials.xml,
-         scripts/dbtext/ser_db/credentials, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql: - did column added
+commit f3f279234622c18ab847fc5ff0e8473f3cd23fd4
+Merge: 52a9f00 5519cae
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 17 20:52:34 2012 +0100
 
-2006-07-24 12:07  janakj
+    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
 
-       * modules/avp_db/avp_db.c: - function prototype is now in domain
-         module header
+commit 52a9f00806de700f1b0288ea22b388a27ab707c0
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 17 20:52:03 2012 +0100
 
-2006-07-24 11:40  janakj
+    auth: Converting to book docbook format
 
-       * modules/rr/loose.c: - spurious debugging messages removed
+commit 0d41e1ba82c22a6e62f997add0a266ef4b2ed0ed
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 17 20:42:47 2012 +0100
 
-2006-07-24 11:36  janakj
+    xprint: Change to docbook book, instead of section
 
-       * modules/rr/: loose.c, record.c, rr_mod.c, rr_mod.h: - check for
-         domains also in domain module if present and used.
+commit 502675ecb60f6943ca4fa8480b057a4bfef9dc2b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 17 20:40:33 2012 +0100
 
-2006-07-24 11:36  janakj
+    xmlrpc: Modify docbook format to book and add title
 
-       * modules/domain/domain.h: - get_did function typedef
+commit 5519caedc2ebcfb44a660bcd13e4033116e24f50
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 17 13:37:16 2012 -0500
 
-2006-07-21 17:01  janakj
+    modules_k/drouting: documentation updates for mi -> rpc command migration
 
-       * modules/registrar/: lookup.c, lookup.h: - added second parameter
-         to registered (the same as in lookup)
+commit d4733ab7e27be0cf472db7157dcdbe6390e269b6
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 17 13:04:42 2012 -0500
 
-2006-07-21 16:01  mma
+    drouting: mi commands migrated to rpc
 
-       * modules/registrar/save.c: - if save_noreply was called and error
-         occured, really do not send any message, just report error
+commit 745e44e7555d0df789ecfae3b460650a43ecbf8c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 17 12:04:49 2012 -0500
 
-2006-07-20 17:22  janakj
+    module_k/db_text: making some error probes visible
 
-       * .cvsignore: - python stuff no more included
+commit b7f51d5d2b24063037ae18e82fb046b066cc52a0
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 17 12:03:11 2012 -0500
 
-2006-07-20 17:12  janakj
+    modules_k/db_text: documentation updates for db_text.dump rpc command
 
-       * pkg/: opensuse/ser.init.SuSE, opensuse/ser.spec, suse/ser.init,
-         suse/ser.spec: - opensuse/suse packaging stuff
+commit 82a03cb5af01c1275bc9a1664643cf3645c4b87a
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 17 12:01:49 2012 -0500
 
-2006-07-20 17:05  janakj
+    modules_k/db_text: new rpc command 'db_text.dump'
+     - allows forcing a write back to disk for modified tables
 
-       * pkg/openbsd/: Makefile, pkg/DESCR, pkg/PLIST: - pkg list updated
-         - master ftp updated - Andrei's email address updated
+commit 5ece7e315ee8d3c3529eed94179fcb4e08d41c66
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Mon Dec 17 11:56:24 2012 -0500
 
-2006-07-20 16:59  janakj
+    parser/digest: use next_sibling_hdr() instead of hand-rolling it
 
-       * pkg/netbsd/: DESCR, Makefile, PLIST: - pkg list updated - master
-         ftp server updated - Andrei's email address updated
+commit 624a9bbf777a1c1d44400eec78911a9714872977
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Sun Dec 16 15:06:32 2012 -0500
 
-2006-07-20 16:51  janakj
+    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.
 
-       * pkg/freebsd/: Makefile, pkg-descr, pkg-plist: - pkg-list updated
-         to reflect the current state of modoules - Andrei's email address
-         updated - master FTP URL updated
+commit 3cfaf089c1472f1397580a365360579c671c7796
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Dec 14 13:55:39 2012 -0500
 
-2006-07-20 16:29  janakj
+    xhttp_pi: properly handle NULL values
 
-       * Makefile: - removed original packaging files - Makefile updated
-         to use new location of files
+commit ec617a27352ba719184cf617bb564631d5152df5
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Fri Dec 14 13:47:08 2012 -0500
 
-2006-07-20 16:17  janakj
+    xhttp_pi: fix query operation for db w/o fetch support (like db_text)
 
-       * pkg/: debian/changelog, debian/compat, debian/control,
-         debian/copyright, debian/cron.d.ex, debian/ex.package.doc-base,
-         debian/manpage.1.ex, debian/manpage.sgml.ex, debian/postinst,
-         debian/postrm, debian/preinst.ex, debian/prerm.ex, debian/rules,
-         debian/ser.examples, debian/ser.init, debian/shlibs.local,
-         debian/watch, freebsd/000.ser.sh, freebsd/Makefile,
-         freebsd/distinfo, freebsd/pkg-comment, freebsd/pkg-descr,
-         freebsd/pkg-plist, gentoo/ser-0.8.10.ebuild,
-         gentoo/ser-0.8.11.ebuild, gentoo/ser-0.8.12.ebuild,
-         gentoo/ser-0.8.14.ebuild, gentoo/ser-0.8.9.ebuild,
-         gentoo/ser.init, netbsd/COMMENT, netbsd/DESCR, netbsd/Makefile,
-         netbsd/PLIST, netbsd/distinfo, openbsd/Makefile,
-         openbsd/distinfo, openbsd/pkg/COMMENT, openbsd/pkg/DESCR,
-         openbsd/pkg/PLIST, rpm/ser.init, rpm/ser.spec-4.1,
-         rpm/ser.spec.fedora, solaris/pkginfo, solaris/prototype: - moved
-         all packaging stuff to pkg subdirectory
+commit 7fc74e46a5d5b4e2b0cbbe5bdc1627e672867164
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 14 00:43:04 2012 +0100
 
-2006-07-20 15:02  kozlik
+    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
 
-       * scripts/: mysql/my_create.sql, mysql/my_data.sql,
-         oracle/or_create.sql, oracle/or_data.sql, oracle/or_drop.sql,
-         postgres/pg_create.sql, postgres/pg_data.sql: recreated form XML
-         files
+commit 840d23197e91c70f7b02072e144ec396f5f8f386
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 14 00:20:08 2012 +0100
 
-2006-07-20 14:59  kozlik
+    dialog(k): fixed dlg.end_dlg rpc command
+    
+    - missing of the optional paramter causes negative return code
 
-       * scripts/: mysql/ser_mysql.sh, postgres/ser_postgres.sh: fixed to
-         use also xx_data.sql scripts
+commit c1fa174ddc4d499548bdc3d5f75e36125541ade9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 13 22:52:39 2012 +0100
 
-2006-07-20 14:57  kozlik
+    modules_s/exec: moved to obsolete directory
 
-       * db/schema/: attr_types.xml, global_attrs.xml: - re-formated -
-         'vendor-controlled' attributes added to rows
+commit dab6e5b5af4d7b98553ee620d2f9114d17592c9a
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Dec 13 16:10:31 2012 -0500
 
-2006-07-20 14:56  kozlik
+    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.
 
-       * db/schema/i18n.xml: unique index added
+commit 7e8913d0a8a8f1865777615cdf53f71adfd94baa
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Dec 13 17:48:16 2012 +0000
 
-2006-07-20 14:54  kozlik
+    pkg/kamailio/(centos|fedora): Added xhttp_pi README to installation
 
-       * doc/stylesheets/dbschema/: dtd/dbschema.dtd, xsl/common.xsl,
-         xsl/mysql.xsl, xsl/postgres.xsl, xsl/sql.xsl: added ability to
-         upgrade initial data in DB - xx_create.sql script is now
-         separated to two scripts: xx_create.sql and xx_data.sql
-         xx_create.sql contain tables definitions and xx_data.sql contain
-         all initial data (<row> elements from XML files) - each <row>
-         element have new optional attribute 'vendor-controlled'.    If
-         vendor-controled='1' for a row, SQL DELETE statement is generated
-         before INSERT statement for this row.    In this case is
-         necessary to define <row-identificator> element wich contain list
-         of <colref> elements.    This is a list of columns which will be
-         in DELETE WHERE clause.  - From now is also necessary to define
-         an unique index on all tables which contain an initial data.
-         Otherwise   data will be duplicated on each update.
+commit 63b5065ccf776ce3bbc5b51f19f72041442467cb
+Author: Henning Westerholt <hw@kamailio.org>
+Date:   Thu Dec 13 17:47:57 2012 +0100
 
-2006-07-19 19:06  janakj
+    xhttp_pi: add missing README
 
-       * AUTHORS: - people added to AUTHORS file
+commit 4509d6ce4160083959cd152887c47290a6753889
+Merge: 8997007 3198bec
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Dec 13 16:43:15 2012 +0000
 
-2006-07-19 18:49  janakj
+    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
 
-       * Makefile.defs: - unused defines removed - one duplicate removed
+commit 8997007145ad777d9967589cefb1477843541efb
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Dec 13 16:42:29 2012 +0000
 
-2006-07-19 18:43  janakj
+    pkg/kamailio/(centos|fedora): Updated kamailio.spec to install xhttp_pi framework examples
 
-       * Makefile: - group, mangler, and auth_diameter added to the list
-         of excluded modules
+commit 3198beccbc2ce350bb0af2a1cedec72ccb7c9277
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Thu Dec 13 13:57:46 2012 +0200
 
-2006-07-19 18:33  janakj
+    modules/mediaproxy: restrict opening of dispatcher connection
+    
+    - restrict opening of dispatcher connection to sub-processes (patch
+      provided by Emil Kroymann)
 
-       * etc/dictionary.ser: - Vendor iptelorg - Move proprietary
-         attributes into real VSAs
+commit c837bba9f6808141e6d23daaecdea06fee39fa8a
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Dec 13 11:58:34 2012 +0000
 
-2006-07-19 18:10  janakj
+    modules/websocket: Fixed resource leak and infinite loop in websocket module
+    
+    - Can occur when TCP connections go away without the WebSocket being
+      closed properly.
 
-       * modules/tm/tm.c: - aligned to new fixups
+commit 4daf033f3a8e98834cef39d9a339a007f1e1f217
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Thu Dec 13 07:56:51 2012 +0200
 
-2006-07-19 17:42  janakj
+    modules/tm: updated README on serial forking related vars and functions
 
-       * modules/textops/textops.c: - aligned to new fixups
+commit ca450b4be77150ce23ce825d795d697b4dea808f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Dec 12 17:33:56 2012 -0500
 
-2006-07-19 17:17  janakj
+    xhttp_pi: install framework samples
 
-       * modules/sl/: sl.c, sl_funcs.c: - aligned to new fixups
+commit c3c84162a96f6ff110c575d151543ec28b827752
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Dec 12 17:10:01 2012 -0500
 
-2006-07-19 16:35  mma
+    xhttp_pi: new target for makefile to generate framework templates
 
-       * modules/db_ops/db_ops.c: warnings and type removed
+commit c976e9e0f360da6696eefdc5b39bf019b004d3f4
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Dec 12 17:07:34 2012 -0500
 
-2006-07-19 16:35  mma
+    xhttp_pi: generate templates for all kamailio tables
 
-       * modules/dispatcher/dispatch.c: fixup_int_12 result change
-         incorporated
+commit aa8e96f45c875b714336d121a3f89ba8e381030d
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 12 16:09:20 2012 +0000
 
-2006-07-19 16:34  mma
+    pkg/kamailio/(centos|fedora): Updated .spec file
+    
+    - Added mangler module to build
+    - Tidied up make commands used to build and install
 
-       * modules/timer/timer.c: temporarilly fixup_int_12 result change
-         avoided, fixup uses atoi now; waiting for author's rewrite
+commit 1c36a534096e6ba37395e2ce1676526a02d1dac3
+Merge: 8ec3068 2d53d99
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 12 15:25:53 2012 +0000
 
-2006-07-19 16:12  mma
+    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
 
-       * modules/db_ops/db_ops.c: better fixup instead of fixup_int_12
+commit 8ec30688617a260d478402e59ef465c69e8247d9
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 12 15:24:38 2012 +0000
 
-2006-07-19 16:01  mma
+    parser/sdp: Fixed double free
+    
+    - Found and fixed by Hugh Waite @ Crocodile RCS
 
-       * modules/: db_ops/db_ops.c, eval/eval.c: eval - updated
-         (int)*param -> get_int_fparam(...) based on fixup_int_12 change
-         db_ops - temporarilly changed to atoi fixup instead of
-         fixup_int_12. waiting for author's rewrite
+commit 2d53d99abcf9ae218fa547d572aee3f55dbba79b
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Dec 12 17:03:42 2012 +0200
 
-2006-07-19 14:49  janakj
+    modules/tm: forgot to commit new version of t_funcs.c
+    
+    - reported by Peter Dunkley.
 
-       * config.h: - default radiusclient file added
+commit 9c7edfe9edc02ea8b62c40349262b035f0b21510
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Dec 12 16:59:12 2012 +0200
 
-2006-07-19 14:49  janakj
+    modules/tm: forgot to commit new version of t_funcs.h
+    
+    - reported by Peter Dunkley.
 
-       * modules/registrar/reg_mod.c: - use default fixup
+commit 74a9baf6fd2903efc874edc48dd99d6a11afc83b
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Dec 12 16:11:50 2012 +0200
 
-2006-07-19 14:48  janakj
+    modules/tm: added outbound support to t_load_contact()/t_next_contacts()
+    
+    - added new function t_next_contact_flows()
+    - readme not updated yet
 
-       * modules/exec/exec.c: [no log message]
+commit 89ac4ae40234e02d71f619c2f750ed34333c9d5d
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Dec 12 16:10:34 2012 +0200
 
-2006-07-19 13:37  janakj
+    modules_k/registrar: lookup now handles also instance and reg_id
 
-       * modules/exec/: exec.c, exec.h, exec_mod.c: - support for attrs
-         and selects in parameters
+commit 55e7820686cbfb6392e707e0ee4fae96b22670bb
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Dec 12 16:06:52 2012 +0200
 
-2006-07-19 13:23  janakj
+    parser: added instance and reg_id fields to sip_msg_t
+    
+    - also added set_instance and reset_instance functions
 
-       * modules/enum/: enum.c, enum.h, enum_mod.c, enum_mod.h: -
-         is_from_user_e164 renamed to is_e164 which acceps one parameter,
-         it can be attr, select or string - small cleanup
+commit dccf5ede42eaf2b2f030d8c5a730418ce0517ec2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 12 11:08:45 2012 +0100
 
-2006-07-19 12:17  janakj
+    core: added comments to xavps structures
 
-       * modules/domain/domain_mod.c: - use default fixups where possible
+commit bb1894ed7b868862402a63b858f52165d5deb463
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 11 22:39:01 2012 +0100
 
-2006-07-19 11:44  janakj
+    modules_s/mangler: moved to common modules directory
 
-       * modules/diversion/diversion.c: - support for avps and selects in
-         parameters
+commit a4b0267cd57255a2f5c24bf466181e592841b6f7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 11 22:36:14 2012 +0100
 
-2006-07-19 11:44  janakj
+    modules_s/eval: unused module moved to obsolete directory
+    
+    - use core config expressions
 
-       * modules/avp_db/avp_db.c: - use pre-defined fixup function
+commit 5028c86d306a3f9ccec6e46d1fcf5f6a03f1d6ee
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Tue Dec 11 22:17:14 2012 +0100
 
-2006-07-18 20:06  calrissian
+    modules_s/options: moved to obsolete/ folder
 
-       * modules/registrar/save.c: fixed that the AOR was stored instead
-         of the Contact (on behalf of Jan + thanks to Bogdan)
+commit 47a9b7cf8b0d9f178f8905afc9434f0cd2d8f2f1
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Tue Dec 11 21:44:45 2012 +0100
 
-2006-07-18 17:40  janakj
+    modules_s/speeddial: moved to obsolete/ folder
 
-       * modules/avp/avp.c: - fixed problems from the last commit
+commit fc486d312ea11b6ff26c091e8649d9fe2228f931
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Tue Dec 11 21:30:41 2012 +0100
 
-2006-07-18 17:01  calrissian
+    modules_s/uac: moved to obsolete/ folder
 
-       * modules/avp/avp.c: - fixed several wrong function calls from last
-         comit - fixed several compiler warnings - fixed several log
-         messages
+commit cc9b6cad1130891c54b94b44bebb2b6cdf397b1a
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Tue Dec 11 16:29:30 2012 +0200
 
-2006-07-18 14:15  janakj
+    mod_python: Changed Loggers.py to use recent changes (python abstraction layers).
 
-       * modules/sl/sl.c: - compiler warning fixed
+commit 63f0618dd47975afafb7757fe9e156534f05d468
+Merge: 230919a 669dc7b
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Tue Dec 11 16:08:25 2012 +0200
 
-2006-07-18 14:14  janakj
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-       * modules/domain/domain_mod.c: - internal function to map domain to
-         did
+commit 669dc7b72f76af715b2f34a0fbe64350202f8aff
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 11 14:57:24 2012 +0100
 
-2006-07-18 14:12  janakj
+    modules_s/msilo: moved to obsolete folder
 
-       * modules/avp_db/avp_db.c: - Attribute loading from database hidden
-         behind single function load_attrs:
+commit 230919ad2e414f0c070a710cb85b3b2b3dfea741
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
+Date:   Tue Dec 11 14:24:08 2012 +0200
 
-           load_attrs("$fr", "@from.nameaddr.uri")  - Load From URI
-         attributes
-           load_attrs("$ft", "@ruri") - Load To URI attributes
-           load_attrs("$fu", "$f.uid") - Load user attributes based on
-         from UID
-           load_attrs("$tu", "$t.uid") - Load user attributes based on to
-         UID
+    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.
 
-           First parameter is attribute group, second parameter can be any
-         AVP, select,
-           or string
+commit 5a3bc7a8f37a16f8194d117b7642ee532ee9e177
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Dec 11 09:04:29 2012 +0100
 
-2006-07-18 14:08  janakj
+    debugger: Minor README edits
 
-       * modules/avp/avp.c: - grand avp module cleanup:
+commit 27d02adf7bd3405cd67d2331ab7aa05b53d97c50
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Dec 10 17:08:51 2012 -0500
 
-           * set_iattr, set_sattr, and set_sattr function can be used when
-         you need to
-             obtain attribute name from somewhere, for example:
-             $attr1 = "$foo";
-             set_attr("$attr1", "bar") will create attribute foo with
-         value bar.
+    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.
 
-           * print_attr accepts attribute name as parameter
+commit 7a86ec5e7f9d4ef6a72da741b336c909109f3c88
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 10 13:55:13 2012 +0100
 
-           * del_attr accepts attribute name as parameter
+    ratelimit: Adding a reference to the pipelimit module in README
 
-           * del_attrs can be used to delete the whole group of
-         attributes, for example:
-             del_attrs("$fu") will delete all From user attributes (works
-         with uri,
-             user, and domain attributes).
+commit 4ff67e61e5b94fd5c842cf94b71dd723d41e7bf1
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon Dec 10 11:26:25 2012 +0200
 
-           * flags2attr accepts attribute name as parameter
+    modules_k/usrloc: added +sip.instance and reg-id to mi_usrloc_show_contact
 
-           * dumps_attrs has two variants, without any parameter it will
-         dump all
-             attributes to the log, with parameter a single group of
-         attributes can
-             be specified just like in del_attrs.
+commit 4f8d9b589df0c40f88fb34658f3735a222b0f545
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sun Dec 9 20:01:55 2012 +0000
 
-           * renamed avp -> attrs almost everywhere
+    pkg/kamailio/(centos|fedora): Updated .spec
+    
+    - Changed rel to dev7
+    - Moved xlog from modules_k to modules
+    - Added avp, sca, and xprint modules
 
-           * small bugfixes are included (and possibly new bugs
-         introduced)
+commit a3ad00fea92f54aacf2425a0c2aaa9f78046d38e
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Sat Dec 8 18:22:15 2012 +0100
 
-2006-07-18 13:59  janakj
+    modules_s/pdt: moved the module to obsolete folder
+    
+    - pdt(k) has support for multidomain
 
-       * modules/: auth/auth_mod.c, auth/challenge.c, auth/challenge.h,
-         auth_db/authdb_mod.c, auth_db/authorize.c, auth_db/authorize.h,
-         auth_radius/authorize.c, auth_radius/authrad_mod.c: - use new
-         convenience functions to obtain parameter value
+commit bfa4d86a7a18b321a14b65c90d32c5aed32c10d3
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Sat Dec 8 14:20:43 2012 +0100
 
-2006-07-18 13:58  janakj
+    pdt(k): added pdt.list command to dump memory structure via rpc
 
-       * modules/: acc_radius/acc_radius.c, acc_syslog/acc_syslog.c: -
-         aligned to functions in acc_db
+commit 6904d8c80b2089d01a69c3c0217c76c8e0132bac
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Sat Dec 8 14:19:30 2012 +0100
 
-2006-07-18 13:57  janakj
+    dispatcher(k): use the right pointer to rpc context
 
-       * modules/acc_db/acc_db.c: - acc_db_log and acc_db_missed also
-         accept selects and avps as parameter,   that means you can do
-         acc_db_log("$reply")
+commit ad5cbdc7aa6156e072f0dd859421fc36b66227c0
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Dec 8 18:19:43 2012 +0100
 
-2006-07-18 13:54  janakj
+    ratelimit: Typo fixes, minor edits
 
-       * sr_module.c, sr_module.h: - clean-up of common fixup functions
+commit 181561c7dc50c0c4e6ac84b53b33d8a5bc6dd053
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sat Dec 8 16:09:40 2012 +0200
 
-2006-07-18 13:51  janakj
+    modules_s: migrated append_branch in cpl-c, exec, and registrar modules
 
-       * usr_avp.c, usr_avp.h: - reset_avp_list added
+commit e8210c30ef79a5a6f6fa88a2cb47bf29ca50bfe0
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sat Dec 8 16:00:34 2012 +0200
 
-2006-07-18 01:02  calrissian
+    modules_k/pv: fixed compilation error in define
+    
+    - removed extra ';' from km_append_branch define
+    - thanks to Daniel-Constantin Mierla for reporting
 
-       * modules/avp_db/avp_db.c: fixed several bugs which were introduced
-         recently
+commit 440bcec4b5694ac79cd8dfb134defd472e96c60e
+Merge: 1cfa90d ca7b188
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Dec 8 14:12:15 2012 +0100
 
-2006-07-17 15:16  janakj
+    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
 
-       * ut.c, ut.h: - conversion function to convert str to zero
-         terminated string
+commit 1cfa90d171a72ad5e2b224ae0d6f2eb92d3eeb55
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Dec 8 14:10:48 2012 +0100
 
-2006-07-13 20:30  andrei
+    nathelper: add force_socket documentation (moved from rtpproxy module)
+    
+    The rtpproxy module did not have a force_socket parameter, but  nathelper did.
 
-       * Makefile.defs, resolve.c, resolve.h, test/dns_query.c:
-         - reduced dns structure sizes and re-ordered them to waste less
-         space - possible memory leak fixed (could appear only when
-         resolving  srv or naptr records and the dns response packet is
-         corrupted)
+commit ca7b18825ed478b2d23a092f681939a233183003
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sat Dec 8 14:44:38 2012 +0200
 
-2006-07-12 13:08  kubartv
+    core: restored USER_AGENT and SERVER_HDR defines
+    
+    - they were changed by accident by previous commit
 
-       * modules/: pa/ChangeLog, pa/notify.c, pa/watcher.c, pa/doc/pa.xml,
-         presence_b2b/ChangeLog, presence_b2b/euac_funcs.c,
-         presence_b2b/euac_state_machine.c, rls/ChangeLog,
-         rls/subscription_manager.c: improved dialog refreshing
+commit 571e4e3fceeff5b4d32d1ac34649e9c4031d6543
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sat Dec 8 14:17:46 2012 +0200
 
-2006-07-12 11:39  kubartv
+    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)
 
-       * modules/tm/: dlg.c, dlg.h: Added parameter to dlg_request_uas and
-         dlg_response_uac.
+commit 21b42fc14562758ac1dec5946a7b07a127054f47
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 23:28:40 2012 +0100
 
-         This parameter specifies if it is target refresh
-         request/response. This is needed because TM module is not able to
-         determine target refresh methods for all dialog types.  Only
-         INVITE method was used as target refresh, but this is error for
-         non-INVITE dialogs (SUBSCRIBE/NOTIFY, ...).
+    modules_s/dialog: moved to obsolete folder
 
-         If you want to behave like previous versions use
-         TARGET_REFRESH_UNKNOWN as value but be aware of possible
-         problems.
+commit d560a18e44a9822fb1afa7f2047c82338838962e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 23:26:33 2012 +0100
 
-2006-07-11 14:10  kozlik
+    modules_s/fifo: moved to obsolete
 
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: new column 'access' in table
-         attr_types
+commit 46f2a4300c1d9d96057d239dda1dc24c7caaf4d8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 23:25:49 2012 +0100
 
-2006-07-11 07:55  kubartv
+    modules_s/unixsock: moved to obsolete folder
 
-       * lib/cds/: ChangeLog, sip_utils.c, sip_utils.h: added function
-         has_to_tag into common libs
+commit 04d77c20b80337019f71228dd0d9efe30d62db60
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 23:17:11 2012 +0100
 
-2006-07-11 07:49  kubartv
+    modules_s/dispatcher: moved to obsolete folder
 
-       * modules/presence_b2b/rpc.c: unused include thrown out
+commit f817987eb7f50de7f6d0666620c6bb7fb50462fd
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 23:14:53 2012 +0100
 
-2006-07-11 07:47  kubartv
+    modules_s/osp: moved to obsolete folder
 
-       * modules/rls/rls_handler.c: cosmetical change
+commit a40cea9f419b25aaeaabcd550ccf9106e9a029d7
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 23:13:25 2012 +0100
 
-2006-07-10 15:40  kozlik
+    modules_s/xcap: moved to obsolete directory
 
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/dbtext/ser_db/location, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql: new
-         attribute 'contact_email'
+commit 8d70ccaf18683c0d594a00e804f5f43df2f50b7d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 23:08:11 2012 +0100
 
-2006-07-10 14:39  kubartv
+    presence_b2b: moved to obsolete directory
 
-       * modules/pa/: ChangeLog, async_auth.c, async_auth.h, auth.c,
-         auth.h, mimetypes.c, mimetypes.h, notify.c, notify.h, pa_mod.c,
-         pdomain.c, presentity.c, presentity.h, publish.c,
-         qsa_interface.c, rpc.c, subscribe.c, watcher.c, watcher.h:  -
-         asynchronous download of authorization rules (can be switched
-         on/off; better
-            responses than synchronous)
-          - automatical refreshing of authorization rules by timer, not
-         only on
-            re-subscriptions
-          - bigger cosmetical changes in code
+commit 860c45f34190b57adfade0539f807fb1134662f9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 22:56:24 2012 +0100
 
-2006-07-07 20:40  mma
+    modules_s/diversion: moved to obsolete
+    
+    - modules_k/diversion is including its features and some extra ones
 
-       * modules/rr/rr_mod.c: @rr.dialog_cookie  (the same as RR would put
-         into Record-Route header.  If put into Route header, the new
-         transaction would get some AVP set at loose_route call.
+commit a1c1fb0ab72a51fcfa9907e53e2b14cb79fdddc0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 7 22:53:21 2012 +0100
 
-2006-07-04 18:24  janakj
+    modules_s/dbtext: moved to obsolete directory
+    
+    - not maintained, it does not compile
 
-       * modules/lcr/lcr_mod.c: - fixed conflicting macro (MAX_QUERY_SIZE)
+commit 08c872ed6935396cd6ea87af52af6393987d6d7d
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Fri Dec 7 02:05:49 2012 +0200
 
-2006-07-04 18:16  janakj
+    modules_k/registrar_k: added check that reg-id is not zero
 
-       * modules/registrar/: lookup.c, reg_mod.c: - 2nd parameter of
-         lookup can be avp, select, string
+commit d684d1ac49f740d32df5f82add584aeb396e26a4
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Fri Dec 7 01:33:52 2012 +0200
 
-2006-07-04 18:03  janakj
+    modules_k/registrar: ignore reg-id if instance-id is not included
 
-       * modules/domain/domain_mod.c: - dropped support for
-         P-Preferred-Identity, it can be implemented in the script:   if
-         (@from.uri.host == "anonymous.invalid" &&
-         @msg.p_preferred_identity) {       lookup_domain("$fd",
-         "@msg.p_preferred_identity.nameaddr.uri.host");   } else {
-         lookup_domain("$fd", "@from.uri.host");   }
+commit 5d3e8b9ff526246a8abe768a1d970dce70658dbe
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Dec 5 16:59:50 2012 -0500
 
-         - is_anonymous removed, can be implemented in the script (see the
-         snipped above)
+    sca: update sample kamailio.cfg in README with small CANCEL fix.
+    
+    - Reported by Robert Boisvert
 
-2006-07-04 15:19  janakj
+commit 86c499e249bf43571d1cebca08821d30bff12dad
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Dec 5 16:22:47 2012 -0500
 
-       * modules/avp_db/avp_db.c: - fixed return value of get_str_fparam
+    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
 
-2006-07-04 15:11  janakj
+commit 69dec26c718928f2cfc08bbae98658e145f8b04b
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 21:00:45 2012 +0100
 
-       * modules/rr/avp_cookie.c: - uri attributes added
+    modules_s/textops: updated path to xprint module
 
-2006-07-04 15:10  janakj
+commit e722ab91eb90003741d236a9fecc6bbe954e21d3
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:59:27 2012 +0100
 
-       * db/schema/location.xml, scripts/mysql/my_create.sql: - aor column
-         added
+    modules_s/eval: updated path to xprint module
 
-2006-07-04 15:10  janakj
+commit ff7bd782a6e5f4c18f15ac429af313b54be38936
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:55:17 2012 +0100
 
-       * modules/avp/avp.c: - support for URI attributes
+    modules_s/db_ops: path to xprint module updated
 
-2006-07-04 15:09  janakj
+commit 556c1e19ae5fd6139c6b0d7d3a5055d949583438
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:47:25 2012 +0100
 
-       * modules/registrar/: lookup.c, lookup.h, reg_mod.c, reg_mod.h,
-         save.c: - Support for AOR column. If there is $t.aor attribute
-         then the value   of the attribute will be used, otherwise the
-         save function will   use the To URI.  - lookup_contacts now has
-         2nd optional parameter which is the desired   aor that contacts
-         must have in order to be used. Contacts with   different aor will
-         be ignored. This allows arbitrary contact filtering.
+    modules/avp_db: moved back to modules_s/ because it depends on local domain module
 
-2006-07-04 15:02  janakj
+commit b17e84ad3e5f781b83b1a8a80572ea4d24835b56
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:37:39 2012 +0100
 
-       * modules/usrloc/: urecord.h, ucontact.c, ucontact.h, udomain.c,
-         ul_mod.c, ul_mod.h, ul_rpc.c, urecord.c: - Support for AOR column
-         in location table. The value of AOR is taken   from To header
-         field in REGISTER message
+    modules_s/avp_db: moved to modules/avp_db
 
-2006-07-04 14:58  janakj
+commit 171f3dcf4287b7104a47b75e125174c374a457d5
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:34:25 2012 +0100
 
-       * modules/avp_db/avp_db.c: - New version of load_attrs, the
-         function can load uri and user level attributes   from database,
-         for example:
+    modules_s/avp: moved to modules/avp
 
-           load_attrs("$fu", "$f.uid") Loads user attributes for the uid
-         of the caller
-           load_attrs("$fr", "@from.uri") Load uri attributes for the URI
-         in From
+commit 66840add8c37c110a8d08674f6a5f42d75a40287
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:33:40 2012 +0100
 
-           The first parameter can be:
-           $fr - From track, class URI
-           $fu - From track, class user
-           $tr - To track, class URI
-           $tu - To track, class user
+    modules_s/xprint: moved to modules/xprint
 
-           Second parameter can be string, avp, or select. If you load
-         user class attributes
-           then the second parameter is used to obtain UID. If you load
-         URI class attributes
-           then the second parameter is used to obtain URI.
+commit 3d9ee6962f1ceeacbffd903064aa0779199f7ee6
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:32:29 2012 +0100
 
-2006-07-04 14:51  janakj
+    modules_k/xlog: moved to modules/xlog
 
-       * modules/tm/: h_table.c, h_table.h, t_hooks.c, t_reply.c: -
-         support for uri attributes
+commit d91d49a026aba9092e9feda1d561d03c32f37e6d
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:25:16 2012 +0100
 
-2006-07-04 14:48  janakj
+    modules_s/osp: internal occurences of xlog changed to xprint
 
-       * sr_module.c, sr_module.h: - Support for selects in fparam_t -
-         get_str_fparam function which will return the value of fparam
-         as string
+commit 1d76de2a046e0d978e0b0155008dbed75dfc1067
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:24:54 2012 +0100
 
-2006-07-04 14:46  janakj
+    modules_s/ldap: internal occurences of xlog changed to xprint
 
-       * cfg.lex, cfg.y, usr_avp.c, usr_avp.h: - support for URI
-         attributes
+commit c560c7a6d0eeba3231e9f7caa0b5135160f75efe
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:24:36 2012 +0100
 
-2006-07-03 15:55  mma
+    modules_s/timer: internal occurences of xlog changed to xprint
 
-       * modules/tm/: t_funcs.c, t_lookup.c, tm.c: ERROR message
-         transaction already exists moved to w_t_newtran, t_newtran logs
-         only with DEBUG level
+commit 7cf360fd63904e70441470f50164352b8867c9bd
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:24:21 2012 +0100
 
-2006-07-03 13:42  tma0
+    textops: internal occurences of xlog changed to xprint
 
-       * modules/eval/: README, eval.c: - new function strvalat function
+commit 4c5c75ee46c38d47e01839eb6f1a8bc73441a507
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:24:02 2012 +0100
 
-2006-07-03 12:37  tma0
+    modules_s/permissions: internal occurences of xlog changed to xprint
 
-       * modules/textops/: textops.c, doc/functions.xml: - stripped < >
-         from multiuri
+commit f74575e551672d4defd2d7d34ef29cf285bcf9ec
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:23:26 2012 +0100
 
-2006-06-30 23:11  mma
+    modules_s/eval: internal occurences of xlog changed to xprint
 
-       * select_core.h: nameaddr.params corrected (when used from nested
-         selects)
+commit 307a97dbd735e0a337b1019a6309c14e260f25c9
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:23:00 2012 +0100
 
-2006-06-30 20:32  tma0
+    modules_s/avp_db: internal occurences of xlog changed to xprint
 
-       * modules/textops/textops.c: - fixed compariosion @hf_value.NAME[#]
+commit cf49d5daf9a29c44224472ae52bd7a6017cfbeee
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:22:25 2012 +0100
 
-2006-06-30 19:31  tma0
+    modules_s/db_ops: internal occurences of xlog changed to xprint
 
-       * modules/textops/: textops.c, doc/functions.xml: - support for
-         @hf_value.NAME[*], it combines all values from multiple headers
+commit 6909bcae92e5f50fc247fd46eaf4b2b71d295c6b
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 20:21:39 2012 +0100
 
-2006-06-30 17:03  mma
+    modules_s/avp: internal occurences of xlog changed to xprint
 
-       * select_core.c, select_core.h: params retrieving extended to
-         @msg.<HEADER>.params.<PARAM_NAME> for header which's value allows
-         param like name=body @msg.<HEADER>.nameaddr.params[.<PARAM_NAME>]
-         parameter of the header which has nameadde as value
-         @msg.<HEADER>.nameaddr.uri.params[.<PARAM_NAME>] parameter of the
-         URI  which works for all selects returning uri
+commit 5144b151340da72272c0272bd0f45d0d4864173c
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 19:58:34 2012 +0100
 
-2006-06-30 15:04  kubartv
+    modules_s/xprint: more of xlog rename to xprint
 
-       * modules/tm/: tm_load.c, tm_load.h, uac.c, uac.h: Function t_uac
-         splitted into two parts - one which prepares the message and one
-         which sends it. Both are accessible for requests within dialogs
-         through tm_binds structure (prepare_request_within,
-         send_prepared_request).
+commit 948558abe33913fefd44d7601a14bac3d8594871
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 19:13:39 2012 +0100
 
-         This is needed to allow sending in-dialog messages outside of
-         critical section (VERY useful for TCP transport when used nonzero
-         TCP timeouts - in that case may be the critical section locked
-         for seconds!).
+    modules_s/xprint: internal log messages updated to reflect module name
 
-2006-06-30 13:55  tma0
+commit 5e2290c6625049ea42eaccc21c8686756f3a4156
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 19:11:31 2012 +0100
 
-       * modules/db_ops/: README, db_ops.c: - support for forcing of value
-         type when writing to db driver (eg. datetime)
+    modules_s/textops: bind to xprint API
 
-2006-06-30 12:58  tma0
+commit 1a1337be4b9f2612375488d072301f43ce71e91c
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 19:11:05 2012 +0100
 
-       * modules/eval/eval.c: - fixed add_value function (number of item
-         was missing)
+    modules_s/eval: updated for xlog(s) to xprint rename
 
-2006-06-30 10:28  kubartv
+commit 88b7ea9f926605c98676dd6b039965dff295d9c7
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 19:09:37 2012 +0100
 
-       * modules/pa/: pa_mod.c, doc/pa.xml, doc/params.xml: added short
-         description of presence state aggregation
+    modules_s/db_ops: use xprint module instead of xlog
 
-2006-06-29 15:27  calrissian
+commit ceb2d50ff29d8b9f95660e4b520f458bb74853e2
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 19:09:04 2012 +0100
 
-       * modules/options/: mod_options.c, doc/params.xml: module parameter
-         changed from support to supported like in the SIP messages
+    modules_s/avp: switched to usage of xprint module
 
-2006-06-29 12:34  mma
+commit c26533bb2b7f06e72366f2d920dc1e63d3eb159f
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 19:03:25 2012 +0100
 
-       * select_core.c, select_core.h, modules/tm/t_funcs.c: @method
-         returns METHOD string within request select_method
+    modules_s/xprint: update defined value in header file
 
-         t_relay does not return error when the transaction was already
-         started by t_newtran so from now you can use in the script: if
-         (!t_newtran) drop; # avoid retransmission processing ...some time
-         consuming action t_relay();
+commit 3a1625d021d9ee46ad7beeb49c9d5ae2c933f970
+Author: Elena-Ramona Modroiu <ramona@asipto.com>
+Date:   Wed Dec 5 19:00:10 2012 +0100
 
-2006-06-28 17:22  kubartv
+    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
 
-       * lib/cds/: ChangeLog, dstring.c, dstring.h, memory.h, serialize.c,
-         sstr.c, sstr.h, doc/dstring_t.xml: optimalizations of string and
-         dstring functions
+commit 6d0f635b0bbf338fca0ddc2c7d8e79bc686e5040
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Dec 5 14:00:12 2012 -0500
 
-2006-06-28 00:16  tma0
+    sca: modify SCA_STR_EMPTY macro to fix -Waddress compiler warnings.
+    
+    - Reported by Ovidiu Sas
 
-       * modules/textops/: textops.c, doc/functions.xml: - support for
-         select_any_nameaddr nested select
+commit c8772fc3eea75f5caad64770c6bbe6823ad7f1ef
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Dec 5 13:24:20 2012 -0500
 
-2006-06-27 23:34  mma
+    modules_s/domain: remove unused variable
 
-       * select.c, select_core.c, select_core.h: uri.params.XXXX now
-         acceped and returns value of that parameter, or empty string flag
-         if param without value is present.  fixed param_offset and lvl
-         values at the time of FIXUP_CALL
+commit 753d1d885d7c2f0e1a30df939455fcb4349a7506
+Author: Ovidiu Sas <osas@dbn>
+Date:   Wed Dec 5 13:17:23 2012 -0500
 
-2006-06-27 22:16  tma0
+    modules_s/registrar: remove unused variable
 
-       * modules/db_ops/: README, db_ops.c: - added support for
-         select_any_uri and select_any_nameaddr
+commit 96c39e3c31f416bbe42b434a8bbf3ece88a8ab52
+Author: Ovidiu Sas <osas@dbn>
+Date:   Wed Dec 5 13:12:02 2012 -0500
 
-2006-06-27 21:50  tma0
+    qos: remove unused variable
 
-       * modules/eval/: README, eval.c: - added support for
-         select_any_nameaddr
+commit 263aae0a48f3a92a0e8c0ce43a7d6f610ea8a239
+Merge: 8b73129 e819eaa
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Dec 5 15:13:48 2012 +0000
 
-2006-06-27 21:07  mma
+    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
+      ...
 
-       * select.c, select_core.c, select_core.h: select core extension:
-         ....uri.params.XXXX  tries to find required parameter
+commit e819eaa0b0be61b3a818422c0ced244b5250295c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Dec 5 09:23:45 2012 -0500
 
-         allowed to combine NESTED | CONSUME_NEXT_STR (_INT) - resolve
-         checks for correct parameter type (and value if STR)
+    xcap_client: fix cross-compilation
 
-         GCC warning avoided in select_authorize & auth_diameter
+commit a1e462c1695013d3c74e1c1ec443df7697bb6607
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Wed Dec 5 09:16:15 2012 -0500
 
-2006-06-27 19:56  tma0
+    utils: fix libcurl dependency
 
-       * modules/nathelper/: nathelper.c, doc/functions.xml: - added
-         support for select_any_nameaddr nested select
+commit 87456bae50b55501c25f33a6728f4469639e0599
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Wed Dec 5 10:26:29 2012 +0200
 
-2006-06-27 18:12  janakj
+    core: print debug message instead of info message when trying to resolve
+       something that is not domain name.
 
-       * modules/domain/domain_mod.c: - added missing else
+commit 205e8545dca12bebf742b23eba592d2713623a66
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Dec 4 17:03:15 2012 -0500
 
-2006-06-27 17:26  tma0
+    Makefile: adding xhttp_pi to the list of excluded modules (depends on libxml2)
 
-       * modules/eval/eval.c: -fixed uri nested select
+commit 7a63bbed0ccc1a2a85b26d127e775f832efaa2a7
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Dec 4 16:18:12 2012 -0500
 
-2006-06-27 15:57  janakj
+    xhttp_pi: fix installation of the pi_framework.xml file
 
-       * modules/auth/api.c: - find_credentials is now part of the digest
-         parser
+commit 5871982d3c76a4b42cd05e4b8dfb0e6128acb799
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Dec 4 17:04:11 2012 -0500
 
-2006-06-27 15:55  janakj
+    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.
 
-       * modules/domain/domain_mod.c: - Support for AVPs in lookup_domain,
-         such as lookup_domain("$domain");
+commit a289c6167f39f14af85d78392a8bef91da81d858
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Dec 4 16:47:39 2012 -0500
 
-2006-06-27 15:51  janakj
+    sca: sca_subscription_print now logs at debug level
+    
+    - previously logged at info level for every incoming SUBSCRIBE.
 
-       * parser/digest/: digest.c, digest.h: - export find_credentials
-         function
+commit 389bbe3410018e6d58befb486f0db2ec4ff7ece6
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Dec 4 15:58:03 2012 -0500
 
-2006-06-27 15:50  janakj
+    tls: fix cross-compilation
 
-       * select_core.c, select_core.h: - support for digest credentials
-         selects, supported is:
+commit e5dbe686bcbf15ac59ebbcb84f3bb9b17568c030
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 4 21:59:16 2012 +0100
 
-           @proxy_authorization["realm"] -- Returns entire digest
-         credentials as string
-           @proxy_authorization["realm"].username
-           @proxy_authorization["realm"].username.user
-           @proxy_authorization["realm"].username.domain
-           @proxy_authorization["realm"].realm
-           @proxy_authorization["realm"].nonce
-           @proxy_authorization["realm"].uri
-           @proxy_authorization["realm"].cnonce
-           @proxy_authorization["realm"].nc
-           @proxy_authorization["realm"].response
-           @proxy_authorization["realm"].opaque
-           @proxy_authorization["realm"].algorithm
-           @proxy_authorization["realm"].qop
+    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
 
-2006-06-27 15:46  janakj
+commit 94dde4a5b0f146914d124367ef73c5940cbb7d97
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 4 10:48:23 2012 +0100
 
-       * cfg.y: - support for string [] identifiers, such as
-         @proxy_authorize["iptel.org"]
+    Makefile.defs: version set to 3.4.0-dev7
 
-2006-06-27 15:45  janakj
+commit 4af2262b88918c316ee3bb9b45a716504f2f8db4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 4 10:28:03 2012 +0100
 
-       * cfg.lex: - save the initial state before transiting to string,
-         this is necessary so that   we could parse quoted strings from
-         other states too, such as select.
+    Makefile: default FLAVOUR set to kamailio
+    
+    - switching to the flavour with packages and docs
 
-2006-06-27 13:43  mma
+commit b8007d985660b4df5ea9d5ea4347adf65b7f90fa
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Dec 3 23:59:50 2012 -0500
 
-       * select.c, select_core.c, select_core.h: nameaddr support in
-         select framework
+    sca: more cleanup of SCA example kamailio.cfg
+    
+    - remove unused xhttp event route
 
-         if you want to use nameaddr parsing in your select function
-         define as foolows: { select_YOUR_FUNCTION_xxx, SEL_PARAM_STR,
-         STR_STATIC_INIT("nameaddr"), select_any_nameaddr, NESTED |
-         CONSUME_NEXT_STR }
+commit a635a80df762e13373ad59a6d746530c2163c2a6
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Dec 3 23:59:51 2012 -0500
 
-2006-06-26 17:11  tma0
+    sca: include sample kamailio.cfg in docs, update function examples
 
-       * modules/timer/timer.c: - msg_no renamed to timer_msg_no
+commit 0a2fc3f7490088b02861d9dace0f039ceab54af7
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Dec 3 23:59:49 2012 -0500
 
-2006-06-26 16:59  kubartv
+    sca: move working example SCA kamailio.cfg to doc subdirectory
+    
+    - will also be included in README and xml docs for convenience.
 
-       * doc/presence/examples.xml, doc/presence/install.xml,
-         doc/presence/presence_book.xml, modules/xcap/ChangeLog,
-         modules/pa/pa_mod.c, modules/pa/doc/functions.xml,
-         modules/pa/doc/pa.xml, modules/pa/doc/params.xml,
-         modules/pa/doc/xcap.xml, modules/presence_b2b/events_mod.c,
-         modules/presence_b2b/doc/params.xml,
-         modules/presence_b2b/doc/presence_b2b.xml, modules/rls/rls_mod.c,
-         modules/rls/doc/params.xml, modules/xcap/xcap_mod.c,
-         modules/xcap/doc/functions.xml, modules/xcap/doc/params.xml,
-         modules/xcap/doc/xcap.xml: updated documentation for presence
-         modules
+commit 97fe5fec90999491d455b10b1fea7529e786719b
+Author: Konstantin M <evilzluk@gmail.com>
+Date:   Mon Dec 3 22:35:21 2012 -0500
 
-2006-06-26 11:40  kubartv
+    app_python: better printing stacktrace
 
-       * modules/presence_b2b/: euac_funcs.c, euac_funcs.h: removed
-         internal function is_terminating_notify, using the one from CDS
+commit d41c9a91afdd7a5a2c5e689f3302211c6bbeffb6
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 3 18:39:19 2012 -0500
 
-2006-06-26 09:27  kubartv
+    app_lua: fix cross-compilation
 
-       * modules/pa/: notify.c, pa_mod.c: little cosmetical changes
+commit acbeda46ac94e6c5c215a03bd803e10b2c7540db
+Author: Konstantin M <evilzluk@gmail.com>
+Date:   Mon Dec 3 18:26:36 2012 -0500
 
-2006-06-23 15:03  kubartv
+    app_python: expand log facilities
 
-       * modules/tm/sip_msg.c: forgotten file in previous commit
+commit 5b63e94e49feb0a35b093a5eb3a86c9e5c1a0ba7
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Dec 3 17:15:47 2012 -0500
 
-2006-06-23 13:15  calrissian
+    sca: remove public IP from example cfg
 
-       * modules/options/mod_options.h: the right header name is Supported
-         not Support - thanks to Hendrik Scholz
+commit c40883a7aa96a1a7fab1060bf9dfab2987971c89
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Dec 3 17:14:14 2012 -0500
 
-2006-06-23 11:13  kozlik
+    sca: add working example kamailio.cfg
 
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: set flag 'required' for
-         attributes digest_realm
+commit f9c0980c4f85d8b728eb36e6b5768173750c6964
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 3 12:55:25 2012 -0500
 
-2006-06-23 10:51  kubartv
+    carrierroute: fix cross-compilation
 
-       * lib/cds/ChangeLog, lib/cds/sip_utils.c, lib/cds/sip_utils.h,
-         parser/hf.c, parser/hf.h, parser/msg_parser.c,
-         parser/msg_parser.h, parser/parse_hname2.c,
-         parser/parse_subscription_state.c: added parsing of Require
-         header field
+commit 175934a802cf863f26f84f9e11a2eec4606ecfd1
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Dec 3 08:43:01 2012 -0500
 
-2006-06-22 12:24  kubartv
+    db_postgres: fix cross-compilation
 
-       * lib/cds/: ChangeLog, sip_utils.c, sip_utils.h: added function
-         supports_extension for search within Supported headers
+commit e09b92893fd35baf672541143951337b103bb65b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 3 08:10:34 2012 +0100
 
-2006-06-22 10:17  kubartv
+    mqueue: README update
 
-       * parser/: parse_subscription_state.c, parse_subscription_state.h:
-         internal function for parsing Subscription-State was hidden (was
-         accessible for to testing only)
+commit c29773967e83c4b3977b76a43805dd622bc018a9
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 3 08:06:27 2012 +0100
 
-2006-06-21 23:36  mma
+    mqueue: minor edits to README
 
-       * select.c: Set lvl & param_offset[lvl] & param_offset[lvl+1]
-         before FIXUP call of resolved select function
+commit 287c02de1491019fbf085742b82fc7040ea72886
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Dec 3 08:01:06 2012 +0100
 
-2006-06-21 23:08  mma
+    corex: minor documentation edits
 
-       * select_buf.c, select_buf.h: Added select_buf.[ch]
+commit 6a45c8eba310afa9b8173c0522d77e7a574ddc52
+Author: Konstantin M <evilzluk@gmail.com>
+Date:   Sun Dec 2 22:21:05 2012 -0500
 
-2006-06-21 21:11  mma
+    app_python: fix compiler warnings
+     - patch provided by "Konstantin M <evilzluk@gmail.com>"
 
-       * receive.c, select.c, select.h, select_core.c, select_core.h:
-         select_buf:  - get_static_buffer (meant for select calls which
-         need extra space
+commit 10fc575cc383093953d71c69e8d9a0065f33bdfe
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 16:00:17 2012 -0500
 
-          - internal reset_static_buffer called before any request is
-         processed
+    lcr: fix cross-compilation
 
-         select_core:   select_uri_hostport returns host:port notation
-         (default port value based on uri type)
+commit 291df73af6f35526e4c43c1c7d8b8ea15e93aa64
+Merge: 9b67242 e1faa05
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Dec 2 21:27:22 2012 +0100
 
-         select:   select structure contains new array param_offset and
-         lvl - the nested level   number of params or particular nested
-         level could be obtained by
-         param_offset[lvl+1]-param_offset[lvl]
+    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
 
-2006-06-21 15:59  kubartv
+commit 9b67242978cb6aab702ccf4715e9152ac8f719c8
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Dec 2 21:26:54 2012 +0100
 
-       * lib/cds/: ChangeLog, sip_utils.c: "hacked" version of
-         is_terminating_notify replaced by correct one
+    auth: README update
 
-2006-06-21 15:42  kubartv
+commit 25600feab7d5d3b30420a05fd4c899f0bbbff667
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Dec 2 21:24:13 2012 +0100
 
-       * parser/hf.c: corrected faulty freeing of Subscription-State
-         header content
+    auth: Documentation corrections
 
-2006-06-21 15:33  kubartv
+commit e1faa0591c05482be95eb81016c37b9a5be57d14
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 15:09:24 2012 -0500
 
-       * modules/tm/sip_msg.c, parser/case_subs.h, parser/hf.c,
-         parser/hf.h, parser/keys.h, parser/msg_parser.c,
-         parser/msg_parser.h, parser/parse_hname2.c,
-         parser/parse_subscription_state.c,
-         parser/parse_subscription_state.h: added Subscription-State
-         header field parsing (only needed parts)
+    xcap_server: fix cross-compilation
 
-2006-06-21 13:56  greger
+commit 50f4cd86ccebab713c2b9895cdffbd619e84955e
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 15:07:28 2012 -0500
 
-       * modules/avp_radius/: README, avp_radius.c, doc/functions.xml:
-         Added new load function "caller_from_ruri". Useful for retrieving
-         callee's config values in a caller situation, ex. when callee
-         forwards call and thus for some purposes becomes caller.
+    regex: fix cross-compilation
 
-2006-06-21 10:25  kubartv
+commit beb3425e309b0f7d1b2bccee942c35f541a2dd7d
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 14:53:44 2012 -0500
 
-       * lib/cds/: ChangeLog, sip_utils.c: corrected bug in
-         get_expiration_value
+    pua_xmpp: fix cross-compilation
 
-2006-06-21 10:18  tma0
+commit c9d7fc58a19afdeb77fb3b496068d3f79ef95c67
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 14:52:16 2012 -0500
 
-       * modules/tm/sip_msg.c, parser/case_min.h, parser/hf.c,
-         parser/hf.h, parser/keys.h, parser/msg_parser.c,
-         parser/msg_parser.h, parser/parse_hname2.c: - added parsing of
-         Min-SE (related to Session-Expires) - added msg->session_expires,
-         msg->min_se fields
+    pua_usrloc: fix cross-compilation
 
-2006-06-19 11:11  greger
+commit e5a49d909d582fe601cabbccf4f9ce2efa814414
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 14:47:33 2012 -0500
 
-       * utils/sercmd/Makefile: Added dependency on ncurses to Makefile as
-         RedHat type distributions do not have auto-dependency on ncurses
-         as debian.
+    pua_reginfo: fix cross-compilation
 
-2006-06-19 01:15  tma0
+commit 417c7d9f4ba5e709e8bf65aa413584ad2bcae277
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 14:44:52 2012 -0500
 
-       * parser/: case_acce.h, case_allo.h, case_cont.h, case_refe.h,
-         case_reje.h, case_requ.h, case_sess.h, hf.c, hf.h, keys.h,
-         msg_parser.c, parse_hname2.c: - adjusted compact headers. There
-         were missing compact equivalents for Subject, Refer-To and
-         completely missing Session-Expires, Accept-Contact, etc. support.
-          Currently I've implemented both compact header and case switches
-         to assign enumeration type. No next parsing is processed, but
-         probably will be done, good candidate e.g. Session-Expires.
+    pua_dialoginfo: fix cross-compilation
 
-         Now e.g. textops hf_value correctly recognizes "Session-Expires"
-         and "x" as equal headers.
+commit d4f5465efae12c0ef66cb519ece3b3558b10ea5f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 14:42:19 2012 -0500
 
-2006-06-17 13:38  tma0
+    pua_bla: fix cross-compilation
 
-       * modules/eval/: README, eval.c: - support for looping eval_while,
-         eval_while_stack - inc/dec operator - eval_add_value,
-         eval_insert_value for inserting values on stack - valconcat for
-         value concatanation
+commit 528d518494c73883fd77acd8e438bb16d2de5d3e
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 14:38:42 2012 -0500
 
-2006-06-17 11:43  tma0
+    pua: fix cross-compilation
 
-       * modules/: db_ops/README, db_ops/db_ops.c, timer/timer.c: - test
-         of return value from called route routine. It enebles break look
-         using "return -1;" command
+commit d749894cae84112b4ffcc47d385d877961787a46
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 14:35:15 2012 -0500
 
-2006-06-17 11:40  tma0
+    presence_xml: fix cross-compilation
 
-       * action.c, action.h: - run_flags published in header file. It may
-         require any module command that calls run_actions, e.g. to absorb
-         return.
+commit 8a5164c47ac85e87dd092eb2ac56c0161759861c
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sun Dec 2 13:56:36 2012 -0500
 
-2006-06-17 02:21  sobomax
+    presence_reginfo: no need to link against libxml2
 
-       * modules/nathelper/: nathelper.c, nathelper.h, natping.c: Remove
-         some coding style deviations.
+commit 3aa1929ac18d747b24a14b6e9f6decbf7ed1a137
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 23:27:44 2012 -0500
 
-2006-06-17 02:13  sobomax
+    presence_conference: fix cross-compilation
 
-       * modules/nathelper/natping.c: Rewert 1.6, it was a mistake on my
-         part.
+commit b19700f17de38e1bffd93bbbd897044e0c696d40
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 23:25:50 2012 -0500
 
-2006-06-17 02:11  sobomax
+    presence_dialoginfo: fix cross-compilation
 
-       * modules/nathelper/natping.c: o Staticize natping_contact();
+commit 46ce25ceda08916a355328682768699b6cff4d36
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 23:24:06 2012 -0500
 
-         o make natping_contact() using unix-style error reporting (0 -
-         OK, != 0 error).
+    presence: fix cross-compilation
 
-2006-06-16 18:56  tma0
+commit 5ffd8eda41567f12c7224d68e32a1a20779d22a6
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 23:21:44 2012 -0500
 
-       * modules/nathelper/: nathelper.c, nathelper.h, natping.c,
-         doc/functions.xml: - added natping_contact() enabling to process
-         pinging directly from script, e.g. using timer module -
-         @nathelper.rewrite_contact select returning contact with
-         rewritten IP:PORT
+    rls: fix cross-compilation
 
-2006-06-16 16:15  tma0
+commit 58bfbd3259587b29b7b509a360aa889924dec8de
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 23:18:47 2012 -0500
 
-       * action.c, receive.c: - bugfix SER-111 -When (drop/function
-         returning 0) appears in onreply route then post reply script
-         callbacks are skiped -Empty route block causes drop
+    cpl-c: fix cross-compilation
 
-2006-06-16 13:48  tma0
+commit bc9dca0a9d05915a0f4634b7014b26958e81e21b
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 16:59:56 2012 -0500
 
-       * script_cb.c: - fixed copy&paste error, reply callbacks newer
-         installed
+    db_mysql: fix cross-compilation
 
-2006-06-14 10:36  tma0
+commit c31fd10ee20ff09115ae745792db4a0e03eb9e07
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 16:54:38 2012 -0500
 
-       * modules/textops/: textops.c, doc/functions.xml: - added select
-         @hf_value.HFNAME[IDX].name returning name part ( "name"
-         <sip:host>;params )
+    cdp: un-used variable commented out
 
-2006-06-13 13:24  kubartv
+commit 8321d1fadb50017b52bcfebd1857982a60915dfe
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 16:52:19 2012 -0500
 
-       * lib/cds/: ChangeLog, hash_table.c, hash_table.h: added functions
-         for traversing hash table
+    cdp: fix cross-compilation
 
-2006-06-13 10:11  kubartv
+commit e45d706ba82ff9a36602cc7c2a28a55502abf99f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 16:46:10 2012 -0500
 
-       * modules/presence_b2b/ChangeLog,
-         modules/presence_b2b/euac_funcs.c,
-         modules/presence_b2b/euac_funcs.h, lib/cds/ChangeLog,
-         lib/cds/ser_profile.c, modules/presence_b2b/euac_state_machine.c,
-         lib/cds/sip_utils.c, lib/cds/sip_utils.h: few common SIP/SER
-         helper functions moved into CDS (needed elsewhere)
+    xhttp_pi: fix cross-compilation
 
-2006-06-13 09:11  kubartv
+commit 7abf33373b0bfa0bc709286b01e9a7da2200659b
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 16:42:15 2012 -0500
 
-       * modules/dialog/dlg_mod.c: prepared dialog management functions
-         removed from this module
+    dialplan: fix cross-compilation
 
-2006-06-12 23:14  mma
+commit 8b6f3c51d7636905ea8a6f4754673ba569404cd7
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 16:38:16 2012 -0500
 
-       * route.c: Fix test if select result is not empty for select
-         function returning empty string with result=0, res.len=0.
+    cdp_avp: there's no xml dependecy for cdp_avp
 
-2006-06-12 13:40  mma
+commit 10de949af0f9f01b0585db0fd53d53452f97e067
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Dec 1 11:18:08 2012 +0100
 
-       * select.c: Free allocated structure if the parser returns error.
+    sqlops: Fixing typo in documentation, minor edits
 
-2006-06-12 11:10  kozlik
+commit 99521dafd452e56d7974fcbf8c32bd3679ccc4c9
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Dec 1 11:05:57 2012 +0100
 
-       * db/schema/attr_types.xml: bit for uri attrs in priority column
-         reserved
+    pua_usrloc: Minor edits, typo fix
 
-2006-06-12 11:03  kozlik
+commit fe6508d6d56a7f739c7fc0ae2220e509abb337e1
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Dec 1 10:49:11 2012 +0100
 
-       * db/schema/ser.xml, db/schema/uri_attrs.xml,
-         scripts/dbtext/ser_db/uri_attrs, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql:
-         table uri_attrs introduced
+    sdpops: Typo fix, minor edits
 
-2006-06-12 10:40  rco
+commit a7522f0d648470e36a82357660fc169628b2f506
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Dec 1 09:50:31 2012 +0100
 
-       * modules/tm/t_cancel.c: added retransmission timer reset on
-         cancel.
+    utils: Minor update to README
+    
+    XML changes already committed.
 
-2006-06-09 18:46  mma
+commit 4fda56162c3b174033ea81ffd7c2af4a6e7f10f2
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 01:30:24 2012 -0500
 
-       * select.c, select.h, doc/serdev/select_module.xml,
-         doc/serdev/serdev.xml, modules/xlog/xl_lib.c: Parsing of select
-         framework syntax moved to the select core; serdev doc showing how
-         to extend select framework within module.
+    xmlrpc: fix cross-compilation
 
-2006-06-09 17:13  mma
+commit c4b91489ac3f2e2fcbe16413f56ef8cb8e7e2dde
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 01:28:03 2012 -0500
 
-       * doc/serdev/modiface.xml: & -> &amp; in code example
+    utils: fix cross-compilation
 
-2006-06-09 10:48  kubartv
+commit a419c74d065156a2c9626b2475beaf08e130137e
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 01:24:24 2012 -0500
 
-       * lib/cds/: ser_profile.c, ser_profile.h: clarified "simple
-         profiling"
+    xmlops: fix cross compilation
 
-2006-06-08 14:04  tma0
+commit 983dd207a51be5ea2bd2a71d546280f8e4389408
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Dec 1 00:12:34 2012 -0500
 
-       * modules/eval/: README, eval.c: - added support for functions when
-         adding values to stack, currently we have time, uuid, stackno
+    kamailio.cfg: adding xhttp modules to the default config
+                  three new defines: WITH_XHTTP, WITH_XHTTP_RPC, WITH_XHTTP_PI
 
-2006-06-07 23:55  andrei
+commit 209317a81d845ba781964205242849ab12bbc0c2
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 30 21:38:48 2012 -0500
 
-       * action.c, route.c, usr_avp.c, parser/parse_fline.h:
-         - numeric avp compared with string value fix: the value will be
-         converted  to int on-the-fly if possible (unfortunately we don't
-         have enough information    to do it on fixup).
+    sca: fix snprintf buffer size for Expires header in replies to SUBSCRIBE.
+    
+    - reported by Robert Boisvert.
 
-         - HTTP_VERSION_LEN macrodef. typo fix
+commit 8632a265c3703e19cad9253f84527a913ee9cdd5
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 30 14:42:19 2012 -0500
 
-2006-06-07 23:34  andrei
+    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.
 
-       * msg_translator.c, msg_translator.h:
-         - applied patch from Miklos Tirpak <miklos@iptel.org> (closes
-         SER-110)
+commit 1da2a76be4e374ddb4296a1d54963fe344dc0970
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Fri Nov 30 14:00:09 2012 -0500
 
-2006-06-07 11:08  tma0
+    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
 
-       * modules/timer/: Makefile, README, timer.c: - added timer module
-         files - the module supports calling specific dedicated route in
-         predefined interval and perfom a task - see README - docbook doc
-         come later
+commit 3376e3b8c54a7c9bc13f87368baeaaa145a9ced5
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Nov 30 09:31:47 2012 +0100
 
-2006-06-07 10:59  tma0
+    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.
 
-       * modules/eval/: Makefile, README, eval.c: - added eval module
-         files - eval enables extression evaluating directly in ser.cfg
-         script using polish notation.  - AVP(int/str), select via xlib,
-         fast registers (may be fixuped alternative to using AVP as
-         temporary variables), etc.  - both int and str types - see README
-         - docbook doc come later
+commit cf97967489f1b61c5bf0a841f9f650e40fc9911e
+Merge: d02070d 514875d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Nov 29 22:01:05 2012 +0100
 
-2006-06-07 10:38  tma0
+    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
 
-       * modules/db_ops/: Makefile, README, db_ops.c: - db_ops module
-         files added.  - db_ops enables processing SQL commands directly
-         in ser.cfg script. See README for more information. Full docbook
-         doc come later.
+commit d02070dbef121525b320487d4ad2fbfda55aa62d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Nov 29 22:00:19 2012 +0100
 
-2006-06-06 19:40  calrissian
+    ipops: Minor documentation changes
+    
+    Use the IPv6 documentation address in examples if possible - 2001:DB8::/32
 
-       * modules/dispatcher/dispatch.c: new mode 2 was not evaluated
-         correctly
+commit 514875de53e19cfd4a208da3d778e454ce12a6f4
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Nov 29 15:42:26 2012 -0500
 
-2006-06-06 13:54  kubartv
+    kamctlrc: adding sca to the list of extra modules
 
-       * modules/presence_b2b/: ChangeLog, euac_funcs.c: corrected BUG
-         reported by Luis Silva - added missing parse_from_header call
+commit 14333d9360273c073473c144c198496a314e2e73
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Nov 29 21:18:14 2012 +0100
 
-2006-06-05 12:37  mma
+    utils: Fixing typos
+    
+    Typos that I missed in the first check...
 
-       * Makefile.defs, action.c, modules/tm/ut.h: MADDR support (check-in
-         not to forget about)
+commit 1ab39cf866600ce155db3d5454981167d001d285
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Nov 29 21:15:53 2012 +0100
 
-         If you need to support maddr parameter in uri (oh, poor you) set
-         the HONOR_MADDR define in the Makefile.defs and recompile.
-         Tested with Windows Messenger 5.1 on TCP connection.
+    utils: Minor documentation changes
 
-2006-06-01 11:46  tma0
+commit 010ea5d4b71308cb18cd759db70ac48f081a672e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Nov 29 20:52:27 2012 +0100
 
-       * modules/rr/: rr_mod.c, rr_mod.h: - AVP_FLAG_DIALOG_COOKIE
-         constant published in header to be accesable by other modules
-         that are keen to use dialog cookies
+    LDAP minor documentation changes
 
-2006-06-01 01:29  tma0
+commit aca01e149445a0c6f87a9ed97974bcba612e426f
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Thu Nov 29 09:57:48 2012 -0500
 
-       * cfg.y: -optional $ in setavpflag,... identifier
+    sca: adding missing sca db utils files
 
-2006-06-01 01:23  tma0
+commit cc3bc9669a2c528db9a8ada5e13cd553be9d2f1e
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Nov 28 23:23:48 2012 -0500
 
-       * modules/rr/: avp_cookie.c, avp_cookie.h, rr_mod.c,
-         doc/functions.xml: - removed obsolete rr_add_avp_cookie,
-         rr_store. Use new core function setavpflag instead. rr will store
-         avp to record-route flaged "dialog_cookie"
+    sca: remove old SQL table creation file
+    
+    - use make dbschema to generate sql from xml table schema instead.
 
-2006-06-01 01:02  tma0
+commit 7575c853b1786fc09965238ea68bca4400bd7c5f
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Nov 28 22:50:30 2012 -0500
 
-       * action.c, cfg.lex, cfg.y, route_struct.c, route_struct.h,
-         usr_avp.c, usr_avp.h, doc/serdev/routing_engine.xml,
-         doc/seruser/reference.xml: - added AVP flags feature.
+    sca: add db schema files and kamctl table create SQL file.
 
-         Every AVP may by flaged from script via setavpflag(avpid, flag)
-         (it's similar like message flags setflags,resetflags,isflagset).
-         AVP flags must be declared using avpflags statement. Flags may be
-         tested via isavpflagset(avpid, flag). Both the setting and
-         testing may also be processed in a module. It's currently used in
-         the "rr" module for dialog_cookies. Such module should register
-         flag using register_avpflag(flag_id).
+commit eddd6b80432a3feda925ccb629bf55892d4b175f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Nov 28 12:02:53 2012 +0100
 
-         Example: avpflags myflag, dialog_cookie;
+    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
 
-         $a = 123; setavpflag($a, "myflag");
+    Merge branch 'master' of git+ssh://git.sip-router.org/sip-router
 
-         if (isavpflagset($a, "myflag")) { ....
+commit 2536a10c516b7c569d04e431b74bbd88964603a7
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 27 14:06:23 2012 -0500
 
-         $dlg_foo = "foo"; $dlg_bar = "bar"; setavpflag("$f./^dlg_",
-         "dialog_cookie");
+    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.
 
-2006-05-31 21:51  calrissian
+commit 358cfb781a4854a3943b96ede552e46ccb1ccc77
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Nov 27 13:28:03 2012 -0500
 
-       * modules/xmlrpc/xmlrpc.c: fixed a nice memory leak (memory was
-         allocated twice)
+    modules_k/dmq: add newline at end of file (peer.c)
 
-2006-05-31 19:03  hallik
+commit 9ef5345481a526e2417ce59ebc13f19132e02934
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Tue Nov 27 13:25:12 2012 -0500
 
-       * select.c: Initialize nested function array
+    modules/tm: add newline at end of file (test.c)
 
-2006-05-31 10:37  tirpi
+commit 777c3e3e388f4267744cd5368956900cea296b07
+Merge: 141fc56 5908a9e
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 27 00:32:43 2012 -0500
 
-       * modules/rr/: fix_lumps.h, record.c, record.h, rr_mod.c:
-         remove_record_route function introduced which can be used to
-         remove the rr HF when it is in message lump memory
+    Merge branch 'admorten/sca'
 
-2006-05-30 23:24  calrissian
+commit 5908a9e88242a166c71b03bce77b326c2f27f5a6
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 27 00:28:28 2012 -0500
 
-       * modules/dispatcher/doc/params.xml: added new flag 2
+    sca: move to modules directory
+    
+    - moved after removal of usrloc dependency per miconda's request on sr-dev
 
-2006-05-30 23:21  calrissian
+commit 95cf6e358b2be210b61e6d060df0604e3e36a043
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 27 00:24:11 2012 -0500
 
-       * modules/dispatcher/: dispatch.c, dispatch.h: added flag value 2
-         which takes username first and falls back to hostname
+    sca: update docs
+    
+    - "domain" modparam no longer required.
+    - usrloc no longer a dependency.
 
-2006-05-30 22:40  andrei
+commit 959b2c423a70395c97437d0bcef7950762c4a9b5
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 27 00:09:06 2012 -0500
 
-       * Makefile.defs, io_wait.c, io_wait.h:
-         - sigio 64 bits bug workarround enabled for linux kernels <2.6.5.
+    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.
 
-2006-05-30 21:20  andrei
+commit 141fc56f5a46f26e40e8e19e4f5eb02844d192d7
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Mon Nov 26 23:18:02 2012 -0500
 
-       * io_wait.h, route.c, route.h:
-         - added route_lookup (like route_get(), but doesn't create a new
-         route  if not found) -- patch from  Miklos Tirpak
-         <miklos@iptel.org>
+    socket_info: add #include "linux/types.h"
 
-         -fixed route_new_list() not init. realloc'ed chunk bug, found by
-          Bogdan Pintea <bogdan.pintea@iptel.org>
+commit 0af64c92263b82dc4b487c4da5199c8b150b0517
+Author: Andrew Mortensen <admorten@umich.edu>
+Date:   Mon Nov 26 16:50:43 2012 -0500
 
-2006-05-30 14:00  tirpi
+    sca: eliminate need for "domain" modparam
+    
+    - Extract domain to be used in idle appearance from subscription AoR instead.
 
-       * modules/mysql/dbase.c: bug currected: missing space in query
-         between 'where' and 'order by' keywords
+commit 76885b5c67ca7467d6681b81841f0323dca6ab35
+Merge: 17d1934 cceb39f
+Author: Alex Balashov <abalashov@evaristesys.com>
+Date:   Mon Nov 26 08:18:48 2012 -0500
 
-2006-05-26 09:17  kubartv
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
 
-       * modules/rls/: ChangeLog, rl_subscription.h, rls_mod.c, rls_mod.h:
-         removed unused xcap_root parameter (it is in xcap module instead)
+commit 17d1934cebd1c96c7f3689be33ccae2a981f6b2c
+Author: Alex Balashov <abalashov@evaristesys.com>
+Date:   Mon Nov 26 08:17:18 2012 -0500
 
-2006-05-25 16:20  kubartv
+    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.
 
-       * modules/tm/ut.h: corrected BUG in uri2dst - t_uac was not working
+commit cceb39f9fb8a55ab7e43f4a546d3d524f5acccd4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 26 14:14:37 2012 +0100
 
-2006-05-25 15:18  kozlik
+    mem: check debug info only when joining the next packet
+    
+    - it was checked even it was not freeand not the case for a join
 
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: updated properties of attribute
-         asserted_id
+commit 45d8d3ccd943caad37570ae013118536d38a8457
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 26 13:53:22 2012 +0100
 
-2006-05-25 14:04  kubartv
+    Makefile.defs: version set to 3.4.0-dev6
 
-       * modules/: dialog/dlg_request.c, xcap/xcap_mod.c:  - cosmetical
-         changes
-          - experimental trick in dialog module
+commit d96401668cefade5e251b101eb93f07faae091ad
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 26 13:51:53 2012 +0100
 
-2006-05-25 14:03  kubartv
+    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
 
-       * modules/: pa/ChangeLog, pa/notify.c, presence_b2b/ChangeLog,
-         presence_b2b/events_uac.c, rls/ChangeLog, rls/rl_subscription.c:
-         corrected BUG - missing Max-Forwards header in outgoing requests
+commit 15a0b9c23e4b4f829bbb88f73e8042371f3f38a2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 26 13:42:07 2012 +0100
 
-2006-05-25 11:37  kubartv
+    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
 
-       * modules/presence_b2b/: ChangeLog, euac_funcs.c, euac_funcs.h,
-         euac_state_machine.c, events_mod.c, events_mod.h, rpc.c, trace.h:
-          - randomized sending of SUBSCRIBE requests (not directly in the
-         QSA subscription processing but initiated by timer; parameter
-         driven)
-          - removed unnecessary code from mod init function
+commit 8acb59ee4de31ab76763a021acaf7b5a13e02f23
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Sun Nov 25 21:54:32 2012 +0100
 
-2006-05-25 11:32  kubartv
+    dialog(k): safety check for callid parameter in mi commands
+    
+    - if not provided properly, it may result in crash
+    - reported by Ricardo Martinez
 
-       * modules/pa/: ChangeLog, notify.c, pa_mod.c, pa_mod.h,
-         presentity.c, watcher.c: added reaction on failed NOTIFY requests
-         (might be problematic with incorrect clients; may be disabled)
+commit d43fbf2a5a5464a4a499282b88d58a1fc97b9c7e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Nov 25 16:38:27 2012 +0100
 
-2006-05-25 11:12  kubartv
+    sanity Sanity-checked spelling. Minor corrections.
 
-       * lib/: cds/sstr.h, presence/notifier_domain.c, xcap/xcap_client.c:
-         cosmetical changes
+commit b8e877889a99b03f190a82acf101681a23ca11d6
+Author: Andrew Mortensen <admorten@umich.edu>
+Date:   Sun Nov 25 09:09:59 2012 -0500
 
-2006-05-23 11:57  calrissian
+    Use project-wide gitignore instead.
 
-       * modules/sanity/: mod_sanity.c, mod_sanity.h, sanity.c, sanity.h,
-         doc/functions.xml, doc/params.xml, doc/sanity.xml: added new
-         check 'parse uris' which checks the presence and parseability of
-         Request, From and To URI.
+commit 1dad8ba9cceb4de3131fe358c643833fa20b484f
+Author: Andrew Mortensen <admorten@umich.edu>
+Date:   Sun Nov 25 09:08:42 2012 -0500
 
-2006-05-17 16:36  kubartv
+    Remove leftovers from standalone repo.
 
-       * modules/rls/: ChangeLog, db_rls.c, rl_subscription.c,
-         rl_subscription.h, rls_data.c, rls_handler.c, rls_mod.c,
-         rls_mod.h, rpc.c, subscription_manager.c, subscription_manager.h,
-         time_event_manager.c, trace.h, uri_ops.c, virtual_subscription.c:
-         - added some parameters for better control over performance
-         (controlling level   of nested lists, timer settings, ... see
-         ChangeLog) - handling responses on NOTIFY (destroying
-         subscriptions for non-OK responses)
+commit 9e4b7e56f471c7923100905d0221b0d7b19f4949
+Merge: a708dcb 579299c
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Sat Nov 24 22:06:22 2012 -0500
 
-2006-05-15 23:34  tma0
+    Merge remote-tracking branch 'sca/master' into admorten/sca
 
-       * modules/rr/avp_cookie.c: - fixed critical precedence bug in
-         base64encode, *tgt_len-- -> (*tgt_len)--
+commit a708dcb5ad90ec517db481fea0570ec53863b471
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Nov 21 17:22:31 2012 +0100
 
-2006-05-15 11:56  tma0
+    lib/kcore: reset time value for faked msg
+    
+    - reported by Uri Shacked
 
-       * Makefile.defs, config.h, daemonize.c, globals.h, main.c,
-         version.h: - OS macro defined in Makefile.defs left unquoted and
-         added OS_QUOTED. OS macro maybe used by 3rd party header in
-         regular way, w/o quotes
+commit 579299cb8f95512dda6663e963769231887c43de
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 20 23:13:35 2012 -0500
 
-         - added dont_daemonize feature. When a process manager is
-         responsible for running processes then is not happy when spawned
-         process is terminated almost immediately. Manager will try
-         restart ser in infinite loop.  Cmd line params (ser.cfg)
-         (backward compatible):   -D ... don't fork (dont_fork=1)   -DD
-         ... don't daemonize creator process (dont_fork=2)   -DDD | or no
-         -D param ... normal daemonizetion (dont_fork>2 or 0)
+    Regenerated README after fixing typos and documenting more RPC commands.
 
-         Note there is problem when Ctrl-C in dont_daemonize mode, not all
-         processes are terminated
+commit b6cebc5147bf44d85d9c312fb170bb6d6c748c07
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 20 23:10:59 2012 -0500
 
-         Creator_pid variable..pid of creator process, may be terminated
+    Document sca.seize_appearance and sca.release_appearance RPC commands.
 
-2006-05-12 10:31  calrissian
+commit 38d134a0d34b5335fb7a826585ce08d72d462bcc
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 20 23:08:38 2012 -0500
 
-       * select_core.c: ruri select now returns the most recent version of
-         the ruri
+    Update sca_call_info_update ex. to make clear it should be call for To URIs.
 
-2006-05-11 17:51  calrissian
+commit 7e29507f68d4fda9b785c35651f1195991fda99b
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 20 23:08:05 2012 -0500
 
-       * modules/nathelper/nathelper.c: fixed length check for received
-         parameter in case of IPv6. Thanks to Klaus for pointing it out
+    Fix typo: "line_seize" -> "line-seize"
 
-2006-05-11 15:44  mma
+commit c5fac4809aac489163bcd9c4fbf6636092000f85
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 20 23:41:04 2012 +0100
 
-       * modules/xlog/doc/xlog.xml: documentation updated
+    kamctl: new command 'db showg'
+    
+    - uses \G at end of sql query, resulting in line-formated output (at
+      least for mysql)
 
-2006-05-11 15:26  calrissian
+commit 61472e04704e99836743c833eb66c33ea0d81724
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 20 23:10:28 2012 +0100
 
-       * modules/domain/domain_mod.c: - added function is_from_anonym
-         which retruns ture if the From domain   is anonymous.invalid
-         (configurable as module parameter). Additionally   an AVP
-         is_anonymous with value 1 is added to the user From track.  -
-         added module parameter load_preferred_id which tells the
-         lookup_domain   function to take the domain from the
-         P-Preferred-Identity header if   present instead of the From
-         header.
+    sdpops: added sdp_content()
+    
+    - return true of there is a sdp part in the body of sip message
 
-2006-05-11 15:21  calrissian
+commit 6df74c2fb208c364b5d50e9d87f80120de93c945
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 20 21:55:51 2012 +0100
 
-       * modules/tm/tm.c: Added new function t_lookup_cancel. The function
-         returns true if tm knows about the transaction and the request is
-         canceable.  Note: the functions accepts only CANCEL requests.
+    sdpops: internal function w_get_sdp renamed to w_get_sdp
+    
+    - match the exported name pattern
 
-2006-05-11 15:19  calrissian
+commit 5d2cba306439adfa36c1e01ccd6473f372ac7e5e
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:29:24 2012 -0500
 
-       * modules/avp/avp.c: Extended attr2uri. The function now takes a
-         second optional argument which determines the sub part of the
-         ruri as target for the AVP content.  Currently supported values:
-         prefix,uri,username,usernamepasswd,domain,domainport,port
+    Remove redundant message logged when removing subscriber after failed NOTIFY.
+    
+    Subscriber removal on failed NOTIFY is currently disabled.
 
-2006-05-11 15:15  calrissian
+commit 742bc69927eee2df330a85d248144b308aa3a08e
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:28:17 2012 -0500
 
-       * modules/avp/avp.c: let dump_avp dump all AVPs not only user from
-         track
+    Remove debug log message from usrloc callback.
 
-2006-05-11 15:06  calrissian
+commit ba394704868ad9e788ca1fb6a3a8e769f91c628a
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:27:03 2012 -0500
 
-       * modules/nathelper/nathelper.c: made received uri parameter IPv6
-         compliant
+    Make purge expired log message more readable.
 
-2006-05-11 13:29  tma0
+commit 6c0f220013450894a2b2076b3414857a8fa0b592
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:25:55 2012 -0500
 
-       * main.c, globals.h: - added creator_pid variable to enable get pid
-         of ser main process that terminates when daemonizing.
+    Remove leftover debugging in show_subscription routine.
 
-2006-05-11 10:49  kozlik
+commit f9b4ef27e5336e235f6f79506ca115f188e6101d
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:24:57 2012 -0500
 
-       * db/schema/: attr_types.xml, domain_settings.xml: documentation
-         updated
+    Remove debug log message enumerating subscribers in hash slots on NOTIFY.
 
-2006-05-11 09:29  kubartv
+commit f76d90abae5fe6a3df4225d54d38170c854f3771
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:24:02 2012 -0500
 
-       * lib/cds/ChangeLog, lib/cds/ser_profile.c, lib/cds/ser_profile.h,
-         lib/cds/simple_profile.c, lib/cds/simple_profile.h,
-         lib/xcap/ChangeLog, lib/xcap/pres_rules.c,
-         lib/xcap/resource_list.c, modules/pa/ChangeLog,
-         modules/pa/auth.h, modules/pa/notify.c, modules/pa/pa_mod.c,
-         modules/pa/pdomain.c, modules/pa/pres_notes.c,
-         modules/pa/presentity.c, modules/pa/presentity.h,
-         modules/pa/publish.c, modules/pa/reply.c, modules/pa/rpc.c,
-         modules/pa/subscribe.c, modules/pa/trace.h, modules/pa/watcher.c:
-          - corrected BUG in handling PUBLISH in PA module
-          - cosmetical changes in PA, libs
-          - added some trace logs for performance tests
+    Remove debug log message leftover from early testing.
 
-2006-05-10 16:16  hallik
+commit 4ad1c196b5a92ded7aa625db4bf583a2563cf900
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:22:32 2012 -0500
 
-       * scripts/: dbtext/ser_db/attr_types, mysql/my_create.sql,
-         oracle/or_create.sql, postgres/pg_create.sql: Flags update -
-         recreate from xml-schema.
+    Log error when building Replaces header and dialog to replace is not confirmed.
 
-2006-05-10 16:13  kozlik
+commit 0870c8b926b3ef63d1fb8e20aaf625de375fde7d
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:18:00 2012 -0500
 
-       * db/schema/attr_types.xml: changed values of flags in flag column
+    Updated with typo fixes from docbook xml.
 
-2006-05-10 16:12  kozlik
+commit 88c4680aed5a13a33a3c2c3cd6a21d2b2eaf6c9e
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:12:37 2012 -0500
 
-       * db/db.h: allocated flags for table attr_types and domain_settings
+    Forgot to add doc Makefile to repo.
 
-2006-05-04 20:51  mma
+commit 277dc5ef0233fa95746b7e9556e6e11ee3aa4da4
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 22:11:05 2012 -0500
 
-       * modules/avp/: avp.c, doc/functions.xml: - bug: xlset_attr did not
-         set AVP_VAL_STR - more documentation update
+    Fix typos and formatting.
 
-2006-05-04 14:20  mma
+commit 78ba61f271998ca2b6e54cbdd2be5caf47838493
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 17:17:44 2012 -0500
 
-       * modules/avp/doc/: avp.xml, functions.xml, params.xml:
-         Documentation update
+    Add simple installation instructions.
 
-2006-05-03 16:01  kozlik
+commit ce6a9ca274c7d38faba2f1ff49e2f09896a9e6a4
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 16:47:06 2012 -0500
 
-       * db/schema/attr_types.xml, db/schema/global_attrs.xml,
-         scripts/dbtext/ser_db/attr_types,
-         scripts/dbtext/ser_db/global_attrs, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql:
-         added global attributes uid_format and did_format
+    Add copyright comments to all source files.
 
-2006-04-28 15:28  kozlik
+commit a6b36b03f107be84e8c7bfd9f30f782c51e4f600
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 16:40:44 2012 -0500
 
-       * scripts/dbtext/ser_db/attr_types, db/schema/attr_types.xml,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: set flag 'required' for some
-         attributes
+    Add GPLv2 license
 
-2006-04-26 18:00  kozlik
+commit b1465456aae950c1a70928a2e596cbc6b34c2ccf
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 16:10:36 2012 -0500
 
-       * db/schema/domain_settings.xml, db/schema/ser.xml,
-         scripts/dbtext/ser_db/domain_settings,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: created table domain_settings
+    Regenerated to include mention of usrloc dependency.
 
-2006-04-24 20:16  janakj
+commit 0bef7be9bf745e73230f14637e54defae3e5afe5
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 16:10:03 2012 -0500
 
-       * modules/auth/api.c: - PRACK added to the list of methods that are
-         alway authenticated
+    Include usrloc dependency.
 
-2006-04-24 20:01  janakj
+commit 2708f57b8a464905e909409e475dd731b413a5b9
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 16:08:15 2012 -0500
 
-       * modules/uri_db/uridb_mod.c: - implemented check_uri function, the
-         function can be used to   verify whether user (represented by
-         uid) is allowed to use   the URI in  From/To/Request-URI
+    Add docbook-generated README for sca module.
 
-2006-04-21 16:28  andrei
+commit 3a7771c9c6c4225cbb380a20a28b6ce5b9ffda2e
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 16:07:32 2012 -0500
 
-       * Makefile.defs, action.c, config.h, forward.c, ip_addr.h,
-         msg_translator.c, msg_translator.h, version.h,
-         modules/sl/sl_funcs.c, modules/tm/sip_msg.c,
-         modules/tm/t_funcs.c, modules/tm/t_fwd.c, modules/tm/t_fwd.h,
-         modules/tm/t_lookup.c, modules/tm/t_msgbuilder.c,
-         modules/tm/t_msgbuilder.h, modules/tm/t_reply.c,
-         modules/tm/uac.c, modules/tm/ut.h, modules/xmlrpc/http.c,
-         parser/msg_parser.h, parser/parse_uri.c, parser/parse_via.c,
-         parser/parse_via.h:
-         - more struct dest_info conversions (via_builder, tm:
-         build_uac_req,   assemble_via a.s.o) - basic support for
-         comp=method (where mehtod=sigcomp|sergz) parsing  (via, various
-         uris) and adding (via, rr lumps). The code is compiled   only if
-         USE_COMP is defined. NOTE: for now the code is useless   (no
-         compression code yet and no compression hooks), so by default
-         it's   not compiled.
+    Add failure_route example.
 
-         WARNING: lots of changes and very lightly tested
+commit 23a02a761da2e408a5bea914a66842a85e2260f0
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 15:58:31 2012 -0500
 
-2006-04-21 10:39  kubartv
+    Remove quotes from integer values.
 
-       * modules/presence_b2b/: ChangeLog, euac_funcs.c, events_mod.c,
-         events_uac.c, events_uac.h, qsa_events.c, qsa_events.h, rpc.c:
-         added parameter presence_outbound_proxy (may be used instead of
-         presence_route)
+commit 6e35d942926837176f74cee843d989753897f8be
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 15:50:28 2012 -0500
 
-2006-04-19 18:15  janakj
+    Fix typo leaving XML comment unterminated.
 
-       * timer.c: - L_INFO turned into DBG (too noisy)
+commit 4b0e0e4b81becde2769f69539fa23a15f69099f2
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 15:47:01 2012 -0500
 
-2006-04-19 18:11  janakj
+    Add Exported RPC commands section.
 
-       * action.c: - "null action list" warning turned into debugging
-         message (too noisy)
+commit fb03bbe9469aeec92bf729abe5b8a8b181d99766
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 15:27:01 2012 -0500
 
-2006-04-19 16:48  janakj
+    sca module doesn't export any functions.
 
-       * modules/auth_db/authorize.c: - fixed bug introduced with
-         SUPPORT_EMPTY_USERNAMES
+commit 296bb6d07b9f6a62848ae14f02382ffd95516a15
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 15:26:41 2012 -0500
 
-2006-04-19 14:49  janakj
+    Add functions section.
 
-       * scripts/dbtext/ser_dbtext.sh: - cmdline option support
+commit 6d66ec1cd80eb0cd7878c37d6f0c216d1439c3b5
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 14:40:51 2012 -0500
 
-2006-04-18 21:56  andrei
+    Add sca module parameter documentation.
 
-       * Makefile.defs, action.c, error.c, error.h, forward.c, forward.h,
-         ip_addr.h, proxy.h, resolve.c, resolve.h,
-         modules/mediaproxy/functions.h, modules/nathelper/natping.c,
-         modules/sl/sl_funcs.c, modules/tm/t_funcs.c, modules/tm/t_fwd.c,
-         modules/tm/t_reply.c, modules/tm/uac.c, modules/tm/ut.h:
-         - more dest_info conversions:     - forward_request takes now a
-         dest_info parameter     - various something2dst conversions
-         functions     - got rid of the temprary mk_proxy when forwarding
-         after the uri     - updated all the affected modules
+commit d4f35ceae85f2ae72f0e384188c677f272c4a544
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 13:06:15 2012 -0500
 
-         WARNING: not tested, use with care
+    Add module Dependencies section.
 
-2006-04-18 20:13  janakj
+commit 006f822bf9921bf3ae84e14cd62d413057fd2d56
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 12:59:55 2012 -0500
 
-       * modules/usrloc/udomain.c: - more safety checks
+    Correct typo.
 
-2006-04-18 17:59  janakj
+commit 60e1602829b1926576998f36d06a487304d4c964
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 12:58:54 2012 -0500
 
-       * doc/stylesheets/dbschema/xsl/sql.xsl,
-         scripts/dbtext/ser_db/version, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql,
-         db/schema/version.xml: - generate version table entries in the
-         xsl script when processing   table definitions on XML
+    docbook Overview documentation for sca module.
 
-2006-04-18 15:51  andrei
+commit 835fcebe45854daac2ccbc942732cba8f5231fa5
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Nov 19 12:56:27 2012 -0500
 
-       * forward.c:
-         - missing dst intialization fix
+    Add docbook stub for sca module.
 
-2006-04-18 12:53  janakj
+commit 15fdde4fa1d662228568cc92e375d94dd86f2578
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Nov 19 15:53:17 2012 +0100
 
-       * scripts/mysql/ser_mysql.sh: - make drop user work with older
-         mysql releases
+    AUTH minor documentation updates
 
-2006-04-18 12:31  kozlik
+commit 139acd4a3ba4117d218c8ef4d95710dc15fb8bc7
+Merge: eace40e dc0bc9d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Nov 19 15:45:38 2012 +0100
 
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: changed name of attribute rpid
+    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
 
-2006-04-18 11:27  janakj
+commit eace40eb04ff038fce0f81dc1c08864e1e966e98
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Nov 19 15:44:54 2012 +0100
 
-       * Makefile: - reverted accidental changes
+    auth       Update documentation for the "secret" parameter
+    
+    Thanks to Carsten Bock for finding this in the 1.5 documentation.
 
-2006-04-18 11:12  kozlik
+commit dc0bc9de9528e80cd8bc61201ce82db1a785baf4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 19 10:45:41 2012 +0100
 
-       * Makefile, db/schema/attr_types.xml,
-         scripts/dbtext/ser_db/attr_types, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql:
-         updated types of attributes
+    core: handle '\r' as end of included file name
+    
+    - reported by Pirjo Ahvenainen
 
-2006-04-18 10:47  janakj
+commit ddfeee6a0c0145d52f42e79cffe71b7cee1750e6
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Nov 17 00:12:04 2012 +0000
 
-       * scripts/mysql/ser_mysql.sh: - heavily improved version of the
-         mysql script:   - Use command line options instead of environment
-         variable   - allow to change the database name, usernames, and
-         passwords   - optionaly keep users when deleting database   -
-         generate dumps with/without schema definition   - up-to-date
-         documentation
+    pkg/kamailio/(centos|fedora): turned on MEMDBG for development builds
 
-2006-04-18 10:43  janakj
+commit 4451d7af26b4f663fba408714296e79e05e312dd
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 16 17:25:52 2012 -0500
 
-       * scripts/: dbtext/ser_db/version, mysql/my_create.sql,
-         mysql/my_drop.sql, oracle/or_create.sql, postgres/pg_create.sql,
-         postgres/pg_drop.sql: - updated from master files
+    Remove logging or change to debug level as required.
 
-2006-04-18 10:42  janakj
+commit 043fc21accd62e5b8fb84d505ae0b32a3ea02fc2
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 16 17:05:39 2012 -0500
 
-       * doc/stylesheets/dbschema/xsl/: mysql.xsl, sql.xsl: - do not
-         generate users, scripts will take care of it
+    Remove ADMORTEN debugging line.
 
-2006-04-18 10:42  janakj
+commit d5ac2a71160b4d9b724cd1d8bd61600b1c2f3faf
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 16 17:01:53 2012 -0500
 
-       * db/schema/ser.xml: - removed user definition
+    Remove unused function.
 
-2006-04-18 10:41  janakj
+commit 21c02b5ca43340adb4ba1282ec2bfbbacee4e9b3
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 16 16:45:06 2012 -0500
 
-       * db/schema/version.xml: - included version of cpl table
+    Remove 3xx handler, since 3xx responses are pass-through.
+    
+    At least with Polycoms, caller does not release appearance prior to
+    INVITE for redirection target.
 
-2006-04-18 10:41  janakj
+commit ed9f09efc26c671832629d8eae2089336fd2cfd9
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 16 16:09:51 2012 -0500
 
-       * db/schema/cpl.xml: - version added
+    Fix formatting from copy/paste.
 
-2006-04-14 11:55  kozlik
+commit 96a5ba1f819cb136a7de69502c4aa4c28540af34
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 16 16:06:09 2012 -0500
 
-       * scripts/dbtext/ser_db/attr_types, db/schema/attr_types.xml,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: attribute type 'acl' added
+    Connect to DB on demand only once per-process.
+    
+    Practically, this means only in the DB writeback process and on
+    sip-router shutdown.
 
-2006-04-14 10:55  kozlik
+commit 9e2a6583d2fb9d5ab83c44e3dced2c78e68dd6a6
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 16 14:49:44 2012 -0500
 
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: names of attributes changed
+    Parenthesize all values in bind macros. Define subscriptions table version.
 
-2006-04-13 18:05  janakj
+commit 5dfde0036ec5d954b451a811654617a82e10e82d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Fri Nov 16 16:21:02 2012 +0100
 
-       * scripts/: dbtext/ser_db/cpl, dbtext/ser_db/domain,
-         mysql/my_create.sql, oracle/or_create.sql,
-         postgres/pg_create.sql: - updated from the master schema
-         definition
+    Fixing typo
 
-2006-04-13 18:04  janakj
+commit 0f94abc79a47a4068e9e943f39c9c3b1ef6f035b
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Nov 15 14:42:27 2012 -0500
 
-       * db/schema/domain.xml: - remove useless columnt
+    Add sca_subscriptions table version check.
+    
+    Permit future sca_subscriptions table schema changes.
 
-2006-04-13 18:04  janakj
+commit 09205865f98136e0354539f09f4961ca016a915b
+Author: Timo Teräs <timo.teras@iki.fi>
+Date:   Thu Nov 15 16:11:41 2012 +0200
 
-       * db/schema/ser.xml: - include cpl table
+    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>
 
-2006-04-13 18:03  janakj
+commit 22b6ead91e37b17163d0f95bd58efe76f7b4c3e4
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Nov 14 11:56:06 2012 -0500
 
-       * db/schema/cpl.xml: - cpl table definition (uid version)
+    Properly bind expires value for DB deletion of expired subscriptions.
 
-2006-04-13 14:21  kubartv
+commit 1ec90cc4364fe6b972d21f6ae0e24ca914296eb6
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Nov 14 00:43:04 2012 -0500
 
-       * modules/rls/: ChangeLog, rls_data.c, rls_mod.c, rls_mod.h: added
-         parameter max_notifications_at_once
+    Delete expired subscriptions from DB. Only update DB when subscribers change.
 
-2006-04-13 14:20  kubartv
+commit dc5e0d0905ec438c17e92a864e17340c03311ca3
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Nov 13 17:08:53 2012 -0500
 
-       * modules/pa/: ChangeLog, pa_mod.c, pa_mod.h, pdomain.c,
-         presentity.c, presentity.h, qsa_interface.c, qsa_interface.h,
-         subscribe.c: prepared for subscriptions to clients
+    Subscription state is now stored in DB and restored on restart.
 
-2006-04-13 01:01  sobomax
+commit a30d64af62684c8bba61bbb842209046daab97d5
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Nov 13 15:45:18 2012 +0100
 
-       * modules/: nathelper/doc/nathelper.xml, registrar/reg_mod.c,
-         registrar/save.c, registrar/save.h: Update e-mail.
+    Exec module: Documentation update, typo fix
 
-2006-04-12 20:04  andrei
+commit 114d674da5383edf3970093618d2fb98768e2aff
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Tue Nov 13 15:37:18 2012 +0100
 
-       * Makefile.defs, action.c, forward.c, forward.h, ip_addr.h,
-         onsend.h, tcp_main.c, tcp_server.h, udp_server.c, udp_server.h,
-         modules/mediaproxy/functions.h, modules/nathelper/natping.c,
-         modules/sl/sl_funcs.c, modules/tm/t_funcs.c, modules/tm/t_fwd.c,
-         modules/tm/t_lookup.c, modules/tm/t_reply.c, modules/tm/uac.c,
-         utils/sercmd/sercmd.c:
+    registrar Documentation update
 
-         - msg_send(), udp_send() and tcp_send() parameter list changed
-         (now they use a struct dest_info to pack several of the old
-         params)
+commit d888e7d83559b1b97cf55d47329a932497ff02f3
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Sun Nov 11 23:21:58 2012 -0500
 
-2006-04-12 19:50  andrei
+    Restore subscriptions from DB on startup.
 
-       * modules/msilo/msilo.c:
-          - warning fixes
+commit 3eecc9197dd13a23cec1dd76ba6fa8f578bb482e
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Sun Nov 11 23:18:37 2012 -0500
 
-2006-04-12 19:46  kubartv
+    sca_db type not used.
+    
+    yet.
 
-       * modules/pa/: ChangeLog, message.c: corrected bug - added missing
-         from header parsing
+commit 04773cd4b74bd1a18bd50ff681d7244999baca6e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Nov 11 09:13:59 2012 +0100
 
-2006-04-12 17:11  janakj
+    dialplan Documentation updates, typo fixes
 
-       * scripts/mysql/ser_mysql.sh: - write the format of tables into
-         dump
+commit c414cc4df415be391a5dcaaa5be9e309dfa3cd85
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Nov 11 08:51:29 2012 +0100
 
-2006-04-11 18:34  kubartv
+    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.
 
-       * modules/pa/: ChangeLog, message.c, message.h: changed parameter
-         of "authorize_message" function (filename with im-rules instead
-         of XCAP root)
+commit 79e03e5622ec28a5577bed700ee416b9630c7d58
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Sat Nov 10 20:36:54 2012 -0500
 
-2006-04-11 17:48  kubartv
+    event should be INT. subscriber, not aor, should be UNIQUE.
 
-       * lib/presence/ChangeLog, lib/presence/notifier.h,
-         lib/presence/notifier_domain.c, lib/presence/notifier_domain.h,
-         lib/presence/qsa_params.c, lib/presence/qsa_params.h,
-         lib/presence/subscriber.h, modules/pa/ChangeLog,
-         modules/pa/auth.c, modules/pa/presentity.h,
-         modules/pa/qsa_interface.c, modules/pa/rpc.c,
-         modules/pa/winfo_doc.c, modules/presence_b2b/ChangeLog,
-         modules/presence_b2b/qsa_events.c, modules/rls/ChangeLog,
-         modules/rls/rl_subscription.h, modules/rls/rls_data.c,
-         modules/rls/rls_data.h, modules/rls/virtual_subscription.c:
-         changed QSA - prepared for internal subscription parameters and
-         reduced memory allocations
+commit e19c603417411c29dfe038a8339883d29fe65afe
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 9 22:02:55 2012 -0500
 
-2006-04-11 15:35  janakj
+    Add sca_subscriptions mysql table creation script.
 
-       * modules/domain/domain.c: - check for DB_LOAD_SER flag to make
-         flag checking consistent   across modules.    Closes SER-100
+commit 0b02fefeff53dc7fd3d66f2bd12b85a6ad883f51
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Nov 9 16:08:46 2012 -0500
 
-2006-04-11 15:12  janakj
+    DB backing initialization and setup.
 
-       * sr_module.c: - fix_param returns 1 when FPARAM_INT is used and
-         the parameter   is not a number   Closes SER-101
+commit 8b731296ce80a8fcee582066ce3aad4a2bf95ed3
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Nov 9 20:54:14 2012 +0000
 
-2006-04-11 15:02  janakj
+    modules/msrp: Updated MSRP example
 
-       * modules/tm/tm.c, modules/sl/sl.c, sr_module.c, sr_module.h: -
-         cosmetic change, FPARAM_ASCIIZ renamed to FPARAM_STRING   Closes
-         SER-102
+commit 6d2015a050f9d0bee80058e46732dd8da577c4d8
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Nov 9 10:43:33 2012 +0000
 
-2006-04-11 14:33  janakj
+    pkg/kamailio/(centos|fedora): Updated rel in .spec file
 
-       * modules/usrloc/ul_rpc.c: - changed result type of show_contacts
-         (should be array).    Closes SER-104
+commit f25202a6d1a8713524985f83304230556c036da7
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Fri Nov 9 12:28:19 2012 +0200
 
-2006-04-11 10:13  kubartv
+    modules_k/xcap_server: fixed length of pres-content AUID
 
-       * modules/presence_b2b/: ChangeLog, events_mod.c, qsa_events.c,
-         qsa_events.h: added parameter "additional_presence_headers"
-         containing SIP headers added into outgoing SUBSCRIBE requests for
-         presence
+commit b255c406ba09ff229361a3bc14cc1c9fd076b52e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 9 11:03:46 2012 +0100
 
-2006-04-10 18:59  kubartv
+    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
 
-       * modules/pa/ChangeLog, modules/pa/offline_winfo.c,
-         modules/pa/qsa_interface.c, lib/presence/ChangeLog,
-         lib/presence/notifier.h, lib/presence/notifier_domain.c,
-         lib/presence/notifier_domain.h, lib/presence/pres_doc.h,
-         modules/presence_b2b/ChangeLog,
-         modules/presence_b2b/qsa_events.c, modules/rls/ChangeLog,
-         modules/rls/virtual_subscription.c: corrected content-type
-         propagation through QSA
+commit d5120187eb41e709c840b3cfbb0dc1803f61b036
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 9 08:41:55 2012 +0100
 
-2006-04-10 16:39  kozlik
+    dialog(k): use proper scan string for optional headers parameter in rpc commands
+    
+    - credits to Kristofer Signer for report and troubleshooting
 
-       * db/schema/ser.xml, db/schema/version.xml,
-         scripts/dbtext/ser_db/version, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql:
-         removed tables for server monitoring - no more needed
-
-2006-04-10 16:20  kozlik
-
-       * db/schema/global_attrs.xml, scripts/dbtext/ser_db/global_attrs,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: added default values of global
-         attributes
-
-2006-04-10 15:24  kozlik
-
-       * db/schema/domain.xml, scripts/mysql/my_create.sql,
-         scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql:
-         added default value to column 'last_modified' in table 'domain'
-         (this change is required by serweb)
-
-2006-04-10 12:50  kubartv
-
-       * modules/dispatcher/: dispatch.c, dispatch.h, dispatcher.c: added
-         function "ds_select_new" for setting new_uri instead of dst_uri
-         (usable for sending redirects instead of forwarding)
-
-2006-04-10 09:32  kubartv
-
-       * modules/: pa/ChangeLog, pa/auth.c, pa/pa_mod.c, pa/pa_mod.h,
-         xcap/ChangeLog, xcap/xcap_params.c:  - added PA module parameter
-         for pres-rules filename on XCAP server
-          - reduced trace logs from XCAP module
-
-2006-04-07 16:55  andrei
-
-       * Makefile.defs, NEWS, cfg.lex, cfg.y, dprint.h, globals.h, main.c,
-         mem/f_malloc.c, mem/mem.h, mem/memdbg.h, mem/q_malloc.c,
-         mem/shm_mem.c:
-         - separate memdbg log level which controls the memory/malloc
-         related   debug messages (to see them ser must be compiled with
-         malloc   debuging: -DDBG_QM_MALLOC or -DDBG_FM_MALLOC and
-         memdbg must be <= debug ). By default is set to L_DBG.    E.g.:
-         setting memdbg=100 in ser.cfg will make sure that you'll
-         never see a malloc debug message.    Note: memdbg is different
-         from memlog, memlog is the log level used    for malloc
-         statistics (printed on exit or on SIGUSR1).
-
-         - default log level switched to 0: this means that in the absence
-           of -d* commandline parameters or of the debug=no in ser.cfg,
-         only   errors and other critical messages will be logged (no
-         warnings,    info, notice or dbg).
-
-2006-04-07 15:46  kubartv
+commit ddac5a16da60b0bbb6f58aa9e4fd26db3015c10d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 9 08:18:06 2012 +0100
 
-       * Makefile: xcap module excluded from build
+    Makefile.defs: version set to 3.4.0-dev5
 
-2006-04-07 15:43  kubartv
+commit e916a4680d37f481167770fff27a710088cb5d3d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 9 08:07:42 2012 +0100
 
-       * doc/presence/examples.xml, lib/README, lib/xcap/Makefile.ser,
-         lib/xcap/msg_rules.c, lib/xcap/msg_rules.h,
-         lib/xcap/pres_rules.c, lib/xcap/pres_rules.h,
-         lib/xcap/resource_list.c, lib/xcap/resource_list.h,
-         lib/xcap/xcap_client.c, lib/xcap/xcap_client.h,
-         lib/xcap/doc/xcap.xml, modules/pa/ChangeLog, modules/pa/auth.c,
-         modules/pa/auth.h, modules/pa/message.c,
-         modules/pa/offline_winfo.c, modules/pa/offline_winfo.h,
-         modules/pa/pa_mod.c, modules/pa/pa_mod.h, modules/pa/subscribe.c,
-         modules/pa/watcher.c, modules/pa/watcher.h,
-         modules/pa/doc/functions.xml, modules/pa/doc/params.xml,
-         modules/presence_b2b/Makefile, modules/presence_b2b/events_mod.c,
-         modules/presence_b2b/doc/presence_b2b.xml, modules/rls/ChangeLog,
-         modules/rls/Makefile, modules/rls/db_rls.c,
-         modules/rls/rl_subscription.c, modules/rls/rl_subscription.h,
-         modules/rls/rls_handler.c, modules/rls/rls_mod.c,
-         modules/rls/rls_mod.h, modules/rls/virtual_subscription.c,
-         modules/xcap/ChangeLog, modules/xcap/Makefile,
-         modules/xcap/xcap_mod.c, modules/xcap/xcap_mod.h,
-         modules/xcap/xcap_params.c, modules/xcap/xcap_params.h:  - XCAP
-         queries moved into XCAP module, all other modules (and libs) are
-         now
-            independent on libcurl3
-          - parameter settings which was done via AVP (like xcap_root) and
-         output
-            variables (like subscription_status) changed to usage of
-         global variables -
-            due to problems with AVPs if functions called from script send
-         requests
-            (like NOTIFY from handle_subscripton - after sending it are
-         AVPs cleared)
-
-2006-04-05 10:49  andrei
-
-       * fastlock.h:
-         - ppc fixes (s/stw/stwx/, s/lwz/lwzx) - missing early clobbers
-         added for x86, sparc*, armv6, ppc*, alpha
+    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
 
-2006-04-04 20:04  andrei
+commit ac97e3a86d8e4f4c7d0abdffd84bb2ec4ff31ad4
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Nov 8 17:56:41 2012 +0100
 
-       * Makefile.defs, fastlock.h, lock_ops.h, doc/locking.txt:
+    b/f: When the shortcut "x" is used, only add IE/EI once
 
-         - fastlock: optimizations (in general a "nicer" spin on the lock
-         for the other   cpus) and cleanups for sparc, sparc64, armv6
-         (nosmp for now), ppc*, mips* - fastlock: alpha: replace the cond.
-         jump backward with a   cond. jump forward and then jump backward
-         (because a cond. jump with   a negative relative offset is always
-         predicted as taken and we want it   to be predicted as not taken)
-         - fastlock: sparc (32) smp support - lock_ops.h: introduced
-         lock_try and lock_set_try (non-blocking   lock_*_get versions,
-         returns -1 if it failed to get the lock and 0 if it   succeeds),
-         for all the supported locking methods (fast_lock, pthread_mutex,
-           posix_sem, sysv_sems) - updated locking doc.
+commit 97b829acd0954f7356db2d7c9e59435c539e91d5
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Nov 8 00:03:03 2012 -0500
 
-2006-04-04 18:05  kubartv
+    Add srdb1 lib to Makefile for db API.
 
-       * doc/presence/examples.xml, etc/presence/full-no-failover.cfg,
-         etc/presence/no-db.cfg: cosmetical changes
-
-2006-04-04 17:37  kubartv
+commit 22eb98280f82fc10202862097d954d099b605700
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Nov 7 23:56:49 2012 +0100
 
-       * etc/presence/: full-no-failover.cfg, no-db.cfg: Added sample
-         configuration files for presence. For more information see
-         "presence handbook"
-         (ftp://ftp.iptel.org/pub/ser/presence/presence-handbook/index.html)
-
-2006-04-04 16:51  kubartv
+    msrp: fix compile warnings for 32b
 
-       * doc/presence/examples.xml: added example of forwarding to
-         presence server
-
-2006-04-04 16:16  kubartv
-
-       * doc/presence/: examples.xml, intro.xml, presence_book.xml:
-         actualized documentation (config examples)
-
-2006-04-04 16:14  kubartv
-
-       * scripts/dbtext/ser_db/offline_winfo, scripts/mysql/my_create.sql,
-         db/schema/offline_winfo.xml, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: forgotten to previous commit -
-         changed DB schema
-
-2006-04-04 14:00  kubartv
-
-       * modules/pa/: ChangeLog, offline_winfo.c, offline_winfo.h,
-         subscribe.c, winfo_doc.c, doc/functions.xml: storing subscription
-         status into AVP and using it when storing offline watcherinfo
-
-2006-04-04 13:08  andrei
-
-       * atomic_ops.c:
-          - typo fixed
-
-2006-04-04 11:45  kubartv
-
-       * modules/msilo/ms_msg_list.c: corrected bug when walking through
-         list of sent messages
-
-2006-04-04 11:25  kubartv
-
-       * modules/: rls/ChangeLog, rls/rl_subscription.c, pa/ChangeLog,
-         pa/message.c, pa/notify.c, pa/doc/functions.xml,
-         presence_b2b/ChangeLog, presence_b2b/euac_funcs.c: NULL bodies
-         replaced with empty string due to TCP problems with requests sent
-         without Content-Length
-
-2006-04-04 11:24  kubartv
-
-       * lib/xcap/msg_rules.c: reduced logging
-
-2006-04-03 21:03  andrei
-
-       * fastlock.h, atomic/atomic_x86.h:
-         - membar_write on x86_64 is by default empty (since on amd64
-         stores are always ordered)
-
-         - x86/x86_64 lock optimizations:  spinning on a lock should be
-         friendlier now   for the other cpus caches (at the extra cost of
-         a cmp mem + jump) ; tried to   arrange a little better the
-         instructions to allow for some parallel   execution.
+commit 738ce9354b61590f6a54b389d2b11348840c846c
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Wed Nov 7 14:34:10 2012 -0500
 
-         - x86 unlocks with xchg by default (since some x86s reorder
-         stores, so a  simple mov is unsafe)
+    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.
 
-2006-04-03 19:24  kubartv
+commit 5154c90b60d54ad6c993eacaadea29740c12e82b
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Wed Nov 7 09:12:33 2012 -0500
 
-       * lib/presence/utils.c, lib/presence/utils.h,
-         lib/xcap/xcap_client.c, modules/pa/ChangeLog,
-         modules/pa/notify.c, modules/pa/reply.c, modules/pa/subscribe.c,
-         modules/rls/ChangeLog, modules/rls/rlmi_doc.c,
-         modules/rls/subscription_manager.c: corrected buggy contact sent
-         from RLS module, created function in common libs for server
-         contact extraction
+    modules_k/siputils: Fix memory leak in uri_param() function
 
-2006-04-03 16:30  andrei
+commit 7c37f8d4dc311c64c12e0b03b5e312892f9d886c
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
+Date:   Wed Nov 7 13:55:55 2012 +0000
 
-       * fastlock.h, test/lock_test.c:
-         - lock optimizations: use the lock specific membar only if the
-         lock_get  operation succeeded (this means don't use it while
-         spinning) => move   the membar call in get_lock or try_lock
+    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.
 
-         - added try_lock: like get_lock but doesn't block (returns -1 on
-         failure  and 0 on success)
+commit 5e77d14b9f0304942517e031406a147a668adec3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Nov 7 00:13:20 2012 +0100
 
-2006-04-03 15:32  andrei
+    usrloc - Documentation updates (mostly typos and smaller fixes)
+    
+    Based on feedback during SIP Masterclass - Jared and Anthony. Thanks!
 
-       * atomic_ops.c, atomic/atomic_unknown.h, test/atomic_test2.c:
-         - s/atomic_ops_destroy/destroy_atomic_ops - fixed membar w/ locks
-         (should be unlock; lock) - added a separate lock for membar w/
-         locks (unkown arch).
+commit 897dfc4c0a7bad253cfe672e58d665e9b3deb34e
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Nov 6 23:28:55 2012 +0100
 
-2006-03-31 23:22  andrei
+    (core|modules/tm): corrected ambiguous error messages.
+    
+    - As per Henning's suggestions.
 
-       * Makefile.defs, atomic_ops.h, fastlock.h, atomic/atomic_alpha.h,
-         atomic/atomic_arm.h:
-         - added atomic ops & mem. barriers support for:    - arm    - arm
-         v6 (untested, but it compiles ok)    - alpha  (untested. but it
-         compiles ok) - fastlock: minor fixes - Makefile.defs: support for
-         mip64 and armv6; various minor fixes
+commit 5b6f68ae0dc50c05902ace37f1081b19bda0320e
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Tue Nov 6 16:32:50 2012 +0100
 
-2006-03-31 15:59  kubartv
+    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
 
-       * modules/: pa/doc/pa.xml, pa/doc/params.xml, rls/rls_mod.c,
-         rls/doc/functions.xml, rls/doc/params.xml, rls/doc/rls.xml,
-         rls/doc/xcap.xml, presence_b2b/events_mod.c,
-         presence_b2b/doc/params.xml: updated documentation
+commit b6bb5d0f67881bafd8ac0e4a189bd7e5ae228e5a
+Author: Jason Penton <jason.penton@smilecoms.com>
+Date:   Mon Nov 5 08:44:17 2012 +0200
 
-2006-03-30 21:56  andrei
+    modules_k: added support for PV as possible value for update_stat.
+        - this will allow things like: update_stat("my_stat", "$BM_time_diff")
 
-       * Makefile.defs, atomic_ops.c, atomic_ops.h, atomic_ops_init.h,
-         main.c, atomic/atomic_mips2.h, atomic/atomic_ppc.h,
-         atomic/atomic_sparc.h, atomic/atomic_sparc64.h,
-         atomic/atomic_unknown.h, atomic/atomic_x86.h, test/atomic_test.c,
-         test/atomic_test2.c:
-         - makefile: - compile in 64bit mode by default on sparc64
-             - sparc <= v8 support             - -CC_GCC_LIKE_ASM is
-         defined when the compiler supports gcc style               inline
-         asm (gcc and icc)
+commit 6805fcb2f60180dd11bd14fb611ad44ebb068de9
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Thu Nov 1 16:48:26 2012 -0400
 
-         - atomic operations and memory barriers support for:    - x86
-         - x86_64    - mips (only in NOSMP mode and if it supports ll and
-         sc)    - mips2 (mips32, isa >= 2)    - mips64    - powerpc    -
-         powerpc64    - sparc <= v8 (only memory barriers, the atomic
-         operations are implemented      using locks because there is no
-         hardware support for them)    - sparc64 - both 32 (v8plus) and 64
-         bit mode If there is no support for the compiler/arch.
-         combination, it falls back to  locks.
+    Fix [SIPR-783]: respect answerer's app-index instead of using next available.
 
-          The code is tested (only basic tests: it runs and the results
-         are ok, but no
-           parallel tests) on x86, x86_64, mips2, powerpc, sparc64 (both
-         modes).
-          The sparc version runs ok on sparc64 (so it's most likely ok).
-          powerpc64 and mips64 not tested due to no access to the
-         corresponding
-          hardware, but they do compile ok.
-          For more details see the comments at the beginning of
-         atomic_ops.h.
+commit 53135e42d0048670a25908532bdb26706db48b7a
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Nov 1 15:54:51 2012 +0000
 
-2006-03-30 16:13  kubartv
+    core: Fixed typo that broke the build
 
-       * doc/presence/biblio.xml, doc/presence/draft_iptel_im_rules.xml,
-         doc/presence/install.xml, doc/presence/intro.xml,
-         doc/presence/presence_book.xml, doc/presence/xcap.xml,
-         modules/pa/message.c, modules/pa/pa_mod.c, modules/pa/pa_mod.h,
-         modules/pa/doc/functions.xml, modules/pa/doc/pa.xml,
-         modules/pa/doc/params.xml, modules/pa/doc/xcap.xml,
-         modules/rls/ChangeLog, modules/rls/rls_mod.c,
-         modules/rls/rls_mod.h, modules/rls/doc/params.xml,
-         modules/rls/doc/rls.xml, modules/rls/doc/xcap.xml:  - updated
-         presence handbook and pa and rls documentation
-          - cosmetical changes in rls and pa (removed unused parameters)
-
-2006-03-30 12:37  andrei
-
-       * Makefile.defs, parser/parse_event.c: - removed unused code
-
-2006-03-30 07:49  kubartv
+commit 4ef839851ef518815df38a9ae73e948719784e89
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 31 20:21:07 2012 +0100
 
-       * lib/xcap/: ChangeLog, parse_pres_rules.c: corrected bug - library
-         was uncompilable
+    kamailio.cfg: add option to set pstn gw port
 
-2006-03-29 17:35  kubartv
+commit 7b3f234106adebd0a3ab069add170f0d23f1f592
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Oct 31 17:48:37 2012 +0000
 
-       * modules/pa/ChangeLog, modules/pa/message.c, lib/xcap/ChangeLog,
-         lib/xcap/common_policy.c, lib/xcap/common_policy.h,
-         lib/xcap/msg_rules.c, lib/xcap/msg_rules.h,
-         lib/xcap/parse_common_rules.c, lib/xcap/parse_common_rules.h,
-         lib/xcap/parse_msg_rules.c, lib/xcap/parse_msg_rules.h,
-         lib/xcap/parse_pres_rules.c, lib/xcap/parse_pres_rules.h,
-         lib/xcap/pres_rules.c, lib/xcap/pres_rules.h,
-         lib/xcap/xcap_client.c: added functions for MESSAGE authorization
+    modules/tm: corrected a mis-leading error message
 
-2006-03-28 13:41  kubartv
+commit 014d1000055d8ee93ef35336b1701674fe23a675
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Wed Oct 31 17:48:17 2012 +0000
 
-       * modules/msilo/msilo.c: corrected bug in handling tm callback
-         parameter
-
-2006-03-28 13:37  kubartv
-
-       * modules/pa/: ChangeLog, pa_mod.c, pa_mod.h, publish.c: added
-         parameter max_publish_expiration
-
-2006-03-27 14:53  kubartv
-
-       * modules/pa/: ChangeLog, offline_winfo.c: corrected bug in offline
-         watcherinfo dump
-
-2006-03-27 09:39  kubartv
-
-       * modules/pa/: ChangeLog, message.c, message.h, notify.c,
-         offline_winfo.c, pa_mod.c, subscribe.c: added function for
-         message authorization (only template now)
-
-2006-03-24 08:10  kubartv
-
-       * lib/xcap/: ChangeLog, xcap_client.c: optimized XCAP document
-         access - each process has its own curl handle
-
-2006-03-23 15:26  kubartv
-
-       * modules/rls/: ChangeLog, db_rls.c, rl_subscription.c,
-         rl_subscription.h, rls_data.c, rls_data.h,
-         virtual_subscription.c: optimized count of sent NOTIFY requests
-
-2006-03-23 13:24  kubartv
-
-       * modules/rls/: ChangeLog, rl_subscription.c, rls_handler.c,
-         subscription_manager.c, virtual_subscription.c: cosmetical
-         changes (logging), corrected memory leak
-
-2006-03-23 13:23  kubartv
+    core: corrected some mis-leading error messages
 
-       * lib/cds/logger.h, lib/xcap/xcap_client.c,
-         modules/pa/qsa_interface.c, modules/pa/subscribe.c,
-         modules/presence_b2b/euac_funcs.c,
-         modules/presence_b2b/events_uac.c,
-         modules/presence_b2b/qsa_events.c: cosmetical changes (logging)
+commit 03c080376e26aeae8261d2ff12fc290a3925ef91
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 31 14:40:25 2012 +0100
 
-2006-03-22 21:24  tma0
+    kamailio.cfg: updated wiki link to match the version
 
-       * modules/textops/textops.c: - @select return non null pointer
-         event when res->len==0, it's required by @select =~ "foo"
-         comparision (at least)
+commit 3ce2efce27983e0fe818ff4e139c9589dbbfeb4a
+Author: Marius Zbihlei <marius.zbihlei@1and1.ro>
+Date:   Wed Oct 31 15:36:05 2012 +0200
 
-2006-03-22 19:40  tma0
+    modules/msrp : small documentation fix
 
-       * modules/textops/textops.c: - line terminator \r\n (instead simple
-         \n) when adding a header using append_hf_value, insert_hf_value.
+commit 8a00d03a9328fd5ab4740f52ac47070e64f05236
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Oct 30 22:35:45 2012 +0000
 
-2006-03-22 12:12  kubartv
+    modules_k/xcap_server: Enhanced org.oma.xcap-directory implementation
+    
+    - 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
 
-       * modules/presence_b2b/: ChangeLog, euac_funcs.c, events_uac.c:
-         added "Content-Length: 0" into outgoing SUBSCRIBE requests (such
-         message is otherwise not parsed by SER when using TCP transport)
+commit 953a1d12685a917de68aff31c7172792dd816302
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Tue Oct 30 17:21:27 2012 +0000
 
-2006-03-22 10:43  kubartv
+    pkg/kamailio/(centos|fedora): Updated .spec and BoxGrinder appliances
+    
+    - Added xhttp_pi module
 
-       * lib/presence/ChangeLog, lib/presence/notifier.h,
-         lib/presence/notifier_domain.c, modules/pa/ChangeLog,
-         modules/pa/publish.c, modules/pa/qsa_interface.c,
-         modules/pa/subscribe.c, modules/pa/trace.h, modules/pa/watcher.c,
-         modules/presence_b2b/ChangeLog,
-         modules/presence_b2b/euac_funcs.c,
-         modules/presence_b2b/euac_state_machine.c,
-         modules/presence_b2b/events_uac.h, modules/rls/ChangeLog,
-         modules/rls/rls_handler.c, modules/rls/trace.h,
-         modules/rls/virtual_subscription.c,
-         modules/presence_b2b/qsa_events.c, modules/presence_b2b/trace.h:
-         lib/presence: QSA carries subscription status pa: set
-         subscription status for internal subscriptions, using
-         get_content_length     instead of strlen(body), corrected change
-         flag settings rls: accepts subscription status from QSA
-         presence_b2b: using get content length instead of strlen(body),
-                     propagate subscription status through QSA
+commit 18220b91255f9a563ce56f1d05fe97905e7fe2d9
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Oct 29 21:57:32 2012 +0100
 
-2006-03-21 01:54  mma
+    UAC: Documentation updates and typo fixes
 
-       * select_core.c, select_core.h: Core select R-URI splitting into
-         parts introduced: @ruri.(type|user|host|port)
+commit c244c7aeac06e4707ae76571dc73b804af31640f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Oct 29 19:50:48 2012 +0100
 
-2006-03-20 14:35  kubartv
+    uac Fixing formatting
 
-       * modules/rls/: ChangeLog, virtual_subscription.c: reduced number
-         of NOTIFY messages sent to the subscriber (if presence document
-         doesn't change, notification is not propagated from virtual
-         subscription)
+commit 7bd4eda6d169c89e8a42cbd94e8d008700109ceb
+Merge: 212cf0d c70f884
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 28 21:12:03 2012 +0100
 
-2006-03-20 14:05  kubartv
+    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
 
-       * modules/pa/auth.c, modules/pa/qsa_interface.c, lib/cds/logger.h,
-         modules/presence_b2b/qsa_events.c, modules/rls/ChangeLog,
-         modules/rls/db_rls.c, modules/rls/rl_subscription.c,
-         modules/rls/rl_subscription.h, modules/rls/rls_auth.c,
-         modules/rls/rls_auth.h, modules/rls/rls_data.c,
-         modules/rls/rls_data.h, modules/rls/rls_mod.h, modules/rls/rpc.c,
-         modules/rls/virtual_subscription.c,
-         db/schema/rls_subscription.xml, lib/presence/ChangeLog,
-         lib/presence/notifier.h, lib/presence/notifier_domain.c,
-         lib/presence/notifier_domain.h, lib/presence/pres_doc.c,
-         lib/presence/pres_doc.h, scripts/dbtext/ser_db/rls_subscription,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: rls - multiple message queues
-         replaced with one shared     - xcap root stored into database
-         with subscription data pa, presence_b2b, lib: little changes in
-         API for internal status notification (QSA)
+commit 212cf0d3c0d220affbafa545795ff5d0bf03b97d
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 28 21:09:51 2012 +0100
 
-2006-03-19 00:40  mma
+    permissions - change openser => kamailio
 
-       * route.c: Comparing string results of @select or $avp expression
-         with numeric value.  Test like "123" > 100 is not allowed by
-         cfg.y rules, but $test > 10 is.
+commit c70f884988c3f9298fa4d40ef12c69eea9da26a5
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sun Oct 28 16:07:25 2012 +0200
 
-         NOTE: the right operator MUST be number to do the numeric
-         comparison.
+    modules_k/nathelper: add_contact_alias ipv6 fix
+    
+    - When add_contact_alias() is called without arguments, it now adds brackets
+      around received ipv6 address in order to make $du syntactically valid.
 
-2006-03-18 17:46  mma
+commit dba0691a98a329be489d83dfc1cd9560419bc35e
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sun Oct 28 14:32:36 2012 +0200
 
-       * modules/rr/: loose.c, rr_mod.c, rr_mod.h, doc/params.xml: Module
-         param next_route_avp introduced.  If set and next route is found
-         within loose_route() call, the uri is stored in the AVP.
+    lib/srdb1/schema: use &ip_addr_len; entity in address and lcr_gw schema
 
-2006-03-17 20:22  calrissian
+commit 0c130b85e8081af15188ec87d5e55d70c96de46f
+Author: osas <osas@centos.(none)>
+Date:   Sat Oct 27 12:08:49 2012 -0400
 
-       * modules/auth_db/authorize.c: avoid database lookups on empty
-         authname.  compile with SUPPORT_EMPTY_AUTHNAME if you want to
-         have empty usernames.
+    fix default db in docbook
 
-2006-03-17 20:10  tma0
+commit e4453d91f612a8d651176d62529bc24edb54bf59
+Author: osas <osas@centos.(none)>
+Date:   Sat Oct 27 12:05:18 2012 -0400
 
-       * modules/textops/textops.c: - sorry, removed debug messages
+    fix test directory after openser to kamailio migration
 
-2006-03-17 20:08  tma0
+commit 923b738f8f021c349b0d0ba4faaac1b0c6bcf246
+Author: osas <osas@centos.(none)>
+Date:   Sat Oct 27 12:00:28 2012 -0400
 
-       * modules/textops/textops.c: - fixed insert_hf_value of index #1
-         when no header presented
+    more openser to kamailio migration
 
-2006-03-17 19:35  tma0
+commit e7a75db1982a48efb83bd9ba96036dbb6da541e1
+Author: osas <osas@centos.(none)>
+Date:   Sat Oct 27 11:39:29 2012 -0400
 
-       * modules/textops/doc/functions.xml: - set_any_uri support notes
-
-2006-03-17 19:31  tma0
-
-       * modules/textops/textops.c: - support for @sel_any_uri nested
-
-2006-03-17 10:45  kubartv
-
-       * modules/presence_b2b/: ChangeLog, rpc.c: updated trace function
-
-2006-03-17 10:43  kubartv
-
-       * modules/pa/ChangeLog, modules/pa/auth.c, modules/rls/ChangeLog,
-         lib/xcap/pres_rules.c, lib/xcap/pres_rules.h,
-         lib/xcap/resource_list.c, lib/xcap/resource_list.h,
-         lib/xcap/xcap_client.c, lib/xcap/xcap_client.h,
-         modules/rls/db_rls.c, modules/rls/rl_subscription.c,
-         modules/rls/rl_subscription.h, modules/rls/rls_handler.c,
-         modules/rls/rls_mod.c, modules/rls/virtual_subscription.c:  -
-         changed parameters of XCAP queries in PA, RLS and libs
-          - changed processing of nested resource list (more efficient)
-
-2006-03-16 13:17  kozlik
-
-       * db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
-         scripts/mysql/my_create.sql, scripts/oracle/or_create.sql,
-         scripts/postgres/pg_create.sql: created new attribute type for
-         sending missed calls
+    xhttp_pi: new web provisioning interface module
 
-2006-03-16 13:13  janakj
+commit 70f5cefa6dcc8562d58e58e7531d6021dbd88912
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Oct 27 00:08:54 2012 +0100
 
-       * cfg.y: - check command type only if cmd returned anything,
-         reported by   Tomas Mandys
+    modules/websocket: Updated example kamailio.cfg
+    
+    - More tweaks to MSRP over WebSocket
 
-2006-03-16 12:38  tma0
+commit 5a8b8da4abda5b20599add078efe4681aeb8dfa7
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Oct 26 16:09:09 2012 +0100
 
-       * modules/tm/tm.c: - added support for new jjanak API (fix_param).
-         New function t_replicate_to, t_relay_to, t_forward_nonack have 2
-         param, 1st is protocol, 2nd ip:port. Both support fix_param.  It
-         enables set destination e.g. using an AVP
+    modules/websocket: Updated example kamailio.cfg
+    
+    - Better MSRP over WebSocket support
 
-2006-03-16 11:47  janakj
+commit e804a70e47f938338e6d93930c297ff958f16e22
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 21:36:28 2012 +0100
 
-       * modules/domain/domain_mod.c: - fixed wrong test for DB_DISABLED,
-         discovered by Michal Matyska
+    modules_k/xcap_server: Tidied up example
 
-2006-03-15 20:16  andrei
+commit c062817d0833a0d24a6afacc928f980298be1d60
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 21:35:57 2012 +0100
 
-       * atomic_ops.h, fastlock.h:
-         - added mb_atomic_* ops, equivalent to membar(); atomic_*, but
-         more  optimized (e.g. on x86 most atomic ops act also as memory
-         barriers   so  mb_atomic_*  will be equiv. to atomic_* )
+    modules/websocket: Updated example kamailio.cfg
+    
+    - Reflects latest MSRP related updates
 
-         - support for mips cpu which don't implement full mips isa2, but
-         do support  ll and sc
+commit 682f002698c761c5570e587db5c48653668a1bb8
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 21:34:23 2012 +0100
 
-2006-03-15 17:13  andrei
+    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
 
-       * Makefile, etc/ser.cfg, modules/ctl/ctl.cfg:
-         - Makefile: added nodeb: make tar nodeb=1 (the tar.gz won't
-         contain  the debian subdir anymore, needed for debian packaging)
-         - updated ser.cfg: removed old fifo and added it via ctl
+commit 6b9e4fcc176e3141f25c74f17f599b88d30f8ff9
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 21:09:40 2012 +0100
 
-2006-03-15 17:05  kubartv
+    modules/msrp: Better fix for the relay problem
 
-       * modules/: pa/trace.h, presence_b2b/trace.h, rls/trace.h,
-         rls/uri_ops.c, rls/uri_ops.h: forgotten files from previous
-         commit (improved debugging and new RLS functions)
+commit f61a61e44168a213a065e4a7dc1c751a874fbce3
+Merge: a4f28b9 a0b36a9
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 20:35:13 2012 +0100
 
-2006-03-15 17:03  kubartv
+    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
 
-       * lib/cds/logger.h, lib/cds/sstr.c, lib/cds/sstr.h,
-         lib/presence/notifier_domain.c, lib/presence/pidf.c,
-         lib/presence/xml_utils.c, lib/xcap/parse_pres_rules.c,
-         lib/xcap/pres_rules.c, lib/xcap/pres_rules.h,
-         lib/xcap/resource_list.c, lib/xcap/resource_list.h,
-         lib/xcap/resource_lists_parser.c, lib/xcap/xml_utils.c,
-         lib/xcap/xml_utils.h, modules/rls/ChangeLog,
-         modules/rls/db_rls.c, modules/rls/rl_subscription.c,
-         modules/rls/rl_subscription.h, modules/rls/rls_handler.c,
-         modules/rls/rls_handler.h, modules/rls/rls_mod.c,
-         modules/rls/rpc.c, modules/rls/subscription_manager.c,
-         modules/rls/subscription_manager.h,
-         modules/rls/time_event_manager.c,
-         modules/rls/virtual_subscription.c, modules/pa/dlist.c,
-         modules/pa/offline_winfo.c, modules/pa/pa_mod.c,
-         modules/pa/pdomain.c, modules/pa/pres_notes.c,
-         modules/pa/presentity.c, modules/pa/presentity.h,
-         modules/pa/publish.c, modules/pa/reply.c, modules/pa/subscribe.c,
-         modules/pa/watcher.c, modules/presence_b2b/ChangeLog,
-         modules/presence_b2b/euac_funcs.c,
-         modules/presence_b2b/euac_funcs.h,
-         modules/presence_b2b/euac_internals.c,
-         modules/presence_b2b/euac_internals.h,
-         modules/presence_b2b/euac_state_machine.c,
-         modules/presence_b2b/euac_state_machine.h,
-         modules/presence_b2b/events_mod.c,
-         modules/presence_b2b/events_uac.c,
-         modules/presence_b2b/events_uac.h,
-         modules/presence_b2b/qsa_events.c,
-         modules/presence_b2b/qsa_events.h, modules/presence_b2b/rpc.c:
-         corrected some bugs in libraries and added some functions
-         modified RLS processing - separated XCAP query and subscription
-         handling, added some functions for that, improved debugging
-         improved PA and PRESENCE_B2B debugging
+commit a4f28b9707b2c55af87138cca531fdb1badd7023
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 20:17:48 2012 +0100
 
-2006-03-13 21:20  andrei
+    modules_k/xcap_server: Added explicit parsing of headers before looking for HTTP ETag and Host headers
 
-       * Makefile.defs, atomic_ops.c, atomic_ops.h, timer.c,
-         test/atomic_test.c:  - timer: proper includes for no fast lock
-         case
-          - Makefile: mips gcc params fixes
-          - atomic_* updates [work in progress]
+commit a0b36a905afda1476085a645faf29bd534ed4949
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 25 21:16:26 2012 +0200
 
-2006-03-13 16:43  andrei
+    Makefile.utils: add rule to create man page dir
+    
+    - reported by Peter Dunkley
 
-       * modules/tm/h_table.h: - fixed conflicting flags
+commit 067051b8c9da440566cbd09d80bb1abd424f68de
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 20:17:05 2012 +0100
 
-2006-03-13 11:47  janakj
+    modules/websocket: Added explicit parsing of all headers before searching for WebSocket specific headers
 
-       * modules/xmlrpc/xmlrpc.c: - fixed memory leak (discovered by
-         Vaclav Kubart)
+commit 6273279621dd4a8e6f6fe6a2faa548755a3eacd6
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 19:59:31 2012 +0100
 
-2006-03-13 11:24  janakj
+    modules_k/xcap_server: Removed some test debug that was left in by mistake
 
-       * modules/: ctl/fifo_server.c, fifo/fifo_server.c: - fixed memory
-         leak (discovered by Vaclav Kubart)
+commit 53175995fb7fe7d760c063c4d542e991c1513344
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 19:45:04 2012 +0100
 
-2006-03-13 09:48  kubartv
+    modules/app_lua: Updated because of recent changes to auth and auth_db
 
-       * modules/tm/: t_reply.h, tm.c, tm_load.c: added wrapper function
-         for C calls to w_t_reply (needed after changes done by TMa)
+commit 5c71412cf3530f19edc4bee38cc9c3857ddc1eb0
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 19:44:32 2012 +0100
 
-2006-03-09 21:44  andrei
+    modules_k/auth_db: Added an optional parameter for method to www_authenticate
 
-       * atomic_ops.c, atomic_ops.h, test/atomic_test.c, test/lock_test.c,
-         test/mips_lock.c:
-         - advanced synchronization functions:  atomic operations (inc,
-         dec,   inc_and_test, dec_and_test, or, and) and memory barriers.
-         [ work in progress, for now: x86, x86_64 and mips2 ]
+commit 3f35106f791cf0f6638128539fd147ad2f44da27
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 19:43:55 2012 +0100
 
-2006-03-08 17:50  andrei
+    modules/auth: Added an optional parameter for method to pv_www_authenticate()
 
-       * fastlock.h:
-         - mips inline asm gcc 3.x warnings fixed - mips2 NOSMP mode (skip
-         sync) - minor x86 & mips optimizations
+commit 558e5294f697519917b58ddc451408b3d71aff4f
+Merge: 0ed33c0 019ab5e
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 18:22:21 2012 +0100
 
-2006-03-08 16:31  tma0
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    
+    * 'master' of ssh://git.sip-router.org/sip-router:
+      resolve.c: make dns query only on name that has valid syntax
 
-       * sr_module.h: - make gcc happy when compiling with a c++ module
-         (str str -> struct _str str)
+commit 0ed33c0c3332ed3868509d8ae0b035d9420a7df4
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 18:21:41 2012 +0100
 
-2006-03-07 15:44  tma0
+    modules/msrp: Fixed a problem with relaying that I added when I put in WebSocket support
 
-       * modules/tm/tm.c: - support for new fixup_param allowing using
-         t_reply as sl_reply (AVP may be used as parameters)
+commit 019ab5e2d6730b764b20a890f9a3b5f9237b6338
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Thu Oct 25 19:50:17 2012 +0300
 
-2006-03-07 14:12  andrei
+    resolve.c: make dns query only on name that has valid syntax
 
-       * modules/tm/t_reply.c:
-         - useless set_avp_list removed
+commit aebeeee1993e4cce0d3288f1ccd8d17f3efee925
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 17:34:39 2012 +0100
 
-2006-03-07 10:58  andrei
+    modules_k/xcap_server: Updated example event_route[] in README
+    
+    - Now includes:
+      - updating of RLS subscriptions when RLS documents change
+      - pidf-manipulation
+      - clean handling of org.openmobilealliance.search
+      - org.openmobilealliance.xcap-directory support
 
-       * modules/tm/: lock.c, lock.h:
-         - timer lock cleanups (removed timer related lock stuff since
-         timers are now external, in-core)
+commit 4d48c5d485c9c1155b8b7471fbda56a80a218d48
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 17:33:46 2012 +0100
 
-2006-03-07 00:59  andrei
+    modules_k/xcap_server: Added support for the org.openmobilealliance.xcap-directory auid
+    
+    - Directory listing worked out on-the-fly based on DB contents
 
-       * Makefile.defs, cfg.lex:
-         - removed the dependency on libfl
+commit f6a38aa7f80cdc02431bdd3d314c82663a3d33a4
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Thu Oct 25 17:32:43 2012 +0100
 
-2006-03-06 15:42  kubartv
+    modules_k/xcap_client: Added new #define for xcap-directory auid
 
-       * lib/: cds/dstring.c, cds/dstring.h, cds/serialize.c, cds/sstr.c,
-         presence/lpidf.c, presence/pidf.c, presence/pres_doc.c,
-         presence/xpidf.c: improved robustness
+commit 5f813fdab34cb7507bc4dcc1b66ff87f90f69c9a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 25 10:56:41 2012 +0200
 
-2006-03-03 19:23  janakj
+    xcap_server: use a static table to keep the list of supported auids
+    
+    - adding new auid requires an entry in this table and define of the
+      internal type
 
-       * modules/tls/: tls_rpc.c, tls_mod.c: - deallocate lock only if it
-         was really allocated - implemented tls.init (lists all existing
-         TLS connections)
+commit 3bd01c035d5f4c6be55a9995103c0da689d5df18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 25 10:01:08 2012 +0200
 
-2006-03-03 16:52  janakj
+    acc(k): fixed typo in acc_db_request() example
+    
+    - reported by Bernie Höneisen, FS#251
 
-       * modules/tls/: tls_config.c, tls_config.h, tls_domain.c,
-         tls_domain.h, tls_init.c, tls_init.h, tls_mod.c, tls_mod.h,
-         tls_rpc.c, tls_rpc.h, tls_select.c, tls_select.h, tls_server.c,
-         tls_server.h, tls_util.c, tls_util.h, tls_verify.c, tls_verify.h:
-         - fixed file comments - added missing defines in header files -
-         added missing Id tags
+commit 22f9a675863f85d934afa5e7c09061c66497042b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 25 09:25:17 2012 +0200
 
-2006-03-03 13:35  janakj
+    core: use cloned value to parse pv name for caching
+    
+    - patch by Hugh Waite
 
-       * modules/tls/tls_select.c: - fixed get_ssl (TCP extra data
-         contains pointer to a different structure)
+commit 9bacc95d2a0c949e81032dd0cc392dfaa7c0a2c1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 24 12:17:30 2012 +0200
 
-2006-03-03 13:26  janakj
+    kamctl: use kamcmd instead of sercmd
 
-       * modules/tls/tls_mod.c: - make sure tls modparams do not overview
-         defaults for the external   configuration file
+commit c93d2d1b290c030f969ce1f62f106059226457ea
+Merge: c4b3b04 7e67e6b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Wed Oct 24 11:47:41 2012 +0200
 
-2006-03-03 13:23  janakj
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    I don't really know what this means and why this commit happens...
+    
+    * '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.
 
-       * modules/tls/tls.cfg: - a couple of typos fixed
+commit 7e67e6bad8f56e8ed25673b24f132e0f5d9d17fc
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 24 08:39:59 2012 +0200
+
+    .gitignore: added few more patterns to ignore
+    
+    - kamcmd binary and second vi swap file
 
-2006-03-03 13:22  janakj
+commit 02b389ec2bca98dc158cd6ce255ad8c4aa1f570e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 24 00:16:58 2012 +0200
 
-       * modules/tls/tls.cfg: - minor beautification
+    pkg/kamailio/rpm: specs updated for rename of sercmd to kamcmd
 
-2006-03-03 13:20  janakj
+commit e6bdf8a0317c1a62931c07a8bd40fbc65fa1398e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 24 00:06:48 2012 +0200
 
-       * modules/tls/tls.cfg: - Example configuration file for tls module
+    sercmd: added basic man page
 
-2006-03-03 12:26  janakj
+commit e7e131d5b5abec9440f0963375abd1940d65e3f4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 24 00:05:13 2012 +0200
 
-       * modules/tls/: tls_config.c, tls_config.h, tls_domain.c,
-         tls_domain.h, tls_init.c, tls_init.h, tls_mod.c, tls_mod.h,
-         tls_rpc.c, tls_rpc.h, tls_server.c, tls_server.h, tls_util.c,
-         tls_util.h: - Support for external TLS configuration file -
-         support for relative path names (CFG_DIR will be added
-         automaticaly) - Support for run-time configuration re-load -
-         tls.reload management command implemented
+    sercmd: builds and installs as kamcmd when FLAVOUR=kamailio
+    
+    - avoid packaging conflicts with ser (both packages attempt to install
+      same file)
 
-2006-03-03 11:46  kubartv
+commit e378b3c1038eab768a0d1304166a7aa2ef6e361a
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 24 00:04:11 2012 +0200
 
-       * modules/tm/dlg.c: corrected potential memory leak sources (shown
-         under "heavy load")
+    Makefile.utils: new target to install manpage for util tools
 
-2006-03-03 10:58  janakj
+commit e102ae728214192184397b8e802228f9695f45f2
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 23 16:49:29 2012 +0200
 
-       * modules/registrar/reg_mod.h: - added missing extern keyword,
-         reported by Daniel Dodson
+    kamctl: replaced openser with kamailio in variable and function names
 
-2006-03-02 18:22  kubartv
+commit 22dd8d6524a95b8bf0246adca99f0049c16fb76f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 23 16:17:24 2012 +0200
 
-       * modules/pa/: ChangeLog, notify.c, pdomain.c, presentity.c,
-         qsa_interface.c, reply.c, subscribe.c, winfo_doc.c:  - improved
-         robustness
-          - cosmetical changes
-          - corrected BUG - contacts sent in all 2xx responses
+    core: print modparam type id in log when parameter not found
 
-2006-03-02 14:56  kubartv
+commit d8d80082aad32fd28484d30b2c4e0c98853cda31
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Mon Oct 22 12:15:54 2012 +0300
 
-       * modules/auth_db/authdb_mod.c: returned lost auth_dbf
-         initialization
+    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.
 
-2006-03-01 17:29  janakj
+commit c4b3b04eb59de8b1b72675decfa06ff3cb779934
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 21 20:09:07 2012 +0200
 
-       * modules/tm/: h_table.c, h_table.h, t_hooks.c, t_reply.c,
-         tm_load.c: - recover all avps in failure and onreply routers -
-         fixed small nit in an error message
+    mtree Documentation fixes
 
-2006-03-01 17:05  janakj
+commit 8818925e7974cd5d826ad105b77a59f17636badf
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 21 19:13:50 2012 +0200
 
-       * modules/registrar/: reg_mod.c, reg_mod.h, reply.c, save.c: -
-         aligned to the new sl_api structure of sl module - new parameters
-         code_attr, reason_attr, and contact_attr - save_noreply will save
-         the reply code, reply reason text   and contacts in AVPs which
-         can be then accessed from the   script, so one can do:
+    pua: Fixing documentation typos, adding reginfo
 
-           save_noreply("location");
-           ... # Do something here
-           append_to_reply("$contact");
-           sl_reply("$code", "$reason");
+commit 9683068672ffb4679b6caa3d1a3a8b51aeedffd9
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 21 19:02:56 2012 +0200
 
-         - Support for retry-after removed, it can be done from the
-         script now (which is more flexible)
+    sipcapture Fixing typos in documentation
 
-2006-03-01 17:01  janakj
+commit 4ba7d41bc078e554d48316b2c3e0b6435b55f60a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 21 18:54:33 2012 +0200
 
-       * modules/: auth_db/authdb_mod.c, auth_db/authdb_mod.h,
-         auth_db/authorize.c, cpl-c/cpl.c, cpl-c/cpl_env.h,
-         cpl-c/cpl_run.c, options/mod_options.c, sanity/sanity.c,
-         sanity/mod_sanity.c, sanity/mod_sanity.h, speeddial/sdlookup.c,
-         speeddial/speeddial.c, speeddial/speeddial.h, xmlrpc/xmlrpc.c: -
-         aligned to the new sl_api structure of sl module
+    SDPops Typo fixes in documentation
 
-2006-03-01 17:00  janakj
+commit 2aa02e80cd76f38e812bfddf32326248e9b74cf8
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 21 18:49:43 2012 +0200
 
-       * modules/auth/: auth_mod.c, auth_mod.h: - aligned to the new
-         sl_api_t structure
+    Ratelimit: Fixing typos
 
-2006-03-01 16:59  janakj
+commit ca3f80f76ca5be83407f8d8b542c8390982459d4
+Merge: 84f6596 a041479
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 21 18:32:33 2012 +0200
 
-       * modules/sl/: sl.c, sl.h, sl_funcs.c, sl_funcs.h: - expose
-         internal functions through a structure like other ser   modules,
-         - bind_sl added - module name changed to match the real library
-         name
+    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()
 
-2006-03-01 13:02  janakj
+commit 84f6596ccbb107563386acb52a2c60fd3cc0df22
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 21 18:30:32 2012 +0200
 
-       * modules/sl/: sl.c, sl_funcs.c, sl_funcs.h: - support for
-         attributes in sl_reply parameters, for example:   $code = 200;
-         $reason = "OK";   sl_reply("$code", "$reason");
+    TLS Documentation updates
 
-2006-03-01 13:00  janakj
+commit a041479bd7153b3a3b665a3ed27a4da12cb9b1d1
+Author: Juha Heinanen <jh@tutpro.com>
+Date:   Sun Oct 21 17:29:44 2012 +0300
+
+    modules/rtpproxy: some README improvements
 
-       * sr_module.h, sr_module.c: - generic fix_param fixup function, the
-         function produces fparam_t structure,   which can contain parsed
-         integer, str string, AVP, regex, or asciiz character.    The
-         function gets the original string parameter as input
+commit 6135c98b472a755015aacc640b65e9a5c202c122
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sat Oct 20 17:47:32 2012 +0200
+
+    Documentation updates
+
+commit e39b774a4f0aec0bc6a6fe07b0eace7378b0bcbb
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Oct 20 03:55:01 2012 +0100
+
+    pkg/kamailio/fedora/16: More tweaks to .spec
+    
+    - The auth_diameter and malloc_test modules were being built during install
+      instead of in the build section
+
+commit 4b7d47321fa4648452040e27ba619dee72e0b6b5
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Oct 20 03:12:05 2012 +0100
+
+    pkg/kamailio/(centos|fedora): Updated boxgrinder appliance definitions
+
+commit b4e7d304ad7149d10d69c85454141e393c6d0fb7
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Oct 20 03:06:30 2012 +0100
+
+    pkg/kamailio/fedora/16: added SCTP dependencies to .spec
+
+commit 113c0e63686e8d3cdca21e9a6399dce727ee866f
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Oct 20 02:38:18 2012 +0100
+
+    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
+
+commit c9088190cf29b7d561ca2bded6266b3e21d51d8b
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Oct 20 01:23:51 2012 +0100
+
+    Makefiles: Updated Makefiles to use db2x_docbook2man when docbook2x-man is not installed
+    
+    - db2x_docbook2man is what Fedora contains
+
+commit eb45b8ccb4d859e7726889a4fae50941bd6c8e43
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Sat Oct 20 00:29:07 2012 +0100
+
+    pkg/kamailio/fedora/16: Updated .spec to set ownership of /etc/kamailio to kamailio.kamailio
+    
+    - 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.
+
+commit ae485d398f17ae7040ac1a0799842e6bb0e42bd8
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Oct 19 17:24:44 2012 -0400
+
+    Remove unused variables and debugging.
+    
+    Quiet compiler warnings.
+
+commit cbc6e06cb95b69502095971c55b7a83a683c0537
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Fri Oct 19 17:16:59 2012 -0400
+
+    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().
+
+commit cb74d38f52d77f6ee11d7083ab0adabe5e6f34a9
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Oct 19 14:34:54 2012 +0100
+
+    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
+
+commit 70b0875fb968ef4747636c9f01882bf92138388a
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
+Date:   Fri Oct 19 14:25:35 2012 +0100
+
+    modules/msrp: Updated MSRP configuration example
+    
+    - 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
+
+commit 13c2616d6b8a9f9f82979a531bac664832043597
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Oct 19 11:53:17 2012 +0200
+
+    rtpproxy: allow flags parameter to rtpproxy_destroy()
+    
+    - it is optional parameter, but was not allowed by c code
+    - reported by Juha Heinanen
+
+commit 12d95216e12c5e5bab351921524b4029a126854b
+Merge: da72036 5e886db
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Thu Oct 18 18:39:15 2012 +0200
+
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
+    
+    * '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)
+
+commit 5e886dbbef6896ab2b1c0f6941587912a3b8694b
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 18 15:46:13 2012 +0200
+
+    all: OPENSER_MOD_INTERFACE replaced with KAMAILIO_MOD_INTERFACE
+    
+    - OPENSER_MOD_INTERFACE still works if used in module Makefile
+
+commit 0d9eec94cea33aeeb7dee79664bab512194316b1
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 18 14:46:37 2012 +0200
+
+    all: fixed matrix doc generation and updates for &defaultdb;
+
+commit f5ccfeaade8d4e7137c52b578fe52d1deff88fd8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 18 14:36:46 2012 +0200
+
+    all: replaced db_url static value with &defaultrodb; in docs
+    
+    - regenerated the readmes for modules/ and modules_k/
+
+commit 6c7802254f146f97b1548645d363a0aee9c0d7d4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 18 14:18:19 2012 +0200
+
+    all: replaced openser with kamailio in license and comments
+    
+    - some files were forgotten during renaming
+
+commit 2cdded28d9968a0b78f5ec8329ae6983d9ea77a9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Oct 18 09:54:53 2012 +0200
+
+    dialog(k): run event route after setting cfg dlg vars
+    
+    - in this way they (e.g., $DLG_lifetime) should be accessible in event
+      route
+
+commit 5b597906be44996344e11edfc1b3b60e8f47dc75
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 17 21:41:40 2012 +0200
+
+    rtpproxy: regenerated readme for flags x and 3
+
+commit 63d577731291c3c2079544ce105521dda7bd8ebb
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 17 21:33:45 2012 +0200
+
+    rtpproxy: documented flag 3
+
+commit 393893a9d6b1fe586abe2a6cfa03680d494bb871
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 17 21:25:00 2012 +0200
+
+    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
+
+commit 131e70db763aec71670466cc399e088bf96561f7
+Author: Claudio Furrer <elcaio@gmail.com>
+Date:   Wed Oct 17 14:38:52 2012 -0300
+
+    pkg/gentoo: Added ebuild for v3.3.2
+
+commit 04b9fdd2b8d6dac67948f1cb5a76b4d34a65f228
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Oct 17 12:52:34 2012 +0200
+
+    Makefile: added uninstall target
+    
+    - it prints hints and commands to perform uninstall when installation is
+      done from sources
+
+commit ecf95eb0ada8bfacb93af7b82f39347c841229e4
+Author: Timo Teräs <timo.teras@iki.fi>
+Date:   Wed Oct 17 09:00:14 2012 +0300
+
+    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>
 
-2006-03-01 10:16  tma0
+commit c76035255e556d8272097281d3e0fd0ab918c608
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 16 21:59:28 2012 +0200
 
-       * modules/textops/: textops.c, doc/functions.xml: - support for
-         uris with or without LAQUOT/RAQUOT - select @hf_name.HDR[IDX].uri
-         will strip LAQUOT/RAQUOT
+    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
 
-2006-03-01 08:45  kubartv
+commit 1a3a35fd19d4b9ec04d84b7b8fa1e1cb43092bd9
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Oct 16 15:41:26 2012 -0400
 
-       * modules/pa/: ChangeLog, presentity.c, presentity.h, reply.c,
-         subscribe.c, watcher.c: little optimalization in handling
-         subscription
+    Notes on t_reply, subscription deletion on NOTIFY failure.
 
-2006-03-01 08:42  kubartv
+commit a9f1f9e3cd62d296bcbf4c3618da96d077aacd86
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Oct 16 21:28:46 2012 +0200
 
-       * modules/rls/: ChangeLog, rls_mod.c: corrected bug in one shot
-         timer usage
+    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
 
-2006-03-01 08:40  kubartv
+commit 15a2a5ae02948961f1e26e545e284d9659510c42
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Oct 16 14:47:10 2012 -0400
 
-       * route_struct.h, cfg.y: corrected problems reported by Warren
-         McCoubrey with compilation problems on Redhat 9 with gcc 3.2.2
-         and bison 1.35 (bison++)
+    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.
 
-2006-02-28 17:19  tma0
+commit 06bb391cef6c59285b5e2eff1ea7857485b33e0c
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Tue Oct 16 14:27:39 2012 -0400
 
-       * modules/textops/: textops.c, doc/functions.xml: - support for
-         headers using Authorization syntax, i.e. comma delimited list of
-         params (comma is not multi-value delimiter)
+    Ensure upstream 302 redirects are not treated as errors.
 
-2006-02-28 12:50  mma
+commit c9088726bee111154cdede26c9f92566241f1757
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Oct 15 22:22:26 2012 -0400
 
-       * modules/xlog/xl_lib.c: Allowed digits inside of select's ID (same
-         way as ID in cfg.lex - start with letter, then letter/digit/'_')
+    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.
 
-2006-02-28 10:21  janakj
+commit 8ff7fce98a15afe4ca1bf7c2d9206f1d75add66a
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Oct 15 21:41:36 2012 -0400
 
-       * parser/digest/digest_parser.c: - fixed typo ('n' -> '\n'),
-         reported by Tomas Mandys
+    Remove debug line.
 
-2006-02-27 21:50  tma0
+commit da720367972b18e0a6664dfa47d1e65a648099a8
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Oct 15 19:51:21 2012 +0200
 
-       * select.c: - improved error message when select cannot be parsed
+    async Forgot to rebuild the README
 
-2006-02-27 15:28  tma0
+commit b68fade258f29ad427950b42b44d706b95db4150
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Oct 15 19:47:52 2012 +0200
 
-       * modules/textops/: textops.c, doc/functions.xml: - support for
-         getting uris @hf_value.name.uri, e.g. @hf_value.route.uri, it
-         returns comma delimited list of uris "<sip:xxx>,<sip:yyy>" - if
-         used with index then returns uri part of particular header -
-         param called uri may be accesed using @hf_value.route.p.uri
+    Async typo fix
 
-2006-02-27 14:56  mma
+commit f9ab230357fcd551252a6bc151b278e792bcb54e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Oct 15 19:45:02 2012 +0200
 
-       * modules/xlog/xl_lib.c: Bug corrected: allow negative numbers as
-         index in select parser
+    textopsx - typo fixes, minor corrections
 
-2006-02-27 12:43  kubartv
+commit e09af3559bf1c0a39e87eb1fa489c1e996c56b8e
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
+Date:   Mon Oct 15 12:56:53 2012 -0400
 
-       * lib/cds/dstring.c, lib/presence/lpidf.c, lib/presence/pidf.c,
-         lib/presence/xpidf.c, modules/pa/ChangeLog, modules/pa/notify.c,
-         modules/pa/winfo_doc.c, modules/rls/ChangeLog,
-         modules/rls/rl_subscription.c, modules/rls/rlmi_doc.c: corrected
-         bugs: under heavy load vere allocated buffers with zero length,
-         but they were not freed
+    Ensure unlinked hash entries have NULL next and slot pointers.
+    
+    Not fixing any known issue, just being a bit more defensive when
+    unlinking entries.
 
-2006-02-26 21:26  mma
+commit 5d9d4d017d79d4e9269bbeb019460b3c8d8695d0
+Author: Dragos Dinu <dragos.dinu@1and1.ro>
+Date:   Mon Oct 15 18:29:48 2012 +0300
 
-       * modules/xlog/xl_lib.c: Allowing underscore in select_ids and
-         don't overskip one char just behind the resolved select.
+    modules_k/siptrace Fixed crash when using HEP v2
 
-2006-02-26 17:32  mma
+commit 7d4ed54b5748d70761f2c574a05b7df1c07010b6
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Mon Oct 15 14:35:10 2012 +0200
 
-       * select.c: Bug corrected when parsing xlog's select, which uses
-         DIVERSION flag. It tried to free mem block which was inside
-         allocation block.
+    INSTALL - Fixing spelling error
 
-2006-02-24 21:24  andrei
+commit d926b2f942e8fd207c9f50ff9e1edd27a39866bd
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 21:57:24 2012 +0200
 
-       * utils/sercmd/Makefile: - basic readline autodetection (if
-         readline headers are present  sercmd is compiled with readline
-         support, if not no command completion  is available)
+    registrar Fix typos in README
 
-2006-02-24 20:16  andrei
+commit 68a650ef2b1be78084463c88e9b527ae498b7943
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 21:40:36 2012 +0200
 
-       * cfg.y, main.c, signals.c: - solaris fixes
+    pv Fix typo in README
 
-2006-02-24 19:35  andrei
+commit 93c6567011162468c684fa0e673b9efaa2910a3a
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 21:32:56 2012 +0200
 
-       * route.h, tcp_main.c, ut.h, modules/tm/t_stats.c,
-         parser/parse_uri.c: - tcp accounting: connections_no decreased on
-         error - parse_uri: missing break for r2 - tm: enabled tm stats
+    dispatcher small documentation updates
 
-2006-02-24 13:26  janakj
+commit a86074046ebf5e325413662d099711c00ee24930
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 21:02:52 2012 +0200
 
-       * modules/textops/textops.c: - cosmetic fix
+    p_userloc Fixing the database URLs as entities
 
-2006-02-24 13:24  janakj
+commit 2040896f2b4fd5d955af783fa9c8851572186785
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 19:54:19 2012 +0200
 
-       * core_cmd.c, modules/usrloc/ul_rpc.c: - fixed test of rpc->scan
-         return value
+    Revert "Changing database URL example to use entity"
+    
+    This reverts commit 827e2d4bbab047fd4bbe4ada266327a823fc1cd3.
 
-2006-02-24 13:09  janakj
+commit 827e2d4bbab047fd4bbe4ada266327a823fc1cd3
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 19:38:47 2012 +0200
 
-       * modules/textops/textops.c: - the select structure must not be
-         static
+    Changing database URL example to use entity
+    
+    Making it easier when we change from "openserrw" to "kamailiorw"
 
-2006-02-24 01:00  tma0
+commit ba1aba0c8ffa992eb99b2004f3cf14fe1a6fa3d1
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 18:58:16 2012 +0200
 
-       * modules/textops/: textops.c, doc/functions.xml, doc/textops.xml:
-         New textops features ===============
+    dialog: minor typo fix
 
-         xl_lib support for search_append, append_hf, replace,
-         replace_all, append_to_reply
+commit 2522a1ce3886a764c6cf09d8cc55b8c6dd1bf57e
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 18:20:42 2012 +0200
 
-         New functions:
+    siputils: README typo fixes
 
-         insert_hf_value() ----------- insert new header field before
-         existing header, if no index acquired the 0 is used.  No param
-         may be used. To insert value behing last value use
-         appenf_hf_value (exception #1 add event no header exists).
+commit ef0f8fd65b34ef9d7006be30f7cef0353c1c529f
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun Oct 14 18:11:29 2012 +0200
 
-           insert_hf_value("foo[2]", "gogo")
-           insert_hf_value("foo", "gogo")   # add new header at the top of
-         list
-           insert_hf_value("foo[1]", "gogo") # try add to the first header
+    uac: README typos
 
-         append_hf_value() ----------- append new header after an existing
-         header, if no index acquired append at the end of list. No param
-         may be used.
+commit 4c45f67a42ea76c909893bd684cac03fde8d5c2b
+Author: Olle E. Johansson <oej@edvina.net>
+Date:   Sun O