===================== 2018-06-05 Version 5.1.4 Released ==================

===================== Changes Since Version 5.1.3 ===========================

commit 35b0e3887935d9702fb3e704f07699508f823e1b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 5 12:52:27 2018 +0200

    Makefile.defs: version set to 5.1.4

commit c3eec978f6456eb238d446686e1db3b5b6de4b7b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 5 12:11:28 2018 +0200

    pkg/rpm: version set to 5.1.4

commit 574a0d245bf1864ca6b855081fd76c721fd19532
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 1 18:48:27 2018 +0200

    pv: debug message with intermediate message to evaluate by pv_evalx()
    
    (cherry picked from commit 03698a4b2ec49896c08a3989403d7e33ff9fb844)

commit 12ddd127343f1be98a4556aadd9ccfeafc3fbdc7
Author: Dmitri Savolainen <savolainen@erinaco.ru>
Date:   Fri Jun 1 10:38:40 2018 +0300

    dialog: check CSeq careful with track_cseq_updates
    
    to avoid null pointer access for malformed messages
    
    (cherry picked from commit 59c7bf4f43a8cd5dcb0555835a064d88679956c5)

commit fa87c0be79e7e12f3ec57c8ec532f0240b7cdb31
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Jun 5 11:16:16 2018 +0200

    pkg/kamailio/deb: version set to 5.1.4

commit 942445c2c3844ae5d2692d7c734cb1375caed849
Author: valentin <christoph.valentin@kapsch.net>
Date:   Tue Mar 20 16:15:57 2018 +0100

    ims_isc: initial fix of issue #1168
    
    Function isc_match_filter() got a new local variable firstflag in
    order to handle the case where a FAILURE_ROUTE callback is
    received before the first AS has been contacted.
    The firstflag is also forwarded to function isc_forward() as
    parameter.

commit d67b2f9874ca23bd69f18df71b8f53b1b6151f6d
Author: Henning Westerholt <hw@kamailio.org>
Date:   Sun Jun 3 20:59:32 2018 +0200

    core: improve header safe guards for Via handling
    
    (cherry picked from commit ad68e402ece8089f133c10de6ce319f9e28c0692)

commit 7de9b687355f714d327b3c74a0fc63c85c9d1aee
Author: Christoph Valentin <christoph.valentin@kapsch.net>
Date:   Fri Apr 6 15:29:11 2018 +0200

    ims_usrloc_scscf: bugfix Contct is removed when old Contct expires
    
    in function unlink_contact_from_impu() (in file impurecord.c) an
    assignment "=" is used instead of a comparision operator "==". This
    leads to mess, when old contact expires.

commit 9aee0374e1db8733a220d37fbc53517353aee4dd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 30 20:17:11 2018 +0200

    carrierroute: rename boolean type conflicting with clang sdtbool
    
    In file included from carrierroute.c:51:
    ./cr_db.h:92:2: error: expected identifier
            false = 0,
            ^
    /usr/lib/clang/9.1.0/include/stdbool.h:33:15: note: expanded from
          macro 'false'
     #define false 0
    
    (cherry picked from commit 0a14914fc1f98c18b9b75f66fe2e71f15147c9bf)

commit e3a78848857ee4a12211f10e091209ee2431b4b6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 30 18:04:44 2018 +0200

    topos: skip handling local DMQ messages
    
    (cherry picked from commit 7ff8d4284f20763e8e47f9b24e4604867a242e4a)

commit 0c17c1c8ba43967025f13a87507e6877490ed229
Author: Olle E. Johansson <oej@edvina.net>
Date:   Wed May 30 12:48:26 2018 +0200

    db_cluster remove old svn ID tags
    
    (cherry picked from commit be82892a68342287d37de90ddb74c1f66a37e28f)

commit 4cf3f3e84bcd45eb32545de9fa71d80769bd9603
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 29 22:49:42 2018 +0200

    core: kemi - more log-level message shortcut functions
    
    (cherry picked from commit f854f2c27bee1b1e4f43565ff1865b88c27387c9)

commit fd163baf20ab28354bb7cbf92ffd7e7c4d7eff3b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 29 13:39:04 2018 +0200

    app_jsdt: exported KSR.pv.getw(...)
    
    (cherry picked from commit 616b68904e0741ebcdb70e3c7f66b3b6d1254a8d)

commit 7d6dddfbf2ccadaf749496a4288f176b191350f2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 29 13:29:36 2018 +0200

    stun: catch udp ping 0000 when trying to parse stun headers
    
    - avoid useless debug message
    - info message made debug if the size of received packet is too small
    for a stun header
    
    (cherry picked from commit 7e08fc8d2b74657d6e6171effbab2770482d693e)

commit 7e763c727076af3a3a35db4fc840e857ba00ae46
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 28 15:33:21 2018 +0200

    lib/srdb1: increased the safety check for max db url to 1023
    
    - was 255, too small for large connection strings needed for no-sql
    - reported by GH #1545
    
    (cherry picked from commit 0a9ebbbdfe0cd4c137338adbacf5c5890222708a)

commit 96eec5f5aaa99288ef59097cc39c6322993521ab
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun May 27 10:56:00 2018 +0200

    rls: allocate size for normalized uri for cloning buffer
    
    - it can be longer than pres uri, when proto prefix needs to be added
    
    (cherry picked from commit 93932a4ff18760d8fc8c59bd08984fd00cfd7759)

commit 71f328f8ab2f41ed83749c77eb4b9c3b9ca378c2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 25 12:01:00 2018 +0200

    app_sqlang: fix for executing kemi functions with 4 or more params
    
    - more combinations for 4 params
    
    (cherry picked from commit d86b67bbde300e4aa1be7ea7c5bdb21469ece03c)

commit 7999ddc6b9b7289cd1f1fe620719e1486649ed87
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 25 11:57:15 2018 +0200

    app_python: fix for executing kemi functions with 4 or more params
    
    - more combinations for 4 params
    
    (cherry picked from commit 551e4d372892d1d5c7803c3812d0bd4613efaf36)

commit b25d7002fe58fff7e876fa3e9818ec0cec873c1a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 25 11:49:25 2018 +0200

    app_jsdt: fix for executing kemi functions with 4 or more params
    
    - more combinations for 4 params
    
    (cherry picked from commit 81d517f0a3dcd769dc84ff019c58e248ef7eb466)

commit f1fbf3d6d6e4461e6f0440b042121fe45eb04730
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 25 11:41:37 2018 +0200

    app_lua: fix for running kemi functions with 4 or more parameters
    
    - added new combinations for 4 params case
    - reported by GH #1544
    
    (cherry picked from commit 52f246fbcc9097f77b6a64d15a4ff74e03577ba8)

commit dace75ab9a294c34bec07d07b328be9474b7e4f3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 25 11:34:11 2018 +0200

    core: kemi - more combinations for function prototypes
    
    (cherry picked from commit 6528c9cbc5a89128d4892f1a526c76747b42448c)

commit a1a397bbf6cd6a01ccd505b7b85d448478d27cbe
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 24 10:08:17 2018 +0200

    sanity: updated docs to reflect default value for default_checks param
    
    - reported by GH #1542
    
    (cherry picked from commit 6ff985605b3fbb6aa350af4c21fc73afb8cf122f)

commit 5fc19fd9159c649a6a21ad20193f69eb9e34509d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 23 20:43:48 2018 +0200

    topos_redis: proper length value when comparing to insert INVITE branch
    
    (cherry picked from commit 2a3ca5942291d29de05b14338a36cecbec11f129)

commit cc1ff15335a81971aa891231cbea7c8fd03261e0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 23 20:42:51 2018 +0200

    tm: set msg for log_prefix before running failure_route
    
    - reported by GH #1531
    
    (cherry picked from commit eb2f25ca0810f966d089da3aa1e32e3e98a4ab16)

commit 0cd09d42878ed0125bfad480e9706a81b96ab2bd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 23 18:43:22 2018 +0200

    core: qm malloc - wrapper to print execution file and line for qm_debug_frag()
    
    (cherry picked from commit f3109d4dcdc4ef810ccf4a8d17f28f7fce42271c)

commit ad9817f9d6df0aabe4888b8b2d489a5ca061bd14
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 22 20:21:02 2018 +0200

    topoh: more verbose debug messages when decoding r-uri
    
    (cherry picked from commit 5a0086fb5d54cf0411180a8426ea49ad440f147a)

commit 4cf03cdac8f4f31dbc5fa716ac9b5416a99c4a60
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 22 13:46:58 2018 +0200

    core: cfg.lex - removed redundant token defining max_branches
    
    (cherry picked from commit 420fa5e581af5668cdecd0c97b555f4d673105f7)

commit 44a31db68237ca3a43382a20a75e95e6e800bd3e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun May 20 21:17:47 2018 +0200

    app_jsdt: implemented kemi KSR.pv.getw(...)
    
    (cherry picked from commit 3647cc1a9b2e85e71657ba3dd3bba21c6bdc5ff5)

commit b8602fc0f3ea9f3e7bba593c2d8486e5bd60a882
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 19 19:33:56 2018 +0200

    app_sqlang: added KSR.pv.getw(...)
    
    (cherry picked from commit cb97be77664625a4fb454bdd6d5c84c8a2c7adb3)

commit e62762cb657912f22c7a0e97f9a43b63d4c8dce3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 18 09:03:04 2018 +0200

    app_python: added KSR.pv.getw() to kemi expors
    
    - wrapper function for returning the value
    
    (cherry picked from commit e8b434f13f56b2f34d5b30bf728c4685c488e63c)

commit 8f3d8495297d459e5802a5dc86dab4f57e047941
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 18 08:48:37 2018 +0200

    app_python: added KSR.pv.getw(...)
    
    (cherry picked from commit 115fa38f427b1bc3730add9078c44219b25960cb)

commit 91649cd46bf88d80f4fbcaccecb03e3a8fbae577
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue May 15 22:11:52 2018 +0200

    db2_ldap: fix compilation warning
    
    > ld_fld.c:831:19: warning: unused function 'db_double2ldap_str' [-Wunused-function]
    > static inline int db_double2ldap_str(struct sbuf* buf, db_fld_t* fld)
    >                   ^
    > 1 warning generated.
    
    (cherry picked from commit 5b1355aa3d9404a5165b0afbfdac384fe9cf785a)

commit 0c04b6f8b7f532147e03c1c4bb706e4a6501ab35
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue May 15 20:18:02 2018 +0200

    db_perlvdb: fix compilation warning
    
    > db_perlvdb.c: In function 'db_perlvdb_bind_api':
    > db_perlvdb.c:98:24: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
    >  dbb->replace          = perlvdb_db_replace;
    >                        ^
    
    (cherry picked from commit dbae2561720c97200d8e58e1e6c408a943e3c07b)

commit f42886f1ab9bb61610fca462ee6dc5698fef3ec6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 15 07:54:24 2018 +0200

    app_lua: kemi - exported KSR.pv.getw("$...")
    
    - get the value of the pseudo-variable if it is not $null and the string
    "<<null>>" if it is $null
    - useful to use in building log messages without testing if the variable
    is set, otherwise lua throws error while trying to concatenate null
    value
    
    (cherry picked from commit c3e36a1eb2ff70f94b83a42de3e901f4ba142813)

commit 649e3766f4159a366a1befe49f132637239e7e9a
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Mon May 21 21:43:31 2018 +0000

    tls: Fixed build tls module on Alpine dist
    
    (cherry picked from commit 9bdc1eba76f03cd009d7f04906f13bdb6579f511)

commit e5745ca3d058f82e957a761b4b800f869a7ca2a9
Author: Muhammad Shahzad <shaheryarkh@gmail.com>
Date:   Tue May 8 08:15:47 2018 +0200

    db_perlvdb: updated code and documentation for latest db api
    
    - GH #1525
    
    (cherry picked from commit 1a15e985de8cc4a5c836dacd0df4afdb6b6efb1b)

commit 256d06bc1902f59354fb0bee37a1e34510714318
Author: uts09 <uttamhoode@gmail.com>
Date:   Mon May 7 22:30:04 2018 +0200

    misc/examples/ims: replaced deprecated mi_fifo with jsonrpcs
    
    - submitted via PR #1524
    
    (cherry picked from commit e17853d8804fa7f10688676d313014ac6e313215)

commit fcd3974e85b549c85cb7fb3a11e9d019b6adaf1d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 7 08:55:46 2018 +0200

    db_perlvdb: added const specifiers to get rid of warnings
    
    (cherry picked from commit 6a152024a40abdb89842aaee418088fe3fb23ae2)

commit 052cfbd844b662cac17910f55111ad8c4388fd44
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun May 6 09:19:09 2018 +0200

    core: dns cache - print status as field in rpc structure
    
    (cherry picked from commit 1822d974ff1704cca3a1db5fce0507be47af3928)

commit 1cac068d1acdd44081a1c4e65a317a4b208a08bb
Author: surendratiwari3 <surendratiwari3@gmail.com>
Date:   Sat May 5 12:48:31 2018 +0530

    misc:kemi_lua append_hf to append
    
    (cherry picked from commit 5ceb3b857d448fed1e819812dcb4a9724243cdb8)

commit 7998b253bd6ed2e589f94d18a85aec99914a31ce
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 5 09:21:14 2018 +0200

    db_perlvdb: updated the db api exported fields
    
    (cherry picked from commit c7aa0a9e3796b1fcd70305a2878d62bf251a9b5e)

commit e86116142f4c30ba5f9afbeebf558506e775986f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 5 08:49:32 2018 +0200

    db_perlvdb: proper lookup for app_perl module
    
    - reported by shaheryarkh@gmail.com
    
    (cherry picked from commit 1226ae471627547ef00c651b78b37e1c397adc23)

commit ed235c5a5671fa9011e489e2ab1ff0307a18d1cd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 5 08:44:41 2018 +0200

    core: rpc dns.view outputs proper formatted structure
    
    - previously it was doing sort of printf to emulate structures
    
    (cherry picked from commit ab9e9eba2bdd70a6bac296b88331a137c6a3cbd0)

commit 04bd1288ba84223695c5e01e8f587fd3d2f08440
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 5 07:36:56 2018 +0200

    dispatcher: declare vars at beginning of the block in rpc command
    
    (cherry picked from commit c73a22abb1691e3c25b5f599e5f387540f152913)

commit e4cca93ff255b391ae5c4cfedf3ccc5f0b41456c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 4 14:18:11 2018 +0200

    core: rpc dns.view returns an array of records
    
    (cherry picked from commit 648dd937831654d40a9d615319693b87db31ef94)

commit 75e29b91ebb54fc5ad3ce5ccbdc9230cf2b4f11d
Author: surendratiwari3 <surendratiwari3@gmail.com>
Date:   Fri May 4 09:33:36 2018 +0530

    Module: htable:: event_callback_mode to int
    
    (cherry picked from commit 896c5e1c76e6836bedaf66f9b832020a0d70c04b)

commit 1295aadf9055be1542b4436d84fd7595ca616f1c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 3 21:19:59 2018 +0200

    htable: docs for event_callback_mode parameter
    
    (cherry picked from commit e72a41906da417cedb81ef8216c3c084fbb4902d)

commit 89a91f11f5bdb87d91f5b2003ef7bfe15329c9e7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 3 21:10:12 2018 +0200

    htable: added parameter event_callback_mode
    
    - control when event_route[htable:init] is executed: 0 - after all
    modules were initialized; 1 - in first worker process; (default 0)
    - fixes use with kemi framework by using value 1, because after module
    initialization the kemi framework is not ready, being set up per child
    process
    - reported by GH #1519
    
    (cherry picked from commit 1b8ab8458806106a51de26afd06be5e3a15188b0)

commit 981fd4dc2ca4ef49544385b1b82b0dce57a673a0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 3 20:47:37 2018 +0200

    core: dns - print index and remove per record type printing added previously
    
    - type is already printed at the top of the structure
    
    (cherry picked from commit 6285b5ebe02d39bf77baa8f29d16de246dc1ad77)

commit 4b174a25e895545e4e101b23ad4d6cd4b399f38f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 3 14:39:10 2018 +0200

    core: print rr type for rpc dns.view
    
    (cherry picked from commit b72e0b6984e87b42f0a578a6b220a28a80e67737)

commit b30e500576ba1e4e31b530c5bee6369c7d37f336
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 2 08:18:40 2018 +0200

    usrloc: removed useless set of db type for expire column
    
    (cherry picked from commit 943724e62c2b3bb98a37d9f496cc6c76ecb976cb)

commit e0c84fcd3159ed81d66461c9b14f3859069fc773
Author: Konstantin Poliakov <k.polyakov@mightycall.com>
Date:   Wed May 2 08:15:39 2018 +0200

    usrloc: use UL_DB_EXPIRES_SET() inside get_all_db_ucontacts()
    
    - fix matching date field for some backends, such as mongodb, as well as
    obey ul_expires_type value
    
    (cherry picked from commit 944dc1dc1e6261a3c179ff11bf3531e379eb9f35)

commit d75068d2ecd12189c0cc238ed0737856a4e34d73
Author: Konstantin Poliakov <k.polyakov@mightycall.com>
Date:   Mon Apr 30 23:57:19 2018 +0300

    nathelper: moved var declaration into the begining of function.
    
    (cherry picked from commit 2fb84e5e101b61bbaedc18d8b37188cbc6b1cee8)

commit c5df8556f2c4189c01e4ddf3f9a1309916750286
Author: Konstantin Poliakov <k.polyakov@mightycall.com>
Date:   Sun Apr 29 21:07:19 2018 +0300

    nathelper: it doesn't ping contacts if ping_nated_only=0
    
    - nathelper sends ping only if nat flag is specified, but if ping_nated_only=0 it should ping all contact in any case.
    
    (cherry picked from commit b34cf58a3a88e5ed2b2aa6aa9e5df0e5bb1808f9)

commit cefd474c13756b2a37b5969620ab8c0153fa9ed8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 27 08:56:32 2018 +0200

    cfgutils: update route_if_exists() to have same behaviour as route()
    
    - do not run the route block as a top route
    - related to GH #1503
    
    (cherry picked from commit 9670bd80550b9e0c2af1d5d61df618292346ba28)

commit 03dd59249d17c55c749d4a4e806843f7f407e4ea
Author: Henning Westerholt <hw@kamailio.org>
Date:   Mon May 7 09:36:53 2018 +0200

    core: improve to header check guards, str consists of length and pointer
    
    (cherry picked from commit 281a6c6b6eaaf30058b603325e8ded20b99e1456)

commit f0dce0c9992929b57bc1a9161af73e3692119926
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Thu Apr 26 11:38:44 2018 +0200

    ims_charging: Use the "custom_user_avp" also in other places, where the user is retrieved (aligning request with the docs)

commit f0fbe297a47c658b63623b2c5912cdf379b3f7fd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 25 14:43:42 2018 +0200

    db_mongodb: clone bson UTF8 value into DB val structure
    
    - the bson iterator invalidates or reuses the memory after several interations
    - initial patch by Konstantin Poliakov <k.polyakov@mightycall.com>, GH #1508
    
    (cherry picked from commit 1ef70d68599db092fa71b9b8b7cd3fdcd54f8a99)

commit 7fdace3485a20de08ffc99a090987b81ac9a9e10
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 25 14:08:00 2018 +0200

    tls: condition on libressl version for declaring BIO data functions
    
    - it is required only for LIBRESSL_VERSION_NUMBER < 0x20700000L
    - fixes compilation on Alpine linux
    - part of GH #1511
    
    (cherry picked from commit cffd8bd88f140487db8149184e15e08ff3d71f44)


===================== 2018-04-24 Version 5.1.3 Released ==================

===================== Changes Since Version 5.1.2 ===========================

commit 5f5f7fd506bbde1ac159cbebf133e499dc06427a (HEAD -> 5.1)
Author: lyokha <alexey.radkov@gmail.com>
Date:   Tue Apr 24 14:46:32 2018 +0200

    textops: reinitialize new tr_param_t object for tr_txt_parse_re()

    - avoid segfault when running fparam_free_restore() on
      such an object immediately after creation, because its field "next"
      contains garbage

    (cherry picked from commit 38b8fbdf940b273cf541678fd22af7dd4d63ab3d)

commit f300f27140ba7fc313850fb2d70a9fbfc3064801
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 24 12:41:48 2018 +0200

    Makefile.defs: version set to 5.1.3

commit e1fd2ed4bfdc2704f1c89f1b64d852599c0b6726
Author: yuri-r <yuri.rootshtein@gmail.com>
Date:   Tue Apr 24 06:39:07 2018 -0400

    ims_charging: fixed check result code at mscc level (#1504)
    
    * ims_charging: fixed check result code at mscc level
    
    according to RFC 4006 the Result-Code in Multiple-Services-Credit-Control AVP is optional.
    resume_on_initial_ccr() stops proceeding CCA if no Result-Code in MSCC and goes to error1 even though
    the Result-Code on CCR itself is 2001 (SUCCESSFUL)
    
    * ims_charging: fixed check result code at mscc level
    
    according to RFC 4006 the Result-Code in Multiple-Services-Credit-Control AVP is optional.
    resume_on_initial_ccr() stops proceeding CCA if no Result-Code in MSCC and goes to error1 even though
    the Result-Code on CCR itself is 2001 (SUCCESSFUL)
    
    (cherry picked from commit 352440d299f1b9f431cc05397f4ea6a7b5967c8a)

commit 314aa22404647dc5619bc66f9f415a0bb405e14e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 24 12:36:20 2018 +0200

    pkg/rpm: version set to 5.1.3

commit db8fa7d50cc420c0def4e56e1e1d85db33065cc8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 24 12:35:41 2018 +0200

    pkg/alpine: version set to 5.1.3

commit 39b73a0f765f189219e06eafc0e041da20ca0688
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Apr 24 10:35:55 2018 +0200

    pkg/kamailio/deb: version 5.1.3

commit b422e257333b403e88ac16c714662fd11e2de938
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 17 08:58:03 2018 +0200

    drouting: docs - added several section ids
    
    (cherry picked from commit c5764f003c8f425c881cda7dc73ee5eab0e71825)

commit 5bbb6a41467575a1ccfdb3a103d1d8f8f14be6d9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 16 19:30:09 2018 +0200

    counters: docs - format section ids
    
    (cherry picked from commit 4bab8e5587f59132afb21e29c5a08e71df3c6f8b)

commit b89f643e12ac6359b4ffd9c173fee4870992b31a
Author: Dmitri Savolainen <savolainen@erinaco.ru>
Date:   Mon Apr 16 19:43:50 2018 +0300

    dialog: typo fix for DLG_IFLAG_DMQ_SYNC flag value
    
    (cherry picked from commit ad427fc19c56110f66df86b7b49e23c00313610a)

commit ffa97a1b920df367e23f88cd6c6a4bdb9401fec4
Author: Dmitri Savolainen <savolainen@erinaco.ru>
Date:   Mon Apr 16 19:32:05 2018 +0300

    dialog: restore keep-alive after restart
    
    (cherry picked from commit a821ff61029a4e8a9f220d60f95bd7b5a545f9b4)

commit 7b35a9e194b51ec9b2b5a2a70bedce4ae6af5a33
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 14 12:14:37 2018 +0200

    lcr: docs - added many section ids
    
    (cherry picked from commit 681a104eeed6982d17b15701491bdff35662bf82)

commit 11ee34a0edca1eaf942fdf9825f1a75c3f2f5648
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Apr 13 10:25:17 2018 +0200

    ndb_mongodb: fix deprecation warning
    
    Since 1.5.0 mongoc_collection_find() is deprecated
    > http://mongoc.org/libmongoc/1.5.0/mongoc_collection_find.html
    
    (cherry picked from commit c70d831aee5a95613de69568d8f1863788e0a074)

commit 0ca60d730a6c4a81706940190aa9da859e7798e3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 13 08:23:18 2018 +0200

    nat_traversal: use the new function names for basic timer processes
    
    (cherry picked from commit 3d9dffd4b01fb1486d64824f971dbb1be112cdb6)

commit f9e0bc365c60cada649fc3e6b7d9054b19266230
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 12 14:51:15 2018 +0200

    topos: reuse uuid for requests withing dialog
    
    - related to GH #1496
    
    (cherry picked from commit 63e5a1f6d3f801136180bf2cb8a042d8af779f65)

commit 1eea8119c3dc5478f1e8974bd7cccabcfd532a7d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Apr 8 09:45:06 2018 +0200

    dialog: added missing documentation for end_timeout parameter
    
    (cherry picked from commit 65df297db29192b2214a737208518db5cc7bff84)

commit e4dc6ccbc9b9e63ea4300098952cd7b0e4c3b881
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Thu Apr 5 15:29:37 2018 +0300

    rtpengine: Add description for metadata flag
    
    (cherry picked from commit 1e712ed93aef8ab96ee7a9760f89ebc0fd02caff)

commit c9f6db1bfeb0381a76a30f1df38f538a5bc1cc04
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 3 09:27:19 2018 +0200

    ipops: mask subnet address for ipv6 comparison
    
    - coherent with ipv4 behaviour
    
    (cherry picked from commit a5dd60c8d7e04731f12108838a3c82149e04ef9c)

commit 055bbcddbc072545f32698ebeeb15c63e1eabab8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 3 09:24:11 2018 +0200

    ipops: use proper variable for ipv6 subnet comparison
    
    (cherry picked from commit 162c304d1264044ac1a46a379b75bafb4c91bcfd)

commit d7c1754c57443b81925ffb6e09a7e3f56d97e58a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 3 09:11:37 2018 +0200

    ipops: mask subnet address when comparing
    
    - allow using full ip address when specifying subnet parameter
    - more flexibility on using values from sip message
    - GH #1250
    
    (cherry picked from commit 1f675c68b3ed2b2e0a497fecd942c9213f0de058)

commit 300c0f4d026157728e9c0d5152a070b970bdef2f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 2 08:46:09 2018 +0200

    topos: skip local generated request not part of a dialog
    
    (cherry picked from commit 6d2312b8b0913f2f48e0f951c9578924e1d14f1d)

commit 43819d7d5acd4be0f2615e523c8f17a260cbf367
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 30 17:15:26 2018 +0200

    sqlops: proper function prototypes for kemi exports to get num rows and cols
    
    (cherry picked from commit 684f98ace6ec50d5c52b8f6e14fe184079a6206f)

commit 1fd326b2d4ff0480b24f993f66c376b6576197ce
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 30 13:32:01 2018 +0200

    dispatcher: fixed kemi exports param types
    
    (cherry picked from commit 1d1eeafc88979df41e2dcb6f2c8b41d16695fd7d)

commit a0f8f33c5197b4fee5c2dedc85abbdb9e836b152
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 30 13:15:48 2018 +0200

    app_lua: test if number of parameters is enough for kemi funtions
    
    (cherry picked from commit cc661d776621a5f2d4370eb364402c2a53242cc7)

commit 0abe8f957e6c1242ab0962be8b66be976197494c
Author: Guillaume Bour <guillaume.bour@diabolocom.com>
Date:   Tue Mar 27 21:56:49 2018 +0200

    keepalive: cleanup rpc output (#1476)
    
    (cherry picked from commit b8a75c1c4fda079515606eb59273945842aff1be)

commit 9be00ceba0d814f6ad973279fc386d60b5c8e9ac
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 25 06:34:49 2018 +0200

    dialog: skip printing profiles and vars in terminated state for rpc dialog list
    
    - they can be delelted at that point, not being referenced by the same
    field
    
    (cherry picked from commit 8bc037bc87ced907b8b2e59a2c5fcb45291836fd)

commit 742f4924eb515d6b481b8295fb611e723619ebe0
Author: Henning Westerholt <hw@kamailio.org>
Date:   Fri Mar 23 21:49:17 2018 +0100

    nathelper: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)
    
    (cherry picked from commit 804d6b85bdbe55b32edacdbd895b0ad763bf619f)

commit 4b9a95275c9f0b445f19b02ee60eec479d3c2fb9
Author: Henning Westerholt <hw@kamailio.org>
Date:   Fri Mar 23 21:48:55 2018 +0100

    nat_traversal: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)
    
    (cherry picked from commit 32f1671bee21d5f8d52b5febf50ddc7b26f6919a)

commit 7153e802288112658c6012488867596aba6232ac
Author: Henning Westerholt <hw@kamailio.org>
Date:   Fri Mar 23 21:43:11 2018 +0100

    ipops: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)
    
    (cherry picked from commit 3848b5286b74894ed162e1aae8c80ee3d703c21f)

commit e4f1a229068e0cd774a32b4db4431aac6fbf5555
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Mar 24 04:19:27 2018 +0100

    jsonrpcs: example accessing the jsonrpc response for jsonrpc_exec()
    
    (cherry picked from commit 0fcac52fc9e6445f986c9a5a9ee1b5230030035b)

commit 19b23dac012b17d783f8db1f0b43a28abc7fd3fb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 23 08:17:31 2018 +0100

    rr: docs - added section ids
    
    (cherry picked from commit 7907cd15b5aacef8990e50dc19055a4e9b8e4359)

commit 4fb73546fd94f43e48de03025260639418064fe5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 21 14:59:00 2018 +0100

    phonenum: docs - updated pv names to match c code
    
    (cherry picked from commit 70a61e0bfa0640fbba8d6cfe57f6ad4c6a431b84)

commit 1b571a66a48794e69593227f19d44f0f4a849f6c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 21 14:49:26 2018 +0100

    phonenum: build cctel from formatted number
    
    (cherry picked from commit 54c6a03704767a3dc15eb633ce1628e93c99a8ff)

commit 2a7fbdea7516896fb06b351caece3f6c37c684cb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 21 14:48:58 2018 +0100

    phonenum: fixed lenght in pv name comparisons
    
    (cherry picked from commit 2196c677785fc4df4f4f1c03831eff679dcd5363)

commit 760aee932aafc7f4c0207c10aabb5a094fd975dd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 20 16:48:26 2018 +0100

    core: check for result of dlopen() pointers
    
    (cherry picked from commit a3d9816d3881eb9743a14cb1306533469a821d47)

commit c459054927fd0c805d7d090c363660094ef30f63
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 18 11:04:55 2018 +0100

    uri_db: updated database name in docs
    
    (cherry picked from commit ae1367bf3a6706b9db742ff6e20e6d11f79d5b02)

commit 87fb715ff3a0d687aefba01567f08e54e87fe897
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 18 11:04:29 2018 +0100

    speeddial: updates to db url example
    
    (cherry picked from commit ea18525e27120943204a75470855a35fbc8cc46a)

commit e160730c2b6d2ec69ece0ac5d560d0ef35447491
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 18 11:03:58 2018 +0100

    rtpproxy: small updates to example cfg
    
    (cherry picked from commit 6162a74ad858c6a7421f461cd1483cc8d69c12c1)

commit 70dc29bffaa92d06edb84891f9e548bc8c86ab99
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 18 11:03:37 2018 +0100

    p_usrloc: updated path to db scripts in docs
    
    (cherry picked from commit a8827449e4c3c43e3f25abb7f5b27b2e1d1ab1b7)

commit d6aabb749d1be55ae2f2b4c6584024244f541edc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 18 11:03:06 2018 +0100

    cnxcc: updated application name in example
    
    (cherry picked from commit bb0940fd01a0188bc82d0608ac054fec5715ac56)

commit fff68b42d62f9e5d1ef28f06a1f84e493c50280b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 18 11:02:36 2018 +0100

    auth_diameter: updated application name
    
    (cherry picked from commit 7228a9e413f7d51411961b8ece7281ecf597a9e2)

commit a76ee50d96b7a713065c8e823ea8b4dafd9a53aa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Mar 17 08:36:53 2018 +0100

    tm: removed inline for exported functions to config
    
    - they are assigned to a structure field, cannot be optimized for inline
    execution, avoid warnings in static analysis
    
    (cherry picked from commit 04d5a6a0ee8c230423b7bc7be0afe5d568fe8555)

commit 3e7d1a914769a96373cb2d003acb05f821fb9090
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 15 08:55:22 2018 +0100

    etc/kamailio.cfg: do not relay to foreign network if auth is not enabled
    
    - anyone can use a local account and flood external systems
    
    (cherry picked from commit 41f41d6d2850cdd5ab1a1b5d55bbb7ebd697ff7a)

commit 95db7165963d12ba8660bb947910146f432fa86f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 16 15:12:29 2018 +0100

    dispatcher: exported more functions to kemi interface
    
    (cherry picked from commit 55ed25e1413c2fa5340138b7703c73db1df967de)

commit c9693c18aeed8efc36905702221cd466bedcb9df
Author: Henning Westerholt <hw@kamailio.org>
Date:   Thu Apr 12 21:30:26 2018 +0200

    msilo: remove not working tm parameter in the example cfg, reported from Abdul Basit
    
    - remove the not working, too small tm parameter in the example cfg
    - has been not changed in the last 10 years, probably not valid anymore
    - reported from Abdul Basit on sr-users
    
    (cherry picked from commit 22b13d4d44cb0dbd71b87deab42af5f7c8ea932f)

commit 6770fe866dc6ed301b536a6132dc50e9844e720e
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Wed Apr 4 10:52:56 2018 +0300

    carrierroute: fixed duplicate options definition error when parsing src file
    
    - added logic to reset_prefix_opts to reset all target_options fields (including "visited")
    
    (cherry picked from commit dc8faaf57a9c85b7133f112bdedd328a9520eb73)

commit ff5a879bb52bd2537735b453d0d5655dc837dcc3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 23 08:33:09 2018 +0100

    evrexec: use route_get() in modparam callback
    
    - routing blocks might not have been parsed yet
    
    (cherry picked from commit d2479c96891db6656dbe880c6600d18f5fa38e33)

commit f44a02672d6937deafda21f99a912fe55a3d96d6
Author: sergey-safarov <s.safarov@gmail.com>
Date:   Tue Mar 20 21:20:11 2018 +0300

    textops: Fixed remove_hf_exp arguments params (#1485)
    
    (cherry picked from commit f3cfb4910ae0fd197757d2ec2362b9715205e21e)

commit 5df0d505d220addf43f459b29cc80f9aecef19dc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 14 11:15:51 2018 +0100

    auth_ephemeral: do pkg-config for libcrypto if exists
    
    - discover all the libs to link against
    - related to GH #1473
    
    (cherry picked from commit 021e7e53585f78b56356c98f25bd731c51f96f9a)

commit 3994fcd94e1d3291f4d14083f12b85a3b11ca148
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 14 10:01:43 2018 +0100

    misc/examples/kemi: enable lua script reload in example config
    
    (cherry picked from commit e129965129b2377970a28fabd26b3be9b483c81b)

commit 2f66b1dfe12455534f94060a0f68bc3f8ac0f81d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 13 14:41:14 2018 +0100

    nathelper: docs - mention UDP for SIP nat pinging contact addresses
    
    (cherry picked from commit 82efea41d7a01c041ea6ff85cc864cfdf2fd1ba5)

commit 26c623ee6ffe35098c5edc109a16711cc487204a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 13 09:02:37 2018 +0100

    core: small improvements to help text
    
    (cherry picked from commit 31e21ff23a0d8bff1f7a88a56aa4ab01d93e2cf3)

commit 5f5f2638b50e079717952b5b279529e7647ce684
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 9 10:37:06 2018 +0100

    db_mongodb: check mongo-c-driver version at least 1.5.0 to use projection
    
    - reported by GH #1479
    
    (cherry picked from commit cdbee5a536920c4fab3ec619c8467c152d6f110a)

commit 63c93af189e7e5db92a392e0d176e71bda64290e
Author: kelchy <kelchy@gmail.com>
Date:   Fri Mar 9 07:31:22 2018 +0000

    db_mongodb: add error logger for failed query
    
    (cherry picked from commit 2a5d66fda013197aa5fbe4828cc7f6e61a74a9d6)

commit 01338702bac81a9b53d72c4415f37aa4483ce865
Author: Olle E. Johansson <oej@edvina.net>
Date:   Thu Mar 8 13:08:08 2018 +0100

    app_jsdt Minor update to documentation
    
    (cherry picked from commit 7b0ad6b1a11687d035d4be92202ae1379f07fb20)

commit 6275646db39c9c6b48eb4afffd1e71b89ea3e504
Author: AntonyA <ascanio.alba7@gmail.com>
Date:   Wed Mar 7 14:39:17 2018 +0800

    core: invoke KEMI ksr_onsend_route()
    
    This will invoke ksr_onsend_route() unconditionally in the cfgengine.
    
    (cherry picked from commit 4494b60c430f5e5c6a3a3eb4c025f206a9c3a1f7)

commit 6e2ab8089fd4d4b3ca0a23e240765474e6648b3c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 8 08:54:48 2018 +0100

    kamctl: set default PID_FILE to /var/run/kamailio/kamailio.pid
    
    - this being now the path used by default kamailio options
    
    (cherry picked from commit 6abd8472b764f88c5c054becb440fda8fff47349)

commit 20fa560da4868eb454c064baad397975d25c4098
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 7 22:29:12 2018 +0100

    async: docs - some improvements to examples
    
    (cherry picked from commit 15731d40ff1af78bf568d19bdbe4704d35931afd)

commit 63aca341454d29c5820a3cbd055fc19ad0c2e5d4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 6 23:30:40 2018 +0100

    db_text: small updates to sample config used in docs
    
    (cherry picked from commit 7738461dda1595ee71cbda47bd129e3f13ebc77d)

commit 48c8f7751d701c8a6dd538280c5c1fa6129d141d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 5 21:56:04 2018 +0100

    app_perl: do dlerror() after dlsym() fails to find exports
    
    - some OSes do not reset dlerror after a successful dlsym(), pointing to
    an older error case
    - reported by GH #1465
    
    (cherry picked from commit 795edca9215391f7c8f646895c083f8ac8853341)

commit 289eb37432bfc61855234893daa6be27d40f8788
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Mar 3 07:39:45 2018 +0100

    core: check return of dlsym() before dlerror() handling
    
    - cope with the case when dlerror is not reset by dlsym
    - related to GH #1465
    
    (cherry picked from commit 045d44762ce7cd267e64849c1c138d45b1fa040f)

commit 94842499ffd4cc1fdea40e45af996c8e2efc82cc
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Mar 3 12:32:23 2018 +0000

    pkg/docker: Updated reference to packaging scripts

commit 0928fa7ef1652e0646b08a118592094753ec18c6
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Mar 5 09:34:36 2018 +0100

    srloc: missing documentation for module parameter 'server_id_filter'
    
    (cherry picked from commit fa9947c7295f364235f9f6417fc44fa486bf0c87)

commit 4c840b7e9144e0540e97be5c9d3444b38a901a27
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 2 16:15:19 2018 +0100

    kamctl: fixed the name of rpc command for dialplan reload
    
    (cherry picked from commit 9b7bb4ea6c100f5f33d2dddc9061febf33c47f5e)

commit 9b3aa0c75bb2b4a643713c428d1a8a3d2d1c9e5c
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Fri Mar 2 14:15:15 2018 +0000

    pkg/kamailio/obs: Fixed kamailio tmpfiles creation durring rpm installation

commit db97127276fc116ef55874cc4b0171936ed50ff8
Author: Richard Fuchs <rfuchs@sipwise.com>
Date:   Fri Mar 2 08:34:55 2018 -0500

    rtpengine: allow dual usage of DTLS flag and DTLS= switch
    
    fixes regression from ff209e978
    
    fixes #1468
    
    (cherry picked from commit 0d89dc5e3c4c06084af8aae03e9b705673289703)


===================== 2018-03-01 Version 5.1.2 Released ==================

===================== Changes Since Version 5.1.1 ===========================

commit fbea348d0b2a09a08a4a9de4e9ebf65f689d63c5
Author: AnthonyA <ascanio.alba7@gmail.com>
Date:   Thu Mar 1 21:28:21 2018 +0800

    app_python: KEMI accept int-int-str for t_continue
    
        - t_continue() needs int-int-str arguments; enable in apy_kemi.c
    
    (cherry picked from commit 0ca711665e1299269ca2ca1e566af6e40749f22a)

commit e4b76b0eb7637e404611b28dad1f063f1433bc9e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 1 16:40:18 2018 +0100

    Makefile.defs: version set to 5.1.2

commit 9ec0cc9d4a4ca70ce2ef13d6830cb5e30f4112c5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 1 16:01:35 2018 +0100

    pkg/rpms: updated version to 5.1.2 in spec files

commit 49dee7f498e1001ce3e29c1691a7ec322392baca
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 1 14:28:47 2018 +0100

    db_mongodb: use projection iterator to convert bson for result
    
    (cherry picked from commit 899ab355fb58e22eaa02336e9b5b1f2f53dba375)

commit ece17deeba435ed19c16fc2a227d351fd6013f86
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 1 12:56:18 2018 +0100

    db_mongodb: iterate on projection fields for matching cols in result
    
    (cherry picked from commit aab4f5db964bf1980729ed8b7770f550bb86b72b)

commit cc92737d06359d1812ec7bed22e4c253ae7ba2e9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 1 08:29:32 2018 +0100

    db_mongodb: create projection field to set the list of returned column
    
    (cherry picked from commit d50498cf483cd22ac4e62af5aaa86fc27654f640)

commit 3d3798d192c782eb2c4796b758831a7a33ec1ac4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 28 18:02:54 2018 +0100

    misc/examples: added log_prefix to basic and oob examples
    
    (cherry picked from commit b32c5fc2582bd590b4385f28630c96cacfed3a86)

commit 654aa457ecec7d35061dbb151fd786a303cba473
Author: Jerzy Ptak <jerzy.ptak@bbitg.co.uk>
Date:   Wed Feb 28 12:29:45 2018 +0000

    rtpengine: added support for DTLS transports
    
    - added ability to explicitly request DTLS transports:
      UDP/TLS/RTP/SAVP and UDP/TLS/RTP/SAVPF
    
    (cherry picked from commit 99695c2827d0ff6e3d25f144678f07548016415d)

commit a4c5397f87daa2513ed9fdc4f8f8d532cc10852e
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Mon Feb 26 08:43:46 2018 +0000

    pkg/docker: Updated reference to packaging scripts

commit c827d37a229ea5b38e41fdabe9d1dcd3725dec9c
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Mar 1 09:12:07 2018 +0100

    pkg/kamailio/deb: version set to 5.1.2

commit fe6656c981d7a0f9efc745261d7dd13ff1f37fac
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed Feb 28 16:24:22 2018 +0000

    kazoo: free envelope only on normal response
    (cherry picked from commit 6c40983bf04a23bd7394c247980f21c5f2d6d817)

commit 03aa0b7340dd9b752502f765885eff1f08ea41e2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 28 11:16:02 2018 +0100

    registrar: downgraded some warning messages at startup
    
    (cherry picked from commit ceff642b25f8b464515446ed696da43c1f638d21)

commit 34e21ce10787094cfe0ce7a3013c4f503cc15d35
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 28 10:36:11 2018 +0100

    cfgutils: fix kemi wrappers for locking functions
    
    - sip_msg_t* argument was missing, reported by GH #1459
    
    (cherry picked from commit c9cd7b9212291e7d0846103cd2d4c8613dd667a1)

commit 5041f3483ee9d579e144f77f5e43e1e406121e8a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 27 13:10:19 2018 +0100

    json: docs - more details about the result of json_get_field()
    
    - reported by GH #1542
    
    (cherry picked from commit 6a64100105e7ac0ae8a952a2e3770d7534615796)

commit 96d4a01287945a58b3b7c8dfc06bd41acd00d213
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 27 11:01:23 2018 +0100

    core: main - use fprintf() if daemon_status_send() fails at shut down
    
    - avoid race with syslog() when processes are killed
    - reported by GH #1454
    
    (cherry picked from commit 54774017325fe2e24ee7c5d64b343ad0097c8332)

commit fc77e25b48c4ec1b9988925faa50d00c4fd296b3
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Feb 20 01:32:39 2018 +0200

    tm: flag core to use forced socket when uac socket is set
    
    - without flag SND_F_FORCE_SOCKET probing by dispatcher module
      and route script function t_uac_send() will choose incorrect source socket
    
    (cherry picked from commit 7da5e5b0a1f4520c7fdd7eeb23b4b58ecc27be22)

commit 438e11a04c488a8f53555c54d1a12b50213cd342
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 19 10:29:46 2018 +0100

    registrar: set current time before checking registered() conditions
    
    - patch by Dmitri Savolainen, closes GH #1267
    
    (cherry picked from commit 5b5d55bd377b0572efaceeb0feb164bf5dd26bf0)

commit fe299de412d3fd997151d27bd5b162cfdbd3aa62
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Sat Feb 17 14:33:07 2018 +0000

    dispatch: change log level to debug for rpc list empty list
    
    when dynamically loading/querying the dispatcher list at runtime, empty dslist logs as error which misleads log monitoring tools looking for real errors
    
    (cherry picked from commit ca230986b7f4ea84746c47df177ac21b19fd70a3)

commit f0d3a3f02cccf3b6c4cf17531ad77fb06d491b86
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Feb 18 08:24:36 2018 +0100

    CONTRIBUTING.md: added developer access section
    
    (cherry picked from commit 2bfb71472014cabf6a6fb0fdac1421d50486d775)

commit 9b4d75f4ab8fbd9d8b136aaf183beed9eafaa069
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Feb 17 20:32:27 2018 +0100

    CONTRIBUTING.md: note about personal branches of developers
    
    - prefix with `developerid/` when creating a personal branch inside
    Kamailio GIT repository
    
    (cherry picked from commit 05e06cb01a2fbef6c3077ca46a1ef5dac1488a7f)

commit 190f1a462025a2f03f5f57d50510c6f2e47b5a1d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Feb 16 09:04:14 2018 +0100

    presence: keep first dialog node reference to compare name with next nodes
    
    - there can be intermediary nodes of other type making the match fail
    - related to GH #1425
    
    (cherry picked from commit 29d09b38fab5a1ee8d7f6f82818e3d3446d4dd8b)

commit 8abe7b8ddff6bfc98a09b59c443487ce4ab612d4
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu Feb 15 16:57:28 2018 +0200

    main.c: fix argument help typo
    
    (cherry picked from commit 324f3f2347e24e3335a32b8310a76a7bc4a0550a)

commit 1864fc0828621f6d0189bc66041b9891248d0d38
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu Feb 15 17:17:28 2018 +0200

    siptrace: improve module parameter error logging
    
    (cherry picked from commit 9d594b2d61d113ee13c5c6c6985d07d5e2c8b76a)

commit 5f6f8cf461cf79faeb69c191d6f3168982d32536
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 14 11:24:37 2018 +0100

    utils: kamdbctl - updated help message for migrate command
    
    (cherry picked from commit 52a8def8d2a3e83170ab554a85b26d977d99f51a)

commit ae15fe5ec20c08c80fc9722fc63c0a4b358704c9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 14 11:23:55 2018 +0100

    core: atomic - updated email addres in warning message
    
    (cherry picked from commit 65fab0d02271c242d6e43e499198ee1da2275a4b)

commit 64e6301bbe512fcb51bf612e22d4d9ca4b795bdc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 13 08:41:13 2018 +0100

    tls: small updates to tls config
    
    (cherry picked from commit a0b6b3abe1beab33e11a52ff601c9cc50f7e2d56)

commit 894b1abf8ae3e04b28d32aaf59eab08582a11d00
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 12 10:15:47 2018 +0100

    presence: return on having a full match on states in xml document
    
    - better handling after previous commit, related to GH #1427
    
    (cherry picked from commit 92451536a0ef985ff1d16c5531c232cd657532e1)

commit 09bb7fd210e63d75c64cc768bff4d080ff46f791
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 12 10:07:00 2018 +0100

    presence: check if all related dialog states are terminated
    
    - fix for incorrect dialog state for multiple dialogs xml body
    - reported by GH #1427
    
    (cherry picked from commit 76b40abd6534a5af0164601e48e525b9a5915930)

commit be398ec0c8301053dc2db61dc4a88c50fe874aaf
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed Feb 7 14:42:25 2018 +0000

    schema: allow null value for active_watchers user-agent column
    
    some UAs not sending Userg-Agent header on SUBSCRIBE
    
    (cherry picked from commit 7653124c2d3615e4f6229f12b699063f65b7afea)

commit dbcdde19ab5fef461efea62b62861d2488c2ed81
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Feb 9 13:52:58 2018 +0100

    CONTRIBUTING.md: note about formatting the code
    
    - use clang-format or match the style of the existing component
    
    (cherry picked from commit 32564156a4ad3efd93099d7ae2c98758cf4ec9b0)

commit 9d3096d0ce0b2b4e16b558abba15128cc2aafb1c
Author: Vicente Hernando <vhernando@systemonenoc.com>
Date:   Thu Feb 1 11:23:42 2018 +0100

    textops: mismatch parenthesis in doc
    
    (cherry picked from commit 508befcbddc7b88b6a68b188d881b52943682cc8)

commit 7d906b442b3852cfa9c39b26bbe2b43e25214756
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 5 12:45:05 2018 +0100

    maxfwd: remove useless asign in is_maxfwd_lt()
    
    (cherry picked from commit adbdaabeef2d24882185f21fa1399da6468e1301)

commit 09f588a5b643a3fe8dbf0a0d2cd11dc8bf62a1f8
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Fri Feb 2 14:30:53 2018 -0500

    textops: documentation updated for is_audio_on_hold()
    
    (cherry picked from commit fad36ca8bc3526f71f8bb3af46afe3bb2a0f1789)

commit 1b6cb70710a9bdbda012c5df27c5a52900e9cff2
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Fri Feb 2 14:25:20 2018 -0500

    textops: is_audio_on_hold() returns hold type
     1 - RFC2543 hold type (the connection IP is set to null IP)
     2 - RFC3264 hold type (inactive or sendonly attr)
    
    (cherry picked from commit 9f735ef803bfc8b6722f71a2bef00b071ab1ca1b)

commit b99e6f3fd454528a80d0b51ce632ed9e606e816e
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Fri Feb 2 14:23:08 2018 -0500

    parser/sdp: distinguish between RFC2543 and RFC3264 media hold type
    
    (cherry picked from commit 51be5b7a889e394927cce1009a09e1c2f52123ca)

commit 9d9ae2047a966c8c293a4001c6e53b0c7fdb34e2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Feb 2 18:11:10 2018 +0100

    app_squirrel: imported last version of squirrel interpreter
    
    - master branch
    
    (cherry picked from commit 8233e5191d23f64d879d81aa4bc4e5b17cf68ffe)

commit 15ea8f68ca77ad558eefa55f98f014e4f3e816f2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Feb 1 15:06:08 2018 +0100

    misc/examples/kemi: convert port to string in log messages
    
    (cherry picked from commit 7612f67001c57d6adf339cd318e48ad828123213)

commit 6b6c3043583c29d6c6bfca2cca13526834ccd923
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 31 21:20:16 2018 +0100

    app_python: adjusted the note about incomplete implementation for rpc reload
    
    (cherry picked from commit 9e16ac869646ff62f648f9a822ffcc12a4614037)

commit 7a17f43cf318f791cb6f325487f2c1d709417ffa
Author: Richard Fuchs <rfuchs@sipwise.com>
Date:   Wed Jan 31 12:10:16 2018 -0500

    rtpegnine: honour the 'setid_default' variable in all instances
    
    (cherry picked from commit 39d98127268afdfa841e7c80ce26185fe8d0673c)

commit cabe86f64f0cb0ec37eb24c055c85d8a9316591a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 29 09:14:40 2018 +0100

    modules/ims*: Makefile updates
    
    - use KAMAILIO mod interface define
    - bits of updates in the comments
    
    (cherry picked from commit d40c65a9834d6e0c12ee24e0fde5b75be94593e5)

commit d942adeb777916af737e96a0b0190d0d500855d8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jan 27 16:25:25 2018 +0100

    modules/ims*: define KAMAILIO_MOD_INTERFACE instead of the old variant
    
    (cherry picked from commit 014958e62302819630ead306baa8e765b062196f)

commit b65be9c7ddb6f7c05227eb6c6c3503a26611a971
Author: Armen Babikyan <armen@firespotter.com>
Date:   Thu Jan 25 17:36:55 2018 -0800

    websocket: check bounds before reading mask
    
    (cherry picked from commit 4fabe253a1eb0f9b494521cfa98365523a93adcf)

commit ec47df23265c33a75893e1fe589f3081c918c9aa
Author: Armen Babikyan <armen@firespotter.com>
Date:   Thu Jan 25 17:19:28 2018 -0800

    websocket: handle unrecognized subprotocol better
    
    (cherry picked from commit 91c388147a9328743582a92c6f1184141aa268fb)

commit dda84fd78cf1f53894978feb71209282babedcbb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jan 25 15:03:27 2018 +0100

    pua: proper safety check on subs->extra_headers->s for subscribe_cbparam()
    
    - dicovered via GH PR #1409
    
    (cherry picked from commit cda1d086c164052a5b79b54a8d0e5cf6e5fb3e1c)

commit d5140f1cfa24cd2b868282e96f33f577394fe126
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 24 11:44:33 2018 +0100

    nathelper: fixed interpretation of flags param for add_rcv_param()
    
    - add as uri param when the flags are set and different than 0
    - small typo in log message
    
    (cherry picked from commit 08df9d1b11ff3fcfe241ce179560431145be8216)

commit c52820bc9c7cccf32993943e0e12dd3703ff0822
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 24 09:21:30 2018 +0100

    sipt: Makefile - define KAMAILIO_MOD_INTERFACE
    
    (cherry picked from commit e62fa8f7813a0d22f4db30a99bcee541103f21b3)

commit dcbee573a2027042fd180db6beda89a39f026631
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 24 09:21:17 2018 +0100

    janssonrpcc: Makefile - define KAMAILIO_MOD_INTERFACE
    
    (cherry picked from commit cd0e1bd26cc31c001707ce98d084310979071fb0)

commit 06c2ec25dcbdc93bfae23f8931714010fbfebb83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 24 09:21:05 2018 +0100

    jansson: Makefile - define KAMAILIO_MOD_INTERFACE
    
    (cherry picked from commit 86589cdda4f5390099165670d68d49f5c8b44af1)

commit 24a81e1c829762fb0b7c1daae42f7a111b6ce4eb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 24 09:20:33 2018 +0100

    cnxcc: Makefile - define KAMAILIO_MOD_INTERFACE
    
    (cherry picked from commit 22421845cfcc0eab194ac510bfc378f72765a059)

commit 427145b9cdadf01a18b3f38ffdb14094154a647a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 23 17:33:39 2018 +0100

    ctl: proper handling of optional param specifier (*) in rpc scan
    
    (cherry picked from commit a9972863681059c647af4bafd0d9a20f7648c801)

commit cc638e4cd6d6f4ff9aca0bf6c9d6c940a3e64e59
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 12 09:12:26 2018 +0100

    topos: revert "topos: set uuid fields before checking contact/rr fields"
    
    This reverts commit 97532ca18f595d89edf9b0b6e6688847aa38dd44.
    
    (cherry picked from commit be6a419a5b0d6fe3922219a30788ad527a313fd6)

commit 8794d6d60549683120e22b3b150674e686a29ba0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Feb 8 19:13:08 2018 +0100

    rtpengine: get again body pointer only when read_sdp_pv is set
    
    - reported by GH #1434
    
    (cherry picked from commit 75c4ca0bb69bd4f1ba42c6d964697737813fa81e)

commit 0e1fdeea9cc5f6948f8b3e19c1350718288278ba
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 12 08:24:56 2018 +0100

    core: kemi - eol for debug message
    
    (cherry picked from commit 0476993b7c341bcc7a994ab52986b89f240bd3b0)

commit df9389a613e16f15b860af60222abe43ca367d09
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 12 08:21:19 2018 +0100

    app_lua: do lua_checkstack() to ensure  enough capacity on Lua stack
    
    - Lua doesn't do automatic management of the stack
      * http://www.lua.org/manual/5.1/manual.html#3.2
    - do exit on insufficient capacity
    - based on the report by GH #1433
    
    (cherry picked from commit f6d69d87abdc48df22135c79ee2309248248ca8e)

commit c1ec6b02139475abe7da276cd36de4ebb9709ea2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Feb 11 09:37:05 2018 +0100

    presence: set user agent db field to empty string if no value is found
    
    (cherry picked from commit 4654f8b4f341a6c9f8cf4daafc7d618871c95e1b)

commit 5cd6530e68ef311a59acbec180588a498f2a32dc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Feb 10 22:05:42 2018 +0100

    tmx: allocate space to store ending 0 for branch value
    
    - reported by Alfred Farrugia and Sandro Gauci
    
    (cherry picked from commit e1d8008a09d9390ebaf698abe8909e10dfec4097)

commit 358f63a7a452923a28f7d5ea682c4dc9cde10d25
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Feb 9 23:19:40 2018 +0000

    kazoo: verify timer
    (cherry picked from commit 00330db3864dbc7df20c76f413beb73a6d60189c)

commit 72e9c0d00b78cccca79cd6547628d914a8fbb03c
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Feb 9 21:38:03 2018 +0000

    kazoo: fix blocked sockets & zones
    
    (cherry picked from commit a5212922c9bdf9560b45cdf6c0786a1fa651a232)

commit df7c94863d9d75533a4430af84ba3647ac4decf6
Author: Guillem Jover <gjover@sipwise.com>
Date:   Tue Feb 6 18:22:51 2018 +0100

    pkg/kamailio/deb: wait for kamailio to exit before returning on sysvinit stop action
    
    We should not return until the service has been fully terminated,
    otherwise a subsequent start might break as it can consider itself
    as already running. And once the old instance stops there's nothing
    left running.
    
    This also makes it possibe to remove a sleep in the restart action.
    
    (cherry picked from commit 4cc60ede961554220cd265bd212407f42d5b8262)

commit 732a3153a0a41d5f951fff85de607f0b46ae73da
Author: Juha Heinanen <jh@tutpro.com>
Date:   Mon Feb 5 21:58:04 2018 +0200

    lcr: fixed checking if there is more uris available for next_gw
    - plus some clang format changes
    - reported by Daniel
    
    (cherry picked from commit f73470163b081f5c877dddff9c08e94073b0cc4b)

commit 45233bf5d736b7f47390d150d41511702212183b
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Fri Feb 2 14:08:41 2018 -0500

    textops: update documentation for is_audio_on_hold()
    
    (cherry picked from commit def7be2a3a60039c21c0711153152533b8ceb836)

commit f17dd0d8c884f0264a1bfb64124caa69e119ca23
Merge: 9ec46e949 df97c48f9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 29 20:17:26 2018 +0100

    Merge pull request #1415 from christoph-v/wrong_query_buffer_assignment_5.1
    
    ims_usrloc_scscf: assignment of length missing for query_buffer in db_link_contact_to_impu() - 5.1

commit 9ec46e94915294f2824abe828c0a1ec66e82c808
Merge: 47821c587 acbc230e8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 29 20:17:10 2018 +0100

    Merge pull request #1414 from christoph-v/missing_record_route_assignment_5.1
    
    ims_usrloc_scscf: missing assignment of record_route (5.1)

commit df97c48f94e8c8ce28ca0624bc3cfe4a86c89259
Author: Christoph Valentin <christoph.valentin@kapsch.net>
Date:   Thu Jan 25 13:13:07 2018 +0100

    ims_usrloc_scscf: assignment of length missing for query_buffer in
    db_link_contact_to_impu()
    
    When writing to query_buffer with the help of the snprintf() function,
    the result of the functio is written to variable query_buffer_len
    instead of to the query_buffer.len itself. This leads to core dump
    in some cases. Replaced "_" by "." in "query_buffer_len ="
    
    (cherry picked from commit 11c179ab232222f1c78f19557032afd49bef7324)

commit acbc230e8f24ac838598631d9366f23d05218d73
Author: Christoph Valentin <christoph.valentin@kapsch.net>
Date:   Thu Jan 25 13:37:59 2018 +0100

    ims_usrloc_scscf: missing assignment of record_route
    
    In update_subscriber() function, when the rs is assigned to the subs,
    it is missing the record_route component, which leads to core dump in
    some scenarios.
    
    (cherry picked from commit 595b8fe06165328366865328e43c14a9ca23c386)

commit 47821c5871d188ac04b6e366717a314a8d710699
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Tue Jan 23 10:20:52 2018 +0000

    kazoo: change string parameters to PARAM_STR
    
    (cherry picked from commit 3018595d13dde08d15e8063cecb42a01ea271b66)


===================== 2018-01-22 Version 5.1.1 Released ==================

===================== Changes Since Version 5.1.0 ===========================

commit d3c6227d998f46388338de5a5be8684e02c529a2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 22 15:31:46 2018 +0100

    Makefile.defs: version set to 5.1.1

commit b631f7e715658fcff15bee6daa889519aa687adf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 22 15:30:33 2018 +0100

    pkg/distros: updated version to 5.1.1

commit 246b40b5048a6c751747fe827f046bb8e0034bed
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 22 15:30:09 2018 +0100

    pkg/rpms: updated version in spec files

commit 7f8a398dd18d240efd8eb4377251a8752b321a1e
Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
Date:   Mon Jan 22 10:52:15 2018 +0100

    modules/sipcapture fixed LM_ERR to LM_DBG
    
    (cherry picked from commit c2949fe2dc4d1156657cd6bc1683da83eda2a809)

commit 501fdfe94211eb525d775738a2f6c77499033447
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 22 11:56:40 2018 +0100

    sctp: removed unused goto label
    
    (cherry picked from commit f6232ee6d5d7fed67b6510c8c5ab8e7f6273274e)

commit 70bc83c52c6bfe38fd5daa60c3aa449521a063fa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 22 10:53:05 2018 +0100

    siptrace: fixed unused variable warnings
    
    (cherry picked from commit 7dae4ec9e4be87d5a3406fe2ddeb98328beb1125)

commit e9549e27efaf920e6f0b3d4c7a81129b705326e9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jan 21 13:20:55 2018 +0100

    rls: removed local variable contact, unused inside rls_handle_subscribe()
    
    (cherry picked from commit 2aebb2bf1f3d71a0dc7eca847af2aa127ff54453)

commit 730fad39599c39b1a5c3faa1d9bb9c49db61439b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jan 21 13:17:46 2018 +0100

    rls: rls_get_service_list() - set to NULL the content of rootdoc pointer
    
    - its a function parameter and expects to be set by the function
    
    (cherry picked from commit 5e58d48c980f5e413f47271dd342ee0630722bbb)

commit 5c19d9bcf87a4c5595aa4b0706c45917ca75858d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jan 20 11:45:51 2018 +0100

    uri_db: ki_check_uri_realm() has three string params for kemi exports
    
    (cherry picked from commit 4fa92be97bca8da3ce5bf5181ef9262006b4fb9d)

commit f243c5d2da214bad59adcdc7d702d8da61c5d69f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jan 20 11:44:59 2018 +0100

    textops: proper parameter types for kemi exports
    
    (cherry picked from commit 23450310fe6095f612d328871380012f189ac1c3)

commit 96c2294eb1a56b67c11d32e8fab55dd75a5fd26d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jan 20 11:44:31 2018 +0100

    textops: fixed mixmatching types for exported kemi functions
    
    (cherry picked from commit fb904abd968eb44e797ee7bc08c5705e69de2fc7)

commit a0de4bce7c09d361e2d912ebe8cfcb76a72dac5c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jan 20 11:43:13 2018 +0100

    msilo: set parameter names in prototypes
    
    - used in genrating the index for kemi exports
    
    (cherry picked from commit 4fbbc544c2c860c24ab3e8d4a4eb362f7f626ee8)

commit bc8dd9263715479f682062b1fb5a16e265fc4ae0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jan 20 11:42:44 2018 +0100

    cnxcc: fixed kemi export for signature for ki_get_channel_count()
    
    (cherry picked from commit c668854d05e548bf9d138778307891e914cc565e)

commit 54f3a3d98682e159988c57fa3e3cf28f6b41a121
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Jan 22 10:37:52 2018 +0100

    pkg/kamailio/deb: set version to 5.1.1

commit a88346c6106653a9ffa60ad41e143f62dd8af1ea
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Jan 22 08:58:26 2018 +0100

    http_async_client: cleanup avps/xavps after exec route on Http worker
    when suspend_transaction is false
    
    (cherry picked from commit ad46b115bedec01c52c5a9dcde0756db85ee61ec)

commit f5e9533b0149fdb3f000d2c837075b01051982d4
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Thu Jan 18 20:11:50 2018 +0100

    CDP: Safety checks and warnings for adding applications to a peer definition
    
    (cherry picked from commit 72bbf9280879475dcdbda59f00b75a274885abaa)

commit a7a087879b850db336c8611349d533b58b552e43
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jan 18 17:40:42 2018 +0100

    siptrace: use formatted print for addresses inside trace_onreq_out()
    
    (cherry picked from commit 219072f0ef43eff1a5d4947f6fd71f2fd4fb7d1f)

commit ee21e28cb2632d4a7c421c93fae0974795435ea7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 17 22:23:35 2018 +0100

    exec: more info in log messages when uri parsing fails
    
    (cherry picked from commit 74c9f53aa736b9d2581666a8a75bc685156447f4)

commit f622be60abe31bc4d0618b92caddced4fb5a0287
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 17 22:18:20 2018 +0100

    exec: clang format the code
    
    (cherry picked from commit 34ec1fc381916ee2ce7b08afce413bf2aa427a55)

commit d23c5d782aaef224e283766e8faeb9a1119bd279
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 17 15:05:59 2018 +0100

    exec: small typo in log message
    
    (cherry picked from commit 8a501f2be2860b1bfd0b9a3d1f63d85f4654fd01)

commit c60e7025761f7b4a767c8219304cf248f63fbd45
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 16 16:00:37 2018 +0100

    tm: handle rpc tm.t_uac_start only with From and To headers
    
    - reported by GH #1393
    
    (cherry picked from commit 6feb28266210a8210d31d7dac49cf3ea3da06164)

commit 040a8d2c5863527ac3d26afbd04b7a14ebb11652
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 16 09:06:36 2018 +0100

    topos: print warn message when local address is not set
    
    (cherry picked from commit ce9f67581f45a00fd879329ffc918b2a7ef9b8d0)

commit be8070c3a9fe4c33ad017f9272e76ebcf63494d2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 16 08:46:39 2018 +0100

    topos: docs - more explicit info about required use of record_route()
    
    (cherry picked from commit 4e659b5f3cd9b176e3bf2e20ceebf34d9734707b)

commit 11cfb840ad58445b19ec27f73653bb5a43da0318
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jan 14 06:04:22 2018 +0100

    topos: set uuid fields before checking contact/rr fields
    
    (cherry picked from commit 97532ca18f595d89edf9b0b6e6688847aa38dd44)

commit 8d3a0145cd603f5e323cb5ea6de0cef220a5ac53
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 15 16:43:18 2018 +0100

    topos_redis: store tags in transaction records
    
    (cherry picked from commit 883d49d5ed2cc6140c583559d0f61bde3fa6fdb5)

commit a812a627729eda9b6520d805524603e068624573
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 15 16:34:23 2018 +0100

    topos: store and load tags in transaction record
    
    (cherry picked from commit 5b2b06ceff61144c5f0cbddacdfcaee18a2e8eff)

commit e900b9450f0f9e8c3adab1610ee0dccc35419d48
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 15 12:48:51 2018 +0100

    core: tcp - typedefed structs
    
    (cherry picked from commit edb3d6d848c9ccf85b077950ecf6aec7acf3e5b6)

commit 84e451d44269da540969fc562f5d9813de940cdc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jan 14 09:52:25 2018 +0100

    db2_ops: proper check for memory allocation pointer
    
    - check result codes for registering script callbacks
    
    (cherry picked from commit 1f9366ab5978ee4aa8fd3cefea0393c94889c26e)

commit 407b257d4ef56730e04888259764ca6f25e4855d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jan 13 19:28:34 2018 +0100

    pipelimit: docs - more details about timer interval and limit values
    
    (cherry picked from commit 93cfd4e8581fed04d4e596ed7f3d284c53fc5501)

commit 8a2d2c90d9116744dcc9f54f10b7439b4fa450b4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jan 13 18:49:15 2018 +0100

    pipelimit: remove mutiplying the limit with timer interval for TAILDROP alg
    
    - the limit is documented as per interval, not per second (closes GH #1390)
    - renamed macro for default limit to use module specific prefix
    
    (cherry picked from commit 1880f1f8be4b51cec2a0567580828e9ac449947d)

commit fd9fa1787e28e8e072459e620f5798cf3541d042
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jan 12 14:17:10 2018 +0100

    siptrace: simplified internal sip_trace() function using now formatted print
    
    (cherry picked from commit 788f81af006f481b23606451d225a86b6b02aac8)

commit 08fd66009294baa4a02e83aee9d48b70fe3ab834
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jan 12 09:50:36 2018 +0100

    drouting: option to use a static structure for computing ac max val
    
    (cherry picked from commit b3e14fc9bd379ad77c13ade0bc60dc32f1d55ade)

commit c98cd35dec2eaac78a24150d8f0c5501142d2866
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jan 11 12:16:47 2018 +0100

    drouting: free max val for time recurrence struct on update if already set
    
    - reported by Uri Shacked
    
    (cherry picked from commit e0f95ea7fc691f976564b07436848673c633195d)

commit 2c790c0c2ccdeb1978bd5ac34d0cd1c469d944d3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jan 11 11:50:18 2018 +0100

    siptrace: use same value for "any" address
    
    - two variants were used: any:255.255.255.255:5060 and
    any:255.255.255.255, now any:255.255.255.255:5060 is used everywhere
    through a define
    
    (cherry picked from commit 2ae4d19a5948d771980853bf38aeef8c1553faec)

commit 53e21ff455f42905cbd4ee5100d2c44bcb75b71c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jan 11 11:44:51 2018 +0100

    siptrace: replaced sequeces of string concatenations with safer formatted print
    
    - used to build proxy-like addresses
    
    (cherry picked from commit 2e46081424240dfb3767da74b0818249dff46802)

commit 03d584a5db8a71515a2dc3e8f1b3e24e8bfecf13
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 10 12:52:04 2018 +0100

    pua: safety check on tuple_id len
    
    (cherry picked from commit 2bb33a88881eacb94e2af54d564cdffc00478cea)

commit 257d351cddef0a8607f93b7cd7c82c7cc282bb1b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 9 10:06:34 2018 +0100

    siptrace: retrieve and use the len of proto when building the address
    
    (cherry picked from commit 8f51d6b1624ebca08e71061e0c18c68101595201)

commit 4d56c16c38b92f0f2ce07daadb9cbb2983be243e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 9 10:00:31 2018 +0100

    siptrace: siptrace_copy_proto() converted to macro
    
    (cherry picked from commit aaf3b2e35bf58ad19b2b375f26909b102b7d512f)

commit 67a796cf731421819b6a5d85a387b9692c07539b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 8 12:33:57 2018 +0100

    siptrace: use safety macros to copy values building address buffers
    
    (cherry picked from commit ed4a2bc477ebaf60d2fa82a3993dd5a61b54d9d3)

commit d446a4fa070c00db940010c0be02822bd80c91dd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 8 11:34:39 2018 +0100

    siptrace: define max size for address buffers
    
    - use struct types
    
    (cherry picked from commit f9b98c647d2de1c279d370a5fb5b49201c117d8a)

commit c7dd9321976c2fed34b58d1cdcdf306642b98005
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 8 11:33:24 2018 +0100

    core: typedefed struct onsend_info to onsend_info_t
    
    (cherry picked from commit 697c19b016fb1b0f7678716f31462d3f54d60719)

commit b05f1eb0248c6a48288d67ffbca309101b9a441f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 8 11:27:34 2018 +0100

    core: typedefed struct proxy_l to proxy_l_t
    
    (cherry picked from commit a41db4b0f56eccb8fb12c3c8257fd677d6c62537)

commit d54d3244f9496b7963ff8b722ea04317774b7ad2
Author: Hugh Waite <hughw273@gmail.com>
Date:   Thu Jan 4 21:16:08 2018 +0000

    pkg/kamailio/obs: Move ims_ocs module to ims RPM
    
    This module has a dependancy on libkamailio_ims.so so it belongs within
    the IMS RPM.
    
    (cherry picked from commit 6a7ea3d489175659cbfcca4088a8cd26b9352273)

commit 0c2daaf795c5dab543c2b38acddd27db9a9a6751
Author: Hugh Waite <hughw273@gmail.com>
Date:   Thu Jan 4 21:01:08 2018 +0000

    pkg/kamailio/obs: Minor improvements to kamailio.init file
    
    Use $PROG instead of uninitialised $DESC
    Pass the .cfg file name as a parameter when starting and checking config
    Use the pidfile when stopping to allow parallel instances
    
    (cherry picked from commit f06cad16ddd38771f29bfba29161bfa3ec76354f)

commit 73a5f47e07cafbddb4382c371f6c61d226e49c75
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jan 5 09:08:36 2018 +0100

    snmpstats: safety checks on hdr variable
    
    (cherry picked from commit 74c02fdb1cd04d674046c38bc2f5193f91da4edf)

commit 93e1da2a8313e19084f13caacfc21faa5761df86
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jan 5 09:06:07 2018 +0100

    snmpstats: check the return code when registering statistics
    
    (cherry picked from commit 5b00ef8bb31fb029b2d4dedae40e2c7a54841fe6)

commit 19e32304bfd2ba49cf936db043d26b4766db9eaf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jan 5 09:04:54 2018 +0100

    http_client: cast parameter to curl function to avoid warnings
    
    (cherry picked from commit bab289f36b189a2836ef51acc9e26aed422a7dad)

commit 651ff06669f1a286fe93a2b6a3599bac1ea65027
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jan 4 09:40:54 2018 +0100

    rls: pass dbf structure by pointer instead of value to function param
    
    (cherry picked from commit 5097954ce5dbbd1094a022f3ae014c77e389aecb)

commit 9159c87cac34630e5657d46cfbc009d4848c5b0e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jan 4 09:39:31 2018 +0100

    presence: pass dbf structure by pointer instead of value to function param
    
    - passing large values is not optimal
    
    (cherry picked from commit aad751ab54f37f3482641488929133296974025e)

commit 79a09341c2df408254975a7749133a64a01a0a9d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 2 12:22:18 2018 +0100

    core: print more details about process when doing child init
    
    (cherry picked from commit 71f11210b6b36cf69aaf3c8318bba9da3334c4e0)

commit 4b4346000f8de5026619caac39f2ade38cf17038
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 2 12:09:56 2018 +0100

    core: pt - helper function to get description for current process
    
    (cherry picked from commit 5c4309e47b0f66c3c4a98145a956bfe0b2ce0953)

commit 3091e65d9ee1ce4c524f1ef359d6164e8fb4d033
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 2 10:51:28 2018 +0100

    mohqueue: handle return code for pv_parse_format()
    
    (cherry picked from commit 571c9993bb42a1c22a575874f186cfef06af19e8)

commit 383cce7a1f5eb4229bb6a7982352062675d6f88d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 1 14:50:18 2018 +0100

    auth_identity: use app name to set curl user agent
    
    (cherry picked from commit 741d39251468429788846c8386f445eeede2f7ba)

commit 23e6e6787daed0e4268ab416dde5bb990e6ee679
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 1 13:39:58 2018 +0100

    xcap_client: cast curl setopt params to avoid analyzer warnings
    
    (cherry picked from commit 1f5ba1a5ac2f652cd3a374200411767286803f9f)

commit bc9f93c2b4029307ed0549365883605465fb4017
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Dec 31 10:52:05 2017 +0100

    websocket: print len in debug messages when decoding frame
    
    (cherry picked from commit 2865a1f16490cadb1c07864f270976d7311373a9)

commit 39c698d637def67f79a095279d2ca1afa2ccaca8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Dec 31 10:47:16 2017 +0100

    websocket: clang format the code
    
    (cherry picked from commit fa7688bb321bbee3d8d6d6c5692c0d142c0830a3)

commit a6ad018a1d7d796272bc0cb07f7540c711990e37
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Dec 31 10:39:16 2017 +0100

    websocket: early check for frame size to fit max buf size
    
    - avoid decoding a large buffer and then fail
    - allocate BUF_SIZE+1 for fragment buffer, coherent with other recv
    buffers
    
    (cherry picked from commit 3302687e2b995ee9faab1655e6bb5e5d4a0dbc87)

commit 95e0976ce7e1976664f5ae107936e94e6fd618f0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 30 16:57:42 2017 +0100

    core: resolve - early safety checks to deal faster with broken dns responses
    
    (cherry picked from commit 20752cf945d4ba0660d321d73efff5c93f6d20a8)

commit 461b03d166729c41502c683a6e425dd7daf04d03
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 29 11:18:04 2017 +0100

    jsonrpcc: init sockaddr_in structure
    
    (cherry picked from commit 539abf29103875f7412b7b3b95c5f6663a7afbe8)

commit 27787c332b9ea256e135486e1b4f38f54711ca19
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 29 11:17:25 2017 +0100

    janssonrpcc: use size of data type to allocate memory
    
    (cherry picked from commit dba589a52bddc2833c41c91287a328d22fbc2712)

commit ea7900b1e0557d09d0eb6bd233ae424bcf694cf2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 29 11:14:56 2017 +0100

    core: resolve - use unsigned short int to match dns result types
    
    (cherry picked from commit b46d113e941c5429914069be48faa181ba1e805e)

commit f2650f0b0d829f70a44f29afe5cf9236b274a497
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 28 17:05:22 2017 +0100

    dialog: replaced inline function with a single log with a macro
    
    - makes possible to get the file name and line of its usage
    
    (cherry picked from commit eb016670220c20f1156be838ca6645265b64eacc)

commit 7e8e7e57608e54de4b81c7522cbec89cc89bcb4c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 27 09:18:46 2017 +0100

    snmpstats: free allocated vars in case of error during init snmp tables
    
    (cherry picked from commit 4d4c91a709aff0b9b15fcc02b44de2106e65903e)

commit 85555549bac9be735ad81b8deff6c8bd6615ed56
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 26 09:52:33 2017 +0100

    snmpstats: free table_info in case of error for SIPStatusCodesTable
    
    (cherry picked from commit 172cfd3494db462593da2d04feb6528f9ad3a84c)

commit 087b629506261576509efde32ac83e86349e3aee
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 25 21:51:05 2017 +0100

    snmpstats: init sigaction var and close fd in case of errors
    
    (cherry picked from commit 0b7b291ab153472c7d371c29e0c4dfa20c492f08)

commit 5a03a7a0a014b14b2e528453cc1641aa0fc9e69d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Dec 24 08:53:21 2017 +0100

    topos_redis: store and load local side contacts for branch
    
    (cherry picked from commit 98a993661cd4fbb574844fbfb012a052cc8e6989)

commit 171e3b9f197ffebaa2b1a1959ba109bb442764a2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 22 16:54:50 2017 +0100

    tm: handle success return code by forward_request() for e2e ACK
    
    - forward_request() returns 0 on success, propagate 1 to config wrapper
    
    (cherry picked from commit 52111974b4571e0562e8e731df80f48dbc504915)

commit aa75f8543a665b6aac3da2dcf5be10df6a04852e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 22 16:54:29 2017 +0100

    core: forward - add note about return code of forward_request()
    
    (cherry picked from commit 05509f322d5b4ce23b6e5918f4d6bc4e48678202)

commit a573d8faabfe7f34083cd8efff25fde1c5276cb8
Author: Vicente Hernando <vhernando@systemonenoc.com>
Date:   Fri Dec 22 15:01:35 2017 +0100

    app_lua: update doc about LUAJIT variable and building against LuaJIT libraries.
    
    (cherry picked from commit 55e3b72692d500a988b085c73fefa87e91ff068b)

commit 7d6d22f8312eda3487f1826d385d85116dbfd18e
Author: Vicente Hernando <vhernando@systemonenoc.com>
Date:   Fri Dec 22 12:11:45 2017 +0100

    app_lua: LUAJIT variable to build agains LuaJIT compiler
    
    (cherry picked from commit 41ff35e2ec3f735f818c19cec6697c913dc1a0f7)

commit 54190cdec461b5f85bebb9467159292ea37dd216
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 22 09:01:06 2017 +0100

    sctp: clang format the code
    
    (cherry picked from commit ed5a3b04c79fbe071900d53a207c14a379679092)

commit 7b5f6f7624e5a6bb47a1ccfb3d29bf15dced6f9c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 22 08:55:51 2017 +0100

    sctp: note about using recent versions for libsctp and kernel
    
    (cherry picked from commit 12f313c6c7c9b6a9c12d8ee2693cb955c16afe35)

commit 108047648d5f614aea5939060e502bd764ed9954
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 22 08:49:36 2017 +0100

    sctp: removed risky workaround for dealing with old libksctp versions
    
    - writing over the size of field may have unexpected results
    
    (cherry picked from commit b8fb6f9f453a7ab72ea578e8469ae88a831ca0e9)

commit f23191b8cf85efd5e7cb973608e893b038155a44
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 21 17:07:15 2017 +0100

    evapi: detect the OS darwin as substring
    
    - adjust condition to suit analyzer
    
    (cherry picked from commit 81687628bc5fb90a6b126cd2b89c8725a4c3caab)

commit 8428dbeff259e9d80e9715fb682a52ac271b094b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 20 13:56:25 2017 +0100

    phonenum: Makefile rules to remove cpp object file
    
    (cherry picked from commit f170b300857510e91c7a78454be45b68326fc7b3)

commit fe02ca6c76ab969277a1b5e9092a229b1a4a502b
Author: Dmitri Savolainen <savolainen@erinaco.ru>
Date:   Wed Dec 20 13:07:35 2017 +0300

    pv: correct sbranch params appending
    
    - some params (like dest uri) were not appended to branch
      due to a copy-paste typo
    
    (cherry picked from commit e66f109c0d2cf657387ee1e0745ff2d55eebcaaa)

commit 120bd10b63a948f7179e1335b78692c858932938
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 20 09:36:54 2017 +0100

    call_control: keep reference to allocated buffer used for params
    
    (cherry picked from commit 37f6e1e7640b29263e85be9e8958ee14912e20a1)

commit 5d3be2314434cc5207f9f87773ba8e1fe342f743
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 19 12:04:29 2017 +0100

    snmpstats: clang format the code
    
    (cherry picked from commit db0b73b0c69014aa0dee41a78d07800812c10746)

commit 23b03bec84ec605472225373b0f83ee63c0cf35f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 19 11:20:30 2017 +0100

    snmpstats: keep sockets list pointer global
    
    - they are allocated and content could be referenced at runtime, thus no
    free
    - free allocated variables in case of errors
    
    (cherry picked from commit 8bc890f595005090479cad1670b4360817f307af)

commit ff37363db2d85178a56b2c3cff51b099a98b2d17
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 19 11:05:45 2017 +0100

    db_berkeley: clang-format the code
    
    (cherry picked from commit bbedfa4c3db1b8ae02cabb1fa6b2748b7031c8e8)

commit 789e6126195c00120f1ac79c1e1dec4aa9910df6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 19 10:06:59 2017 +0100

    app_java: fix writing over the size of allocated buffer
    
    (cherry picked from commit 441acf646fa9cf2fd1733f05397a43245b98d322)

commit 2673911a9866953661e95de7f6d63bc9c0524cb4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 19 10:02:42 2017 +0100

    app_java: clang format the code
    
    (cherry picked from commit fddc58b97796904a17bb2d01f4480e095a5c4cda)

commit dda0e156a9dc973d1d2cbcd39ce72f240895f034
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 19 09:58:57 2017 +0100

    app_java: global variables declared in c files
    
    - some renamed to avoid global reference conflicts due to common naming
    
    (cherry picked from commit c828cf872fe629381a8c9be24058d63add881071)

commit 258d9009e8cd9f01863304ebbffeb4d7d5656626
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 19 09:04:13 2017 +0100

    app_java: declare global variable in c file instead of header file
    
    (cherry picked from commit 93606c35ffdcd55ab98c5704880a6d5375aae299)

commit 958d096dfdb1b569b1f00a6d11c3382926eb85b0
Author: Carlos Cruz <carlos@irontec.com>
Date:   Thu Dec 14 17:52:26 2017 +0100

    doc: time_mode param used for cdrs too
    
    (cherry picked from commit 49dd734c241be1531bf11bb5d1b3f4a658b35031)

commit fb97acea191903ce28c8950cb95f9201ac516793
Author: Carlos Cruz <carlos@irontec.com>
Date:   Thu Dec 14 16:33:04 2017 +0100

    acc: use acc.time_mode to save cdrs in gmtime
    
    - reuse acc.time_mode modparam for cdr entries, storing start_time and
    end_time in gmtime if time_mode is 4.
    
    GH #1358
    
    (cherry picked from commit 63f747a9adcba51562b7ec6848d1f6454374bfa4)

commit 2001fa779952d424032b8bc074f2c40a4171255a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 14 14:55:27 2017 +0100

    kamctl: use VERIFY_USER variable to control if user check is done
    
    - help automating some commands such as acl grant
    
    (cherry picked from commit 28f107d0eb48c59f0b89dbd9fc0fa24c599ed5f9)

commit 2dc91981abe7492ee55588ff0026892f055a712c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 12 09:49:04 2017 +0100

    pua_rpc: use RPC flags for callbacks
    
    (cherry picked from commit 4d28f007d71d6b49486483ddc4b5307ea36506d5)

commit 59de2edd14cdc6ca1744269f46e3c93b10d189e0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 12 09:48:45 2017 +0100

    pua: renamed MI flags to reflect use of RPC
    
    (cherry picked from commit 5c7bc8a3c1a289111c08334cc4500291f01324aa)

commit d07ecc133d297adfc9a791f1d8eecf3e7250cbf7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 17 22:48:11 2018 +0100

    core: udp server - continue when failing to print debug with received chars
    
    - reported by GH #1403
    
    (cherry picked from commit 099e784a250581d0c124d6110d3953bfc0716930)

commit 476a922ad4d50b05a95e43c20c4a2b8b6a98a78f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jan 17 22:37:10 2018 +0100

    core: udp server - cast printed debug chars to unsigned
    
    - reported by GH #1403
    
    (cherry picked from commit 64a391a2408b1d34569947f8b028915ec3462e6d)

commit 038b47b4d5157d61cfbce27acba6cf0ed345f3b9
Merge: 63d328097 434f66ac4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 16 08:49:05 2018 +0100

    Merge pull request #1401 from sergey-safarov/docker
    
    pkg/docker: Updated reference to kamailio-ci (dockerfiles) repo

commit 63d328097c43a27f72e3f59143f1b5add563febe
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Dec 24 08:50:51 2017 +0100

    topos: update contact only for INVTE requests within dialog
    
    (cherry picked from commit 914e56b4bdb553234eaa9a0025e1cdf0c84001b6)

commit 5cba238409e4e4b6381d291024eea1c3ed8cb5b4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 23 19:42:36 2017 +0100

    topos: sotre and load local side contacts in branch record
    
    - recover them on retransmissions, otherwise no contact header is added
    on initial request routing
    - reported by GH #1356
    
    (cherry picked from commit dd1872fb5f876fc004c320a1daba55a5ce6f3dc2)

commit 93ff80f39971589ab48ffa6a4903cae86948861f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jan 15 15:20:35 2018 +0100

    textopsx: docs - fixed example for change_reply_status()
    
    (cherry picked from commit 6e1e7fe306ebf97fb27b8a1d9e4f57e139d418f2)

commit 434f66ac4385c8aa1fcf6547041e03fab89bd90e
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Mon Jan 15 08:25:55 2018 -0500

    pkg/docker: Updated reference to kamailio-ci (dockerfiles) repo

commit b433948421f94258c636fcef88601e35360f0102
Author: Timmo Verlaan <tverlaan@gmail.com>
Date:   Sat Jan 13 10:43:06 2018 +0100

    nathelper: allow port to be specified in force_socket, fixes #1298
    
    (cherry picked from commit 64cf6ee50f569cd398f66ad8d7921acf2e5627bc)

commit 94e88ae464f7463a95fd89987e930c6b0c52285d
Author: Timmo Verlaan <tverlaan@gmail.com>
Date:   Wed Jan 10 16:30:04 2018 +0100

    nathelper: fix force_socket documentation
    
    (cherry picked from commit bfdb6ae670464ca9ff5dbb2d4d9cf5a02afd36f6)

commit 860dc28675993bc22644d7d2547747714066c02b
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Thu Jan 4 14:18:34 2018 +0100

    erlang: fix missing to free memory used for param specification
    
    - ensure to destroy fixup param specification when send erlang message
    
    (cherry picked from commit 90ee13d21db9a57a9d4a855b857dd152f645500d)

commit a6480c2b8f63ed02aebc13152b8c36149acaf92b
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 23:19:22 2018 +0100

    erlang: fix restore index of parsed tuple
    
    Avoid to change origin index while parsing tuple.
    
    (cherry picked from commit 74778f3ac75432d475e9d54dc56f9c3b95c178a5)

commit 867f8d18ed2a1c8c2af4e382942ca0d15789e8cb
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 23:17:16 2018 +0100

    erlang: fix possible memory corruption
    
    Allocate sufficient memory for the terminating null of the string.
    
    (cherry picked from commit 13c71a14bfe4d2ee650521086bbae9920f95fcaa)

commit cb5d201bf313955305e66c976bf77d87c7295ba9
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 23:12:48 2018 +0100

    erlang: fix never used value assigned to a variable
    
    (cherry picked from commit 6542a367638ec5f8a2b62994f8c309e7a2533962)

commit f85f1033c5a30bc1b62758358da74254140de9f4
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 23:08:23 2018 +0100

    erlang: fix unreachable code
    
    (cherry picked from commit c061d6688c505544aecfc39a43e8c60d48875790)

commit b8558289d363ac7591a63be136f013171542a655
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 23:04:30 2018 +0100

    erlang: improve error handling
    
    Ensure check value returned from function and log error.
    
    (cherry picked from commit b43609dec2c4089e02b11fd23099ab01b2ebc956)

commit 1bf7918a01bd0e7528a7706421935d10bd11198d
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 23:00:22 2018 +0100

    erlang: fix bad free
    
    Avoid to free non-pointer, likely causing a crash later.
    
    (cherry picked from commit 3680a1a6ec6971e79deb76daafc89cf2fe206c60)

commit 4d8e0755ba8169e8d5655d5b571a02d6c8ac6afb
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 22:57:39 2018 +0100

    erlang: fix memory leaks
    
    Ensure free used memory if parse of params failed.
    
    (cherry picked from commit 074eda76b3c2cb418832fd4b24436bf7f109b89e)

commit a262553c9fe89f1543c9bf4275da3f9b07efada5
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 22:51:52 2018 +0100

    erlang: fix use of an uninitialized variable
    
    Ensure to initialize variable before use.
    
    (cherry picked from commit a379ef730bc129b630325672c9a39aa8c59139b9)

commit aac37ac2aed455da79c406cc597ccc74d9138322
Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
Date:   Wed Jan 3 22:26:09 2018 +0100

    erlang: fix copy into fixed size buffer of node name
    
    Use length of node name string to avoid write past the end of the
    fixed-size destination buffer.
    
    (cherry picked from commit 53a76a4ae828cf08fbdebe08918706bd7d7d76d2)

commit 6e85e29f96fe0bafc3fafb815dc8b9e82ff0bee0
Merge: f7ffaee47 edbfa1eae
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 2 17:53:12 2018 +0100

    Merge pull request #1388 from oyvindkolbu/5.1
    
    usrloc: partion column name can be set via modparam

commit edbfa1eae2df1b932dff0bf5b7182ef09592a37d
Author: Oyvind Kolbu <oyvind.kolbu@usit.uio.no>
Date:   Fri Dec 15 12:11:04 2017 +0100

    usrloc: partion column name can be set via modparam
    
    (cherry picked from commit b933b2a7bf631b157bf81b86afffe6b8a43a0308)

commit f7ffaee4726f31fede5ae639354b3bea5af55e0e
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 22 18:08:17 2017 +0100

    http_async_client: fix initialization of tls_client_* and tls_ca_path module parameters
    
    fixes #1340
    
    (cherry picked from commit 7c61d3f82bd0779a530f921bd69cd4b1b32e4e05)

commit 4ec28f2c31f943b76508fd563bc43c4d9752de45
Author: Bastian Triller <bastian.triller@gmail.com>
Date:   Thu Dec 21 15:28:36 2017 +0100

    pkg/kamailio/deb: fix module names in pkg description [skip ci]
    
    fix module names in description of package kamailio-extra-modules
    
    (cherry picked from commit 655db30d904275cf60c625323b38f2982746679e)

commit 3a3dab1f62f196bb44e39fc88fb74310431358c1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 20 19:42:10 2017 +0100

    core: tcp - pass updated recv info to receive_msg() inside hep3_process_msg()
    
    - based on GH #1379
    - credits for troubleshooting and initial patch submission to
    Amit Zigelman <amit.zigelman@vonage.com>
    
    (cherry picked from commit ef28b61db70d32036ae6fdce72de7f8de94d3370)

commit f4be0308407d5539de0f3926f5325c272d7561ac
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 16 12:20:26 2017 +0100

    app_sqlang: set architecture flags for squirrel interpreter
    
    - reported by GH #1372
    
    (cherry picked from commit 38dc4dc10e63cb6c94d2cca30bae2a669114404a)

commit 578e60227859eaead7828924c08d40ae62f6228d
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 15 11:16:11 2017 +0100

    db_mongodb: fix deprecation warning
    
    Since 1.5.0 mongoc_collection_find() is deprecated
    > http://mongoc.org/libmongoc/1.5.0/mongoc_collection_find.html
    
    (cherry picked from commit 0ea71ce3cdfb1bcd837f96d8e36e1b296f24a9d6)

commit 788f220cd9673ed662399b610e8613478ec8a9ec
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 15 10:50:58 2017 +0100

    xmpp: fix gcc 7 warnings
    
    > CC (gcc) [M xmpp.so]          xode.o
    > xode.c: In function 'xode_get_tag':
    > xode.c:346:77: warning: comparison between pointer and zero character constant [-Wpointer-compare]
    >      if(parent == NULL || parent->firstchild == NULL || name == NULL || name == '\0') return NULL;
    >                                                                              ^~
    > xode.c:346:72: note: did you mean to dereference the pointer?
    >      if(parent == NULL || parent->firstchild == NULL || name == NULL || name == '\0') return NULL;
    >                                                                         ^
    > CC (gcc) [M xmpp.so]          xstream.o
    > xstream.c: In function '_xode_put_expatattribs':
    > xstream.c:34:20: warning: comparison between pointer and zero character constant [-Wpointer-compare]
    >      while (atts[i] != '\0')
    >                     ^~
    > xstream.c:34:12: note: did you mean to dereference the pointer?
    >      while (atts[i] != '\0')
    >             ^
    > CC (gcc) [M xmpp.so]          xode_from.o
    > xode_from.c: In function '_xode_put_expatattribs':
    > xode_from.c:35:20: warning: comparison between pointer and zero character constant [-Wpointer-compare]
    >      while (atts[i] != '\0')
    >                     ^~
    > xode_from.c:35:12: note: did you mean to dereference the pointer?
    >      while (atts[i] != '\0')
    >             ^
    
    (cherry picked from commit 8994daba2b60bf020f982f108ab560f9aa68723f)

commit 2b5c88eda48fc50a582318d8ccdfa7c121806ee6
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 15 10:44:26 2017 +0100

    auth_radius: fix gcc 7 warning
    
    > CC (gcc) [M auth_radius.so]           sterman.o
    > sterman.c: In function 'extract_avp':
    > sterman.c:78:61: warning: comparison between pointer and zero character constant [-Wpointer-compare]
    >    if(!q && p == vp->strvalue && vp->strvalue + sizeof(char) != '\0') {
    >                                                              ^~
    > sterman.c:78:33: note: did you mean to dereference the pointer?
    >    if(!q && p == vp->strvalue && vp->strvalue + sizeof(char) != '\0') {
    >                                  ^
    
    (cherry picked from commit 35b3d3c32d775ccea28f36d81a0b84e4a168db89)

commit 0ed489410b0cd3f34cb030af9ac434bb494fe3ba
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 15 10:35:55 2017 +0100

    uac: fix gcc 7 warning
    
    > CC (gcc) [M uac.so]           uac_reg.o
    > uac_reg.c: In function 'reg_ht_add':
    > uac_reg.c:558:81: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
    > uac_reg.c:502:13:
    >     p = p + ((bsize)?(bsize):(dst)->len) + 1; \
    >              ~~~~~~~
    > uac_reg.c:558:81:
    >   reg_copy_shm(&nr->callid, &str_empty, reg_keep_callid ? UAC_REG_TM_CALLID_SIZE : 0);
    > uac_reg.c:502:14: note: in definition of macro 'reg_copy_shm'
    >     p = p + ((bsize)?(bsize):(dst)->len) + 1; \
    >               ^~~~~
    
    (cherry picked from commit ea056fe4cc4c7b0dce9aaa1423d2fa3d89804b69)

commit 37d56a80ac28acb35190016f3459c4f85c4fdc81
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 15 10:14:35 2017 +0100

    sms: fix gcc 7 warning #1369
    
    > CC (gcc) [M sms.so]           libsms_modem.o
    > libsms_modem.c: In function 'initmodem':
    > libsms_modem.c:230:36: warning: '%s' directive writing up to 128 bytes into a region of size 91 [-Wformat-overflow=]
    >     clen=sprintf(command,"AT+CPIN=\"%s\"\r",mdm->pin);
    >                                     ^~
    > libsms_modem.c:230:8: note: 'sprintf' output between 12 and 140 bytes into a destination of size 100
    >     clen=sprintf(command,"AT+CPIN=\"%s\"\r",mdm->pin);
    >     ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    (cherry picked from commit 537a40b4745099f3265242377c39057a680fc3ee)

commit 22077f9c04934ccf6dbbc840592d085cea58d6ea
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Dec 14 20:39:21 2017 +0100

    travis-ci: enable parallel builds on stretch and sid based images
    
    (cherry picked from commit 9a262f816261fdaf371fbfd34b6460b6221df9ef)

commit aaef146868dfd3117f7130a95c908d47de0cb56f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 14 14:05:39 2017 +0100

    core: events - fix getting str pointer for EXTRA_DEBUG log message
    
    - reported by GH #1367
    
    (cherry picked from commit 49a12679ffa20ccef4d9cc14c426d4d5c2567816)

commit 83a28b3906c6262e4909aac284958e8b9aa024a3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 14 08:23:13 2017 +0100

    group: use proper variable to get the domain
    
    - mode debug messages
    - closes GH #1363
    
    (cherry picked from commit f4a1a9b3b79a0437bc2fa5e68fc82d1415af1a5e)


===================== 2017-12-11 Version 5.1.0 Released ==================

===================== Changes Since Version 5.0.0 ===========================

commit 0a7156ccfe0baa53f7305f1824b6ddf79d9310b8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 11 16:29:12 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0

commit 99ae8b40ee9df01830d33cdc6daa872eb7650e2b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 11 16:10:02 2017 +0100

    pkg/obs: set v5.1.0 for obs spec

commit 2c169f609322a89d9f346ec598d4cbc12f7ff0c2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 11 15:39:09 2017 +0100

    ChangeLog: content updated for v5.1.0

commit cc0ece7af411038afd0340c16ccabea985bbc7ff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 11 15:27:43 2017 +0100

commit cc0ece7af411038afd0340c16ccabea985bbc7ff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 11 15:27:43 2017 +0100

    Makefile.defs: version set to 5.1.0

commit 01a3818582bc2c4baf8d94ee88e4a38d7cc10f28
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 11 15:16:20 2017 +0100

    pkg: updated version in some old spec files

commit 5e59f021f057d8b72348ab4819262b6b7c92d8c1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 11 14:51:58 2017 +0100

    ChangeLog: imported the commit logs for v5.1.0

commit 604957b93e711c901238a62291a184471f524985
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 11 14:40:44 2017 +0100

    core: README - INSTALL small updates for v5.1.0

commit 7b4b17219cc7e54aaa5c0eeb989d5992dffcb545
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Dec 11 12:45:20 2017 +0100

    pkg/kamailio/deb: xenial needs libbson-dev too for libmongoc-dev
    
    (cherry picked from commit 55525d28864eba285bef3eff1d513b0769dd8ba4)

commit 8e2b33aeff4adee4c8b458040a2a657ffc0f01fd
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Dec 11 11:15:20 2017 +0100

    pkg/kamailio/deb: kamailio-mongodb-modules [skip ci]
    
    (cherry picked from commit 84967d08aa52b7b70c8263829fa4c2429709025f)

commit 24ad1ff7b9acc4ff699054d9b22f251bd6da6248
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Dec 11 09:25:21 2017 +0100

    pkg/kamailio/deb: integrate xenial libgeocoding change [skip ci]
    in backports/xenial script
    
    * add wrap-and-sort on all scripts
    
    (cherry picked from commit 9420a2ffc50f5eddd113f2e4b43da35076497ff2)

commit a2a0d0a9b3a744c28e9e319b52287e8073649849
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Dec 10 09:34:29 2017 +0100

    pkg/deb: ubuntu xenial has a dedicated package for libgeocoding
    
    - other debian varians have it inside libphonenumber
    
    (cherry picked from commit 9063113be66678103f509d98f24a74fa211b9a68)

commit bf023ac2e04010f647147e9c68324d2337554464
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Dec 10 09:21:52 2017 +0100

    db_berkeley: removed inline declaration that break the linking
    
    (cherry picked from commit 373e99fd593814b55b307d0dc4a29e0c53f34850)

commit 85a46bdd92963589f3d3575e8c3c2d33597bae38
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:49:57 2017 +0100

    ims_usrloc_scscf: remove inline to functions that break the symbol linking
    
    (cherry picked from commit 5b35d7e372a0c0fb8d0047eb952066939cd98463)

commit d8fe696139c776e10b605e396f4e8c6d7a9e842f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:49:35 2017 +0100

    ims_charging: remove inline to functions that break the symbol linking
    
    (cherry picked from commit 4e03e218cbfa06253d22f85eb21c27a0951ff50e)

commit 5bde5d47e944cd55e1d1476c46b5f24d20ef0838
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:47:50 2017 +0100

    db_perlvdb: remove inline to functions that break the symbol linking
    
    (cherry picked from commit 8dc82f3ac87502dcf149f7b46367bfc3c45f2621)

commit 17ad3546e38dde4c893fd6e3394615e34c88466e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:47:33 2017 +0100

    cdp: remove inline to functions that break the symbol linking
    
    (cherry picked from commit 76a262f4c39ecb48410f0cb531cf144baf8105e6)

commit 4133939a898d1e1c6d40c5a7292353c4de9819eb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:46:07 2017 +0100

    auth_diameter: init socketfd variable
    
    - remove inline to functions that break the symbol linking
    
    (cherry picked from commit f3a37060232c2a666e9709f4071ced344a44b1e3)

commit 1052fae5d616bc42e1fda5165e7ccd46c87dbbc7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:45:08 2017 +0100

    phonenum: linking with libphonenumbers requires -lgeocoding
    
    (cherry picked from commit 3e80324168536fbb97a592254725f2aa6ea589af)

commit 4fcf33efe44cf903129623477557778c9be218cf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:44:28 2017 +0100

    misc_radius: fixed name of function exported to cfg
    
    (cherry picked from commit 9a21a25a831d1ce241785eba92819be71af861ef)

commit e27ad201d430636a4b699054dffea4e4b4dc967a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:43:22 2017 +0100

    acc_diameter: use acc api to parse extra string
    
    - remove inline to avoid missing symbol in linker
    
    (cherry picked from commit fc65848a680006a37b71dbdad21bdc9902eff22f)

commit 2c640b4415bfbf8d733ca8e7913c31d6ad22bc90
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 13:41:29 2017 +0100

    rls: define cfg function with two parameters even one is used
    
    (cherry picked from commit 03c4439c0bbe40209ded86ca8ddddd496893ecfc)

commit b60b639a31d26d02aabea22d55b40773a23d5a4b
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Dec 8 19:36:20 2017 +0000

    presence: update record_route in database
    (cherry picked from commit e52547956462ad53032be95ff5f2701785dfdd2a)

commit 98528af1b87526395339aa3ed2d176b77b897740
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 09:23:38 2017 +0100

    kamctl: regenerated scripts to create database structure for presence

commit e5a19d4e073b6cd8c910896792bb44c80b9c12ec
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed Nov 29 10:15:27 2017 +0000

    schema: allow null in active_watchers reason
    
    (cherry picked from commit 2eccc2342b929fea96bd006f386948f483e62d06)

commit a4f2a398c6bf3009955d43c4bfcae76d0c5fa23f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Dec 9 08:55:25 2017 +0100

    ipops: exported functions to kemi framework
    
    (cherry picked from commit c11af868d6c945a0a83a3b20c1b46319f139b2c5)

commit 47f3147385e827e309f49d13d4b7bcaeb8aef752
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 23:08:25 2017 +0100

    ipops: use sip_msg_t type
    
    - set cfg functions signatures with two parameters
    
    (cherry picked from commit d88572eeb90ca63a07aac15a719a99e5c77b18af)

commit a0bbb14169eb82ffe5936c0fe73a5cc943407e83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 16:47:39 2017 +0100

    sipdump: safety check for received address
    
    (cherry picked from commit f6a05336de65bb929854c5843e5aa821901b63eb)

commit b8698724134095814339701c19f0d02bb37caa89
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 16:44:56 2017 +0100

    rls: avoid walking a null string
    
    (cherry picked from commit 5f62d05180c7148f3899732dfc0da44034a314f8)

commit 7b4a653abef51afe6a6289048ed989ba969c1310
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 16:44:01 2017 +0100

    pua: safety check for params values
    
    (cherry picked from commit a009a5bf4f145b4e877e5ba41d218607c30849ec)

commit 968722b7b6769c1416cc35b23969b06ce3416181
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 16:43:17 2017 +0100

    auth_ephemeral: init the return code
    
    (cherry picked from commit 236b0b4bca0ce8931bd06fd88720f3293b651682)

commit d86963283cd7a58d94929959ca09ed31ae9bd116
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 16:42:19 2017 +0100

    tls: safety checks for select values
    
    (cherry picked from commit 084364becd2f6f5d6e620721cb0837466c3a2f31)

commit 9c4c8b14ddcb26b9514fb91f660b18ba12ea4572
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 16:41:53 2017 +0100

    core: select - init proto string to udp
    
    (cherry picked from commit da31e70a2c63454dd7126d6ed47be977f36c73f0)

commit 8f1872a27b406cfcd3300595c06ab53cb79eb082
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 16:41:35 2017 +0100

    core: receive - clang format the code
    
    (cherry picked from commit b9bbeeb11df841845d9f00897008fedf2c2eb9b6)

commit edb3c0abfc2712aef8e6ec562aa0d2170dc81120
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 15:18:05 2017 +0100

    db2_ops: safety check for input parameter
    
    (cherry picked from commit 1be7a6903ace085e7518fa0d358a4ca899ee938f)

commit e5d96dec3f986a2d98ea5e3c09da1fac3f45c14a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 15:01:18 2017 +0100

    db_postgres: avoid potential double free if sb url parsing fails
    
    (cherry picked from commit 3614b4e66d1b57dc722139fc0e1ccd8d838f13ee)

commit c31f33de17067cbe29042b4558f28aad59ec25f0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 14:51:26 2017 +0100

    cplc: null terminate log string
    
    - reset field to avoid double free
    
    (cherry picked from commit 66051f400c0a1dcd472f0c9a7957b24e9cb54a07)

commit bca9c74a4ab320452e0c4e313ef796730648b071
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 8 14:25:49 2017 +0100

    Makefile.groups: add evrexec module to extra group
    
    (cherry picked from commit abc9c4f73f215cf7955c14cb47944fc880eaded3)

commit 6e358a40a8493877f0e953e42d730706b93e6b01
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 8 14:16:52 2017 +0100

    pkg/kamailio/deb: phonenum requires libphonenum >= 7
    
    * remove jessie support
    
    (cherry picked from commit c804420cd30519f6a67d916b4e9201424c293690)

commit bdd347b1f6c4eeaf9aaf07967d945deda84b835e
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 8 12:29:12 2017 +0100

    pkg/kamailio/deb: kamailio-phonenum-modules [skip ci]
    
    (cherry picked from commit 5a2fcd525a211fe9e1b3c05788b67e6deda2c269)

commit de22721f09fd3776586a020d1dfa373f69a88cbd
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 8 09:32:46 2017 +0100

    pkg/kamailio/deb: geoip2 module [skip ci]
    
    fix #1352
    
    (cherry picked from commit f4f2b7b201d1cc5bbb0cc915835873a1e03270ac)

commit 39d85037b30837024c4efd83318bff826f5e9877
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Dec 8 12:42:17 2017 +0100

    travis-ci: use kamailio/pkg-kamailio-docker:5.1-stretch

commit f70d8d0833c0873166f5703890276f10828e1f1a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 12:17:07 2017 +0100

    app_python: enabled rpc command to reload the script
    
    - reload command performs the mod_init and child_init operations
    - not tested yet
    
    (cherry picked from commit 22975d721b2ff573594575f5975fc9eff141b3e2)

commit 1bd6a69ff894626f16c6ff678c817a1ca418f506
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 10:53:18 2017 +0100

    core: kemi - removed redundant anchor operation
    
    (cherry picked from commit 7ed21aabfab384ae3ea8c2e683d62256cb3f0713)

commit 38ac5f15029a2f5f94f8065c0e37590247956426
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:47:01 2017 +0100

    tm: restore backup char inside ki_t_check_status()
    
    (cherry picked from commit cae249d58c1155c2f13c56e8f1251fcadb5483c0)

commit 68055f304519addc05669e0820dd501b2a62ae5c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:31:21 2017 +0100

    textopsx: proper check for null value inside ki_modify_hf()
    
    (cherry picked from commit 5d813bb3abd1a9a0ee080bf67db2f5502772a3be)

commit e1cee88559ca075ef48afbffd11acc8e970610f2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:27:11 2017 +0100

    rabbitmq: proper test of pv cache lookup return
    
    (cherry picked from commit de4a32b02ddaf94b0ad4ed06a0b4fa5bb9c1a10e)

commit 4628c97ad0ef95fd2f11459eac99edfcd9c33c85
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:25:12 2017 +0100

    presence: increased the size of db update arrays in update_subs_db()
    
    (cherry picked from commit 816d2cd44d96245b5a5b53505d6fbc350bda378c)

commit ef849f0dcb61f45b5c253f6102c403bfab783994
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:22:20 2017 +0100

    peering: check return code when parsing all headers
    
    (cherry picked from commit 9e0fbfd9a79764fb283b6a6864e6519e167fff82)

commit b530e917009cf0babf0f535ec9e60c0e6e016a5b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:20:02 2017 +0100

    lcr: safety checks for parms of kemi functions
    
    (cherry picked from commit c0c374ef15a99eef745570dd78926f6248187493)

commit 01c6561c679ba338400a93e9648ad90df0cb5dbc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:07:40 2017 +0100

    http_client: fixed safety check looking up var names
    
    (cherry picked from commit 74215ac16878cc00cf29ae0fc89dfc9aa9ed9399)

commit 924c7aa4b778c361b3b6245e71740d2dce3bc22e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:04:35 2017 +0100

    crypto: fixed safety check looking up var names
    
    (cherry picked from commit 98f35707fb00c8fa3512faff3b42a56a9e45e241)

commit c53c136622c378a59587486a23506e199829e4b8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 09:01:18 2017 +0100

    auth_radius: safety check for r variable
    
    (cherry picked from commit 1e5ea9beeb3055e0303eef992ffa87f61d8f0bf9)

commit b2db2741e5f973791a68910fac46a0a863523da9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 08:58:20 2017 +0100

    core: kemi - break when matching the header name
    
    (cherry picked from commit 4dca6d5d79ecea23a202727d1a9637dad15ef174)

commit 5441aa81c7d1b8154f5e95200a1bc0d0e9552289
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 08:57:59 2017 +0100

    core: pvapi - set prev variable when dropping from cache
    
    (cherry picked from commit 2fe07249426b1ae9b368a1d1ffc7f2d5b881c704)

commit 7fef1fe169c587f3d6af3916cbcfde11570c920e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 08:57:17 2017 +0100

    app_mono: safety check beforing accessing field inside pointer
    
    - zero terminated allocated strings
    
    (cherry picked from commit 53c27ac3eb3e762110bd5cf54e55ddd85a7973a1)

commit 35a1fd35d8072c20e394186621e9925ad3e67066
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 8 11:50:23 2017 +0100

    kamctl: regenerate db creation scripts

commit 5047ed8a10e346064820c7064ac08e7024dd00d3
Author: sergey-vb <sergey.v.basov@gmail.com>
Date:   Fri Dec 8 08:50:11 2017 +0200

    schema: add indexes to topos Mysql tables (#13)
    
    * topos: update topos_d.xml
    
    To optimize DB query speedup I propose to add few indexes.
    
    *  topos: update topos_t.xml
    
    To optimize DB query speedup I propose to add few indexes.
    
    (cherry picked from commit 66718c2a77ae4cc427d8a06b4fa308224a5b3d48)

commit d18ff6384d881f40db34dfce49b4584bc4faba2b
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed Dec 6 17:38:19 2017 +0000

    presence: extra columns updated for dbmode 2
    
    we noticed some phones and upstream clusters sending
    diferent route / contact after initial subscription.
    
    this commit adds contact and record_route to updated columns for dbmode = 2
    also adds user_agent to initial save
    and a simple fix for getting the correct message in debug
    
    (cherry picked from commit c0bc38616cb9a2923e35545fa86a663686bc6746)

commit 56a9993c81123c4ee95ecc347aee28abbecb7e2a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 15:24:44 2017 +0100

    log_systemd: fixed typo in previous commit
    
    (cherry picked from commit 41d66fa2293386bcc3765d6025c2f9b1bd89cd16)

commit 46df53778bf30ca88b5b7c64b0d3e2aebba306c7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 15:05:54 2017 +0100

    sca: exported functions to kemi framework
    
    (cherry picked from commit 73e9139c5246d3882474d8c9c613105bcbc6d90a)

commit cce6599d36f9a42baa2bc6e9d24a444985f573a0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 14:44:00 2017 +0100

    sca: get cfg int parameter in wrapper functions
    
    (cherry picked from commit 3ecd1958a5dfa8b21e67e52fc4f329dc58bffbf8)

commit 83df0d3348bcbb4ffbb48def0bd4cfe76614d22b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 14:43:11 2017 +0100

    log_systemd: exported functions to kemi framework
    
    (cherry picked from commit 6668999dfee8c77a1b8329eee38265b536386845)

commit 43df11808a1eef6a9db77efcf3137122783a7875
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 14:19:57 2017 +0100

    counters: exported functions to kemi interface
    
    (cherry picked from commit 2c2ae33d639671fe3596df23aaee5087c7c70d86)

commit 592774ff1c326bb4f1fe3bca26adcd8afbe1cf5c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 10:52:15 2017 +0100

    msilo: exported functions to kemi framework
    
    (cherry picked from commit 778a7a68618cb1d148b929bd80db4113a0ca0f46)

commit d01dfedd8361328c24acc350805fe438d93bcdc1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 10:05:47 2017 +0100

    rls: exported functions to kemi framework
    
    (cherry picked from commit 90bd1b06f98cccff6419dcb1991fde686a37a34e)

commit 9b0bc6c17555aba525b53ce6f879b058c93b0449
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 08:35:23 2017 +0100

    rabbitmq: functions exported to kemi framework
    
    (cherry picked from commit 97b1fa994dfb5f463dd06b2f201423e19db5e508)

commit 481a5cf29a0fafd987faa0d4a7a165fc8258de3d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Dec 7 08:34:55 2017 +0100

    auth_ephemeral: variants of auth functions exported to kemi
    
    (cherry picked from commit 4861c7e831697bd0f139c87485c3dfb601a34599)

commit 0e0f8555457c53ef7925e7b721e9263c92460f1f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 21:16:35 2017 +0100

    rabbitmq: clang format the code
    
    (cherry picked from commit 759e9d530c75e8c6c9d54764162cd17a8d8fe78e)

commit 85cd536f8ea9e80c2b09addd6ecb6bc10f8a5047
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 21:11:11 2017 +0100

    uac_redirect: exported get_redirects() variants to kemi framework
    
    (cherry picked from commit 5a5bc72a66d2129aae8a8e200c905ff326e9f659)

commit 0c5816740984eb94e66144a140de8485e585681b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 20:00:50 2017 +0100

    benchmark: documentation for register parameter
    
    (cherry picked from commit 9c01580fd858f995dc8e680545f628f4716a77a4)

commit 16ff4d966ce7e53716bbfb5e19e9a7b63811d2be
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 19:56:32 2017 +0100

    benchmark: exported functions to kemi framework
    
    - new parameter 'register' - register a timer id, required when using
    kemi framework, because there is no fixup mechanism to register timer
    ids based on function params
    
    (cherry picked from commit f382c10e18248423c2f8f4fb3469f7faea1504e3)

commit 31425aa48b8f19e52781b151341241b58967aff5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 18:10:12 2017 +0100

    group: is_user_in() exported to kemi framework
    
    (cherry picked from commit 9139bd2991a28a6a1ef67692e76e71ba807913d8)

commit aca608f2419498dbb3e805b572344b22975386cb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 17:00:41 2017 +0100

    http_async_client: exported query function to kemi interface
    
    (cherry picked from commit f04c812b2af2d933e61b0d643bd245cc91c5f3eb)

commit a78a9d84d25862e0ca28909799f838ac15705bba
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 16:50:39 2017 +0100

    tm: t_check_status exported to kemi framework
    
    (cherry picked from commit 3de068a8897917d088993923f3028ca98aadc765)

commit 2773c98604575c6472359eb360e5c979257f51b1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 16:38:56 2017 +0100

    userblacklist: exported user check functions to kemi framework
    
    (cherry picked from commit 50c055a880f16cbb6c1a74b4ef82248bc3519f01)

commit 2c75d2707d74966eddf2fe4b4338f56b0dabcb3d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 15:52:25 2017 +0100

    uri_db: functions exported to kemi framework
    
    (cherry picked from commit 2de661667ce0452a0095cd60d4913007045bb628)

commit 7b158195c4617a55ce19b09a1e64f32feaac68ca
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 12:31:28 2017 +0100

    mediaproxy: export functions to kemi framework
    
    (cherry picked from commit a04368528a3350a14038101a4bf17b4b742e362d)

commit fa6f5c35fa24fd1467ddd153ad0a056288a92403
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 11:43:38 2017 +0100

    ndb_mongodb: exported functions to kemi framework
    
    (cherry picked from commit 74208c2160ffb6200dd6a8982fd4d94a2c00d879)

commit b9f172bb2b925c0eaf810b4eb597fd366e076384
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 11:19:00 2017 +0100

    async: use t_continue_cb() for executing via kemi framework
    
    (cherry picked from commit 6bdf8119c1103b92e179144216bc19bbc8cdae0d)

commit d83991d7daeea39f9e5900a1438e6279057488d8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 08:51:39 2017 +0100

    http_async_client: exported functions to kemi framework
    
    (cherry picked from commit b7d170607ccc1ecac6cb2bf210790c8382386f2a)

commit 859e4bea6df65de31e6836bc6ab5d739faab2552
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 08:51:09 2017 +0100

    tmx: exported the rest of the functions to kemi framework
    
    (cherry picked from commit 08de83884bc40c5b426136c5dcb796e369c50027)

commit e6ef2547888b59370dda5c355df1319d1e8ea416
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Dec 6 08:50:23 2017 +0100

    tm: allow execution of t_continue with callback name
    
    - t_continue_cb() exported to tm api
    
    (cherry picked from commit 020f6b1ed77be268a981633cea8543cfc9521604)

commit 8804e7a18ddfaef4b6da584664e17bdda7000351
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 17:22:24 2017 +0100

    http_async_client: propagate route name to https async callback
    
    - lookup actions in target process, rather than in originating one
    
    (cherry picked from commit 2469b7963ac612e323478e172da4ab0e3a1773a9)

commit ba1a1588e4f8249ecfdda2eb261d3891087ccdaa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 16:54:21 2017 +0100

    http_async_client: use directly the core fixup helper
    
    (cherry picked from commit ad68b65693936240a0101938de1bd466cb5e1bd0)

commit a79c89807cb7e7c4a2d3756bc72bb9b659033724
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 16:50:59 2017 +0100

    http_async_client: use route_lookup() instead of route_get()
    
    - avoids creating a useless route block structure
    
    (cherry picked from commit 1f8bc9fd5a4067b25994e87e27801d9df5cb5eb7)

commit 1c243828254b8f17a9834b502cb2a80006dccb87
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 16:45:27 2017 +0100

    http_client: exported functions to kemi framework
    
    (cherry picked from commit 8141ccaf6a0367cae57b6033e7720674c4eb889b)

commit 7733c84fcc421b0408f0c6bd3ec1e4335607a958
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 15:20:55 2017 +0100

    http_client: clang format the code
    
    (cherry picked from commit 56a357a7cbd85e2ef69ab4508f26a1510cde16d6)

commit 09cc9abb57636bbf01b9128b1d79db3e7ca042e4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 15:13:47 2017 +0100

    crypto: exported functions to kemi interface
    
    (cherry picked from commit e7d1e96007683efcc193e0f6df16a1acb02be6b8)

commit a9275cb5a1e5176b87e6c1f3e90c5b7183f13b0d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 13:19:17 2017 +0100

    dmq: exported functions to kemi framework
    
    (cherry picked from commit 2b7ae0f01ae7f9ee9a9ccf12ef9ffad24a76764f)

commit 855a13a938fcee7e05546a40c07a17470a2f295b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 12:10:24 2017 +0100

    dmq: use core fixup helper functions directly
    
    (cherry picked from commit 727b5c5fed1e0972b80f005a801089a4afa2f114)

commit b3ad080bb34eb3ec80043b3562b63b9a99f0529d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 11:55:51 2017 +0100

    topos: update contact in branch record before sending response
    
    - might be updated in config execution
    - reported by GH #1339
    
    (cherry picked from commit ebf570f83c878363dfd1f53882de9a0f907f5971)

commit 066410bfb78eb9980d599aec76523a8a7af74978
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 11:23:00 2017 +0100

    nat_traversal: exported functions to kemi framework
    
    (cherry picked from commit 04cfb0662be9cc429e66b79545daf578993dab1f)

commit ec9199a5e1993610e50ccc043fdee6fb9d073edf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 11:09:55 2017 +0100

    nat_traversal: clang format the code
    
    (cherry picked from commit 3bad00732994813bc21c84d41342772783a5bddd)

commit 508328d51fc7c42a1bd5dc0a038acedc78500281
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 10:54:07 2017 +0100

    misc_radius: exported functions to kemi framework
    
    (cherry picked from commit 95da4cda2c68ff25f7e14501a28cfe2ec0ebc50f)

commit 90a116e77a39e8c25f3ae4c91021da6e50b94103
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 09:19:29 2017 +0100

    misc_radius: fixed accessing str* params after previous commit
    
    (cherry picked from commit 613350632c842c1775e1b5696b4cda4c96e5ba4c)

commit 96f30cbe88f9c6587894b18208cda8752f3a0114
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 09:17:49 2017 +0100

    misc_radius: use spve fixup helper instead of pvar
    
    - simplifies getting params
    
    (cherry picked from commit f06e4d4b81e0df1009c3f2bbc54f0be1bb4a5d32)

commit b833df0382d5194973134db477cb837b643f29b8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Dec 5 08:21:58 2017 +0100

    misc_radius: clang format the code
    
    (cherry picked from commit f283fe291917f67320061af3e35259859e448408)

commit cdce438952ee97e91552e2d706db5587104bf1f0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 16:54:52 2017 +0100

    auth_radius: exported functions to kemi framework
    
    (cherry picked from commit cf043326abc792317335954fe75927f8294fa40e)

commit 444b2134fa252f409ae53b493e78ac03b49d3cab
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 16:03:52 2017 +0100

    auth_radius: use core fixup helper functions
    
    (cherry picked from commit fe0c386cebebbf6c68b598269ecdfc25bfe1bcc2)

commit 63ef6271da5a8a1867e45756776e60aa532b1939
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 15:50:06 2017 +0100

    acc_radius: clang format the code
    
    (cherry picked from commit 7453fc5f8da8fed0941d5d8c759cec97e0647bfd)

commit 39b93755fa75bb9212397c300d48f6155ec10f30
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 15:47:40 2017 +0100

    auth_radius: clang format the code
    
    (cherry picked from commit 1c07ddb50cf56ea9566effb8ff7ada3de8f1d48b)

commit 81581e707df098a19be21316668b157b5d84b75a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 13:09:03 2017 +0100

    acc_radius: functions exported to kemi framework
    
    (cherry picked from commit afbc1a7099eb59dcd8c11a202c9abb1bcf972751)

commit 0a327ed62b47bd56b7b7463c2552d2c66397e897
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Thu Nov 30 15:06:27 2017 +0100

    tm: make t_run_local_req reentrant
    
    - avoid crash when local-request event route is triggered inside another one
    
    (cherry picked from commit 97b15611ad87e36dd17ba76a77cb8817d974806b)

commit 90b1b0e1f00f72dcac7f7ef1c734ea43afd1cd83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 12:49:41 2017 +0100

    jansson: fix the include guard in header file
    
    (cherry picked from commit d17a48c186b0b8066518db2106037fe925846d2e)

commit cd8a9d4225d95a358fc901ebec58ee0aa83aecbb
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Dec 4 11:40:36 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0~rc3

commit cc11eac314b6611285665dd5d15310b56a61e28c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 09:33:01 2017 +0100

    Makefile.defs: version set to 5.1.0-rc3

commit 3929986622b502660b870916bcd7f015282a6a1c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 09:21:54 2017 +0100

    core: pv - use active values for pv buffer slots and size
    
    - during startup, param value and active can be different, up to the
    moment when the config is completely loaded
    
    (cherry picked from commit a156c625b434dc0bc19c43ece524f90b1179d881)

commit 5aff4422815f6842d8ecfd028451a13be22d7374
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Dec 4 09:03:28 2017 +0100

    core: fix setting pv_cache_limit param
    
    (cherry picked from commit ef7398589aaff02d6521171ff569726db6996c6a)

commit 83612695acc49fae39d0abf8376747618a694012
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 1 11:07:07 2017 +0100

    test/unit: 3.sh - updates for using db root password with kamdbctl
    
    (cherry picked from commit f5ea35bc424f34c64ee71a745db93326f597c4a1)

commit ec7d89da1cce4060969b4a7bd7db64ffa23c1b3d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 1 11:05:21 2017 +0100

    kamctl: expose db root password variable used by kamdbctl.mysql in kamctlrc
    
    - DBROOTPW can be now set in kamctlrc
    - targeting use for automatic testing
    
    (cherry picked from commit 313805136d22ed79d1c4900753247032240d5a5b)

commit b243f7605e25b4467c72f85bb10159af5bfa38ed
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 1 10:47:41 2017 +0100

    test/unit: 24.sh - removed invalid comment about mysql
    
    (cherry picked from commit ebe117cae681c373a3e9f32e3fb392e31605039f)

commit 26bd009c4963e4acb1e0eb52d0f5c9f17096d412
Author: Timo Teras <timo.teras@iki.fi>
Date:   Wed Nov 29 19:53:29 2017 +0100

    mtree: use cast to unsigned char for accessing _mt_char_table array
    
    - switched the index from unsigned int to unsigned char
    - simplifies the code by avoiding the tests for exceeding the size of the
    array
    - error message extended to print the full string
    - slightly modified version of PR #1343
    
    (cherry picked from commit ae18e409d71d2d4eccb4604bb6f29a121309b54e)

commit dab49483e419dd810c7b5133bf64063df0ad6696
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 29 10:57:06 2017 +0100

    ndb_redis: detect argument specifiers for redis_cmd() with three params
    
    - check if %s or %d is part of the command, because it makes the redis
    api expect more params to the commands and can crash if none is found
    - reported by GH #1342
    
    (cherry picked from commit 75bbbe4059cb6fde4c74fa9157f400a24e6f7496)

commit 1007b74b66267c31d12b60c53b231e73e74b0931
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 29 08:33:38 2017 +0100

    ldap: use core fixup function for ldap_search()
    
    (cherry picked from commit 209032fc134afb90e4e12b194d1368ed9fb67ee9)

commit 68f2d70858bca7ec3ba373dc4716e342c1c8e522
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 28 17:51:33 2017 +0100

    ldap: clang format the code
    
    (cherry picked from commit 855d5d0f976e89962c541a34690dcb212e127e6b)

commit b529300cc809ddecc58b35d347cfc3973e7980de
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 28 13:25:35 2017 +0100

    tcpops: exported functions to kemi framework
    
    (cherry picked from commit 9f353bad0036f602e4f1ec39096658c1c7809a9b)

commit 1de066ee6e6360056dad4c6d19b3413f26e4759c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 28 10:48:24 2017 +0100

    core: timer - use uint type instead of short for flags and slow index
    
    - get rid of unused padding field
    
    (cherry picked from commit 3d22063ebd4cfa8b54ec3e83a04e92770c6d7319)

commit d6da47896040ebf82ff5f0b6d31cd7e662216f5f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 28 10:37:26 2017 +0100

    cnxcc: removed unused variable
    
    (cherry picked from commit 7bdf8f003bbf5e153d7835d09533c7e22377e8db)

commit a874ac693bdeaaf913f3a260f0ed0294ea3668f2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Dec 1 13:43:42 2017 +0100

    core: more checks when printing udp recv debug message
    
    (cherry picked from commit 0e0cd2be0c77f84575526a39c6e3baa199e18d02)

commit f3340967e2979f4ec7de2cc1c828f35028a65306
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed Nov 29 11:00:01 2017 +0000

    nat_traversal: handle local generated transactions (#1344)
    
    * nat_traversal: fix local generated transactions
    
    * nat_traversal: handle TMCB_RESPONSE_SENT only for FAKED_REPLY
    
    * nat_traversal: free allocated buffer
    
    (cherry picked from commit 886f14e11e3e5fe9d2bc56fd37d2102ae5b99645)

commit 36ec5c4dd9f66a93bc18c7a1ee428bd6f1e0064c
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed Nov 29 04:14:07 2017 +0000

    presence: update contact in update_subs_db
    (cherry picked from commit 49272f23b22445415721766709bf5841865e8609)

commit 1e05eaa12e97ddddf761a6356c134bccc99aff11
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Nov 27 09:48:51 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0~rc2

commit 5d66d4b4d9775de463e031b849d96a3fd201f986
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Nov 27 09:41:55 2017 +0100

    Makefile.defs: version set to 5.1.0-rc2

commit c0908af8c2f7c7fb98c4c263d063e7e3f95b9dd5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Nov 27 07:20:06 2017 +0100

    textops: exported multipart functions to kemi
    
    (cherry picked from commit 5295a4f5eac08c1bb100bf554a995833c434c4dc)

commit b2c42031cdad58aecf88444ed5ba6ff2ac14ba5e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 26 18:18:36 2017 +0100

    textops: simplified the code for set_multipart_body()
    
    - use formatted string instead of a sequence of allocs and memcopy
    - split helper function to have a wrapper for evaluating the cfg
    function params
    
    (cherry picked from commit 043894a539e3e73f7add2e66179aecb71066313a)

commit 03bba9fcf51dc1ee66d3144c610812a264bef191
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 26 13:09:13 2017 +0100

    cnxcc: exported functions to kemi framework
    
    (cherry picked from commit b1899d28061e3df8e333230588127fc41f949566)

commit c2f41bf302e497c97e918cd8c0b616dd2d3eaba2
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:49:49 2017 +0100

    nathelper: updating the exported expected parameters to match the functions
    
    - Mismatch between export and function declaration with regards to the quantity of parameters
    
    (cherry picked from commit 3c64668df34fb0708a34ae103d78c8884f8337cf)

commit 2b4c29062d0b616c83e8c85724bbe4f5fbe0698f
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:48:02 2017 +0100

    maxfwd: Updating code formatting
    
    - Utilize same formatting as all other KEMI exports
    
    (cherry picked from commit ca75ae0e0db9ac6efb42f97245d8f3ba8f8986a0)

commit 2b6af1cea0232f428d5a1c1b03e4ed58cc63b6f3
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:45:14 2017 +0100

    lcr: updating the exported expected parameters to match the functions
    
    - Mismatch between export and function declaration with regards to the quantity of parameters
    
    (cherry picked from commit bb35d3aff777ac3a125a10cd0fba3f6dc1586516)

commit 35b8b54a46c0f42ff85752c1fc5b113f1f34b8ec
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:43:13 2017 +0100

    kex: updating the exported expected parameters to match the functions
    
    - Mismatch between export and function declaration with regards to the quantity of parameters
    
    (cherry picked from commit ac0ff86a0a7c29782903a385e7dda7be298a678f)

commit b3f8845bcb0b3395c2de52b422ca2df55c57fb4b
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:41:06 2017 +0100

    debugger: correcting function utilized by KEMI
    
    - Since constants are used as arguments on the called function I suppose the parameters are not necessary on the parent function
    
    (cherry picked from commit fcc4908fdbb555c09b8431f25211d93a90e2fac3)

commit c45e00b33fac09097d2d360c4f7cfe37f86a96d2
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:33:19 2017 +0100

    xhttp: updating name of function and parameter type
    
    - Updating the name to reflect the original name. Mismatch between export and function declaration with regards to the type of parameters.
    
    (cherry picked from commit 74c0dc87e1cfc4f25ac5ebae3f4ad9317ed8ca9e)

commit 12ce193bca67d3f18666a43006981312face863c
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:14:09 2017 +0100

    textopsx: updating the exported expected parameters to match the functions
    
    - Mismatch between export and function declaration with regards to the quantity of parameters
    
    (cherry picked from commit c921556e77b787d2462d251e7f1fa928bd22467a)

commit 216e7ced7188f03f252c8efc127fc196e36e831b
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:11:41 2017 +0100

    sipcapture: updating the exported expected parameters to match the functions
    
    - Mismatch between export and function declaration with regards to the quantity of parameters
    
    (cherry picked from commit 171b7ada1cc2bd658b8b05efde0c5681ac9c4eed)

commit c6f1ac98d7b544cb454dcf51ed3fb3668826855c
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:10:23 2017 +0100

    rtpengine: updating the exported expected parameters to match the functions
    
    - Mismatch between export and function declaration with regards to the quantity of parameters
    
    (cherry picked from commit ede35768d58fcadb484eafc2babc72ec3be42b87)

commit b6629e300453c8a80c44da0563383d35960c0362
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 21:08:39 2017 +0100

    permissions: correcting KEMI allow_address
    
    - Updating which function KEMI function allow_address actually calls upon
    
    (cherry picked from commit c39905759ec8f2d888e17e6e8e6590d2e42504ff)

commit 551069342576ed1d9d5b68065cc9cd0fa9e4a958
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 20:55:19 2017 +0100

    path: updating the exported expected parameters to match the functions
    
    - Mismatch between export and function declaration with regards to the quantity of parameters
    
    (cherry picked from commit 2fda4db20ef258ac09c3680b8fab50b988a90f43)

commit 02f6ef0c3ffa648b30d5bee20187a6193a277e35
Author: Samuel <samuel_is_kewl@hotmail.com>
Date:   Sun Nov 26 20:45:44 2017 +0100

    dialog: updating the exported expected parameters to match the functions
    
    - Mismatch between export and function declaration with regards to the quantity of parameters
    
    (cherry picked from commit ed2c91533960c2b94a1394a671292c07d94b049b)

commit 49ab70feb630634977a11809d40b60a1344df352
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 25 09:18:23 2017 +0100

    rtpengine: proper check for empty string inside add_rtpengine_socks()
    
    - reported by GH #1325
    
    (cherry picked from commit 991fe9b28e0e201309048f3b38a135037e40357a)

commit 5c44038e0c4dfae0ad0042222f2138161e3c1b11
Author: Vasiliy Ganchev <vance@ukr.net>
Date:   Fri Nov 24 13:54:13 2017 +0200

    http_client: add missed useragent parameter
    
    While preparing query_params, "useragent" was missed - add it.
    
    (cherry picked from commit 65a777f3316fb3a3adfa61739a091bb9d61582a8)

commit f561a37efe35e33ac73172e7808bfc1f451b005b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 25 08:13:20 2017 +0100

    textops: fixed name of in_list() function export to kemi
    
    - reported by GH #1332
    
    (cherry picked from commit ebd51daea816a6bab3436e24de22d23d079d7c91)

commit d47f62e185cc5891269943806cf4774de3e5db7d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 25 08:09:49 2017 +0100

    textops: kemi search_append() and search_append_body() have two params
    
    - reported by GH #1333
    
    (cherry picked from commit b524d25a3ba327d7a52544489d847932f1ee1a28)

commit 107c37675cbc6956a448c44b66e8d2f7ecab713c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 19:50:05 2017 +0100

    app_lua: count also the special function when generating the rpc response
    
    (cherry picked from commit f95fda89d4532ba333aed835c72f102a7c032980)

commit 98e99c38d72bffbf3fbd58e5f8b4da03b15224d6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 19:39:27 2017 +0100

    app_lua: print special kemi functions via rpc
    
    (cherry picked from commit 7cbece0e2e60f8c334bea97333b029d51e5b7e33)

commit 25f1a480becfa0dc4359b03e862ec9cb1176aff7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 19:15:42 2017 +0100

    app_sqlang: detect if a kemi function was already added in exports list
    
    (cherry picked from commit e177266e8f113f1541b31496f9fb0c71ac751f17)

commit 1dbc2f40554a72ce4757ccbb0501b2568c602c3c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 19:11:44 2017 +0100

    app_jsdt: detect if a kemi function is already in exported list
    
    (cherry picked from commit 48d55652fa36cb2b20540d1ebc7665476dfb1b1e)

commit a56d3f8552d3926e8b69bd5cd0bdcd8d83a1f97f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 19:05:58 2017 +0100

    app_lua: updated paths to included files from core in the ctl tool
    
    (cherry picked from commit 50a9e2ec1cb86590a067dc23b2298b96a12bc232)

commit ba8bc6a23aed88625512b963862fe719650ea3f6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 19:04:13 2017 +0100

    app_python: updated the ctl tool to generate the exports
    
    (cherry picked from commit f4c6365f2678e5c30d4a1fc287206b82a7eee459)

commit d56ec1c20796e9a32790d880c0ab9a4ee579216e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 19:00:34 2017 +0100

    app_lua: updated the utils/app_lua_ctl
    
    (cherry picked from commit ac8cc0a3735325ec79a4a634eea6bcdcea4affe7)

commit 68c7ea18ebfe3d26e53fbe04713b6a2ee44a428c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 18:48:09 2017 +0100

    drouting: removed unused variable
    
    (cherry picked from commit 6c7bc0390fc1d9972ca9fc330c25dd9b29f2476a)

commit 7093572c5ca65f805e4421d6d821eb06dd1a6dcd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 18:42:07 2017 +0100

    app_lua: detect if a kemi function was already added in the exports list
    
    (cherry picked from commit d98a005ac57b957231f8bda26c711bf7c7260049)

commit 57f11e58aa6c17c9276ea78f8fc38d1768b6ae61
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 15:15:19 2017 +0100

    cnxcc: docs - added parameters to functions
    
    (cherry picked from commit b24cae28dcb8ba3289e0320a1e406e4667371258)

commit fac694b66257f20b6d6a70bc5671c4d0e5764a40
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 14:48:38 2017 +0100

    cnxcc: use fixup function helper for core to get string and int params
    
    (cherry picked from commit 41953f192185989b5ba3ee7154202b6c390fe84c)

commit 9fd7d3cead49b935e53be3b814874dba5b3e5136
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 14:44:12 2017 +0100

    core: mod_fix - typedefed struct to pvs_fixup_t
    
    (cherry picked from commit 3205c5970652bba56e2e3904a565491503fb6206)

commit 71b5f6df20f6a13ad43a3ff6eacbfb10ff1e0dc2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 12:37:54 2017 +0100

    cnxcc: clang format the code
    
    (cherry picked from commit db004a73d21c29a6a375d46eb15a6ba0b58910a7)

commit 7a054ff4aeef952940f28d6f75e46761ff72b919
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 11:04:52 2017 +0100

    lcr: exported functions to kemi framework
    
    (cherry picked from commit a8b4bd942794c864d8455ca9fb144c1daa76e164)

commit 5d9d92328ac0b7fd4315dae76cf62dae1e4d5112
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 10:05:45 2017 +0100

    lcr: exported load_gws() variants to kemi framework
    
    (cherry picked from commit 8fbf7d83b1dbeedf1ee53895aadbf6e99321432d)

commit 57942a0b20b0bf57d40c6266aaf855e526148fb1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 24 09:45:02 2017 +0100

    lcr: clang format the code
    
    (cherry picked from commit e8a79182a76b306fad13c9cb12eb9f2c4c658b14)

commit 989be5fe82b0b6ad503a804353e1519c1698d406
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 23 18:55:07 2017 +0100

    ndb_redis: exported redis_cmd() and redis_free() to kemi framework
    
    (cherry picked from commit a9ef7fe010492710e0a81a4505337accb5e1fea6)

commit ae6c62f17a92e43bd83f2993cc188892241c3158
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 23 15:58:03 2017 +0100

    http_client: print url in log messages if query return code is not ok
    
    - safety check for search of end-of-line in a one line result type
    
    (cherry picked from commit ccbd1176242632fae2af39a168e4692dcf7ebcf9)

commit 4268a9b36d741d72cb412729c1619b6a087a00d4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 23 12:45:04 2017 +0100

    app_python: documented rpc commands
    
    (cherry picked from commit cbaceaf891e16e9b0a1ef4883b8fec5e33698a86)

commit b9b0f7b480ff5003a19a9d3e86712caf156aefa5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 23 12:40:19 2017 +0100

    app_python: implemented rpc command to list kemi functions
    
    - kamctl rpc app_python.api_list
    
    (cherry picked from commit bea0b53ce57f08ab9fc019c19f616b3b67795d64)

commit 41bfcaab0d403d2290d353e9fa522af22b72e8f6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 23 11:48:49 2017 +0100

    tm: fixed condition in via_matching()
    
    - introduced in previous commit
    
    (cherry picked from commit 4bd1d70c2804ee2a1d29bd911275aa241577cfc1)

commit be53e5d24707d8248a904124a6c88913b6eb0174
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 23 09:50:30 2017 +0100

    tm: default port checking in via_matching()
    
    (cherry picked from commit 5fabdea4d86c527a2e38caaae7a54884367d6a7c)

commit eb746c0b6486b2cef6d9a5ffd0a0b37c11637101
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 23 00:10:18 2017 +0100

    drouting: exported next_routing() to kemi framework
    
    (cherry picked from commit 57c14e65d3cea754c88374b8dd1d67cb5be3f295)

commit b6c1b0e35e5ce9ea9ad938f7681f6d3f4668b1eb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 23 00:07:04 2017 +0100

    drouting: updates to documentation
    
    (cherry picked from commit ce96966593c9f7e12595b74c2a6bf50b248e64c8)

commit 2178c95ccdc14086b3f23deba9fb836b65695525
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 22 23:48:43 2017 +0100

    drouting: exported functions to kemi interface
    
    (cherry picked from commit 51837d8dd4bb42d4ad59da39ab9be9f5db58231e)

commit b4f53652d39a65e4dc5364e801038e9e4f67708c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 22 23:31:17 2017 +0100

    drouting: use core fixup helper functions
    
    (cherry picked from commit db6eae95e2c9a17eef8f823c30a39812429158d3)

commit 89bdf5edb485e636f3592c37ac9ce5e1458b868b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 22 19:15:16 2017 +0100

    dialog: proper description of is_in_profile() to match the code
    
    - reported by GH #1320
    
    (cherry picked from commit d319c449c8c15334ed913633cfece869a7d955aa)

commit 2541ea693b69dc705ff5e1ba0e8218fe7a6aaf5d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 22 17:52:34 2017 +0100

    misc/examples: fixed position of ] in log message from kemi examples
    
    - based on a reporte by GH #1324
    
    (cherry picked from commit d9ca0f6fcbd479dc82f75d301e43e45daf36a658)

commit 5ae1d7e8ee0673fc22adff5a1a6a09d5a91c9945
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 22 10:25:14 2017 +0100

    tsilo: exported functions to kemi framework
    
    (cherry picked from commit 19f7d568a7bb17a88dd06f0b78775a559a1ca683)

commit 75bb317825fdf3c9fb0f6c1e97235a7ed37344cf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 22 09:04:50 2017 +0100

    textopsx: exported header management functions to kemi framework
    
    (cherry picked from commit 80bed453cfcc5ec8753e4bb823097e711b1b5385)

commit 7f4cdb2f3c94ef7869db767906b344844c27006f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 22 07:58:26 2017 +0100

    textops: split the code for msg_apply_changes()
    
    - exported msg_set_buffer(...) to kemi framework
    
    (cherry picked from commit 0a626a257dceb0c7cee13bf4ed173b644a5e5fd7)

commit 4bb2267e65af9079699b7248b86c1b64f3803fae
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 21 22:36:54 2017 +0100

    textops: more functions exported to kemi
    
    (cherry picked from commit 18ebd5fe71baee236c8b2ee720028c5c90f622c5)

commit bfbc06a33a1f06e11d45ca2ea15fba110c9abb61
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Nov 25 14:00:30 2017 -0500

    pkg/docker: Updated reference to docker scripts

commit fdb253d2be5aa48d483407aa3646562880b578cb
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Nov 25 16:23:24 2017 -0500

    pkg/kamailio/alpine: Added sqlang, rabbitmq, sqlang packages

commit 4b5a889cf438138d0846ee9adcd8785ea2b94a95
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Sat Nov 25 17:51:33 2017 -0500

    xmlrpc: define _XOPEN_SOURCE to 600
    
    - needed for snprintf() and variants
    - reported by GH #1312
    
    (cherry picked from commit 6e680c71b6a5d1571a38023427335922946a4160)

commit 0ef5bef4738af52a8a7b173cfd662a04a4d568dd
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Tue Nov 7 16:45:27 2017 -0500

    pkg/kamailio/alpine_docker: Alpine docker scripts moved to subproject

commit a7049edf431b8b8f8c80040b3b005c2e00d44eca
Author: Juha Heinanen <jh@tutpro.com>
Date:   Fri Nov 24 10:18:33 2017 +0200

    modules/nathelper: check also transport protocol when determining
      if ;alias parameter needs to be added by add_contact_alias() call
    
    (cherry picked from commit 93c81f5326acc2aefaca01c347f79c972727d0bf)

commit 096de8d0979a71005e3f52146252365b53ab6197
Author: Phil Lavin <phil.lavin@cloudcall.com>
Date:   Thu Nov 23 10:22:42 2017 +0000

    rtpengine: fixed segfault when using read_sdp_pv
    
    - Obtain body pointer fresh from the SIP message as when using read_sdp_pv
      the body pointer is overwritten

commit ae981250ab3b03a4163aa89e62161a9ec9db6e3c
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Nov 21 12:24:43 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0~rc1

commit bf5d692c062da250813e5faa41ee4812ec77c2f2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 21 11:47:49 2017 +0100

    Makefile.defs: version set to 5.1.0-rc1

commit d60dd300e6e0444e984f62a18ffbbe63f8ba0fdf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 21 11:37:23 2017 +0100

    http_client: fixed the name of exported function http_client_query() with 4 params
    
    (cherry picked from commit 4b3e7c4a988afdc93a3c337ea97e1f8c13730a79)

commit efe85046528b89e4068c02e3fe74b621fa73e1af
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 21 11:02:38 2017 +0100

    core: pv - new parameters to control the size of pv cache
    
    - pv_cache_limit - the limit how many pv declarations in the cache
      after which an action is taken. Default value is 2048
    - pv_cache_action - specify what action to be done when the size
      of pv cache is exceeded. If 0, print an warning log message when
      the limit is exceeded. If 1, warning log messages is printed and
      the cache systems tries to drop a $sht(...) declaration. Default is 0
    
    This tries to cope better with the situation of declaring too many
    variables when using kemi scripts
    
    (cherry picked from commit 6dc9ee1701019c8db994710c11f7e05447cbae92)

commit b26e95db1ab7d40999009225cc55b9ce773867fa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 21 11:02:11 2017 +0100

    htable: added function to free $sht(...) pv name
    
    (cherry picked from commit 507c3c6f44467546d9441c0989610171f50f7edc)

commit f66bd3bf2a143ce2a1b3f88b8aa0c5d65c3ec800
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 21 10:12:07 2017 +0100

    core: pv - increased the size for pv and transformation hash tables
    
    (cherry picked from commit 877b2c8fc40cd2e385fae7da713ef63dbd9bbabd)

commit 2d459560451bcc850a44cd93899891b079efcd8a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Nov 20 18:23:48 2017 +0100

    utils/kamctl: updated man pages
    
    (cherry picked from commit cb58fc376d3ed2d4c075282f2efe6721bf19d94e)

commit 24eb13ded637958e7380085a540137e937fab574
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Nov 20 17:21:50 2017 +0100

    app_python: aliased load to script_name parameter
    
    - load is used to specify what scripts needs to be loaded among the
    modules implementing kemi
    
    (cherry picked from commit 4ca055ab34e4dfcf244491257906563b571fb748)

commit 77b00c2ae89414f9864e7384483466feace852b6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Nov 20 09:54:43 2017 +0100

    core: kemi - more core functions exported to kemi framework
    
    (cherry picked from commit aec6c31b5acb43a5123fe29cccba623ffebe0b2b)

commit 7f6764d3dd7abaf5ed190b44d22f213f1f225ba5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 19 22:14:40 2017 +0100

    core: kemi - support for short header name in hdr remove and search
    
    - KSR.hdr.is_present("hname") - function to search if a header is
    present
    
    (cherry picked from commit 97f975fa5c2d2186f860e0deada4b5412c529ee5)

commit 920aa01cf590aba7fafb81633b498a33d84e12a5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 19 21:50:25 2017 +0100

    core: kemi - function for branch flags with index have two int params
    
    (cherry picked from commit e4b7cd2a3e362917ff28f2f532d8d39ef9e53a4f)

commit 3cacf80402be3c1bf3fae9db6a05ab74445b9040
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 19 12:07:16 2017 +0100

    textops: several functions exported to kemi framework
    
    (cherry picked from commit a1508e63ff59665701b8901a79b14a3aa88eab9c)

commit 72078c4281f316d7728f54b3219a713c2481b39f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 19 11:15:41 2017 +0100

    core: kemi - simplified anchor location for hdr append and insert functions
    
    (cherry picked from commit 7ab180c8ed3976148a23a0d0a727d1dcab1d9e72)

commit a430ff9555d0d412d364666e468cc78895265ab8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 19 11:10:04 2017 +0100

    core: kemi - exported hdr.append_after() and hdr.insert_before()
    
    - kemi functions to add a header after another one and insert a header
    before another one
    
    (cherry picked from commit 0df40557879bc8c64c917d54b61fd106147be7b1)

commit 8318c3504018f39b7ec145197a663b517a2b4717
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 19 08:55:43 2017 +0100

    test/unit: 19.sh - remove usrloc record by ruid
    
    (cherry picked from commit d848d133301bead7a6e3d9b3e6f3ffa2329fd825)

commit 3f10b021d6f60eeb2cf19056a93f55aa1f563374
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 19 08:54:25 2017 +0100

    test/unit: print same messages when running all or individual unit tests
    
    - some explanatory comments in Makefile
    
    (cherry picked from commit 52c766bf3c54402cf403a58188952968a8520b68)

commit f2116e24670e8bcd169c0d9ae846b918c86c55c9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 18 16:26:29 2017 +0100

    nathelper: export add_rcv_param(flags) to kemi interface
    
    (cherry picked from commit 6b65ff70d505680fa3904f659c47d466e77b38c6)

commit 6a3e11240be8e34614cf604897778a521e44b720
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 18 16:19:55 2017 +0100

    nathelper: allow variable for nat_uac_test() parameter
    
    (cherry picked from commit 2815150bf74cdda26c12d05f25d6b67adf033dc1)

commit 1d54d51664b1f10d2afbfd20c143ddaf4fd6a71e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 18 16:07:19 2017 +0100

    nathelper: support to use variable for flags param of add_rcv_param()
    
    (cherry picked from commit d2120dae8bb76dfaa7057883c1f10950d35d4e48)

commit 626573483e3184313cd54712f35ec054a3688706
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 18 15:56:18 2017 +0100

    nathelper: clang format the code
    
    (cherry picked from commit bcc5a66815ea21a762c22a8222afc621b42bb94d)

commit 69fb3b9b274b618ce4bf03c61ae03e11db8d0593
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 17 14:33:46 2017 +0100

    core: test if ipv6 address starts with [ for subst snd lumps
    
    - safer than the test against cached socket address known to be without
    [], allowing to pass any address value to be used
    - reported by GH #1315
    
    (cherry picked from commit 2cb94f28d7d214d22ccdb6a5b993b391f61ea15b)

commit 705fc77c076f6f7431295992d117db3e59c5c9fb
Author: Surendra Tiwari <surendratiwari3@gmail.com>
Date:   Fri Nov 17 11:39:55 2017 +0000

    nat_traversal: correcting the ipv6 contact in fix_contact
    
    - fix_contact for ipv6 addres,add the [] to the host part of contact header
    
    (cherry picked from commit 4838bca79d5eb82d133b295d6e601c1924d7ac11)

commit 804adb80204fc862d7a6cbb8007aa0202d7d6f7e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 17 13:05:53 2017 +0100

    nathelper: allow variable for flags parameter of fix_nated_sdp()
    
    (cherry picked from commit 4d93fb69805deea8c23ae2aa8b8743cc24ff2925)

commit 9f8c93ea28255a197c21bccbc6801ea2c1cdd27c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 17 11:02:04 2017 +0100

    core: udp - print up to first 100 chars from received packet
    
    (cherry picked from commit 83c370414cb288b113ad4f075a2261e7d701d6d3)

commit 055f6d29bb9becc1e15155fa77010806b84476a2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 16 15:43:46 2017 +0100

    drouting: note in docs about supported characters in prefix values
    
    - these are the digits (0..9), +, * and #
    
    (cherry picked from commit 8a40437e54d9a5f2e3141c3434fd672a9f2d0e13)

commit 678abb0c5049d56c21bfc88f70873ed82f60e524
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 16 15:34:17 2017 +0100

    drouting: clang format the source code
    
    (cherry picked from commit e76a0acfccdd2a76252f220a2b530b19c5dfa1ba)

commit 13f8a6a3f8ff61fc2da119e4587fa80de4e91a95
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 16 14:33:28 2017 +0100

    drouting: removed svn ids and history
    
    (cherry picked from commit 2dd28a6285b688606b69691d33000d30f877c9a4)

commit 41d17a914c0364e044ca336c613a702fc5b08426
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 15 08:53:07 2017 +0100

    xcap_client: removed empty section for functions in docs
    
    (cherry picked from commit 86cbc43788b140dbbd3f35c7245a81dcbfa2d291)

commit fcf13e1694ee29a758053be21cdce677e9afa6ff
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Nov 14 11:44:35 2017 +0100

    app_sqlang: allow select compiler using CC
    
    (cherry picked from commit 6efcf9afa764b264dc6b8fe3b8a478942bde7e6e)

commit 8ff9cdc48effc50bbe3b6642276cbcce9ccd7bfe
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 14 08:30:10 2017 +0100

    xcap_server: added section ids in docs
    
    (cherry picked from commit ba3f64ec28da4b7bcaf9cbd07b74575034bb950a)

commit dff21f989f134cc35a32002d865611cd9872678d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Nov 13 21:57:42 2017 +0100

    etc/kamailio.cfg: added log_prefix
    
    - removed commented port example
    
    (cherry picked from commit 387e2a805a58d3a44e80331575d4a072f5a541fd)

commit f0395bf20816a96f688643d61a4b19706624db78
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Thu Nov 16 09:54:08 2017 -0500

    xhttp_rpc: fix array printing
    
    (cherry picked from commit 41754b645f986175f3385498057bae8bd33646af)

commit 7dbd6983db0aadbd37af246d7bc169add68f4945
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Nov 13 15:24:44 2017 +0100

    pkg/kamailio/deb: kamailio-nth add less as default
    
    * most is not available on all distributions
    
    (cherry picked from commit c4e5d9bf4438561fe8a87361b462eff38dc88d93)

commit fc3842545afee3c62005f9845600b75b8c48bba9
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Nov 13 13:59:05 2017 +0100

    pkg/kamailio/deb: remove lintian errors for old distributions
    
    * we are using a newer version of lintian, so new errors are detected
    
    (cherry picked from commit a56d67d3b7e0d4f5014f91b6b413c5861afc3560)

commit 9e49676173d7f333c9b5c995321a76b23768b8e9
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Nov 13 12:08:08 2017 +0100

    pkg/kamailio/deb: add lsb-base
    
    fixes lintian error:
    > E: kamailio: init.d-script-needs-depends-on-lsb-base etc/init.d/kamailio
    
    (cherry picked from commit 574ad1fc96fa207a5a30fba66977d27e50ea1da1)

commit f9a908461731852befc067ef579b5f2f9439e8ed
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Nov 13 12:07:28 2017 +0100

    pkg/kamailio/deb: wrap-and-sort -sat
    
    (cherry picked from commit 2dd971a970dbec87713177b52a32a667ebfa802c)

commit c1cbd84f5cf0e25fd50fd2493402e6a0ab23ba6d
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Sun Nov 12 20:22:54 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0~rc0

commit a291d452a4aee57493003831b200bd7595742e25
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 12 12:39:30 2017 +0100

    Makefile.defs: version set to 5.1.0-rc0
    
    - branch for stable release series 5.1.x has been created

commit 8c25d80678da5911a9a62153bd64b45a5ba17ad8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 12 12:30:54 2017 +0100

    app_sqlang: import of last squirrel interpreter
    
    - fixes macro conflict with mac os c++ libs
    
    (cherry picked from commit c6e5288e22ef188ada7ab980a359015d75393779)

commit 2e27ab3c3e5c71970d5b83fe6fff1e50b571ac4d
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Nov 12 12:16:29 2017 +0100

    modules: readme files regenerated - registrar ... [skip ci]
    
    (cherry picked from commit dda77dd0a289731c23f15322701f8b77e9cfacde)

commit d4edeb823290e47cafa7952d4a029d7cfae9723a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 12 12:08:02 2017 +0100

    acc: check if async task workers are active before doing async insert

commit 437b38305fcb733fa7a1a1e07a29370614beaacd
Merge: 550cb6f77 f43f40079
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 12 12:03:54 2017 +0100

    Merge pull request #1311 from grumvalski/async_unixodbc
    
    db_unixodbc: added support for async queries

commit 550cb6f775af01b29b38a8fbddfd5d01bf0983f5
Merge: 0facb02dd 616a89f28
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 12 12:01:57 2017 +0100

    Merge pull request #1310 from kamailio/cchance/registrar
    
    registrar: added server_id to ulc pv attributes

commit 0facb02ddecee62ab31ba9bebdc9980e08294049
Merge: 3177a6fe5 282cb4395
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 12 12:01:33 2017 +0100

    Merge pull request #1309 from kamailio/cchance/usrloc
    
    usrloc: copy server_id when updating contact in memory

commit f43f40079d43b2893789c0787703f56464d9c033
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Sun Nov 12 10:53:58 2017 +0100

    db_unixodbc: added support for async queries

commit 3177a6fe5497fd0e0c0fc736e641f6e1e02853d0
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sat Nov 11 11:01:33 2017 +0100

    modules: readme files regenerated - corex ... [skip ci]

commit dfbffd71ed01fe72022babd3836966299283994b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 11 08:14:37 2017 +0100

    corex: documentation for corex.debug rpc command

commit 05f388adf04060978b995bdc83605d2faf2359f5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 11 08:08:40 2017 +0100

    corex: rpc command to control debug level
    
    - corex.debug - get the equivalent for former mi command

commit 616a89f281bfe77c4d31719dc3d7bd27de5c6bac
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Fri Nov 10 13:52:01 2017 +0000

    registrar: added server_id to  pv attributes

commit 2a80ed8030419ca15c4a954ea83531bb131e66b0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 10 09:51:48 2017 +0100

    tm: use relayed_code for active type check in TMCB RESPONSE OUT
    
    - relayed_msg can be a fake reply and accessing the status field causes
      a crash (issue introduced by previous patch)

commit 313265ace229ed5d6ebd75ff6eff959e78820880
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 10 09:27:16 2017 +0100

    dialog: use a variable for timeout of dialogs in end state

commit 74825c896dacd3f39948395cebfcf7b6e0730b51
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 10 09:23:34 2017 +0100

    dialog: set the end time stamp immediately after going into deleted state
    
    - checks to see if time stamps are set when testing if dialogs lasted
      too long in intermediary states

commit 282cb4395b5c31476f97a168f509b2904727e88a
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Thu Nov 9 15:11:03 2017 +0000

    usrloc: copy server_id when updating contact in memory

commit 785a3ccc743f429107c3dfae78d43705918aa4e6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 9 15:54:46 2017 +0100

    tm: run TMCB_RESPONSE_OUT callback only if the response code is still the active one

commit 33302f87cb2bd8b94a1e338d8a3171a41a055bf2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 9 14:55:47 2017 +0100

    tm: use define for unset flags of run_trans_callbacks_with_buf()

commit 4b19cda766732adc7788b7a5ebcf256c58a35c32
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 9 07:03:02 2017 +0100

    db_mysql: coherent indentation and whitespacing

commit 60db119bf8388f047cb7f7e2ce9f2e740b5abb8d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 9 06:42:49 2017 +0100

    core: warning when a task is pushed but no workers
    
    - helper functions to get the number of workers

commit 103173e6258a4c2a6d8c65306320fe2e01d036f2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 8 11:59:31 2017 +0100

    phonenum: set record after phone number lookup and return pv attributes

commit 5e54b72fe8afa6710a51c65ed942b671ab0249d9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 8 09:30:06 2017 +0100

    misc/examples: updates for basic and advanced configs for v5.1

commit 25b96858e0f89d13cd2093e15fa8d1178c691278
Merge: b2ea3cb25 189630e9d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 8 09:49:21 2017 +0100

    Merge pull request #1307 from armenb/uac_max_message_size
    
    uac: increase UAC message size to 32kbytes

commit b2ea3cb2530f17d2b91139155ce163df1d812f74
Merge: 54e3ce210 e3e90b2e1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 8 09:48:37 2017 +0100

    Merge pull request #1306 from armenb/evapi_logging
    
    evapi: Change NOTICE logging to DBG

commit 189630e9df209431cb800617d98d215bfd3031a4
Author: Armen Babikyan <armen@firespotter.com>
Date:   Wed Nov 8 00:36:21 2017 -0800

    uac: increase UAC message size to 32kbytes

commit e3e90b2e1864db5e417c5db1208e042ce818a810
Author: Armen Babikyan <armen@firespotter.com>
Date:   Wed Nov 8 00:33:40 2017 -0800

    evapi: Change NOTICE logging to DBG

commit 54e3ce2103423fd08e9f18425f86af5ea04ed85f
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Nov 8 01:01:26 2017 +0100

    modules: readme files regenerated - textopsx ... [skip ci]

commit 8443b3e28a3f44a127ab8de6b8ee329f2f796e12
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Wed Nov 8 01:48:11 2017 +0200

    textopsx: fix documentation typo

commit f6ccf52b1559a6e242484072765b8d223da4ec73
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Nov 7 16:21:17 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0~pre1

commit 3ca5b6d5c2cfe44845c178a23b90bfe7e3630c86
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 7 16:09:45 2017 +0100

    Makefile.defs: version set to 5.1.0-pre1

commit f7ac76e5d6522160469628025e685f9572daa6a6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 7 15:35:42 2017 +0100

    core: etc - sample m4 templates for config moved to misc/examples/mixed

commit ab691444295243265bbbaea6312dbea345055825
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 7 15:33:37 2017 +0100

    core: etc - basic and advanced configs relocated to misc/examples/pkg
    
    - they are not installed by default anymore
    - use 'make install-cfg-extras' to get them installed in the target etc folder

commit b61994af4c3765e18fa1b200289d65f64530f815
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 7 13:15:46 2017 +0100

    auth_radius: fixed sample dictionary file install
    
    - avoid overwriting previous versions of the dictionary

commit c46d26b513fc293494b75fecfaa6dac4d2085897
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 7 13:20:46 2017 +0100

    core: etc - moved sample tls ca folder to misc/tls-ca

commit d7d37df391fa2e0731667352b0afd7317f46b737
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 7 13:18:15 2017 +0100

    core: etc - moved reasons files to misc/reasons

commit 7464ce3c9c9c742dbb06501190b17cbcad6b45b9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 7 13:15:57 2017 +0100

    core: moved radius dictionary files from etc to auth_radius module

commit acdfa070da60f6e8f1d5c9c82a394bcc0a5db041
Merge: 2ac35536b cf26bbe33
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Tue Nov 7 13:08:10 2017 +0100

    Merge pull request #1302 from vitalikvoip/tsilo_fix
    
    tsilo: fix internal data structures

commit 2ac35536b38918bc83fafe0e8563e95ab3fc774b
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Tue Nov 7 12:58:01 2017 +0100

    pkg/kamailio/obs: added package for sipcapture daemon
    
    - includes config and system files
    - worked from PR #1106

commit cc12bc17587df3e4f2e02dbd05bee4946bda6d5c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Nov 7 10:53:05 2017 +0100

    dialog: parse all headers before getting the message attributes for dialog
    
    - some headers can appear many times

commit cf26bbe33307067141dc1abb21fb7c53cb0e5ecc
Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
Date:   Tue Nov 7 11:24:01 2017 +0200

    tsilo: fix internal data structures
    
    - avoid crash by fixing "first" and "last" pointers of of the ts_entry_t after ts_urecord_t deletion

commit 684059ca5bb76e2006a9560ac1efa8c3540d3a58
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Mon Nov 6 15:39:41 2017 +0000

    dmq_usrloc: include server_id in replicated contacts

commit 76718ed2622be33d3aa28621889e02338e886094
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Nov 6 12:54:18 2017 +0100

    core: tcp - execute receive msg after nonsip-hook for hep3 packets

commit b0de27c797b60d75db882d2da606e9e38ebd5304
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 17:14:11 2017 +0100

    core: tcp - fixed condition to match HEP3 packet header

commit 875ac29b629f570ada81462c384e2abe9952a249
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 13:44:15 2017 +0100

    core: tcp - print first characters if matching hep3 header fails

commit c70f094138033b987bb5b276363de2388d86d47a
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Nov 5 11:31:25 2017 +0100

    modules: readme files regenerated - msrp ... [skip ci]

commit 872ef07aec3aaf72d5ade9360fc5eb5e72aa5668
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 11:22:22 2017 +0100

    sipcapture: documentation for event_callback parameter

commit d56a48ac7390199e893ea478704c9589c4a14012
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 11:22:06 2017 +0100

    msrp: fixed module name in event_callback example

commit 58014d8915e550848fbf9eacb505d91fd99e24a3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 11:16:31 2017 +0100

    sipcapture: ability to run event route callback via kemi framework
    
    - parameter event_callback has to be set to kemi callback function name

commit 19dda2ca945b88295f1b608034950cf59621185e
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Sat Nov 4 18:26:21 2017 +0100

    http_async_client: null terminated CURLOPT_
    
    (cherry picked from commit 574a11d8c0c20d3d0c058726609df8ed4e5b68dc)

commit a69aab1c652b6645edf0349ecf7134f8dcd6b35e
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Nov 5 10:46:32 2017 +0100

    modules: readme files regenerated - msrp ... [skip ci]

commit 97589070ec1568d4554b02c3de33b9d2ec519371
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 10:33:09 2017 +0100

    core: tcp - more debug messages when reading hep3 packets

commit 8400eb35826e1beadb9022ae8d7c153c78c2beda
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 10:23:23 2017 +0100

    sipcapture: documentation for event routes

commit 765a4d9016d6b545c5d6dbb49a298acfb93e8041
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 10:10:44 2017 +0100

    msrp: documentation for event_callback parameter

commit f13d709e044148d7b5ac53df9bbce22c9c71b9fd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 10:04:15 2017 +0100

    msrp: execute event callback via kemi framework
    
    - parameter event_callback has to be set to the name of kemi function

commit 96bb1aeb8f4392f97fa0cfe229841c7d640e62e2
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Nov 5 09:16:22 2017 +0100

    modules: readme files regenerated - db_mongodb ... [skip ci]

commit 2fce31ce4ed59fc99f826ea1ecbc7b022321e6c1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 09:02:17 2017 +0100

    sipcapture: fixed missing end of section tags for float2int() docs

commit 2d74f9854239442b7bf63b701f40bbc2013c2ba7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 08:59:18 2017 +0100

    db_mongodb: added Remarks section to collect details about specific requirements

commit ef40fe7d15161585ea552f75bbe588bd7bd66799
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Nov 5 08:46:38 2017 +0100

    modules: readme files regenerated - sipcapture ... [skip ci]

commit 6643f0e667a83b6d812b334e2a2bbf02f1ccdb26
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Nov 5 08:39:11 2017 +0100

    sipcapture: docs - replaced mi examples with rpc

commit 776a3143948445c68f8a7b4cabba0c1a21f9f6ad
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Nov 4 10:20:50 2017 +0100

    sipcapture: updated the docs for functions
    
    - missing parameters to existing functions and docs for float2int()

commit 422f9ea87029716674972e4c387dfd362058ad49
Author: Henning Westerholt <hw@kamailio.org>
Date:   Sat Nov 4 23:28:32 2017 +0100

    cfg: fix spelling error in load module statement related to jsonrpcs

commit 0956257ae6fdc0a801ce109017089ac18018e63b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 18:10:22 2017 +0100

    htable: fix rpc dump json format
    
    - slot items have to be inside an array

commit c7b93907c95c2a9e8d72b6c43668d70d8a2a9025
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 13:57:06 2017 +0100

    core: tcp read - removed unused variable

commit 32d1c9530fd64459da33dce60a25f319d65f7cb9
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Nov 3 13:31:21 2017 +0100

    modules: readme files regenerated - usrloc ... [skip ci]

commit 7c52ffb920ec0552a8720833223a54813affe8ee
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 13:21:11 2017 +0100

    usrloc: more docs for db_insert_null parameter

commit db8f664aa72a4fabc9a5f5c4b06d629fd4c8946a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 13:02:05 2017 +0100

    pua_usrloc: no publish requests at shutdown time
    
    - operations are useless, being related to db operations
    - safer for races between modules during cleanup, reported by GH #1287

commit 8a56a10903c8c63409e92575d105e1e07f483a69
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Nov 3 10:11:33 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0~pre0

commit d340582267174ccb0a5d816049c582fe75d2177b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 09:23:38 2017 +0100

    evapi: enable tcp keepalive on client connections

commit 9193afeb3e4041f16e13d07520b69ed33129db31
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Nov 3 09:16:31 2017 +0100

    modules: readme files regenerated - evapi ... [skip ci]

commit feb987dbb2c761006056136dae24731d957367db
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 09:10:25 2017 +0100

    evapi: documentation for max_clients parameter

commit 4643c51032b8d28c1dede12792c1e1737fdb60e8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 09:07:55 2017 +0100

    evapi: allow setting max number of clients via param
    
    - reported by GH #1290

commit bb91d6c4fa88324c31d3b7a91687057e0ae8bfa0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 08:46:08 2017 +0100

    evapi: do close() on client socket if libev detects it is gone
    
    - handle socket values for valid range >=0

commit 95bd694e75c250d8b26cac071bff2e48e0eb9062
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 08:26:36 2017 +0100

    evapi: dispatcher worker to send event data directly
    
    - instead of trying to send over internal socket, which is open only for
      reading in this process

commit c31535072a04273b52a5cbc015e7ed1423d5dc33
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Nov 3 08:23:29 2017 +0100

    db_mysql: do not set reconnect field explicitely for newer mysql versions
    
    - exposed with MariaDB 10.2
    - include mysql.h instead of mysql_version.h
    - reported by GH #1296

commit b8a76ac176dfe2a10349b17072ed84e4b914bd8f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 2 10:50:03 2017 +0100

    Makefile.defs: version set to 5.1.0-pre0

commit 3642f1f1fa0a5c34ed2e61988b93e4ecb7d4596e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 2 10:47:50 2017 +0100

    core: try to handle hep3 over tcp/tls from reader
    
    - avoid going through longer processing path
    - done only global parameter tcp_accept_hep3 is set

commit 5940e759a754644d29e4145eea648ede45b4b356
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Nov 2 08:42:58 2017 +0100

    regex: free unused tmp pkg memory for reloaded patterns
    
    - use memset instead of for loop to init allocated memory to 0
    - few bits of code formatting

commit 1de15c06b982b4b4a0d9860b51c2178745cd9af0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 1 16:46:20 2017 +0100

    core: safety checks to catch enclosed ipv6 addresses or hostnames in via build

commit e6abb9302c8b127b7ac15cd7e24075845e271bf1
Author: Surendra Tiwari <surendratiwari3@gmail.com>
Date:   Wed Nov 1 16:34:32 2017 +0100

    core: remove condition for ipv6 outbound socket to build via header

commit 612e96d8a2cc2a9ac31a7fb05508084fb82dbcf5
Author: Oyvind Kolbu <oyvind.kolbu@usit.uio.no>
Date:   Wed Nov 1 16:28:22 2017 +0100

    pkg/obs: enable the same modules for RHEL 7 as for Centos 7
    
    - GH #1293

commit 223b8e4736fe8c803366b49e064438a5985182e1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 1 10:31:47 2017 +0100

    sipcapture: exported functions to kemi framework

commit 2ffee710e208fee7facaa013d3b233b264781b25
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 1 09:58:45 2017 +0100

    sipcapture: removed unused param from w_float2int()
    
    - dedicated wrappers for cfg exported report_capture() variants

commit d0175784c466bc2717e5a71e9081958b7493110b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 1 09:45:37 2017 +0100

    sipcapture: remove unused parameter to w_sip_capture()
    
    - dedicated wrappers for cfg exported sip_capture() variants

commit 1708de3f4be4cc74a76a2d36d2cdca38ba918b8f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 1 09:28:28 2017 +0100

    sipcapture: clang format the code, added missing copyright header

commit 5addc451e07a4dce0c4d24585ed841b903166b10
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Nov 1 09:17:02 2017 +0100

    siptrace: exported functions to kemi framework

commit 0504bf23a1dc188b7121f835db1c47ef3f49c397
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 31 18:11:43 2017 +0100

    siptrace: split code from one single big file

commit e1ef9f7ffb8a720f9dfd6602bb8e36070148a706
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Oct 31 17:16:25 2017 +0100

    modules: readme files regenerated - textops ... [skip ci]

commit be51e338830f960cc27845136feaee4f101ed2c1
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Tue Oct 31 12:13:51 2017 -0400

    textops: documentaton updated for is_audio_on_hold()
     - reported by Julia Boudniatsky <juliabo@gmail.com>

commit ccf71c68f7c0af4ac761e2e0c2dc1ac11662261f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 31 12:31:26 2017 +0100

    acc: allow accounting only for external accounting engine
    
    - have accounting via external engines without a need to have log flag set

commit 3492ea4c1783fd3a56ad159e98d6dbab76e9bd4e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 31 08:43:07 2017 +0100

    xhttp_rpc: exported functions to kemi framework

commit 8d55e51f6c7e7c3381f397023f6553b921ae173f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 31 08:37:51 2017 +0100

    xhttp_pi: export functions to kemi framework

commit 982eaff9d55e4269216b88be7d21233dfe280e5a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 31 08:31:26 2017 +0100

    xcap_server: functions exported to kemi framework

commit 47f2731503faf84b1e666753bcb2db03772224b4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 30 18:30:45 2017 +0100

    cfg_rpc: cfg.list rpc command returns an array of string values

commit c15249cd9aa1756262d20636e5b12a3a1ebcf1b2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 30 17:51:12 2017 +0100

    msrp: functions exported to kemi framework

commit 1b38ad5ea0a17ea63d0319919ebeceaa043d8e0f
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Oct 30 15:01:28 2017 +0100

    modules: readme files regenerated - auth ... [skip ci]

commit 8ca3cede7429efb49efa2491ca733cf4e3fd8e16
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Mon Oct 30 15:30:45 2017 +0200

    tm: add RPC call tm.stats to documentation

commit 9ed210ad397d0ad36c020b960a799e918482765f
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Mon Oct 30 15:44:08 2017 +0200

    auth|pua_reginfo: fix common documentation typo

commit e5b77a64f47dd103eebfe3dfe1208c050dd50a9d
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Mon Oct 30 14:42:02 2017 +0200

    tm: fix documentation typos and changed or obsolete paths

commit 9e5820f0c98b86824fcafe128fbfe0d37173479a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 30 10:37:33 2017 +0100

    registrar: do not return 0 in some cases of failure for save()

commit 80a78412d6ad02251d1bd64dd9ce72acd1742fa6
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Oct 29 09:17:01 2017 +0100

    modules: readme files regenerated - rtimer ... [skip ci]

commit 666656c27b8d01d490523f0a7e15de57ff42bad5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 29 09:13:31 2017 +0100

    rtimer: doc - updated examples, enhancements for use with kemi

commit 1b14fdee7414d84b2c7181958bf29df3256299a7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 29 09:06:52 2017 +0100

    rtimer: support for execution of kemi callback functions

commit 8a0de1b9f29b0bcd3c13166911c24c01ef9c72ba
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 29 09:02:46 2017 +0100

    rtimer: save the route name in the internal structure

commit 37cf1433af55a8744dfccee873699e17b06b8ac4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 29 08:57:33 2017 +0100

    timer: revert to use of route_get()
    
    - route block is searched prior of being declared due to modparam
      callback

commit 62827f1d883aa0cdd6ba6807958629b9a4f65d06
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sat Oct 28 15:16:53 2017 +0200

    modules: readme files regenerated - timer ... [skip ci]

commit 7b8d3389338e7194201eeff18399822cc2188bc2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 28 08:58:26 2017 +0200

    timer: doc - example using the module via kemi

commit 570112934d693029229d9809cd2de98a1ce4cc7a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 28 08:50:56 2017 +0200

    timer: allow execution of kemi callbacks on timer
    
    - route block name is used as kemi function name

commit a69e47ce762108e0399bdfb6784649ebf3a34394
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 28 08:36:42 2017 +0200

    timer: removed svn id

commit 4ccfc2b6845cccb04a2814c1d71c18de1e0efdff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 27 19:19:09 2017 +0200

    timer: save route name inside timer action structure

commit e4800a83439cb04eb3a5d4e106ad767a3d6776a5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 27 16:44:56 2017 +0200

    timer: use route_lookup() instead of route_get() to find a route block
    
    - avoids creating an empty route block structure
    - split code for dedicated cfg function wrapper

commit 17f5db5b934a6ba35835aa99545d79deb99b35af
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Oct 27 15:31:22 2017 +0200

    modules: readme files regenerated - timer ... [skip ci]

commit 25a775cf44bc9c88ce8b6afc906968e2677dbf37
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 27 15:11:49 2017 +0200

    timer: docs - split selects from functions section

commit e9d0e799309b807b2376fd3eb30bd74a36997168
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 27 15:01:41 2017 +0200

    timer: use typedefs, updated log macros

commit 3386e34593da78fcbf6f72f45ad2e6e8d3a72525
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 27 14:52:22 2017 +0200

    timer: code formatting

commit 0a3ba3ca39d7215a9ac6b8906768e2835f6de353
Merge: 0eaf73bd8 22e4031cd
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Fri Oct 27 11:34:32 2017 +0100

    Merge pull request #1284 from kamailio/cchance/dialog
    
    dialog: remove replicated dialog from profile as soon as gets to term…

commit 0eaf73bd84589ede4b0f87a7a16820e5b2a4ff41
Merge: a29312f65 7dad4f5a8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 27 10:43:06 2017 +0200

    Merge pull request #1260 from sergey-safarov/spec_update
    
    pkg/kamailio: Created readme for centos, fedora, opensuse, oracle, rhel dists

commit a29312f650518fadff8122a8d2ece6c01594d0e1
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Oct 27 09:31:39 2017 +0200

    modules: readme files regenerated - acc ... [skip ci]

commit 2a157d6f0951124ca8a3aba7171dfb91c68625b7
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Oct 27 10:16:09 2017 +0300

    sl: document event routes

commit 7ee62dfa4c2290e657a55b609053755f91faa4ee
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Oct 27 10:11:31 2017 +0300

    sl: use documentation entities

commit fab551a87b40b35ca99845df52071980458cdd51
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Oct 27 10:07:38 2017 +0300

    sl: fix typos and format in documentation and code

commit e875863f1b23217454061f61b90e82ce4ff7be8b
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Oct 27 10:02:42 2017 +0300

    acc: documentation typo

commit 41aa50ae4ee31657f8eb61fcb949d188cda8cff4
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Oct 27 10:02:02 2017 +0300

    dialog: documentation text format

commit dee1dc349a5aad9c84a22701d88e2eafa6a22b5c
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Sep 29 09:13:56 2017 +0300

    mtree: doc typo

commit 3f1f706b8b1fa5da9da56420d069fc231dd9d784
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Oct 26 21:16:36 2017 +0200

    kex: setdsturi() hanldes vars params

commit a6efe6d7e1a205a9d0c2d5c6c165fe337c4de814
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 25 22:56:47 2017 +0200

    app_python: safety checks for self var pointer

commit 22e4031cdcc7ba7c90553bd569e289043c0c64cf
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Wed Oct 25 15:29:07 2017 +0100

    dialog: remove replicated dialog from profile as soon as gets to terminated state
    
    - matches local (non-replicated) behaviour introduced in edf61ac

commit 384a5338762fbc17bb63a24fcfc2dfe968626070
Merge: cafabcf65 ed4757c58
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 25 14:43:01 2017 +0200

    Merge pull request #1283 from dunst0/patch-1
    
    dispatcher: undeclared UINT32_MAX on FreeBSD missing header

commit ed4757c5886f0fc93d3eeec9f01885b63c6dc9c8
Author: Rick <dunst0@users.noreply.github.com>
Date:   Wed Oct 25 14:37:42 2017 +0200

    dispatcher: undeclared UINT32_MAX on FreeBSD missing header
    
    - on FreeBSD is for UINT32_MAX the <stdint.h> header needed

commit cafabcf658c203d07bd170b2ccbf8282600c19a0
Merge: 991d73c27 c110c6b27
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 25 12:07:20 2017 +0200

    Merge pull request #1282 from oyvindkolbu/gcc-7
    
    Support gcc 7+.

commit 991d73c27c7b119c13c09f46ac8efc93460dc91f
Merge: d581c007a 247e9bf28
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 25 12:05:34 2017 +0200

    Merge pull request #1279 from vitalikvoip/usrloc_fix
    
    Usrloc fix

commit d581c007ac29aea2c70fbeecdcebda701c37aa37
Merge: ba7f663a0 d63d33bbd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 25 12:03:27 2017 +0200

    Merge pull request #1280 from sergey-safarov/alpine
    
    pkg/kamailio/alpine_docker: Added support ssh git repo url

commit c110c6b2741739ff5f45953bfd0d46b9f3b888dc
Author: Øyvind Kolbu <oyvind.kolbu@usit.uio.no>
Date:   Wed Oct 25 11:25:40 2017 +0200

    Support gcc 7+.

commit ba7f663a0f1da799fc7a8be9b86039af2862f287
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 25 10:17:12 2017 +0200

    dialog: safety check for handling http replies in cseq update code
    
    - reported by GH #1277

commit a21ea97800c7d7d3b082a9b1d57887e125d83d68
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 25 10:16:43 2017 +0200

    core: parser - typedef'ed msg_start struct to msg_start_t

commit d63d33bbd0883cffc5d6e34a336331697ce13005
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Tue Oct 24 10:26:30 2017 -0400

    pkg/kamailio/alpine_docker: Added support ssh git repo url

commit 1bb3aeaaeb220af6471a7a54dead308dc05380e5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 24 12:38:12 2017 +0200

    presence_dialoginfo: removed svn id, history, coherent indentation

commit 247e9bf28ed900d980bf193708d2409cce3261d7
Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
Date:   Thu Oct 19 16:00:32 2017 +0300

    usrloc: fix format of the ul.dump json reply
    
    - create "Domains" array instead of a single "Domain" object.

commit dfcba5fbcc5046a12babd3c6e93555f89ffa9cbe
Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
Date:   Fri Oct 20 15:39:30 2017 +0300

    usrloc: fix usrloc slot lock in ul.dump rpc procedure
    
    - unlock usrloc slot when "ul.dump brief" fails during aor struct creation

commit b57c83c936bf729bda3174803cacbf006552f2dc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 23 14:35:43 2017 +0200

    jsonrpcs: use select on udp socket to work on non-blocking mode

commit f9a59248dccfb95453a48d63ac5ad90bc6c745e5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 23 10:46:01 2017 +0200

    pua_dialoginfo: debug message to show whether avps are used or not
    
    - adjusted code format to avoid very long line

commit 904e7435cc4206a9058602b12ba23a1d733674db
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 23 10:33:28 2017 +0200

    pua_dialoginfo: removed svn ids, history, done indentation

commit 9c3883a7856d6fb12d103baf3f784107a7c3914c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 22 09:49:22 2017 +0200

    jsonrpcs: use same socket for dgram transport

commit 17697e4bcabcec62d4393c6ae60fabec7d1c8e98
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 21 12:19:41 2017 +0200

    jsonrpcs: init fifo stream via mod init callback

commit 70fa5b79e413e162427f5a8ffad3357252c517e2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 21 12:10:29 2017 +0200

    jsonrpcs: init dgram sockets via mod init callback

commit a2b862a74c77bc71238d9b8c9ef19ddb629c75ce
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 21 11:47:35 2017 +0200

    jsonrpcs: set rank PROC_RPC for fifo and dgram processes

commit d4f11b6ffc459faf5c6577cc3374420c1469baeb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 20 11:23:06 2017 +0200

    jsonrpcs: updated the name of module in description of extra procs

commit 3a1e8807d340dd7907b310006a18a7e82e795d2b
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Oct 19 10:31:51 2017 +0200

    pkg/kamailio/deb: fix kamailio-berkeley-modules dependence

commit 9364b1691412ec1d3d59ca8a801613470e079c1d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Oct 19 08:58:59 2017 +0200

    jsonrpcs: proper propagation of rpc fault code and message

commit cae9b5655b1779e4f968f9ab16a5bae41151e4a4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 18 18:41:20 2017 +0200

    sipdump: details of running processes written in meta file

commit 9483efe6af26a2a8b08ee132e8ed2afe25e71cbc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 18 18:41:01 2017 +0200

    xmlrpc: fix handling the optional param spec on no more params

commit 87d71619e7896d3d333bb6c15d4c00616add71a6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 18 18:36:26 2017 +0200

    jsonrpcs: fix handling the optional param spec on no more params

commit 7ffa6a4fd2b4daf9edf0f46d5be0bb9cc06e00d7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 18 18:35:31 2017 +0200

    usrloc: log message when rpc ul.add does not get proper params

commit 6bfdbbcda638265409be1f22bd19eda8beed24ff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 18 09:11:58 2017 +0200

    sipdump: write a meta file along the data file
    
    - store there the common details (runtime environment attributes)

commit 4de01bbf3c0a80e67554285988a92fcf18ff9f2b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 17 07:45:58 2017 +0200

    geoip: fixed typo in definition of gip variable

commit ad84dd05e678a180663c857637154bac1b159c27
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Oct 17 09:03:07 2017 +0200

    pkg/kamailio/deb: buster files

commit 6b021e199cfdfaac3e4723320742377e9da1e1d0
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Oct 17 09:02:16 2017 +0200

    pkg/kamailio/deb: add buster support
    
    * remove buildserver.net reference from backports

commit 9c064ff672df7c3e65b4b2891899bfaa460469dd
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Oct 16 12:11:13 2017 +0200

    pkg/kamailio/deb: set version 5.1.0~dev8

commit f819890018e339ce416b9da51fb44bd719449228
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Oct 16 11:46:21 2017 +0200

    modules: readme files regenerated - sipdump ... [skip ci]

commit 02074c81158b0927778e5f2daaae8da953580f2f
Merge: 8596e84b2 cf0814d06
Author: Juha Heinanen <jh@tutpro.com>
Date:   Mon Oct 16 12:41:48 2017 +0300

    Merge branch 'master' of github.com:kamailio/kamailio

commit 8596e84b20f93cf73963b0c61e15dbb049b2276a
Author: Juha Heinanen <jh@tutpro.com>
Date:   Mon Oct 16 12:40:43 2017 +0300

    sipdump: enable param now defaults to 0

commit cf0814d06bbb1fcd88020d2bce27482142ed7b7e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 16 11:04:17 2017 +0200

    Makefile.defs: version set to 5.1.0-dev8

commit cb4f97b4eb985727182c0ce8f595d3affe663cff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 16 11:03:14 2017 +0200

    sipdump: fixed compile warnings on unused variables
    
    - reported by Juha Heinanen

commit 599f3659a5e4463104f73251c2215723a61cda4b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 16 10:58:21 2017 +0200

    Makefile.groups: added sipdump and phonenum modules

commit 12b2a249577ad175692c49d040891fa1ffae7244
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 16 10:54:44 2017 +0200

    phonenum: new module to do lookup on phone numbers
    
    - relies on libphonenumber to get the attributes associated with the
      phone number

commit 14a3bd9eae7f3cb6af9d4b6e4250ab6c468c8b9f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 15 10:01:25 2017 +0200

    sipdump: write proto and af for each sip message

commit 868208c0bd26bd9d8f72e548075606c4f3c82f33
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 14 11:16:00 2017 +0200

    sipdump: log src and dst ip and port

commit 3565caf3b0f2ac28f7d2993213e4d3ef6a21a2fb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 14 10:43:45 2017 +0200

    core: set receive infor for sr event SREV_NET_DATA_IN

commit 344df7099435dcc76bf052cf2a020b3512ad153b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 14 10:42:52 2017 +0200

    core: added field for receive info inside sr_event_param_t

commit 62d9eb79b9c461df8a21eba928a31f8bd4d85c48
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 14 10:41:32 2017 +0200

    core: compacted typedefs for ip addr structs

commit 986094362b8ff384cc0378a7028425ea092609aa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 13 12:32:52 2017 +0200

    sipdump: implemented sipdump.enable rpc command

commit cdafc5a6a0a3487101820d608ffa5973d7464d00
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 13 12:20:05 2017 +0200

    core: helper function to print ip address in a buffer with square brackets

commit 18b996262fb1c7bde94b494ce837754dc82c9e7e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 13 12:19:30 2017 +0200

    core: fix bitwise test for priting socket details

commit f662a62519f99e046caf03063147104af22ec3c3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 13 12:18:32 2017 +0200

    core: fix for bitwise test in core rpc command

commit 9c3958e77c2f6bfcf7a66e36b05a163447f33c5b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Oct 13 11:01:45 2017 +0200

    modules: readme files regenerated - nat_traversal ... [skip ci]

commit c7f40f8a2acbfad5c755aa32bdbb39a491899e2b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Oct 12 10:57:19 2017 +0200

    sipdump: new module saving sip traffic and additional details into local files
    
    - aiming to help troubleshooting during development or testing,
      especially when dealing with SIP over TLS with forward privacy

commit 642dcef14271bc1376a54f8afe3a159d4e831ba6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Oct 12 09:34:59 2017 +0200

    nat_traversal: added section ids in docs

commit bbb9c3353324f41e94e5b5fd9dc8020c0edfcf3d
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Oct 11 18:31:26 2017 +0200

    modules: readme files regenerated - db_postgres ... [skip ci]

commit 7d27b682cc6259b1f6bcd21584b9f1d5bbfc9a36
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 11 18:27:50 2017 +0200

    db_postgres: documentation for lockset parameter

commit 60f177bf04cd116b1e34f5563f594da327af8c09
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 11 18:23:19 2017 +0200

    db_postgres: clang format of the code

commit 33ecbbbaf8054220372637ac89ac4e4a7c7748d0
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed Oct 11 06:22:42 2017 +0100

    kazoo : increase max url size to 512

commit b87ac3440ae38526cca15dd26625e481e331d51e
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed Oct 11 06:21:23 2017 +0100

    kazoo : add consumer key if appropriate

commit 48791fae1ba8508b18856d90e85a93df003b1e3b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Oct 10 11:46:38 2017 +0200

    modules: readme files regenerated - dialog ... [skip ci]

commit 59b58035bfe8e722a696db889d5295254092ae90
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 10 11:33:22 2017 +0200

    dialog: documented optional sdp body for rpc bridge command

commit 4267e1ef7c9ffaac606964fb1b2d64334754b5d9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 9 18:27:28 2017 +0200

    tm: updated some structs to typedefs

commit 9c9366473280c52d7f79348637a56264420d48fc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Oct 9 16:46:17 2017 +0200

    modules: readme files regenerated - path ... [skip ci]

commit fa8441fb92460d235d8aa7cbf2611b07dfa6230b
Merge: 08f817957 3c04bda00
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 9 16:32:20 2017 +0200

    Merge pull request #1261 from dunst0/feature/flowTokenAndReceived
    
    path: insert flow token in path header with received

commit 08f817957d1f262aaf5ef4b927c1e9c64a70ec9c
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Oct 9 16:31:28 2017 +0200

    modules: readme files regenerated - db_flatstore ... [skip ci]

commit c203af8d977cd977f2614d22fab84fead07dc25a
Merge: b8d5c7fbe 4571f168e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 9 16:29:17 2017 +0200

    Merge pull request #1262 from jchavanton/db_flatstore_delimiter
    
    db_flatstore: encode delimiter param

commit b8d5c7fbe994bb581c1e78285f08ec1980f6b89f
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Mon Oct 9 16:05:01 2017 +0300

    p_usrloc: location.sql missing INSTANCE_COL

commit f9115fc5fcdc0f4348e3c38b72117e09ce670226
Merge: fa9483160 9be2a9665
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Mon Oct 9 15:36:23 2017 +0300

    Merge pull request #1266 from asiplas/master
    
    p_usrloc: Fix #1265: missing columns in location.sql file.

commit fa948316059a140ee906d386c5a2a3123e9c370c
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Oct 9 12:47:04 2017 +0200

    modules: readme files regenerated - mediaproxy ... [skip ci]

commit e49512ce80693aa2638d9fca940ded5a889cd2f9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 8 22:54:00 2017 +0200

    misc_radius: end separator for examples in docs
    
    - added section ids

commit 9be2a96651f743af0a22d0534ee9fc90e857d484
Author: Andrew Siplas <andrew@asiplas.net>
Date:   Sun Oct 8 05:41:00 2017 -0400

    p_usrloc: Fix #1265: missing columns in location.sql file.
    
    Add columns referenced by [p_usrloc_mod.c](https://github.com/kamailio/kamailio/blob/6c01e2692d5ff56dda54d21469d32c4d3dcbfbff/src/modules/p_usrloc/p_usrloc_mod.c#L65)

commit 9cc48208ec92f3e12be53e8054603e0ee248675f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 7 23:17:39 2017 +0200

    mediaproxy: code formatting using clang

commit 5535a612445ea71a938e427e0ed7e3f7ea5d88cf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Oct 7 23:11:01 2017 +0200

    mediaproxy: added section ids in docs

commit 6c01e2692d5ff56dda54d21469d32c4d3dcbfbff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 6 01:20:25 2017 +0200

    maxfwd: applied clang format

commit 1f54f3d21a81badb4ba43c6adb88195bdd2c42f1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Oct 6 01:16:10 2017 +0200

    maxfwd: fixed location for section id of maxfwd_process

commit e4cb62486644cdca753fe6c7768bd738ee19c8a5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Oct 5 17:34:13 2017 +0200

    presence_conference: removed history and svn ids

commit c6e921e45f1257913848110189eab82a34aa2f8b
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Oct 5 13:17:18 2017 +0200

    core: add safety check to rval_get_tmp_str()
    
    See #1263

commit 3c04bda005430206dd1b9da4f11b474ab8fea363
Author: Rick Barenthin <dunst0@gmail.com>
Date:   Wed Oct 4 17:41:39 2017 +0200

    path: insert flow token in path header with received
    
    - added the possiblity to have the received parameter and flow toke
      in the add_path_received function

commit 4571f168ea1d8d51ed31a5dd7e581ecc84b53d00
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Tue Oct 3 16:53:26 2017 -0700

    db_flatstore: encode delimiter param
    
    using  ""%" HEX HEX" mechanism for escaping from RFC 2396

commit 376731b0fdcebb68c721ee4e4bcdd3f6dc3fcd7d
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Oct 4 13:46:38 2017 +0200

    modules: readme files regenerated - domainpolicy ... [skip ci]

commit d94a65cbd0a86e1869037bbcfa261bc4219be908
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Oct 4 13:42:30 2017 +0200

    domainpolicy: removed empty rpc section
    
    - added several section ids

commit 465c9355a7d16c2c11c0f12b7346f8d42d693212
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Oct 3 17:16:26 2017 +0200

    modules: readme files regenerated - xhttp_pi ... [skip ci]

commit f6f8b802749b2234e700fbd9cde8b847a54cab83
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Tue Oct 3 11:02:27 2017 -0400

    xhttp_pi: fix documentation examples

commit f460607b5b0903c0937e5272c18d1c4fed38d42d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Oct 3 15:38:29 2017 +0200

    cplc: added section ids in docs

commit ae7e19fa77693f7c574a66ee6c773e781cea6a86
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Oct 2 19:31:18 2017 +0200

    modules: readme files regenerated - cnxcc ... [skip ci]

commit f5430eb0ad6134539d5eb4369e4c60bdb5fa4a63
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 2 19:11:26 2017 +0200

    cnxcc: added section ids in the docs

commit d84451d9a1b144b5aee4678df051cb65e8db2595
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Mon Oct 2 11:03:59 2017 +0200

    siptrace: fix memory leak in hlog

commit 7dad4f5a8c41923d4792baad42b93461e0dbb019
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Mon Oct 2 04:50:48 2017 -0400

    pkg/kamailio: Created readme for centos, fedora, opensuse, oracle, rhel dists

commit b24c3093feeb49bd6e9e508a6947fb3926c4ea8f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Oct 2 09:50:56 2017 +0200

    app_python: added section ids in docs

commit 9229cb397e3afebd5e25e67713e4df9b6d622192
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 1 08:21:55 2017 +0200

    app_mono: added section ids

commit 0b0d282e8db3c230b11a78aa5e37f3ab3fba990b
Merge: c5ffc265c de93509c3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Oct 1 08:15:00 2017 +0200

    Merge pull request #1259 from sergey-safarov/libressl
    
    pkg/kamailio/alpine: Set of updates alpine packaging and docker

commit de93509c3335d6969eac5389a3f5715b98222ba2
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Sep 30 16:17:22 2017 -0400

    pkg/kamailio/alpine_docker: Fixed missed symbolic links

commit cbb8d801d5e4836d922483c61f29eb7e02a4f360
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Sep 30 15:14:52 2017 -0400

    pkg/kamailio/alpine_docker: Allow build docker image from forked repos

commit 756a0d63083d5fbcca3426842db16bc4d06c4a32
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Sep 30 05:59:33 2017 -0400

    pkg/kamailio/alpine: Removed custom kamailio.cfg, now used default

commit c5ffc265cf83c7e329ee8d21c3bafba78b670c58
Merge: 563004ca5 d98e7570c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 30 14:23:21 2017 +0200

    Merge pull request #1258 from sergey-safarov/alpine
    
    pkg/kamailio/alpine_docker: Docker args now passed to kamailio #1252

commit d98e7570c458fb4992c6e49395b099a09bb5e133
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Sep 30 05:26:49 2017 -0400

    pkg/kamailio/alpine_docker: Docker args now passed to kamailio #1252

commit 6e809f6126f9da45c1c12488b68f342a14260086
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Sep 30 05:19:55 2017 -0400

    pkg/kamailio/alpine removed mi_fifo from config file.
    pkg/kamailio/alpine_docker: Removed workaround for non existent module mi_fifo

commit 563004ca54cb31d19e3bd9e30633c9f860070883
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 30 09:23:34 2017 +0200

    auth_radius: added section ids in docs

commit dc15a8cd44fa17bb5ad12bf418c78af9f6e071e1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 29 18:58:49 2017 +0200

    htable: do not fork clean timer if no auto-expire is defined
    
    - match the same condition used in mod init to declare the extra process
    - reported by GH #1237

commit 711917153a4be290fd7e405c2c5578fe42ef9aff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 29 18:21:53 2017 +0200

    kamctl: do not set privileges on drouting tables without id for pgsql
    
    - reported by #1256

commit 21808cd59b56c0e60f4c06b30615697438e41a55
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 29 14:41:31 2017 +0200

    pkg/kamailio: removed gentoo symlink

commit 1542b5bf2a34b597e6b98870829f2248822b6294
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Sep 29 14:16:30 2017 +0200

    modules: readme files regenerated - rtpengine ... [skip ci]

commit 67f2e8d93ba670c88b5fc89f74d21f3fa097244d
Merge: f90e78511 45b4d35f7
Author: Richard Fuchs <rfuchs@sipwise.com>
Date:   Fri Sep 29 08:03:29 2017 -0400

    Merge pull request #1253 from claudiupb/implement-stop-recording
    
    Add stop_recording function, and make start/stop_recording functions accept flags

commit f90e785114c7dd738ca7ce7e70d72dd92cbd7136
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 29 13:11:50 2017 +0200

    sqlops: keep string values zero-terminated inside db result structure

commit d3b7f0d390dd430d40a1d47112f076f4b21e3afe
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 29 09:58:04 2017 +0200

    kamctl: added db subcommand to mange records in version table

commit 6d4367e4ab1e7e2d38b94b942f2383e3878a1e7a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 29 09:28:08 2017 +0200

    domain: proper output format for rpc dump command
    
    - arrays have to be used to list domains and attributes

commit 0a3c3d1c7066d9a6fd7460b5f60a013717815ce1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 29 09:09:19 2017 +0200

    kamctl: regenerated the db creation scripts
    
    - reported by #1254

commit 9339850b0c6ad13b796afe37f84db81d00aa3861
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 28 12:32:22 2017 +0200

    xhttp_pi: updated the path for installation of pi_framework.xml

commit 5cf921b7a5956276d281003a39160e6c7cef9e78
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 28 12:29:26 2017 +0200

    misc/examples: reorganized examples in subfolders

commit aed158be91db54561aae11669d5c7942f4a26aa6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 28 11:59:48 2017 +0200

    pkg/ser: removed long time unmaintained ser packaging specs
    
    - use pkg/kamailio specs as a reference if still want to package ser

commit 8cd2eaa48c59d961379c1040e4373dcc398d2aaf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 28 11:58:25 2017 +0200

    pkg/ser: added readme with not that ser packaging specs are removed

commit 1473be69e191c6873cfc4e2501999ebeb8a45159
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Sep 28 08:41:57 2017 +0200

    cfgt: format code using clang-format

commit 1c0dd4cf9cd131ce1844dbbe7dc20f30f5e8a010
Merge: 68876da3d 31b9af0c2
Author: Konstantin M <ezdev128@users.noreply.github.com>
Date:   Wed Sep 27 16:19:09 2017 +0300

    Merge pull request #1248 from kamailio/revert-924-vseva/fix_app_python
    
    Revert "app_python: fix compiler warning"

commit 31b9af0c2c524afc84b2b03d5c2d2bdac8f12daf
Author: Konstantin M <ezdev128@users.noreply.github.com>
Date:   Wed Sep 27 16:15:41 2017 +0300

    Revert "app_python: fix compiler warning"

commit 68876da3de9211ac493094f012b44f06f327dd1b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 27 14:24:57 2017 +0200

    textops: replace body functions exported to kemi framework

commit 43b1f9de4538c0739a133c0181a4df97c23c5769
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Wed Sep 27 14:02:47 2017 +0200

    pv: remove unused variable
    
    > pv_core.c: In function 'pv_get_protoid':
    > pv_core.c:1259:6: warning: unused variable 's' [-Wunused-variable]
    >   str s;
    >       ^

commit 91bec00a1451f026ccfa5c42d1b945d15ced664e
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Wed Sep 27 13:57:54 2017 +0200

    kex: fix compiler warning
    
    > core_stats.c: In function 'stats_fetch_all':
    > core_stats.c:521:7: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized]
    >      if(m==NULL) {
    >        ^
    > CC (gcc) [M kex.so]           mod_stats.o

commit fcbaac36dfc755ed52bd3ec8abba4dc52934a348
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 27 12:15:40 2017 +0200

    textops: replace() and replace_all() exported to kemi framework

commit 45b4d35f725839f5391957adf761dc1b9625fa23
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Wed Sep 27 11:40:50 2017 +0300

    rtpengine: make start_recording and stop_recording accept flags

commit 4bdbf01319f8bc86f1feb9ee0fb995f776cea652
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 27 09:39:31 2017 +0200

    pv: new var $csb - shortcut to get the CSeq header body

commit c8e2c77c28a6aed6996c05060fa3d24c3e0a933a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 27 09:33:29 2017 +0200

    pv: new var $prid - get protocol id (int value)

commit ce5362dc460ed9ecc477bd8103904a009ebb3f6c
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Tue Sep 26 15:49:59 2017 +0300

    rtpengine: add stop_recording function

commit d61e4aa8ef2882ba2b40bf27b0f17ebdcfa074dc
Merge: 98634783f 982cc452c
Author: Konstantin M <ezdev128@users.noreply.github.com>
Date:   Tue Sep 26 23:20:18 2017 +0200

    Merge pull request #924 from linuxmaniac/vseva/fix_app_python
    
    app_python: fix compiler warning

commit 98634783f1c7268e73fc39acabf9c4778e53e799
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Tue Sep 26 10:40:07 2017 -0400

    utils/db_oracle: update Makefile for oracle 12.2 client

commit 0529cc90ef9402c33944e9e1570c295f5fad6d80
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Tue Sep 26 10:39:18 2017 -0400

    db_oracle: update Makefile for oracle 12.2 client

commit b356c73494da7ef53447a5c7615bebeb8eb9a9e2
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Tue Sep 26 15:32:20 2017 +0200

    http_async_client: null terminate the request id in the callback

commit 9425c8d582c0ed0e133dc64f64345d9e3e7e059a
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Sep 26 10:16:47 2017 +0200

    modules: readme files regenerated - auth ... [skip ci]

commit 4e2c3f2b41859767f13bef237b93ea7101f36d12
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Sep 26 10:06:36 2017 +0200

    auth: explicit listing of status codes for replies in docs of challenge functions

commit 47bfa060e6b182167c5d0b21cbaebf5b1c0bb8d2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Sep 25 15:13:58 2017 +0200

    dialog: adjusted debug messages when updating attributes

commit ed9a2cd7a938095ef923a263b8a2a3760e8396de
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 24 11:50:31 2017 +0200

    tm: print tm cell in rpc tm.list output

commit 7261ac9fd36b6ea4a70695363b14b91d884e0c81
Merge: 6fee88bec f083513f0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 24 11:27:03 2017 +0200

    Merge pull request #1246 from kamailio/timer-xavp
    
    timer: reset xavp using common function

commit 6fee88bece2903d787b5cd03905da4d381f2cf1a
Merge: 185db312e f21eaf124
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 24 11:26:36 2017 +0200

    Merge pull request #1245 from sergey-safarov/alpine
    
    pkg/kamailio/alpine: Packaged rabbitmq, sctp, radius modules and created docker scripts

commit f083513f0139156e3b0f1ce68cb934b687d0a56d
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Sat Sep 23 11:56:58 2017 +0100

    timer: reset xavp using common function

commit f21eaf124344becced5008488dd862382e971323
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Sep 23 06:35:20 2017 -0400

    pkg/kamailio/alpine: Packaged db_berkeley, app_python, app_perl, db_perlvdb, topos_redis

commit 185db312ed91bba6c997a42a84c4da1e4ce2319f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 23 09:30:08 2017 +0200

    janssonrpcc: do not lock in mod destroy
    
    - all children are killed already and if lock was already set results in
      a deadlock

commit 291649821f4d19790072ffaf9aefc41891a3551d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 23 09:29:10 2017 +0200

    jsonrpcc: do not declare variables in header files
    
    - avoid declaration in each .c that includes the .h

commit 5fde5e87a0dba18c7d1d1cd97ef4e89536cc10c5
Merge: 5389f903c 894e64ae6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 23 07:58:38 2017 +0200

    Merge pull request #1242 from gaaf/random-fixes
    
    Random fixes

commit 38d746e6181990d61f2fd7fd88599690a987bfec
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Fri Sep 22 18:07:50 2017 -0400

    pkg/kamailio/alpine: Packaged rabbitmq, sctp, radius modules

commit 089c96ab3ad470424581e56808ccf7196711b413
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Fri Sep 22 10:05:01 2017 -0400

    pkg/kamailio/alpine_docker: Added docker packaging scripts

commit 50694326b33a73e73c982f0fa575e5f67ccdf427
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Fri Sep 22 05:12:46 2017 -0400

    pkg/kamailio/alpine: Removed unnecessary patches

commit 5389f903c1fea9d7bcc709e84d81249a36dcb3de
Merge: 7326e7233 b2d233adf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 22 14:26:05 2017 +0200

    Merge pull request #1241 from sergey-safarov/spec_update11
    
    pkg/kamailio/obs: Updated obs spec

commit 894e64ae69f485ee8b764092d255c65ab7740da7
Author: Alex Hermann <alex@hexla.nl>
Date:   Fri Feb 24 14:23:57 2017 +0100

    janssonrcp-c: Fix segfault in mod_destroy
    
    Check variable before dereferencing it.

commit 305dbe7197f87d8e14bb75f14553852c8e3c9b8c
Author: Alex Hermann <alex@hexla.nl>
Date:   Mon Feb 20 18:30:27 2017 +0100

    json: Add fixup_free function for json_get_field

commit efe9d554a912edb0ffc5ae8e7176adc5bcc44a5e
Author: Alex Hermann <alex@speakup.nl>
Date:   Tue Oct 6 12:35:38 2015 +0200

    cfgutils: Remove debug statements in sleep functions
    
    Too much noise when debug logging is on

commit d6a374d707f23afddfc007edfeae40b01836b3c0
Author: Alex Hermann <alex@hexla.nl>
Date:   Mon Feb 20 18:26:01 2017 +0100

    cfgutils: Properly handle 'exit' when from route_if_exists()
    
    exit is supposed to exit the routing script. route_if_exists() wasn't
    handling the exit, so script would continue to run after 'exit'.

commit 92e404b3676aa57bca531096cddc14d58e06c789
Author: Alex Hermann <alex@hexla.nl>
Date:   Mon Jan 2 19:22:03 2017 +0100

    cfgutils: Allow pv in check_route_exists() and route_if_exists()
    
    These functions are somewhat useless if a dynamic parameter is not allowed.

commit 194d1bd1d1b86a92ee51bb32d88c105eb6130910
Author: Alex Hermann <alex@hexla.nl>
Date:   Mon Jan 2 19:21:19 2017 +0100

    cfgutils: Add fixup_free functions to (u)sleep functions

commit b2d233adf6bd3678f0fdcca3cc355a0edfc23944
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Thu Sep 21 15:48:57 2017 -0400

    pkg/kamailio/obs: Added support of OpenSUSE Tumbleweed

commit 9889eaf0d05c743352a298f03e095c7445f56ce9
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Thu Sep 21 15:59:30 2017 -0400

    pkg/kamailio/obs Fixed build of perl module

commit 7326e7233890db9877992fda7ce8e969fd59be73
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 22 09:22:52 2017 +0200

    ims_registrar_pcscf: added default license header for new files

commit 1fe5970917f21e9d69127635e04ba8ae585e2da4
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Sep 21 16:46:26 2017 +0200

    modules: readme files regenerated - kex ... [skip ci]

commit 6457634c963c0f65aaf4f3ce6573490609637f74
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 21 16:41:41 2017 +0200

    kex: more details about rpc stats.fetch output

commit 40273d15a4bf574da1b31d9a5ec4be7c4b6eb879
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 21 16:36:59 2017 +0200

    kex: documentation for rpc stats.fetch

commit 931831bec1048c6d5671c2451a1c490893863c8d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 21 16:32:35 2017 +0200

    kex: new rpc command - stats.fetch
    
    - similar to stats.get_statistics, but with more json friendly output

commit e6e031775bb38da9ee2e994e9845daeff6a5392d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 21 15:32:14 2017 +0200

    websocket: removed legacy stats with typos

commit ffac3c32fcff789bc4712f1b54f052445d33e089
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 20 13:40:22 2017 +0200

    topos_redis: safer size for snprintf buf to allow space for numbers

commit 0c47c62aa29607c4f903afda451104da027cea67
Merge: be80d9597 52f9bc1e9
Author: ng-voice GmbH <info@ng-voice.com>
Date:   Wed Sep 20 13:26:32 2017 +0200

    Merge pull request #1238 from tdimitrov/sec-agree
    
    ims_registrar_pcscf: Add support for sec-agree parameters parsing

commit be80d95972d879d9d99e971ec03235160223ddae
Merge: 634efd6b0 4fc13e27c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 20 13:25:47 2017 +0200

    Merge pull request #1240 from sergey-safarov/alpine
    
    pkg/kamailio/alpine: Added packaging script for Alpine dist.

commit 634efd6b066c8302847aa4d72a4b5abda40eed75
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Wed Sep 20 13:21:44 2017 +0200

    tls: fixed initialization when LibreSSL is used
    
    - port from OpenBSD

commit bdd16faefc3e6abe8e824f53f370b51993958b62
Merge: 65ed9b065 e77ca376f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 20 13:17:19 2017 +0200

    Merge pull request #1230 from sergey-safarov/spec_update11
    
    pkg/kamailio/obs: Updated obs SPEC file

commit 4fc13e27c1a0047cf6cf3909b77736c6307c1ee3
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Wed Sep 20 05:56:59 2017 -0400

    pkg/kamailio/alpine: Added packaging script for Alpine dist.

commit 65ed9b065c497266a4ecd9760e7c168c69b4c6e8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Sep 19 11:45:46 2017 +0200

    core: tcp - increased the size for flags field in connection struct

commit e77ca376f72e8ce4d18c1f76d31b3f90913d94ad
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Sep 9 05:41:27 2017 -0400

    pkg/kamailio/obs: Updated SPEC file

commit 52f9bc1e9ec2747426bc347745df9d1892021fce
Author: Tsvetomir Dimitrov <tsv.dimitrov@gmail.com>
Date:   Tue Jul 18 17:18:11 2017 +0300

    ims_registrar_pcscf: Add support for sec-agree parameters parsing

commit 593f929f3678150423b50b68293ac6267ddcb4a3
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Sep 18 09:25:18 2017 +0200

    pkg/kamailio/deb:  version set to 5.1.0-dev7

commit 76149e02e4a73bfd6e24200b21b05c981776741e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Sep 18 09:17:40 2017 +0200

    Makefile.defs: version set to 5.1.0-dev7

commit 3759c26c486c879a798b41a186870fda0f546506
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Sep 18 09:16:49 2017 +0200

    modules: readme files regenerated - statsc ... [skip ci]

commit e97c7c8b5ac983206423daff5b2b0ce016eb5392
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Sep 18 09:02:02 2017 +0200

    pv: exported pvx.evalx() to kemi framework
    
    - the equivalent of pv_evalx()

commit 24e09eeafc489b2d37c759ccedc0cdb65ebe2613
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 17 21:17:39 2017 +0200

    statsc: small updates to docs

commit c8a8e368d5145a5ad5298fea04cfd79a764ce05a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 17 19:23:31 2017 +0200

    ipops: removed svn id, history; coherent indentation

commit b38455c90c858044e474a4d864f5f7156a8f08cf
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Sep 17 11:01:58 2017 +0200

    modules: readme files regenerated - usrloc ... [skip ci]

commit d6af9b8146ae6fc6fda692e669fb334ba1a959bd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 17 10:56:35 2017 +0200

    usrloc: updated docs for rpc ul.add command

commit e0b8227051ff5cd7d021888b3cf2cfb183bf7d58
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 17 10:49:18 2017 +0200

    usrloc: rpc ul.add can set also received and socket fields

commit dc8644a0326d90f2c766e3462762fc3dfdf73669
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 17 10:26:18 2017 +0200

    usrloc: helper function to test if a rpc parameter is set or not
    
    - useful for optional parameters which can be given '0' or '.' value to
      indicate that it is not intended to be set

commit 0954a069ac92c70e190875fdc05150a7d2004ddb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 17 10:08:37 2017 +0200

    usrloc: test first if all params are retrieved for rpc ul.add
    
    - avoid logging unset values

commit 0e38dabe44e475e8054d3905e553637977dd26e1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 16 23:09:44 2017 +0200

    msrp: updates to log macros

commit 574f2d4d40fbdecf379292d65ad0218e8ecaab10
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 16 23:05:33 2017 +0200

    rtpproxy: removed function name from log messages

commit cb0869db90c3e808dcd2f0a06d24544e32e26802
Merge: f47f42ac1 b103fefdd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 17 10:05:13 2017 +0200

    Merge pull request #1236 from jchavanton/dispatcher_latency_fix
    
    dispatcher: latency fix stdev calculation

commit b103fefdd871af95c3f7e1ac7b1605b5ea5b402a
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Fri Sep 15 09:34:19 2017 -0700

    dispatcher: latency fix stdev calculation
    
    - adding linking to lm library

commit f47f42ac12ad111b3bad52aa2d495fbed5ef395d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 15 09:27:07 2017 +0200

    core: tcp_read_headers() safety checks for parsed pointer
    
    - reset if it is out of read buffer range and the state is H_SKIP_EMPTY

commit 35ee3a4b0357820bf31b3aa68323dcb7df267e94
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 15 09:00:18 2017 +0200

    core: tcp_read_ws() - safety checks for very large advetised lenght
    
    - use unsigned for lenght to avoid going negative on large read values

commit e01eb3ae4e40a9e510df1f784b738fd043884fbc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Sep 14 18:31:25 2017 +0200

    modules: readme files regenerated - dispatcher ... [skip ci]

commit 68395d51c2d7dc7c9956daeababcaeba7e2ded24
Merge: 18c512e31 12a25ed74
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 14 18:21:24 2017 +0200

    Merge pull request #1234 from jchavanton/dispatcher_latency_monitoring
    
    dispatcher: latency statistics

commit 18c512e31a2601a97b244f05b65ae92c0efba08e
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Sep 14 14:01:25 2017 +0200

    modules: readme files regenerated - registrar ... [skip ci]

commit 5a1555ca8d52b112b4d4671583aeb0ed44422016
Merge: 62ea33a6e c31501bc0
Author: Juha Heinanen <jh@tutpro.com>
Date:   Thu Sep 14 14:46:23 2017 +0300

    Merge branch 'master' of github.com:kamailio/kamailio

commit 62ea33a6e9585e25362bd669c2f1cd11321dc119
Author: Juha Heinanen <jh@tutpro.com>
Date:   Thu Sep 14 14:44:41 2017 +0300

    increased location table contact field size from 255 to 512

commit c31501bc09c440bf1e1f8507ceed38277f18375c
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Sep 14 10:01:22 2017 +0200

    modules: readme files regenerated - tm ... [skip ci]

commit d811aee59aff3d5acf48983c6858f1ecd3d5d436
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 14 09:46:19 2017 +0200

    tm: documentation for rpc tm.clean command

commit 8f0fc94aaa6db96ef209c6136240d98ef566a004
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 14 09:21:08 2017 +0200

    tm: rpc command to clean long time expired transactions
    
    - try hard clean after 90 seconds since lifetime elapsed

commit 12a25ed74585b7516e2eddb61e9175b466c86941
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Mon Sep 11 15:15:49 2017 -0700

    dispatcher: latency statistics

commit 90ab9e4f301c48ba9f080014330b933457d68e96
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 13 18:07:34 2017 +0200

    usrloc: use app name in UL rpc UA, shift from mi to rpc in strings
    
    - coherent indentation

commit 7d041c41d06773a5198f4e1a6461bdb1bd5b5351
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Sep 13 11:46:55 2017 +0200

    modules: readme files regenerated - dialog ... [skip ci]

commit e23c50aed89be717c0bc76e6fbfc902cf3deacb6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 13 11:43:04 2017 +0200

    dialog: small updates to docs

commit e04716f4f9325fa5290555823132455ea599daac
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Sep 12 16:10:10 2017 +0200

    seas: added guards to several include files
    
    - bits of formating and removal of inline history

commit 81ad6adb6456490bce9dfe019c22857713669a52
Merge: 6eb9f46bc 9741bee7a
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Tue Sep 12 17:00:38 2017 +0300

    Merge pull request #1233 from hdikme/master
    
    carrierroute: warning for the same carrier/domain having routes with only 0 probability

commit 9741bee7af8136b35af8e6279e530aa0ad54f574
Author: Huseyin Dikme <hueseyin.dikme@1und1.de>
Date:   Tue Sep 12 15:37:17 2017 +0200

    carrierroute: warning for the same carrier/domain having routes with only 0 probability
    
    - While starting kamailio or reloading the routes, if the same carrier/domain pairs do not have
      any route with a probability other than 0 (zero) then an error log will be printed on the screen.
      Besides, the log "invalid dice_max value" in the cr_func.c has been made more clear.

commit 6eb9f46bc413b72f41423673f1ad1083775760c4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Sep 11 23:16:39 2017 +0200

    uid_auth_db: removed history, updated log macros

commit 6fa1e72a8e8b74876432afe47830d2ee22b1caf6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Sep 11 23:15:29 2017 +0200

    uid_uri_db: fixed log message

commit 06a5bb4cff0319a19660b711e7d987b30a939345
Author: Juha Heinanen <jh@tutpro.com>
Date:   Mon Sep 11 22:21:26 2017 +0300

    modules/lcr: remove extra prefix_column param

commit 227b49c4a0049b72079101d3e4c407755d0b2fb0
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Sep 11 09:31:34 2017 +0200

    modules: readme files regenerated - p_usrloc ... [skip ci]

commit dd5a040840dddcf6fa7f91a2433332f81850eeae
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Mon Sep 11 10:20:24 2017 +0300

    p_usrloc: updating documentation

commit 43a12b88aa7ae018d92815628debe4c924e2b58f
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Mon Sep 11 10:18:17 2017 +0300

    p_usrloc: value checks for db_ops_ruid, db_update_as_insert

commit f5a329ff0ce0e433c5ff8a7bfdc815819dcf1022
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 10 11:34:13 2017 +0200

    uid_uri_db: removed history, updated application name
    
    - adjustments to log messages and indentation

commit f60a3cfa3070a4782038dcf9f2169562220cc396
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 10 10:25:18 2017 +0200

    jsonrpcc: more debug messages if init fails
    
    - coherent indentation and whitespacing

commit 0281dc351ca4cde8d3343164cc3091d02808f3cb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 9 23:12:43 2017 +0200

    uid_gflags: fixed rpc commands doc strings
    
    - converted log macros
    - coherent indentation and whitespacing

commit ccfe8c422135dff4b63db4b577973ff6790ebaf9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 8 10:35:00 2017 +0200

    prefix_route: added header define guards
    
    - sanitization of log messages

commit e27ba180ab9801e6b32bfb31aad1c02d28f7e559
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 7 15:29:09 2017 +0200

    snmpstats: removed wrong function name from log message

commit 99ea089cb410c18e26bf29feb6ed14bf404988ff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Sep 7 15:18:27 2017 +0200

    sl: exported sl_forward_reply() to kemi framework

commit c4bd6709cf3abb1fb0685fc89641d85c6752eb34
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Sep 6 20:46:22 2017 +0200

    modules: readme files regenerated - lcr ... [skip ci]

commit b0f941e1ef9a013472ea42bade3c8ecae9111768
Author: Juha Heinanen <jh@tutpro.com>
Date:   Wed Sep 6 21:34:56 2017 +0300

    modules/lcr: improved description of prefix_column param

commit b672d8ef63715cf816390a05ce7a441377c3e468
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 6 11:13:16 2017 +0200

    tm: reset T_ASYNC_CONTINUE once t_continue() callback is executed
    
    - by having it still set, the reply field was not reset, causing to free
      an invalid pointer when transaction was destroyed, reported by Vitaliy
      Aleksandrov
    - set reply of suspended request branch to FAKED_REPLY on continue,
      the code was already set to 500 - make it coherent with the local
      replied transactions
    - reset cloned reply under lock for suspended reply branch and free it
      later via backup pointer - safer if someone risks to access the
      suspended reply branch (should happen now, just future proof)

commit 8599f6fca16367a3e2a0dd4a638c667459482cd5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Sep 6 09:09:13 2017 +0200

    tm: more info in some log messages

commit e90184ede69a1c162da640d2df0d44198c2059bf
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Sep 5 13:31:18 2017 +0200

    modules: readme files regenerated - p_usrloc ... [skip ci]

commit fda5be331d24342beb5b50e7171b4a3be9c5b4fc
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Tue Sep 5 14:21:40 2017 +0300

    p_usrloc: add config framework support for certain parameters
    
    The following params are now configurable via kamcmd cfg:
    expire_time, db_err_threshold, failover_level, db_ops_ruid,
    db_update_as_insert

commit 303294547399610a4eedcd382631e7d442fd76ad
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Sep 5 08:01:33 2017 +0200

    modules: readme files regenerated - presence_xml ... [skip ci]

commit 6fbaac0d9383da5fe30ea9d2e9671ab3dffd9694
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Sep 5 07:55:09 2017 +0200

    presence_xml: small adjustments, added section ids

commit 498e6a96fa101863170399e237cad66a8620a9e6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Sep 4 16:13:01 2017 +0200

    pkg/obs: more details in the readme

commit 2406f79169aac6a94a4a8f26aa50dd6291d821ec
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Mon Sep 4 16:08:36 2017 +0200

    pkg/kamailio/OBS: Added RPM packaging scripts for openSUSE  Build Service

commit db00b5fd0ecd65ee6164fdfeac3df90bdd2a4393
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 3 10:22:40 2017 +0200

    alias_db: docs - added section ids

commit ab08d6def9fa060cb6568bc13eec328078dd4e04
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Sep 3 10:18:57 2017 +0200

    auth_db: docs - small cleanups

commit 25c9e1b5f6bb81ef1ec730b8400cdef66c119089
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Sep 2 13:28:21 2017 +0200

    xmlrpc: coherent indentation and white spacing

commit ec15b23f25ba2502a661157ae69b4dc1db923f66
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 1 12:00:06 2017 +0200

    core: main - don't count wtimer secondary process separately
    
    - it is registered via sr_wtimer_init()
    - fixes the extra empty entry in process table reported by Juha Heinanen

commit bffb6b8374b087799b1979e2ba935dc130436987
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Sep 1 11:58:54 2017 +0200

    core: pt - debug messages when registering app processes

commit 83724225ebc3ed778e7bacb487e3d3376e47e504
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 31 15:48:54 2017 +0200

    core: tcp - print reason in tcp emit closed event debug message

commit f74cddd78df3f37f6ea827fc1787796c601572b3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 31 12:38:20 2017 +0200

    db_text: fix computing absolute path to db using cfg dir
    
    - reported by GH #1224

commit 2683b20d7b62f60ce53ed6692a42ed6b19fee972
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 31 11:31:33 2017 +0200

    db_text: more details in log message when nr of columns is too small

commit 1d8c6e4330fc069ed6606e0b966ece76053909b8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 31 11:20:17 2017 +0200

    tm: skip empty lists when listing transactions via rpc tm.list

commit 53afec4962e2dc3ec0971ba97da94f37c57780d3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 31 11:19:50 2017 +0200

    core: clist - helper macro to test if a clist is empty

commit e34d70fbffc22f3c2173b960afcfbb6166060002
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 31 10:00:03 2017 +0200

    tm: show ref count, lifetime, uas request mode in rpc tm.list

commit e6b9cfeea47c7e377bbd030543a94437aaa54467
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Aug 30 21:01:25 2017 +0200

    modules: readme files regenerated - tm ... [skip ci]

commit ec62424d2e1a9ff697f077c90eda27c08515e75e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 30 20:55:20 2017 +0200

    tm: documentation for tm.list rpc command

commit 9fe9543d3d9b700fc51e4227a2a08e9715aa4eb2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 30 20:53:25 2017 +0200

    tm: new rpc command tm.list
    
    - list details of the transactions

commit 8d9459b7de28de90993e7e26c827298c7b2d08a4
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Aug 29 12:58:41 2017 +0200

    tls: fix sanitization of log macros commit a8b30d340f9d

commit a8b30d340f9d19daac10ed987707adf7327ef420
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 29 12:03:50 2017 +0200

    tls: sanitization of log macros

commit fcc4b8ed537714c2ab5bbb7de221e0218e913d24
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Aug 28 12:31:32 2017 +0200

    modules: readme files regenerated - rtpengine ... [skip ci]

commit 5272f4e4e302e44ad870bd8b8936c2517848c0ca
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 28 12:25:09 2017 +0200

    rtpengine: documented the flag for call recording
    
    - reported by GH #1221

commit 2d79d1fc20ee1cd056b1b4b453c557671ae99f08
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Aug 27 11:11:17 2017 +0200

    auth: removed module and function names from logs

commit 08496ed43a4c99a082192a2d9d22eacfbb242a16
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Aug 26 16:29:53 2017 +0200

    core: cfg vars - updated log macros

commit c2657fd4a4e88e6f86ff9eef3b9fa2dd641c240c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 25 12:10:47 2017 +0200

    core: cfg struct - updated log macros, coherent indentation

commit b325a7711ac405e5598f7fbd224fb1b8e84221cf
Author: Juha Heinanen <jh@tutpro.com>
Date:   Fri Aug 25 10:29:44 2017 +0300

    modules/lcr: fixed testing if dont_strip_or_prefix_flag is set

commit 38f10f867d8f234d7193eb47b9e176e50d5b021e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 24 12:20:29 2017 +0200

    core: forward - coherent whitespacing and log macro update

commit ec6850c167a196c3f28d218b3ad1c31f7926b4fa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 23 11:18:54 2017 +0200

    core: cfg group vars - updated log macros

commit 6a69220ec8f46528d1c02295452e59462d02d0f5
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Aug 22 12:31:44 2017 +0200

    modules: readme files regenerated - statsc ... [skip ci]

commit febcf7cdb29896fb7bc02585b4ac36a5fba5e3ae
Author: Olle E. Johansson <oej@edvina.net>
Date:   Tue Aug 22 12:30:12 2017 +0200

    usrloc Fix README typo

commit 4c7fbb1d6c33ffa6b1630e2b15bcc60934e4dcb3
Author: Olle E. Johansson <oej@edvina.net>
Date:   Tue Aug 22 12:22:58 2017 +0200

    statsd Fix strange formatting for apostrophes in the html files by actually using an apostrophe

commit f2f6e7ec171fab9dcf8ad7d6c6b25438a54b32af
Author: Olle E. Johansson <oej@edvina.net>
Date:   Tue Aug 22 12:19:54 2017 +0200

    statsc Fix typo in RPC command naming

commit a91b2b68c667afb39854ac94fbcfa9cbe6dc49cb
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Aug 21 17:01:27 2017 +0200

    modules: readme files regenerated - avp ... [skip ci]

commit e6b6d26d831b937832969459692b3b06a776a033
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Aug 11 22:45:03 2017 +0300

    core, modules: fix common documentation typo

commit 4e219ebae59be64009dc59a28cb158ae4a51db50
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Aug 11 13:32:50 2017 +0300

    topoh: fix documentation typo

commit c2e74aa28ce20ec9f9eb19197aa829e9c9672a1d
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Wed Aug 9 16:47:11 2017 +0300

    nathelper: fix documentation typo

commit ff6e3f4d5a48f2673d4ec33b9a293ddc43c34781
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Wed Aug 9 10:08:19 2017 +0300

    siputils: fix example typo

commit 40d7308fb6d194a6c5c40c3a6b338cba9c87b253
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Aug 8 18:35:38 2017 +0300

    registrar: fix statistic documentation typo

commit 6452e86bcc3e4b927a2e511f3c7a9f464a69ac66
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu Jul 27 19:03:42 2017 +0300

    sipcapture: documentation typo

commit 496f538e2ce8be9ed852a7bf8b1fe118b8971998
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Aug 21 16:46:27 2017 +0200

    modules: readme files regenerated - siptrace ... [skip ci]

commit 309895b0a3494f3ac476646779dfd0605e0857f1
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Mon Aug 21 17:21:16 2017 +0300

    siptrace: mention trace_mode in overview
    
    - text by Daniel Tryba

commit e129b809e258d94ea39d66c847db3a19eae2b708
Author: Olle E. Johansson <oej@edvina.net>
Date:   Mon Aug 21 10:57:34 2017 +0200

    http_client Free the old object when the new can't be allocated properly

commit 4447dc8619f7136bca127efadaad4bce6f8e0e91
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 21 07:43:44 2017 +0200

    core: parser contact - removed history, updated log macros
    
    - coherent indentation

commit 12c57dbee20d809ee6b43fc56fdb37e38bd60916
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Aug 20 08:01:29 2017 +0200

    modules: readme files regenerated - kex ... [skip ci]

commit 804f9e85ce84d45dcb6a7b4d5202b050b5289cc4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Aug 20 08:00:41 2017 +0200

    kex: documentation for core.modules rpc command

commit 5ead6c080d2a9c3e5e6adc56a717003bef37c9dd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Aug 19 07:05:03 2017 +0200

    core: digest parser - converted old log macros
    
    - coherent indentation

commit 1121ee05e982625e31045416473b00be1caf481c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 18 07:24:20 2017 +0200

    core: added rpc command core.modules
    
    - list the names of loaded modules

commit 4072b0f9fbc084a4f4640e1b4272b7f8495cd1bb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 17 13:42:59 2017 +0200

    core: parser - use case insensitive comparison to get header by name
    
    - same for next sibling header
    - GH #1217

commit bf97c8acd67c0151c70da812402d3eef79388f83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 17 13:23:08 2017 +0200

    pv: small adjustments for {s.corehash} transformation
    
    - use standard uint32_t type and internal function to convert to str

commit 38c85975e3b4a9f1dc548f7bda1f54726fba3d44
Merge: 468008610 74563696f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 17 12:46:01 2017 +0200

    Merge pull request #1218 from kamailio/corehash_trans
    
    pv: add string corehash transform

commit 4680086105bb41f03a1180be03d7acce113d465a
Author: Olle E. Johansson <oej@edvina.net>
Date:   Thu Aug 17 10:00:42 2017 +0200

    http_client Move some logging to debug to avoid annoying messages

commit 534546e6514056eb5d7f2b46d9c6acf7cb4931ce
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Aug 17 07:31:41 2017 +0200

    modules: readme files regenerated - dialog ... [skip ci]

commit afc678e9db29f3cf83aff0f24d7affdae5be6cba
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 17 07:28:07 2017 +0200

    dialog: documentation for dlg_set_ruri()

commit 87ca7a1b078f0c8d85b0d7e1cc43773cd238037e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 17 07:17:49 2017 +0200

    dialog: added dlg_set_ruri()
    
    - sets the r-uri of requests within dialog with the correspondong contact
      address stored in dialog structure
    - convenient function as alternative to checking direction and then
      setting by assigning to $ru from $dlg(*contact)

commit 74563696fa064b7cbe169e9af1020ba840c8b8ab
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Thu Aug 17 03:04:20 2017 +0100

    pv: add string corehash transform
    
    optional size parameter to return the slot if supplied
    example $(var(myvar){s.corehash}) returns the hash
            $(var(myvar){s.corehash, 32}) returns the slot

commit 059884554528731261d600adc9bc2f1a75583bfb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 16 12:33:51 2017 +0200

    core: updated mailing list address in CONTRIBUTING.md

commit 893c68d5cbbab35d842aa7275c57d692770e0fff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 16 09:15:03 2017 +0200

    pv: implemented {uri.scheme} transformation
    
    - GH #592

commit 219ddbb54bb787a8f0673014c16e749eef40bdf4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 15 15:47:49 2017 +0200

    uac: use kam_rand() instead of rand()
    
    - do kam_srand() when module is initialized

commit 539a6eefa469a4394f4e6dfbe6a9affba3e2f440
Author: Henning Westerholt <hw@kamailio.org>
Date:   Tue Aug 15 15:28:02 2017 +0200

    app_sqlang:
    
    - fix a few copy and paste errors in the docs (probably from app_jsdt)
    - regenerate README

commit f3f3ed2b343fc2f33f14e903f927a138e3c3adb4
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Aug 15 15:16:24 2017 +0200

    modules: readme files regenerated - tls ... [skip ci]

commit cb7810c939da9c8f4385b530539487528ac8705d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 15 15:09:37 2017 +0200

    tls: docs for event_route[tls:connection-out] and event_callback param

commit 5a889756a5386d6df86bd2ae11ac68595200fd65
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 15 14:56:40 2017 +0200

    tls: completed the code for event_route[tls:connection-out]
    
    - event route executed after the connect to destination is done
    - using drop() in the event route marks connection for no-send data, so
      nothing is sent over it, being also closed
    - added also support for kemi interface
    - new mod param: event_callback - specify the name of kemi callback
      function

commit 3214be4589471cd2fff9a9a4b763fc05cdb71c6d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 15 14:48:16 2017 +0200

    core: tcp - new flag F_CONN_NOSEND (mark connection for no-send data)
    
    - if flag set, the data is not sent over the connection
    - can be set by drop() inside event_route[tls:connection-out]

commit b44fc5293e343077db0bdea27501fd3aec3dfa11
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 15 14:46:48 2017 +0200

    core: forward - coherent indentation and whitespacing

commit b3b95b5b701a7f7ebf9532a172cd31b6dca699ff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 15 09:50:35 2017 +0200

    topos: use INVITE transaction record to route BYE if dlg has no B-contact

commit f8c6ece395a9601499c01f368c645d1d441a1789
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 15 09:01:50 2017 +0200

    rls: removed unused variable
    
    - reported by Juha Heinanen

commit 1fe94fe8129649703c92a87ebd402068faa66624
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Aug 14 23:29:41 2017 +0200

    pkg/kamailio/deb: version set to 5.1.0-dev6

commit bcff1c15521b6841b747b6992e6ebb9850b7dd02
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 14 14:51:09 2017 +0200

    topos: added few debug messages when managing headers and ruri

commit ad7e226dfc9fd3398a891534cf67f0a02d64bf4d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 14 14:24:22 2017 +0200

    topos_redis: load INVITE branch record when dealing with PRACK

commit 9dc27fa6615dc22050448ce592f63e9533afaaf2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 14 14:05:30 2017 +0200

    topos_redis: load contact fileds for branch and insert INVITE extra branch
    
    - for INVITE store branch value on a key with call-id and to-tag when
      the reply is received

commit 874a7d50779a582d1de809a3d57b4a07c3a1fbd9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 14 13:26:22 2017 +0200

    topos: increased defined value for tps nr keys

commit fbf8f68ed1f8df9af7ed60cb14d379e571550a03
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 14 13:15:52 2017 +0200

    topos: load contact fields for transaction record

commit 5f4f5102219ba2f3de820f795f8e1e9af64d5bf9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 14 09:10:26 2017 +0200

    presence: pass pointer to subs_t for pres_update_status()
    
    - passing content of a large structure may be inneficient at runtime

commit 30f1c139a144fd321f4c91928f2976a42d791733
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Aug 14 08:46:55 2017 +0200

    modules: readme files regenerated - drouting ... [skip ci]

commit 361162ba1c5209890f2a8f1c60887a0aa7ed9783
Merge: 00b2d6a17 9875e64a9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 14 08:45:24 2017 +0200

    Merge pull request #1212 from gbour/drouting-w-keepalive
    
    drouting: pull out unavailable destinations for sort_order 1 and 2

commit 00b2d6a170848e9e354252f9f1c3d049619efcd6
Merge: 97d8ebc96 363cc61d6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 14 08:43:35 2017 +0200

    Merge pull request #1214 from sergey-safarov/spec_update10
    
    pkg/kamailio/centos/7: Update CentOS spec file

commit 363cc61d63fac8e4a9bcf4f7994de30f6a30b73d
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sun Aug 13 12:05:34 2017 -0400

    pkg/kamailio/centos/7: Update CentOS spec file

commit 97d8ebc966aba71efb3a964e71b00736db51401b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Aug 13 11:07:42 2017 +0200

    sipcapture: safety checks for values inside w_float2int()

commit 3d2359b5a349efe4d6571ec0953e5c4aae54a165
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Aug 12 08:59:06 2017 +0200

    rls: replace sprintf with safer snprintf
    
    - compact printing headers in 200ok function by doing it once in a
      snprintf, instead of combination of many sprintf and strncpy

commit bb536c3dae01865c42e556989e8aca5be85b20fe
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Aug 12 08:48:21 2017 +0200

    rls: proper handling of return code for parse from/to uri

commit 5be6d11ecd99670cf85cece3a534e10f3f015c52
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Aug 12 08:27:15 2017 +0200

    topos_redis: removed unused variables

commit 92daa0bb98e9d7c997e9f6ca4994d48134e07acc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Aug 12 08:26:55 2017 +0200

    evapi: removed unused variable

commit 41f6d98cc19e514de6d0aea05cc1d17be3d95065
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Aug 12 08:26:22 2017 +0200

    acc_diameter: removed unused variable

commit 85def4c200e216dce5d3d8e53461a69ab408fa3c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 16:11:19 2017 +0200

    core: tcp - print str error in debug message if faling to write to connection

commit 125db2c3650843aae2927a4625e3d42a755fa309
Merge: 9df27ff7a 4e760394b
Author: ng-voice GmbH <info@ng-voice.com>
Date:   Fri Aug 11 15:54:28 2017 +0200

    Merge pull request #1213 from christoph-v/ims_get_body_coredump
    
    ims_auth: fixed rare core dump, due to null ptr check

commit 9df27ff7afbf1cf8ee7b3afd1741355e9f6f866e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 15:38:39 2017 +0200

    tm: updated for the new shm global locking functions

commit 1ec6964249dc5db4bd69c612b626466cae896c41
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 15:37:33 2017 +0200

    core: main.c - updates for shm unlock in shutdown cleanup
    
    - test if shm was initialized before global unlock

commit 13a1e6c23576ab3797af6fefde6fcbbd2d0b83e3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 15:31:40 2017 +0200

    core: mem/tlsf_malloc - shared memory locking implemented internally

commit bccdcf3c456ef450399be337131fcf33e97eb57a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 15:26:25 2017 +0200

    core: mem/q_malloc - shared memory locking implemented internally

commit fcff3426798a925dffd32b75569b9d86e0f131c3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 15:24:29 2017 +0200

    core: mem/f_malloc - shared memory locking implemented internally

commit 13bdd0e15883a07d396210b8a372c1b51786f2a9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 15:21:59 2017 +0200

    core: mem/shm - shared memory api updated to allow locking by manager
    
    - instead of generic global lock, allow memory manager to handle locking
      for shared memory

commit cc9033be4cbbd5330febecaec3c5718703c0267c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 15:10:38 2017 +0200

    tm: use standard shm malloc to store to-tag set

commit 4e760394b63ab0bf3ca6deb1d527c96f800a834d
Author: Valentin Christoph <valentin@kapsch.net>
Date:   Fri Aug 11 14:43:36 2017 +0200

    ims_auth: fixed rare core dump, due to null ptr check
    
    The ims_auth module reads the value from the Content-Length header
    of a REGISTER request, before decoding the message body.
    Due to a missing null pointer check, reading this value leads
    to core dump in case the Content-Length header is missing.

commit 751c181fe4477861e3aa300b78e115b8642d12f4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 12:07:27 2017 +0200

    core: new parameter - verbose_startup
    
    - control if printing routing tree and udp probing buffer debug messages
      should be printed at startup
    - default 0 (don't print); set to 1 to get those debug messages

commit fe441c4561a8be852c2baae6568e48ef8203210d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 12:03:54 2017 +0200

    core: mem - fix printing shm memory manager name

commit 401ec2f71fd237b3974114803cb61030172240ae
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 11:36:06 2017 +0200

    core: mem - initial framework to support many shm pools

commit eb277e854d94eaca3a29d0856e9c903d04df0fd5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 11:06:24 2017 +0200

    core: mem - extend pkg/shm init function for latest api fields

commit 2415416df6bd4c599c7fde57fbaa541e2e37f9c7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 10:21:08 2017 +0200

    sms: avoid overflowing ending 0 by sprintf()

commit 617e8c40608c5e2ac97dd4b39d9ab739a779b9bb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 09:46:29 2017 +0200

    acc_diameter: few updates to make cleaner avp handling

commit 26c94b32baec05a064beca7064e2f44eff9ca3ef
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 11 09:14:27 2017 +0200

    topos: per contact and rr specific processing for receiving PRACK
    
    - records are taken from INVITE branch record

commit 9875e64a95da6186ab616f1c560fc245916ac517
Author: Guillaume Bour <guillaume@bour.cc>
Date:   Thu Aug 10 21:35:54 2017 +0200

    drouting: pull out unavailable destinations for sort_order 1 and 2
    
    - destinations are monitored with keepalive module (when 'enable_keepalive' option is set)
    - it was already supported for sort_order 0 in a previous commit

commit a3e8003274ded1420d2af677246a48ef5c743a3c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 14:05:13 2017 +0200

    core: store advertise addr for new sockets created from interface name
    
    - reported by GH #1209

commit 10be086500d37d19674235b04cb302a0f34983fc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Aug 10 13:01:57 2017 +0200

    modules: readme files regenerated - carrierroute ... [skip ci]

commit bc3666ba9ff46fbaafa97483d5c9ee2f574a2d2c
Merge: 4e8eeaf99 5328dc6d5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 13:00:57 2017 +0200

    Merge pull request #1211 from dunst0/fix/carrierroute-README
    
    carrierroute: update to readme to precise that decsavp need to be an avp

commit 4e8eeaf99dd024182d860f59207ae47c609093ca
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:55:11 2017 +0200

    Makefile.defs: version set to 5.1.0-dev6

commit e0ff472acfbae9ad1077a3dc6f2309ea01a8fdf0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:52:58 2017 +0200

    pua_dialoginfo: goto error in case of failures inside build_dialoginfo()

commit c50e80d19dc9f6099e03db973be7e66642f70ded
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:36:38 2017 +0200

    uid_auth_db: use reallocxf() to handle realloc failure

commit 9b2229471a4e7b01b88a31ef9869c1ead706d5a7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:36:22 2017 +0200

    rls: use reallocxf() to handle realloc failure

commit 6f6bff7aae8192d1715c501708d76721779326d0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:35:43 2017 +0200

    http_async_client: use reallocxf() to handle realloc failure

commit 8ffd7473d46e5229cde1ab7623c3fa5fb1c6cce2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:15:47 2017 +0200

    rtpproxy: use reallocxf() to handle realloc failure

commit 4a58b48876b829756c2bb6e483feb558d7fcfabb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:15:36 2017 +0200

    rtpengine: use reallocxf() to handle realloc failure

commit 46d1799fa37f12bd453c110b5e2c48055a03cd91
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:15:23 2017 +0200

    db_text: use reallocxf() to handle realloc failure

commit 20012fa12f9db6b4c51bdc4f3e6969295c315cd5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:15:09 2017 +0200

    db_sqlite: use reallocxf() to handle realloc failure

commit 21e9d2c77264ebae6f7349fe97ef21e85298697f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:14:18 2017 +0200

    clt: proper handling of ctl_realloc() failure

commit 1486a47f018eb322957cc9e481e876536852a3ad
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:13:57 2017 +0200

    cnxcc: use reallocxf() to handle realloc failure

commit 810f4196ab4ad0f0c72cbd31d8b54a82f4ddc9a1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:13:36 2017 +0200

    app_python: use reallocxf() to handle realloc failure

commit 76ef8d98051971c4c46afe598afd9203560b48d6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:13:18 2017 +0200

    app_lua: use reallocxf() to handle realloc failure

commit 27b6801ba4f6bffa80c52ad6edf1c8e5841e403e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 12:12:31 2017 +0200

    app_java: use reallocxf() to handle realloc failure

commit 027728ef16dd57383fe9ed62dff6143b7d464a98
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 11:50:29 2017 +0200

    lib/ims: use reallocxf() to cope properly with realloc failure

commit 444894cb9a26ba2a33c5a49e6507ac9a3e02acf8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 11:49:37 2017 +0200

    core: mem - avoid free(0) when realloc(0, size) fails

commit e02990b561e306507a56b1557b44b6e00379ca45
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 11:48:50 2017 +0200

    xmlrpc: use reallocxf() to free old pointer in case of failure

commit 5328dc6d511a57ef47600f2724813124e082e53e
Author: Rick Barenthin <dunst0@gmail.com>
Date:   Thu Aug 10 11:31:30 2017 +0200

    carrierroute: update to readme to precise that decsavp need to be an avp

commit 49217fb14e7cc5794c8a0a2774c33337c33438ab
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 11:19:19 2017 +0200

    carrierroute: safety checks inside avp_name_fixup
    
    - reported by GH #1210

commit 2a80448b07b39dece0770bd04014a12e2d0390d8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 10:55:07 2017 +0200

    xprint: use pkg_reallocxf() to ensure old pointer is freed in case of failure
    
    - fix also potential free of null

commit 7bf71edc62b26a4812b19f13f5c01f980c8e55b3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 10:39:36 2017 +0200

    tm: relocated the crit log when branch was not set for reply transaction
    
    - added after the safety check on not accessing invalid branch indexed
      structure

commit d5fa8ec41292e0cc1aaf3454fde6a251eff07fed
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Aug 10 09:16:28 2017 +0200

    modules: readme files regenerated - kex ... [skip ci]

commit c06b1890a59fe6998fdef8d26def3568816ab8d7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 09:08:13 2017 +0200

    kex: documentation for rpc command core.ppdefines

commit 3324b33c7eb6036a984666e4294323f2cb015032
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 10 09:04:29 2017 +0200

    core: added rpc command core.ppdefines
    
    - list preprocessor defines enabled in config

commit 3469156e29565c03ea4a8e8bafe746eec06e3a83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 19:23:41 2017 +0200

    Makefile.groups: added acc_diameter to extra group

commit d05e4bffa921cb7daac24eda2ff7ddb09cde942d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 15:28:59 2017 +0200

    acc_radius: coherent indentation and whitespacing

commit 5cb612b7ff9bba75ec8e48dade06561810a77ccd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 15:28:25 2017 +0200

    acc: relocated the code related to diameter accounting to acc_diameter

commit 560c52cbd4f6f4f934cd907621979ce33a676821
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 15:27:47 2017 +0200

    acc_diameter: diameter accounting module with code relocated from acc

commit 60a35d4ea83fc0a6d2a29aa56ff94afc57eff9af
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 13:38:16 2017 +0200

    acc_radius: removed unused code left when split from acc module

commit 8eb6e6a01d435955939ceddee82b3ba0a3ee93f8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 13:37:20 2017 +0200

    acc: removed define for SQL_ACC
    
    - it was enabled for more than 10 years and the module links to
      lib/srdb1 anyhow

commit eff1e2c6a2ccceae1ddfc81298cbdcc789fcf6dd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 12:34:46 2017 +0200

    misc: removed obsolete folder
    
    - content relocated to its own github repo: kamailio-obsolete

commit 8deecb1aef4ee33d12ee0da68bf3585162284820
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Aug 9 09:16:30 2017 +0200

    modules: readme files regenerated - acc ... [skip ci]

commit 4a545bacf6517663830ca455b61a12ff38b22fe8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 09:12:50 2017 +0200

    acc: documented acc_request() function

commit 42bdac92d1ad2f58d7c21f98c3b8483e86a39fb8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 9 08:59:00 2017 +0200

    acc: added acc_request(reason, table)
    
    - wrapper around acc_log_request() and acc_db_request(), writting acc
      record to log and db backend (if db_url is set)

commit 5989ab742685840019dea65c34df7a535d3950b8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 21:35:06 2017 +0200

    path: fix offset to set ending 0 for received_format=1

commit 5f5697eac0089e9e2bc72323c6afa839b472ccbd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 17:20:33 2017 +0200

    http_async_client: safety check for shm malloc and do cfg_update()

commit 557bbe3042b31b8087d40a41b9d304e731ce06b9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 17:19:47 2017 +0200

    http_async_client: named addition processes http async worker
    
    - reflects better the module

commit f4fa310479ce824c9fd68a7ef443102c30a0c171
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 17:02:38 2017 +0200

    topos: link sip message attributes before PRACK handling

commit 39a72c3c000aef00a937863a221ecc7245e1c43a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 14:54:06 2017 +0200

    core: mem_safety enabled by default

commit b84e680f9ccb7b6f1e2fa917ced3d5d82147d9ea
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 14:21:55 2017 +0200

    topos_redis: update the signature for branch record loading function

commit 4c5419d6f9a9a7a7b48ba1269b52d95923582083
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 14:21:15 2017 +0200

    topos: load INVITE transaction record when processing PRACK

commit e02691ce26f7fae28155bdc26b2e8e00632830e7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 12:42:32 2017 +0200

    core: mem/sf_malloc - sanitization of the code

commit 61c4dd2e30b17865fd52905d1bbac8a3cf6734a3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 12:06:47 2017 +0200

    core: mem/f_malloc - updated log macros

commit 5879db76de1d5e3465d61c9530c7525d90e0fd87
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 12:01:55 2017 +0200

    core: mem/q_malloc - updated log macros

commit f7fb1d3e1687de0d051d2b224e7042cc5452a053
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 11:44:00 2017 +0200

    core: mem/tlsf_malloc - implemented mallocxz() and reallocxf()

commit 3551b1a4e1fc14ff410a8f4bee8b443ed0c841e0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 11:30:41 2017 +0200

    core: mem/q_malloc - implemented mallocxz() and reallocxf()

commit 1f195edf75e907fc6347d5646b724cede5733170
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 11:15:12 2017 +0200

    core: mem/f_malloc - implemented mallocxz() and reallocxf()

commit 9ea86b94b2e26b21f4e3041e6298fd475797ceb3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 10:42:59 2017 +0200

    core: mem - new functions for pkg/shm - mallocxz() and reallocxf()
    
    - pkg_mallocxz(size) / shm_mallocxz(size) - same as the corresponding
      malloc function, but the allocated buffer is filled with 0. It is
      equivalent of { p=malloc(size); if(p) memset(p, 0, size); }
    - pkg_reallocxf(p, size)/shm_reallocxf(p, size) - same as the
      corresponding realloc functions, but the old pointer is always freed,
      even if the realloc operation fails. The BSDs have reallocf()

commit 179a6e699a1021efa55d1ea097ceeb7a12575cc5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 10:08:10 2017 +0200

    tm: terminate local uac buffers with 0
    
    - received message buffer is terminated with 0 and many functions expect
      that, so use of them in event_route[tm:local-request] may have ended
      up in wrong behavior

commit 453f45af78190dad79bdc4f787ba5a18ca7f6392
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 8 09:51:43 2017 +0200

    xmlrpc: handle realloc failure

commit 1d06db87f88841f4aa540b4f1554bed31da2ec25
Merge: 8c428bfae d8ab359fa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 21:57:13 2017 +0200

    Merge pull request #1204 from dunst0/fix/app_sqlang
    
    app_sqlang: fix static make and gcc in Makefiles

commit 8c428bfae9e51989734d3c1535bcac24581cfe15
Merge: 9ce38204d 25f218099
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 21:56:15 2017 +0200

    Merge pull request #1206 from codyherzog/master
    
    textops: Fix 'offset exceeds message size' crash.

commit 25f2180999dafb807068313c4a329a163dd99f92
Author: codyherzog <cherzog@intouchhealth.com>
Date:   Mon Aug 7 12:46:27 2017 -0700

    textops: Fix 'offset exceeds message size' crash.
    
    Ensure that buffer is null terminated when subst_run() function is used.

commit 9ce38204d8a59e5d83cc50a2c809d1306346f9b7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 14:54:00 2017 +0200

    http_client: proper free for curl params in case of failover connection

commit 1948fa5312b8ab836ace4ab76a383ed29b049ae6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 14:21:08 2017 +0200

    kamailio.cfg: filter out sip scanner even when anti-flood is not enabled
    
    - better protection with default installation

commit 37830f53b1f21fba5beef5d8e22913c431dcd708
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 13:52:45 2017 +0200

    topos: use branch attributes to handle PRACK

commit 8be0f000f74cf08e0be6bc7d0a72cae948483416
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 13:39:38 2017 +0200

    tm: cleaner handling of dynamic regex param for t_check_status()

commit 72e0ebcdcbc5ffcd7ea475334437e56b22e143d4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 13:33:46 2017 +0200

    ctl: proper handling of realloc failure to avoid leak

commit 91ebd25726c7f4b8870e8934d60cdc7cb90d1970
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 12:23:18 2017 +0200

    path: fix for handling received parameter, issue added by format support
    
    - reported by GH #1205

commit 5f0792e7ee985b80601e6f952269bc48031e6356
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Aug 7 11:31:22 2017 +0200

    modules: readme files regenerated - topos ... [skip ci]

commit f6dc87151138e600d593a345109ba2028d2dc16f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 11:23:53 2017 +0200

    topos: docs for event_callback param and event_route[topos:msg-outgoing]

commit f16c0433e0190736b16d8346d1521e3c32b2e219
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 11:15:33 2017 +0200

    topos: added support for event_route[topos:msg-outgoing]
    
    - executed when a request is sent out
    - if drop() is used inside the event_route, then the request is no
      longer handled with topos

commit f6b8bd17f167c0527fb240a9de71539e29b85f07
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Aug 7 09:16:15 2017 +0200

    core: parser - converted old log macros
    
    - indentation adjustments

commit 31726783dfba54c7c84b680ddd0bae879c0ee9d3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Aug 6 09:06:08 2017 +0200

    core: parse uri - converted log macros

commit 475ef89d6fc5780673c7e0091a78036e74f819db
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Aug 5 09:45:18 2017 +0200

    tls: updated log macros for config code

commit 20af8da05513345ccb3d372e097c71a115ebe5a7
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Aug 4 15:16:23 2017 +0200

    modules: readme files regenerated - websocket ... [skip ci]

commit 921c2f6a53108ac4ddc3e262a479a46650412bce
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 4 15:10:50 2017 +0200

    websocket: documentation for event_callback parameter

commit e15f8d34c5cdf83e0b3560873cd5909de99d3f97
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 4 15:06:09 2017 +0200

    websocket: new parameter event_callback
    
    - allow setting the name of kemi function to be executed for event_route

commit 6752351b69cd991cd11f389f80cf73bd68ff5bb9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 4 14:36:42 2017 +0200

    websocket: use route_lookup() instead of route_get()
    
    - avoid creating an empty route block structure if not defined in cfg

commit 1c7fc2feccba9ae1ad1f97e6fdd296f83dd5b097
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Aug 4 13:50:05 2017 +0200

    misc/examples/kemi: fixed setting the failure route callback

commit 61d72c90a1a3fe34aad3cedb87a3e68529be34ac
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Aug 3 21:31:22 2017 +0200

    modules: readme files regenerated - dispatcher ... [skip ci]

commit e84ee3becbf59a5afc63510596cd62bae36d1962
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 3 18:54:19 2017 +0200

    dispatcher: documentation for parallel dispatching algorithm

commit 2ce57c44fee4eef112163e5dd6c712a0c68c79af
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 3 18:46:26 2017 +0200

    dispatcher: new algorithm - parallel dispatching (12)
    
    - send the request to all destinations from the setid at once
    - aka parallel forking to all address, so the AVPs are no longer
    set, not being needed for a re-routing

commit d8ab359faa67586abd118af8c067aa2671470a43
Author: Rick Barenthin <dunst0@gmail.com>
Date:   Thu Aug 3 11:34:35 2017 +0200

    app_sqlang: fix static make and gcc in Makefiles
    
    - app_sqlang now uses $(MAKE) and $(CC) variables in Makefiles, so it
    builds on systems with gnu make named different then make and compiles
    with different compiler than gcc

commit d58fdb7c4e2e96a1bb2c64a47cc2b17e4bd03b4e
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Thu Aug 3 10:10:23 2017 +0300

    p_usrloc: fix dereference before null check in code path

commit f567695de9ecbb5a5bffe4e212a294df2753a519
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Thu Aug 3 09:56:22 2017 +0300

    p_usrloc: remove unnecessary increment

commit a72abf8b1db2ecd8fabfd3e051d1bd61fd205a07
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Thu Aug 3 09:48:22 2017 +0300

    p_usrloc: fix out-of-bounds read

commit 3c9b1d30f5350973bb6063ca207a3f0145f73ec5
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Thu Aug 3 09:33:36 2017 +0300

    p_usrloc: eliminate unused code

commit 2a67f79945475cfbe8d033b4df39018a73346db1
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Thu Aug 3 08:25:27 2017 +0300

    p_usrloc: fix resource leak

commit 92f66e05b3b93c67acdaadfd2374cb91d01413f1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 3 07:29:57 2017 +0200

    dispatcher: define values for dispatching algorithms

commit b5bccd0f4e14909b4a0ba2ab3957b2ea9b28ed0c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 3 05:03:24 2017 +0200

    db_text: missing breaks in checking db types compatibility

commit b05f3637f9cc829470d04037f6f5b88e37819706
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Aug 3 05:02:41 2017 +0200

    cplc: safety checks for parameters

commit 7bb4b7dcc23c582ec666c71c9475e46e4ca12709
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 2 16:30:24 2017 +0200

    pipelimit: match algorithm name case insensitive

commit d302422982aab79ec9af9b9d54d33dbf98dc7b63
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 2 09:03:02 2017 +0200

    tsilo: added section ids in docs

commit 00eb71da83347c9d2ea74feacec9c955f7b2a2e6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Aug 2 09:54:18 2017 +0200

    tls: explicit libssl v1.1+ cleanup when module is destroyed
    
    - OPENSSL_cleanup() explicitely executed for libssl v1.1+ when tls
      module is destroyed, to avoid being executed again on final exit
      (due to atexit() callback), because at that moment shared memory
      is already destroyed and attempts to access the locals will result
      in cored dump
    - retported by Victor Seva, GH #1189

commit 62f573d4ecbbebe5f0f2d3b39be7ad4c2b460e65
Author: Alexander Lutay <alutay@sipwise.com>
Date:   Tue Aug 1 23:20:41 2017 +0200

    kamctl: fix dangerous 'rm -rf' code in case if variables are not defined

commit e39dd796a40fb01881858ccf4415fdcfa8529778
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Aug 1 13:31:30 2017 +0200

    modules: readme files regenerated - uac ... [skip ci]

commit d1d2dda40e1ac787a021c4ea9f9e179870dea99a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 1 13:30:26 2017 +0200

    uac: fixes for section ids in docs

commit af30ab2dcd6d67bc86f9ce86be0abf9014cbfd8d
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Apr 22 10:37:32 2017 -0400

    pkg/kamailio: Added systemd unit relanch after non null exit code. Fix of ticket 1085

commit 5e098077525b2d06834a03f69ea246835af6f11c
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Tue Aug 1 10:40:02 2017 +0300

    carrierroute: avoid ovverruning a fixed sized buffer

commit 9c793833f4b56f02cf692533ad515d87d6341bf4
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Tue Aug 1 10:22:09 2017 +0300

    carrierroute: avoid truncating value returned by fgetc

commit f152fc4586b42fb8a26b01d0c40e41e143972b9a
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Tue Aug 1 10:15:44 2017 +0300

    carrierroute: check return value for fseek

commit 40615aaa64a6a2b3affa112502bec58eda47d9a0
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Tue Aug 1 09:55:30 2017 +0300

    carrierroute: avoid comparing size_t types with negative values

commit f7f5b95f402e3bc3a5caa4e096a1ebdb165b20eb
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Mon Jul 31 17:36:55 2017 +0300

    carrieroute: remove logically dead code

commit 57503311555f5ffcda1c4e3b05df4248558ef50b
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Mon Jul 31 17:32:13 2017 +0300

    carrierroute: check pointer before dereferencing it

commit 2fa71d29d988cd396607fc20c6271703b3eb656f
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Mon Jul 31 17:15:55 2017 +0300

    carrierroute: avoid out-of-bounds access when resetting opts

commit e5b8066e1e0f4a69a5d1161dd75aea67014314b5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 1 08:50:24 2017 +0200

    pua_xmpp: init printbuf_len and detect when no uri is provided

commit f359625bf671a38ec0aa967e2632a4bbdbfe59af
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Aug 1 08:49:19 2017 +0200

    pua_reginfo: init vars to avoid accessing invalid value on error

commit 07ade6c2bb1826ef797ba941213a617adad9190a
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Jul 31 22:31:24 2017 +0200

    modules: readme files regenerated - keepalive ... [skip ci]

commit 183efe3a3955a0457129a9801e8721035eb435ea
Merge: 48c942ac4 2d4d66acd
Author: Guillaume Bour <guillaume@bour.cc>
Date:   Mon Jul 31 22:20:43 2017 +0200

    Merge pull request #1196 from gbour/doc-module-keepalive
    
    keepalive: improve documentation

commit 2d4d66acd5a99ae7b931b7f7e4e7d500d6b9ae96
Author: Guillaume Bour <guillaume@bour.cc>
Date:   Mon Jul 31 21:59:50 2017 +0200

    keepalive: improve documentation
    
    - documents internal API
    - GH #1082

commit 48c942ac4d20e45f8fdf04aaab9779cab51d1813
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 20:23:53 2017 +0200

    db_text: free order by fields in case of early stage error in dbt_query()

commit 676c96ed860be183bd69ad55c8062523afcc5248
Author: Torrey Searle <torrey@voxbone.com>
Date:   Mon Jul 31 17:03:52 2017 +0200

    modules/sipt: fix bug in setting NAI of called party

commit 32c5d9dd9f7a5e02ab428e5c16bf7406e4ff7856
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Mon Jul 31 16:02:47 2017 +0200

    pkg/kamailio/centos/7: Add rabbitmq module

commit 9ee303d91ee9167759b4a01c2d94fbd646ee41f9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:57:48 2017 +0200

    Revert "pkg/kamailio/centos/7: Add rabbitmq module"
    
    This reverts commit f7666ef2ab5ce5e1088728458d76c7e816fbc25c.

commit 98c4f5e8c26f41db6b09547312a049293158cd53
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:57:48 2017 +0200

    Revert "pkg/kamailio/centos/7: Remove kamailio-ims module dependency"
    
    This reverts commit bc4591f54844b7d7a28fa278fe9ee9ff421ba206.

commit bc4591f54844b7d7a28fa278fe9ee9ff421ba206
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Mon Jul 31 16:27:00 2017 +0300

    pkg/kamailio/centos/7: Remove kamailio-ims module dependency

commit f7666ef2ab5ce5e1088728458d76c7e816fbc25c
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Mon Jul 31 16:26:05 2017 +0300

    pkg/kamailio/centos/7: Add rabbitmq module

commit d2fa6939e3ba075beb82d173c5d1a7330341c7d0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:53:27 2017 +0200

    pua: free in case of errors

commit 5238fe0a5c66cf559bc099bf5e2e0ced42390625
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:52:45 2017 +0200

    rtpengine: free rtpl if error inside fixup_set_id()

commit 30166790b1b8addef006c7a933ac2c009a3998e2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:42:19 2017 +0200

    presence_xml: do not allocate memory before getting presence node
    
    - useless operation in case of error

commit 30014025157f9ac79c98f1361a86974858ef8022
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:33:57 2017 +0200

    presence_dialoginfo: safety checks to avoid accessing null values

commit fda8de91d80a2aee7a3ec5e44e6fc1d918541254
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:32:57 2017 +0200

    ctl: skip condition on already set name variable

commit 44db76acb7523b3cd6816c77de45b71857b1a3c1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:30:19 2017 +0200

    cplc: init time switch structures

commit 3f96ede632ce9ef945086a1f384677151209fcc6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 15:27:50 2017 +0200

    cplc: init structures, fix parameter number in fixup

commit 9a7fee2dac2f59c277d2634937c7449b9659a20d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 14:57:18 2017 +0200

    cfgt: check error case for mkdir()

commit 2f29115d8280ccf04ea823d5cf8f6621b8624edc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 14:53:08 2017 +0200

    auth_identity: code clarity adjustments

commit 2140d0141b5a7551ebbd072d801ce2339020dac0
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Mon Jul 31 13:08:58 2017 +0300

    sipcapture: keep hep buffer unmodified while getting PV $hep(NNN)
    
    - addition to GH PR #1191

commit 4068ddd3ca01795e5378a738756b2735508f5864
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 31 08:20:08 2017 +0200

    rls: avoid access to item after free

commit 24c4f357ecc83ded4c8890ed4440a0252191b0a9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 30 18:33:55 2017 +0200

    ctl: safety check for closing fd

commit 649b789ccde40778543f2a973a1c01495a2cba8b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 30 18:18:24 2017 +0200

    call_control: check return values and free in case of errors in fixup

commit 950a9fa428e24242671e83980192db48819d5da6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 30 11:16:01 2017 +0200

    mangler: free on errors inside sdp_mangle_port()

commit c6464e2752f7cdaee95aee4d1b0da9317535ddd3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 30 10:45:58 2017 +0200

    rtpproxy: safety checks for return codes, free on fixup errors

commit 590c8d9d23e578df38d332ebcfa64421bbedb604
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 30 10:30:59 2017 +0200

    tls: removed useless checks

commit 5c58ac726c1f96b6666cfd05e13a66328d46d020
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 30 10:30:19 2017 +0200

    websocket: use NAME in log message, removed unreachable code

commit 8b06397523c440fc20e509889c5fad01ed477d26
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 30 10:18:24 2017 +0200

    xhttp_pi: several compiler warning fixes

commit f06e09b3a83f88678318f4aabeb6afdbf5a46ff0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 10:45:07 2017 +0200

    db_text: safety checks before memsets inside dbt_build_where()

commit 2ea19b82b5e21d4499929cb56964ed43035c6122
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:51:38 2017 +0300

    sipt: free pkg memory on error

commit 3afd4acfea655cd3ae2758a4713d977305a296f4
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:51:38 2017 +0300

    db_text: free pkg memory before return on error

commit ecf1ad77a2b9f69d5ae4f68fdc71cb1b10ebe729
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:51:38 2017 +0300

    sipcapture: free allocated process memory before return

commit c8a804f5e3c3b12b64871d3989a87d79d8627afe
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:51:38 2017 +0300

    sipcapture: fix custom field variable naming

commit e8cd7643bbdf4b8f187a35bb0e707f4d6eda09b7
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:51:38 2017 +0300

    siptrace: check auth_key_str.s before dereference

commit 5ef8d7a9f8e1120ea245084d91c00c64e836f97a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 10:29:33 2017 +0200

    registrar: restructured condition for clarity

commit f0939447e0099f8e5ef87cfbda6ea21ed7af9800
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 10:07:23 2017 +0200

    rabbitmq: removed unreachable code

commit 4572a7b100f2eaddb2eb4dbe4aa81a4833f8467e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 10:06:11 2017 +0200

    mangler: pkg free in case of errors

commit 73a288e14ec8f7a67662842140d5eb02819b7738
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 09:47:03 2017 +0200

    janssonrpcc: couple of pkg free in case of errors

commit 9fe84d4ad1ec1eae6bcf44b4067b948d9a16e4dc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 09:31:16 2017 +0200

    http_client: use strcpy() instead of strncpy() with sizeof dest buffer
    
    - padding the rest of dest buffer with 0 is inneficient

commit b6c6da62fe9879a43a322ce7f9adac3eef5674e7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 09:26:55 2017 +0200

    h350: coherent indentation, removed dead code and init lenght for str

commit 49362355065d8f2aa5a58cf0b44aebf485015418
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Jul 28 10:16:22 2017 +0200

    modules: readme files regenerated - avpops ... [skip ci]

commit cbe051d7cd02b31c385b93284251d0a8daeeacc7
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:50:57 2017 +0300

    sctp: remove svn tags and history notes

commit aabba8141410a25a19667a3aa750f88081a04bd9
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:50:57 2017 +0300

    modules: use Docbook tag for Kamailio wiki URL

commit 25b4d2be8121cfff67013810f3dd0c124713c9de
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:50:57 2017 +0300

    (core|modules/kex): improve RPC method listing

commit 436899e723c01ed5a86d5188fafc7225df690abf
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jul 28 10:50:57 2017 +0300

    rtpproxy: fix docbook tags

commit 97db3ee61079de6cc2466628dae0f5e489819e98
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 09:12:26 2017 +0200

    db_mysql: safer conditions inside sb_add() for db api v2

commit 22fc924aa928fe126156290a10c4be8048ba4f8b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 28 09:11:25 2017 +0200

    avp: clear code for unsupported parameter format

commit afe6d712d5ef52ac6f3fe8e6f69406779e3a740e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 18:26:28 2017 +0200

    app_python: removed condition on classname, it cannot be null

commit 9219b2116fc2887c0c8c2ad39465087e324784fb
Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
Date:   Wed Jul 26 09:56:00 2017 -0400

    db_postgres: fix typo and whitespace

commit 34d0c5df45a6281847dddb9d67e42dac50150fbe
Merge: 6ddca2e08 dac238ac3
Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
Date:   Thu Jul 27 22:03:16 2017 +0200

    Merge pull request #1191 from mslehto/sipcapture-byteorder
    
    sipcapture: byteorder fixes

commit dac238ac3fdf2d0f47d6915508160b8160e9ab11
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu Jul 27 22:43:04 2017 +0300

    sipcapture: add missing or invalid byte order conversion

commit 6e43bf84a2afc4e83ce33b7a416d7b81f7dd5658
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu Jul 27 22:37:03 2017 +0300

    sipcapture: remove excess byte order conversion
    
    - buffer pointer `tmp` in hepv3_get_chunk() was assigned to hg->time_(µ)sec
    - therefore everytime route script calls pseudovariables, part of original
      `buf` was byte converted

commit 6ddca2e08bc8159ed00c80f6857df58c81cbd97d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 18:19:53 2017 +0200

    ctl: remove useless assignment

commit 59234b8fae1295455e347e27519813e63bf8ffb0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 18:19:00 2017 +0200

    core: dns cache - safety check for out of bounds index

commit 15f226ae5317db747da1e7b6aca23ad7ba29fb59
Author: Richard Fuchs <rfuchs@sipwise.com>
Date:   Thu Jul 27 10:23:32 2017 -0400

    rtpengine: fix issues reported by Coverity

commit 1f50cd26ba0db88fd5f2c33e2b44a461f471e760
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 13:13:21 2017 +0200

    pv: remove useless condition

commit 2d68418a6df8d814e60f992b3ae1d74fbb13a2f3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 13:09:02 2017 +0200

    msrp: use formated string instead of complex sequence of concatenation

commit 6d3a97d1c3e62f876bbb7a17927b2a40243ec268
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 13:08:19 2017 +0200

    ldap: free in case of error cases

commit 67bd080310c5b8371d9943fa964e81154c916356
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 12:42:42 2017 +0200

    lcr: check return for rewrite_uri() and do memset with size of alloc

commit 0fd33d766c471e0f0710bd6f84898462420bfbaa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 11:34:35 2017 +0200

    imc: better check for buffer size limit

commit eb6c94626d02e5a6fc2c93328591c140853535da
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 11:33:44 2017 +0200

    http_client: safety check for lenght of retrieved headers

commit 00f2cfd1efb81030c705cf4b4f6aa3ac582d3059
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 11:32:56 2017 +0200

    http_async_client: safety check for cell value

commit 36202503c531e5e6e865da018a59a494da6d9dc3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 11:30:22 2017 +0200

    drouting: handle errors in fixup function

commit e238567daa77f68df05cce68051792c3d7559ab7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 11:11:36 2017 +0200

    domainpolicy: check if set dst uri fails

commit bda4f0a8f8c7f65360fa73f51fb4fac289a8d334
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 11:10:56 2017 +0200

    dmq_usrloc: remove useless condition

commit 220f2e3a36a7d7f00c77ef6f8cc495b3ff995b01
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 11:10:01 2017 +0200

    dialog: extra headers for dlg_bridge() built with memcpy

commit a81a809897ff381526db38e71af38dfcdfa74f04
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:15:00 2017 +0200

    ctl: close opened sockets in case of errors

commit b81204e213a7ca14b95dda8a9191e622f78661dd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:13:42 2017 +0200

    call_obj: fix convertion from uint32 to uint64

commit a3d3239833a8ca91566a28de2217ec166601e64f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:12:46 2017 +0200

    avp: typedef hdr name struct to simplify memory allocation

commit 67e87eb16059351f174fc6f4d740eed33b5ace6b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:11:17 2017 +0200

    auth_diameter: avoid passing large structs as params and better error handling

commit ec4d74ad7c1d1b14a4f33f995845ac7b299540cf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:09:26 2017 +0200

    app_python: remove condition on classname, being set to non-null

commit e19c1ec58c8c51defd91f3e2581544bea224c0bf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:08:24 2017 +0200

    core: pvapi - remove useless condition

commit 0cb33abe8b2196fb26baf459f66d9d7b9e920013
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:07:09 2017 +0200

    core: mem/f_malloc - explicit set to 0 for bit shifting greater than size

commit 107dc767391902d5d3b000deecafb804c1c68c1b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:05:16 2017 +0200

    core: dns cache - avoid bitshifting with more than the size
    
    - avoid undefined behaviour as per C specs

commit f3c68a5013b5a33937dbf735453da29df75ae09e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 27 09:03:26 2017 +0200

    core: cfg - removed unreachable code

commit 2dc6e4700012336ac15dc9b6190f6750648854aa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 26 22:32:39 2017 +0200

    auth_diameter: removed svn id, history

commit 3fad937b03ee7ba9d229344a6d88592602e25e32
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 26 18:53:14 2017 +0200

    lib/ims: proper check of the pointer returned by pkg_malloc; indentation fixes

commit a2b1f2692603a952a56bf513c68871d172139ca6
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jul 26 17:46:20 2017 +0200

    modules: readme files regenerated - uac ... [skip ci]

commit 7d414352e0544cfe1739f3e36cec2c23379ae902
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 26 17:37:28 2017 +0200

    uac: added note about default value for reg_db_url

commit 16006cd97c4eccb4b45c459a8585649450bf5772
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 26 12:17:17 2017 +0200

    dialplan: exported dp_match() and dp_replace() to kemi framework

commit 35219960e2960359d4d8b17f1566da611554a152
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jul 26 12:01:25 2017 +0200

    modules: readme files regenerated - pv ... [skip ci]

commit e95091700857ff96d9e7c6508104a5ba5d5487ff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 26 12:00:20 2017 +0200

    pv: added section ids in the docs

commit ab1d3a3302760713722b2fd3ef41615c53b597dc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jul 26 09:31:32 2017 +0200

    modules: readme files regenerated - dialplan ... [skip ci]

commit 55a98c84112fcca6b917f1efd08e8da3b1a9ab69
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 26 09:24:59 2017 +0200

    dialplan: documentation for append_branch parameter

commit 4c65f4fd4dda697e48757e06e011fa58a2000588
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 26 09:20:52 2017 +0200

    dialplan: added append_branch parameter
    
    - control if the module should do append branch if r-uri or r-uri
      username are changed inside failure route
    - default value is 1 (append branch - preserves compatibility)

commit f3a96c82dae858da68d586a2ded97d7ae3c11a2e
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Jul 25 19:46:22 2017 +0200

    modules: readme files regenerated - dialplan ... [skip ci]

commit 2cae9f8a301befb0a00f1831c9d5773924e35c10
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 25 19:40:34 2017 +0200

    dialplan: added documentation for dp_match() and dp_translate()

commit 2c105fa6a66e24a6d9e24f96b0f4c04b60ce0da9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 25 19:06:05 2017 +0200

    dialplan: added dp_match() and dp_replace() functions
    
    - alternatives to dp_translate() with dedicated required parameters
      (avoiding second parameter of two variables separated by '/')
    - dp_match(dpid, inval)
    - dp_replace(dpid, inval, outvar)
    - dpid can be interger or variable
    - inval can be a static or dynamic (with vars) string
    - outvar has to be a writable variable

commit e049d6db78d9a86049f88acc27188d726974054f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 25 19:00:46 2017 +0200

    core: added helper fixup for int and str dynamic parameters

commit 36b8c1a138548ea3689cac77e18ac304ec2ee0e5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 25 14:36:51 2017 +0200

    dialplan: increased the size for dialplan attributes to 256

commit c9ff171b4ce90671eebbef914e12e8d59521e621
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Jul 25 15:01:20 2017 +0200

    modules: readme files regenerated - sipcapture ... [skip ci]

commit 2f872dcc684a345cff09a437ae4a3767613b5529
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Jul 25 15:53:52 2017 +0300

    modules/sipcapture: improve nonsip_hook documentation

commit b59771bb81bbe240b98113252df10377a75da700
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Jul 25 15:48:10 2017 +0300

    modules/sipcapture: fix (param_export_t).name typo

commit 1632bb7ced8aab774cc3c77abba1246c1a848a5b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 25 14:05:17 2017 +0200

    pv: xavp related functions exported to kemi framework

commit 8db85222c3f82e8af1fbeb38eaabb9aec99ecab2
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Jul 25 14:01:22 2017 +0200

    modules: readme files regenerated - pv ... [skip ci]

commit e9a132afc0fa4b02a7030c2c20ade65a1d693006
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 25 13:49:05 2017 +0200

    pv: notes about dynamic parameters for xavp to var funtions

commit 45506c4343ae03450e33a04b9f2e9a3196d57306
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 25 13:45:28 2017 +0200

    pv: support for dynamic params for var to xavp functions

commit 78722ff2f1e290dc6ae41a4d718e9c4cea20926b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 25 10:54:20 2017 +0200

    dialplan: catch error case from macro used inside dp_trans_fixup()

commit 34265457e7c09b56dec295b753fd8250ef8b0c41
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Mon Jul 24 15:16:21 2017 +0200

    tsilo: coherent locking in ts_append

commit 0cf4ad7b4e839856eef4dc2cd76adacd1627ce7c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 13:24:49 2017 +0200

    app_perl: free on error cases for modf execution

commit 0f3fb6b8cb04162be07e9246c23bcfa8b8e4e4e6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 13:00:44 2017 +0200

    xmlrpc: handle return codes

commit 96582d77583719d7bb9c5e5437198800ae9e7a12
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 12:22:00 2017 +0200

    xcap_client: safety check for namespace variable

commit e6e04f4c96e5fdd7a3a90f265fd6cb7470f1135b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 12:15:55 2017 +0200

    xcap_client: removed unused api function get_elem()

commit 8147009b34639304fb75d4f6c39269c49ee385ca
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 12:15:09 2017 +0200

    xcap_client: handle return code for strchr()

commit 371293257d000c004f78068f15a4184df3dbd57b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 12:14:18 2017 +0200

    presence_xml: fixed misleading error message

commit 4ba402434449ec9cb426d5200b12c5cec4d07ab4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 11:56:57 2017 +0200

    stun: link attribute when calling stun_parse_body() with an existing list

commit f75eba63a1f0176adc8cd38846a0d1943471e10c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 11:44:21 2017 +0200

    statsd: simplified error handling inside statsd_connect()

commit 711a5600330793b2ca787ce451f2ad48620dd639
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 11:38:51 2017 +0200

    statistics: free vars in case of error in fixup function

commit 6997738a7098ef56becfd40cb6e7c7864d1975f0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 08:26:38 2017 +0200

    sst: add 0 after memcpy

commit 823bad5f3aad5c77ff9986ecf4be2517df043788
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 24 08:22:24 2017 +0200

    uid_uri_db: safer check for accessing to header

commit 021e49d6293cc156cd85791dfc9d59307e62fba0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 23 10:08:47 2017 +0200

    tm: refactored error handling for eval_uac_routing()

commit 9c34b68ee840880dd6be37694de8e8255f8bfb45
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 23 09:58:16 2017 +0200

    presence_conference: free xml array in case of error

commit dd0c6fb586a61cb7e2eed1093ccf8f5158761ae3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 23 09:42:21 2017 +0200

    msilo: reorganized tests to free db_res and build of extra headers

commit 65ac6de1aebd6143c44f35ef28f46c2cd3a56723
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 23 09:01:07 2017 +0200

    mediaproxy: handle return pointer values

commit 0efa76d80e159fd2a7516388fe2405ad4fb6c5b6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 23 08:59:43 2017 +0200

    json: remove use of deprecated macro is_error()

commit 5f9eba3eb42cdb8a5c2ec840cec29757d480e136
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 22 08:35:01 2017 +0200

    memcached: handle error cases and alloc enough for null termination

commit 449d435194338a4f3acf079774adcbef7ad7b794
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 22 08:34:01 2017 +0200

    nat_traversal: handle return values for errors

commit 1891dcb958100b5383f40278c4d675474d309df4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 22 08:33:22 2017 +0200

    pdt: reorder checks to avoid null access

commit 9136ce8017660e92f624de6f7b8a07e50620dfa1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 13:51:36 2017 +0200

    xhttp: proper check for return of add lump rpl

commit a2d010cea219fa1cd84d0cf84825f3cc63536530
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 13:51:19 2017 +0200

    xmlops: removed dead code return

commit 08c404f245e55b37f71d4326afd959ecf1ea831c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 13:50:07 2017 +0200

    xcap_server: proper test of retun code for add lump rpl

commit e6c9474e456fb0673c87f87a325d9dc40aa10d32
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 10:27:57 2017 +0200

    core: cfg ctx - removed unused variable

commit e7a89633c809345aabdcf68f120f01e7d52d116d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 10:11:07 2017 +0200

    cfg_rpc: hanlde return code inside cfg.reset rpc command

commit 1ed223dcccf4c2ea623db75fdda16adc924b916e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:57:39 2017 +0200

    speeddial: simplified access to db_res and the free of it

commit 8f460d16e84b9bc0b01463113c6e7e79d297f64e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:56:58 2017 +0200

    sqlops: free allocated pv list in case of error inside fixup_sql_pvquery()

commit bd5873c4e33188238633a8f6c48a0c5c28041179
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:56:10 2017 +0200

    dialplan: free allocated vars in case of errors

commit f2796ceb0a127c1a6580a9d9582ec9bc0fba6081
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:55:04 2017 +0200

    dialog: increase puid size for profile to ensure null termination

commit 06e1ad190ea62efc09a158f9c86d447d078d805b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:53:53 2017 +0200

    debugger: fix orig offset computation inside w_dbg_sip_msg()

commit 4363b863e9dcd3b31c1d2b2febd9b11c40ec3eec
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:52:44 2017 +0200

    db_postgres: handle return code for setsockopt()

commit cbc5502e23f58b50cb11124defe0b7ad618899b6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:52:11 2017 +0200

    db_cluster: free in case of error

commit b441903c6c109aaa35c3b4781c268f9497a00fc6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:51:26 2017 +0200

    avp: removed history, coherent indentation

commit dc00778decd5a7c91208fb1ae31d875677a2b9de
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:45:18 2017 +0200

    app_python: free buf in case of get exception error

commit 5c883b5ff70ad24befd5191be41502e6e35fec88
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 21 08:44:37 2017 +0200

    core: pvapi - added free_pvname_list()

commit a4ee0d3fd0c1b4147d462c8275d0150e8e934e2f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 21:55:34 2017 +0200

    ipops: replace return with goto error to release resources

commit a19a06f6c302a7fbac9b137cc1558d47730ead2f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 20:34:57 2017 +0200

    tsilo: check return code for parse_uri()

commit 4ea9495681bca8e8eb559da1ff5887c524076f63
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 16:44:36 2017 +0200

    app_python: implemented the read of 5 or 6 kemi str parameters

commit ab627c14e6f06b8e568f9b6ab4e3cd396368d6bb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 16:35:15 2017 +0200

    alias_db: simplify error handling for db query function

commit 35d2d50ca5a170bb6518c45bec482a8cd7625177
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 16:25:42 2017 +0200

    topos: handle return code for parse_headers()

commit af9c9c4798972f0112e7644bfa78e34476f77bda
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 13:12:06 2017 +0200

    core: adjustments for cleaner compiler analyzing reports

commit 42d74f35e4d7be9f46314c1805a77983a7cdf6fb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 09:31:00 2017 +0200

    uid_avp_db: better error handling

commit c5cdd8dce66d94f69f773b5361ef2b477df47f06
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 09:30:16 2017 +0200

    uid_domain: avoid double free in case of error

commit dadd54a46f81ef05478e622a89a3bb739907cade
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 09:29:47 2017 +0200

    xmpp: close fd in case of write error

commit a859ff6e74b0cdc08f30c43adda865a74283b3c4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 09:28:58 2017 +0200

    xprint: safety checks for error cases

commit ae7dce434e10ef570e1c6daa8ca5d9f800239ddf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 09:28:32 2017 +0200

    utils: handle error case for xcap auth status to free allocated structs

commit 2dc19e5c78977416c15ebe93a4f4e6d72ed475a0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 09:25:20 2017 +0200

    tls: free temporary buffer when fixing shm path name for config

commit 45948fc933f99e6a960b835069b7e29d1ea788be
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 09:24:22 2017 +0200

    tm: proper location of last rr for strict routing on local requests

commit 1968b43731afdcec1bd40985176680c8af1be921
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 20 09:23:14 2017 +0200

    core: msg translator - switch condition to buf pointer instead of lenght
    
    - better correlation with returned value from functions

commit 0b177a2bd4217320f51e6a621b8c237c33dbebb9
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jul 19 16:31:29 2017 +0200

    modules: readme files regenerated - textops ... [skip ci]

commit 7a6d31935c7e8e29dd150412f1e6281fdf3efd53
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Wed Jul 19 17:28:16 2017 +0300

    modules/textops: msg_apply_changes() comes from textopsx module

commit 01771c42d3b96678a2d0ba08bc1e5c83191ada8d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 19 14:38:22 2017 +0200

    core: dns case - init local proto to UDP if not provided for srv resolve

commit 632304b90f9af7151c99f98ec63ddbecca31df9c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 19 11:12:32 2017 +0200

    tm: copy branch flags in the new branch created by the dns failover

commit 2111a605760f998cc94329713f1d16cfbe0294bc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 19 11:03:49 2017 +0200

    path: handle return code when getting the values for cfg parameters

commit e5e850bf4d35e50303b6827f1578e9492dcbae1e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 19 10:52:49 2017 +0200

    app_sqlang: removed dead code

commit 150e420b0906dcba9daac86f8447ba2684062a2c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 19 10:52:29 2017 +0200

    app_jsdt: removed dead code

commit 5937adf01f7c3e2382a1f2dc149a677fe6cd26f1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 23:24:07 2017 +0200

    auth_ephemeral: use dedicated enum type for auth return codes
    
    - reorder safety checks not to access msg structure if null

commit 85ac764bf89009dac758aa178317f15acb42f44d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 16:44:47 2017 +0200

    core: allow event_route blocks to run ONEVENT_ROUTE|REQUEST_ROUTE functions
    
    - preserve compatibility with old behaviour that allowed REQUEST_ROUTE
      functions to be used inside event_route

commit ba8ee4b8f921da886391a67088776e8afa5e773b
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Jul 18 16:40:54 2017 +0200

    pkg/kamailio/deb: version set to 5.1.0-dev5

commit bc6d715631a2d48206987dd03e955fbb15634dc8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 16:07:03 2017 +0200

    Makefile.defs: version set to 5.1.0-dev5

commit e4ebacba9bfd7566436d72a77fd55a1b71066955
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 15:59:57 2017 +0200

    auth_db: use the dedicated return types to avoid mixing values in int vars

commit 41e9af5833ff49e36a646a8cbe47d835f73661f0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 15:53:50 2017 +0200

    auth: use the dedicated types for return codes instead of generic int

commit 2a19f9e6f4203800707e0a63753e0ee1c4bb4685
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 15:32:32 2017 +0200

    siputils: log messages for error cases

commit b70d744ad2a3603a8e7701de59542b1bf804a63c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 15:02:23 2017 +0200

    core: defined EVENT_ROUTE as (REQUEST_ROUTE|ONEVENT_ROUTE)
    
    - ONEVENT_ROUTE is (1<<9)
    - should allow diferentiating between REQUEST_ROUTE and EVENT_ROUTE
      blocks execution

commit 9657cfef255497dd58c1a15cc573d69d8d410048
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 14:54:23 2017 +0200

    tm: small cleanups for sane rutime handling

commit 0225f89a658172d0652e0da14549ee03653114d2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 09:11:12 2017 +0200

    core: pt - check to avoid two times closing unneeded sockets

commit e7fc7ca28e02f3dd25cab2723ed4c8dbfa835200
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 09:10:11 2017 +0200

    core: kemi - define the size for printing params signature in help msg

commit febccd6808d0729fca1bbf452d43c253ca79249a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 09:09:29 2017 +0200

    core: dns - safety checks for port and proto pointers

commit 65593cc23bc89349fb42566cbd7eb2bbf8744db9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 09:08:14 2017 +0200

    core: daemonize - proper chown for pgid file instead of pid file

commit 3deee5be0fa9c68f35ddb273fd86e22af91ced99
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 09:07:18 2017 +0200

    core: cfg ctx - catch condition when there are no changes to be committed

commit 27186f1d951c89c033bb02c6b446a630e1fce5d3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 18 08:24:15 2017 +0200

    core: locking - rec lock init condition fixed

commit 6090f7d9de0c71b25bd66c3525b25de7d02a5aa1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 17 16:08:45 2017 +0200

    core: tcp read - set own handling for ECONNRESET

commit de8cd078385fd29c6ed9d5645dad14f8c6a97a0e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 17 15:55:38 2017 +0200

    core: added log messages in case of errors
    
    - safer null string termination for description buffers

commit 882449e3c0b1ac44cf810d079f696187af007451
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 17 15:54:13 2017 +0200

    core: msg translator - unified error handling to simplify freeing allocated memory

commit 2654fbb0c02fd8df82ecd6b8514e031952997104
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 17 07:55:36 2017 +0200

    core: handle error case also for socket fd 0
    
    - avoid fd leak warnings by code analyzer

commit 5250fa3302a4cb9bf9572ded6fb65fa9c067f08d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 16 11:40:16 2017 +0200

    app_python: proper condition to free srcbuf in exception handling

commit 5ea16d8de71324e2eeb3c833cde76c52bdc8ac67
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 16 11:29:36 2017 +0200

    avpops: few more pkg free in case of errors in fixup functions

commit 51009ab4f4aa6a229fab5abb94d4340f1178868b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 16 10:08:06 2017 +0200

    avpops: several pkg free in case of errors in fixup functions
    
    - cleaner pkg usage summary in case of errors at start up

commit 3d6bf976944580a06a9019966e4af5850bc9b7d8
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Jul 16 09:01:26 2017 +0200

    modules: readme files regenerated - sdpops ... [skip ci]

commit cad4b8f456d3508a2ec3196c89a4a8e3ce9d9d32
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 16 08:55:30 2017 +0200

    sdpops: more details for sdp_with_transport() docs

commit a545a1ad3367fef4e8a5a4a4cd4f9157623f6cf9
Merge: 19f37c944 e3ea10ccf
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Sat Jul 15 14:50:30 2017 +0200

    Merge pull request #1187 from grumvalski/sockets_list_fix
    
    core: build reply of core.sockets_list as an array

commit 19f37c944748c72a7069a4fd5e3d8c6160a1e557
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 15 09:25:44 2017 +0200

    core: dns cache condition for both proto ws and wss

commit 6b82a103650fd0036490cf02dffcc5ad50c6f669
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 15 09:09:04 2017 +0200

    auth_xkeys: use the right size when initializing xkeys list

commit 59dde423db52e7a8c69072685c99cd6a11440017
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 15 09:05:18 2017 +0200

    speeddial: add missing break when handling blob db result type

commit e3ea10ccfcd94af0e7ce6908a1e378b4a9555b93
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Fri Jul 14 15:53:41 2017 +0200

    core: build reply of core.sockets_list as an array

commit 5a577ab37719d48fb9a6bc1b200c8892d95ccbdc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 15 09:01:38 2017 +0200

    cnxcc: safety check for credit data search return value

commit 5f891d732443dc065b89b1895601ad429d696c33
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 15 08:56:04 2017 +0200

    db_sqlite: free con in case of error at open time

commit 8353b0341ada19d6f0611e0aa693bfa20db0b51c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 15 08:41:09 2017 +0200

    app_python: several free of allocated vars in case of errors

commit 15de1f06b94588ed0764ab3a3b0cd1202b5c1cb6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 14 14:40:15 2017 +0200

    app_lua: safer alloc size for hdr operations

commit beffbad6d0a727232599ec6d15a0d7c6c37d6ddc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 14 14:33:36 2017 +0200

    cfg_rpc: cast void* for set-int to avoid compiler warnings in reset command

commit 15aaff16dd0c6d290885cd39390813d183851f35
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 14 14:32:14 2017 +0200

    core: cfg ctx - formatting for cfg reset

commit 7c795adaf0f3899567a9769fecbbb300387837be
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 14 14:25:57 2017 +0200

    pdb: avoid unaligned pointer address

commit dc0765c04c3cb5d8981551e3f28ee6871fc803ff
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 14 14:11:14 2017 +0200

    core: set its own id for EVENT_ROUTE
    
    - having it as alias to REQURST_ROUTE can hide execution of undexpected
      script callbacks

commit 666c9d1fcdde00dbdd2e87ff797e554af6d72b5c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 14 08:21:40 2017 +0200

    pua_dialoginfo: fixed condition in mod init checking avp names

commit 9dadfe9234d26d3b8b8ea0603b3f8fa13f96913c
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Thu Jul 13 18:23:43 2017 -0400

    htable: improve some error logs

commit a5316a8cb6a0476fca44fad43b4c560100994329
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 17:32:14 2017 +0200

    rls: updated CONT_COPYDB() macro definition to use ;
    
    - the ; is added when using the macro
    - otherwise potential unexpected error by usage in expressions

commit 833830baccc4968d8a8fd56f2fd8b4a4bfef3612
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 17:29:35 2017 +0200

    pua: updates for CONT_COPY() macro

commit c0196f10790aacb4053db5c3452645ec32e7894a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 17:19:33 2017 +0200

    presence_xml: ensure that node name lenght is at least 9
    
    - needs to accomodate 'provide-xyz' inside get_final_notify_body()

commit 0eda1dde62a6d3d805f0ae32db67055aa0705ce8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 17:13:46 2017 +0200

    presence_xml: safety check for lenght of node name in xml transformations

commit 9d01c307f23675589d95d8d00c9fd289ac30372b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 16:50:05 2017 +0200

    presence: wrap error macro in do {} while(0), safety checks
    
    - free ws_list pointer when sphere is enabled
    - copy macros not ended with ; in definition -- done it when using

commit b4db01f09ca646ef1a6473a8c66ccf7120537b53
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 09:32:24 2017 +0200

    ndb_redis: do not free pointers in the array in pv name parse function
    
    - restore last char in cmd in case of error for redisc_exec()

commit d0ac74742f6aeb71492d2a9cab747162cdc5ddf8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 09:03:54 2017 +0200

    lib/srdb1: db_table_version() can handle DB1_BIGINT and DB1_DOUBLE values
    
    - in case of views or other database engine, the type for version value
      can be different that DB1_INT. If it is a number, cast it to int
    - extracted from GH #1186 by Emmanuel Schmidbauer
      <emmanuel@getweave.com>

commit b94ba19595b06556c84f450b9e1b24d6479cec61
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 08:53:39 2017 +0200

    db_postgres: safety checks for new constraint structures
    
    - bits of code formating

commit d12f96af28e170c3197a47af5840e5e30639adf6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jul 13 08:49:51 2017 +0200

    db_postgres: added missing break for INT8OID results
    
    - instead of DB1_BIGINT, the result type ended to be DB1_DOUBLE

commit 97b5d71ef7c3d5828e0d467216d00372801e04ec
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jul 12 21:01:19 2017 +0200

    modules: readme files regenerated - mqueue ... [skip ci]

commit a8a6fdd89384ad66e1b526e839fca84c8cd66c31
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Wed Jul 12 14:56:58 2017 -0400

    mqueue: fix typo in documentation
     - thanks to Daniel-Constantin Mierla for spotting it

commit 4bfc1f4d052b52d4d8119a65065c8e1c608ca750
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jul 12 19:46:16 2017 +0200

    modules: readme files regenerated - mqueue ... [skip ci]

commit df6af83d627de3de4669c887065c3a5357fa5f7b
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Wed Jul 12 13:33:45 2017 -0400

    mqueue: doc updates for queue size

commit f6c41abedecc987f570c100030fbc47cdaca2790
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jul 12 15:16:41 2017 +0200

    modules: readme files regenerated - dialog ... [skip ci]

commit f2058b1ac158eea31b49943382a849738014d0e0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 12 15:02:14 2017 +0200

    dialog: documented early_dialog and noack_dialog parameters

commit 3c6b3ecbe14162d810286bac8f8aec87a5567e6f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 12 14:53:59 2017 +0200

    dialog: new parameters - early_timeout and noack_timeout
    
    - early_timeout - set the interval in seconds after which the dialogs in
      early state (not answered yet) are destroyed. Default value is 300.
    - noack_timeout - set the interval in seconds after which the dialogs
      that were answered with 200ok but didn't receive the ACK are marked
      for termination (lifetime set to 10 more seconds). Default value 60.

commit 34db0b1f5b0d57e938a7a74ce9787b9c1e63bf46
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 12 13:10:36 2017 +0200

    pv: added transformations for base58
    
    - {s.encode.base58}
    - {s.decode.base58}

commit a937c093b183c57badcd09c8d996c4f8ad60b2a7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 12 12:59:21 2017 +0200

    core: added base58 encoding and decoding

commit 272783e770c440c7a19ab986c1d757ebe8217905
Merge: 76911ea02 13c84b827
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Wed Jul 12 10:52:25 2017 +0200

    Merge pull request #1185 from grumvalski/core_rpc_fmt
    
    Adapt some core rpc command to json

commit 76911ea023f2a1b261015aa8569380e7f286be2e
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jul 12 10:46:34 2017 +0200

    modules: readme files regenerated - cplc ... [skip ci]

commit 027871f7a91cf288d36029a4f339801e8b620d10
Author: Oriol Capsada <ocapsada@gmail.com>
Date:   Tue Jul 11 22:44:16 2017 +0200

    cplc: use route names to set proxy_route modparam
    
    - Changed proxy_route modparam type to string. The route to be executed
      needs to be defined by name as the current id definition led to some
      unpredictable behavior.

commit 13c84b8275f2539e8ca03bec38b79110043d75d2
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Wed Jul 12 09:11:16 2017 +0200

    core: return aliases list as an array in core.aliases_list

commit 38f514064a326f759e0e88adeffd03b32b35d6c0
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Wed Jul 12 09:04:13 2017 +0200

    core: set RET_ARRAY flag for core.sockets_list command

commit 5f83e703422dadd39b6ba55ee9f6f798ee692755
Merge: 68a8dc88c cfc6e364b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 11 15:17:21 2017 +0200

    Merge pull request #1183 from athonet-open/xmlrpc-array-value
    
    xmlrpc: add <value> tag to array elements

commit 68a8dc88cbef9b08d3c1d06ca867494a36bdf527
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 11 15:11:13 2017 +0200

    topos_redis: implementation for update branch storage function

commit cec4393d55ee8a8d5c71efba2a31b25aec8540d6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 11 14:56:58 2017 +0200

    topos: added functions to update branch fields in storage

commit 0db25fd898d6b2d2929c09df55eb8a1f30412ff7
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Tue Jul 11 14:38:53 2017 +0200

    ims_ocs: Added example database schema

commit cfc6e364b4a9be95e2e7e48b1a8e5a86324b35f3
Author: Alberto Sartori <alberto.sartori@athonet.com>
Date:   Tue Jul 11 14:09:11 2017 +0200

    xmlrpc: add <value> tag to array elements
    
    - add call to `add_xmlrpc_reply(reply, &value_prefix)` to  `rpc_array_add` function
    - add call to `add_xmlrpc_reply(reply, &value_suffix)` to  `rpc_array_add` function

commit de953dfb93cfc3a14295f4167af01e522444b066
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 11 12:36:07 2017 +0200

    kamctl: refreshed db creation scripts for sql databases

commit b8e9d2697a13c2cdb367aabf4966d6fa09a1319f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 11 12:35:27 2017 +0200

    lib/srdb1: make (setid,url) unique key instead of primary
    
    - conflicts with autoincrement in mysql

commit 50e79b69418967cdb4598a2b69f064885520ec2a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 11 12:28:32 2017 +0200

    kamctl: regenerated db creation scripts

commit 9c74b35b06465c9dde23971e342846491fa41c2c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 11 12:28:03 2017 +0200

    lib/srdb1: added autoincrement id column for rtpengine

commit 09ce80506410b8ef648adb8919492de6f6dad7f5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 11 09:04:39 2017 +0200

    textops: remove hf with regex functions exported to kemi framework

commit 507533e3c332a225248c8a23a5bf509946709c1b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Jul 10 19:31:21 2017 +0200

    modules: readme files regenerated - cfg_rpc ... [skip ci]

commit ac30274feaccd0a1715aee13daafc364cf73de7c
Merge: cd17ca911 245a28b66
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 10 19:23:56 2017 +0200

    Merge pull request #1181 from hdikme/master
    
    configuration reset function (cfg.reset)

commit cd17ca9113031b979fe403255388105ecee0fe73
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 10 17:08:33 2017 +0200

    xlog: free vars in case of errors in fixup functions

commit b5af70a2b464cae1058ec53bb8dbea5ca07e6d4e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 10 11:27:47 2017 +0200

    tm: several checks for return codes for better error handling

commit 23ee80c8d71b9bac63ebe6117620cffc8900c2a9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 10 11:27:12 2017 +0200

    evapi: close server socket if fnctl() fails

commit 95fd884f3096ef5e72f98c3cb89939b75ee7232e
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Jul 10 10:01:37 2017 +0200

    modules: readme files regenerated - topos ... [skip ci]

commit 05b31ddbfad71cae5c4cab24b57b1d606c74a7c8
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Mon Jul 10 09:57:20 2017 +0200

    topos: Safety check for database storage

commit 3868a27b7358c9a98ed2c240deb41e9ce524b8f5
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Mon Jul 10 09:56:07 2017 +0200

    topos: Add missing doc for storage parameter

commit 56f6efc176b0c2a1a69754c55a50b1a5661f7b95
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Mon Jul 10 09:54:08 2017 +0200

    topos_redis: Fix Typo in error-message

commit c0125e049f1c34afe7411f763f9f57c7a00109a8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 9 10:21:20 2017 +0200

    evapi: handle return code for fcntl

commit bf9d697c31ad2c7614aa37997c4772df8e8d25a7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 9 10:01:17 2017 +0200

    async: free var in case of fixup error

commit 3cbae6841c80de89fc7c72b73c1695e3788c1819
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 8 09:39:05 2017 +0200

    usrloc: rpc flush to return error in case of failure

commit b28e2943b8d171628f81057a352507b2a56b91a4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 8 09:38:13 2017 +0200

    registrar: free var in case of pv name error

commit 070057a5d66e2f5dd4bcf90d96f8f8ceeca3a433
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 8 09:37:04 2017 +0200

    auth_db: small reorder to do the check before accessing the fields

commit 5530fe31fe89a4dfe9e17cbe56c0cd83cb8f45ab
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 8 09:35:57 2017 +0200

    lib: dtrie - removed duplicate check for same value

commit f401938a4f5a5b6eb1089b2c85372a69f07ce777
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 8 09:35:13 2017 +0200

    acc: free parameter in acc fixup in case of error

commit f632b879272e6db24d83f0c0881d8708a7aecfc7
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Jul 7 14:16:23 2017 +0200

    modules: readme files regenerated - textops ... [skip ci]

commit c593d7492ddb957a862dd31b5ce9e09fdf54a8e5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 14:10:04 2017 +0200

    textops: documentation for remove_hf_exp(...)

commit d7972d83b3f12f64d4f70d8e6eacb88ec34648f1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 14:03:52 2017 +0200

    textops: new function remove_hf_exp(match, skip)
    
    - remove header fields that do not match regex ''skip', but match regex
      'match'

commit 851367053d6b4d64161a50fa7408d0dd750922d5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 14:03:29 2017 +0200

    core: fixup helper function for two regex parameters

commit 4220c41f9a443d275cf94e1db3a33fbd3ca14d1b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 13:33:16 2017 +0200

    dispatcher: try to add sip: scheme to dst uri, if initial parse fails
    
    - operation done when records are loaded from database or file

commit 86e349463c7d573e9a5e68bd3984ecc95808adb4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 09:53:38 2017 +0200

    pv: free var in case pkg alloc failure

commit 080bffeb53181131f8fb8fab0ddcb771bbdd37dc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 09:48:53 2017 +0200

    jsonrpcs: safety vars init and release checks

commit 72b4cc243d48cf4ee2302afd45c7ef1a290b7d16
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 09:31:37 2017 +0200

    textops: fixed whitespacing and few malloc size adjustmets for safety

commit 7987122d25003dd4b5f0ce47caf3e5c9811917b3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 09:29:41 2017 +0200

    textopsx: free in case of error inside sel_hf_value_name()

commit 74653204f45195944acc42979d0939cef9513cd4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 09:10:14 2017 +0200

    msrp: safety checks to avoid analyzer reports

commit 92be111419f8884976dc3f6125e6df9db2f116a5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jul 7 09:03:01 2017 +0200

    topos_redis: increase the array size used for storage ops

commit 61d3d4ad675032b7a1fc059acef68e81c40b4eba
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jul 5 15:30:36 2017 +0200

    rls: added missing license headers, coherent indentation

commit 245a28b666c027f3d697c92863fd54a837ff4d62
Author: Huseyin Dikme <hueseyin.dikme@1und1.de>
Date:   Tue Jul 4 14:41:37 2017 +0200

    cfg_rpc: configuration reset function has been implemented
    
    - rpc_reset function enables to reset all the variables of a certain group to their initial values.
      e.g.: kamcmd cfg.reset core.
      Above given example will reset all variables of the configuration group "core".

commit 89334293299f817d4ac2774ae60611839a031c73
Author: Huseyin Dikme <hueseyin.dikme@1und1.de>
Date:   Tue Jul 4 14:10:38 2017 +0200

    core: cfg_get_default_value_by_name function has been implemented
    
    - As cfg_get_by_name function uses handle to reach variable values,
      this function will use instead orig_handle in order to reach
      the initial values when the config group was registered. Read-only
      variables will not be returned since cfg_reset function uses this function
      in order to set back the default values, and this cannot be implemented on read-only variables.

commit f8fa313fd372ffc94fad0c11dba76774c1e3002a
Merge: ceaafc67d 1391db0f3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 12:33:11 2017 +0200

    Merge pull request #1180 from smititelu/master
    
    dispatcher: Increase line buffer size

commit ceaafc67dae4f7e7424c8706ccea90c30eed45b6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 12:29:08 2017 +0200

    rls: reset vars to avoid double free in case of error

commit 97ac3b910dc955058fa4c08ad22ac01a4f31fe74
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 12:26:41 2017 +0200

    presence: reset vars to avoid double free in case of error

commit 9a6182fa8b535bc19c43e905d6b6a110b0e830d2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 12:17:54 2017 +0200

    avp: return in case of error in avp select

commit 22aa9043f179f4de8e90fc5946a7afb28060b6f6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 12:17:36 2017 +0200

    xcap_server: reset server_name variable after free
    
    - avoid re-use in the loop

commit 1391db0f349956795b8cf6936657fb974ec9b65f
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Tue Jul 4 13:06:26 2017 +0300

    dispatcher: Increase line buffer size

commit 56d1d317e4bac7130586541fed75be670ea0f9ce
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 12:00:47 2017 +0200

    mtree: access values before safety checks of variables

commit e9cfb2bf5012cdbde36559f615b58e3a556bfc2d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 11:52:53 2017 +0200

    dispatcher: log messages for hashing auth username

commit b8ab9fcccd442e9e9ac887a7dc16b690213a6e28
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 11:11:41 2017 +0200

    dialog: lookup kemi engine for event route execution

commit 609297d62a08d1d75550c2f5e7f7fd19b98fd104
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 09:59:10 2017 +0200

    dialog: safety checks and free of profiles in case of errors
    
    - free partial list of profiles in dlg_set_timeout_by_profile() when no
      more memory

commit 2ab0adee57aa82487adf7d3776835eca071afa27
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 09:08:04 2017 +0200

    tmx: missing break in t_cancel_branches(others)

commit 6118d832d3ba0efb96820915520af3c8a9bf29de
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 08:57:36 2017 +0200

    core: msg translator - reworked error handling to free allocated buffers

commit 98a6ef19bcfe14b7150183a9bec98854f5c0063b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 08:44:50 2017 +0200

    core: free locl link structures not linked to listen sockets

commit 0aa7571afe5c25bfffaf865595181470ac78f4d2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 08:43:28 2017 +0200

    core: proxy - free in case of errors making proxy only from ip

commit 1a5662b212ddcbea40ca33e34bfda0459802b756
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 08:41:34 2017 +0200

    core: parser uri - add missing break to avoid useless assignments

commit 126e76dc035bd1320cb103c39ad52849844e7448
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 08:40:29 2017 +0200

    core: mem/qm - fixed pointer expressions in qm_check() debug function

commit 52f728f73914ab960389ff8afbf1a223f91f07e2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jul 4 08:39:39 2017 +0200

    core: cfg.y - fixed condition on case parsing

commit e4f0facccb130599acfd0c4abbfd954a427c3d96
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Jul 3 19:01:39 2017 +0200

    modules: readme files regenerated - pua_reginfo ... [skip ci]

commit 385995c27084bdca9ebc4a472f9ab41311416f35
Author: Vasiliy Ganchev <vance@ukr.net>
Date:   Mon Jul 3 18:56:52 2017 +0200

    pua_reginfo: use outbound proxy for PUBLISH requests

commit 4168a6c3221f95e50aa7a0769d1abecfa255fa10
Merge: 3ce65db87 6002f2de7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 3 18:52:32 2017 +0200

    Merge pull request #1175 from claudiupb/redis_enhance_debug
    
    ndb_redis: enhance debug info related to redis replies

commit 3ce65db8747ad7b382824f389c2b782a76dbb7a1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 3 17:02:02 2017 +0200

    cfgutils: more log messages for locking functions
    
    - it was silent if locks set was not initialized properly which could
      mislead at runtime, but not showing any error message
    - if locks set size is too big, set it to 14 (this is used as power of 2)

commit 6002f2de79b1f344bf9326763d63a1f978d0ddc7
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Mon Jul 3 15:49:16 2017 +0300

    ndb_redis: enhance debug info related to redis replies

commit 8eb84f76a6d52598bb2fd5d13b96fba4c6326b7f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 3 14:58:59 2017 +0200

    core: parse rr - reset head in case of parse error
    
    - avoid acessing an invalid pointer
    - proper support if trying to parse into an existing rr list in a second
      attempt (not the case so far)

commit dbd52dacae17eca5a48359c605a2d93607b7c041
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 3 14:42:03 2017 +0200

    core: avoid accessing freed structure in case of duplicated listen addresses

commit b95e536335083ee6f1f67e2007463ac7e8403ec8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 3 11:53:21 2017 +0200

    enum: fixed code for country code length

commit 366104d2f79ccfa65850cd2e3bfb5ed8be467bc2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 3 11:45:26 2017 +0200

    seas: avoid double free and leak

commit b3030a2965889a788093b2c372c1d7ac9441e8cc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 3 10:57:21 2017 +0200

    enum: free variable in case of error and safety check for returned pointer

commit 8b0a42ab64c02a1fa253ce156442bab64a4fe3db
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jul 3 10:01:20 2017 +0200

    rr: use macro to get parsed From in record_route_preset()
    
    - safety check for parsed pointer

commit 72dc534a91cd7d6cb5c432f7a0e9db9eb8d77c35
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Mon Jul 3 08:44:15 2017 +0300

    core: mem/dl_malloc - fix preprocessor branch comment

commit ff2e0d96a50eadf4e872865d43f0fbe15aef18bd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 2 12:22:33 2017 +0200

    core: dns cachec- safety check in log message before abort

commit 08ac68485a27db18ae4774baff0734492f617c71
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jul 2 08:54:51 2017 +0200

    imc: proper condition on empty db result

commit c874706539342d2d90e35cdf86fc7433c9b6b312
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 08:03:29 2017 +0200

    xprint: init var to get rid of compile warning

commit b1a6830c414ddcfb21fc07bc4995b756d617558e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 08:02:23 2017 +0200

    siptrace: proper varible in log message when af is unknown

commit 632380ff13dce5d5f1d1553797b7783fdc986c59
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 08:00:56 2017 +0200

    http_client: move assign for download size after right side variable was set

commit 84a540817f1aebcf1992f31b315b1b8e19cd5777
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 07:57:23 2017 +0200

    dbq_usrloc: statc str vars when their pointer is used out of function

commit 1151e7da7d60a515d9f0d4746c39d8b7d4cc5b34
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 07:55:46 2017 +0200

    app_sqlang: safety check for kemi func params used in log message
    
    - incresed size for local buffers

commit 47818cfab2db8ae1df720e959084e7afc22b7876
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 07:55:26 2017 +0200

    app_lua: safety check for kemi func params used in log message
    
    - incresed size for local buffers

commit 84f7905e66fb72ebc382034d1e858d06f5c16057
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 07:54:18 2017 +0200

    app_jsdt: safety check for kemi func params used in log message
    
    - incresed size for local buffers

commit 1cc3f0ddfc517ed2b1f7820f9feedee8a91d0ac7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 07:50:10 2017 +0200

    core: mem - updated defines for sys malloc and mem error log messages

commit cee1de72a2b28d002bc84dd205b7ecf9f285fdd4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jul 1 07:48:04 2017 +0200

    Makefile.defs: compile with system malloc for pkg if MEMPKG=sys
    
    - if MEMDBGSYS=1, the use a debug variant for system malloc

commit 8a6f57f59963e53bcf98dd39615db3980275d81b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Jun 30 15:31:22 2017 +0200

    modules: readme files regenerated - http_client ... [skip ci]

commit 279e622b53b636d49b207907c8f3fe60ff9e2cd3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 15:17:46 2017 +0200

    http_client: updated docs for http_client_query()

commit 9c1d4cec94b47cd0b2e69e646f2fd14b84e3cf03
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 15:06:24 2017 +0200

    http_client: allow providing headers to http_client_query()
    
    - lost from removed http_query() in utils

commit fce9044ece62d6b5e81330de62fa1fa402145e68
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 14:15:55 2017 +0200

    http_client: move to next field before freeing item in fixup function

commit dbcd85746ec1ba4a3be1af920dd2b1aad632297e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 14:02:20 2017 +0200

    call_control: free pkg memory in case of errors when parsing params

commit e5134e8cb64828da5f607b7c74d490c8ffaf1702
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 13:46:21 2017 +0200

    call_obj: free current element in case of alloc failure to its field

commit 145d10f5a2dcad3cbdb477aaabdc853bb606b355
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 13:36:26 2017 +0200

    websocket: use sizeof over the type of the pointer to be allocated

commit 5418f380ad55618004936102273b72f1f8e36113
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 13:32:18 2017 +0200

    domain: use same condition to alloc and free local variable

commit 4f587124998e665c5ab9df7fe14cfbb3a39a9ec8
Author: Olle E. Johansson <oej@edvina.net>
Date:   Fri Jun 30 11:00:35 2017 +0200

    db_mysql Look for MariaDB as well as MySQL

commit ccb368e6420c1e4849867bcdbd136d0e9a8db67d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 10:30:51 2017 +0200

    core: parse fline - cast number to char for print to avoid compile warning

commit f461081a400b398a8c47b1cb338ffc4bf8bd2ede
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 10:11:50 2017 +0200

    core: dns cache - catch unknown record type to avoid compile warnings

commit 17f907d5fa1267f434f422fb61e4b315e3eafb97
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 30 08:38:11 2017 +0200

    kamctl: kamdbctl - proper use of DBPORT for postgres

commit e703b10cab467a0bd2a147fe63177a29310ece81
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 29 09:33:19 2017 +0200

    keepalive: removed duplicated typedef definition

commit 6ad1744f13d8ceda7463024e6df37a7d229bc4cc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Jun 29 09:31:37 2017 +0200

    modules: readme files regenerated - permissions ... [skip ci]

commit 64c529d15262921bed26f7f4b15af043382bba36
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 29 09:27:33 2017 +0200

    permissions: documented load_backends parameter

commit 4826ba749a3d8589d57bc5fcb38eeb6f9e840e02
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 29 09:21:22 2017 +0200

    permissions: new parameter load_backends
    
    - control what backends should be loaded
      - 1 - address table
      - 2 - trusted table
      - 4 - allow file
      - 8 - deny file
    - it can be a combination (sum) of the options to load many backends
    - default value 0xffff (load all backends)

commit 5e8f84e9c7d3ef792ea8b0520087ae3e933fda39
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 28 17:22:34 2017 +0200

    .github: added pull request template

commit bbe0370939ff8a14e931595389b6678817ff1056
Author: Ilya Shipitsin <chipitsine@gmail.com>
Date:   Wed Jun 28 16:45:54 2017 +0200

    utils/db_berkeley: access variable after null pointer check

commit 76efc9b7a1489007f9ff431e730ce4e86b446a6c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 28 11:41:15 2017 +0200

    tls: updated tls version selection for libssl 1.1.0 api
    
    - fixes compile warnings for deprecated TLSXY_method() functions

commit e7c03ce6ce61119fbf5cb9f41b7abcd4c7138d58
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 28 10:26:43 2017 +0200

    tls: dynamic locks not needed for openssl v1.1.0+
    
    - openssl v1.1.0 is thread safe
    - fixes the compile warnings for libssl 1.1.0

commit 551413f0952429c3a360b5ccdeaeac48ea15ff8a
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Tue Jun 27 23:01:37 2017 +0100

    kazoo: add json.count transformation

commit d5c602454a9af6ebce852f44dc88c4efa4bf036f
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Tue Jun 27 23:00:43 2017 +0100

    kazoo: add $kzRK to accdess routing key of the payload

commit a1d64dea035c1b54c285c4d2d16add414db46795
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Jun 27 16:46:21 2017 +0200

    modules: readme files regenerated - path ... [skip ci]

commit 43f91aa76fd293eb08442a710baa8cb63146e067
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 16:42:53 2017 +0200

    path: fixed the name of the parameter in enable_r2 example

commit 7fc44593b6e2f7b554de7aa2acc9037b6da045e6
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Jun 27 16:31:28 2017 +0200

    modules: readme files regenerated - path ... [skip ci]

commit e1df92080a631b8c97c110d1e87f74fa1cd5ec9e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 16:15:43 2017 +0200

    pv: new variables - $RAu and $RAut
    
    - $RAu - URI format for local socket where the SIP message was received,
      without trasport parameter for UDP, using the advertised address if available
    - $RAut - URI format for local socket where the SIP message was received,
      always with transport parameter, using the advertised address if available

commit aa9129b71bb009176571a8cb5bde7221b2f92b75
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 16:14:52 2017 +0200

    core: parser - get_rcv_socket_uri() with option to use advertised address

commit 55b5b35430ccb7de904f6b1c48ff71e691344b9e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 16:00:08 2017 +0200

    pv: $RAp returns also the int value for advertised port when available

commit adeab30b6bd26b8c4eddd4eb070cb11417401521
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 15:54:55 2017 +0200

    pv: new variables - $Ru and $Rut
    
    - $Ru - URI format for local socket where the SIP message was received,
      without trasport parameter for UDP
    - $Rut - URI format for local socket where the SIP message was received,
      always with transport parameter

commit 1984d4a063a175803b2852c14dcadd8839b4ad83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 15:53:49 2017 +0200

    core: parser - helper function to return URI format for local rcv socket

commit a6d405b16ba745497ba9890c60541ffdb6cadeab
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 15:53:20 2017 +0200

    path: fix for second path insert pointer

commit 8f242cfb151bbe4fdf4101f4bde59083307e6f8a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 15:52:54 2017 +0200

    path: documentation for enable_r2 and received_format parameters

commit e518e5e7a50be3510c896bd5f8a4cc38146631cc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 15:09:18 2017 +0200

    rr: small formatting adjustments to doc examples

commit 2c62b317065f36606cfb22822e65c00f129b4739
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 15:04:31 2017 +0200

    path: option to add two path headers and use alias like received value
    
    - enable_r2 - add two path headers, one for incoming socket and one for
      outgoing socket
    - received_format - parameter to control if received value should be
      in sip uri (as so far) or in contact-alias param format

commit 9c9da87943ad86fd4ca3ba8b007cebfcb7d9bc61
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 15:02:30 2017 +0200

    core: remove inline from implementation of functions declared without it

commit a69a5135cd70919c2207a0a747b1d850fd48d35c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 27 09:50:00 2017 +0200

    core: mem/fm - replaced old log macros

commit c8f7be02e20f434f88c084c38b66d5dd34cf4dc1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jun 26 08:21:43 2017 +0200

    corex: added $cfg(route) - return name of routing block for crt action
    
    - aliased $cfg(file) to $cfg(name)

commit c3212783da0af2358bcf0bcf4b5da4a8f0629251
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jun 26 08:20:45 2017 +0200

    core: added function to return route block name from crt action
    
    - renamed the function that returns cfg file name from crt action

commit 7dbf3fe5ec323571908b6bf3ef0d9e95e84d90dc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Jun 25 19:16:17 2017 +0200

    modules: readme files regenerated - jsonrpcs ... [skip ci]

commit 797bd94487cc05269b973c0dcad542838d8acbef
Merge: f0f1a9a8d baf2d095b
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Sun Jun 25 20:13:35 2017 +0300

    Merge branch 'mslehto/issue1161'

commit f0f1a9a8db1f5238b0ace1d3f190d0d9f0b2628d
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Sun Jun 25 19:07:06 2017 +0300

    modules/jsonrpcs: add missing apostrophe to example

commit 3188da9abdf5b02d4596586b979478675d2c363d
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun Jun 25 10:16:40 2017 +0200

    modules: readme files regenerated - topoh ... [skip ci]

commit 1b9e1f788d3c4c8ebaf81e252d07fe3200ca37e8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 25 10:04:53 2017 +0200

    topoh: documented event_callback parameter

commit ca3f2fc6dd2c94410b225d2efb82081b828ddd01
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 25 10:00:01 2017 +0200

    topoh: documented uri_prefix_checks parameter

commit 66ab19a010f833a7c53f7f46de29a749609d5eef
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 25 09:54:09 2017 +0200

    topoh: coherent whitespacing and indentation

commit de3386e4a303adecc3eee809c05e0654b7a05065
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 25 09:48:26 2017 +0200

    topoh: option to disable uri prefix checks
    
    - some devices do not copy the exact URI as received in headers
      (Contact, Record-Route) - they can add default port or mix parameters
    - reported by GH #1165

commit baf2d095b1d4dcc932ece9d48a6a8c397fa7b1a7
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Sat Jun 24 12:26:30 2017 +0300

    core/socket_info: use internal str2int() instead of strtol()
    
    - strtol() works only for null terminated strings
    - fix for issue GH #1161

commit da07cc8c724724d89dfe02bbe8a980f241afc582
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 24 07:16:47 2017 +0200

    pv: coherent whitespacing and indentation for pv time code

commit 13f34f0effc936030baf82bbdd10285b98d6d790
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 24 07:10:48 2017 +0200

    htable: removed useless mode param from ht_cell_value_add()
    
    - it was used only once with mode=1

commit 8ce1bcd52cd5117f920acce5f78683e974d4a3a4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 24 07:06:03 2017 +0200

    htable: map $shtrecord() inner names over integer ids
    
    - avoid string comparison at runtime

commit f18da4c9d6cc8d1ab061d68cbd8e9d988ebf2be6
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Jun 23 21:18:13 2017 +0100

    kazoo: use hardcoded max size of routing key

commit 56e07cf2bb281d0aa78517e919055de640468020
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Jun 23 21:09:54 2017 +0100

    kazoo: max size of routing key

commit 1b56c96487d0788a0cbb21da71589f7d8314e7f8
Merge: 4514c9188 8e185ddf8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 23 19:12:38 2017 +0200

    Merge pull request #1163 from snen/presence_subcribe_delete_error
    
    presence: subsription double delete fix

commit 4514c91883d67ee062582aed7b414633609cf6ac
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 23 18:19:37 2017 +0200

    htable: do not call expired event route on get/add operations
    
    - have consistent behaviour with set operation
    - avoid accessing the same (expired) item twice, second after being
      removed if the item is accessed in the event route
    - reported by GH #1152

commit 8e185ddf8e81af8d6283a87ec95116965235752a
Author: Dmitri Savolainen <savolainen@erinaco.ru>
Date:   Fri Jun 23 18:57:00 2017 +0300

    presence: subsription double delete fix
    
    - if timeout_rm_subs parameter set to "1" and NOTIFY timeout about expired subsription

commit fec6764a6fae602b80b114235e8b5426fac81abc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Jun 23 13:16:24 2017 +0200

    modules: readme files regenerated - xhttp ... [skip ci]

commit 1abb2fb0e05b90128a4be4314d5845ce3c1dee66
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 23 13:11:25 2017 +0200

    xhttp: fixed the docbook format

commit ff4e81eb977fbf6394cc53b4055a8b62efc5f4e4
Author: Corey Farrell <git@cfware.com>
Date:   Thu Jun 22 22:09:56 2017 +0200

    xhttp_rpc: removed unused static constants

commit f885de1abcfe6ed2e981527dbbfd82f71e189be5
Author: Corey Farrell <git@cfware.com>
Date:   Thu Jun 22 22:08:52 2017 +0200

    xhttp_pi: removed unused static constants

commit cc737b9d926aac26437ad37ba378012b60c9b494
Author: Corey Farrell <git@cfware.com>
Date:   Thu Jun 22 22:07:47 2017 +0200

    ims_auth: removed empty get_ha1() static function

commit e6aeda065cea8626ef5cd5fb7fee459b5ff43935
Author: Corey Farrell <git@cfware.com>
Date:   Thu Jun 22 22:05:36 2017 +0200

    carrierroute: undefine code related to mi commands
    
    - fixes compiler warnings for unused static symbols

commit 5326e1fe459983a32e62646c7bd8e6fc2d63f4f4
Merge: 01afb3bb1 c2a27bc08
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 22 22:02:42 2017 +0200

    Merge pull request #1162 from SipSeb/master
    
    app_lua: add "NOTICE" loglevel to sr.log

commit c2a27bc0875aaaec877c75e9b50fbf41011918b1
Author: Sebastian Damm <damm@sipgate.de>
Date:   Thu Jun 22 16:22:49 2017 +0200

    app_lua: add "NOTICE" loglevel to sr.log

commit 01afb3bb1a06c929ffd5bd1f0aaee03df28764a0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 22 08:45:36 2017 +0200

    pv: $siz - return source ip, with enclosing square brackets for ipv6

commit a526764c65ffea767fecbb13021ba48304524882
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 21 23:58:11 2017 +0200

    core: updated log macros for parse rpid

commit 155160c73a95cd7647f246a4a19ea0962afdc5c3
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jun 21 20:46:26 2017 +0200

    modules: readme files regenerated - pike ... [skip ci]

commit 59538b66e8b8f17512b3f73c160e5de734a85a8e
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Wed Jun 21 20:04:47 2017 +0300

    core: parser - fix comment typo [skip ci]

commit 877f768de281f9422a68bc82d1e9f87462eb398d
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Wed Jun 21 20:03:28 2017 +0300

    modules/dispatcher: comment typo [skip ci]

commit 1c8aa5b7d6569bd758d3f74c84310c4634f1ce7b
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Wed Jun 14 11:26:48 2017 +0300

    modules/pike: fix documentation typo [skip ci]

commit f3e1a9b90952040a4275b81a57e4f78f8f235e5e
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jun 2 04:11:45 2017 +0300

    modules: fix common typo [skip ci]

commit 16bfd2deedb5a66186b77e317453561c339b3c72
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Jun 2 03:36:51 2017 +0300

    examples, modules: fix common typo [skip ci]

commit 20a961624bbe164d9120b7c9ac60df8ff1daaae4
Merge: 10129d056 5a825ddf6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 20 18:54:12 2017 +0200

    Merge pull request #1158 from kamailio/pv-received-adv-address
    
    pv: add received ip/port pvars for advertised ip/port

commit 5a825ddf6bd97f7a309ba7b663496c04a6895899
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Tue Jun 20 15:24:09 2017 +0100

    pv: add received ip/port pvars for advertised ip/port
    
    adds $RAi , $RAp
    if advertise is not set, defaults to reveived ip/port

commit 10129d056e3660a33b6ebc7b487b1de0f616dcc9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 20 16:00:00 2017 +0200

    core: faked msg - functions to get next fmsg with clear branches

commit 81dd019c6afc0681fe23e281c139a5c63188e02f
Merge: 84055140f 5f249318a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 20 15:42:34 2017 +0200

    Merge pull request #1157 from eloycoto/evapi
    
    evapi: Improved error message

commit 84055140f04ca6e8296bdd4d03e02625e71a6ea1
Merge: f51b27840 1d073ec52
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 20 15:41:50 2017 +0200

    Merge pull request #1156 from adubovikov/master
    
    modules/topoh: fixed log's level.

commit 5f249318adfe26b35426c2b43f4c3df31edc1de1
Author: Eloy Coto <eloy.coto@gmail.com>
Date:   Tue Jun 20 14:03:29 2017 +0100

    evapi: Improved error message
    
    Signed-off-by: Eloy Coto <eloy.coto@gmail.com>

commit 1d073ec529053c6bc649398578068f749e11d253
Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
Date:   Tue Jun 20 13:15:38 2017 +0200

    modules/topoh: fixed log's level.

commit f51b27840b434fd6c65c6ed15b67c949d644faa9
Merge: f58958e92 b4619fe75
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 20 10:02:56 2017 +0200

    Merge pull request #1155 from adubovikov/master
    
    modules/topoh: fixed logical conditional and false jump in th_execute…

commit b4619fe75ab7a8d87ea4b50450d6800e068bc62c
Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
Date:   Tue Jun 20 09:50:38 2017 +0200

    modules/topoh: fixed logical conditional and false jump in th_execute_event_route

commit f58958e92dbc263b72a77395e828a38c123766e6
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Jun 20 08:46:49 2017 +0200

    modules: readme files regenerated - db_sqlite ... [skip ci]

commit 8885a0392cf22b2217cbe2b05d8a412d38ba31b7
Merge: 68db22bdf b35a11f24
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 20 08:34:30 2017 +0200

    Merge pull request #1153 from jchavanton/db_sqlite_journaling
    
    db_sqlite: new param to set database journal mode

commit b35a11f24b9e66f967551345b92f3b050b2786bc
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Mon Jun 19 13:59:31 2017 -0700

    db_sqlite: new param to set database journal mode

commit 68db22bdfe50ff34df8e33bc06b80b5ad4844d7b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jun 19 16:26:00 2017 +0200

    core: do not execute clear_branches() on next faked msg
    
    - the function clears the global variables for branches

commit f86976098695f2b7fb765d8c59da6da96d791235
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 18 08:32:04 2017 +0200

    cfgutils: core_hash() exported to kemi framework

commit a75ab7d254dd3a2d0b5ab6e2872068cb6bb26082
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 17 22:32:00 2017 +0200

    cfgutils: exported abort and mem functions to kemi framework

commit 24718a4f0a7579abf9f32967cce2b86e5973cc6d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 16 11:49:28 2017 +0200

    mtree: avoid char array access over the size

commit cde68845a9322f0dcd84cf13932e8cbbe6c0d544
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Jun 15 17:16:22 2017 +0200

    modules: readme files regenerated - topoh ... [skip ci]

commit 0530de0df83e30f9d5bc544e1716a5eb22d2c39d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 15 17:08:55 2017 +0200

    topoh: documentation for event_route[topoh:msg-outgoing]

commit f7d1d234a42198fc10e40c33e92cff5e8fc1af8e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 15 07:02:59 2017 +0200

    topoh: execute event_route[topoh:msg-outgoing]
    
    - it is executed when a message is going to be sent out
    - if drop is used, then the message is no longer processed with topoh
      (it will be sent out in clear)
    - a faked message is provided for now to the config interpreter, but
      send-to info is set to the real destination, so $sndto(ip) point to
      real target address and can be used to decide whether to do or not
      topoh processing for the message
    - related to GH PR #1150

commit 03482fb24fb4e1057095918bc750ae713cb714ee
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 15 07:01:55 2017 +0200

    core: dst info attribute set for SREV_NET_DATA_OUT

commit 1d95163aef99c4a182a802f59200eb0c324e9c71
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 15 07:01:17 2017 +0200

    core: added dst info to sr_event_param_t

commit 609061e9c33641f847fd339dd6a1ee600f4c7fe3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 18:31:07 2017 +0200

    core: ip_addr.h - added typedefs for structures

commit c391cc0dfdf038c5258145b5ea0d0994213e44c9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 18:11:28 2017 +0200

    core: ip_addr.h - coherent indentation and whitespacing

commit e3589c884a5975ba739124b5b19642ccf739a097
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 17:41:53 2017 +0200

    gzcompress: updates for core events API changes

commit 3b0ffe28df3590d76d985d18b9f3b3b0bf9ce056
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Jun 14 13:46:27 2017 +0200

    modules: readme files regenerated - auth ... [skip ci]

commit 9dc6da1fef7f9a70d257496881acda7e3dc07ed1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:42:17 2017 +0200

    auth: update name of the application in the docbook

commit 53e603f50640a0423936737f6bc7927208030d94
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:28:48 2017 +0200

    websocket: updates for core events API changes

commit 2407bb9b0138f958567fad72288abbd95f6ef199
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:28:39 2017 +0200

    topos: updates for core events API changes

commit bdec54be0a084f1a77cbce533a45c322a83dcc9c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:28:23 2017 +0200

    topoh: updates for core events API changes

commit 3cea0ddb40744153aaf5ce072e312d8f3f0cdeb0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:28:12 2017 +0200

    stun: updates for core events API changes

commit 9e2f8ac337216c94dbc138ee46e61c07ce8e5749
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:27:59 2017 +0200

    tcpops: updates for core events API changes

commit fa162f9b38f23c197d32bee7f99b250a0134d4b2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:27:35 2017 +0200

    siptrace: updates for core events API changes

commit e67142d009d13b1143ea224f5480dfb37fc11a5a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:27:18 2017 +0200

    sipcapture: updates for core events API changes

commit 5a9dfd76b7ba14ca26594501458e3e56c2582f23
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:26:58 2017 +0200

    nosip: updates for core events API changes

commit a354ed2e96a877e52b4a7dad77177cc1c1f75259
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:26:47 2017 +0200

    msrp: updates for core events API changes

commit 1b2198c8113240deb1c0c20d8d975c0aaf181953
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:26:37 2017 +0200

    kex: updates for core events API changes

commit 4eec934a537551d78e833769c182f8020040a678
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:26:19 2017 +0200

    dialog: updates for core events API changes

commit 01d22cf7604051a09d64098d81203f66dfd2c863
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:26:04 2017 +0200

    debugger: updates for core events API changes

commit c8807c08a5937351f20d091b1d60ec1e0218058c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:25:48 2017 +0200

    corex: updates for core events API changes

commit f7b01e775a5863afe8cfe9e2cf68e56dbdd4c236
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:25:01 2017 +0200

    cfgt: updates for core events API changes

commit 4eb286bb65689cf1d8f08e45fe79f083e8eae9ec
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 14 13:23:55 2017 +0200

    core: internal events API use a structure as parameter instead of void*
    
    - opens the door for more flexibility in passing extra data to callbacks

commit ad48f441ec9d0611b9c80d51c459099bb520f393
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Jun 13 15:39:00 2017 +0200

    Makefile: deb rule, remove --no-sign and use -us -uc
    
    * --no-sign just works for stretch

commit 693f11fcea45c77eeec95a748bbd4344621d72cc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Jun 13 15:16:20 2017 +0200

    modules: readme files regenerated - keepalive ... [skip ci]

commit b22a5061e00cd78288132d8d72c860ee2ca17425
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 13 15:09:04 2017 +0200

    keepalove: added notes in docs about how monitoring is done
    
    - closes GH #1082

commit 2e6b93226052a02ab014a8ca27d0df5e076f4611
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 13 14:02:22 2017 +0200

    kamailio.org: updated http links to git repository
    
    - use https in the urls

commit 5fc6f087cbb81fa2b9180cdd066c9912289426df
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 13 11:19:55 2017 +0200

    sst: log message when rejecting due to condition on min-se

commit 2ac39d963d02e6bc2ed056da1762ce286cf8d976
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Jun 12 13:16:01 2017 +0200

    pkg/kamailio/deb: version set to 5.1.0-dev4

commit c03600d743c09ffb90a1b5cb14263d7044f9e1ee
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jun 12 11:41:39 2017 +0200

    Makefile.defs: version set to 5.1.0-dev4

commit 793a4a642d702fbaf403d9e523ed715dd6303619
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Jun 12 09:10:08 2017 +0200

    cfgutils: rand functions exported to kemi framework

commit a2b82a991b98919162d9c84e279a2139364241fd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 11 08:43:13 2017 +0200

    .gitignore: updated paths to be ignored by git

commit 866fc857f111c78c77fff0231a1db37ec1c52a87
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 11 08:37:50 2017 +0200

    regex: exported functions to kemi interface

commit ccc958a38a7897e5e69f34ae7f055c82f66e2494
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 10 09:27:33 2017 +0200

    app_jsdt: updated duktape js engine to v2.1.0

commit d55d00b87276f0f53b6d72ac9c0c08121341e1da
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 10 09:19:59 2017 +0200

    auth_xkeys: exported functions to kemi framework

commit 69ba762794f585288ee367cbbdfdc6967b7b8f79
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 9 12:57:07 2017 +0200

    app_sqlang: updates to the build system for sqlang libs

commit f7c2c4db1f61c69b5f609d6ef31f40f241052d81
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 9 12:56:26 2017 +0200

    misc/examples: tunings to sqlang kemi script

commit 9093f0d214e79bacf9a3a6a486f420bf92eed6f4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 9 08:25:29 2017 +0200

    tm: exported severat t set functions to kemi framework

commit 42764f908c4bd8d2eedf0b940c3289cacd12362b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 9 08:21:50 2017 +0200

    tm: split wrappers for t set flags cfg functions

commit 5e9b3121da46aa5e9e2f1347468cda211bd198c4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 8 21:51:14 2017 +0200

    tm: prefixed t set functions exported to config script

commit 68045ff55f8e9972d0560ae0216b0fe1f28556d6
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Jun 8 13:45:03 2017 +0200

    sca: fix core when release_appearance RPC command parameter has wrong index
    
    > #0  0x00007fd8bba5a067 in raise () from /lib/x86_64-linux-gnu/libc.so.6
    > #1  0x00007fd8bba5b448 in abort () from /lib/x86_64-linux-gnu/libc.so.6
    > #2  0x00007fd8bba53266 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
    > #3  0x00007fd8bba53312 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
    > #4  0x00007fd8a4b16328 in sca_appearance_list_unlink_index (app_list=0x7fd8a603c528, idx=0) at sca_appearance.c:254
    > #5  0x00007fd8a4ae0372 in sca_rpc_release_appearance (rpc=0x7fd8b1162300 <binrpc_callbacks>, ctx=0x7ffc2ce9eef0) at sca_rpc.c:504
    > #6  0x00007fd8b0f38abb in process_rpc_req (buf=0x1e5e744 "\241\003\067oZ\274Ƒ\027sca.release_appearance", size=12344, bytes_needed=0x7ffc2ce9effc, sh=0xfefefefefefefe00,
    >    saved_state=0xfefefefefefefe00) at binrpc_run.c:675

commit 56c859785ba01047246f5ef9e7d7e454e16ee08d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 7 11:40:38 2017 +0200

    app_sqlang: detect arch for compiling squirrel lang libs

commit 061d08c29eae94741a31d002d1e99a23908a0d0f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 7 11:19:27 2017 +0200

    app_sqlang: proper jump in the exports array

commit 7116d1c10e4f3224874ea689c209f1d2974806ce
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 7 11:16:41 2017 +0200

    app_python: proper jump in the exports array

commit c62aa0a2ee76f89fdf437f56621137e9f9f65210
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 7 11:08:56 2017 +0200

    app_lua: proper jump in the exports array

commit da81321d73666d9df1f80c92031726af0c16e2a4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Jun 7 11:04:56 2017 +0200

    app_jsdt: proper jump in the js exports array

commit 4a3a6a75010de80bc5e41f5cd1d14fabf54b43cf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 6 18:06:04 2017 +0200

    lib/srdb1: updated tables descriptions to generate link to module

commit 684d969551abdf5688c1c841b1e19e86b2324a40
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 6 17:11:11 2017 +0200

    lib/srdb1: updated url to modules docs

commit efe6966fa1691cbb762ec13aa11164b0989e3cb4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 6 11:19:38 2017 +0200

    core: throw yyerror on invalid cfg var definition

commit fbc6b275be1467871e26ea8c72f4ad6df724e2dd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 6 11:18:30 2017 +0200

    core: catch use of numbers or reserved tokens in cfg var definitions

commit f0d5c35c139920630148a946cbaf4375d812730b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 6 10:52:18 2017 +0200

    ChangeLog: updates to reflect last major release

commit 8e65fe4d7ac055b285798290c68fe378e2addbf6
Merge: c7b5ce5f3 4f4179616
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jun 6 09:37:10 2017 +0200

    Merge pull request #1149 from mslehto/deadcode
    
    Found some obsolete statements in nathelper

commit 4f4179616db5dd3a6e48390a1227b896dd667d29
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Mon Jun 5 21:51:25 2017 +0300

    modules/nathelper: remove old unused code and macros
    
    - MI removed completely
    - RTP proxy logic in modules/rtp[proxy|engine]

commit 37b90d1c91bcaa2281a4fa25980f31d9f2579d17
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Mon Jun 5 21:43:18 2017 +0300

    modules/nathelper: make variable declaration consistent

commit c7b5ce5f32663938665c56151f69ea067c1787ea
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 4 16:04:16 2017 +0200

    doc/select_list: makefile - generate html with full section numbers

commit c43fa2c568ec3f6100b2094e4fb3dc8fc1247619
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 4 16:00:36 2017 +0200

    doc/cfg_list: makefile - generate html with full section numbers

commit a80e3421dda08c00935bbac08e5b589175c51f5d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 4 15:36:44 2017 +0200

    doc/counter_list: makefile - generate html with full section numbers

commit 961418e68ab633328b7378a47ac94963438923a7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Jun 4 12:39:07 2017 +0200

    doc/rpc_list: makefile - generate html with full section numbers
    
    - new target to do updates over the generated html

commit 66873cbec5249a21c048349f608e316febd1b313
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Sun Jun 4 12:46:59 2017 +0200

    pv: fix pv_var_to_xavp() and pv_xavp_to_var() functions
    
    * xavp was not properly created at pv_var_to_xavp()
    * add proper xavp loop for pv_xavp_to_var()

commit dcda7189bc8add7bf7e254d516aa90d7751f13aa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 15:17:55 2017 +0200

    doc/counter_list: regenreated files with lists of counters

commit 05cf5dbf22de0a4edd4de59cc77dede820fcddfd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 15:17:04 2017 +0200

    doc/counter_list: updated makefile with the list of files exporting counters

commit c6a6e738b538069c24aa63e8e0525695118d4a52
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 15:16:29 2017 +0200

    doc/scripts: updated the script searching for counters

commit a434f0a487f57e34af884a7f27eeb490ef3c9ac3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 14:51:05 2017 +0200

    doc/rpc_list: remove html generated file

commit cc0867a823d8517413c00c7fe4e836442db4a878
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 14:30:08 2017 +0200

    doc/select_list: regenerated the doc files with selects list

commit 122328f95b1c1f3839fae69b7cb1297666afa506
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 14:28:46 2017 +0200

    doc/select_list: updated makefile with the list of files exporting selects

commit 6243100ac57f0ed08a95c1cb80e808ec0ab5b710
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 14:28:08 2017 +0200

    doc/scripts: updated the perl script searching for selects

commit 54b04fb7585a1c207e5d955671486b1da8207d46
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 13:46:59 2017 +0200

    doc/rpc_list: regenerated the docs with rpc commands

commit 03fe3c57c8a86f088b40927a415a128bf6b55a05
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 13:45:35 2017 +0200

    doc/rpc_list: updated makefile with list of files exporting rpc commands

commit d563c275a3eea5dab97357d79d27a09e87a49c2c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 13:43:57 2017 +0200

    doc: updates to perl script searching the rpc commands

commit 01da68955c88ec4e603e082004ff7d3731773fea
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 13:43:00 2017 +0200

    doc/cfg_list: do not skip tls module when searching for cfg vars

commit 790066a255e4f437650f3263fbd316015ade7789
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 12:07:50 2017 +0200

    doc/cfg_list: updated files with docs for cfg vars

commit 5d9ee9fe75364a0cf93feccefdd5879e23dbfa52
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 12:05:22 2017 +0200

    doc/cfg_list: updated Makefile with list of files exporting cfg vars
    
    - paths to folders updated

commit 03aa21841a3b88ddbe3dea197f5fe39569e4aa4c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 12:02:54 2017 +0200

    doc: updates to script for generating cfg var list

commit a6dc1da2888da179920010eca538c08d1986af44
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sat Jun 3 09:01:41 2017 +0200

    modules: readme files regenerated - acc ... [skip ci]

commit e60e8b48897308319cbd6cad31c6874a9a24c47c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Jun 3 08:55:19 2017 +0200

    acc: removed useless revhistory from docs

commit 48852b606ccc65615c5e2d4776e1442e506c4616
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 23:15:23 2017 +0200

    doc: updates to bookinfo for db tables

commit 205920ee9ad98500803a882a72acc50cacfa45c2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 22:57:52 2017 +0200

    lib/srdb1: fixed autogenerate Makefile for db tables docbook

commit fd7795bf071b9ced641936b23febaca029d13249
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 22:52:04 2017 +0200

    kamctl: regenerated mongodb spec files for db tables

commit 013ed5ae2a72dfe10159ef4e9cf66ea9eabf07a7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 22:50:42 2017 +0200

    lib/srdb1: update rule to generate mongodb json spec file for db tables
    
    - do not generate docbook files by default

commit 1a79d6af112c409ec9db17dddfcaf0859b0f8e3b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 22:37:20 2017 +0200

    lib/srdb1: fixed rules for generating db tables docbook

commit 3740aa1d558850ae8ce4e47bbdd3356514859633
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 20:30:15 2017 +0200

    lib/srdb1: sync'ed names of db table groups with modules

commit 2d37fd18889caffaa2bd77bf0994b753f26e97eb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 20:15:09 2017 +0200

    kamctl: added missing dr_groups to extra tables

commit ad84125965f8bdc7030e1041e73b3755063dc345
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 20:06:02 2017 +0200

    kamctl: regenerated database creation scripts

commit 5df2d12a409b84050221871d138478528e9fa058
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 20:03:57 2017 +0200

    kamctl: added rtpengine table to be created by kamdbctl

commit 85af6e08f5470cf4533c01badec8759713d897c9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 20:01:13 2017 +0200

    kamctl: added drouting tables to be created by kamdbctl

commit 8409d05a349984e4a6aeb307b52b12181d0eb709
Merge: 0bf901966 1528c1f2d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 15:37:08 2017 +0200

    Merge pull request #1089 from sergey-safarov/spec_update7
    
    pkg/kamailio: Fixed systemd unit failure on server boot

commit 0bf901966aac3026cd0ba4798f5689c66d7f7b4f
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Jun 2 15:31:37 2017 +0200

    modules: readme files regenerated - ndb_redis ... [skip ci]

commit 3188ae670ba1b43dc939e13e745edc0b0066b657
Merge: 2d771f563 f4a793ee3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 15:27:48 2017 +0200

    Merge pull request #1147 from claudiupb/redis_enhance_reply_access
    
    ndb_redis: enhance access to REDIS replies

commit 2d771f563d19fccad0a28e56a5d99de571ef5da6
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Tue May 30 01:48:03 2017 +0100

    htable: release pkg memory before returning
    
    resets 'first' when esize == 0

commit 5cc05f9b47eaa829a945aa628d39d78bab7756bf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 15:03:56 2017 +0200

    benchmark: removed unnecessary casts to int*
    
    - initialize variables to 0 in rpc commands

commit 407e3e435bf22809553e0466e2d59dd6f51c26ab
Merge: 7b5c62e59 6fe4146fa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 15:01:26 2017 +0200

    Merge pull request #1146 from kamailio/vhernando
    
    benchmark: b/f avoid undefined bytes when int and long int sizes mism…

commit 7b5c62e5988517e3e38082493056e6512aff08e7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 14:54:31 2017 +0200

    tm: more functions exported to kemi interface

commit f4a793ee33e7cc8266fd9010726a7372e56a379c
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Fri Jun 2 15:06:20 2017 +0300

    ndb_redis: enhance access to REDIS replies
       - add support to access array within arrays

commit 6fe4146fad49a6525faed599cc4681e43b7d7910
Author: Vicente Hernando <vhernando@systemonenoc.com>
Date:   Fri Jun 2 14:20:24 2017 +0200

    benchmark: b/f avoid undefined bytes when int and long int sizes mismatch.

commit d0bfefd0f03962b61162eeb65fe01e8dff91674f
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Jun 2 10:14:46 2017 +0200

    src/Makefile: fix make deb rules
    
    * dpkg-buildpackage needs to be executed from the root of the project
    * don't sign any file

commit 105376bea7de217d58f3558b8da0244d1f499ec5
Merge: 2342f5212 cca31b30a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Jun 2 10:34:27 2017 +0200

    Merge pull request #1144 from linuxmaniac/vseva/fix_tm_leak
    
    core: parser reset_path_vector() remove check for msg->msg_flags

commit cca31b30aeb80c808b10c5f4f36285c1c55cd72a
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Jun 2 10:19:25 2017 +0200

    core: parser reset_path_vector() remove check for msg->msg_flags
    
    * tm now uses shared memory for fake_req() so faked_req->path_vec
    was leaking

commit 2342f52126f0832f11d9ad3d7b364a703b8be871
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 1 18:02:29 2017 +0200

    tm: updated log macros in fifo code

commit 09bce3d97acf54c289f1a2c6905175038502e7a0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Jun 1 10:01:27 2017 +0200

    nat_traversal: print keepalive file name in error messages

commit c1737dafeddc7c2f496d45e5df1b3da9c287494b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed May 31 22:01:23 2017 +0200

    modules: readme files regenerated - ctl ... [skip ci]

commit ed383a384d0625c06959a289dc6a50b28869f68d
Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
Date:   Wed May 31 22:37:12 2017 +0300

    ctl: fix default path for doc examples

commit c26ff896824956efb3f77e7d1146d84792da2782
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 31 16:15:36 2017 +0200

    dispatcher: log dst uri in error messages

commit 69dfb0faac87307ab2bb746b4e10d25a0279de70
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed May 31 09:46:18 2017 +0200

    modules: readme files regenerated - pipelimit ... [skip ci]

commit 06648b9ce868307eb487ced9bd3d61f249246a73
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 31 09:31:57 2017 +0200

    pipelimit: updates to documentation for cfg functions

commit 93ba83a349564bf307654bf2891100071376eca2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 31 09:28:57 2017 +0200

    pipelimit: allow execution of cfg functions from several routing blocks

commit c4315a4755c555ac9a5c65649625e7678c470ca8
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed May 31 09:31:47 2017 +0200

    modules: readme files regenerated - ratelimit ... [skip ci]

commit 44cc202959bd32e1a0c6e7926edce32cc8cb5f3f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 31 09:18:15 2017 +0200

    ratelimit: updates to documentation

commit 61e715c0b4c013b63bebb014b33305a78e5b9558
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 31 09:09:16 2017 +0200

    ratelimit: allow int or pv in parameters of cfg functions
    
    - execution can be done in ANY_ROUTE

commit bce1db4fce2a7cd75a8103916e1361b9c94d6f64
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue May 30 16:56:38 2017 +0200

    travis-ci: use proper domain for sr-dev mailing list [skip ci]

commit 54fd334c5726d65d012d218cc2cda5058549995b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 30 12:40:04 2017 +0200

    prefix_route: removed unused variable

commit 6021f1db834ccbed6f01027c2bb5d00c5947b7d6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 30 12:37:37 2017 +0200

    presence: removed unused variables

commit 2cb9ffc5d110e7baa75a11841369e84c14fe304c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 30 12:35:51 2017 +0200

    debugger: fixed function name exported to kemi interface

commit b9c58c6c490e62297c7b39b97a2c3aeb3441b3a1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 30 10:34:16 2017 +0200

    keepalive: functions exported to kemi interface

commit 7fce53407c4ca8695b325a92a1574a1f01daf80b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon May 29 23:31:20 2017 +0200

    modules: readme files regenerated - ipops ... [skip ci]

commit c1fa78063c6b040433d426e6fcf472f0b430a7cf
Merge: 1104411ba 8866127dc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 29 23:16:38 2017 +0200

    Merge pull request #1141 from vitalikvoip/ipops_naptr
    
    ipops: new naptr_query function

commit 1104411ba7c229738e954eec5f6fca2f0451fe93
Merge: ff95605d3 bd57cd59c
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Mon May 29 11:06:39 2017 +0200

    Merge pull request #1140 from vitalikvoip/tsilo_deadlock
    
    tsilo: fix deadlock in ts_append()

commit 8866127dcd9780eb0b4f2aeb08ab5a1dbe9fe20f
Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
Date:   Mon May 29 11:42:27 2017 +0300

    ipops: new naptr_query function

commit bd57cd59c2936e62f6e231cac4ba42920eb109b3
Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
Date:   Mon May 29 11:14:50 2017 +0300

    tsilo: fix deadlock in ts_append()
    
    Copy ruri parameter into pkg mem before calling ts_append().
    Value saved in a static buffer from pv_get_buffer() can be corrupted if
    a new branch adds an additional SIP header in its branch_route

commit ff95605d37b2e956ed218efcff530e428137f07d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 29 07:31:02 2017 +0200

    drouting: updates for keepalive api

commit 211dc1be81b25d732ff6100417067962f7dbd451
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 29 07:18:14 2017 +0200

    keepalive: allow variables in cfg function parameters
    
    - use str* instead of str for api functions

commit 857800a368c6bb70b5ec057c89ffca7c30556c43
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun May 28 11:42:04 2017 +0200

    pdt: exported functions to kemi interface

commit c218e3597e734bfe4308ce1911437080637107bd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 27 19:57:41 2017 +0200

    pipelimit: exported functions to kemi framework

commit 6a92bbcac7b111fa51114ef2d2876c4c4ebfa013
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Sat May 27 15:23:13 2017 +0100

    dmq_usrloc: properly initialize usrloc_dmq_recv

commit 0ef775950e35505279715cd5546e70ed26a44c08
Merge: b5f94a959 4351c2229
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Sat May 27 11:54:25 2017 +0100

    Merge pull request #1139 from zhangst/master
    
    dmq: update output format of dmq.list_nodes

commit b5f94a9596721acb1f49e4ab011ddfd6333b7936
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Sat May 27 11:18:36 2017 +0100

    dmq_usrloc: always replicate contact updates made locally
    
    - fixes issue reported by shuntongzhang@gmail.com on sr-dev
    - we no longer set FL_RPL since it is otherwise meaningless
    - dmq replicated contacts are no different now to those from a shared DB

commit 4351c22298fadfcb638dbeb6dba0933f30a829ce
Author: shuntongzhang <shuntongzhang@gmail.com>
Date:   Sat May 27 13:30:21 2017 +0800

    dmq: update output format of dmq.list_nodes

commit 7f034e8bac8f56e91a4a0c56c21b91f9a8f8657a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 26 06:08:22 2017 +0200

    debugger: exported pv dump function to kemi framework

commit 234d795f4eac54c1bdfe065960c6db176212a938
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 25 05:29:13 2017 +0200

    core: coherent whitespacing and indentation

commit 2caec04ab428e8a90acf0e62d9351e868f726b69
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 24 04:51:36 2017 +0200

    core: updated log macros for re code

commit e235f8328e435dd580d02f97d2c3c15fefb482e8
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue May 23 19:56:27 2017 +0300

    modules/rr: add missing space to log statement

commit b8750364571beeca6612b31a2948d62bddedc805
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue May 23 18:07:54 2017 +0200

    core: fix mem_summary comparation when SIGUSR1 is received
    
    From http://www.kamailio.org/wiki/cookbooks/4.4.x/core#mem_summary
     1 - dump all the pkg used blocks (status)
     2 - dump all the shm used blocks (status)
     4 - summary of pkg used blocks
     8 - summary of shm used blocks

commit 09b8fbd0864c908f221f86dca83fe64061461d62
Merge: 0a7404174 3a6b28d2c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 23 02:47:06 2017 +0200

    Merge pull request #1135 from snen/presence_dialog
    
    pua dialoginfo

commit 0a7404174975153658acfc547ecfe2d9ecef1ee9
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue May 23 02:46:19 2017 +0200

    modules: readme files regenerated - htable ... [skip ci]

commit df659d2ee44eca688507aab48eb22260ef3577bd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 23 02:33:19 2017 +0200

    htable: implemented starts with matching for remove functions

commit 3a6b28d2cbab37091485ed7802fc5d2ecbd4803a
Author: Dmitri Savolainen <savolainen@erinaco.ru>
Date:   Mon May 22 18:53:38 2017 +0300

    pua_dialoginfo: docs typo fix

commit d64905895f68932b9d8ce39ab17a84022630343b
Author: Dmitri Savolainen <savolainen@erinaco.ru>
Date:   Mon May 22 17:48:42 2017 +0300

    pua_dialoginfo: remove DLGCB_MI_CONTEXT
    
    - DLGCB_MI_CONTEXT was deleted in dialog module

commit b1361e897f6708d7f9ed5267836cc3b8f4789613
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon May 22 13:16:58 2017 +0200

    modules: readme files regenerated - htable ... [skip ci]

commit 0c69e7bc4486ff6b10da6502b72c1805ac6e5f83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 22 13:04:15 2017 +0200

    htable: added functions to remove items using variables

commit 76c59cb5bde2dae0455165f23a3c732762654de2
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sun May 21 12:16:33 2017 +0200

    modules: readme files regenerated - db_sqlite ... [skip ci]

commit d65679f76ddb5d844dab0e89b69f678d8297293b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun May 21 11:08:52 2017 +0200

    core: updated log macros

commit 572acbca5c9e1d04efd687a88ff272c00d956425
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 20 12:08:25 2017 +0200

    core: rand - removed history from files

commit ae664527e18f5269bce80fa2669b905913098784
Merge: 5b9682bf7 f6dde6f26
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun May 21 12:06:12 2017 +0200

    Merge pull request #1134 from jchavanton/db_sqlite_doc_fix
    
    db_sqlite: fix xml doc

commit f6dde6f261891dff5b041a0e545e7bd210baf24b
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Sat May 20 12:54:47 2017 -0700

    db_sqlite: fix xml doc

commit 5b9682bf7adc2d03e5d0c729b63413c3575921ec
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sat May 20 09:01:31 2017 +0200

    modules: readme files regenerated - db_sqlite ... [skip ci]

commit c7e7255540944f90a379bde2d084785ee05f3a3b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 20 08:57:53 2017 +0200

    db_sqlite: move declaration of variables at beginning of function
    
    - removed para tag from xml doc files

commit 20122d08fd287dad9cb40b11c0c65cd13c53da17
Merge: c9b5aa989 aefe50a99
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 20 08:55:33 2017 +0200

    Merge pull request #1133 from jchavanton/sqlite_readonly
    
    db_sqlite: new param to open some database in read-only

commit c9b5aa98952adc7b372817eb2e1b1a968756fc83
Merge: 891740465 20706e20a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 20 08:51:53 2017 +0200

    Merge pull request #1129 from SipSeb/master
    
    rabbitmq: create reply-to queue w/ exclusive param

commit 8917404659f0057355874ae1eeafac0592887c9b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 20 08:49:18 2017 +0200

    core: raw socket code updated log macros

commit aefe50a99a33d3fdab08f302689f0abf79e06aeb
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Fri May 19 10:30:43 2017 -0700

    db_sqlite: new param to open some database in read-only

commit 5d628a4093fc4f7ecb1ad6bec7172879e331f2dc
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri May 19 16:25:54 2017 +0100

    kazoo: remove unused variable

commit afed885f8591ebb505511dba750d9671081c5d64
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri May 19 16:04:45 2017 +0100

    kazoo: add ksr_msg_env_reset after processing events

commit dc47a6b284260c521c74dcf4a8cc967c108def30
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri May 19 15:01:24 2017 +0200

    modules: readme files regenerated - dispatcher ... [skip ci]

commit 45989d3c53242f8f5f29229333617c7bc00fd3ac
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 19 14:58:07 2017 +0200

    dispatcher: updated the example of destinations list file

commit 6fb2dad334850b2a616bb2500b4df2797f6ed54f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 19 14:16:40 2017 +0200

    tm: updated old style log macros

commit 9d67099ce41c897819b2164f3e17a8a454d3f2c2
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu May 18 22:01:26 2017 +0200

    modules: readme files regenerated - tm ... [skip ci]

commit 3deecfcc9491594f3c89fe330c407f3327393c62
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu May 18 14:02:28 2017 +0300

    modules/usrloc: synchronize example with TM module

commit b7e33ba006f5d2d81410c4785c13d99a024569cb
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu May 18 13:57:03 2017 +0300

    modules/tm: documentation typo fix

commit c42aca1edaee29ab8edf6d6e186a72ab674db7a6
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu May 18 13:56:23 2017 +0300

    modules/[topos|uac]: documentation typo fix

commit 6bc6bbca0e7fd17bef51bf0fecea389c9d0870c4
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu May 18 13:15:26 2017 +0200

    pkg/kamailio/deb: version set to 5.1.0-dev3

commit a2874993470e6d27a68344d2062708b735b6856e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 18 10:28:15 2017 +0200

    Makefile.defs: version set to 5.1.0-dev3

commit 1528c1f2dbffcf64bb8e577ea58e35e1e616443b
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Apr 22 11:11:27 2017 -0400

    pkg/kamailio: Fixed systemd unit failure on server boot

commit 09eb1673fa922c0ced75dbcdcf8f6c90f6a84720
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 17 08:40:12 2017 +0200

    rtimer: use wrapper function to reset msg env lists (avp and xavp)

commit 33de203fed8b592d8cb156670beb4a44220dd2e9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 16 17:33:54 2017 +0200

    async: reset avp/xavp (msg env) from async workers
    
    - just in case they were set for non-sip routing processes (async
      workers)

commit 46ea6b0a6bcf55243a0d11be41f60a2678dbbcfb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 16 17:33:10 2017 +0200

    core: wrapper function to reset avps/xavps from msg environment
    
    - use it to clean after processing received msg

commit 82916f01bfcd58c80cbecbfa84f33f9763ba0d43
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Tue May 16 17:00:26 2017 +0200

    registrar: set expires field inside xavp_rcd
    
    - match docs and build_contact() behaviour
    - part of PR #1111

commit bb3840161acd3b2dbe41001ebfb2bd779bfd68d0
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Tue May 16 16:56:07 2017 +0200

    registrar: proper linking of xavps in the xavp_rcd
    
    - avoid leaking of shm when using save() in async operations
    - part of PR #1111

commit 786e05f7c771fa38fa26ab2bc4e3a47b22dcd33e
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue May 16 07:31:55 2017 +0200

    modules: readme files regenerated - lcr ... [skip ci]

commit bb517cda1ae9ea0229195871338b0967a9b0a7fc
Author: Juha Heinanen <jh@tutpro.com>
Date:   Tue May 16 08:26:22 2017 +0300

    modules/lcr: improved documentation

commit 7386b03b5e70b9faf61d84bfabf88092afc65a8c
Merge: c4754f60f 76bf1a868
Author: Juha Heinanen <jh@tutpro.com>
Date:   Mon May 15 19:04:48 2017 +0300

    Merge branch 'master' of https://github.com/kamailio/kamailio

commit c4754f60f010b8ad55a3785ea362dfeeda008300
Author: Juha Heinanen <jh@tutpro.com>
Date:   Mon May 15 19:02:21 2017 +0300

    modules/lcr: forgot to copy new versions of lcr *.h files to k master
    
    - thanks to Travis CI

commit 76bf1a8682b83c302be594b9d4d0e491f9350cae
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon May 15 17:31:22 2017 +0200

    modules: readme files regenerated - lcr ... [skip ci]

commit c5127e6d19c4f30072d81213f5eb49e4a6306bb3
Author: Juha Heinanen <jh@tutpro.com>
Date:   Mon May 15 18:12:32 2017 +0300

    modules/lcr: added possibility to match caller URI userpart to a mtree tvalue

commit dcd16ac3062028a0857510ccd3dc9ec2a06b01b5
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon May 15 15:46:24 2017 +0200

    modules: readme files regenerated - mtree ... [skip ci]

commit 556fab89cec8d1eda726f38f4ddf0477e97bb79d
Author: Juha Heinanen <jh@tutpro.com>
Date:   Mon May 15 16:40:28 2017 +0300

    modules/mtree: added mt_match API function

commit 9ff4dd36ad63f60905a49f8c0e437f997e54ae70
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 15 14:58:03 2017 +0200

    tm: use a stack of structures for faked_env()
    
    - be safe if there is a new faked_env() inside another faked_env()

commit ab346e80647228afdbcaf6884a8573c9221ca38b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 15 14:31:17 2017 +0200

    kazoo: avoid creating an empty route block structure
    
    - use route_lookup() instead of route_get(), so the empty route block is
      not created if the route is not defined in the kamailio.cfg

commit bc336bfcba127a9232583a3d7b7e10d994c369eb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 15 14:11:57 2017 +0200

    core: reset avps and xavps lists in all error cases
    
    - just for safety when one uses some srevent routes

commit 8f4c8583e5087f0e4c9c8e179d13e41c34b9eda5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 15 08:33:19 2017 +0200

    sdpops: sdp_get() and sdp_transport() exported to kemi

commit e8554de0c132062183fcc332376bd2b857544bf7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 15 08:32:39 2017 +0200

    prefix_route: exported functions to kemi interface

commit d2047859ad4b64ac9c62242df0088cf94d755e69
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun May 14 09:10:28 2017 +0200

    sdpops: exported sdp_content() to kemi framework

commit ba17aad00dec0403f89842fc6db015718daddcdd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 13 13:42:27 2017 +0200

    core: added support for aarch64 architecture for fastlock
    
    - from a patch by valentin@corenetdynamics.com

commit b5022ed2f856387380d3dd8ffa8d891f52efa6b4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 13 13:31:28 2017 +0200

    Makefile.defs: enable arm aarch64 architecture
    
    - from a patch by valentin@corenetdynamics.com

commit f5a0e6f19b4e04d32499f796ef59049a7c798f54
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 12 16:19:04 2017 +0200

    kamcmd: increased the max reply size from 64kB to 128kB

commit 88612ea4ed49db8a10cb8b1ddf23bc0783e937c3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 11 16:15:21 2017 +0200

    uac: explicit name of the function called many times when updating from/to

commit 20706e20a1615c4cd7bd9fad2e8d458fac0ba86f
Author: Sebastian Damm <damm@sipgate.de>
Date:   Fri May 12 16:13:23 2017 +0200

    rabbitmq: create reply-to queue w/ exclusive param
    
    RabbitMQ docs say, temporary reply-to queues should be created
    with an "exclusive" parameter. This allows only the current
    connection to access the queue, and when the connection ends,
    the queue will automatically be deleted.

commit b02793fe9dab9159d6fdc404fd1293cdad1bef45
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu May 11 17:46:40 2017 +0200

    modules: readme files regenerated - sl ... [skip ci]

commit c75e7cf65907cf137be23a11ac2930a80381ea3f
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Thu May 11 18:39:45 2017 +0300

    modules/sl: documentation typo fix [skip ci]

commit 8f87e7c4c3ba925a20bd0ab69e1fc885a559d262
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Wed May 10 13:00:57 2017 -0400

    xhttp_rpc: fix rpc_struct_printf

commit 3ab38fd199ea72c21750b242fffe8c8a5ca85631
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed May 10 06:47:22 2017 +0200

    modules: readme files regenerated - ndb_redis ... [skip ci]

commit 4bb9a95ec66684d545cb97f96091ba1d48baab8b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 10 06:45:49 2017 +0200

    ndb_redis: renamed parameter flush_db_on_reconnect to flush_on_reconnect

commit 79e9133ccd86b53b0199980d3f221e64da595344
Merge: e45e3b534 c886a9b05
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 10 06:43:37 2017 +0200

    Merge pull request #1125 from claudiupb/redis_flush_on_reconnect
    
    ndb_redis: add flush_db_on_reconnect parameter

commit e45e3b534887d42593e4fcb01c0da49660d94435
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue May 9 14:46:26 2017 +0200

    modules: readme files regenerated - db_text ... [skip ci]

commit df04997cd1505b3687a7005c7578a9b012f25d85
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Tue May 9 13:41:12 2017 +0100

    dmq_usrloc: fix incorrectly formatted XML docbook

commit c886a9b0578a190f23a1084317cfecc3238a0007
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Tue May 9 15:02:45 2017 +0300

    ndb_redis: add flush_db_on_reconnect parameter

commit 358cf95e68fd1b41ff8f7aee6478aa9c79361765
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 9 06:30:55 2017 +0200

    tm: t_drop_replies() exported to kemi framework

commit 98d1cf0454faa8f904d8bc08c73c70dc7b15de61
Author: sergey-vb <sergey.v.basov@gmail.com>
Date:   Mon May 8 20:53:17 2017 +0200

    topos: correct order of Route header after restoring from b_rr
    
    - fixes routing with a chain of sip proxies
    - GH #1124

commit 653b7343ebcca5f53f56bace94772a982bf0f887
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Mon May 8 19:10:00 2017 +0300

    p_usrloc: limit db writes of error count
    
    - when db_errors_treshold limit is reached kamailio
      should stop increasing the errors field so as not
      to load mysql with no use

commit e2a5608e421d8e10e915abaadc0d9d3d5a155b8a
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Mon May 8 13:31:19 2017 +0300

    ndb_redis: increasing a log message level

commit d5d2bbd4fd6cad48bd0dcf8e577009f95ff3f53e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 8 07:59:56 2017 +0200

    log_custom: exported functions to kemi framework

commit 17be61ed40dc995e301c2bf24f7e7151a3e16ff0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun May 7 08:22:57 2017 +0200

    path: exported functions to kemi interface

commit c32ba91fbbe59e144ddcb40be33b3379bcf3d64d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 6 08:56:52 2017 +0200

    msrp: fix missed break in parsing pv name
    
    - closes GH #1122

commit d268d935a4e1e92389ef1c7299f83933c23e6d91
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 6 08:10:44 2017 +0200

    misc/examples: fixed typo in sqlang kemi example

commit 0e84e7b13fa934f47d1c68a2b040109db473e082
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat May 6 07:52:43 2017 +0200

    misc/examples: fixed typo in kemi js example

commit 37a2dc075a98ea79b44d3e1ea422b65c852d4a09
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri May 5 16:01:21 2017 +0200

    modules: readme files regenerated - rtpengine ... [skip ci]

commit 1aa2e58fb5d167c1fd43d3c9ba2f341379983508
Author: Richard Fuchs <rfuchs@sipwise.com>
Date:   Fri May 5 09:54:43 2017 -0400

    rtpengine: consume MOS values reported back by RTP proxy

commit ce7c10ca81541137b08ae962008dcef9ecc6f7d9
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri May 5 10:16:21 2017 +0200

    modules: readme files regenerated - ndb_redis ... [skip ci]

commit c55ad4e71041961417370ebcca5d564daca8fa95
Merge: ae081b252 395699a80
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 5 10:05:12 2017 +0200

    Merge pull request #1116 from claudiupb/redis_disable_server
    
    ndb_redis: add disable server on failure feature

commit ae081b252e74e54509e45b3ee1163525e03e27f1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri May 5 08:54:52 2017 +0200

    tm: exported load contacts functions to kemi framework

commit 395699a80345e5721580ebac3b5944f603acdb32
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Fri May 5 09:37:29 2017 +0300

    ndb_redis: rename variables to avoind name conflicts

commit 22fc02538a7576bf35ef321980a607bdfb9bcc5f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 4 18:12:04 2017 +0200

    tm: use NAME define for initializing uac

commit d678d095858271a0282b8a824840880f9994041b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 4 18:05:07 2017 +0200

    misc/examples: handle return code for ksr_route_withindlg() in kemy python example
    
    - closes GH #1117

commit a813dec2d82ced5ae0891f71f12e11dbd9a6cd37
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu May 4 18:01:43 2017 +0200

    modules: readme files regenerated - rtpengine ... [skip ci]

commit e69579bca5b0e08187481f228e621ece0d1b79d5
Author: Huseyin Dikme <hueseyin.dikme@1und1.de>
Date:   Thu May 4 10:52:48 2017 -0400

    rtpengine: Allow override of call_id, from/to tags
    
    closes #1103

commit c65f63934b294f39becc383f0482354c00fd9806
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Thu May 4 15:53:17 2017 +0100

    kazoo: split exchange/queue declarations

commit 3ce13be06217e7d49a5e4362bf5cf6e53ec584ac
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 4 07:31:41 2017 +0200

    auth: exported has_credentials() to kemi framework

commit 82794924a2368e671ebdfbc4156010e5d40ea699
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu May 4 07:31:01 2017 +0200

    call_control: exported functions to kemi framework

commit d0101010b891e60fdab0f76ae5ce899747d6586e
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Wed May 3 16:19:04 2017 +0300

    ndb_redis: add disable server on failure feature
      - if a server fails multiple consecutive times
        it is disabled temporarily and commands to it
        will not do anything.

commit ac4cc61b8633ececd3046d55d0c3abcef80fc05f
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed May 3 14:16:19 2017 +0200

    modules: readme files regenerated - auth_ephemeral ... [skip ci]

commit ced9bfbd2ad2c538bd2e3f190a34932d3ffde276
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Wed May 3 14:15:56 2017 +0200

    auth_ephemeral: Some more safety checks, added SHA384 as an option

commit d4c392fa4bdf7316a24063df9ae1a615d94c1711
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 3 08:37:39 2017 +0200

    statsd: functions exported to kemi interface

commit 8577eb15d97116ce0a64c5ae2bdaa561a4d7535d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 3 08:23:25 2017 +0200

    statsc: exported functions to kemi interface

commit fedacebc49b5abf5ee1d7543ee966072d681ef57
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 3 08:18:57 2017 +0200

    statistics: exported functions to kemi interface

commit a081a6ee5c8891b5e4c436f60110813a391c0084
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed May 3 08:07:03 2017 +0200

    sst: exported functions to kemi interface

commit 4751b77727730ad67ea003afd07ec91b0f7cd45b
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Wed May 3 01:12:06 2017 +0100

    kazoo : fix json keys
    
    size of key and some refactoring

commit 99a73cb42e6cf786ea5a2a7ffb7577145b0e7f46
Merge: b8b900a96 26b072c7c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 17:48:52 2017 +0200

    Merge pull request #1115 from claudiupb/fix_redis_pipeline
    
    Fix redis pipeline

commit 26b072c7c84c03d034cd31cd80ef2d78ecb76dce
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Fri Apr 28 10:00:11 2017 +0300

    ndb_redis: fix memory leak
      - fix memory leak when re-using a reply-id

commit 9a6c06a5d70e643d6485ffe013008dd1b6f82708
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Thu Apr 27 17:05:25 2017 +0300

    ndb_redis: fix connection problems with pipelining
      -fix problem when a connection with a REDIS server
       fails and the pipelined command line is lost,
       while a new connection will not be established

commit b8b900a960e315e15f6ff2947e2ff64881882e8b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue May 2 16:16:21 2017 +0200

    modules: readme files regenerated - ndb_redis ... [skip ci]

commit ec0953c48da112a87e2ec7bfbfbd9d8df6d81959
Merge: f0609372d be59c13f0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 16:06:42 2017 +0200

    Merge pull request #1112 from claudiupb/redis_rm_execute
    
    Redis remove redis_execute() command with no arguments

commit f0609372d5804865ac41ba0530e84312f59f8a45
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 15:11:42 2017 +0200

    uac: updates to fix compile time warnings

commit 15883fef8f5b7205bbf68b765e856dd887c42954
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 15:11:23 2017 +0200

    tm: fix warnings for compilation

commit 171236590aab6a7dbf5a79fdcc110745af891e19
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 15:10:53 2017 +0200

    textopsx: remove unused variables

commit cf7ed18c74343ae928ec57a7b76835eedd202dcc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 15:10:17 2017 +0200

    registrar: fix compilation warnings

commit 8b210310e31ad1083d4fa9a83910b104c77b0a01
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 15:09:49 2017 +0200

    evrexec: fixed the compile time warnings

commit 33189c2f7414edabac3c6618873f3a9d0f1f925e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 15:09:22 2017 +0200

    domain: fix compilation warnings for kemi updates

commit ed553e3d4d667d454352b4b8656260936d79af18
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 15:08:45 2017 +0200

    diversion: fix compilation warnings

commit 78dce8799c0b3bd639b1f815b2eef28689ff1d1f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 15:08:20 2017 +0200

    alias_db: get rid of compilation warnings

commit 6525428887b20bac61825267a30016ebdf2f29a5
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Tue May 2 13:15:08 2017 +0100

    kazoo: missing sender alternative for presence

commit be59c13f0d710df1be9c68af53f4167f575d5ae5
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Tue May 2 15:13:55 2017 +0300

    ndb_redis: make redis_execute() return negative value on error

commit bca06f793df150fe03e83ba8c893f68b4f9bbcfb
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Tue May 2 11:09:00 2017 +0300

    ndb_redis: remove redis_execute command with no arguments

commit de323d80a9fc76d5bea625b1a3ad28a30dda0ea4
Merge: 66595f39a 10c5ae5fd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 14:09:31 2017 +0200

    Merge pull request #1105 from sergey-safarov/spec_update9
    
    pkg/kamailio/centos/7: mod kazoo enabled default build

commit 66595f39a4ae419b054bb433f2451a69155d580f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 11:05:21 2017 +0200

    core: new parameter ip_free_bind
    
    - control if binding to non local ip should be attempted
    - default is 0 (do not try to bind to non local ip address)

commit ff3cf17ff3566cb08cb0a6b9f7f7d893cd908956
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 10:37:41 2017 +0200

    core, sctp: check if IP_FREEBIND is defined
    
    - not all os-es have it

commit 1af9fe360780fbf723006f8e569d019788e5a2fa
Merge: d09176e29 7036c0ea9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 10:24:30 2017 +0200

    Merge pull request #1104 from sergey-safarov/FREEBIND
    
    src/core: Added IP_FREEBIND flag durring socket initialization

commit d09176e291a0b06ebd2ea386195a1968bffd4e1a
Merge: f335900ae 07ce768fc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 10:17:11 2017 +0200

    Merge pull request #1110 from khoegh/master
    
    htable: Fix memory leak when reloading an empty htable from database

commit f335900ae40fe1552dc2fa85953f99195bc20dda
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 08:26:14 2017 +0200

    tm: retransmission management functions exported to kemi framework

commit 0b9899a503db5080c56aeb372961df4f940c7574
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 08:25:37 2017 +0200

    dialog: exported dlg flags functions to kemi framework

commit f9ca87af6bef4d2dd4c3ec103e9bdcca8fb7a1b7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 08:25:10 2017 +0200

    sqlops: exported functions to kemi framework

commit ee256fdd8b2c6a5ea42b703181af298b5b097778
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue May 2 08:24:32 2017 +0200

    ss7ops: exported functions to kemi framework

commit 07ce768fc6064867ed33d7ab6c9cbbb05db329db
Author: Kristian Høgh <kfh@uni-tel.dk>
Date:   Tue May 2 07:43:54 2017 +0200

    htable: Fix memory leak when reloading an empty htable from database

commit 8fc83e83cbe6f14dc89ad1b19c2a0c5667bc3d18
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 22:20:32 2017 +0200

    sst: fix flag condtion in sst_check_min()

commit b8e64d95599bd2893900360644d551681af5c6d6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 09:29:18 2017 +0200

    uac: exported uac_reg functions to kemi interface

commit c1677c39a1e6255aa01d623cc2cd5560b518652f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 09:14:27 2017 +0200

    registrar: fixed typo in reg_free_contacts() kemi exports

commit f68bd70eb5e84515978a137a558d45c7c0765f0e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 09:09:25 2017 +0200

    uac: uac_reg functions use spve and igp fixup helpers

commit 459f2e064789a86f6e278485ba6f5df812c0e700
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 09:08:55 2017 +0200

    diversion: fixed error log message

commit 7fb76f9c4f247a1b62609e6ff22a5ecfd4efa46d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 09:06:01 2017 +0200

    core: fixup helper functions for spve and pvar parameters

commit d88453f15d067a9e6cbc827b4dc665565156e07d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 08:44:51 2017 +0200

    uac: exported replace from/to functions to kemi interface

commit 69353523a758a1823c0e9d52afe5d62ad44f6a45
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 08:08:28 2017 +0200

    registrar: more functions exported to kemi framework

commit 4f9143e6ce9e91165ac3916e6c142db21b0b2fe8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon May 1 08:07:03 2017 +0200

    uac: uac_auth() and uac_req_send() exported to kemi framework

commit fe847cc0f567c38bf51d5a9bf28f6546a54cc2c5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Apr 30 08:42:46 2017 +0200

    registrar: extended docs about add_sock_hdr()

commit b7baf05bd27aec0bfb606ff1ad43c01e165583fa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Apr 30 08:40:23 2017 +0200

    registrar: add_sock_hdr() uses spve fixup

commit ae6367f4568a3775ff0c75a1a30c3f3742773cde
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Apr 30 08:28:00 2017 +0200

    pv: exported sbranch functions to kemi framework

commit 7036c0ea947d6450e6a23c2e5b2428c834352de0
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Apr 29 10:08:53 2017 -0400

    src/core: Added IP_FREEBIND flag durring socket initialization

commit 10c5ae5fda39d38f5034b9dab91c8d3970b552a8
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sat Apr 29 11:19:51 2017 -0400

    pkg/kamailio/centos/7: mod kazoo enabled default build

commit 7e447329d1a1281cdb84238dacdc5e045b9637d6
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Sat Apr 29 11:31:26 2017 +0200

    modules: readme files regenerated - presence ... [skip ci]

commit e31516ec061d19c83870044292d8e7c665e89c8e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 29 11:25:51 2017 +0200

    presence: more functions exported to kemi framework

commit 7cccc82f1bdb8132d150f291158731b5c1aaa91e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 29 11:21:35 2017 +0200

    presence: documentation updates for pres_auth_status()

commit 750a37076517c227af8fa1666229652e026b9b69
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 29 11:07:46 2017 +0200

    presence: use spve fixup for pres_auth_status()
    
    - flexibility to provide static string values or variable parameters

commit eada34c70aeeab42c7e4ccd5a36601d7bf666c17
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 29 08:33:34 2017 +0200

    tls: exported functions to kemi framework

commit 8201472d2c1550dffa60e9b0c6548b8340740061
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 29 08:33:07 2017 +0200

    pua_usrloc: exported functions to kemi framework

commit 5b0449b583f722b070e59b0735e26aa16ca413ee
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 29 08:32:21 2017 +0200

    pua: exported functions to kemi framework

commit c5429ebe40b0e8dea71bca3fa348d61584bdac30
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 29 08:31:36 2017 +0200

    presence_xml: exported functions to kemi framework

commit da8690ddce4bff65a251351a1df588e31b266c26
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 29 08:31:15 2017 +0200

    presence: exported functions to kemi framework

commit fec80f51a64ab102aca79c44d61c6c783b0baa46
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 28 16:10:59 2017 +0200

    topos: proper storing of b-side record routing
    
    - special credits to Sergey Basov for troubleshooting

commit 4f839fbf3793cd605dc9d185e18467a708092c02
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 28 11:20:17 2017 +0200

    utils: exported functions to kemi framework

commit f352a0e0b785e42100ba967b385911a266e84bfc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 28 11:16:26 2017 +0200

    utils: use spve fixup - more flexibility in allowing strings and variables

commit ad3ce52d25185c021d01a91100690ec7efa36d7e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 28 10:55:50 2017 +0200

    xmlrpc: exported functions to kemi interface

commit 08f8e0bc72b9f16f76b78110c9c95b1ba7f1ce25
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 28 09:35:41 2017 +0200

    db_cluster: free allocated structure at init time
    
    - avoid reopening driver db connections if already set

commit 0a87b5a9b0af5e3a277e462d41a8ffc3ca3f246e
Author: Timo Teräs <timo.teras@iki.fi>
Date:   Fri Apr 28 10:06:01 2017 +0300

    tls: add a level of libressl compatibility
    
    libressl is the openbsd openssl fork that is getting more popular.
    It defines OPENSSL_VERSION_NUMBER 0x20000000L and introduces a new
    LIBRESSL_VERSION_NUMBER that reflects the true libressl version.
    
    As openssl made major changes between 1.0.1 and 1.1.0, and libressl
    being closer to 1.0.1 series, it needs to be specifically detected
    in certain cases.
    
    This commit updates the compat logic to implement missing api
    functions as inline function where sensible needed in order to
    minimize the #ifdef clutter and make the code more readable and
    less prone to bugs.

commit 1051a1bbc70cf84d6ebd7aa76a9b1ebd2e17e710
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 28 09:10:04 2017 +0200

    htable: close db connection in some error cases for rpc command

commit 4d485707f7e53e798466dc6ae2166eddbe874b95
Author: Timo Teräs <timo.teras@iki.fi>
Date:   Fri Apr 28 09:58:50 2017 +0300

    Add and fix #includes for more strict POSIX compliance
    
    - sys/poll.h is non-standard, posix defines poll.h
    - sys/time.h is needed in addition to time.h for e.g. struct timeval
    
    Notable this fixes some build errors against musl libc

commit 6af11bf9858921deb74cce351013b734e1b29a6f
Merge: ca39ea810 1c5e16600
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 28 08:35:55 2017 +0200

    Merge pull request #1101 from codyherzog/master
    
    core: Don't terminate on harmless SIGCHLD.

commit ca39ea810c01f6947db70870cc1d786e95cb4bc3
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Fri Apr 28 08:05:28 2017 +0200

    Packaging: Update Centos 7 Spec file

commit 1c5e166001306a1a9d9d8412f0a54910093109cb
Author: codyherzog <cherzog@intouchhealth.com>
Date:   Thu Apr 27 14:04:35 2017 -0700

    core: Don't terminate on harmless SIGCHLD.
    
    If it appears that no child process has stopped, then do not terminate
    on SIGCHLD. Certain modules like app_python can run external scripts
    which cause child processes to be started and stopped. That can result
    in SIGCHLD being received even though there is no real problem.
    Therefore, we do not terminate Kamailio unless we can find the child
    process which has stopped.

commit 1ad4a08fb9a8297209887c77fa026a402060ba74
Merge: a57465ff4 ec70f7f02
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 27 23:02:35 2017 +0200

    Merge pull request #1092 from sergey-safarov/spec_update8
    
    pkg/kamailio/centos/7: Updated dependency lib name (librabbitmq)

commit a57465ff47d46fb5d64c692a72f42767598adbb4
Author: shuntongzhang <shuntongzhang@gmail.com>
Date:   Thu Apr 27 22:55:52 2017 +0200

    usrloc: add more attributes to the result of ul.dump

commit e4b6076ac284a2c7d191a8190367cc5812e247b2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 27 21:43:33 2017 +0200

    imc: exported functions to kemi framework

commit 86c4168d2306b6648cdaaaa0540ece154d959727
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Apr 27 19:05:35 2017 +0200

    pkg/kamailio/deb: set LIBDIR for all rules
    
    * default path to modules was wrong
    
    Fix #1096

commit 86faeb344fb9722c82bfbf6c4f22bcf017da542a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 27 08:26:54 2017 +0200

    exec: exported functions to kemi framework

commit 24d6c87e027f825d79ff8ba3ca79cc7f5ce3786b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Apr 26 22:46:22 2017 +0200

    modules: readme files regenerated - http_async_client ... [skip ci]

commit 83918a1bb6c1f1af5f132c4bfd109c841cb71731
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Wed Apr 26 22:35:58 2017 +0200

    http_async_client: doc review (request body setting)

commit 59b17e8b109041cbed538a5f90a222db6752eb5e
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Apr 26 22:16:22 2017 +0200

    modules: readme files regenerated - http_async_client ... [skip ci]

commit e2ddfed671bebdaf85035c2f813dc955f54484b7
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Wed Apr 26 22:12:43 2017 +0200

    http_async_client: doc review (payload setting)

commit 16f4f7fcdbd08bfe12d72b56fe109b61e25cfde1
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Apr 26 10:01:27 2017 +0200

    modules: readme files regenerated - http_async_client ... [skip ci]

commit 045e595682c56abea550b6a15189690cb0c491e9
Merge: d697cd55b 28f223a0a
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Wed Apr 26 09:47:17 2017 +0200

    Merge pull request #1093 from kamailio/giavac/http_async_client_doc
    
    http_async_client: doc review (old functions)

commit d697cd55bee4561ab3e7e3114e752f361ac9fafd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 26 07:53:18 2017 +0200

    enum: exported functions to kemi framework

commit 9198e20630cef3d42212168498d1eeae1cc3aab7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 26 07:52:54 2017 +0200

    diversion: fixed kemi parameter for add diversion with uri

commit f86ea960a5c5a411e19105cb694e48753ae69d9f
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Apr 26 07:31:49 2017 +0200

    modules: readme files regenerated - enum ... [skip ci]

commit 5fcd7c75fe4a2b2858359fc125bef55a2b015975
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 26 07:22:29 2017 +0200

    enum: updated docs about parameters of the functions

commit babf1248963cc812e38e34b1e14eba8cfbfd1321
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 26 07:16:03 2017 +0200

    enum: use spve fixup to allow variables or static strings in functions

commit c3c20ba99e0b2e39d1a030dbecf394cc5d8fc052
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 26 07:15:25 2017 +0200

    domain: exported functions to kemi framework

commit 5a87defebe64c04c3276adb964c31031f64f0717
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 22:08:48 2017 +0200

    core: added helper function to free spve fixup parameters

commit 28d3d37e08ac24e44bac87f9b3fdb2377ec21210
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 22:04:08 2017 +0200

    enum: coherent indentation and whitespacing using clang format

commit 28f223a0a6d0e596fd140231de899233cd2ddd8c
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Tue Apr 25 22:36:14 2017 +0200

    http_async_client: doc review (old functions)

commit 9abb53d32e02c3adfedbb754082d93ecd62fb146
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Apr 25 18:31:21 2017 +0200

    modules: readme files regenerated - domain ... [skip ci]

commit a4e753d041ec79d14d861a6cf1eeb6cdc04fccde
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 18:17:56 2017 +0200

    domain: coheren indentation and whitespacing
    
    - formatted to clang-format specs

commit 77f4cea8df15920f33f0f017c7303d2306aeee83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 18:12:36 2017 +0200

    domain: clarifications about string parameters in the docs

commit f4fa77ac0611b0dd96b992210ec1901145b1397c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 18:07:19 2017 +0200

    domain: added section ids for parameters and functions in docs

commit 9dd7e97a743b3f78bed9f7a2d6eb7af6f816dc80
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 18:02:25 2017 +0200

    domain: use core fixup helper functions for string parameters
    
    - simplifies getting the values and it is more flexible allowing static
      strings as well

commit 0b39960c4b7575e5705306acff5e261207149ddb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 17:40:13 2017 +0200

    diversion: fixed name of cfg wrapper function

commit e442da4b3403c2f778a53532c51a3dcb806dbf82
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 16:34:57 2017 +0200

    diversion: exported functions to kemi framework

commit 2fe556a1e2c43d33106f121c05b857d4f1f7b380
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 15:36:48 2017 +0200

    core: kemi - handle the case when a module is reloaded with different flags
    
    - avoid having same module exported twice

commit 5ee474cae20b5a8f73fece3bc393f6fcd91d3821
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 11:22:29 2017 +0200

    misc/examples: flags defines stored in a table

commit 62cf697022b30f53c36e11c9e9ea9def3bf9fbb6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 11:17:21 2017 +0200

    misc/examples: fixed flags names for sqlang example

commit c736091237ea16ec1af7067e0f5e1190f314eb25
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 10:42:28 2017 +0200

    misc/examples: fixed condition to check method UPDATE

commit 0eef819fbc9e1452412cc1663e8b892ca1a1beca
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 25 09:45:16 2017 +0200

    misc/examples: updated comment in sqlang script

commit 38dfefd365f4e04b664688a3237e32b6cf3ca812
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Apr 24 21:16:20 2017 +0200

    modules: readme files regenerated - ndb_redis ... [skip ci]

commit 37076691941b5e4c3461eb24108f737ff2fd2d64
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 24 21:07:26 2017 +0200

    ndb_redis: fixed comparing unix socket buffer variable in error cases

commit ff8cfa62c41704b72301966b0919ea95b001dac7
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Mon Apr 24 21:02:10 2017 +0200

    ndb_redis: add pipeline suppport for REDIS commands

commit 24f507f4f0643cd6157b6ac1339be77afe0bdd64
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 24 20:55:10 2017 +0200

    app_sqlang: use only function name in the exports table

commit f1e2e12e10d5926499e0734adbf6674802f867bd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 24 20:53:51 2017 +0200

    core: print error messages when exceeding max size for kemi modules

commit 8be111115e2748cbde4ce841ae72b49badb7e4d5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 24 16:51:30 2017 +0200

    app_sqlang: link against libstdc++
    
    - fix on linux for undefined symbol: __cxa_pure_virtual

commit 5071895772c42699bad6cfc982c89e3faccad29f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 24 16:36:27 2017 +0200

    misc/examples: more complex example of using sqlang kemi interpreter

commit 3efdeefdf80c3bc544b19f260981ea5d98d71ff7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 24 15:37:58 2017 +0200

    acc: exported functions to kemi framework

commit ec8f7722b8e9380f1357796da33da735cfb72913
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 24 15:00:30 2017 +0200

    app_sqlang: fixed compile warnings about unused code

commit 73ae92bc900472eb6afee12da6265798a59a8cef
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Apr 24 14:31:32 2017 +0200

    modules: readme files regenerated - ndb_redis ... [skip ci]

commit 3c1f6a51e830f6b3c3d98b32178c3cf6af16f62d
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Mon Apr 24 14:23:47 2017 +0200

    Fix ndb_redis Cluster implementation

commit e94e9d8bdcdb3d340b14868f9d7e52ef0ab71894
Merge: ec7dd4fa5 33f80833d
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Mon Apr 24 14:07:59 2017 +0300

    Merge pull request #1078 from lbalaceanu/replace_db_text_delim
    
    db_text: introduce db_delim parameter

commit 33f80833d60f557a9966a8c3dc113947cc0d0da4
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Wed Apr 19 13:34:37 2017 +0300

    db_text: add db_delim parameter
    
    - make the delimiter between fields in th db_text file configurable;
      useful when one would need to escape a lot of appearances of the
      default delimiter (';' in IPv6 addresses).

commit ec7dd4fa56a052e98008205e187ad6ce9a819142
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 22 18:21:44 2017 +0200

    core: script callbacks api - updated log messages

commit ec70f7f02ab26f03086a334967f8a0bd7387eaca
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Sun Apr 23 00:29:16 2017 -0400

    pkg/kamailio/centos/7: Updated dependency lib name (librabbitmq)

commit f314edcbe908b9c8976a8a911636c2636a22379c
Merge: 3e1b30e5d 7cb707d67
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Fri Apr 21 22:51:35 2017 +0100

    Merge pull request #1054 from jchavanton/dmq_usrloc_multi_sync
    
    dmq_usrloc: sync with multi contacts per message

commit 3e1b30e5d6020340eaf106b22b7b81ccc33de63d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 21 22:17:12 2017 +0200

    topos: free empty db results
    
    - root structure and column names are allocated and lead to leak
    - reported by Sergey Basov

commit 873f3176b228e91e5c2149d75a7329a6174c48e5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 21 21:46:23 2017 +0200

    .gitignore: more types of tag files added to ignored list

commit a8b7f94a5c305e14313d5528792f9ca6518d5969
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 21 21:39:22 2017 +0200

    dialog: more safety checks to detect if dialog is gone after event route execution
    
    - avoid execution of script callbacks for event route
    - related to GH #1059 and #1069

commit 7004969cf94815167d72d2e7158e4754c730ff1d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 21 19:59:38 2017 +0200

    dialog: execute pre script callback only when event route is set

commit 1f46fbcdcbfbae80000d3abcf191424d98104f4e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 21 19:03:04 2017 +0200

    ipops: removed unused variables from ragel generated files
    
    - GH #1074

commit 5d75450e2a05a029d51ab38c3ef6f36fef49a51b
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Fri Apr 21 12:34:01 2017 -0400

    db_oracle: fix raw sql queries

commit 92c8c66e5ba1e5036fdc7a6171e013e21964a03b
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Fri Apr 21 11:59:42 2017 -0400

    sqlops: free the result only if there is a result

commit 5613130b8d1e5b75668bcf1635ce43ea9852f2ef
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 21 16:09:06 2017 +0200

    topos: free temporary sip msg structure when handling 100 replies
    
    - it can lead to memory leak, reported by Sergey Basov

commit 3b0390ecf01d44942211801bc793864b09f742db
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Apr 21 12:01:32 2017 +0200

    modules: readme files regenerated - drouting ... [skip ci]

commit 4e1437aacd03888b1663e2f42e1155efd0ba54fe
Author: Guillaume Bour <guillaume@bour.cc>
Date:   Fri Apr 21 11:55:55 2017 +0200

    drouting: use keepalive to monitor GW/destinations
    
    - it works for sort_order 0 only

commit c012031ed7e66a5b684f9174d96a8c5e9e09164b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 20 20:06:33 2017 +0200

    Makefile.groups: added app_sqlang to group extra

commit 037632161767262c3c562d20985ae8c66637f0d8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 20 20:01:46 2017 +0200

    app_sqlang: implemented KSR.x.exit() using context field

commit 9b7f4bb1c12cc857a62d54da2e3cfb6688d72dd2
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Apr 20 19:01:20 2017 +0200

    modules: readme files regenerated - app_jsdt ... [skip ci]

commit 04cc991ffed78c52dda0fc405f2919c1e546a9ce
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 20 18:51:49 2017 +0200

    app_jsdt: documented app_jsdt.api_list rpc command

commit 5757f05832d9cb896b1a5da74a11d2465fad8fd2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 20 18:44:11 2017 +0200

    app_sqlang: add -fPIC to compile options of squirrel libs

commit 2cab97ec215fe5c52fabe8b417f247de3c857326
Merge: f06ffc51d 38d4fb46b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 20 13:36:12 2017 +0200

    Merge pull request #1081 from sergey-vb/topos-fix-02
    
    topos: fix incorrect contact in 183 and 200 OK responces

commit 38d4fb46b2bd41d77facc18383bac6a760d8967e
Author: sergey-vb <sergey.v.basov@gmail.com>
Date:   Thu Apr 20 14:11:15 2017 +0300

    topos: fix incorrect contact in 183 and 200 OK responces
    
    When using topos, Kamailio does not set correct contact in 183 progres and 200 OK.
    But for INVITE and Bye contacts are correct.
    
    This modification seems fix it.

commit f06ffc51d653448d1712dd9752899ca33ef39db3
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Thu Apr 20 13:59:23 2017 +0300

    carrierroute: fix in check if conf file writable

commit 8ad48d9343c0ca3e3cd8d7afa5dd4f913d1784aa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 20 08:20:48 2017 +0200

    app_sqlang: new module offering a Kemi interpreter for Squirrel language
    
    - squirrel language engine is embedded to avoid external dependencies
    - squirrel is a small scripting language targeting embedded usage,
      compiling the scripts in memory
    - the module can reload the script at runtime via rpc command

commit f076ed992770d53e7cded5f5d8b7362c92a212be
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 20 07:54:11 2017 +0200

    Makefile.rules: make clean rules removes static libs from modules

commit c4ae8d5aef5a03ef552fba68dfb1c54dec70ac21
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 19 17:42:38 2017 +0200

    gitignore: skip static lib files (*.a)

commit bec6357b7e656f80b35c127dd16b3f5e27bdcd21
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 19 09:30:46 2017 +0200

    xhttp: added section for event route in the docs

commit 5508e6d6bafc3253f27d9473637233f32508af63
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Apr 19 08:16:41 2017 +0200

    modules: readme files regenerated - rtpproxy ... [skip ci]

commit c13ffc886f4686fcc21ccc7825ef355e0fec6d90
Merge: bfe2cec39 0df66ff94
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 19 08:07:30 2017 +0200

    Merge pull request #1076 from mslehto/deadcode
    
    core: dead code and ser string removal

commit bfe2cec3951874da8dccba69493922006129da5c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 19 08:04:27 2017 +0200

    rtpproxy: fix docs for rtpproxy_stop_stream2uas()
    
    - it has no parameters

commit b9a37f59cedc81ce2b63dd53f87bd87738969964
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Apr 18 22:01:19 2017 +0200

    modules: readme files regenerated - acc ... [skip ci]

commit 4a19f63fdee945fbcbc46ab6ebabbf4af67eba7b
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Apr 18 21:49:48 2017 +0200

    modules/acc: add log_level names to examples

commit 2842990aef959c1c6208ccf786e8edbc20372c13
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Apr 18 21:51:33 2017 +0200

    modules/acc: fix documentation typos

commit 0df66ff94a9ccef4fe072f8704dc47f4f790cda4
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Apr 18 20:36:54 2017 +0300

    core: remove dead code

commit 81741d652c751a0abbbb5aa96f98635888ed359a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 18 18:54:25 2017 +0200

    app_jsdt: updated embedded duktape js interpreter from 2.0.0 to 2.0.2

commit 531627c8c8f07e38577478b88689a24542a50d38
Merge: 87edc25fd 152504f10
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 18 18:48:01 2017 +0200

    Merge pull request #1063 from grumvalski/t_continue_crash
    
    tm: don't reset uac reply if in a continue route

commit 102ef546ee418fcc92eaa8fe16c3a4fd453036c0
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Apr 18 19:27:56 2017 +0300

    core: substitute ser string with NAME macro

commit 87edc25fd458be80ed5cfec21fbe2940a8f9c17f
Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
Date:   Tue Apr 18 14:27:12 2017 +0200

    ldap: fix memory leak that happens after calling  ldap_result_next()
    
      - GH #1071

commit a6525eaf495a529484cf938d802632603310c497
Merge: d705fe4ce 95153bd37
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 18 14:23:30 2017 +0200

    Merge pull request #1068 from tmh1999/master
    
    modules/{acc,cdp}: allows big endian build

commit d705fe4ce0c18e0f97f4c57aaa1e18971787f305
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Apr 18 14:16:42 2017 +0200

    modules: readme files regenerated - xhttp ... [skip ci]

commit f8bd4dcb68a513c525df5d54c4cb6accb1888b88
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 18 14:07:48 2017 +0200

    geoip2: exported functions to kemi framework

commit a138f65cd5e4f810d3311891ac01a323a76c4807
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 18 14:07:27 2017 +0200

    geoip: exported functions to kemi framework

commit 39d23767a0b86c385b1ab02d6d8523840796ff76
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 18 14:06:58 2017 +0200

    rtpengine: exported more functions to kemi framework

commit 6ce0b3dbc36418c5daa93c366c0402f4a40f3f36
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 17 08:37:01 2017 +0200

    rtpproxy: exported functions to kemi framework

commit bb8d0ac4900f72c6c77a45f3e60f775f7a131de9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 17 08:21:16 2017 +0200

    textops: exported several functions to kemi framework

commit 450c9eb23e248c9dcd32a4a398f4585719c5bcd5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 17 08:15:36 2017 +0200

    xhttp: documented event_callback parameter

commit 1a38dd7be8bdee8bebe2420b46b9be82c1e52927
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 17 08:14:08 2017 +0200

    dialog: exported profile functions to kemi framework

commit 7b190e644c4b1c18055ededa7f4b5d5f2c1b6ca1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 17 08:12:34 2017 +0200

    xhttp: allow execution of callback function for event route via kemi
    
    - new parameter event_callback

commit 06ba0b3c77d4747686e58c0083eb318a579798cf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Apr 16 09:48:40 2017 +0200

    xhttp: added section ids

commit ba64899e3c8dce9c683a6c5d0c836add080a7eb9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Apr 16 09:43:38 2017 +0200

    textopsx: exported several functions to kemi framework

commit 64adb2926420b292e1fe180172e766560b11d042
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Apr 16 09:42:18 2017 +0200

    websocket: exported functions to kemi framework

commit b36d012ef844bc2226656177776eacca3adf7bae
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 15 08:45:10 2017 +0200

    dialog: exported dlg_get() to kemi interface

commit 8960972b2ad5d460ed494b24a3bba1cb118e8b1f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 15 08:21:55 2017 +0200

    htable: exported iterator functions to kemi framework

commit 60e2777358fb7ea0a8eef0be2d5c4fb07f7e4acd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 15 08:21:23 2017 +0200

    xhttp: exported http reply function to kemi framework

commit 90e44290889cd00e0b2edd566d923b8eecdf5437
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Apr 15 08:19:55 2017 +0200

    corex: exported append_branch() to kemi framework

commit 7e693ac32ceae7bcc34d6359043d6d9963933d4f
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Mon Apr 17 18:08:42 2017 +0100

    kazoo: add alternative name for sender

commit 1ca77084e075bd78bc0603e838a268e470480a17
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Mon Apr 17 14:28:44 2017 +0100

    kazoo: call cfg_update on child init

commit 0052367550d02927ce844da3b8e27039faac6beb
Merge: 91a81625f dbd57c3ea
Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
Date:   Sun Apr 16 18:49:38 2017 +0200

    Merge pull request #1073 from btriller/fix-hep3-capture-id
    
    sipcapture: fix HEP3 capture-id >= 2^16

commit dbd57c3eac30e1de54d98eb2ba8f608a17f7adbf
Author: Bastian Triller <btriller@broadsoft.com>
Date:   Sun Apr 16 13:36:44 2017 +0200

    sipcapture: fix HEP3 capture-id >= 2^16

commit 91a81625f89da38e5890f3b3c84ed4141eb3652c
Author: Juha Heinanen <jh@tutpro.com>
Date:   Sat Apr 15 17:39:39 2017 +0300

    srdb1/schema: made 'domain_attrs_domain_attrs_idx' index not unique
      and removed 'value' field from the index
    - generated sql files from schema

commit cc7adf798c1f533e77dfab94563d7995094aa4c5
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Apr 14 16:58:48 2017 +0100

    kazoo: add time msg was received

commit c86b882087b6fa9b45f70715c4178178a0086804
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 14 17:50:14 2017 +0200

    kex: exported setdebug() and resetdebug() to kemi framework

commit f5c3d50d94ef92dfc82fdbbdf301ce5e79091c38
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 14 09:06:39 2017 +0200

    jsonrpcs: exported jsonrpc_exec() to kemi framework
    
    - available as jsonrpcs.exec()

commit 8ed581436a9e9aecadac620b9f6dbc8f773d5899
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 13 19:45:11 2017 +0200

    alias_db: exported alias_db_lookup(...) to kemi framework

commit 29aec6800099a3b1d7a2b2c7e6d4b3865f0bc6e6
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Apr 14 05:47:52 2017 +0100

    kazoo: add consistent worker key

commit d511399baa6a701fa0303487174a7bdc996fd051
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Apr 14 04:54:57 2017 +0100

    kazoo: add more explicit fields to kz_pua
    
    kz_pua.c was reformatted

commit 349def6b129e63cdc46b88c502562c9e2543d421
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Apr 14 04:38:30 2017 +0100

    kazoo: add pua transaction lock type

commit 3cdcb8ae3783d7221d212df00769b495f88c740b
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Thu Apr 13 14:48:29 2017 +0300

    p_usrloc: fix to update expires column when db_ops_ruid set

commit 0efa0994519428c415c0cf16266b6bfc8345b67c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 13 09:27:13 2017 +0200

    speeddial: exported functions to kemi framework

commit 911a051b9573d43e01bc627692d99f548f9fc344
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 13 09:00:11 2017 +0200

    speeddial: coherent indentation

commit 27ecfa5fd8557a65e18c36b8388b7f176213c77b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Apr 12 21:31:23 2017 +0200

    modules: readme files regenerated - evrexec ... [skip ci]

commit a26a65efe5b18ad471a9c5d5fe1a047ade2bda65
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 12 21:15:30 2017 +0200

    evrexec: notes about usage of modules with KEMI scripts

commit d6a91a42bc722f51b975241b098c62e2010f0c10
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 12 20:25:54 2017 +0200

    evrexec: support to execute functions from kemi embedded language

commit 419275a588d0f655d98ac80591cbd8756803b8ee
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 12 10:01:57 2017 +0200

    evrexec: new module to execute an event route at startup in a dedicated process

commit 8a08d42f028a8e12dc380c964dc008d211d5424b
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Apr 11 20:16:19 2017 +0200

    modules: readme files regenerated - rtimer ... [skip ci]

commit c3c110e8a8519f6521678b5d9e0ec497b07883c4
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Apr 11 21:17:46 2017 +0300

    modules/rtimer: fix pseudo variable typo in example [skip ci]

commit 95153bd37df81d08b8c02cc892d019817ec05644
Author: Tuan M. Hoang <tmhoang@flatglobe.org>
Date:   Tue Apr 11 13:08:51 2017 -0400

    modules/{acc,cdp}: allows big endian build

commit b433f901a6dfce7e8a5358f5a6b563e2885907c2
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Apr 11 17:46:23 2017 +0200

    modules: readme files regenerated - nathelper ... [skip ci]

commit 315be997e8e6d3466d5d1d89b155566dab6168d5
Merge: 5cd813c32 5a346f9ac
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 11 17:34:48 2017 +0200

    Merge pull request #1067 from mslehto/filter_server_id
    
    modules/nathelper: add undocumented filter_server_id

commit 5cd813c32b0bf02471ebe17d098ca2b42f56b748
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 11 17:33:00 2017 +0200

    app_jsdt: exported functions to kemi framework

commit 5a346f9ac423e3e1e62c3e979bd5c5594ce277b5
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Tue Apr 11 18:29:03 2017 +0300

    modules/nathelper: add undocumented filter_server_id [skip ci]

commit 255acf8c981dbe440b520163e44cadf7af8f11ae
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 11 17:12:08 2017 +0200

    app_python: exported functions to kemi framework

commit f5e30811c263ec4d39ad3cd46035968fad2734f2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 11 17:03:31 2017 +0200

    app_lua: export functions to kemi framework

commit ff1bcdb4c451a4007ec2067d5943fc6f6e7f3670
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Apr 11 15:48:48 2017 +0200

    modules: readme files regenerated - acc ... [skip ci]

commit 2e089367f42a7d919ad5e59071f9e713a76425d9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 11 15:44:24 2017 +0200

    doc: entities updated to use lists.kamailio.org
    
    - http replaced with https in entity urls

commit dd3a55d190cf00066cb23a13d9c81827f1da14cd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 11 15:26:20 2017 +0200

    README: updated the addresses to sr-dev and sr-users mailing lists

commit a2fe77bcce3c9c1f926ca1767f2ea8e25ed4fe75
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 11 15:24:32 2017 +0200

    kamilio.cfg: updated the address of sr-users mailing list

commit 13c2300f736c74faa6b4557f6146e0b7de9f89da
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 10 17:20:38 2017 +0200

    mqueue: exported functions to kemi framework

commit dbd78eb8a9f222d8cd6fbcd800552e51d3afaa7c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 10 17:04:58 2017 +0200

    tls: update log messages macros

commit bd6e0a2976be8a6e23ec9145d58e448b7a0579e7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 10 15:17:07 2017 +0200

    dialog: exported more functions to kemi framework

commit 617a9cfe72ac613606990a93af648bd12b1fc2d0
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Apr 10 14:01:21 2017 +0200

    modules: readme files regenerated - dialog ... [skip ci]

commit 6b9e63f4e1948b53ce2b986c495085e34dc83165
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 10 13:51:38 2017 +0200

    dialog: clarification for dlg_bye() parameters in docs

commit 61f8b9b4f6e4c26cd62480f5d9a4d9ca1b95a844
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Apr 10 13:16:34 2017 +0200

    modules: readme files regenerated - ctl ... [skip ci]

commit f824eca0b56b7ad2a32b7c2269b064a637588f1d
Merge: 22e33ba64 0a9030a7a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 10 13:09:45 2017 +0200

    Merge pull request #1064 from kamailio/ctl-buffer-size-param
    
    ctl : add rpc buffer_size param

commit 22e33ba64c3aad3b50e9ba649c5fa736462a30b4
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Sun Apr 9 06:39:44 2017 +0100

    kazoo: fix connection to root vhost

commit 2ceb44f5b57f465b97f45a67183e9caf52610364
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Sun Apr 9 03:10:49 2017 +0100

    kazoo: parse json with amqp specified bytes

commit cb92c2b176dc55fb03cab172c63b115267d1bac9
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Sat Apr 8 23:28:44 2017 +0100

    kazoo: create empty routing if not provided

commit 525c64463970841e7f1b8ef9778306007d4ca99d
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Sat Apr 8 23:27:49 2017 +0100

    db_text: fix table length allocation in raw query

commit e36f607d44a53969c4dc469f7c940ed861419ca1
Author: Juha Heinanen <jh@tutpro.com>
Date:   Sat Apr 8 15:25:07 2017 +0300

    modules/registrar: removed extra empty line

commit ac2572b880c5373864a55ebe1b9e538dd9337e63
Author: Juha Heinanen <jh@tutpro.com>
Date:   Sat Apr 8 15:22:54 2017 +0300

    modules/registrar: apply method_filtering only on initial requests w/o to-tag

commit 49fd44603d9706be1b2e3862f09d10a52581d312
Author: Luis Azedo <luis@2600hz.com>
Date:   Sat Apr 8 13:16:48 2017 +0100

    db_text: fix indentation

commit 3433e386a8ed1e9feef7b05a454d8989a45c1782
Author: Luis Azedo <luis@2600hz.com>
Date:   Sat Apr 8 13:08:38 2017 +0100

    db_text: fix table length in raw delete

commit 0a9030a7a5a3a288c1080feada1b4b5af41e9518
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Feb 10 13:53:15 2017 +0000

    ctl : add rpc buffer_size param

commit 152504f108d39ae33c845f7e74a889411868033d
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Fri Apr 7 23:18:48 2017 +0200

    tm: don't reset uac reply if in a continue route

commit 8e037f623ae6daf58e092d8a41430fd13d1d38ec
Author: Juha Heinanen <jh@tutpro.com>
Date:   Sat Apr 8 10:31:23 2017 +0300

    modules/siputils: made tel2sip to return 2 if no conversion was needed

commit 8bfabb975a59e43bf5a18fde0b0ab2b2feef94f6
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Apr 7 15:06:32 2017 +0000

    kazoo: add exchange bindings

commit 6aa2b91b581d7e0f138a9a19f61d848caeb61a19
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 7 17:05:44 2017 +0200

    core: use buffers instead of static empty string
    
    - if code tries to write in, results in a crash
    - reported by Juha Heinanen

commit cdd7bc29a900d787b8d99f7296306f99c53a5e29
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 7 17:05:27 2017 +0200

    pv: renamed empty buf variable

commit 1e37b31f8a28ccc6f44eaf75e5f02e836df20411
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Apr 7 15:37:07 2017 +0200

    pv: declare the pv_empty as buffer with size
    
    - otherwise it can crash when code tries to write in it, if pointing to
      static empty string
    - reported by Juha Heinanen

commit 60aa7ec193950249a1610a943b767421e310fb10
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Apr 7 11:16:43 2017 +0200

    modules: readme files regenerated - sdpops ... [skip ci]

commit 8a38f369b01a642b92704cc0e6efeb6e108f8a02
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Fri Apr 7 11:09:14 2017 +0200

    sdpops: Add note about sdp_remove_media() and RFC compliance

commit e444f6f821dcbd56e58442f9ee1b970feb52395f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 6 22:20:00 2017 +0200

    tmx: new vars - $T(id_index_n) and $T(id_label_n)
    
    - similar to $T(id_index) and $T(id_label), but if transaction doesn't
      exit yet, it is created

commit 196537b0a226ed8da690d40a0f9526b6fb2a443e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 6 21:57:17 2017 +0200

    dialog: exported dlg_manage() to kemi

commit 491d9cbae477c7b12bf768abadf7169fd25e2262
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 6 21:16:35 2017 +0200

    evapi: export non-async functions to kemi

commit 7cb707d67205092ed928f575dda1876ddf25200e
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Wed Apr 5 15:10:47 2017 -0700

    dmq_usrloc: param batch_max_msg_size

commit e4a11d715e3d4e47aa82b7e8e358000948e26c4c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 6 17:06:37 2017 +0200

    dialog: check if dialog exists after event route execution
    
    - done for dlg_onroute(), as an extra safety for early detection of
      races, related to GH #1059

commit 09fe281bd5bea0d484a41e13b18fd3d206d2ebd9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 6 15:17:47 2017 +0200

    kamailio.cfg: version updated to 5.1 in top comments

commit 868f9996f39dd76707ed09fce980893bab7c31bc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Apr 6 15:14:45 2017 +0200

    kamailio.cfg: handle retransmissions also for request within dialog
    
    - skip ACK, it is not a standard transaction by itself

commit ad368c93cb01f1375bb69acc09ea2b4431b9db77
Author: Luis Azedo <luis@2600hz.com>
Date:   Thu Apr 6 13:15:57 2017 +0100

    kazoo: add zone to connection event

commit 36b6d4d211d86a0f4047a79cf3b122ad974a5da9
Author: Luis Azedo <luis@2600hz.com>
Date:   Wed Apr 5 23:19:41 2017 +0100

    kazoo : add broker zone to received payload

commit cf3b1aeacfc9d5bd086929a6fae20f379ebb2612
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 5 16:02:54 2017 +0200

    pkg/rpm: specify the pid file for killproc

commit 7b691e9712fc4b4333698c4538c8209c32eba901
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 5 13:36:56 2017 +0200

    dispatcher: ds select and next functions exported to kemi

commit fc732895c19f2e9fcb00c8b55d5eee0c4fffaf52
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Apr 5 09:46:40 2017 +0200

    modules: readme files regenerated - mtree ... [skip ci]

commit 1c1e51388aad6c5ba064c283d5e124367b30ad7e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 5 09:36:17 2017 +0200

    mtree: clarifications about db table parameter in docs

commit a4cdacd0b63245c48fcc6e0a20c9b665ef877090
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 5 09:34:07 2017 +0200

    mtree: revert a0e4a9c18e and let db_table name not set by default
    
    - it breaks some runtime rpc commands, reported by GH #1057
    - reset it also if set by mistake when mtree param is used

commit 338e5df6f96ccf1f3df313593d3fc9bb228f5d85
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 5 08:52:01 2017 +0200

    keepalive: format to match default conding style and 80 chars lines

commit fd7052681020b775be253fd936dde8f76a85e198
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Apr 5 08:45:33 2017 +0200

    keepalive: declare variables at the beginning of functions
    
    - fix for C standard older than C99

commit f51f4df75cb347f1180c0097bb9ffd57a30c97b6
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Fri Mar 31 14:29:18 2017 -0700

    dmq_usrloc: sync with multi contacts per message

commit e564247bbbc262163bf83ff468bda1d7ecd63a2c
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Apr 4 22:31:20 2017 +0200

    modules: readme files regenerated - evapi ... [skip ci]

commit 27062612b08ace21c07366aa8ab1ca4931fc4503
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 22:21:16 2017 +0200

    evapi: documentation for event_callaback

commit 2889db1a4b294c045021807965b507b38de258a5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 22:18:27 2017 +0200

    evapi: enable execution of event routes via kemi
    
    - event callback function can be set via event_callback parameter

commit 1b26495414e5e31829e7f96b0717890774f049ba
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Apr 4 17:18:44 2017 +0200

    modules: readme files regenerated - dialog ... [skip ci]

commit fca170fec9e16b37dd1bbec5b9734a77e0b09403
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Tue Apr 4 14:37:40 2017 +0200

    ndb_redis: Accidentally tried to free a reply from shmem, which is still in pkgmem

commit 8fafc501d9c0a254412cd88d3d071d6e4f375210
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 16:02:08 2017 +0200

    Makefile.groups: added keepalive module to group extra

commit c0696ec38076b01be258faa3cf4c7e687e19e52e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 16:01:07 2017 +0200

    keepalive: added initial README file

commit cf07d3feab3494c934b27a8e52724be3d94fe00a
Author: Guillaume Bour <guillaume@bour.cc>
Date:   Tue Apr 4 16:00:15 2017 +0200

    keepalive: new module to monitor remote destinations

commit 079b84b1351a19334a478226b83f4d3193d050bb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 15:50:41 2017 +0200

    dialog: documented the event_callback parameter
    
    - allow specifying the function name to be executed by kemi on event
      routes

commit a17560105cf28f67c5eaf4ed7401615f64fb9cd0
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 15:50:14 2017 +0200

    dispatcher: listed the options for the kemi event callback parameters

commit bb24683ba00dac15428ed4c1a6f2f9f2e8f60106
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 15:49:43 2017 +0200

    htable: more details about kemi callback function parameter

commit 5b7838c9a5a865158c9572835c876d19a06780fb
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 15:23:07 2017 +0200

    dialog: enable execution of dialog event routes via kemi
    
    - requires to set the event_callback parameters

commit 9b72c40ab7ddba0766961557067a969dfc3a000a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 14:35:03 2017 +0200

    dispatcher: documentation for event_callback parameter

commit 6aa21738dd860eee60b433a48d11c58f5d67618f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Apr 4 14:22:33 2017 +0200

    dispatcher: enable execution of event routes via kemi

commit 6d87794cac3f6f3bb967d6e0bf6714a4d78f1bd5
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Tue Apr 4 12:55:21 2017 +0200

    ndb_redis: Added REDIS-Cluster support [BETA]

commit 960b761e527b903dc8e53014cc0b08df8b0d81b3
Merge: 6d9e0202b 5bb4eb4d6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 3 21:22:10 2017 +0200

    Merge pull request #1055 from kamailio/co/more_mime_chars
    
    core: parser - allow more chars in mime type

commit 5bb4eb4d6546e2d0a2d911b09797172a0a2a2b83
Author: Camille Oudot <camille.oudot@orange.com>
Date:   Mon Apr 3 20:49:51 2017 +0200

    core: parser - allow more chars in mime type

commit 6d9e0202b1817aa19bfaf4502749d817d54f850a
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Mon Apr 3 11:12:48 2017 -0400

    db_oracle: avoid double free on connection error

commit ccdf6b81f1eb591ba4bb0f6e023992b21720fc58
Merge: e26aca34f b70382583
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Mon Apr 3 17:40:44 2017 +0300

    Merge pull request #1036 from lbalaceanu/fix_nocdr_restart
    
    Fix for no cdr after Kamailio 5.0 restart

commit e26aca34fc41601ec34e17547d6572a1b2ba365a
Merge: 8f407a915 055fca8dd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 3 15:42:23 2017 +0200

    Merge pull request #1052 from claudiupb/topoh_safetychecks
    
    topoh: add additional safety checks

commit 8f407a915785a2bd594567399cd52a305ccb274e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 3 15:40:20 2017 +0200

    pkg: create /var/run/kamailio with user permissions in centos 7 spec

commit 055fca8dd2ca9c2ea683a2ea3748d6728d54e5a5
Author: Claudiu Boriga <paul.boriga@1and1.ro>
Date:   Mon Apr 3 12:13:30 2017 +0300

    topoh: add additional safety checks
    
    - verify that headers contain expected prefix (including mask ip)
      before trying to unmask them; otherwise there may be issues when
      kamailio receives messages that are not masked and topoh is enabled.

commit 24e729698017b5d898a92cdf7acb024e44252b84
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 3 14:25:18 2017 +0200

    htable: handle blob/text columns when loading from database
    
    - reported by Patrick Ginhoux

commit 71fce8d061c50e6ad80947f16c1fe6ed8760d634
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Apr 3 14:02:28 2017 +0200

    pv: remove unused vars in $hdrc(...) implementation
    
    - reported by Juha Heinanen

commit 987c8101504cc7939c6782df55d7073f492e12c8
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Mon Apr 3 08:33:14 2017 +0200

    ims_icscf: Fix fixup functions

commit b70382583ea2c7962f7268db3e672236fb35e521
Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
Date:   Thu Mar 16 16:23:42 2017 +0200

    acc: Fix for no cdr after Kamailio 5.0 restart
    
    - created cdr_on_load() to be called on DLGCB_LOAD

commit e59fa823b7b9513d3d1adb958d5e8ec055082d83
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 31 12:56:52 2017 +0200

    tls: do kerberos and zlib init checks only for libssl < 1.1.0
    
    - using string matching inside libssl compile flags is no longer
      reliable
    - reported by GH #1050

commit e271bb60d4cb0e3e2ec1ecca4ff2833885331732
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 31 12:06:32 2017 +0200

    kamctl: added srv command
    
    - shortcuts to RPC commands to print sockets, aliases and available RPC
      commands

commit 921cb9f8235638ca8da067965dc0b1281c7082c9
Merge: 71a882122 5d14f5cad
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 30 13:30:35 2017 +0200

    Merge pull request #1048 from jchavanton/usrloc_params
    
    usrloc: adding params

commit 71a882122c2e6a9c61f25cb34bfd4fef75c65fe0
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Wed Mar 29 18:55:17 2017 +0100

    dmq: add option for non-locking workers
    
    - fixes high CPU condition on some systems (e.g. FreeBSD)
    - reported by @soapnix, GH #822
    - incorporates patch by Tom Beard (@tombeard)

commit 55bc7309bdee23d1cbff3a122f4ce1d0d0fa84fa
Merge: 088c2f7d7 88ba02fd4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 29 19:34:03 2017 +0200

    Merge pull request #1047 from jchavanton/db_postgres_upsert
    
    db_postgress: insert_update() with DO UPDATE

commit 5d14f5cada8d4bc43bfa1865ca95b0fd2213f8f3
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Sat Mar 18 13:16:15 2017 -0700

    usrloc: adding params
    
    db_load: enable/disable loading from the database on mod_init
    db_insert_update: insert into table, update on duplicate key

commit 88ba02fd42403844afcdde82034e64a460dc1082
Author: Julien Chavanton <jchavanton@gmail.com>
Date:   Sat Mar 18 13:16:15 2017 -0700

    db_postgress: insert_update() with DO UPDATE

commit 088c2f7d70eb3b8861b3f8f2dc03d9e01a68198f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 29 16:16:26 2017 +0200

    Makefile.groups: added call_obj module to group extra

commit 0bded933d8ff9e533d426dc205dd5db385bfaf53
Author: Vicente Hernando <vhernando@systemonenoc.com>
Date:   Wed Mar 29 14:18:58 2017 +0200

    call_obj: module to track calls and its duration by using ascending integers.

commit d8fa1ae396305f6f05607f5bc0914913adc6bf7d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 29 12:41:41 2017 +0200

    pv: new variable - $hdrc(HName)
    
    - return the number of headers matching the name with HName
    - e.g., $hdrc(Via)

commit 2d9a016ede219c2f2731e09ca45281d8ef711d50
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 29 12:41:16 2017 +0200

    core: new pv type for header count

commit 666ebb63aecf2254b8efeae261452fc75c6d3aed
Author: Charles Chance <charles.chance@sipcentric.com>
Date:   Tue Mar 28 13:13:55 2017 +0100

    dmq: attempt to re-initialize if node becomes detatched from cluster
    
    - issue reported by José Seabra on sr-users mailing list

commit 52471366d34419fbd4a70eff93420157a532bf09
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Mar 28 17:01:16 2017 +0200

    pkg/kamailio/deb: version set to 5.1.0-dev2

commit 406dc9039035dd238ab4f3a3fd04148da8b588a1
Author: Torrey Searle <torrey@voxbone.com>
Date:   Tue Mar 28 16:01:27 2017 +0200

    modules/sipt.c: fix compiler warnings

commit 964557553fd39fca1de35cf7d2f9e64134da7495
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 28 15:59:03 2017 +0200

    pv: proper evaluation of pv param for param.count transformation
    
    - reported by GH #1041

commit e4ee924b4919b3efd853c38506a3d2934797eaaa
Author: Torrey Searle <torrey@voxbone.com>
Date:   Tue Mar 28 15:53:14 2017 +0200

    modules/sipt: make the digit terminator optional on set_destination

commit f151c26b49d483efbbb27acbb72950d79b8c563d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 28 15:37:59 2017 +0200

    pv: fix for param.count transformation with pv parameter
    
    - reported by GH #1041

commit 9a6b345ee88adc29c54fe8c835da71a643bbd20d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 28 13:29:58 2017 +0200

    Makefile.defs: version set to 5.1.0-dev2

commit bcb11726c01ab720e7d89482711701509327a14b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 28 13:11:43 2017 +0200

    ims_diameter_server: added readme file
    
    - required only first time after module is imported in source tree

commit 629a3b015166e7c54cd7801111f89c860ccb7cba
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Tue Mar 28 10:50:03 2017 +0200

    ims_diameter_server: Generic Diameter Server module [New]

commit 72fe8111687df3dce8b2a6f6814d5aec5d0ee9e1
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Mar 28 10:46:27 2017 +0200

    modules: readme files regenerated - ims_usrloc_pcscf ... [skip ci]

commit a466c7bf1f1908461b8ab9dbf10ab4c90b65e52a
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Tue Mar 28 10:44:21 2017 +0200

    ims_usrloc_pcscf: Remove unused parameter from docs and module

commit 3793e04348c1959047fa3974673c95bea18a44e9
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Tue Mar 28 09:01:13 2017 +0200

    ims_usrloc_(p/s)cscf: Remove temporary file

commit 90904d5b7de6c67c6eeea550170d739d505151b9
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Tue Mar 28 09:00:08 2017 +0200

    ims_registrar_pcscf: Remove temporary file

commit 9a56b88c1438e2d4f0c5b57c71bbe4e904b1a8e4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 27 20:59:30 2017 +0200

    core: safety check for retrying dns cache find

commit fbe1ed25ee1b783a99e9ac1ac46347f526e2b356
Author: Rick <dunst0@users.noreply.github.com>
Date:   Mon Mar 27 19:58:18 2017 +0200

    uri_db: rework the possibiltiy to use any sip uri (#1034)
    
    * uri_db: added subscriber and realm param to check_uri
    
    * uri_db: fix whitespace bevor tab
    
    * uri_db: last fix for log macros
    
    * uri_db: removed change from log macros

commit d01141e635e35c2f7b204e11b4a2587e5993d155
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 27 12:36:01 2017 +0200

    misc/examples: kemi - fixed cfgengine for javascript engine

commit 9d5c7509cb5aadea98bfcabbd70f17668fc34a58
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Wed Mar 22 22:54:30 2017 +0100

    ims_isc: Allow Regex in RURI-Field

commit 3525d6ec7f9fc719651a97e8a9779f13eb14d0fd
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Wed Mar 22 13:55:49 2017 +0100

    ims_registrar_pcscf: Fix check for following Service-Routes (Route Header present, but only pointing locally)

commit 8cd0f0be8bda6a903eab8c0ef610cb00b8ba8359
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 21 12:28:47 2017 +0100

    siptrace: avoid creating proxy structure twice in trace_send_duplicate()
    
    - can happen when dst parameter is given, resulting in mem leak
    - related to GH #1040

commit a51a32633429d761f8bc742386b6f6bcb6b38522
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 21 02:39:00 2017 +0100

    textops: safety check of allocated memory inside append_time_request_f()
    
    - reported by GH #1040

commit 3f3cdf712c0cd8c8d35f0126cd132a392ff0b2ca
Merge: b2e8a193d 0d83c02f6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 19 14:57:43 2017 +0100

    Merge pull request #1037 from ffontaine/master
    
    erlang: allow user to set ERLANG_xxxDIR

commit b2e8a193d086df58437c5b4d4df5dce684d88c61
Author: Juha Heinanen <jh@tutpro.com>
Date:   Sat Mar 18 11:40:56 2017 +0200

    modules/lcr: added lcr.load_gws rpc function

commit 0d83c02f6389bf0adf9cc8afd5e19e2d0e94cd1a
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Fri Mar 17 17:21:54 2017 +0100

    erlang: allow user to set ERLANG_xxxDIR
    
    If erl is not installed on the system or can not be used (for example
    when cross-compiling), then erlang module will use the values set by the
    user in ERLANG_INCDIR and ERLANG_LIBDIR instead of returning en error
    
    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

commit 7ae5210a7b9fb2d9a61cef496e9abe0da9860bee
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 17 07:52:57 2017 +0100

    jsonrpcs: safety check to see if xhttp transport was initialized
    
    - reported by GH #1030

commit 6fcd9f2200e218239492f387e9054e9414fe498a
Merge: a97701575 b186dc66b
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Thu Mar 16 16:44:08 2017 +0100

    Merge pull request #1024 from grumvalski/tcp_reuseport
    
    core: enable reuse of tcp sockets

commit b186dc66b3c0fc7ba2cbbc88a1fd3112d4d7a492
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Wed Mar 8 13:53:56 2017 +0100

    core: enable reuse of tcp sockets
    
    - credits to Marco Sinibaldi for the original implementation

commit a97701575863993f8a19f9dd611156b37ffca247
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 16 10:58:14 2017 +0100

    xhttp: use stateless reply for sending http response

commit fa50c85a9e61dd6b91ce88f3f74c433af5d414e2
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 16 10:54:25 2017 +0100

    jsonrpcs: extra debug messages when rpc response is sent

commit 0350885c076fa691de6106eb821ec5890572cee6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 16 10:53:51 2017 +0100

    xhttp: more debug messages for sending the response

commit 1adf88e7211400b8d56a6dc7c463e60a2b697b80
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 16 08:49:36 2017 +0100

    Makefile.defs: override the ARCH for amd64 to x86_64

commit 2bea7f5a4b2d2ddba9d9a8f050b2ceeb79d2381c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 15 13:28:44 2017 +0100

    Makefile.defs: explicit retarget of amd64 arch to x86_64
    
    - it is supposed to be done by the arch detection scripts, but it may
      fail on various systems having a different output than expected

commit e6a84b43e06f081e53bf60df137d4262f36c3c7a
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 15 12:22:06 2017 +0100

    Makefile.defs: enabled fast locks for amd64

commit 8cd194d49759a4b14b906265837eb653cfff7a79
Merge: b926e403f 32e1e5040
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 15 09:54:40 2017 +0100

    Merge pull request #1033 from dunst0/fixpdbt
    
    utils/pdbt: FreeBSD fix, gcc is hardcoded, header is missing

commit 32e1e5040d2ff5e13d5bd0373e7edd6cef56f172
Author: Rick Barenthin <rb@terralink.de>
Date:   Tue Mar 14 22:35:52 2017 +0100

    utils/pdbt: FreeBSD fix, gcc is hardcoded, header is missing
    
    - use CC environment variable if set
    - added missing sys/stat.h header

commit b926e403f1709d0fc15f1dc8991f4369d57586ed
Merge: 263546f93 0411c078b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 14 20:14:40 2017 +0100

    Merge pull request #1031 from kamailio/lazedo-patch-1
    
    presence : fix fast_notify usage

commit 263546f932cb517caf6d15472350d58132e916d3
Merge: 770331dfe a5c4dbc28
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 14 20:13:17 2017 +0100

    Merge pull request #996 from ffontaine/master
    
    Fix execinfo error in ims_dialog module

commit 770331dfe0d82ac699d5c4452cedf6c877f27046
Merge: 815b235f6 42d3b93f8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 14 20:10:26 2017 +0100

    Merge pull request #1020 from jhcloos/master
    
    app_perl: Make sv2int_str() static

commit 815b235f61fcb2a7d33a198dce00023b35622559
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Mar 13 19:16:40 2017 +0100

    modules: readme files regenerated - topos ... [skip ci]

commit 4e9bea70b6701405925eb40c14e58b5b1383f827
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 13 19:05:15 2017 +0100

    topos: fix for names of parameters

commit 618888cc9497ae5c478c41d7b0efc27731b42b22
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 13 18:13:51 2017 +0100

    dialog: more checks for dlg_set_timeout() params
    
    - related to GH #1011

commit 97b3ce7c8991774f42c013122704f32e2822ac58
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 13 18:13:05 2017 +0100

    core: more safety checks for getting int values from cfg function params
    
    - related to GH #1011

commit 8ce23dda673441541de836e71af9101d8b7894ea
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 13 17:47:25 2017 +0100

    pv: attempt to print cfg line for string transformation errors
    
    - 0 is printed when not a transformation in config
    - requested by GH #1019

commit a9d2cbc591f7e1da8743b3598576ef7753c5f32c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 13 15:16:23 2017 +0100

    topos: removed unused ftag variable
    
    - code was moved to a function

commit 1980c2c302f1dfd577391cafcc2849db7ff35a29
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 13 15:14:05 2017 +0100

    db_text: rpc command query requires linux for open_memstream()
    
    - use the os define to enable/disable it at compile time

commit c986a820042764fd7025be0a0766991181a0b0ea
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 13 14:43:16 2017 +0100

    dialog: fix for rpc list dialogs release of the profile locks
    
    - reported by GH #1032

commit 0411c078b525ffa78b1bc252e161914205b6ac4b
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Sat Mar 11 16:04:32 2017 +0000

    presence : fix fast_notify usage
    
    fast_notify not used when pres_notifier_processes > 0

commit 42d3b93f838d1c2eeb009894422fe016a6572520
Author: James Cloos <cloos@jhcloos.com>
Date:   Mon Mar 6 11:40:13 2017 -0500

    app_perl: Make sv2int_str() static
    
    - The function is only called from the xs file, and C11’s inline
      semantics mean that gcc-5 and later miscompile this file when
      no optimization is specified.
    
    Signed-off-by: James Cloos <cloos@jhcloos.com>

commit a5c4dbc280742ff2b2aadb7ae3ea45ae5a091e64
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Wed Feb 15 20:19:31 2017 +0100

    ims_dialog: remove execinfo usage
    
    Currently, ims_dialog includes execinfo.h to use backtrace in the
    backtrace2str function. However, all calls to backtrace2str are
    commented so disable this function through "if 0" and comment the
    include on execinfo.h to allow the cross-compilation of the ims_dialog
    module as some libc's don't always have this header (uclibc-ng, musl)
    
    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

commit 70bf0eff8fbce414f2d3ca555d351d26e18f2d56
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Mar 9 13:01:22 2017 +0100

    modules: readme files regenerated - rabbitmq ... [skip ci]

commit 52e8634807b8c64a8ecd432a3c0e024185d3a447
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 9 12:45:58 2017 +0100

    rabbitmq: added link to rabbitmq c lib
    
    - GH #903

commit bde1246e931a911ea4ee87c3ca9178b1419e4cdc
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Mar 9 12:46:25 2017 +0100

    modules: readme files regenerated - db_text ... [skip ci]

commit e386b4dd3f00655b9a370e1e2a2e112e7aab0da2
Merge: 3e12b4076 f49200b82
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 9 12:40:27 2017 +0100

    Merge pull request #1014 from lazedo/dbtext-fixes-master
    
    db_text fixes & live query

commit 3e12b407643b2d0578aa831923eb769b493473cf
Merge: 3d19bea76 df9d6b100
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 9 12:40:14 2017 +0100

    Merge pull request #1017 from lazedo/presence-cseq-offset-master
    
    presence: add a offset for allowed cseq difference

commit 3d19bea7669184a762b5f043a0f65f2392876e03
Merge: 3d6f5770b 78fa8b870
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 9 12:39:07 2017 +0100

    Merge pull request #1016 from lazedo/presence-has-subscribers-master
    
    presence: add pres_has_subscribers

commit 3d6f5770b456f2ec63d1c722fc7d3c518cb7c326
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 9 12:02:57 2017 +0100

    websocket: split the addition of info structure for ws.dump rpc
    
    - related to GH #1022

commit 22c07bbd962ea5e0ff814d059c279a435a4e7338
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 9 11:30:20 2017 +0100

    topos_redis: updated topos dialog update api

commit 639013a14d46790dd5605f58f683317eb6b9f3f4
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 9 11:17:35 2017 +0100

    topos: reworked dialog update in order to refresh contact values
    
    - related to GH #1005

commit 2812b693b0ef97e3d720ff0b8a2982eeae566d71
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Thu Mar 9 10:33:28 2017 +0200

    rabbitmq: cleanup obsolete connection parameters
    
    REVERT ME if you really need the old module parameters and are not able to update to 'url'.

commit 498b5c7cf541b21f596cd69aa9ebc86c80311c5f
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Mar 9 09:46:34 2017 +0100

    modules: readme files regenerated - ims_charging ... [skip ci]

commit ba3556a80aef67228980ac377d9722ffc9657487
Author: Carsten Bock <carsten@ng-voice.com>
Date:   Thu Mar 9 09:40:53 2017 +0100

    ims_charging: Add a custom_user_avp parameter, to allow a custom from user in Diameter rather than PAI/From

commit 88b99b53dd35691eae9f488f4b877e3d731473d9
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Thu Mar 9 08:38:34 2017 +0100

    pkg/kamailio/centos/7: updated version to 5.1.0-dev1

commit ed956f980014ecb3d44fe1531b1655b2ad1ba2ac
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Thu Mar 9 08:35:57 2017 +0100

    pkg/kamailio/centos/7: added jansson package

commit 49f8582baab1df23cbbd7038f4f9e2da2f917bf5
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Wed Mar 8 17:59:17 2017 +0200

    rabbitmq: add 'url' new module parameter
    
    If set to something else than the default value, it will overwrite the values
    of all individual connection parameters.
    
    Updated doc and README.

commit a0fa8cd663f8fb14b1126aa7e26f96ed16813cd9
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Wed Mar 8 13:53:56 2017 +0200

    rabbitmq: replace anonymous reply-to queue with 'kamailio-uuid'
    
    In order to better identify reply-to queues, when direct reply-to is not used.
    Also rabbitmq is known to be slower, working with anonymous queues.

commit 679febf10e325ddbb90d6070b5599478fb858d75
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 8 12:31:26 2017 +0100

    websocket: proper parameters for rpc response building of ws dump
    
    - reported by GH #1022

commit 6bd32088de1d7ae816643aea4a60c70911e46b5e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 7 23:24:56 2017 +0100

    db_mongodb: re-init iterator for bson covert search failure

commit d3710d365272566656dede08463386a1effeef5e
Author: grumvalski <federico.cabiddu@gmail.com>
Date:   Tue Mar 7 14:42:57 2017 +0100

    core: initialize dns cache used memory

commit 1ad9eb9deeb8736648036d56f5874223f6009c45
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Tue Mar 7 17:14:28 2017 +0200

    rabbitmq: Add direct_reply_to parameter

commit 3fe09fe2e18049d3983f7395ca7bae2bef90d198
Author: Stefan Mititelu <stefan.mititelu@onem.com>
Date:   Tue Mar 7 16:56:05 2017 +0200

    rabbitmq: don't declare reply_to queue on rabbitmq_publish()
    
    There is no need to declare a reply-to queue on simple rabbitmq_publish().
    The consume will never happen, thus one queue remained spawned, for each
    rabbitmq_publish() call.

commit af18ebc1b580c8d236ed6d65ab9e8e8c528adbd2
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Tue Mar 7 09:42:48 2017 -0500

    db_oracle: fix NULL values binding

commit 501c41dd35fb9f15fdf96f4f3778860395e37a84
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Mar 7 08:55:59 2017 +0100

    db_mongodb: re-init iterator and search again if fails to find from crt position

commit f1f0dbbbde0bfbe1162deca4f70c3c3969bf99d0
Author: Luis Azedo <luis@2600hz.com>
Date:   Mon Mar 6 12:03:46 2017 +0000

    kazoo : add consistent worker binding option

commit 2d0a0d8decbad9cea3d603a5067b6656d659cbf6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Mar 6 09:15:08 2017 +0100

    siputils: reintroduced the c function for is_alphanum()
    
    - accidentaly stripped when adding is_alphanumex()
    - reported by Carsten Bock

commit bd35608f1799f27c725815637c2c8e99b32d53a2
Author: Federico Cabiddu <federico.cabiddu@gmail.com>
Date:   Sun Mar 5 10:11:22 2017 +0100

    http_async_client: fix memory leak in pkg memory in case of error

commit 36973d12c579eba656203614d092ffd47661596e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sun Mar 5 09:45:37 2017 +0100

    ipops: proper return code for ip_is_in_subnet()
    
    - returning 0 stopos the config execution, do -1 instead
    - reported by A Messina, GH #1018

commit 78fa8b870e4ed51bd9e82ee54f4a207801f910c3
Author: Luis Azedo <luis@2600hz.com>
Date:   Sat Mar 4 12:44:26 2017 +0000

    presence : document pres_has_subscribers

commit df9d6b100f789259391789ac4758dc347ca18fe2
Author: Luis Azedo <luis@2600hz.com>
Date:   Sat Mar 4 12:36:22 2017 +0000

    presence : document cseq_offset

commit f49200b82025fc0ba3caf04415c56b1aa7ff447a
Author: Luis Azedo <luis@2600hz.com>
Date:   Sat Mar 4 12:31:55 2017 +0000

    db_text : add documentation for db_text.query

commit af1d16183bf52ec3f898e3a86410ca21c8c7f821
Author: Luis Azedo <luis@2600hz.com>
Date:   Sat Mar 4 09:42:54 2017 +0000

    db_text : check allocated memory

commit 1e20acb2d8e4f1ef1dda4e3a64a5834f88db2336
Merge: b1a243e16 da6a5d9de
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Sat Mar 4 08:54:49 2017 +0100

    Merge pull request #1015 from lazedo/ctl-buffer-size-master
    
    ctl : implement rpc buffer size

commit b1a243e166bdcf7d76b071a0964187e6ce714602
Author: Luis Azedo <luis@2600hz.com>
Date:   Fri Mar 3 20:03:09 2017 +0000

    kazoo : producer heartbeats

commit 72c2171905bbdcefd03706f1362334eec0ac939e
Author: Luis Azedo <luis@2600hz.com>
Date:   Fri Mar 3 20:02:31 2017 +0000

    kazoo : code cleanup

commit 7e710287c2b1894f322e9f76cd317d0cae0c4e31
Author: Luis Azedo <luis@2600hz.com>
Date:   Fri Mar 3 20:00:18 2017 +0000

    kazoo : add specific pua helpers

commit e0b5ead3cbb73368c7efa3d17e538f458affe98e
Author: Luis Azedo <luis@2600hz.com>
Date:   Tue Feb 7 20:56:09 2017 +0000

    presence: add a offset for allowed cseq difference

commit 32e70a500efdb583a39bb24aa1dfe150cbfbab22
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Feb 3 14:54:15 2017 +0000

    presence: add pres_has_subscribers

commit da6a5d9de5763330cc4159a2168f5e0042116cbc
Author: lazedo <luis.azedo@factorlusitano.com>
Date:   Fri Feb 10 13:55:20 2017 +0000

    ctl : implement rpc buffer size

commit 650858ba246eee589876ffb257b7312bffd9243a
Author: Luis Azedo <luis@2600hz.com>
Date:   Fri Mar 3 17:37:04 2017 +0000

    db_text : add rpc command for live query

commit bc98193e9d2c553d6ae5c54203dc89aa2eee19fc
Author: Luis Azedo <luis@2600hz.com>
Date:   Fri Mar 3 17:36:36 2017 +0000

    db_text : split db_print routines
    
    allows fine grained usage

commit d3bf6422c004c723a626cae569710b909e8b5315
Author: Luis Azedo <luis@2600hz.com>
Date:   Fri Mar 3 17:35:22 2017 +0000

    db_text : less intrusive log

commit 856518ab2d31659be606f8ef607ea061eec079f4
Author: Luis Azedo <luis@2600hz.com>
Date:   Fri Mar 3 17:34:38 2017 +0000

    db_text : fix memory allocation

commit d3d5ef92d3661d5a95c55a77e8e17793950273c2
Merge: 18c5ca1da f98b6f603
Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
Date:   Fri Mar 3 11:25:30 2017 +0100

    Merge pull request #1013 from mslehto/hepv3
    
    modules/siptrace: remove duplicate HEP version check

commit f98b6f6034b30ace3812607db9d983e132f75c25
Author: Mikko Lehto <mslehto@iki.fi>
Date:   Fri Mar 3 11:42:30 2017 +0200

    modules/siptrace: remove duplicate HEP version check

commit 18c5ca1daecb922f4df371065d489503b70a981c
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Mar 3 09:46:21 2017 +0100

    modules: readme files regenerated - siputils ... [skip ci]

commit 76c5da5ec048cd62c0f3cab6bf38aef5f3c19248
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 3 09:31:02 2017 +0100

    siputils: added is_alphanumex(tval, eset) function
    
    - check if tval contains only alphanumeric characters or those from the
      eset parameter

commit 39a00f0a5225289fb57e2346df400d23a01ce6f8
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Mar 3 09:16:28 2017 +0100

    modules: readme files regenerated - siputils ... [skip ci]

commit 41c4319de89b652efd5b5ab16252440404bc6825
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Mar 3 09:12:13 2017 +0100

    siputils: added is_alphanum(v) function
    
    - helper function to check if a string value contains only digits or
      alphabetic characters

commit 980c861e39b1fb27de8d7c10390566e516e37fcc
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 2 22:16:25 2017 +0100

    mtree: safety checks for range within the chars table

commit 5cdab87aa1093dd372fed624f0de33bd6c13e53a
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Thu Mar 2 10:57:39 2017 -0500

    htable: accept both DB1_STR and DB1_STRING from database

commit e712d32f9304f95b5b19b26905546b4af700298f
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 2 16:40:41 2017 +0100

    topos_redis: update fields and reduce expires for termintated dialogs

commit 5851bf01ba33c89c9eef5ac5ed8681369627a0aa
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 2 16:09:52 2017 +0100

    topos_redis: set expire for dialog and branch records

commit 83a8c97798d9dbac7e67203e4a246b6013503c01
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Mar 2 15:09:53 2017 +0100

    topos: api functions to get dialog and branch expire values

commit a43d8460f4caca20f42f0eb44ec4bd9e22cb1513
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 1 23:41:12 2017 +0100

    topos: proper detection of direction for requests within dialog
    
    - related to GH #1005

commit 3c773fd93045a2f3b88cf80bc0218c321718622d
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 1 23:29:44 2017 +0100

    Makefile.groups: added topos_redis to redis group

commit f07fc80df5f475606ac81c2885cbedbdb3dca438
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Wed Mar 1 16:03:19 2017 -0500

    htable: documentation fix for expires_column parameter

commit c6982e0e61d630b07282d497907a22a66ca2b70c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 1 10:07:19 2017 +0100

    topos_redis: new module to offer redis storage for topos module

commit 0aaeed773316d4763471e723cfdc8d1230dfd5c1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Mar 1 10:05:55 2017 +0100

    topos: unique id per dialog reused for both local contacts
    
    - relocated safety checks for storage update

commit 58c1ab8fa03c992d201f226eab06d2fbe9999ee5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 28 13:32:34 2017 +0100

    topos: restrict storage value to db and redis

commit 4fa7a93fb60d8e8468b0f98272c1661d4913c463
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 28 12:51:03 2017 +0100

    topos: new parameter storage
    
    - specify the storage type to be used
    - default value is "db", to use database connectors

commit 02725bbc77417b1e04faaf06e7fc309632378997
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Mar 1 08:46:25 2017 +0100

    modules: readme files regenerated - dialog ... [skip ci]

commit 307ad0a3e1084a7a03c045dc563421829b46c3e2
Author: Olle E. Johansson <oej@edvina.net>
Date:   Tue Feb 28 10:32:25 2017 +0100

    dialog  Add missing ka_failed_limit parameter to README

commit 1f3884ce4cd08c6b7b52c2dd15bb2a5ac1905a63
Author: Olle E. Johansson <oej@edvina.net>
Date:   Tue Feb 7 15:20:15 2017 +0100

    manpage Add proper web address to the project (include https)

commit 958b63b9fc500152b6671b90e9a813696a6aaadb
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Tue Feb 28 19:06:05 2017 -0500

    lcr: accept DB1_STR and DB1_STRING db types

commit 7ecd9dfb37b3b4a9770265c7a846d3224be98d84
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 28 11:46:09 2017 +0100

    Makefile: make tar updated to skip obsolete folder
    
    - paths updated to run with src folder

commit e2e0f182075cf79d8d5e582433f5a2d9ecf715a7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 27 23:09:35 2017 +0100

    http_client: removed libxml2 dependency from Makefile
    
    - apparently a copy&paste leftover when pkg-config was introduced

commit 618825d42992010a76275b0c1623f48831475193
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 27 21:03:43 2017 +0100

    examples: kemi - declared vars for branch flags in js script

commit c62409bdd317f61df0e7cc16fbb8aa9ccebcefb5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 27 13:50:06 2017 +0100

    carrierroute: enclosed unused functions in ifdefs
    
    - they were used by mi commands and may be needed when re-introducing
      the equivalent in rpc commands
    - reported by GH #1010

commit bfdcc905dc9ee703cb5cc0c0fb482bf789f63fae
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Feb 24 11:18:29 2017 +0100

    sca: use HDR_CALLINFO_T

commit 7815c3805692a049fb36951abd3c01edd546c2ae
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Feb 23 17:30:43 2017 +0100

    core: support for parsing the Call-Info header
    
    * extend parsing Call-ID due to _call_ is the token detected

commit 4edf575649351f70aef9d5a6fd4e820b01fdf6c7
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Feb 24 10:31:22 2017 +0100

    modules: readme files regenerated - siptrace ... [skip ci]

commit 85a91892f407c9fa82652dc49c151f258d9f03ae
Merge: fb8016edd 51b18cbc8
Author: Camille Oudot <camille.oudot@orange.com>
Date:   Fri Feb 24 10:24:03 2017 +0100

    Merge pull request #1007 from kamailio/co/hlog
    
    siptrace: new hlog() function to send logs to homer

commit fb8016edde5d51394ee838d73b7efec2b1d9b05f
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Feb 24 07:46:48 2017 +0100

    modules: readme files regenerated - kex ... [skip ci]

commit d7c8fbcc77ce925f3b40251f19e95b0ec7b2f76e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Feb 24 07:44:55 2017 +0100

    modules: fixed broken docbook files

commit 51b18cbc872e7ec5be95a4f8f4490220e749286a
Author: Camille Oudot <camille.oudot@orange.com>
Date:   Thu Feb 23 18:47:56 2017 +0100

    siptrace: hlog() documentation

commit f6396033763f1d55c11744ddb9774e112865400a
Author: Camille Oudot <camille.oudot@orange.com>
Date:   Wed Feb 15 20:18:36 2017 +0100

    siptrace: add hlog() to send logs to homer

commit 6b3f623c38b9407351485eeb02d05d2406d67fcd
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Feb 23 17:46:15 2017 +0100

    modules: readme files regenerated - siptrace ... [skip ci]

commit 103e503fa58bbc19637e0e17452a791b7205bfdd
Merge: 9e6f94e0e d00f198d7
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Thu Feb 23 17:40:12 2017 +0100

    Merge pull request #1006 from giavac/master
    
    Add HEPv3 support to siptrace

commit d00f198d74a3c152c2b66cb9569d876aad610d95
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Thu Feb 23 11:50:35 2017 +0100

    siptrace: update doc with editor

commit 2349ff06890269246e758542c2db9e3859eb0c50
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Thu Feb 23 11:49:55 2017 +0100

    siptrace: update doc with support for HEPv3

commit ca276bb702a8ca97bf04b155f87e6cf39c2f0b7d
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Thu Feb 23 11:48:43 2017 +0100

    siptrace: add support for HEPv3

commit 281e8e980c70f38218844d1da0c5e257399ffda3
Author: Giacomo Vacca <giacomo.vacca@gmail.com>
Date:   Thu Feb 23 11:46:45 2017 +0100

    sipcapture: add macros to pack HEPv3 chunks

commit 9e6f94e0ed3845f5da0c548e04f549906f58456e
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Feb 23 07:52:38 2017 +0100

    topos: export intermodule api to set storage functions

commit 71b9cb347eb67489adda62148eb6ebdf0a681217
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 22 22:16:55 2017 +0100

    rtpproxy: allow 0 as value for ice candidate avp
    
    - reported by GH #1003

commit 6ba9900f3c83bbd68ef868a8910590f6c9fbe88f
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Wed Feb 22 15:15:29 2017 +0100

    pkg/kamailio/deb: strip default -02 from CC_EXTRA_OPTS
    
    Fix #1004

commit 567b560cc5ca35bfe0a6557f959f954d18850866
Merge: 819f9eae0 4b0095fb5
Author: Richard Fuchs <rfuchs@sipwise.com>
Date:   Wed Feb 22 08:39:02 2017 -0500

    Merge pull request #999 from zxcpoiu/rtpengine-unsigned-setid
    
    rtpengine: really do allow unsigned setid

commit 819f9eae0066a94081b0805dadf69bd57050e4f0
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Feb 17 13:25:31 2017 +0100

    usrloc: fix ucontact shared leak
    
    keep a copy of urecord if mode is DB_ONLY as it is static
    preventing leaking ucontact to shared memory
    
    Fix #1000
    See #997 for details

commit 1b0e1c3cbdd162fcd438a7d9bb412ddce73bc214
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Feb 16 12:19:41 2017 +0100

    pua_reginfo: fix memory leak when usrloc is DB_ONLY
    
    As release_urecord() clearly says:
    
    /*!
     * \brief Release urecord previously obtained through get_urecord
     * \warning Failing to calls this function after get_urecord will
     * result in a memory leak when the DB_ONLY mode is used. When
     * the records is later deleted, e.g. with delete_urecord, then
     * its not necessary, as this function already releases the record.
     * \param _r released record
     */

commit d40635aa946d2d9e49227ab87cba4e045bcc5ebd
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 22 07:36:36 2017 +0100

    topos: group storage function in an api structure

commit 4b0095fb5500ed382dbddec8abff937c39554f00
Author: zxcpoiu <zxcpoiu@gmail.com>
Date:   Fri Feb 17 18:50:57 2017 +0800

    rtpengine: really do allow unsigned setid

commit 15b746b93548bf3d45b69018c175f4a521f16c20
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Feb 21 15:46:22 2017 +0100

    modules: readme files regenerated - pua ... [skip ci]

commit dbac66fa165d4058973a49d7ca9035b7ce7b07d2
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Feb 21 15:19:02 2017 +0100

    pua: update documentation, replace pua_mi reference with pua_rpc

commit 504699b6c2f34fbf7db02f57909eefdffc6b8180
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 20 19:24:36 2017 +0100

    pua_usrloc: free memory in case of failire in pua send_publish()
    
    - related to GH #1001

commit c027c6d32f1c0add72ab00c14885d46bd1b7d485
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 20 16:47:11 2017 +0100

    pua_usrloc: removed old svn ids

commit 304d1cf1babdb6925731f6974edf84d3796753c5
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 20 15:34:44 2017 +0100

    ndb_redis: export functions via inter-module api
    
    - allow other modules to work with same pool of connections managed by
      this module

commit 9ac5de5e1d8bec9efa3c7325200fda69b3d2e3e9
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 20 14:26:43 2017 +0100

    ndb_redis: removed svn ids
    
    - some bits of formatting

commit 12a9364526053734f97792d540503d9b66e4b85b
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 20 13:13:03 2017 +0100

    tm: funcs - updated log messages to new macros

commit 4020ced0d5802da0bc90114c885a8449c6f83607
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 20 12:50:35 2017 +0100

    kamctl: regenerated the dbschema scripts

commit fc358c8dabc227e86e4299d54ef6d3d29a46b096
Author: Juha Heinanen <jh@tutpro.com>
Date:   Thu Feb 16 10:25:30 2017 +0200

    lib/srdb1: increased size of dialplan table repl_exp field to 256 chars

commit f444160dce7e23ec29e9c40206b8788d89821430
Merge: 06e219158 16cea04b0
Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
Date:   Wed Feb 15 22:21:44 2017 +0100

    Merge pull request #995 from davidcsi/sipcapture_dst_ip
    
    sipcapture: Added exported pseudo-variable $hep(dst_ip) and updated README

commit 16cea04b08c648bd32b036e35bdb10f4bfdafdff
Author: David Villasmil <david.villasmil.work@gmail.com>
Date:   Wed Feb 15 20:32:50 2017 +0000

    sipcapture: Fixed missing 'break' after case-switch.
    
    - Added 'break' missing from a case/switch

commit 6960cb80e0d3fe8103306e65258d62a9ab6620c7
Author: David Villasmil <david.villasmil.work@gmail.com>
Date:   Wed Feb 15 17:43:00 2017 +0000

    sipcapture: updated README to document exported variables
    
    - Added an "Exported pseudo-variabled" to the README file to document
      $hep(src_ip) and $hep(dst_ip)

commit 4f960122142c845862ad140e85827a1c530bc22e
Author: David Villasmil <david.villasmil.work@gmail.com>
Date:   Wed Feb 15 16:42:03 2017 +0000

    sipcapture: added $hep(dst_ip) variable
    
    - expose hep(dst_ip) to get hep's message destination IP

commit 06e219158131c2397a96bf5d3373c96752d7fd20
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 15 12:53:59 2017 +0100

    sanity: reset proxy_require hdr parsed field after freeing

commit d31558b31fd607f842caa04d85ce8870f6fc1740
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 15 12:48:59 2017 +0100

    core: free parsed Required header structure

commit 90faa6ee6089b0cd4781e87b76103eb5cfc260ab
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Feb 15 09:46:23 2017 +0100

    modules: readme files regenerated - dialog ... [skip ci]

commit 52ee89e4713c12aa98d75cd249817c65038712f1
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 15 09:37:10 2017 +0100

    dialog: small update to doc example using $dlg_ctx(timeout_route)

commit 3df736fa1a628ab85e897f831c581b86d4c3df08
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 15 09:34:57 2017 +0100

    dialog: return string route name for $dlg_ctx(timeout_route)
    
    - $dlg_ctx(timeout_route_id) returns now the corresponding internal integer id

commit 56df10c585b3354826b164fb84b34c2120d2bf8e
Merge: 739461f57 43a924bc8
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 15 07:27:07 2017 +0100

    Merge pull request #988 from sergey-safarov/spec_update6
    
    pkg/kamailio/centos: Set of improvements

commit 739461f57d8712eafb35faac4062a493c8cf57a9
Merge: 7d60841af cf54a0986
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Wed Feb 15 07:24:02 2017 +0100

    Merge pull request #990 from ffontaine/master
    
    Add kjansson_basic group

commit 7d60841af476f4032b3e9f3e855c5b0651c8601a
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Feb 15 03:46:19 2017 +0100

    modules: readme files regenerated - mohqueue ... [skip ci]

commit a8c4b6e882aca18293fa97a689a8d89b26f9361f
Author: Robert Boisvert <rdbprog@gmail.com>
Date:   Tue Feb 14 21:37:41 2017 -0500

    mohqueue: updated copyright

commit 0f61923df9323575809327a1ab5815bdaf8ef7bb
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Wed Feb 15 02:31:23 2017 +0100

    modules: readme files regenerated - mohqueue ... [skip ci]

commit 89c12e0615d16d34aa3a4ec902a00063f89d26cb
Author: Robert Boisvert <rdbprog@gmail.com>
Date:   Tue Feb 14 20:22:52 2017 -0500

    mohqueue: updated documentation
    
     - explicitly state default values for parameters
     - fix description of moh_maxcalls

commit 0fb29b3149ddd06a038240c047850699e9cc69f3
Merge: 70dc811b3 4dbd83b95
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 14 20:07:29 2017 +0100

    Merge pull request #993 from phil-lavin/bugfix-pua-dialoginfo-request
    
    pua_dialoginfo: request does not exist when a dialog is expiring - check to make sure it does

commit 4dbd83b95089719e199f49e799bb13f5a29f329a
Author: Phil Lavin <phil.lavin@cloudcall.com>
Date:   Tue Feb 14 18:45:44 2017 +0000

    pua_dialoginfo: request does not exist when a dialog is expiring - check to make sure it does

commit 70dc811b3696c774c468c05e888edf4ee242b3c9
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Tue Feb 14 14:53:42 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0-dev1

commit 34cfbc8c0cc2903039b6d8b0c2e78ae5779b2fbe
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 14 14:35:45 2017 +0100

    Makefile.defs: version set to 5.1.0-dev1

commit 8270d94d4279c60addf8302a0ce368b6a9b86271
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Feb 14 14:31:23 2017 +0100

    modules: readme files regenerated - pua_dialoginfo ... [skip ci]

commit edb9df8ace8ff74e11e025a37645aebe5b25634e
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 6 14:40:57 2017 +0100

    tm: deep cloning of the request for fake environment

commit e534709c7fbc1c1e94df8c911a9b5d1a9aa61402
Merge: bdd7b2174 9311025cf
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 14 14:25:26 2017 +0100

    Merge pull request #979 from phil-lavin/feature-pua-dialoginfo-disable-caller-callee-publish-master
    
    pua_dialoginfo: Add flags to disable caller and/or callee PUBLISH when required

commit bdd7b2174cfcc7e916f1ca900fada9ad31b51bac
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Tue Feb 14 11:16:26 2017 +0100

    modules: readme files regenerated - app_lua ... [skip ci]

commit 6b1a8e77c6149992452b73b18ced66440332f548
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 14 11:03:10 2017 +0100

    app_lua: documented rpc app_lua.api_list command

commit 94d071ee2fe680dc0fc50835b9d344cfcfd1a8ac
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Feb 14 11:01:13 2017 +0100

    app_lua: fixed typo in rpc list command example

commit 82d2a429732f6076b904d9a85d40017fa9dbd7ea
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Mon Feb 13 20:46:16 2017 +0100

    modules: readme files regenerated - db_mysql ... [skip ci]

commit 5612f7d6e500718e930754ee3055960b808db8c2
Merge: da807decd 4afc00bb3
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Mon Feb 13 20:33:56 2017 +0100

    Merge pull request #957 from zecke/db-mysql-datetime
    
    db_mysql: Let the database convert the timestamp

commit cf54a0986eb05a4c9dcdcdbbc66caf276991263f
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Mon Feb 13 18:22:12 2017 +0100

    Add kjansson_basic group
    
    This group could be used to compile kjansson module when libevent is not
    available
    
    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

commit da807decd2a6b9d7cd617a1f6873a77110a6e492
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:44:20 2017 +0100

    ims_usrloc_scscf: Rename module interface file #82

commit 637a0c12b03baf04fdea8336e900332d1194824b
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:42:54 2017 +0100

    ims_usrloc_pcscf: Rename module interface file #82

commit bb34e87a0d77e70d1502637486ec817993083dcf
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:40:12 2017 +0100

    ims_registrar_scscf: Rename module interface file #82

commit b8e14619a48a21d13ab295f67aaa562426204563
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:37:51 2017 +0100

    ims_registrar_pcscf: Rename module interface file #82

commit 68fa50585d60d8285ba46fcb5baf97399e1738bd
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:35:55 2017 +0100

    ims_qos: Rename module interface file #82

commit 1ef56ad3ca45f0902e482a21ab7c067822398bb0
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:34:23 2017 +0100

    ims_ocs: Rename module interface file #82

commit 92dff84a269c0e69d39a43f8231c61eaeb4c3f49
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:32:38 2017 +0100

    ims_isc: Rename module interface file #82

commit 149b76b99a6c6f89cd5e95d33b9d9ac11208fd3f
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:29:35 2017 +0100

    ims_icscf: Rename module interface file #82

commit da4a97f897e2e8dafd64a4bd9e711fe1cdd16e49
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:27:40 2017 +0100

    ims_charging: Rename module interface file #82

commit 0f2a8cd9d277abbb8273c7b0145b3b59e9b56158
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Mon Feb 13 15:22:19 2017 +0100

    ims_auth: Rename module interface file #82

commit 493ffd38dbcd741a0b6f89309daaad6db514d265
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date:   Sun Feb 12 15:18:21 2017 +0100

    Add kjson_basic group
    
    This group could be used to compile kjson module when libevent is not
    available
    
    Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

commit 43a924bc8776ac8fa58a4c3bf3f8ed9c5486ab05
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Mon Feb 13 09:23:54 2017 -0500

    pkg/kamailio/centos: Fixed requirements of root permission to start daemon

commit 0efa0e315e7c70caf69bd7453adc22695c10c0f8
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Mon Feb 13 09:21:40 2017 -0500

    pkg/kamailio/centos: Added tmpfiles initialization

commit 1a75c673439b343c9cf1cd94551f6d9a964faa6e
Author: Sergey Safarov <s.safarov@gmail.com>
Date:   Mon Feb 13 09:16:05 2017 -0500

    pkg/kamailio/centos: Updated kazoo dependency

commit 062e2d0e8de17ab1ffab4d6740c4ca3f133eabac
Merge: ba218f504 67419f91a
Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
Date:   Mon Feb 13 14:56:12 2017 +0100

    Merge pull request #986 from davidcsi/sipcapture_bugfix
    
    sipcapture: Fixed missing 'break' in pv_parse_hep_name switch

commit 67419f91a4b6f2ad5d2590434b64087cf812b794
Author: David Villasmil <david.villasmil.work@gmail.com>
Date:   Mon Feb 13 13:03:37 2017 +0000

    sipcapture: Fixed missing 'break' in pv_parse_hep_name switch
    
    - Added missing 'break;' in sipcapture.c's pv_parse_hep_name function's switch
       statement.

commit ba218f50454a50766a7545099b6e2644bfb76a08
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Fri Feb 10 12:16:12 2017 +0100

    modules: readme files regenerated - app_python ... [skip ci]

commit 99c284df880e1bb3c98e4aad2e2e968c745195a6
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Feb 10 12:02:47 2017 +0100

    aap_python: note about use of pvs in docs

commit a7bedbddc9865f878659aa1b44719d3265361127
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Fri Feb 10 11:59:36 2017 +0100

    app_python: proper usage of pv in cfg function parameters

commit b8ff3784d0e1c34e6ceea28e9036981bfe779cdd
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Fri Feb 10 10:32:46 2017 +0100

    pkg/kamailio/deb: remove squeeze support [skip ci]

commit a850af45acc4a433706120110d1cb91cd885b33b
Merge: 0e5aeba15 f8028f7af
Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
Date:   Thu Feb 9 16:06:40 2017 -0500

    Merge pull request #982 from kamailio/NSQ-child-process-rank
    
    nsq: do not use PROC_SIPINIT rank for consumer workers

commit 0e5aeba15c7a62899676d488f96b81b121c6d17a
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Thu Feb 9 15:33:26 2017 -0500

    ims_registrar_scscf: initialize notification workers with rank PROC_XWORKER

commit f8028f7afcb99f51f2fd0bb6168892a44cefbe1e
Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
Date:   Thu Feb 9 15:28:42 2017 -0500

    nsq: change child process rank and remove unused pipes

commit 770c914d3636cfafccc4931f18aa804efcacbd73
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Thu Feb 9 15:24:07 2017 -0500

    nsq: initialize all workers with rank PROC_XWORKER
     - closes GH #975

commit b66df87adde282c3eaa7ab793c598bfe67f8f9a1
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Thu Feb 9 15:20:24 2017 -0500

    kazoo: initialize all workers with rank PROC_XWORKER
     - closes GH #972

commit 3e8589afcf75e7c93c5bcb9b4c4269c7b29774bd
Author: Ovidiu Sas <osas@voipembedded.com>
Date:   Thu Feb 9 15:18:13 2017 -0500

    core: added PROC_XWORKER as an alias to PROC_RANK127

commit d092bcab77cb935b8084273238e9c77aba57acb7
Author: Kamailio Dev <kamailio.dev@kamailio.org>
Date:   Thu Feb 9 15:31:15 2017 +0100

    modules: readme files regenerated - auth_db ... [skip ci]

commit f1630caf691aa1e5b92086af08d49be38cf6c82f
Author: Camille Oudot <camille.oudot@orange.com>
Date:   Thu Feb 9 15:24:37 2017 +0100

    pv: add the $env() PV class to read env vars (#978)
    
    * pv: add the $env() PV class to read env vars
    * pv: $env() code style improvements

commit 9084ef853e63ffcd5994181c836d925f8e1c5b0f
Merge: a9f4a1b8b 3749634d7
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Feb 9 15:22:23 2017 +0100

    Merge pull request #981 from ycaner06/patch-9
    
    auth_db : more explanation for generic error

commit a9f4a1b8b28f564cf1bcf54b4d742ec567bcb5d4
Author: Victor Seva <linuxmaniac@torreviejawireless.org>
Date:   Thu Feb 9 13:14:09 2017 +0100

    pkg/kamailio/deb: version set to 5.1.0-dev0

commit 41b73d755fcda093f53f1bc707b0c6b9fad83aec
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Thu Feb 9 12:29:10 2017 +0100

    Makefile.defs: version set to 5.1.0-dev0
    
    - development for future release series 5.1.x is open

===================== 2017-02-27 Version 5.0.0 Released =====================