ChangeLog
ed29e169
 ===================== 2016-03-30 Version 4.4.0 Released =====================
780fbd39
 
ed29e169
 ===================== Changes Since Version 4.3.0 ===========================
780fbd39
 
ed29e169
 commit 665000690364dd2c0b59184885064d93343901bd
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 15:27:20 2016 +0200
06eb6ed4
 
ed29e169
     auth_xkeys: init var to get rid of compile warnings
28111e79
     
ed29e169
     (cherry picked from commit f8a924874a17e15511ccf1f5ca284c5e2247d805)
06eb6ed4
 
ed29e169
 commit c1c1b39b25eb70bfc512ac9d9fee28355cce3cfb
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 15:25:29 2016 +0200
06eb6ed4
 
ed29e169
     pkg/deb: version set to 4.4.0 in spec files
06eb6ed4
 
ed29e169
 commit a1f27b008994f309731818649274d449e1a28f71
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 15:03:47 2016 +0200
06eb6ed4
 
ed29e169
     cnxcc: incude stdlib.h to get rid of compile warnings for malloc/free
2a6f5858
     
ed29e169
     (cherry picked from commit 8a8ed04d2bbd0547a08eeec328268cd171cc9419)
06eb6ed4
 
ed29e169
 commit b944dad974cd55a05c2f2811af5606b3c6cae2b8
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 14:59:56 2016 +0200
06eb6ed4
 
ed29e169
     Makefile.defs: version set to 4.4.0
06eb6ed4
 
ed29e169
 commit 6bd9386e001f5843f5a46c387587e71a7d89c942
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Mar 30 15:03:05 2016 +0200
06eb6ed4
 
ed29e169
     http_client Remove the last traces of $curlredirect
2a6f5858
     
ed29e169
     Will continue working with this in master
06eb6ed4
 
ed29e169
 commit 9589a0168c632e8d934ea45889352864e82d19d3
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Mar 30 15:01:45 2016 +0200
3bcf5579
 
ed29e169
     http_client.c Remove code that doesn't even try to work
3bcf5579
 
ed29e169
 commit 5eabc7e56bd32694438801cc7730109e8d4c2359
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 30 14:56:12 2016 +0200
3bcf5579
 
ed29e169
     ChangeLog: refreshed the relevant changelog content for v4.4.0
3bcf5579
 
ed29e169
 commit 82a7f3c0f47d764ec734676c4da1a6a81ef81141
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 30 14:50:06 2016 +0200
3bcf5579
 
ed29e169
     pkg/rpm: version set to 4.4.0 in spec files
06eb6ed4
 
ed29e169
 commit b235ca538735bc0580193585a3c0a71edf1c813d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 30 14:46:49 2016 +0200
3bcf5579
 
ed29e169
     README.md: travis status moved next line to the title
3bcf5579
 
ed29e169
 commit 1c82c03c64b62a4fcf409912c50859018f103fa5
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 14:44:17 2016 +0200
3bcf5579
 
ed29e169
     INSTALL: small cleanup
3bcf5579
 
ed29e169
 commit fd9bcba70bd7ea14d6581ba011d06e3d043ac69c
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 14:40:53 2016 +0200
06eb6ed4
 
ed29e169
     README: polishing for v4.4
06eb6ed4
 
ed29e169
 commit 090f0bf45b955cff303472978f00053c5277bd10
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 14:37:45 2016 +0200
06eb6ed4
 
ed29e169
     topos: remove unused variables
3bcf5579
     
ed29e169
     (cherry picked from commit 9aeaf65b042b7e65d962a9949b9a56e60743d89a)
06eb6ed4
 
ed29e169
 commit 3d3a255f4f34b765a835d94721d10aa6db3dda4b
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 14:28:27 2016 +0200
06eb6ed4
 
ed29e169
     topos: swapping direction handling for contact in response
28111e79
     
ed29e169
     (cherry picked from commit 7c48b0fce5d59f237103cd26a61e616d74cabcb3)
06eb6ed4
 
ed29e169
 commit 53a6e2542118fc268d4b6333bf741c8287ad22ff
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 13:41:40 2016 +0200
06eb6ed4
 
ed29e169
     topos: reset the flags of dlg storage record on bye
2a6f5858
     
ed29e169
     (cherry picked from commit ee67b5ee18dbd791f898ad5f472715b7bf818cfc)
06eb6ed4
 
ed29e169
 commit 1d71e863f52ba9cc5dc050d8db1d2b3c91d1bb07
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 13:26:17 2016 +0200
06eb6ed4
 
ed29e169
     topos: clean not confrmed dialogs from db storage based on branch expires
28111e79
     
ed29e169
     (cherry picked from commit 0103cc98b80a16081c1da39d6d674e9eba98f91b)
06eb6ed4
 
ed29e169
 commit dc6de500a862748463c8e3755b813b8c07ee68cb
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 13:19:01 2016 +0200
06eb6ed4
 
ed29e169
     topos: update the db storeage for confirmed dialogs
28111e79
     
ed29e169
     (cherry picked from commit ed262dfb056f94e2fc81bcb59cd744f4924a76ef)
06eb6ed4
 
ed29e169
 commit 1b0638e1e71d0c724d389524b9fd77fa6e6adb5a
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 30 12:41:00 2016 +0200
06eb6ed4
 
ed29e169
     topos: use headers to pass dlg id between receive and send of dlg requests
2a6f5858
     
ed29e169
     - it is no longer in the context to be used directly
2a6f5858
     
ed29e169
     (cherry picked from commit 95572016c2d6764f75775230d5e6cf5d180c6e06)
06eb6ed4
 
ed29e169
 commit f6697740e7d55f8eca2039c235feaff91f5aa14f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 30 00:30:57 2016 +0200
2a6f5858
 
ed29e169
     topos: restore stripped headers when receiving a dlg request
28111e79
     
ed29e169
     (cherry picked from commit 2cb59f1716931e58b00ba7c0c177b0609c796b17)
06eb6ed4
 
ed29e169
 commit 486341c76bc09fb5ead0fa63b890adb260871740
 Author: Sergey Okhapkin <root@west2.callwithus.com>
 Date:   Tue Mar 29 23:21:46 2016 +0200
06eb6ed4
 
ed29e169
     geoip2: Improve detection of addresses used by anonymous proxies
2a6f5858
     
ed29e169
     (cherry picked from commit c49011c2cc63d35bca6904748da166814a792fc9)
28111e79
 
ed29e169
 commit 75df6618a6eaec8314480de193e2a9a7cbe25324
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 29 23:12:44 2016 +0200
2a6f5858
 
ed29e169
     pv: fix compile warning for shm_initialized() test
2a6f5858
     
ed29e169
     - coherent whitepacing across the file
2a6f5858
     
ed29e169
     (cherry picked from commit d3d1592eb7148586cb70e93f549ff11fd5cf5316)
28111e79
 
ed29e169
 commit 20fd3b1a1e1663fc79b3b44e39a874ecbfc6ce5c
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 29 23:07:19 2016 +0200
28111e79
 
ed29e169
     pv: coherent indentation and whitespacing
     
     (cherry picked from commit 594d1090b1b4cea26892f14f0adebc46bc05314b)
28111e79
 
ed29e169
 commit 14d9a00bd61b3f0248b39e0306445efe8a215fc7
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Mar 30 11:12:20 2016 +0200
28111e79
 
ed29e169
     auth_radius Update documentation to be more clear about the different libraries supported
2a6f5858
     
ed29e169
     (cherry picked from commit 057abc8d5588139059c37de232c2dcfa4c0e04cd)
28111e79
 
ed29e169
 commit dc828be6da416b8bb1ba8fbcc52942221782314e
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Mon Mar 28 19:09:21 2016 +0200
28111e79
 
ed29e169
     http_client Add configurable authentication methods
2a6f5858
     
ed29e169
     Attempt to fix issue #515
2a6f5858
     
ed29e169
     (cherry picked from commit 4bf3a517991b374308b033b85c82058c37e4e90a)
28111e79
 
ed29e169
 commit 37e59b5d1d3d12a2358d24fc5e37f2f55ee2e41a
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Mon Mar 28 11:54:53 2016 +0200
28111e79
 
ed29e169
     http_client Debug http_proxy and add http_proxy usage to the http_client_query function
2a6f5858
     
ed29e169
     (cherry picked from commit 34ffef464fbb26c3526990a0bf8b9c5d1cd4ee97)
28111e79
 
ed29e169
 commit cb26fbd82c9594bd670beb27cb3ee1b99603b6c6
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Mon Mar 28 12:08:25 2016 +0200
2a6f5858
 
ed29e169
     http_client Add error parsing for DNS issues with http_proxy
2a6f5858
     
ed29e169
     (cherry picked from commit 438f91b8b5a43516d8904f23be2fa9898fdc465c)
28111e79
 
ed29e169
 commit 78bc680355075304e6e93d91347a564ac8eed20f
 Merge: 00a01a4 78a43ba
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Mar 30 08:53:57 2016 +0200
2a6f5858
 
ed29e169
     Merge branch '4.4' of https://github.com/kamailio/kamailio into 4.4
2a6f5858
     
ed29e169
     * '4.4' of https://github.com/kamailio/kamailio: (32 commits)
       Update hep.c
       core: mem - updated defines to pkg mod stats
       Makefile.defs: version set to 4.4.0-rc2
       Makefile.defs: re-enable pkg malloc
       topos: reused stored branch attributes in case of retransmission
       http_async_client: use pkg-config for libevent compile flags detection
       mem: shm - updated macros for mod stats api
       uuid: detect if pkg-config knows about uuid lib
       mem/tlsf_malloc: updates to use new api names for module stats
       mem/q_malloc: updates to use new api names for module stats
       mem/f_malloc: updates to use new api names for module stats
       core: mem/shm - use module stats fields for init of managers
       core: mem/pkg - use module stats fields for init of managers q
       core - mem: renamed api fields for module stats to repleft the purpose
       tm: coherent indentation
       p_usrloc: free allocated items in case of no more memory during domain add
       core: mem - export pkg api even when using system malloc
       presence: remove jumping to error from error in update_presentity()
       http_client: check first if pointer is not exceeding limit
       usrloc: if no location record loaded from db, then no attrs to look up
       ...
28111e79
 
ed29e169
 commit 00a01a4d7eb736a0ee481e10e2e8fe876e5edbeb
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Mon Mar 28 19:56:36 2016 +0200
28111e79
 
ed29e169
     http_client Fix typo
2a6f5858
     
ed29e169
     ...and compile before commit...
     
     (cherry picked from commit 7a23fd2c9ec66332097b639d4bedde52731e2bae)
28111e79
 
ed29e169
 commit fadd19ed1832d88fdeea7df267557419191447f9
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Mon Mar 28 20:42:37 2016 +0200
28111e79
 
ed29e169
     http_client Add note about empty string in configuration file
3bcf5579
     
ed29e169
     (cherry picked from commit 68547d50668032c1a43e81f2eabf4d2b709ff049)
28111e79
 
ed29e169
 commit 78a43ba3f86c336295d5385c8d5ec3039c3c1032
 Merge: 24d31da ac90a7c
 Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
 Date:   Tue Mar 29 23:17:03 2016 +0200
28111e79
 
ed29e169
     Merge pull request #554 from adubovikov/4.4
2a6f5858
     
ed29e169
     modules/sipcapture: fixed correlation_id pointer for HEPv2/v1
28111e79
 
ed29e169
 commit ac90a7c1066cc8a5e01152a1c6bfc704f6667d98
 Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
 Date:   Tue Mar 29 13:53:19 2016 +0200
28111e79
 
ed29e169
     Update hep.c
28111e79
 
ed29e169
 commit 24d31da6fea5f177a43b492853362d56e9298ef6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 28 14:37:59 2016 +0200
28111e79
 
ed29e169
     core: mem - updated defines to pkg mod stats
2a6f5858
     
ed29e169
     (cherry picked from commit 69f9328ddd959a70de8b94152704326dcca6a8cc)
28111e79
 
ed29e169
 commit 8ce95cbe27a0244ae1db2630bcc8c513485155ca
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 28 11:22:27 2016 +0200
28111e79
 
ed29e169
     Makefile.defs: version set to 4.4.0-rc2
06eb6ed4
 
ed29e169
 commit 543958280f732c5a9de2fbc7f84ae227e6929098
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Mar 28 11:21:26 2016 +0200
06eb6ed4
 
ed29e169
     Makefile.defs: re-enable pkg malloc
2a6f5858
     
ed29e169
     - was disabled for compile tests with system malloc
06eb6ed4
 
ed29e169
 commit acb67a89ceba1428e465b1ff8e052b7683241e61
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 28 10:56:14 2016 +0200
06eb6ed4
 
ed29e169
     topos: reused stored branch attributes in case of retransmission
2a6f5858
     
ed29e169
     (cherry picked from commit a4043c445b0673ca8f5ff7819caf9ac156da1e73)
06eb6ed4
 
ed29e169
 commit 94e0ca56f2fd7ed56b511ab3572484cd780279a6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 28 10:22:10 2016 +0200
06eb6ed4
 
ed29e169
     http_async_client: use pkg-config for libevent compile flags detection
     
     - re-enable pkg-config for libcurl
     
     (cherry picked from commit 88d8aabb748d2c0ab476cea9a4a17eb990b618f7)
06eb6ed4
 
ed29e169
 commit ef8ee4cd13396bbd4fa2be1cd7b07a69bcd55eeb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 14:40:46 2016 +0200
3bcf5579
 
ed29e169
     mem: shm - updated macros for mod stats api
2a6f5858
     
ed29e169
     (cherry picked from commit e5538f1814ed5b96a01c7006d15c9192238c9b19)
3bcf5579
 
ed29e169
 commit 21cb1bf26aed825cc0a2e5d7bdee0d61e1a700cc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 14:40:09 2016 +0200
06eb6ed4
 
ed29e169
     uuid: detect if pkg-config knows about uuid lib
2a6f5858
     
ed29e169
     (cherry picked from commit 66fc01f48ea2d6fa8f20f39e1bcd01d498f8580d)
06eb6ed4
 
ed29e169
 commit 97c2f855920f1aca0d47ed339e11cb0b2188edde
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 14:24:00 2016 +0200
06eb6ed4
 
ed29e169
     mem/tlsf_malloc: updates to use new api names for module stats
28111e79
     
ed29e169
     (cherry picked from commit 1eafbaf5b2d25879225b8e4c4797285dba2d460f)
06eb6ed4
 
ed29e169
 commit cb2c14f2dbdbc6fdcb7a0565b2718379241d655a
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sun Mar 27 14:23:46 2016 +0200
06eb6ed4
 
ed29e169
     mem/q_malloc: updates to use new api names for module stats
2a6f5858
     
ed29e169
     (cherry picked from commit 8f2864b1845cfa2b520c0886e30d1f5df285eef6)
06eb6ed4
 
ed29e169
 commit d39d166e753ade7dfbd0f439db03f7d09f91a601
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 14:23:02 2016 +0200
06eb6ed4
 
ed29e169
     mem/f_malloc: updates to use new api names for module stats
2a6f5858
     
ed29e169
     (cherry picked from commit ec15fc65bc6d38e74fdcf6a1fa6ef10053452365)
3bcf5579
 
ed29e169
 commit 7c521fcbded0a14b8bfa5488511fe0a08f105085
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 14:22:37 2016 +0200
3bcf5579
 
ed29e169
     core: mem/shm - use module stats fields for init of managers
28111e79
     
ed29e169
     (cherry picked from commit 26dbc87aac8d117bf0928eb2124ecc91e512e20f)
06eb6ed4
 
ed29e169
 commit 792491709f30331e0d53bda610a7614eff6228ee
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 14:21:55 2016 +0200
06eb6ed4
 
ed29e169
     core: mem/pkg - use module stats fields for init of managers
     q
2a6f5858
     
ed29e169
     (cherry picked from commit b568c6533670b1400f7c12bd13169d41542c351a)
06eb6ed4
 
ed29e169
 commit bc63f4726541d694da2184a3f41becb78966c4be
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 14:21:12 2016 +0200
06eb6ed4
 
ed29e169
     core - mem: renamed api fields for module stats to repleft the purpose
2a6f5858
     
ed29e169
     (cherry picked from commit 50ac46bfc233531f9f4be22be4aee07a8faa0325)
06eb6ed4
 
ed29e169
 commit 85a5b41599e9a8a27c10acdc17438b0571e5171d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 12:04:47 2016 +0200
06eb6ed4
 
ed29e169
     tm: coherent indentation
     
     - removed historical top comments
     
     (cherry picked from commit 5d903fd40a9e89d601be25df282a008ba8ba421e)
06eb6ed4
 
ed29e169
 commit 1a1f3606bde2a4e45ade6212a440e5289de5af91
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 11:48:33 2016 +0200
06eb6ed4
 
ed29e169
     p_usrloc: free allocated items in case of no more memory during domain add
     
     (cherry picked from commit b27384a0a7c6567a9ecebab3f987079ad0ff7366)
06eb6ed4
 
ed29e169
 commit dec9de968e5894fba808e01614a29655ce375141
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 11:39:09 2016 +0200
06eb6ed4
 
ed29e169
     core: mem - export pkg api even when using system malloc
     
     (cherry picked from commit 33fe5e38d2eefc2244eccb6279c082a789ed0307)
06eb6ed4
 
ed29e169
 commit 745e5dd42d032f0343c88d033e3b924fa79cd5ae
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 27 11:38:17 2016 +0200
06eb6ed4
 
ed29e169
     presence: remove jumping to error from error in update_presentity()
     
     - coherent indentation
     
     (cherry picked from commit 07dbe3697bcad18f5766fc0d71a7fc48ff8a26d0)
06eb6ed4
 
ed29e169
 commit f229c60396fa8590bbbb2d66cb8006dd31ab6521
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 22:29:27 2016 +0100
06eb6ed4
 
ed29e169
     http_client: check first if pointer is not exceeding limit
2a6f5858
     
ed29e169
     - then test its value not to be null char
     
     (cherry picked from commit 47a776efcd3d5c2ffafdd780fa169edc85e436d2)
06eb6ed4
 
ed29e169
 commit b667c768dd87575873cec872abdf3caaf20c9ffc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 13:09:53 2016 +0100
06eb6ed4
 
ed29e169
     usrloc: if no location record loaded from db, then no attrs to look up
2a6f5858
     
ed29e169
     (cherry picked from commit bedd6f4df9d2b5600bed5e31052bc49f8b18382f)
06eb6ed4
 
ed29e169
 commit fd20bff1e420a93be588b2c0dd4189f6f7e8ea0b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 13:01:01 2016 +0100
06eb6ed4
 
ed29e169
     seas: init variable to get rid of compile warning
2a6f5858
     
ed29e169
     (cherry picked from commit 3a25e489d0ab8d55d4011ccf62de4f3d8d08b028)
06eb6ed4
 
ed29e169
 commit ed9ad742f9e9cd0d6e75dc788923addf9984ce3d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 12:58:33 2016 +0100
06eb6ed4
 
ed29e169
     lib/trie: init variable to get rid of compile warnings
28111e79
     
ed29e169
     (cherry picked from commit 5075cef8230202138bf08c402797d9dffcb8971d)
06eb6ed4
 
ed29e169
 commit b28b3d27597b898add46051f24120f833b035d3d
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sat Mar 26 11:26:29 2016 +0100
06eb6ed4
 
ed29e169
     ndb_redis: safety check for log message parameters
3bcf5579
     
ed29e169
     (cherry picked from commit 0a51e8c941b1c916137eb3e57fa7db86ecb9a1f8)
06eb6ed4
 
ed29e169
 commit 6a65b9ae0432491a1bcf540643f7b90cbc0c3ad1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 11:22:32 2016 +0100
06eb6ed4
 
ed29e169
     dispatcher: proper check for ds active ping variable
2a6f5858
     
ed29e169
     (cherry picked from commit cafb1522b2c27aae404d97fe242324423ccdb99b)
06eb6ed4
 
ed29e169
 commit 410bdba67ec77e87d2ff53f429bc260c03b10317
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 11:18:36 2016 +0100
06eb6ed4
 
ed29e169
     crypto: safety check for memory allocation and free on error cases
     
     (cherry picked from commit 181c3cfa266ec5897cc2fdd889d90928f90fcbb8)
06eb6ed4
 
ed29e169
 commit 4080d31080b5ad74504715b404e0829be090c731
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 11:11:25 2016 +0100
06eb6ed4
 
ed29e169
     cnxcc: use pkg-config for libevent compile flags
2a6f5858
     
ed29e169
     (cherry picked from commit fa0d3267890e77a5184490d11f76fe4cb400e2df)
06eb6ed4
 
ed29e169
 commit a45f580174ee5b21746e5e0172c55fccb421d25d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 10:23:02 2016 +0100
06eb6ed4
 
ed29e169
     cnxcc: use pkg-config for hiredis lib compile flags
2a6f5858
     
ed29e169
     (cherry picked from commit 162ccdaeeb6bff185f49b3dc2e2b9b43687ec0fc)
06eb6ed4
 
ed29e169
 commit b04d257acd0dddd87051266493a81b93210de3bc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 11:05:26 2016 +0100
06eb6ed4
 
ed29e169
     ndb_redis: fix for broken output of pkg-config for hiredis
2a6f5858
     
ed29e169
     (cherry picked from commit 4a40dd39cec713c569dc3480c905d808026aad39)
06eb6ed4
 
ed29e169
 commit b53bf975bddf16424d7b6416276371e12cf590f4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 26 08:44:16 2016 +0100
06eb6ed4
 
ed29e169
     ndb_redis: use pkg-config for compile flags
2a6f5858
     
ed29e169
     (cherry picked from commit 57bcad1b336e7aae5c0933a83ac4ab16f6893896)
06eb6ed4
 
ed29e169
 commit 7423c33bfb56268bfa9cb3c03966c37c9a2d7d69
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 24 09:21:00 2016 +0100
06eb6ed4
 
ed29e169
     dispatcher: coherent indentation and whitespacing
3bcf5579
     
ed29e169
     (cherry picked from commit 1d401e0a9b4c3010c32b0084ec6a218fc46e4f78)
06eb6ed4
 
ed29e169
 commit e8f230e7989eb0aef2510f52738e8718863b8567
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 23 16:08:48 2016 +0100
06eb6ed4
 
ed29e169
     kamctl: refreshed definition of location table
28111e79
     
ed29e169
     (cherry picked from commit 2ddf88df7deeebf2966344031eb905811b8e86cb)
06eb6ed4
 
ed29e169
 commit d11cc80c3a4a2fdeb446837c550517e4f4a511a9
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Wed Mar 23 16:32:06 2016 +0200
06eb6ed4
 
ed29e169
     srdb1/schema: removed unique constraint from connection_idx
2a6f5858
     
ed29e169
     (cherry picked from commit d72ac166b152ca6906248d67e2605d5b283fa01e)
06eb6ed4
 
ed29e169
 commit eee6382b683349395004627e7ebc5a7ae9216024
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Mar 16 15:01:08 2016 +0100
06eb6ed4
 
ed29e169
     http_client Adding support for HTTP proxy on a connection and default level
2a6f5858
     
ed29e169
     Addresses issue #541
     
     Documentation coming in separate commit
06eb6ed4
 
ed29e169
 commit 26026da13f76ffcea34d1482b925979e520631ad
2a6f5858
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
ed29e169
 Date:   Mon Mar 21 22:23:44 2016 +0100
06eb6ed4
 
ed29e169
     pkg/kamailio/deb: update version to 4.4.0-rc1
06eb6ed4
 
ed29e169
 commit 16c087b459f9394723714ae597aa0d90fb12389c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 21 17:22:55 2016 +0100
06eb6ed4
 
ed29e169
     Makefile.defs: version set to 4.4.0-rc1
06eb6ed4
 
ed29e169
 commit ff3857597627fd4f650fbf53be60b7d5ad2a4543
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 21 17:09:51 2016 +0100
06eb6ed4
 
ed29e169
     topos: propagate via branch from receive to send event
     
     - identify properly the branch
2a6f5858
     
ed29e169
     (cherry picked from commit 787c41c08eae9f9431f792ec616530145f66cc3c)
06eb6ed4
 
ed29e169
 commit a5a08f40481c2bdd2de200e6504dd0c330361bef
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Mar 21 14:46:23 2016 +0100
06eb6ed4
 
ed29e169
     kamctl: db script with larger topos fields
2a6f5858
     
ed29e169
     (cherry picked from commit f8b9bbdcb95575b90bd75dba71b6117c76127bc1)
06eb6ed4
 
ed29e169
 commit 9acf49bc944b6c5ec1010087963b847bffd4dee4
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Mar 21 14:45:52 2016 +0100
06eb6ed4
 
ed29e169
     lib/srdb1: tags fields made larger
28111e79
     
ed29e169
     - store more fields for branch
     
     (cherry picked from commit 9eaca5332e4b6be9f2437806b47ef1077eb57959)
06eb6ed4
 
ed29e169
 commit ed0c8ed358883974775e00597cc06f61ca20b89c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 21 14:24:25 2016 +0100
06eb6ed4
 
ed29e169
     kamctl: further updates to topos db scripts
     
     (cherry picked from commit fedf9e8875791ff53188fb812a6d97aae9b1ceba)
06eb6ed4
 
ed29e169
 commit 3470856a34b97526e848d0004cd643e198dac05f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 21 14:23:35 2016 +0100
06eb6ed4
 
ed29e169
     lib/srdb1: fields for local sockets
3bcf5579
     
ed29e169
     - replace src ip with full address column
2a6f5858
     
ed29e169
     (cherry picked from commit 4efc9b3730e15f9e9f2274a8dfee59d76e5ecabd)
06eb6ed4
 
ed29e169
 commit 6f6b932bed271b9c677b57cfd6159db7c10f3dfb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 21 14:18:49 2016 +0100
06eb6ed4
 
ed29e169
     topos: filling field for server record route values
28111e79
     
ed29e169
     (cherry picked from commit dc4306e4e201d2cfbe5cc76698e8c7c3ec06d44a)
06eb6ed4
 
ed29e169
 commit 417c54b3e0f9b9929c7c34c6ebffb6f753b33fa1
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Mar 21 11:40:04 2016 +0100
06eb6ed4
 
ed29e169
     topos: don't detect direction based on route header ftag
2a6f5858
     
ed29e169
     - the local server header is not re-added yet
     
     (cherry picked from commit ca4494d465eaec8c544f61e9034147387c861688)
06eb6ed4
 
ed29e169
 commit a599f7ec14fc244d0cf2dd7545233538ce4879ed
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 21 11:32:08 2016 +0100
06eb6ed4
 
ed29e169
     topos: split storage of record route for a, b and server sides
2a6f5858
     
ed29e169
     (cherry picked from commit a215b926e3f1df0f2aca2f86e5ad1e3c9dde3796)
06eb6ed4
 
ed29e169
 commit c887f1a84a2755cae122bfc3887a2857fe986c29
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 21 11:01:53 2016 +0100
06eb6ed4
 
ed29e169
     kamctl: updates to topos db scripts
     
     (cherry picked from commit 6497b9a562386aeae47c0aaa10d09418269c6d8d)
06eb6ed4
 
ed29e169
 commit a67eed2e587ad8ed04c9069f188155ba62ddf093
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 21 11:01:11 2016 +0100
06eb6ed4
 
ed29e169
     lib/srdb1: dbschema - split record route storage
3bcf5579
     
ed29e169
     (cherry picked from commit d43986940878962a35883370a14f4330d2fd597a)
06eb6ed4
 
ed29e169
 commit bea13a3ea4362a1f99a81b948c7839e2dbaedfe7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 18 18:05:02 2016 +0100
06eb6ed4
 
ed29e169
     topos: added missing params to docs
     
     (cherry picked from commit 956b5ae838b0627710473a15746ffd2cd96dfbc0)
06eb6ed4
 
ed29e169
 commit 0a3174f9c6f8f9819c1c92e3e83ee3ca7502f19e
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 17:20:00 2016 +0100
06eb6ed4
 
ed29e169
     topos: don't store dialog data for message request
     
     - only branches are enough
     
     (cherry picked from commit 7993b4a7cf7281bc99bf1bae3777f3f0d18b24b1)
06eb6ed4
 
ed29e169
 commit c5336e36179a25dec1dd37804af79e12d0274a8a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 18 16:52:24 2016 +0100
06eb6ed4
 
ed29e169
     topos: shortcut to handle forwarded MESSAGE replies
2a6f5858
     
ed29e169
     - no dialog created there
     
     (cherry picked from commit 6885748a5146d4531a0e235e67621df49df67d97)
06eb6ed4
 
ed29e169
 commit d9dbd6f1ea43f566ef161794e1da9d49f069a1ca
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 16:43:14 2016 +0100
06eb6ed4
 
ed29e169
     topos: MESSAGE may be without Contact header
     
     (cherry picked from commit 1c7f39389225ef5c1430bb8540b6fd9c249734bb)
06eb6ed4
 
ed29e169
 commit 0df89ce099641607ba38f2ce99061c6209babcda
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 16:05:18 2016 +0100
06eb6ed4
 
ed29e169
     topos: no processing needed for 100 responses
     
     (cherry picked from commit 98f927149c2f6865dd6b709f4a3bb7be77e57f5c)
06eb6ed4
 
ed29e169
 commit fa2f3ddc188d758d588177e254b1fcacdecc9bbd
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 15:19:18 2016 +0100
06eb6ed4
 
ed29e169
     topos: cseq number and method linked to db
     
     (cherry picked from commit f591b7e0b0c71648a9ac62dd9604955d7c2acb75)
06eb6ed4
 
ed29e169
 commit 324a2cc72d260fa4f925198670373e7a36929167
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 15:15:57 2016 +0100
06eb6ed4
 
ed29e169
     kamctl: refreshed topos db scripts
     
     (cherry picked from commit eb1e8e2ff46a1ecac81b05985dc09a37036ce1ab)
06eb6ed4
 
ed29e169
 commit 97212998731cc849a1ce64c21c4def4f65a64668
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 15:15:21 2016 +0100
06eb6ed4
 
ed29e169
     srdb1/schema: cseq stored as string for topos
     
     - no conversion from sip header
     
     (cherry picked from commit 0dd9c526f762974ceb397cc2c7862fa7ff122ebf)
06eb6ed4
 
ed29e169
 commit 66387d3c6a425f1b4c2123dc3397351af8d9d616
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 14:58:27 2016 +0100
06eb6ed4
 
ed29e169
     topos: store method and cseq for dialogs and branches
     
     (cherry picked from commit c2e404b82f20a12b5909bbf610cbfb7f5d101c12)
06eb6ed4
 
ed29e169
 commit 40eca4ba61b8f068e5f9869ae86ea5a57c777096
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 14:08:53 2016 +0100
06eb6ed4
 
ed29e169
     kamctl: updated scripts for topos db
     
     (cherry picked from commit c8d25c34d8efa5c6e40fb26d523a9d4e5d66595c)
06eb6ed4
 
ed29e169
 commit 46176217c8a6e61b353045243865b5f9e0e9f741
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 18 14:08:26 2016 +0100
06eb6ed4
 
ed29e169
     lib/srdb1: topos schemas extended to store method and cseq
2a6f5858
     
ed29e169
     (cherry picked from commit c8fb903b9649fc8ef49a1bfff455e58b2265d05a)
06eb6ed4
 
ed29e169
 commit 22195053b664d20f4eea78a5bbf228f587a5eab4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 18 13:23:06 2016 +0100
06eb6ed4
 
ed29e169
     dialog: force cleanup of aged terminated dialogs
     
     - reported by Dmitri Savolainen, GH #545
3bcf5579
     
ed29e169
     (cherry picked from commit 23a3481302d5aca04be0e8d10f6d4ce23dbc36aa)
06eb6ed4
 
ed29e169
 commit 03862d7b6057ef08146cfea5ffe9debff35263ea
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 17 22:56:41 2016 +0100
06eb6ed4
 
ed29e169
     xhttp_rpc: added notes about how to use the module
28111e79
     
ed29e169
     (cherry picked from commit 68cbac03d95893f4f27b46a37233cf796a7484d9)
06eb6ed4
 
ed29e169
 commit 79940803b2a631b21bb851a6380b16806ce31981
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 17 22:47:02 2016 +0100
06eb6ed4
 
ed29e169
     pipelimit: set array result tipe for rpc commands
2a6f5858
     
ed29e169
     - rpc stats and get pipes can return more than one item
     
     (cherry picked from commit 1c22f395df81dab09288ff945e97b0040894daaf)
06eb6ed4
 
ed29e169
 commit 3b0308db6e46b45a564975b9d49640f1454ce1d5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 15 12:40:09 2016 +0100
06eb6ed4
 
ed29e169
     ims_registrar_pcscf: remove duplicate implementation and use _strnistr() from core
2a6f5858
     
ed29e169
     (cherry picked from commit 331ab29e77e178067a23291bd20638201ba9b393)
06eb6ed4
 
ed29e169
 commit c2dfad3ee3b5bd766f1c5fd2a35780472039ae54
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 15 12:39:45 2016 +0100
06eb6ed4
 
ed29e169
     sdpops: reuse _strnstr() from core instead of own implementation
2a6f5858
     
ed29e169
     (cherry picked from commit e69c3284231917f5c63871842b6ce6ab37b419eb)
06eb6ed4
 
ed29e169
 commit 48136b5dc0a2a082621c828438371504e0a636b6
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 15 12:39:16 2016 +0100
06eb6ed4
 
ed29e169
     tm: _strnstr() moved to core
     
     (cherry picked from commit 4910ddf9eebb8fa5106300b9e684ecb67fb2d225)
06eb6ed4
 
ed29e169
 commit 9b9989a0c6fea5860313ccde90055bbaa69cdc6c
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 15 12:38:46 2016 +0100
06eb6ed4
 
ed29e169
     topos: use _strnstr() from core instead of strnstr()
     
     (cherry picked from commit f5d4446dae8db02e6d4136724f85baed65f7bf4a)
06eb6ed4
 
ed29e169
 commit 2dcf15e18f7aa4842091c14c360e2ee1694ed9dc
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 15 12:37:37 2016 +0100
06eb6ed4
 
ed29e169
     core: _strnstr() and _strnistr() defined in core
     
     - alternative to strnstr() which is not in all OSes, pluse the
       insensitive option
2a6f5858
     
ed29e169
     (cherry picked from commit 7772e14fc298956f57429a67ea4524818b22a158)
06eb6ed4
 
ed29e169
 commit 50df69df2b7a5307802f6dcaac9b90acfbe2b44d
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 18 13:32:59 2016 +0100
 
     core: parse content type allows '_' char
     
     - reported by Fabio Margarido, GH #547
     
     (cherry picked from commit b65927a8f6039810ffdb7b7f31ce2d36c9535fbd)
06eb6ed4
 
ed29e169
 commit 2271e6bdaf2916d1c50d367d09041b2d6142a09d
 Author: Ovidiu Sas <osas@voipembedded.com>
 Date:   Mon Mar 14 17:07:46 2016 -0400
06eb6ed4
 
ed29e169
     modules/topos: fix warning: variable "ptsd" set but not used [-Wunused-but-set-variable]
     
     (cherry picked from commit f50c712f401f50b8ca36addbd8440f418a9b266f)
 
 commit 3ef987c3230bb76f0eb1dea35998866271c93f31
 Author: Ovidiu Sas <osas@voipembedded.com>
 Date:   Mon Mar 14 17:03:30 2016 -0400
 
     modules/topos: fix warning: comparison between pointer and integer [enabled by default]
     
     (cherry picked from commit b4d1206fd50bb61d1ad9ff4ed500157105b140b6)
 
 commit 0977d5a392b4c9236fa1334141df640d10aa1cb9
 Author: Ovidiu Sas <osas@voipembedded.com>
 Date:   Mon Mar 14 16:59:41 2016 -0400
 
     modules/topos: fix warning: label "ready" defined but not used [-Wunused-label]
 
 commit 73313e6296cfc81c1dc8167845ee8fd3d0397a73
 Author: Emmanuel Schmidbauer <eschmidbauer@voipxswitch.com>
 Date:   Mon Mar 14 17:17:03 2016 +0100
06eb6ed4
 
ed29e169
     permissions: fix memory leak
     
     - free ruri_pattern from trusted struct in empty_hash_table()
     
     (cherry picked from commit 93fd86c882fd82f4277a80322dd729c2dc0370a0)
06eb6ed4
 
ed29e169
 commit 734531b733a1983a718594b568f956f676d3ace3
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Mar 14 14:37:01 2016 +0100
06eb6ed4
 
ed29e169
     uac: reset append to rr string var to avoid double free in case of error
     
     - reported by Fred Posner, GH #543
     
     (cherry picked from commit 6a362f032bdf5cf73dd3960e88bfb06dfb72bb85)
06eb6ed4
 
ed29e169
 commit 84d73b950f3ec13fe5f5345a4440d0909e30fff4
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Mar 14 11:39:55 2016 +0100
 
     tsilo: lock before linking var to the entry in slot
     
     - entry points to the address of first entry, which can be updated
       before aquiring the lock
     
     (cherry picked from commit 8ae2713477027a229ae4ee7045557151e467aff3)
 
 commit b80163a38a2d5bacad0bbfe47810de052dfe7f7d
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Mar 11 09:21:01 2016 +0100
 
     pkg/kamailio/deb: version set to 4.4.0-rc0
 
 commit 8e07e229d3bbd245a5ce3f67d73faf128dcf4ac2
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Mar 11 09:18:59 2016 +0100
06eb6ed4
 
ed29e169
     pkg/kamailio/deb: version set to 4.4.0-pre3
06eb6ed4
 
ed29e169
 commit 80aae34215d6e2a62573ae6a76edba0d4ae62191
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 11 08:32:18 2016 +0100
06eb6ed4
 
ed29e169
     Makefile.defs: version set to 4.4.0-rc0
     
     - branch for release series 4.4.x created
06eb6ed4
 
ed29e169
 commit a5c25822ba44c6102c871a7e8d32bf7f7746a805
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 11 08:24:29 2016 +0100
06eb6ed4
 
ed29e169
     Makefile.defs: version set to 4.4.0-pre3
06eb6ed4
 
ed29e169
 commit 0ab124af340cf01ceb46cb5d8f8acbf69dea3a95
 Merge: 9b4c0c2 313a5db
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 11 01:26:40 2016 +0100
06eb6ed4
 
ed29e169
     Merge pull request #540 from linuxmaniac/vseva/mysql_warning
2a6f5858
     
ed29e169
     db_mysql: change log level from WARN to INFO for ping checks
06eb6ed4
 
ed29e169
 commit 9b4c0c29319c008d6ae6bedb8b657150dc5ca64d
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 11 01:18:46 2016 +0100
06eb6ed4
 
ed29e169
     topos: restore headers on receiving response
06eb6ed4
 
ed29e169
 commit 11fc3e2015e0d0247bb6c0a7dfd3157efba20d5b
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 23:39:47 2016 +0100
06eb6ed4
 
ed29e169
     topos: load and pack db dialog data
06eb6ed4
 
ed29e169
 commit a741f797a5631a11191054cdb5559e246cc2face
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 23:27:05 2016 +0100
06eb6ed4
 
ed29e169
     topos: load and pack db branch data
06eb6ed4
 
ed29e169
 commit 9950e67d476e7310573ddc01c83aa1280e020fb0
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 21:46:03 2016 +0100
06eb6ed4
 
ed29e169
     kamctl: refresh of db creation scripts
06eb6ed4
 
ed29e169
 commit 9f185fd22abcd4963a74ecb2c909ea5108573bda
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 21:45:15 2016 +0100
06eb6ed4
 
ed29e169
     lib/srdb1: dbschema - keep branch side rr and uri for topos
06eb6ed4
 
ed29e169
 commit becedd0b35f0edeb7e8dfaaeef18e37fc5f36593
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 21:00:57 2016 +0100
06eb6ed4
 
ed29e169
     topos: clean expired records on timer
06eb6ed4
 
ed29e169
 commit ebd47e445ba03b6620408593a422652448f025e0
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 20:24:50 2016 +0100
06eb6ed4
 
ed29e169
     topos: keep branch of new new via in dedicated field
06eb6ed4
 
ed29e169
 commit 50f6aa51697387da24bd4cef02345383822066a9
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 20:20:16 2016 +0100
06eb6ed4
 
ed29e169
     kamctl: regenerated db script files
06eb6ed4
 
ed29e169
 commit b250d9ca8f562a82bf3e26acfb47b56898d2a01b
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 20:19:16 2016 +0100
06eb6ed4
 
ed29e169
     lib/srdb1: dbschema - split via branch in own column for topos
06eb6ed4
 
ed29e169
 commit e480a12aaa019676c479df3bc4f9a1ea70f7512c
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 19:15:06 2016 +0100
06eb6ed4
 
ed29e169
     topos: link tags and contacts in msg
06eb6ed4
 
ed29e169
 commit 8502ebaf368580989ea0a1cf4246d3f19dde1733
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 17:51:30 2016 +0100
06eb6ed4
 
ed29e169
     topos: expire values for branches and dialogs can be set via params
06eb6ed4
 
ed29e169
 commit ca7827b2b4a55959fc366871b410131eedba75f6
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 17:48:14 2016 +0100
06eb6ed4
 
ed29e169
     topos: cleanup expired dialog records
06eb6ed4
 
ed29e169
 commit 94863a7c42496d64157e6f89a8f3bbe24ffd2779
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 17:46:19 2016 +0100
06eb6ed4
 
ed29e169
     topos: cleanup expired branch records
06eb6ed4
 
ed29e169
 commit e895c000403139a628841eaab56127274012ca7a
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 17:32:43 2016 +0100
06eb6ed4
 
ed29e169
     topos: use datetime db type for record timestamp
06eb6ed4
 
ed29e169
 commit ed78ad87cdf5f9a0740388995f19638603d2c29b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 10 17:30:49 2016 +0100
3bcf5579
 
ed29e169
     topos: force use of db table always
06eb6ed4
 
ed29e169
 commit 4b9a3a7ae2a97c158a2adb3e0eecc6701ecd7781
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 10 17:24:52 2016 +0100
3bcf5579
 
ed29e169
     topos: wrap for empty fields to db
06eb6ed4
 
ed29e169
 commit 9eaef8ad5b601bbc6e5e245431060355f39382f4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 10 17:05:47 2016 +0100
06eb6ed4
 
ed29e169
     topos: persistent branch data storage
06eb6ed4
 
ed29e169
 commit 5654079944fd4ac608b50e13436c508d4f261a47
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 10 16:53:35 2016 +0100
06eb6ed4
 
ed29e169
     topos: proper storage of dlg data for persistence
3bcf5579
 
ed29e169
 commit 313a5db2fdf73d8af3d8a5a1b02a656019c2102b
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Mar 10 17:00:56 2016 +0100
3bcf5579
 
ed29e169
     db_mysql: change log level from WARN to INFO for ping checks
06eb6ed4
 
ed29e169
 commit ea0550fac1f1cb2c9cd9779d3979b9f9f0e3cd27
2a6f5858
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
ed29e169
 Date:   Thu Mar 10 12:39:45 2016 +0100
06eb6ed4
 
ed29e169
     pkg/kamailio/deb: version set to 4.4.0-pre2
06eb6ed4
 
ed29e169
 commit c23b48ca64f366ce48beadb3b7e20e38ad4b30ec
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 10 12:30:42 2016 +0100
06eb6ed4
 
ed29e169
     tls: enclose debug messages for tls locking in EXTRA_DEBUG defines
     
     - it can be too verbose for normal debugging
06eb6ed4
 
ed29e169
 commit 22b3311f39c7b98ef0c36d2edd7d224e4269e43f
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Thu Mar 10 11:24:05 2016 +0100
06eb6ed4
 
ed29e169
     usrloc: improve TCP close on expire
3bcf5579
     
ed29e169
     this prevents the dramatic `F_TCPCONN connection marked as bad` message from
     appearing in the logs when usrloc force-closes a TCP connection
06eb6ed4
 
ed29e169
 commit 5ebed8ce9809ab0f13482d4777b9c9cc72f4758f
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 10 11:46:19 2016 +0100
3bcf5579
 
ed29e169
     Makefile.defs: version set to 4.4.0-pre2
3bcf5579
 
ed29e169
 commit 92054daa6b1a70a33912c52e6e6ff3dcc4bd7a77
 Author: schoberw <walter.schober@neotel.at>
 Date:   Wed Mar 9 11:04:30 2016 +0100
06eb6ed4
 
ed29e169
     rr: append_fromtag on upstream in-dialog requests
     
     Record-Routing for in-dialog request are not needed by RFC 3162. But
     there are many clients out there not sending initial route-set in
     in-dialog requests. To provided them with the initial route-set together
     with UAC modified requests the ;ftag parameter must be the to-tag on
     upstream requests.
28111e79
     
ed29e169
     append_fromtag parameter added the tag value from "from" header  always,
     even on upstream. This is fixed here.
     
     It is not done on record_route_preset(). This should not be called on
     record routing anyway.
06eb6ed4
 
ed29e169
 commit 924a861f1fc5eeade24b7ba6916afefb39a9cba5
 Merge: 00cde82 3320ed6
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Mar 9 11:02:05 2016 +0100
3bcf5579
 
ed29e169
     Merge pull request #535 from wdoekes/wjd-typo-connectons
3bcf5579
     
ed29e169
     websocket: Fix stats "connectons" typo's.
3bcf5579
 
ed29e169
 commit 00cde82125a2271171fe4c25cba09f2147888206
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Mar 9 11:09:20 2016 +0200
3bcf5579
 
ed29e169
     modules/ims_usrloc_scscf: fix synchronize argument count
3bcf5579
 
ed29e169
 commit 3320ed6df304e45a89d1cb2eba9b3c327008a0d5
 Author: Walter Doekes <walter+github@wjd.nu>
 Date:   Wed Mar 9 08:58:53 2016 +0100
3bcf5579
 
ed29e169
     websocket: Fix stats "connectons" typo's.
     
     The stats now list:
2a6f5858
     
ed29e169
         ws_sip_max_concurrent_connections
         ws_msrp_max_concurrent_connections
     
     Instead of:
     
         ws_sip_max_concurrent_connectons
         ws_msrp_max_concurrent_connectons
     
     Note that the latter still exist as aliases to the corrected values for
     a while.
06eb6ed4
 
ed29e169
 commit 5eceec21a2de8a95222cffc307ab0aeb15896b55
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Mar 9 07:59:29 2016 +0200
3bcf5579
 
ed29e169
     modules/cdp: fixed typo in len check
3bcf5579
 
ed29e169
 commit f8a178fe9a21116320c7d30b5a9ced01c29ac3d3
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Mar 9 07:58:41 2016 +0200
06eb6ed4
 
ed29e169
     Revert "modules/cdp: fixed typo in len check"
     
     This reverts commit 5dfdfd84761d061615addd30b4c59af5ca32e907.
3bcf5579
 
ed29e169
 commit 5dfdfd84761d061615addd30b4c59af5ca32e907
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Tue Mar 8 13:09:17 2016 +0200
06eb6ed4
 
ed29e169
     modules/cdp: fixed typo in len check
06eb6ed4
 
ed29e169
 commit e5b4cfdad888b72f53a95d1bdd9a8f5ba36588af
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Tue Mar 8 11:08:15 2016 +0200
3bcf5579
 
ed29e169
     modules/cdp: print diameter session-id for slow diameter responses (useful for debug)
3bcf5579
 
ed29e169
 commit 29dcaf3a788bbc472b0e3e89d799ca7da25bf209
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Tue Mar 8 11:03:15 2016 +0200
06eb6ed4
 
ed29e169
     modules/ims_usrloc_scscf: improved mysql efficiency
         - added transaction instead of autocomitting each statement
         - changed query to more efficient join for many-to-many mapping deletion
06eb6ed4
 
ed29e169
 commit 71f73672b9afcb53f5240e8fd49f726a4a105948
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Tue Mar 8 11:00:01 2016 +0200
06eb6ed4
 
ed29e169
     modules/ims_usrloc_scscf: multiprocess local timer support added
06eb6ed4
 
ed29e169
 commit 55bf58d81dc5033efa5d0239a85574ff1a58782a
 Merge: 7fb3e3b 644b871
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Mar 7 16:46:28 2016 +0100
06eb6ed4
 
ed29e169
     Merge pull request #534 from athonet-open/fix_tel2sip
     
     siputils: tel2sip(): fix 'off by one' when allocating memory
06eb6ed4
 
ed29e169
 commit 644b87109321d6a6724cc82336289d17814173f2
 Author: Dragos Oancea <dragos.oancea@athonet.com>
 Date:   Mon Mar 7 15:10:32 2016 +0100
06eb6ed4
 
ed29e169
     siputils: tel2sip(): fix 'off by one' when allocating memory
06eb6ed4
 
ed29e169
 commit 7fb3e3b3c0af457f1212e8d52bb9db5d127b397b
 Merge: c5289e6 4fb7a60
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Mar 4 09:01:19 2016 +0100
06eb6ed4
 
ed29e169
     Merge pull request #527 from fredposner/master
28111e79
     
ed29e169
     permissions: very minor spelling changes
06eb6ed4
 
ed29e169
 commit 4fb7a60b0065b036121aeac7fb1b307bcf52d4d4
 Author: qxork <fred@qxork.com>
 Date:   Thu Mar 3 12:13:29 2016 -0500
06eb6ed4
 
ed29e169
     permissions: very minor spelling changes
06eb6ed4
 
ed29e169
 commit 4dcbb5d3b813291320b30289d2cd786e11f97924
 Author: qxork <fred@qxork.com>
 Date:   Thu Mar 3 11:51:02 2016 -0500
06eb6ed4
 
ed29e169
     permissions: very minor spelling changes
06eb6ed4
 
ed29e169
 commit c5289e6f076a9182b09d830e53fdb6ef426e0d83
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Mar 3 09:41:45 2016 +0100
06eb6ed4
 
ed29e169
     presence: use unsigned int for expires limits min and max
3bcf5579
     
ed29e169
     - reported by GH #521
     - coherent indentation and spacing
06eb6ed4
 
ed29e169
 commit bbec80253b887a275130796df52beb00c4526359
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Mar 3 09:35:33 2016 +0100
06eb6ed4
 
ed29e169
     pkg/kamailio/deb: fix typo at erlang short description
06eb6ed4
 
ed29e169
 commit 937027467db080e12d89ab7739f114bf356a1791
 Merge: 479ac8e 6bb6973
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 1 23:32:23 2016 +0100
06eb6ed4
 
ed29e169
     Merge pull request #525 from mslehto/uacdoc
     
     modules/uac: document new uacreg table entries
06eb6ed4
 
ed29e169
 commit 479ac8ed7e3c20254c2c3a449a9e23579689b0ab
 Merge: 380ef86 93dcc5d
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 1 23:32:02 2016 +0100
06eb6ed4
 
ed29e169
     Merge pull request #524 from aphistic/fix-siptrace-aliasing
2a6f5858
     
ed29e169
     siptrace: Use the trace_local_ip setting in sip_trace()
06eb6ed4
 
ed29e169
 commit 6bb69733a156219d5368f8f950d512566810aa37
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Tue Mar 1 22:35:08 2016 +0200
06eb6ed4
 
ed29e169
     modules/uac: refresh content of README
06eb6ed4
 
ed29e169
 commit 93dcc5dca539803ad7ae94dc86829d10d3d3412c
 Author: Erik Davidson <erik.davidson@corvisa.com>
 Date:   Tue Mar 1 14:36:02 2016 -0600
06eb6ed4
 
ed29e169
     siptrace: Use the trace_local_ip setting in sip_trace()
 
 commit 843b881d6ba6d15ae220c108ae85752e410dd40e
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Tue Mar 1 22:21:48 2016 +0200
06eb6ed4
 
ed29e169
     modules/uac: add flags and reg_delay to uacreg table documentation
 
 commit 380ef86b5aea7cca5c2460cb2b248c7722a125a6
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 1 11:45:05 2016 +0100
18430108
 
ed29e169
     core: coherent indentation and spacing
18430108
 
ed29e169
 commit 81ec422227299b4cbd7aecbb58b862fc67208b30
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 1 11:35:41 2016 +0100
18430108
 
ed29e169
     tsilo: don't execute tm callback for TMCB_DESTROY if server shutdowns
28111e79
     
ed29e169
     - tsilo mod_destroy will clean up, otherwise may end up in deadlock at
       shutdown, when a slot lock is already aquired and the callback will
       try to aquire again
18430108
 
ed29e169
 commit 87027c654d9381f79c305b18f33919b8c9a86b89
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 1 11:32:59 2016 +0100
18430108
 
ed29e169
     core: option to check if server is in destroy modules phase
18430108
 
ed29e169
 commit 392748691a7ca1ce11b48c8da4b52e26d34761ee
 Author: Richard Good <richard.good@smilecoms.com>
 Date:   Tue Mar 1 10:17:40 2016 +0200
2a6f5858
 
ed29e169
     modules/ims_usrloc_scscf: new mod param contact_delete_delay
     	contact_delete_delay: length of time to delay before deleting contact in state delay delete
2a6f5858
 
ed29e169
 commit 56ab4065e6d2bcd9016d698548a6725a591eb736
 Author: Richard Good <richard.good@smilecoms.com>
 Date:   Tue Mar 1 10:17:17 2016 +0200
2a6f5858
 
ed29e169
     modules/ims_qos: modified log line to be ERROR
2a6f5858
 
ed29e169
 commit 8f1831a0245c301a9d0e3c6cee64fd3f6f38162e
 Author: Richard Good <richard.good@smilecoms.com>
 Date:   Tue Mar 1 10:16:57 2016 +0200
 
     modules/ims_charging: added additional log line
 
 commit b4e3c04b601bef6841eb4616a17109296cd8aba1
 Merge: 4f9e0ff 8bc9d1b
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Tue Mar 1 09:50:18 2016 +0200
 
     Merge branch 'master' of https://github.com/kamailio/kamailio
 
 commit 8bc9d1b4f9e285dcacf748688ace164efa763600
 Merge: d6fb5dd 6af319e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 1 08:49:31 2016 +0100
18430108
 
ed29e169
     Merge pull request #523 from sippy/master_rtpp_ip6_fix
     
     Fix an issue with IPv6 in the rtpproxy module
18430108
 
ed29e169
 commit d6fb5dd11642b70b29d356a59620ee065e1538c3
 Merge: 4a0856b 8736b2d
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 1 08:47:23 2016 +0100
18430108
 
ed29e169
     Merge pull request #519 from phil-lavin/tls-threshold-logging
3bcf5579
     
ed29e169
     tls: enhance the logging of ssl bug #1491 workaround
 
 commit 4f9e0ffc7c320666de1d139658c6b645561e217d
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Tue Mar 1 09:46:52 2016 +0200
18430108
 
ed29e169
     srdb1/schema: added connection_idx index to location table
 
 commit 4a0856be3acd1c1a1eaaa058a39723a881fd6ed8
 Merge: 63987e2 47aa94c
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 1 08:46:37 2016 +0100
18430108
 
ed29e169
     Merge pull request #520 from kamailio/tsearle-futex-try
3bcf5579
     
ed29e169
     core/futex: fix bug in futex_try
18430108
 
ed29e169
 commit 63987e266c0ee07d8ff184b9056ce30bac7db405
 Merge: c29c555 83d44c6
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Mar 1 08:45:16 2016 +0100
18430108
 
ed29e169
     Merge pull request #522 from mslehto/sdpops
3bcf5579
     
ed29e169
     sdpops improvements and tests
 
 commit 6af319ea9307feb840c9f318954c49c3eac8bbe1
 Author: Maksym Sobolyev <sobomax@sippysoft.com>
 Date:   Mon Feb 29 13:28:53 2016 -0800
18430108
 
ed29e169
     Fix IPv6 handling with the default setup. With the current code,
     it's possible for it to pit IPv6 address, but set adress family
     to the IP4.
 
 commit 83d44c6472567932e6eede1c0b820d0eb4c99fb6
2a6f5858
 Author: Mikko Lehto <mslehto@iki.fi>
ed29e169
 Date:   Mon Feb 29 16:21:25 2016 +0200
18430108
 
ed29e169
     test/unit: add unit test for sdpops script function sdp_remove_line_by_prefix()
18430108
 
ed29e169
 commit 5db4cec2c9e8ab62c711738eae181afa69c1724d
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Mon Feb 29 15:35:41 2016 +0200
18430108
 
ed29e169
     modules/sdpops: reimplement sdp_remove_line_by_prefix() to fix shortcomings
3bcf5579
     
ed29e169
     - single line match was not removed
     - multiline match with non-related lines between was not removed
18430108
 
ed29e169
 commit c29c555ec5a328dff6ac2697dfbc6717d8562eeb
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:27:55 2016 +0200
2a6f5858
 
ed29e169
     modules/ims_registrar_scscf: extra processes in S-CSCF for generating NOTIFYs
2a6f5858
 
ed29e169
 commit 54c87a803d877f40d2915f304c5a67d8ff6a25e8
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:26:36 2016 +0200
2a6f5858
 
ed29e169
     modules/ims_usrloc_scscf: extra debugging for contact deletion
2a6f5858
 
ed29e169
 commit d7b6b127bf8c655e5506d8dfdce074defec23737
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:25:21 2016 +0200
18430108
 
ed29e169
     modules/ims_usrloc_scscf: delayed deletion of contacts on delete or expiry
18430108
 
ed29e169
 commit 80406a0f44b0d452ebb4b40a10261e671b8013c8
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:21:25 2016 +0200
18430108
 
ed29e169
     modules/ims_usrloc_scscf: don't load empty scscf contacts from DB
18430108
 
ed29e169
 commit 16c8d5e4648ff340e6043f4a38fd57c5c60a3058
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:17:17 2016 +0200
18430108
 
ed29e169
     ims_dialog: fix small refcount bug
18430108
 
ed29e169
 commit c9ecbe97af96e20312f1f2daa0afe3b5121cb0c0
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:13:03 2016 +0200
18430108
 
ed29e169
     modules/ims_dialog: add default reason headers for mi-terminated dlgs
18430108
 
ed29e169
 commit 176c98b0241433ef3e4cb22d55154bede1636791
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:11:04 2016 +0200
18430108
 
ed29e169
     modules/ims_dialog: check branch is set before dereferencing
18430108
 
ed29e169
 commit 1e4a2316ec64f666ffa8fe865294fadcb06ebdac
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:09:14 2016 +0200
18430108
 
ed29e169
     modules/ims_usrloc_pcscf, ims_usrloc_scscf, ims_qos: pass contact state into search requests
         - more flexibility on state of contact to search for
18430108
 
ed29e169
 commit ce86851ded64a094bd62cc205ce19f0b7bfa2f20
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:08:00 2016 +0200
18430108
 
ed29e169
     modules/ims_charging: add reason header for out-of-credit timeouts
18430108
 
ed29e169
 commit 86483813ac8ab78aba07496c63009b77f4dbe739
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:06:33 2016 +0200
18430108
 
ed29e169
     modules/ims_charging: release dialog reference on Ro failure conditions
18430108
 
ed29e169
 commit 327a4f0a6ce978ef61f5bee3b6107b541e00f702
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:05:55 2016 +0200
3bcf5579
 
ed29e169
     modules/ims_charging: print error on failed CCR resultcode
3bcf5579
 
ed29e169
 commit 7ac16452539875db390a5fbc6493fd11c9263880
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 14:03:54 2016 +0200
18430108
 
ed29e169
     modules/ims_charging: check msg for reason header and include in Ro CCR if present
18430108
 
ed29e169
 commit 8194032b0e1c954c2dd61e81528361b457344be6
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Feb 29 13:59:37 2016 +0200
18430108
 
ed29e169
     modules/ims_usrloc_pcscf, ims_usrloc_scscf, ims_qos: pass contact state into search requests
         - more flexibility on state of contact to search for
18430108
 
ed29e169
 commit 1a27121e139f88cf397d028a4092d570ceae2ec8
 Author: Carsten Bock <carsten@ng-voice.com>
 Date:   Fri Feb 26 17:54:29 2016 +0100
18430108
 
ed29e169
     siputils: Fixes & safety improvements for sip_p_charging_vector()
18430108
 
ed29e169
 commit b038f1d6641d44907e64a676a2aa3d99ea932119
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Fri Feb 26 16:15:52 2016 +0100
18430108
 
ed29e169
     dnssec Find library in /usr/local too
18430108
 
ed29e169
 commit 28f11e7072739a34b5fe3968c10ac8a7aebbcd82
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Fri Feb 26 16:12:45 2016 +0100
18430108
 
ed29e169
     dnssec Build with include files in /usr/local as well
18430108
 
ed29e169
 commit 2b1e8db2838b7efc50b21ac66d6ef4494e96ddec
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Fri Feb 26 15:38:50 2016 +0000
18430108
 
ed29e169
     kazoo: log invalid json
18430108
 
ed29e169
 commit 8740bf3d636f063cf4759d7ded231f1d86a94a6b
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Feb 25 16:07:29 2016 +0100
18430108
 
ed29e169
     http_async_client: updated README
18430108
 
ed29e169
 commit 8f209d4d5c9c0632fc225d338f29d2d900ed752b
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Feb 25 16:00:36 2016 +0100
18430108
 
ed29e169
     http_async_client: documentation fixes
18430108
 
ed29e169
 commit e12bf2cd3b7b79b1e31030e555dfe379ed12fe33
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Feb 25 15:46:08 2016 +0100
 
     http_async_client: some module's logs fixes
 
 commit 778e4a1e7ea2143089749bab317d87fcfdcd6629
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Feb 25 15:42:09 2016 +0100
 
     http_async_client: add "suspend" to $http_req keys
 
 commit d11971629777b313790850cd393f7233dd3c31e1
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Thu Feb 25 16:38:12 2016 +0000
 
     kazoo: fix reconnect
 
 commit 47aa94c694e5471fa85bb15c372f9120876e4927
 Author: tsearle <tsearle@gmail.com>
 Date:   Thu Feb 25 09:56:09 2016 +0100
18430108
 
ed29e169
     core/futex: fix bug in futex_try
     
     atomic_cmpxchg returns the previous value.  If the previous value was 0 then it was previously unlocked and we now have acquired the lock.
2a6f5858
     
ed29e169
     Thus, it should  be c==0 that is considered as the case we enter the lock, not c!=0
     
     As far as I can tell, lock_try (and lock_set_try) are currently no used anywhere in the code, so this fix shoudn't have any impact
18430108
 
ed29e169
 commit 8736b2dc8dcd5fd8ee253134b19cb8ce0aa1c0b4
 Author: Phil Lavin <phil.lavin@synety.com>
 Date:   Wed Feb 24 12:21:42 2016 +0000
18430108
 
ed29e169
     tls: fix line breaks
     
     - fix line breaks in previous logging commit
18430108
 
ed29e169
 commit 9dd2760fd337b39b72eb38189c093f5a156292f2
 Author: Phil Lavin <phil.lavin@synety.com>
 Date:   Wed Feb 24 12:06:41 2016 +0000
18430108
 
ed29e169
     tls: enhance the logging of ssl bug #1491 workaround
3bcf5579
     
ed29e169
     - log shm_available_safe() instead of shm_available() as this is what is
       actually compared in the check
     - also log the relevant threshold as it is not always obvious if the default
       value is being used
18430108
 
ed29e169
 commit 179b7a2bd7ad8a3aee0e4786f455868f7673a20b
 Merge: 8ef8924 a4c5af2
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Feb 23 13:46:59 2016 +0200
18430108
 
ed29e169
     Merge pull request #505 from smititelu/master
28111e79
     
ed29e169
     Fix node selection when rtpengine_delete(), for branching scenarios
18430108
 
ed29e169
 commit a4c5af2df65a2711ea7f0fd97e7d9b8e65461a4b
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Feb 10 11:36:45 2016 +0200
18430108
 
ed29e169
     rtpengine: Delete all entries if viabranch.len==0
2a6f5858
     
ed29e169
     - try to delete all (callid, viabranchX/Y..) hashtable entries when
     rtpengine_delete() is called with viabranch.len==0
     - release lock before returning
18430108
 
ed29e169
 commit a7b1016ae64bd6e0977a621f12a82a6e19a64f81
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Feb 9 14:20:56 2016 +0200
18430108
 
ed29e169
     rtpengine: LM_NOTICE to LM_DBG
28111e79
     
ed29e169
     Change LM_NOTICE to LM_DBG when failed to find looked up node in hastable.
     These logs appeared mostly for new calls, when inserting new entries in the
     hashtable. This is normal behaviour.
18430108
 
ed29e169
 commit 4f4c44880ec22a5d7d1c9478f0299974c33a7501
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Feb 9 14:13:31 2016 +0200
18430108
 
ed29e169
     rtpengine: Fix node selection for branching cases
2a6f5858
     
ed29e169
     Update node selection when rtpengine_delete() is called to select existing
     node, when the viabranch is NULL. Useful in branching scenarios.
 
 commit 8ef89248cf8547371889734cf33bef827aacc73c
 Author: Torrey Searle <torrey@voxbone.com>
 Date:   Tue Feb 23 08:57:16 2016 +0100
 
     modules/sipt add charging indication
 
 commit 16f5fbf747c2725d70f2ab7aecfcdf1bd76b91c3
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Feb 23 08:54:47 2016 +0100
 
     pkg/kamailio/deb: version set to 4.4.0-pre1
 
 commit 131d8999c7efe43b50b4ede1a8426105ed96c399
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Feb 19 13:11:44 2016 +0200
 
     rtpengine: fix queried_nodes_limit logic
3bcf5579
     
ed29e169
     Right now, even if the selected node returns error, the same node is still
     selected and still queried for maximum of queried_nodes_limit times.
2a6f5858
     
ed29e169
     Don't retry to query the previous nodes, upon error returned (i.e.
     Parallel session limit reached"). Instead, remember the queried nodes and try
     to select between un-queried ones. Thus, rtpengine_offer() will select a proper,
     available node which will be inserted in the hashtable and further used.
18430108
 
ed29e169
 commit b531e175895cbb0f629e5a47c523ee8b569746d8
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Feb 19 09:29:44 2016 +0200
18430108
 
ed29e169
     rtpengine: fix hashtable insert logic
     
     Add hastable entry only when rtpengine responded with non-error to received command.
     This is useful when rtpengine machine responds with errors like
     "Paralel session limit reached". In this case, one doesn't want to add the
     entry, but to try another node.
18430108
 
ed29e169
 commit e4bd3c1d97bb04bfb8f84619481bc7dfb0d8030f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 23 08:40:46 2016 +0100
18430108
 
ed29e169
     Makefile.defs: version set to 4.4.0-pre1
18430108
 
ed29e169
 commit b214541fc93669a6a9248eae34be17cb97520719
 Merge: fedde6e 1c0242f
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Feb 22 23:20:07 2016 +0100
18430108
 
ed29e169
     Merge pull request #514 from phil-lavin/feature-trying-master
2a6f5858
     
ed29e169
     pua_dialoginfo: support for sending "Trying" state for callee
18430108
 
ed29e169
 commit fedde6e9b4916080399ff7a8a587815aab622c7e
 Merge: de77b78 5e826dd
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Feb 22 23:17:47 2016 +0100
18430108
 
ed29e169
     Merge pull request #517 from mslehto/openbsd
2a6f5858
     
ed29e169
     OpenBSD fixes
18430108
 
ed29e169
 commit 5e826dd14f0f7035aaec534351d1634f65f2be36
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Mon Feb 22 23:43:15 2016 +0200
18430108
 
ed29e169
     Makefile.defs: remove outdated OpenBSD logic
18430108
 
ed29e169
 commit 996c1a58353d6c0ac5e30daf5d7e8e854bd45419
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Mon Feb 22 13:13:24 2016 +0200
18430108
 
ed29e169
     Makefile.defs: add -DHAVE_SCHED_YIELD to OpenBSD options
     
     According to manual, sched_yield(2) was introduced in OpenBSD 4.2
18430108
 
ed29e169
 commit 46862c7b9a095fb8137e0ef358e0e97599bd444b
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Sat Feb 20 20:16:26 2016 +0200
18430108
 
ed29e169
     tcp: fix tcp_options.o compilation
2a6f5858
     
ed29e169
     Commit 6627098eb4adad706d20f6b73d1b7e75cc08a21f broke building on OpenBSD
18430108
 
ed29e169
 commit de77b78a7d26a78a4a7a884c6f1ec2c18e664867
 Author: Torrey Searle <torrey@voxbone.com>
 Date:   Mon Feb 22 17:53:03 2016 +0100
 
     modules/sipt: add ability to check charging indicator
 
 commit 1c0242fecb1a5ea9a3fde54b8ce331886e564d39
 Author: Phil Lavin <phil.lavin@synety.com>
 Date:   Fri Feb 19 12:03:40 2016 +0000
18430108
 
ed29e169
     presence: Fully implement table locking for updating the presentity table
2a6f5858
     
ed29e169
     - Implement table locking for all routes through update_presentity in order
       to avoid a number of different race conditions which resulted in
       extraneous data being put into the presentity table.
18430108
 
ed29e169
 commit 897e775a6353ab1e4738ad3b0c3d1c1e53980277
 Author: Phil Lavin <phil.lavin@synety.com>
 Date:   Fri Feb 19 12:01:27 2016 +0000
18430108
 
ed29e169
     pua_dialoginfo: support for sending "Trying" state for callee
2a6f5858
     
ed29e169
     - Implement callee_trying parameter in pua_dialoginfo which causes
       a "Trying" state to be sent for both the caller and callee when
       a new dialog is created.
18430108
 
ed29e169
 commit 546944d6fb8acffec01a7ddae719d14bb88d8a20
 Merge: 3db2f28 4b5da2d
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Fri Feb 19 10:17:45 2016 +0100
18430108
 
ed29e169
     Merge pull request #513 from kamailio/co/crypto_name_collision
     
     srutils: change names colliding with libcrypto
18430108
 
ed29e169
 commit 3db2f281af67381b7cf81eb8d8d24719dc66296b
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Feb 18 15:27:05 2016 +0100
18430108
 
ed29e169
     kamailio.cfg: more coherent use of curly braces for blocks
     
     - use them always when execution actions in if-else blocks that are not
       return-exit-drop
     - single line blocks with return-exit-drop made single line with the if
       statement
18430108
 
ed29e169
 commit 15c139831f7135f141f7a32c34ecf24e37bfc3fc
 Merge: e856483 af0cc3c
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Feb 18 15:19:20 2016 +0100
18430108
 
ed29e169
     Merge pull request #503 from smititelu/SIPPROXY-195
28111e79
     
ed29e169
     Complete the list of checking routing blocks types with t_is_request_route() config function
18430108
 
ed29e169
 commit 4b5da2d909ea3fcd531eecff2f3e02adad26fa27
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Thu Feb 18 11:09:24 2016 +0100
18430108
 
ed29e169
     srutils: change names colliding with libcrypto
18430108
 
ed29e169
 commit e85648385ae56ca3bac0d1b06400ececa28fd55a
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sat Feb 13 11:41:24 2016 +0100
18430108
 
ed29e169
     mtree: coherent indentation
28111e79
 
ed29e169
 commit d5fe09b83a8a14d46b8d8354f354d7e47a1815ee
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Tue Feb 16 17:45:18 2016 +0000
28111e79
 
ed29e169
     http_client: Updated copyright in README
28111e79
 
ed29e169
 commit 17e7d757b04b6da5b5d4d2eb076ac746fcc0ee05
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Tue Feb 16 17:23:50 2016 +0000
 
     pv: Fix crash when xavp has no attributes
     - Fixes the crash reported in #511
 
 commit a176c7f1e5686d0aed5c95830d62eb964358841a
 Author: Richard Good <richard.good@smilecoms.com>
 Date:   Tue Feb 16 15:51:03 2016 +0200
3bcf5579
 
ed29e169
     modules/ims_registrar_pcscf:  Check if we subscribe to reg_info before processing notify - fix crash
28111e79
 
ed29e169
 commit 4e75738d22b0ae444e64fbe6571f2b266139c738
2a6f5858
 Author: Camille Oudot <camille.oudot@orange.com>
ed29e169
 Date:   Tue Feb 16 10:43:57 2016 +0100
28111e79
 
ed29e169
     http_async_query: update README
28111e79
 
ed29e169
 commit 1dd1b92363c78d24b036be7916d5c58e893d99bf
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Tue Feb 16 10:43:38 2016 +0100
28111e79
 
ed29e169
     http_async_query: fix function name in doc
28111e79
 
ed29e169
 commit 8ff02413451f43b42cf565056c28264a43eed5a9
2a6f5858
 Author: Camille Oudot <camille.oudot@orange.com>
ed29e169
 Date:   Tue Feb 16 10:39:08 2016 +0100
28111e79
 
ed29e169
     http_async_client: $http_req returns $null when read
28111e79
 
ed29e169
 commit 7c98ac5f939755e2eae859e670182b6446d80227
2a6f5858
 Author: Camille Oudot <camille.oudot@orange.com>
ed29e169
 Date:   Mon Feb 15 18:43:56 2016 +0100
3bcf5579
 
ed29e169
     http_async_client: update README
28111e79
 
ed29e169
 commit b344ba0b527c0c0dd12063f6f8a37f13bddb317b
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Mon Feb 15 18:43:00 2016 +0100
28111e79
 
ed29e169
     http_async_client: update doc with $http_req(key)
28111e79
 
ed29e169
 commit ca0cd715209eb5b5b3d14230771bfb35f1fdbf37
2a6f5858
 Author: Camille Oudot <camille.oudot@orange.com>
ed29e169
 Date:   Thu Feb 11 14:59:25 2016 +0100
28111e79
 
ed29e169
     http_async_client: new $http_req() PV
28111e79
     
ed29e169
     the $http_req() PV allows to set custom request parameters for the next
     asynchronous HTTP query
28111e79
 
ed29e169
 commit 43946417e3f0c2bbd07e5c4ec8ccd48b31c5ecf9
 Author: Giacomo Vacca <gv@rtcsoft.net>
 Date:   Thu Feb 11 14:30:16 2016 +0100
28111e79
 
ed29e169
     http_async_client: minor indentation changes
28111e79
 
ed29e169
 commit 012498f280279b66ab336f0a855c35af4fec9c14
 Author: Giacomo Vacca <gv@rtcsoft.net>
 Date:   Thu Feb 11 14:24:11 2016 +0100
28111e79
 
ed29e169
     http_async_client: review doc with correct module name
28111e79
 
ed29e169
 commit da26a524e8b318f69116494726d582fbc09bfd32
 Author: Giacomo Vacca <gv@rtcsoft.net>
 Date:   Thu Feb 11 14:19:18 2016 +0100
28111e79
 
ed29e169
     http_async_client: review tls-related param names and vars
28111e79
 
ed29e169
 commit ba86ae06a52c0535a3fb3d0eb30b8380300e185d
 Author: Giacomo Vacca <gv@rtcsoft.net>
 Date:   Thu Feb 11 13:45:34 2016 +0100
28111e79
 
ed29e169
     http_async_client: refactor query string param setting
28111e79
 
ed29e169
 commit 250ff7e7e1b6d96ac3a70b90703594c1befc30c2
 Author: Giacomo Vacca <gv@rtcsoft.net>
 Date:   Thu Feb 11 11:47:31 2016 +0100
28111e79
 
ed29e169
     http_async_client: Fix minor avp doc typo (http_err)
28111e79
 
ed29e169
 commit 0841c4549f1776e779ebb9ebe1ded037edf0b0ce
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Sat Feb 13 19:58:31 2016 +0100
28111e79
 
ed29e169
     http_async_client Add doxygen templates
     
     Please update with better descriptions
28111e79
 
ed29e169
 commit f0d0075ce8ab15c04eecb3cfc0ce89408a481ce5
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Sat Feb 13 19:02:40 2016 +0100
28111e79
 
ed29e169
     NEWS update with link to 4.4.x
28111e79
 
ed29e169
 commit 00226fa9cef56e3447068b891b2cb14260ff5423
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Sat Feb 13 19:01:46 2016 +0100
2a6f5858
 
ed29e169
     ISSUES add link to Github
28111e79
 
ed29e169
 commit 097637b2be779f9bfc0a6fa18dca3c271e35d8b1
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Fri Feb 12 21:53:30 2016 +0100
2a6f5858
 
ed29e169
     INSTALL Remove flavours and ser/serctl
2a6f5858
 
ed29e169
 commit 56623341c765c298cae8c3353d2ebacd81f00070
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Fri Feb 12 21:36:39 2016 +0100
2a6f5858
 
ed29e169
     readme minor updates
28111e79
 
ed29e169
 commit d7e42ceef76e66b06d97159e71043fd552a29e8c
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:48:14 2016 +0200
28111e79
 
ed29e169
     modules/ims_registrar_scscf: fixed segfault on multiple impu when building notify
         - also reported and fixed by Dragos Oancea
2a6f5858
 
ed29e169
 commit 63b4561d8d764700e0e380448d366b7f31bd2a02
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:40:54 2016 +0200
2a6f5858
 
ed29e169
     modules/ims_dialog: remove double unref on dialog
28111e79
 
ed29e169
 commit 6620a44738c68d035991df51cb915142a5d965a6
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:28:49 2016 +0200
28111e79
 
ed29e169
     modules/ims_usrloc_scscf: added support for UE types required by registrar
28111e79
 
ed29e169
 commit 1f8c8ef2a68a380724b12d035b1d73705546dc8f
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:13:59 2016 +0200
28111e79
 
ed29e169
     Revert "modules/ims_registrar_scscf: new function to pass extra argument to lookup (ue_type)"
2a6f5858
     
ed29e169
     This reverts commit 574b8d6c2d0897ba69c5eec14775350508ad0778.
28111e79
 
ed29e169
 commit 69011822286acd4f051c43d502972e4e5ff35195
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:12:21 2016 +0200
28111e79
 
ed29e169
     modules/ims_registrar_scscf: new function to pass extra argument to lookup (ue_type)
         - useful if looking for a specific type of UE ie VoLTE vs SIP for example
28111e79
 
ed29e169
 commit 574b8d6c2d0897ba69c5eec14775350508ad0778
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:11:19 2016 +0200
28111e79
 
ed29e169
     modules/ims_registrar_scscf: new function to pass extra argument to lookup (ue_type)
         - useful if looking for a specific type of UE ie VoLTE vs SIP for example
28111e79
 
ed29e169
 commit 0a8062dfa0f0b1cc13825b75fea688548409c9c3
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:04:44 2016 +0200
28111e79
 
ed29e169
     modules/ims_dialog: release lock on error condition
28111e79
 
ed29e169
 commit b4a4423695eab8087de4f3ed68e21145ac1fd5d5
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:03:57 2016 +0200
28111e79
 
ed29e169
     modules/ims_dialog: pass reason to terminate function
28111e79
 
ed29e169
 commit 51ba40fe5707bcadfa84ac99138537132ee7c0cb
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:03:00 2016 +0200
28111e79
 
ed29e169
     modules/ims_dialog: release lock in error conditions
28111e79
 
ed29e169
 commit 6b80de3f9d4a69979ee1a3f2e7f8bbd72191d915
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 20:01:54 2016 +0200
2a6f5858
 
ed29e169
     modules/ims_dialog: changed log line from ERR to DBG
28111e79
 
ed29e169
 commit f39c41fb02e8c1617910f9f42fdfceb9b0721967
2a6f5858
 Author: jaybeepee <jason.penton@gmail.com>
ed29e169
 Date:   Fri Feb 12 20:00:21 2016 +0200
28111e79
 
ed29e169
     modules/ims_dialog: fixed dialog stats
2a6f5858
 
ed29e169
 commit ff9dd83111fcaee8d9ef34d49cf9cd56ecdbacd9
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Fri Feb 12 19:55:52 2016 +0200
28111e79
 
ed29e169
     modules/ims_dialog: added extra info to log line - transaction ptr
28111e79
 
ed29e169
 commit 57e5a8e33d5fd9fb51a4d88f0bf131ea1c34a4c7
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Thu Feb 11 10:44:07 2016 +0200
28111e79
 
ed29e169
     modules/cdp: update last used time when sending diameter message to peer
28111e79
 
ed29e169
 commit eecd7ecd9b0340fd330ceb167e0e8c82f557a049
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Thu Feb 11 10:41:43 2016 +0200
28111e79
 
ed29e169
     modules/cdp: changed WARN log to DBG
28111e79
 
ed29e169
 commit f50c9c853e7809810099c970780c30b0765b0643
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Feb 12 18:04:19 2016 +0100
28111e79
 
ed29e169
     seas: safety check for target buffer size before copying message in encode_msg()
     
     - avoid buffer overflow for large SIP messages
     - reported by Stelios Tsampas
28111e79
 
ed29e169
 commit f39d144e385f1fbf8759ba03e28e69aeb56d6e6a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Feb 11 23:07:56 2016 +0100
28111e79
 
ed29e169
     registrar: send 400 if the reg-id value is invalid
28111e79
     
ed29e169
     - reported by GH #497
28111e79
 
ed29e169
 commit dcfd5012c0fe10c2697ceeaf5b09d24e1ae8719e
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Feb 11 22:15:39 2016 +0100
28111e79
 
ed29e169
     tls: debug messages for mutex ops with lock function
28111e79
 
ed29e169
 commit fe7f4117536260d0613bc918110f1d0093ad50b9
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Thu Feb 11 10:40:04 2016 +0200
28111e79
 
ed29e169
     modules/ims_registrar_pcscf: fix rank for forked process to get DB initialisation (pua) (reverted from commit 02059e32fde2008ed906fa8ff35d79762ac97412)
28111e79
 
ed29e169
 commit 02059e32fde2008ed906fa8ff35d79762ac97412
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Thu Feb 11 10:36:26 2016 +0200
28111e79
 
ed29e169
     modules/ims_registrar_pcscf: fix rank for forked process to get DB initialisation (pua)
28111e79
 
ed29e169
 commit 4f162f84f9a4c0c0b843ba73d9f60cc204d012e5
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Thu Feb 11 10:35:27 2016 +0200
28111e79
 
ed29e169
     modules/ims_charging: clean from uri to remove parameters before using as PAI
28111e79
 
ed29e169
 commit 0328dda233469873b0e4632f9cd78a20a7dc06c9
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Thu Feb 11 10:34:06 2016 +0200
28111e79
 
ed29e169
     modules/ims_charging: changed log line from ERR to DBG
28111e79
 
ed29e169
 commit 45b0f6992f1a37107be1d3cfdbdb10b60ac6d1c5
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 13:26:15 2016 +0100
28111e79
 
ed29e169
     examples: updated ims configs to use ims_dialog module
28111e79
 
ed29e169
 commit eb820d1b29f9d89c81950641ac1084eca2bbe02c
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 13:23:22 2016 +0100
28111e79
 
ed29e169
     ims_charging: updated docs for dependency on ims_dialog
28111e79
 
ed29e169
 commit 4d7067b5f1516016c0abc88735839ade8150629c
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 12:20:54 2016 +0100
28111e79
 
ed29e169
     ims_dialog: updated the docs to reflect the module rename
28111e79
 
ed29e169
 commit 8a0048894790e6b88ef2d02e8bc77cd58ab25abb
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 12:20:33 2016 +0100
18430108
 
ed29e169
     ims_qos: updates short part to ims_dialog module
28111e79
 
ed29e169
 commit 98930c6deaf00a3512b1a24d936c2a0009cecb1a
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 12:20:15 2016 +0100
18430108
 
ed29e169
     ims_charging: updated short path to ims_dialog
28111e79
 
ed29e169
 commit c04328efbc9314064b6474f0d2321f8b733b2ae1
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 12:19:41 2016 +0100
3bcf5579
 
ed29e169
     snmpstas: detect if ims_dialog module is loaded
3bcf5579
 
ed29e169
 commit edc18dfd0ddab363d9ca68dad3ef75aac901f06c
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 11:59:04 2016 +0100
18430108
 
ed29e169
     ims_dialog: Makefile update after rename
18430108
 
ed29e169
 commit 753a2eff3c03ad0fd3765b47abbe16786a49dfe6
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 11:49:48 2016 +0100
18430108
 
ed29e169
     ims_dialog: updated names for doc files
18430108
 
ed29e169
 commit 08638e87b9e4a846dc2c664494056a113f7a2b6f
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 11:48:04 2016 +0100
18430108
 
ed29e169
     ims_dialog: set the inner name after rename
18430108
 
ed29e169
 commit 8674077b6078f941ab1519bfd6f3ed6e3e34075d
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 11:47:10 2016 +0100
18430108
 
ed29e169
     ims_usrloc_scscf: include path updated for ims_dialog
2a6f5858
 
ed29e169
 commit b88f23d1e4d34049a68831333a55f9cff5834987
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 11:46:52 2016 +0100
2a6f5858
 
ed29e169
     ims_registrar_scscf: updates for renaming ims_dialog
18430108
 
ed29e169
 commit 2663956190789f63ccaf957edbf36c384ac6eece
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 11:46:20 2016 +0100
18430108
 
ed29e169
     ims_qos: updates for ims_dialog renaming
18430108
 
ed29e169
 commit 03079a3d9de774ef17c6987960d6cb7acb46cdc1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 11:45:51 2016 +0100
18430108
 
ed29e169
     ims_icscf: updates for ims_dialog
18430108
 
ed29e169
 commit 082af1793d287624a1985d8ffbc448f92cc855d9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 11:45:20 2016 +0100
2a6f5858
 
ed29e169
     ims_charging: updates for ims_dialog
2a6f5858
 
ed29e169
 commit 9dab0cfbc587892b991d8cdaa39a55e167b4334c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 11:43:42 2016 +0100
2a6f5858
 
ed29e169
     ims_auth: updates for ims_dialog
2a6f5858
 
ed29e169
 commit c6433d8d58d3f78d4cf806d66705bc8f59d07842
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 11:33:18 2016 +0100
2a6f5858
 
ed29e169
     Makefile.groups: renamed dialog_ng to ims_dialog
2a6f5858
 
ed29e169
 commit a5176c88d36f68a7342986f384d185b8f348bf93
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 11:32:32 2016 +0100
18430108
 
ed29e169
     ims_dialog: renamed the main file of the module to ims_dialog.c
18430108
 
ed29e169
 commit 5b32b1301ded6862b1a0db12324e821bad5e64c8
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 9 11:30:42 2016 +0100
18430108
 
ed29e169
     dialog_ng: renamed to ims_dialog
2a6f5858
     
ed29e169
     - reflecting better the target usage at this moment
     - future considerations can results in merging both dialog modules in a
       single one
18430108
 
ed29e169
 commit 326adcfa3fa644e1b27b075d2305b2a3649b20c9
 Merge: 8eb9f92 8bf0325
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 10:45:46 2016 +0100
18430108
 
ed29e169
     Merge pull request #504 from kamailio/co/tcp_closed_event_enhancements
3bcf5579
     
ed29e169
     tcp:closed event enhancements
18430108
 
ed29e169
 commit 8eb9f9278c98a7bdb09d1c6d2748ab5bcd4519b1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 08:36:24 2016 +0100
18430108
 
ed29e169
     etc/kamailio.cfg: small polishings
28111e79
     
ed29e169
     - drop silently traffic from scanners
     - removed fork=yes (it is default value)
18430108
 
ed29e169
 commit 8bf032566a810f7fa60dd96310be8d9a5095b032
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Mon Feb 8 20:03:21 2016 +0100
18430108
 
ed29e169
     tcpops: update README
18430108
 
ed29e169
 commit bc7dc166858d0def2c827ff7be037bfcaa9f0e7e
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Mon Feb 8 19:59:19 2016 +0100
2a6f5858
 
ed29e169
     tcpops: add "disabled mode" to closed_event param
     
     this mode will bypass the event callback registration to improve
     performances when the "tcp:closed" route feature is not needed
2a6f5858
 
ed29e169
 commit af0cc3c6a961de85c98e68df72d3b26b35e89ffc
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Feb 8 11:03:39 2016 +0200
18430108
 
ed29e169
     tmx: Update doku
28111e79
     
ed29e169
     Update doku for t_is_request_route() config function.
18430108
 
ed29e169
 commit 98ae491145eab5457d672b1ae373aeec9dd3f1a7
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Feb 8 10:55:00 2016 +0200
18430108
 
ed29e169
     tmx: Add t_is_request_route() config function
3bcf5579
     
ed29e169
     Add t_is_request_route() config function.
18430108
 
ed29e169
 commit adbbe8b62d6b4b95e5ecbab041b93bb3130f1932
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sun Feb 7 20:21:27 2016 +0100
18430108
 
ed29e169
     auth_db: use username when querying for credentials via is_subscriber
28111e79
     
ed29e169
     - for the case when credentials should not be stored, just discover if a
       record exists for the user
     - avoids buffer overflow by setting all credentials columns, while
       trying to use only the first column
     - reported by Anthony Messina, GH #500
18430108
 
ed29e169
 commit 288840cb7b59d78332bfd9bf81a3fd146a679e5b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Feb 7 19:59:55 2016 +0100
18430108
 
ed29e169
     presence_mwi: fixed indentation and trailing whitespaces
18430108
 
ed29e169
 commit 619988ad6cf54d7e8154a9efb65ce2b9cb475e54
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Feb 7 19:55:25 2016 +0100
18430108
 
ed29e169
     presence_mwi: static declaration for inline function for eating spaces
     
     - based on a report by Anthony Messina, GH #502
     - get rid of undefined symbols for some compilers
18430108
 
ed29e169
 commit 35fa264fe9a70627e9f17f75e0ce39ddbd3550ba
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Feb 7 19:54:47 2016 +0100
18430108
 
ed29e169
     auth_db: removed trailing spaces for sane git diff
18430108
 
ed29e169
 commit 2f405f14e0da76ad9e29f3b958ab85a91c6bbf31
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Feb 7 10:25:00 2016 +0100
2a6f5858
 
ed29e169
     acc: regenerated the readme from latest docbook
2a6f5858
 
ed29e169
 commit 169a835808b646fc6d32b2d6b8daa38ee7a6aa83
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sun Feb 7 10:23:23 2016 +0100
18430108
 
ed29e169
     ims_registrar_scscf: added the readme
2a6f5858
 
ed29e169
 commit b4970c92cfed389d221782b091eb3984b7d6224f
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Sun Feb 7 08:28:51 2016 +0200
2a6f5858
 
ed29e169
     modules/tmx: regenerated README
18430108
 
ed29e169
 commit 8e20a3c5cf3036b203cda629d89659fb1c57c53b
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Feb 5 09:18:48 2016 +0100
18430108
 
ed29e169
     corex: fix regression introduced with detection of ipv6 for send()
28111e79
     
ed29e169
     - reported by Paul Arnold, GH #496
18430108
 
ed29e169
 commit c0948493254429da9543a09afb50891b1ff9c58f
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Thu Feb 4 17:17:24 2016 +0000
18430108
 
ed29e169
     http_client: documentation
     - Complete devel guide for http_client C API functions
     - Regenerate README
18430108
 
ed29e169
 commit 8667cbb1ed26c425ed474ea7ae0b867ee6c8b718
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Feb 4 11:53:09 2016 +0100
18430108
 
ed29e169
     pkg/kamailio/deb: version set to 4.4.0-pre0
18430108
 
ed29e169
 commit 541c8d2c8d0c77f0c541417165a387ad2ed8def7
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Thu Feb 4 10:07:42 2016 +0000
18430108
 
ed29e169
     http_client: Rename C API functions following module rename
18430108
 
ed29e169
 commit cd482b8680318efe995a2b375a5859c107b22f3c
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Thu Feb 4 09:35:23 2016 +0000
18430108
 
ed29e169
     http_client: Fix build with older versions of libcurl
     - Remove use of enums for curl TLS versions
     - Increase logging to warning for invalid parameter values
18430108
 
ed29e169
 commit 7b838ee067ef309ae4c16b1b7f65902a1d16d072
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Feb 4 10:56:30 2016 +0100
18430108
 
ed29e169
     Makefile.defs: version set to 4.4.0-pre0
18430108
 
ed29e169
 commit 6297a0718f6f04d7b018d1046d78985826271a68
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Thu Feb 4 04:43:40 2016 +0200
18430108
 
ed29e169
     core: avoid compiler warning about variable cl being set but not used
18430108
 
ed29e169
 commit 4108353148d4cdccae7f96c27e6fcbb53af5af8b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 22:52:11 2016 +0100
18430108
 
ed29e169
     sipcapture: docs for topoh_unmask parameter
2a6f5858
 
ed29e169
 commit 99cc12f3fb0f114d406a2af0dcc1b48a41484134
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 22:48:25 2016 +0100
2a6f5858
 
ed29e169
     sipcapture: new parameter topoh_unmask
3bcf5579
     
ed29e169
     - if set to 1, call-id will be unmasked using topoh module api
18430108
 
ed29e169
 commit 91e5d1235423de4c36bebd251b77f94b11162b95
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Feb 3 22:40:52 2016 +0100
18430108
 
ed29e169
     sipcapture: removed trailing whitespaces
18430108
 
ed29e169
 commit d1c6d080fda6b6768680b10780332122b0ff5ef7
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Feb 3 22:39:02 2016 +0100
18430108
 
ed29e169
     sipcapture: coherent indentation
18430108
 
ed29e169
 commit 309e5fc8859f624b866e285fba004613ef3b92b1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 22:35:29 2016 +0100
18430108
 
ed29e169
     topoh: exported inter-module api
     
     - contains function to unmask callid
18430108
 
ed29e169
 commit 745e79d03095d3d716c17406f66b89a185adad3c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 22:03:29 2016 +0100
18430108
 
ed29e169
     siputils: docs for sip_p_charging_vector() function
18430108
 
ed29e169
 commit 2a9b4da18eac72f09e8b69cf447afeb978842ae1
 Author: Emmanuel BUU <emmanuel.buu@ives.fr>
 Date:   Wed Feb 3 21:56:30 2016 +0100
18430108
 
ed29e169
     siputils: exported $pcv(name) var and sip_p_charing_vector() func
2a6f5858
     
ed29e169
     - based on GH #215
     - $pcv(all) = whole field
     - $pcv(value) = icid-value field (see RFC3455 section 5.6)
     - $pcv(genaddr) = icid-generated-at field (see RFC3455 section 5.6)
 
 commit ede4a836bd90b8da5a7b63f42ee238cb06933fe9
 Author: Emmanuel BUU <emmanuel.buu@ives.fr>
 Date:   Wed Feb 3 21:43:48 2016 +0100
 
     siputils: p-charging-vector header management
2a6f5858
     
ed29e169
     - based on GH #215
18430108
 
ed29e169
 commit be184b1b3759931e5f189796b48156249a500e42
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Feb 3 21:23:50 2016 +0100
18430108
 
ed29e169
     kamctl: pi framework xml definition update
18430108
 
ed29e169
 commit b8b39e7d2f96cddd6ff2b7087c60f3f93fa90a1f
 Merge: 2b9df7c 5ac088f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 21:18:36 2016 +0100
18430108
 
ed29e169
     Merge pull request #489 from mslehto/valuesh
     
     modules/ims_icscf: removes values.h dependency
18430108
 
ed29e169
 commit 2b9df7c32f30bbb1722b03907c152551c29fc10b
 Merge: 686fdc5 651a9c5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 21:16:10 2016 +0100
18430108
 
ed29e169
     Merge pull request #486 from kamailio/lazedo/presence_improvements
2a6f5858
     
ed29e169
     presence: improvements for 4.4
18430108
 
ed29e169
 commit 5ac088f705468edffcef5cb669bbe28e4f3a905b
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Wed Feb 3 21:31:03 2016 +0200
18430108
 
ed29e169
     modules/ims_icscf: use INT_MAX instead of MAXINT
18430108
 
ed29e169
 commit 686fdc59fc3bb5348ddd283b296b2f156c261fe3
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Wed Feb 3 18:47:39 2016 +0000
18430108
 
ed29e169
     http_client: Clean up connection parameter definitions
     - Add TLSversion enums to config file
     - Add boolean types to config file
     - Make connection parameter names consistent across default modparam/httpcon/configfile
     - Update documentation and README
18430108
 
ed29e169
 commit 466cf3386b8ca653580ec6552b89f57adae984dd
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Feb 3 18:30:09 2016 +0100
18430108
 
ed29e169
     pkg/kamailio/deb: update version to 4.4.0~dev9
18430108
 
ed29e169
 commit 8943cd2e9b771faa03fe12fb658325a80a913631
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 17:38:47 2016 +0100
18430108
 
ed29e169
     Makefile.defs: version set to 4.4.0-dev9
18430108
 
ed29e169
 commit 51fb7519fe4674a13c0ee1989030e712b96947bc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 17:33:33 2016 +0100
18430108
 
ed29e169
     Makefile.groups: group for http_async module
     
     - depends on curl and event2 libs
18430108
 
ed29e169
 commit 1a16f11fca4637dfbf90e2b1f9a70ea6fd2668fd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 17:25:54 2016 +0100
18430108
 
ed29e169
     topos: update sip headers for initial request forwarding
18430108
 
ed29e169
 commit 277d3afe6a9e16dae0b1cba00f147333687a03e8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 17:25:23 2016 +0100
18430108
 
ed29e169
     kamctl: refreshed db creation scripts
18430108
 
ed29e169
 commit 4a9c9d01c563ed3a6f0bdba033aed77161065477
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 17:24:55 2016 +0100
18430108
 
ed29e169
     lib/srdb1: updated xml shemas for topos tables
18430108
 
ed29e169
 commit ddbf18a5fb131d37920a1b83260c08944239c8d5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 12:57:11 2016 +0100
18430108
 
ed29e169
     core: typef'ed the lump structure
18430108
 
ed29e169
 commit a7aa7a7c5a863d4d1f4e31fc307bb57051e26627
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 17:03:53 2016 +0100
18430108
 
ed29e169
     http_client Add configuration file example
18430108
 
ed29e169
 commit 0a1b5df76fededb0b9e065cd607d974bf8f333b5
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 16:58:30 2016 +0100
28111e79
 
ed29e169
     tls fix typo in README
28111e79
 
ed29e169
 commit e3bb82b99a0e8174852c180d567101d7d97ce370
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 16:57:34 2016 +0100
28111e79
 
ed29e169
     http_client update README
28111e79
 
ed29e169
 commit 604a5c23f0abd15423c8846a5dd4e9403f6b3cd6
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 16:57:06 2016 +0100
28111e79
 
ed29e169
     http_client Document new "config_file" module param
28111e79
 
ed29e169
 commit e2a2128c82404d9f6d067fb8ab5e2001b843394d
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Wed Feb 3 15:15:22 2016 +0000
28111e79
 
ed29e169
     http_client: Add ability to load connection definitions from config file
     - All current modparam parameters supported
     - Default values given as modparmas will be used if not specified in config
     - TODO: Cannot load defaults from config file
28111e79
 
ed29e169
 commit 3ba6c4451a98bf365e18b964354bd08381dd4f8f
 Merge: c6f7edd 50fca23
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Wed Feb 3 15:30:33 2016 +0100
28111e79
 
ed29e169
     Merge pull request #480 from grumvalski/async_http_mod
2a6f5858
     
ed29e169
     http_async_client: non-blocking async HTTP client module
28111e79
 
ed29e169
 commit 50fca238aa618d0c9dbf5c2d3681afa6a4a3a769
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Mon Jan 18 15:38:26 2016 +0100
28111e79
 
ed29e169
     http_async_client: non-blocking async HTTP client module
28111e79
 
ed29e169
 commit a5286513c56f2a6e94385cb75bff1fdca3110e93
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Tue Jan 5 16:53:40 2016 +0100
18430108
 
ed29e169
     pv: export some PV functions
18430108
 
ed29e169
 commit c6f7edd4f644388a4b35bca9d9d8f4880b6b4620
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 13:47:05 2016 +0100
18430108
 
ed29e169
     http_client Adding template for developer's guide
18430108
 
ed29e169
 commit ff90dbd17fd041bf85d0cb7c3590b0493e8dba15
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 13:10:59 2016 +0100
18430108
 
ed29e169
     http_client Update Todo
18430108
 
ed29e169
 commit 864f74a295413577b3768e6bb2215fcfef094f4f
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Wed Feb 3 11:49:19 2016 +0000
18430108
 
ed29e169
     http_client: Rename module in module interface
18430108
 
ed29e169
 commit 8c303bf1e9688169a9e1a475f2e4a6c1790357e8
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 12:04:16 2016 +0100
18430108
 
ed29e169
     http_client Rename "curlcon" => "httpcon"
18430108
 
ed29e169
 commit 0af10a28f8ad72af9e58c10fd9cd296c317e08ad
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 11:57:30 2016 +0100
18430108
 
ed29e169
     http_client Change names of counters and RPC call
28111e79
 
ed29e169
 commit 9ffff61534477aeac9da88045134acb89974ab55
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 11:54:01 2016 +0100
28111e79
 
ed29e169
     http_client change function names
28111e79
 
ed29e169
 commit da2ceb14c00cd86e6c7bcd160dfece8538414761
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Wed Feb 3 11:53:40 2016 +0100
28111e79
 
ed29e169
     http_client update docs, fix errors
28111e79
 
ed29e169
 commit 6260bd810bd6f1f54bbf43c9cc88bb64f4bce83a
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Feb 3 00:02:07 2016 +0100
28111e79
 
ed29e169
     htable: docs for cols attribute of hash table definition
18430108
 
ed29e169
 commit fd1471d8154ad2ae9c067cfe9df7fe9161510ae2
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 23:45:01 2016 +0100
18430108
 
ed29e169
     htable: don't sync back to db when cols per htable is set
18430108
 
ed29e169
 commit 955455aad0d078ec65458c8ca9fae6d91f00d4b9
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 23:35:55 2016 +0100
18430108
 
ed29e169
     htable: allow specifying column names per hash table
     
     - at least two columns must be specified, first is the one corresponding
       to key_name
     - the values of following columns are concatenated with a comma delimiter
     - columns can be specified with cols attribute in htable definition and
       they must be enclosed in quotes in order to be a valid sip parameter
       value and be separated by comma
2a6f5858
     
ed29e169
     modparam("htable", "htable",
         "a=>size=4;dbtable=a;cols='key_name,val1,val2,val3'")
18430108
 
ed29e169
 commit a348a74269ec54143aefabc3d12a4fd0fb85dc7a
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 16:54:17 2016 +0100
18430108
 
ed29e169
     kamdbctl: include topos tables when creating standard database
18430108
 
ed29e169
 commit 362648d79f94280f8db2b8651719fed511cf1a37
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 2 16:48:42 2016 +0100
18430108
 
ed29e169
     Makefile.groups: added topos module in standard group
18430108
 
ed29e169
 commit 62fd20ff32a97ac2d89c8e5560ba7a97f508d87d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 2 16:47:53 2016 +0100
18430108
 
ed29e169
     Makefile.groups: curl module became http_client
18430108
 
ed29e169
 commit 68717c2af058d02601f270ab7430a6cbf00dda33
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 16:42:32 2016 +0100
18430108
 
ed29e169
     topos: new module - topology stripping
2a6f5858
     
ed29e169
     - provides topology hiding by stripping the headers with SIP routing
       details
18430108
 
ed29e169
 commit ee4c74d68180b89b30a48a845d1b026a7a67f0de
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 16:41:29 2016 +0100
18430108
 
ed29e169
     kamctl: added db creation scripts for topos module
18430108
 
ed29e169
 commit 087b987ef267b0aa128c795d794606e613419e37
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 16:40:40 2016 +0100
18430108
 
ed29e169
     lib/srdb1: sml definitions for db tables of topos module
18430108
 
ed29e169
 commit 76835b62986d2bb05b34c870b362126290b15317
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 16:39:49 2016 +0100
18430108
 
ed29e169
     kamctl: updates to sql creation scripts for rtpegine
18430108
 
ed29e169
 commit 049a27385904189682fc9c461d3fd31f3afab17e
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 16:37:52 2016 +0100
18430108
 
ed29e169
     core: parser - typedef'ed via header structures
18430108
 
ed29e169
 commit de3afab1631fc6c617b66d03ebf173bbfe10a144
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue Feb 2 15:24:21 2016 +0100
18430108
 
ed29e169
     http_client Update TODO
28111e79
     
ed29e169
     Add note about stuff that needs a per-process handling (referring to a discussion between
     HW and OEJ this weekend at Fosdem)
18430108
 
ed29e169
 commit 78712dfc770c39742336f34375b967a88c7313d9
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue Feb 2 15:02:50 2016 +0100
18430108
 
ed29e169
     http_client Rename include file
18430108
 
ed29e169
 commit fea3b93d4d6ac2d7bdc918560d5ced0f0f652591
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue Feb 2 14:58:48 2016 +0100
18430108
 
ed29e169
     http_client Rename module file
18430108
 
ed29e169
 commit fb1ffeaf7bb1e309278459c77f586ac0d2f46cb1
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue Feb 2 14:57:13 2016 +0100
18430108
 
ed29e169
     http_client Update README files
18430108
 
ed29e169
 commit 4e7921a50e9bc375e9de29d2d6dc22fba5cea5b7
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue Feb 2 14:52:14 2016 +0100
18430108
 
ed29e169
     http_client Rename doc files
18430108
 
ed29e169
 commit eb2f18e3a157512175cdb84b05455ab22db72655
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue Feb 2 14:49:32 2016 +0100
 
     curl Rename module to http_client
 
 commit 319904b7fb674855d72461550c40f0c3adeab5cc
 Merge: 1b6fe67 f604bc4
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Feb 2 13:06:35 2016 +0100
18430108
 
ed29e169
     Merge pull request #494 from grumvalski/cnxcc_log
3bcf5579
     
ed29e169
     cnxcc: change some log levels from INFO to DBG
18430108
 
ed29e169
 commit f604bc4baf7b3332e661dba1c935a259112a4e72
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Feb 2 12:48:07 2016 +0100
 
     cnxcc: change some log levels from INFO to DBG
 
 commit 1b6fe67edf5fd3fedb759f1cc837b1148bc341c2
 Merge: 3d88a55 2f02050
 Author: Hugh Waite <que273@users.noreply.github.com>
 Date:   Tue Feb 2 11:05:07 2016 +0000
18430108
 
ed29e169
     Merge pull request #481 from kamailio/tmp/hpw_curl_improvements
28111e79
     
ed29e169
     curl: Add various curl and TLS options to curl module
     - client key/certificate
     - cacert
     - sslversion
     - cipher suites
     - verify_host and verify_peer
18430108
 
ed29e169
 commit 2f0205093803cbd3761e6ae0384b548c19b4e3e4
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Tue Feb 2 10:15:22 2016 +0000
18430108
 
ed29e169
     curl: Ensure all values of verify_host are valid
     - verify_host=1 is deprecated, automatically use 2
18430108
 
ed29e169
 commit 3d88a5516e0fb9693846831bf89786153f475192
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 09:15:27 2016 +0100
18430108
 
ed29e169
     pua_dialoginfo: don't free dlginfo structure in dlg loaded callback
28111e79
     
ed29e169
     - the structure will be destroyed in a later dlg callback, enabled by
       dlg_api.register_dlgcb(), via free_dlginfo_cell()
     - based and includes partial patch from GH #492, by Phil Lavin
18430108
 
ed29e169
 commit fe4d03c1cb1b9371d3dcd839a96611d33a74d966
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 08:57:45 2016 +0100
18430108
 
ed29e169
     mtree: refreshed the readme
18430108
 
ed29e169
 commit ebdf05f589329948d43fb05bd53c372e5dfec631
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 08:57:04 2016 +0100
18430108
 
ed29e169
     mtree: more documentation for mtree defintion
2a6f5858
     
ed29e169
     - details about cols attribute
18430108
 
ed29e169
 commit 27e3ecb60702749837f2dc59d694933b12e3a7bd
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 00:04:57 2016 +0100
18430108
 
ed29e169
     mtree: allow specifying column names per tree
     
     - at least two columns must be specified, first is the one corresponding
       to tprefix
     - if more than two, then the values of those columns are concatenated
       with a comma delimiter
     - columns can be specified with cols attribute in mtree definition and
       they must be enclosed in quotes in order to be a valid sip parameter
       value and be separated by comma
     
     modparam("mtree", "mtree",
       "name=mt;dbtable=mtree;cols='tprefix,tvalue1,tvalue2'")
18430108
 
ed29e169
 commit 5bd26e21cb6c9b7711f18b031b6e0d05349aab7e
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Feb 2 00:01:31 2016 +0100
18430108
 
ed29e169
     core: wtimer - disabled debug message
18430108
 
ed29e169
 commit 5de62614f6c26f4f3ec6965bb69ba97b3aa83dc8
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Feb 1 19:01:07 2016 +0100
18430108
 
ed29e169
     crypto: documentation for register_callid parameter
18430108
 
ed29e169
 commit a28bc7c4c2dc02d7cf1d267ffa53f4d7f983fb5f
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Feb 1 18:53:34 2016 +0100
18430108
 
ed29e169
     tm: use core sip routing api callid generator if available
3bcf5579
     
ed29e169
     - if no component set a custom callid id generator, then the internal
       one is used, like so far
18430108
 
ed29e169
 commit 0085398d088f7c3651c09af12a0bbff997a16bcc
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Feb 1 18:50:01 2016 +0100
18430108
 
ed29e169
     crypto: option to register a callid generator callback
2a6f5858
     
ed29e169
     - use libssl random and hashing for generating RFC 4122 version 4 UUID
       with high quality entropy that can be used as callid for requests sent
       by tm, through sip routing core api
     - new mod param: register_callid - set to 1 in order to register callid
       genrator callback to core (default is 0)
18430108
 
ed29e169
 commit 0ee31b2d29c4822ef6302411fcbe89aaee619e3a
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Feb 1 18:48:55 2016 +0100
18430108
 
ed29e169
     core: sip routing api - custom callid generator callback
2a6f5858
     
ed29e169
     - allow registration of callback functions for different callid
       generators
18430108
 
ed29e169
 commit 651a9c51a638b1b36adf710b295ee62e12fe0183
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 25 13:24:32 2016 +0000
18430108
 
ed29e169
     presence: update documentation
18430108
 
ed29e169
 commit a3088218936d7048b467a44682dd028346fa928d
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 25 13:24:01 2016 +0000
18430108
 
ed29e169
     presence: 4.4 improvements
     
     adds presence:notify-reply event
     implements $notify_reply for handling in presence:notify-reply event
     adds flags, user_agent columns to active_watchers
     extends $subs to other subscription properties
18430108
 
ed29e169
 commit b1daeaca382d39a76ed5d45a052f18cffa09298c
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 25 13:19:20 2016 +0000
 
     presence: add flags and user_agent to schema
 
 commit 97cd5d3188b1d3a2ef8f7105d753eeb1ee02c20b
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Sun Jan 31 00:01:30 2016 +0000
18430108
 
ed29e169
     kazoo: add amqps connection support
 
 commit 8357543007760d941fcb92c12297f0109397853e
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Fri Jan 29 20:00:20 2016 +0100
 
     tcpops: per-connection control over tcp:closed
2a6f5858
     
ed29e169
     for enhancement #461
 
 commit df875b53340c9e09b6ca0baaa2154000d0bbba47
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Fri Jan 29 18:18:19 2016 +0100
 
     tcp: define new flag to control tcpop's tcp:closed
2a6f5858
     
ed29e169
     for enhancement #461
18430108
 
ed29e169
 commit 094613b85d21e430fe9350722a99794bb2ae59bf
 Merge: 868bf24 6627098
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Fri Jan 29 16:23:33 2016 +0100
18430108
 
ed29e169
     Merge pull request #491 from mslehto/bsdtcpops
3bcf5579
     
ed29e169
     Make tcpops module usable on BSD
18430108
 
ed29e169
 commit 868bf2474c9d22e659875a2ac49553c4908553b2
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Fri Jan 29 15:46:59 2016 +0100
18430108
 
ed29e169
     mem/tlsf: return a valid pointer for malloc(0)
3bcf5579
     
ed29e169
     for consistency with FM and QM allocators
18430108
 
ed29e169
 commit 6627098eb4adad706d20f6b73d1b7e75cc08a21f
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Fri Jan 29 14:55:34 2016 +0200
18430108
 
ed29e169
     tcp: include netinet/tcp.h to make certain macros available
     
     Following are tested: TCP_KEEPINTVL, TCP_KEEPIDLE, TCP_KEEPCNT
18430108
 
ed29e169
 commit 676a2d0a8aaa8daeaf07947d6b63905cb19d0656
 Merge: b727c99 06a9516
 Author: Eloy Coto <eloy.coto@gmail.com>
 Date:   Fri Jan 29 09:04:09 2016 +0000
18430108
 
ed29e169
     Merge pull request #488 from mslehto/statsd6
     
     modules/statsd improvements
18430108
 
ed29e169
 commit bb1f0472614186e933c2caa002c151cf64b60756
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Wed Jan 27 19:45:12 2016 +0200
18430108
 
ed29e169
     modules/tcpops: update list of platforms
18430108
 
ed29e169
 commit 957e8a04f798b9c30964005bdaedd895bd62f46f
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Wed Jan 27 19:22:41 2016 +0200
18430108
 
ed29e169
     modules/tcpops: fix documentation typo
18430108
 
ed29e169
 commit ab7bf76e8d7cce405d4a90b727cde6be67015c4a
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Wed Jan 27 19:26:46 2016 +0200
18430108
 
ed29e169
     tcp: use macros from netinet/tcp.h to detect TCP feature
     
     makes tcpops module usable on FreeBSD 10
18430108
 
ed29e169
 commit b727c99b8e74feec6ad1af0d01b2f4e46200ef46
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Jan 27 15:48:10 2016 +0100
18430108
 
ed29e169
     core: explictely present the main process in description
3bcf5579
     
ed29e169
     - along with existing attendant description
18430108
 
ed29e169
 commit b6e2dce80a607b12276addea310c9696c3c39ce9
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Jan 27 10:50:22 2016 +0200
18430108
 
ed29e169
     rtpengine: Init and dealloc hastable locks
     
     Right now only alloc and destroy is done. Also do init and dealloc.
18430108
 
ed29e169
 commit fe37c011810d563f8a7e7d1e6856d7199dd1f5d2
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Jan 27 10:14:05 2016 +0100
18430108
 
ed29e169
     core: Makefile.defs - renamed var CPU to CPUTYPE
     
     - some operating systems (e.g., suse), sets the CPU in the environment
       to the cpu architecture, while the makefile uses it for cpu type
       provided to -mtune parameter of gcc
18430108
 
ed29e169
 commit 73872420188b2eb0a5adb51a03a3c17baec1a331
 Author: Carsten Bock <carsten@ng-voice.com>
 Date:   Wed Jan 27 10:15:58 2016 +0100
18430108
 
ed29e169
     ims_charging: Fixed setting of AVP
18430108
 
ed29e169
 commit 6711306d48be16fcf1dff860f72d0db14cac02fc
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Jan 27 10:21:06 2016 +0200
18430108
 
ed29e169
     rtpengine: Fix coredump on kamailio shutdown
3bcf5579
     
ed29e169
     Fix release_lock leading to coredump, when kamailio shutdown.
 
 commit 9acbdd31a6e797dcb9aed568726965a568ac4fb7
 Merge: 55350c0 9867534
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Tue Jan 26 21:16:51 2016 +0000
 
     Merge pull request #490 from kamailio/lazedo/db_text_buffer
2a6f5858
     
ed29e169
     db_text: add buffer size for reading text files
18430108
 
ed29e169
 commit 98675340e429b752bdb8a4d7f7d6c1c5f60227d5
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Tue Jan 26 19:40:51 2016 +0000
18430108
 
ed29e169
     db_text: add buffer size for reading text files
     
     the static value of 4096 may not be enough when dealing with presence
     tables that have xml content
18430108
 
ed29e169
 commit 55350c0b54cd2e884b8f97f8686dbcb98769a6f3
 Author: Carsten Bock <carsten@ng-voice.com>
 Date:   Tue Jan 26 19:30:20 2016 +0100
18430108
 
ed29e169
     ims_charging: Added missing definition
18430108
 
ed29e169
 commit fb040b05811b2979130bdf842345c927cd6c1888
 Author: Carsten Bock <carsten@ng-voice.com>
 Date:   Tue Jan 26 18:37:36 2016 +0100
18430108
 
ed29e169
     ims_charging: Added changes after previous commit
18430108
 
ed29e169
 commit 5c7ee4576ea353d8d2ffba66ea29c57cd2c26a7b
 Merge: 9c3ce39 789dec7
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Tue Jan 26 12:34:01 2016 -0500
18430108
 
ed29e169
     Merge pull request #429 from smititelu/KAMAILIO-29
2a6f5858
     
ed29e169
     Rtpengine table changes
18430108
 
ed29e169
 commit 9c3ce397a1baa45a7ee0123ff4e32bcf412506de
 Author: Carsten Bock <carsten@ng-voice.com>
 Date:   Tue Jan 26 18:22:36 2016 +0100
18430108
 
ed29e169
     ims_charging: Add ability, to retrieve the Diameter-Status-Code for the Charging-Session
18430108
 
ed29e169
 commit d9b5cdab809ac32b63589f270561cda17abaadb2
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Tue Jan 26 12:45:33 2016 +0000
18430108
 
ed29e169
     curl: Use correct modparam type for string params
18430108
 
ed29e169
 commit 0e8a67b83a3ccb1113107402d9dda11b9829eaaa
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Jan 26 00:35:57 2016 +0100
18430108
 
ed29e169
     core: secondary timer implemented as classic wheel timer (wtimer)
18430108
 
ed29e169
 commit 888fd8e287a6acc9313963d4d9b9af69127c0490
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Fri Jan 15 15:42:38 2016 +0200
18430108
 
ed29e169
     modules/ims_icscf: removes values.h dependency
     
     Did not compile on FreeBSD 10.
18430108
 
ed29e169
 commit 06a9516af72c87b9aa6e709f72eb6472951f398b
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Tue Jan 26 00:38:20 2016 +0200
18430108
 
ed29e169
     modules/statsd: fixes incorrect socket() return value check and log message
18430108
 
ed29e169
 commit f0313ae9edcaa2db39d265377e2f80344ced6dd5
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 25 23:37:49 2016 +0100
18430108
 
ed29e169
     core: renamed cycles to loops to reflect rotation of the wheel timer
18430108
 
ed29e169
 commit 8ead5ae6f4cd0b64226a838fcc03c9beca219d98
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Tue Jan 26 00:36:01 2016 +0200
18430108
 
ed29e169
     modules/statsd: combine sock structure and error tracking variable
18430108
 
ed29e169
 commit 20cd36c671972d9ebb180884b70e1fd91a92a1cc
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Mon Jan 25 23:19:06 2016 +0200
18430108
 
ed29e169
     modules/statsd: enables IPv6 by using result from getaddrinfo()
18430108
 
ed29e169
 commit c2ffa5b95f768f14ea3b1e30eed621c97ca1a025
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Tue Jan 26 00:20:01 2016 +0200
18430108
 
ed29e169
     modules/statsd: fixes documented module parameter type
18430108
 
ed29e169
 commit d3e0674c97ad9df80dd995269674e09728558db2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jan 24 22:03:42 2016 +0100
18430108
 
ed29e169
     pua: if from_tag is not set, use empty string for db val
     
     - sqlite connector doesn't like null pointer for not null costraint
     - reported by GH #345
18430108
 
ed29e169
 commit bffa9b32e536ff3c21dec7e9c949249a518b8a81
 Merge: f302cc5 53fb42a
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 25 13:26:02 2016 +0000
18430108
 
ed29e169
     Merge pull request #485 from kamailio/lazedo/db_text
     
     db_text: implemented raw query for UPDATE/DELETE/REPLACE
18430108
 
ed29e169
 commit 53fb42ad1ca108bfd579bf9846c73255cb33766c
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 25 10:46:05 2016 +0000
18430108
 
ed29e169
     db_text: implemented raw query for UPDATE/DELETE/REPLACE
     
     also fixes db_free_result for non select operations
     also improves replace by exiting on first match
 
 commit f302cc5b878a07b18ced0bc78db0cca14ca8d602
 Merge: 505fb2c 0688bed
 Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
 Date:   Mon Jan 25 00:11:34 2016 +0100
18430108
 
ed29e169
     Merge pull request #484 from adubovikov/master
     
     modules/sipcapture: fixed function documentation
18430108
 
ed29e169
 commit 0688bed1e6b972a7363b4ef37e786a522a31772b
 Author: root <root@d.start4.info>
 Date:   Sun Jan 24 18:07:07 2016 -0500
18430108
 
ed29e169
     modules/sipcapture: fixed function documentation
18430108
 
ed29e169
 commit 505fb2c3c0f1aab1ece91514ad01debb8897efa4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jan 24 21:56:25 2016 +0100
18430108
 
ed29e169
     ims_qos: strip square brackets from ipv6 address for inet_pton()
     
     - reported by GH #364
18430108
 
ed29e169
 commit bfb1d0eca4ad610ccb3f60800355424f282f94a1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jan 24 17:39:14 2016 +0100
18430108
 
ed29e169
     usrloc: documentation for db_timer_clean parameter
18430108
 
ed29e169
 commit 93b5d2e5098938e49831125622ee6a5a8ba002c4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jan 24 16:50:29 2016 +0100
18430108
 
ed29e169
     usrloc: option to clean up database on write back/through modes
3bcf5579
     
ed29e169
     - enabled by db_timer_clean parameter
     - deletes expired records from database using secondary timer
     - can be helpful if there was an error on db client after the db
       operation was done on server, as reported by GH #30
18430108
 
ed29e169
 commit 540030214d51d9e3db1e863a34ed2586bad031de
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jan 24 13:30:19 2016 +0100
18430108
 
ed29e169
     dispatcher: regenerated the readme file
18430108
 
ed29e169
 commit 95aad5185c5622dea9b3edb3a2711b65ad146675
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jan 24 13:29:56 2016 +0100
18430108
 
ed29e169
     dispatcher: documentation for rpc command dispatcher.ping_active
28111e79
 
ed29e169
 commit 44c5d1c02e87024e075c5417838d2d33bcba35c8
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sun Jan 24 13:23:07 2016 +0100
28111e79
 
ed29e169
     dispatcher: rpc command dispatcher.ping_active
28111e79
     
ed29e169
     - manage global pinging state (send or not the keepalive to
       destinations)
     - kamcmd dispatcher.ping_active 0 - don't send keepalive requests
     - kamcmd dispatcher.ping_active 1 - send keepalive requests
     - default value is 1
28111e79
 
ed29e169
 commit 1828dcc00581822989a98c3e63244146200725d8
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sun Jan 24 13:18:58 2016 +0100
28111e79
 
ed29e169
     dispatcher: refreshed the readme
28111e79
 
ed29e169
 commit 536b0ab1c2f74a2b4832f40e6c1ad5c83733521e
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sun Jan 24 12:52:41 2016 +0100
28111e79
 
ed29e169
     dispatcher: documentation for ds_timer_mode parameter
28111e79
 
ed29e169
 commit 77a2fae782c5a4c8c5c25bd594ad68193e046a49
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sun Jan 24 12:27:13 2016 +0100
28111e79
 
ed29e169
     dispatcher: ds_timer_mode - new param to specify the timer proc
28111e79
     
ed29e169
     - if set to 0 (default), main timer is used
     - if set to 1, secondary timer is used
28111e79
 
ed29e169
 commit 8087e661d8619fa028e51caf4fd32a4aaabc35e1
 Author: Robert Boisvert <rdbprog@gmail.com>
 Date:   Sat Jan 23 12:55:52 2016 -0500
28111e79
 
ed29e169
     mohqueue: fixed Via processing
     
     - starts with the first Via
     - includes complete Via
     - call_tag placed in the correct location at end of buffer
     - call_bufpos renamed to more correct meaning of call_buflen
28111e79
 
ed29e169
 commit 420fa65f239d0eb2dc64ae559440eed6efab3dd1
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sat Jan 23 18:21:50 2016 +0100
28111e79
 
ed29e169
     Makefile.groups: added statsc module to default group
28111e79
 
ed29e169
 commit b5e16b18d889c84ae69ec03b91b9cc635e80c3ee
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jan 22 19:31:36 2016 +0100
28111e79
 
ed29e169
     statsc: removed unused variable
28111e79
 
ed29e169
 commit 41c3e93afd9d365ba831705632925bb18fbdd9c2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jan 22 19:25:22 2016 +0100
28111e79
 
ed29e169
     statsc: updates to readme file
28111e79
 
ed29e169
 commit ce027b038a925fcdad8ec31c18c4432ffc7fca43
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jan 22 18:58:12 2016 +0100
28111e79
 
ed29e169
     statsc: documented statistics tracking
28111e79
 
ed29e169
 commit be96761756daa73e7af2b7a7a6fd53ec77a7dee0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jan 22 18:47:32 2016 +0100
2a6f5858
 
ed29e169
     statsc: documentation of rpc statsc.report
2a6f5858
 
ed29e169
 commit 9bd5d2da7f92f0a45962b5adfce56d02defdecbd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jan 22 18:40:18 2016 +0100
28111e79
 
ed29e169
     stats: rpc command renamed to statsc.report
28111e79
 
ed29e169
 commit 59ff0a65ca840705429debc0477c1c2f0a732f35
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Jan 22 17:29:32 2016 +0100
28111e79
 
ed29e169
     statsc: allow adding new statistics to trac via config parameters
28111e79
 
ed29e169
 commit 7d810278ddca5671235672c85eb4da3520b02d2e
 Author: root <root@sbc001.mob1.jmfnetworks.net>
 Date:   Fri Jan 22 11:26:04 2016 -0600
 
     statsc: fix compiler warnings: [-Wformat=] and [-Wunused-but-set-variable]
28111e79
 
ed29e169
 commit 5efaf2292cfdee4d53ac4b263e37834f7c02b96c
 Merge: 8ff1270 825b4fa
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Jan 22 16:48:20 2016 +0200
 
     Merge pull request #483 from smititelu/master
28111e79
     
ed29e169
     dtrie: sanity checks
18430108
 
ed29e169
 commit 789dec73bd5f906b47ad95ee4e55ba2db3d7d3e2
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Jan 20 10:11:49 2016 +0200
18430108
 
ed29e169
     rtpengine: rebuild rtpp_socks before send command
3bcf5579
     
ed29e169
     - update node selection only from displayed nodes
     - update rtpp_set_list alocation from get_rtpp_set() to mod_init();
     thus all procs will have reference to the list of sets.
     - add locks for rtpp_set_head and rtpp_set
     
     - make rtpp_no shm variable guarded by rtpp_no_lock
     - add rtpp_socks_size pkg variable
     - compare rtpp_socks_size with rtpp_no and rebuild rtpp_socks if they differ
18430108
 
ed29e169
 commit 825b4fabb9bb4b2cf58dc1205423b8ce5d5e08cc
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Jan 22 14:11:25 2016 +0200
18430108
 
ed29e169
     dtrie: sanity checks
     
     Segfaults reported by Igor, on sr-Users mailing list.
18430108
 
ed29e169
 commit 8ff1270bc0a9443e9ed20016bd40bb6c27495c39
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Jan 22 12:16:07 2016 +0100
18430108
 
ed29e169
     crypto: documentation for salt parameter
18430108
 
ed29e169
 commit ee42c43a2772f53d15fd721160e34e8e06297b39
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Jan 22 12:06:38 2016 +0100
18430108
 
ed29e169
     crypto: generate salt based on keyword for better key-based security
18430108
 
ed29e169
 commit 8dc55f2ac2e76100993af7e13e1ebc403c2b5046
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Jan 22 09:40:58 2016 +0100
28111e79
 
ed29e169
     crypto: declare variable at top of function
2a6f5858
     
ed29e169
     - declaration inside for loop is invalid in <C99
     - reported by Victor Seva
28111e79
 
ed29e169
 commit b0ec43934ac614d0fcc2a22d6a10e9117744bec5
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Jan 22 00:39:24 2016 +0100
28111e79
 
ed29e169
     statsc: new modules - statistics collector
3bcf5579
     
ed29e169
     - record the values of various statistics for a period of time, based on
       a timer interval and provide reports about them via rpc
     - reports implemented so far:
       - list: the recorded values
       - diff: the diff between values (val[T] - val[T-1])
28111e79
 
ed29e169
 commit d5e57d353b2c962902d786ef081ccf06d6a9854e
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Jan 22 00:38:15 2016 +0100
28111e79
 
ed29e169
     core: docbook - defined kamcmd entity
28111e79
 
ed29e169
 commit 063d5cfcb5cb685cd669249235be99c7cfcf1359
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jan 21 23:48:22 2016 +0100
28111e79
 
ed29e169
     ctl: support for u specifier
2a6f5858
 
ed29e169
 commit 5ff788247f7baffa0cabce01255f6eba0702b5c5
 Merge: eb067dd 1d28d1f
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Thu Jan 21 15:13:30 2016 +0000
28111e79
 
ed29e169
     Merge remote branch 'origin/master' into tmp/hpw_curl_improvements
28111e79
 
ed29e169
 commit eb067dd33603099eb1fc92438834c302e3a00195
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Thu Jan 21 14:51:04 2016 +0000
28111e79
 
ed29e169
     curl: Implement additional TLS parameters
     - Add per-connection useragent param
     - Add sslversion modparam
     - Add per-connection sslversion param
     - Add per-connection client cert/key/ciphers
     - Ensure all strings are null-terminated for libcurl
28111e79
 
ed29e169
 commit 74f9e04cff504b130fba6713613791fba093d5b4
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Jan 21 15:12:43 2016 +0100
28111e79
 
ed29e169
     crypto: implementation of aes decrypt function
28111e79
 
ed29e169
 commit e6cf3c9bc0018f96acaa4928089273480a54582f
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Jan 21 14:44:44 2016 +0100
28111e79
 
ed29e169
     core: wheel timer advertised as secondary timer
2a6f5858
     
ed29e169
     - safety checks when running wtimer functions
28111e79
 
ed29e169
 commit a482c5de01a56e0822493d6c917ae0f418aeebfb
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Jan 21 14:36:45 2016 +0100
28111e79
 
ed29e169
     core: start wtimer
28111e79
 
ed29e169
 commit 2c09f405cf28a42d551714e800310ec08e50f24e
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Jan 21 14:17:37 2016 +0100
28111e79
 
ed29e169
     core: wheel timer implementation
28111e79
     
ed29e169
     - to be shared by modules needing to execute timer tasks, don't want to
       interfere with main core timers, but don't do lots of operations to
       create own timer
18430108
 
ed29e169
 commit 1d28d1fd5485895cd8d7895a3ab410814d57b6bb
2a6f5858
 Author: Olle E. Johansson <oej@edvina.net>
ed29e169
 Date:   Thu Jan 21 08:44:49 2016 +0100
18430108
 
ed29e169
     curl Small TODO update based on e-mail to sr-dev
18430108
 
ed29e169
 commit b2973bb9860a541f9b1459ea4260fb5b0dec0327
 Merge: 2d61298 5a2c043
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Jan 21 09:36:30 2016 +0200
18430108
 
ed29e169
     Merge pull request #478 from smititelu/master
     
     debugger: fix segfault when dbg_sip_msg() is called with no params
18430108
 
ed29e169
 commit 2d612982966d87ed1cc6f56b10886fe89a1c10c4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 20 23:35:49 2016 +0100
18430108
 
ed29e169
     Makefile.groups: added crypto module to tls group
     
     - dependency on libssl
18430108
 
ed29e169
 commit 760c1d55dfa53e09ab1d6b87e157ea61fba24c24
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 20 23:32:58 2016 +0100
18430108
 
ed29e169
     crypto: new module offering various cryptographic functions
     
     - AES encryption/decryption functions
     - encrypted data is given as base64 string to be able to use it with
       config and sip messages
18430108
 
ed29e169
 commit edb11dd06b895e0b532c81ddc703420f7e5e81a1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 20 22:46:14 2016 +0100
18430108
 
ed29e169
     utils: bock indentations fixed
18430108
 
ed29e169
 commit 64764ff9ce7d117a95d7a0d1d1edf232965d8def
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Wed Jan 20 17:36:04 2016 +0000
18430108
 
ed29e169
     curl: Add curl verifyhost option
     - Renamed verifyserver to verifypeer to match libcurl
     - Added default verifyhost modparam
     - Added per-connection verifyhost override
18430108
 
ed29e169
 commit 0ce66908ee9da74806e2fa506ef98b5f9043e47c
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Jan 20 18:30:30 2016 +0100
18430108
 
ed29e169
     topoh: proper detection of cancel reply for processing
2a6f5858
     
ed29e169
     - reported by Alex Balashov
18430108
 
ed29e169
 commit 8d2a7a9d9ce530112a52d7489185710914c8cc67
 Merge: 79fb4e9 648d95e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 20 14:10:08 2016 +0100
18430108
 
ed29e169
     Merge pull request #477 from mslehto/stdbool
2a6f5858
     
ed29e169
     Use C99 boolean
18430108
 
ed29e169
 commit 79fb4e9c6fb433a5df546944a00e275f37648f17
 Merge: 35e71ff 4de2390
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 20 14:09:50 2016 +0100
18430108
 
ed29e169
     Merge pull request #476 from mslehto/mongodoc
28111e79
     
ed29e169
     modules/ndb_mongodb: fixes documentation typo
18430108
 
ed29e169
 commit 35e71ff8ae434e90baae00801985bdfebcb07d0d
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Jan 20 12:07:56 2016 +0200
18430108
 
ed29e169
     modules/ims_qos: missing return statement
18430108
 
ed29e169
 commit 8effb18ca9ce7b1da257fc804d7bef0ec79297f3
2a6f5858
 Author: jaybeepee <jason.penton@gmail.com>
ed29e169
 Date:   Wed Jan 20 10:50:04 2016 +0200
18430108
 
ed29e169
     modules/ims_charging: removed unused code linking to ims_usrloc_scscf
18430108
 
ed29e169
 commit e010736858bb04766b5871fc6ede0b1279d84132
2a6f5858
 Author: jaybeepee <jason.penton@gmail.com>
ed29e169
 Date:   Wed Jan 20 10:36:53 2016 +0200
18430108
 
ed29e169
     modules/ims_charging: added ability to send vendor-specific charge information
         - this allows for call dispositions to be stored and reported on in OCS
         - by default this id disabled (modparam - vendor_specific_chargeinfo=0)
18430108
 
ed29e169
 commit c084e0b389cb63134f2752053e30529f2605c39b
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Jan 20 10:31:38 2016 +0200
18430108
 
ed29e169
     modules/ims_charging: fixed charging stats
18430108
 
ed29e169
 commit 475a2444c36a8255c5c7ca068721566346919b4a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jan 19 20:36:58 2016 +0100
18430108
 
ed29e169
     uac: refresh content of readme
18430108
 
ed29e169
 commit f1cf7f99caca99c379f4785ebb449e7b1b5d30aa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jan 19 20:36:43 2016 +0100
18430108
 
ed29e169
     uac: documentation of flags returned via rpc command
18430108
 
ed29e169
 commit 368f9ccdfefb9f9261c1b32f271c1d5838cb8fff
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Jan 19 20:27:32 2016 +0100
2a6f5858
 
ed29e169
     uac: notes about the flags of remote registration profiles
18430108
 
ed29e169
 commit 49d4144480c463a94a8b56ed222c32d6075813f6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jan 19 20:24:28 2016 +0100
2a6f5858
 
ed29e169
     uac: reset the $uac_req(...) fields when assigning $null
28111e79
     
ed29e169
     - was done only when NULL was passed, not for values with PV_VAL_NULL
18430108
 
ed29e169
 commit 35c4a245b7408d595d671d4661f91900078d02db
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Jan 20 09:57:44 2016 +0200
18430108
 
ed29e169
     modules/cdp: prevent possible deadlock when searching for sticky peers
18430108
 
ed29e169
 commit 2d7a803d4dbd947c4d015e3cca8ec354876effd1
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Tue Jan 19 18:45:49 2016 +0000
18430108
 
ed29e169
     curl: Add client key/certificate to curl_connect
     - Use the client key, certificate and cacert modparams when provided
     - Use the verifyserver modparam (default enabled)
     - Implement per-connection verifyserver parameter
     - Add ciphersuites modparam to override libcurl defaults
18430108
 
ed29e169
 commit 311ac224b589328047fdddf7e4eb4165af501707
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Jan 19 14:27:21 2016 +0100
18430108
 
ed29e169
     tsilo: remove inline from free_ts_transaction() definition
28111e79
     
ed29e169
     - the prototype is without, resulting in compile warning
18430108
 
ed29e169
 commit a86fa8f9c9d2a9f63732b43b1087e6cc5cba18fb
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Tue Jan 19 11:09:59 2016 +0200
18430108
 
ed29e169
     carrierroute: fixed possible kamctl fifo segfault
     
     - introduced checks to reject contiguous -{OPTION}{PARAMETER} in kamctl fifo commands
     e.g.: kamctl fifo cr_activate_host "-dproxy -p 49 -h proxy1" is not allowed
18430108
 
ed29e169
 commit 391c8ac03fc91029104b0c125e4c6e6184f1783a
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Jan 18 11:52:17 2016 +0200
18430108
 
ed29e169
     modules/ims_auth: prevent crash if suspended transaction disappears waiting for a MAR
18430108
 
ed29e169
 commit feb8c87d48041f59d71699e6fb7da5e47b325532
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 18 10:35:42 2016 +0100
18430108
 
ed29e169
     uac: coherent indentation for uac reg code
18430108
 
ed29e169
 commit 7466ec937e50d274ec032d37f7de26eee1418625
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 18 10:03:28 2016 +0100
18430108
 
ed29e169
     uac: support for initial delay of registration
     
     - delay initial registration with at least reg_delay value from uacreg
       table
18430108
 
ed29e169
 commit 5b9c5b7dfac1aa7eb98e7986fd3345e3f411783a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 18 09:15:37 2016 +0100
18430108
 
ed29e169
     uac: update flags for disabled state when refreshing record from db
18430108
 
ed29e169
 commit b711cb98b4111c4f1d7fe73ed005fd54e2634696
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 18 09:08:20 2016 +0100
18430108
 
ed29e169
     uac: load flags column from database
2a6f5858
     
ed29e169
     - related to GH #369
18430108
 
ed29e169
 commit 8fb9f17154ab17c41091b9d71b13b3089b79338a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 18 09:07:40 2016 +0100
18430108
 
ed29e169
     kamctl: updated db definition scripts for uacreg table
18430108
 
ed29e169
 commit c0166c037a9db4d0cc90e335541ea7b24add4768
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 18 09:05:39 2016 +0100
18430108
 
ed29e169
     lib/srdb1: uacreg table has two new columns - flags, reg_delay
28111e79
     
ed29e169
     - store the flags for runtime behavior
     - delay intial registration (allow to spread registrations over an
       interval of time, not to flood the registrar at the same time)
2a6f5858
 
ed29e169
 commit ee20f55a16e5015dd6e3ac76c318131240de6688
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 18 08:41:42 2016 +0100
18430108
 
ed29e169
     uac: reg - auth proxy address can be updated upon account refresh
18430108
 
ed29e169
 commit 5a2c0437693cd2ee08290892d15c8b64a8003784
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Jan 15 14:10:48 2016 +0200
2a6f5858
 
ed29e169
     debugger: Update doku
28111e79
     
ed29e169
     Document why debugger module should be loaded first in the module sequence.
18430108
 
ed29e169
 commit 7b67ab4623f63cbf823be47a35135ba052278c9e
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Jan 15 10:55:49 2016 +0200
18430108
 
ed29e169
     debugger: Restrict dbg_sip_msg() to REQUEST/ONSEND
     
     Allow dbg_sip_msg only from REQUEST/ONSEND route in a similar way as for
     msg_apply_changes().
18430108
 
ed29e169
 commit 21a7ce6fe07c2e645519603eaff908dfd96be3cc
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Jan 15 12:28:02 2016 +0200
18430108
 
ed29e169
     debugger: debugger_mod.c indentation
3bcf5579
     
ed29e169
     Tab-like indentations for debugger_mod.c file.
2a6f5858
 
ed29e169
 commit 8e8a71cc0b589bb881f56bbef370a1d19863d038
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Jan 15 12:04:54 2016 +0200
18430108
 
ed29e169
     debugger: Fix dbg_sip_msg() segfault
     
     Fix dbg_sip_msg() segfault when the function is called with no parameters.
     Change the dbg_sip_msg() output format.
18430108
 
ed29e169
 commit 2370c6dccec38be8576bd4234ecbbc5883972058
 Author: Carsten Bock <carsten@ng-voice.com>
 Date:   Fri Jan 15 11:04:15 2016 +0100
2a6f5858
 
ed29e169
     ims_charging: Added missing field in Ro-Session (introduced in previous commit)
2a6f5858
 
ed29e169
 commit 648d95e126a13986684db94136dc47d69a7cc27c
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Fri Jan 15 02:48:39 2016 +0200
2a6f5858
 
ed29e169
     modules/nat_traversal: use C99 boolean
18430108
 
ed29e169
 commit 5d2d7237ac0d64689b3ff4d6be256ff4bd74cef7
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Fri Jan 15 02:48:11 2016 +0200
18430108
 
ed29e169
     modules/statsd: use C99 boolean
18430108
 
ed29e169
 commit 4de2390a4071530e808eddd86ee8926ec51524eb
 Author: Mikko Lehto <mslehto@iki.fi>
 Date:   Fri Jan 15 01:28:12 2016 +0200
18430108
 
ed29e169
     modules/ndb_mongodb: fixes documentation typo
18430108
 
ed29e169
 commit 6f46f87acf7b3772a2bc8902e6e73e0bdc293851
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Thu Jan 14 11:22:07 2016 +0200
18430108
 
ed29e169
     modules/ims_charging: add adjustments for rounding errors that creep in during interim charges
         - this is a result of Ro interface only supporting second-based resolution in diam. msgs. to OCS
18430108
 
ed29e169
 commit 256d5f754ddfa7c47086f18a6d15fb08ae6bff87
 Merge: dce9cea caeda23
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Jan 14 09:29:06 2016 +0100
18430108
 
ed29e169
     Merge pull request #475 from ianlin/master
3bcf5579
     
ed29e169
     registrar: reg_xavp_cfg should not be reset when sock_flag is not set
18430108
 
ed29e169
 commit caeda232d6e2d29a5da202c9db244b407c94ede2
 Author: Ian Yu-Hsun Lin <ianyuhsunlin@gmail.com>
 Date:   Thu Jan 14 16:02:25 2016 +0800
18430108
 
ed29e169
     registrar: reg_xavp_cfg should not be reset when sock_flag is not set
3bcf5579
     
ed29e169
     - since there are functions like `registered()` would use it
     - reported by Jayesh Nambiar (@jayesh1017) in the comment of GH#470
18430108
 
ed29e169
 commit dce9cea1744c458afae1088935f4c2549689c454
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Jan 13 11:12:37 2016 +0200
18430108
 
ed29e169
     modules/ims_registrar_scscf: prevent possible deadlock when generating reginfo NOTIFY requests
         - moved the actual processing of the implicit impu set to create the XML to a separate processing
         - seperate process will therefore pick up events, build the XML and send the NOTIFY/s
         - TODO: make framework capable of multiple workers to process events
18430108
 
ed29e169
 commit a15affa4d5f35cf2bfdd793b50010318f34f3f08
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Jan 13 11:05:15 2016 +0200
2a6f5858
 
ed29e169
     modules/ims_usrloc_scscf,modules/ims_registrar_scscf: impus as string from subscription can be created in pkg or shm depending on argument passed
2a6f5858
 
ed29e169
 commit 072c88653e280004f86b4c41cfc4d92f3b21af1d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jan 12 14:09:54 2016 +0100
18430108
 
ed29e169
     core: earlier execution of SREV_NET_DATA_RECV event
28111e79
     
ed29e169
     - allow capturing the traffic before topoh decodes it
18430108
 
ed29e169
 commit 142fb5a289a6ff4b0cc631293f7acbb65414e889
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 11 22:31:20 2016 +0100
18430108
 
ed29e169
     siptrace: readme regenerated
18430108
 
ed29e169
 commit 2d2c0bec3170b3ef6c10dc9a3b9e990b8d50e0bc
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 11 22:30:09 2016 +0100
18430108
 
ed29e169
     siptrace: documented trace_mode parameter
18430108
 
ed29e169
 commit 57e7b28bd811971f16154cee08acc2d2024dee76
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 11 22:23:48 2016 +0100
18430108
 
ed29e169
     siptrace: use SREV_NET_DATA_RECV event for incoming traffic with trace_mode=1
18430108
 
ed29e169
 commit 4fc969760d8eec6355ce661ccd3c5fd9ad2a36f0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 11 22:23:26 2016 +0100
18430108
 
ed29e169
     core: execute SREV_NET_DATA_RECV event
18430108
 
ed29e169
 commit 34afdb987d55d984da49b5896649cea1fc3d075b
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 11 22:21:37 2016 +0100
18430108
 
ed29e169
     core: new event SREV_NET_DATA_RECV
28111e79
     
ed29e169
     - to be executed if a sip message has been received
18430108
 
ed29e169
 commit b57a2d7815ad374ba799af4b02c3bccd7942d539
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 11 22:20:43 2016 +0100
18430108
 
ed29e169
     core: relocated sr_net_info_t struct for availability
18430108
 
ed29e169
 commit 581912f5ed117bb56087668aa7ac60a7b667d525
 Author: Carsten Bock <carsten@ng-voice.com>
 Date:   Mon Jan 11 15:14:37 2016 +0100
18430108
 
ed29e169
     ims_charging: Properly check final_unit_action-flag for initial requests
     
     If final_unit_action flag is set in initial ccr response, kamailio need to send terminate request after the granted time instead of sending an CCR-UPDATE request.
     
     Patch by DileepNunna <dileepn30@gmail.com>
     
     Closes Github #467 (Kamailio sending update ccr request instead of terminate request for initial ccr response having final_unit_action flag)
18430108
 
ed29e169
 commit 1771f7e489b060290b38fc0a428058ca7e2b5f42
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 11 12:41:48 2016 +0100
18430108
 
ed29e169
     siptrace: new parameter trace_mode
     
     - if set to 1, is using the SREV_NET_DATA_SEND event for sending HEP
       packets to sipcapture server for packets sent to the network
18430108
 
ed29e169
 commit 53529269d88adf140985192cd4ba6e8174fcc231
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 11 12:40:59 2016 +0100
18430108
 
ed29e169
     core: execute event SREV_NET_DATA_SEND if data was sent to network
18430108
 
ed29e169
 commit 1f00d722aaefbd2515ae69ffdcf541143862d9fd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 11 12:39:59 2016 +0100
18430108
 
ed29e169
     core: new event SREV_NET_DATA_SEND
28111e79
     
ed29e169
     - to be executed if message was sent to the network
18430108
 
ed29e169
 commit 8b3847085e793596528d4675acce467a2e7629b7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 11 11:37:29 2016 +0100
18430108
 
ed29e169
     tls: regenerated the readme file
18430108
 
ed29e169
 commit 59ce55977e91c399b86177060421d32dbbd7be06
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 11 11:37:07 2016 +0100
18430108
 
ed29e169
     tls: more details about tls.cfg reload
18430108
 
ed29e169
 commit 3022206747eaabc17ec711d955987a02b82e87e9
 Merge: 46d3a3e c46a5f2
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Jan 8 15:02:26 2016 +0100
18430108
 
ed29e169
     Merge pull request #470 from ianlin/master
2a6f5858
     
ed29e169
     registrar: do make use of reg_xavp_cfg
18430108
 
ed29e169
 commit 46d3a3ef2314f3177d64beab466401104d3ff887
2a6f5858
 Author: lazedo <luis.azedo@factorlusitano.com>
ed29e169
 Date:   Fri Jan 8 02:52:04 2016 +0000
18430108
 
ed29e169
     db_text: fix bug in raw query where clause
2a6f5858
     
ed29e169
     wrong type was allocated
18430108
 
ed29e169
 commit 53263a2ddad9bb118763516bcd7995652c4fb070
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Thu Jan 7 12:17:03 2016 +0000
18430108
 
ed29e169
     tm: Reset socket variable while forking
     - Reset sock_str variable so values from previous forks are not stored in contact_flows AVP
18430108
 
ed29e169
 commit c46a5f2792b8553ade871d98cfe892c5a48a3ff6
 Author: Ian Yu-Hsun Lin <ianyuhsunlin@gmail.com>
 Date:   Thu Jan 7 19:10:51 2016 +0800
18430108
 
ed29e169
     registrar: do make use of reg_xavp_cfg
     
     - prevent from resetting sock_flag to -1 when reg_xavp_cfg is set
18430108
 
ed29e169
 commit 0d0c8d570b58c2a622a615b1c312acca4994d720
 Merge: 06a6ee1 a372f86
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Jan 7 11:37:37 2016 +0200
18430108
 
ed29e169
     Merge pull request #469 from smititelu/master
3bcf5579
     
ed29e169
     fix issue #463
18430108
 
ed29e169
 commit a372f861f04b04f08d68f28a95f12a13776be891
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Jan 7 10:32:37 2016 +0200
18430108
 
ed29e169
     debugger: doku dbg.get_mod_*
2a6f5858
     
ed29e169
     Overlooked due to copy/paste.
18430108
 
ed29e169
 commit 3668618369a8a1db8cb3410c0a7f50ce74150cd2
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Jan 7 09:58:42 2016 +0200
18430108
 
ed29e169
     debugger: fix issue #463
     
     Don't shm_malloc() while the lock is taken.
18430108
 
ed29e169
 commit 06a6ee170bdbc45ef7462aec0631fd332a82c6c6
 Merge: ddb9171 fa0517f
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Jan 6 16:13:35 2016 +0200
18430108
 
ed29e169
     Merge pull request #462 from smititelu/KAMAILIO-33
2a6f5858
     
ed29e169
     debugger: add fifos to set/get level/facility
18430108
 
ed29e169
 commit fa0517f83a09625d14ec0dd3f349a1033f274f86
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Jan 6 14:06:07 2016 +0200
18430108
 
ed29e169
     debugger: update doku for rpc commands
28111e79
     
ed29e169
     Update doku for rpc commands.
18430108
 
ed29e169
 commit ddb9171c96ef54ceeeb984cb0d9dc6695d206cc6
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Jan 6 11:47:33 2016 +0100
18430108
 
ed29e169
     siptrace: coherent indentation
18430108
 
ed29e169
 commit 40c8a62ce85cc14ecf4e30b17d322f9a4177ed8e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 6 11:45:33 2016 +0100
18430108
 
ed29e169
     siptrace: updated the log messages
2a6f5858
     
ed29e169
     - debug level and function name are added automatically by LM_*() macros
18430108
 
ed29e169
 commit 284c11ed16bdc5afcc9abf49c9f5c1749ce831e0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 6 10:05:35 2016 +0100
18430108
 
ed29e169
     siptrace: don't execute core event for net data out for HEP packets
18430108
 
ed29e169
 commit 526fb4cdc2246284ecbd7de9ed65678da2dbe357
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 6 10:03:00 2016 +0100
18430108
 
ed29e169
     core: added msg_send_buffer() function to allow skipping execution of core events
     
     - useful for non-sip messages sent out to skip execution of
       SREV_NET_DATA_OUT, like HEP packets for sipcapture
     - msg_send() is now a defined alias for msg_send_buffer()
18430108
 
ed29e169
 commit 144b3c54e4fc23e95e5601e38165defa7c377ba8
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Jan 5 14:37:34 2016 +0200
18430108
 
ed29e169
     debugger: rpc module level/facility getters
     
     Add kamcmd rpc module level/facility getters.
18430108
 
ed29e169
 commit 66943de4344c30fefa361f24213f01f8ef58d2c3
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Jan 5 14:02:43 2016 +0200
18430108
 
ed29e169
     debugger: rpc module level/facility setters
     
     Rename kamcmd rpc module level/facility setters.
18430108
 
ed29e169
 commit 33e082dd314a333c62bfbc176a392702cfd9f4cd
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Jan 5 11:42:47 2016 +0200
18430108
 
ed29e169
     debugger: destroy debugger shm hashtable
     
     Add a dbg_destroy_mod_levels() functions to be called on mod_destroy(),
     thus avoiding shm leaks.
18430108
 
ed29e169
 commit 70b3dc76a1eac47dc70d5624f27c7f39717ecb7e
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Jan 4 11:17:20 2016 +0200
18430108
 
ed29e169
     debugger: update doku for fifo commands
     
     Update doku for fifo commands.
18430108
 
ed29e169
 commit 2bd153ce083c81c78b58019cf7acae12646e14e3
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Dec 29 17:33:55 2015 +0200
18430108
 
ed29e169
     debugger: fifo module level/facility getters
     
     Add kamctl fifo module level/facility getters.
18430108
 
ed29e169
 commit f8a6d4e370bfe95d4968a1c29d275a91cdda12ce
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Jan 5 13:24:08 2016 +0200
18430108
 
ed29e169
     core: add facility2str() function
     
     Add support to get the facility number given the facility string.
18430108
 
ed29e169
 commit 36629c11ff9fb3999f3ebf298a9e87bb2abc4885
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Dec 29 13:07:42 2015 +0200
28111e79
 
ed29e169
     debugger: fifo module level/facility setters
     
     Add kamctl fifo module level/facility setters.
18430108
 
ed29e169
 commit bef6dd6bb52921a703db295ff7736ea5a8ad212e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 4 23:10:01 2016 +0100
18430108
 
ed29e169
     tcpops: include header for faked message to get rid of compile warnings
     
     - warnings resulted after the commit for event_route[tcp:closed]
18430108
 
ed29e169
 commit 5856d9848345a429c0a7bd91a6d9eccf45d067d3
 Author: Armen Babikyan <armen@firespotter.com>
 Date:   Mon Jan 4 23:06:52 2016 +0100
3bcf5579
 
ed29e169
     tcpops: framework to execute event_route[tcp:closed]
18430108
 
ed29e169
 commit 1980c79d4fb2111c8c245045035f4ecb5d17fd7f
 Author: Armen Babikyan <armen@firespotter.com>
 Date:   Mon Jan 4 23:05:30 2016 +0100
18430108
 
ed29e169
     core: trigger event_route execution for unexpectedly-closed and client-closed tcp connections
3bcf5579
 
ed29e169
 commit fa6465f92adf372c3307211a05688a2482d89353
 Author: Armen Babikyan <armen@firespotter.com>
 Date:   Mon Jan 4 23:04:37 2016 +0100
18430108
 
ed29e169
     core: added event callback field for tcp closed connection
18430108
 
ed29e169
 commit 6fe2b87e1a6dff2a4351d83e91bd0de809530241
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 4 22:56:55 2016 +0100
18430108
 
ed29e169
     core: fixed debug message warning
18430108
 
ed29e169
 commit d5b22f5b3a880076b725e18c6e521b75c55aa249
 Merge: 96d0b4e bf56222
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 4 22:54:07 2016 +0100
18430108
 
ed29e169
     Merge pull request #447 from celan69/getifaddrs
     
     core: rewrite add_interfaces() with getifaddrs() based implementation
18430108
 
ed29e169
 commit 96d0b4ecff3cd680861bbc2ac02151a77cb05cae
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 4 19:19:35 2016 +0100
18430108
 
ed29e169
     presence_xml: safety checks for pkg alloc and buffer size
18430108
 
ed29e169
 commit 26fddd6d6eb604113a2ea9288c48d78a53dbed55
 Merge: d0372a1 bb2c9ea
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Jan 4 19:07:43 2016 +0100
18430108
 
ed29e169
     Merge pull request #460 from kamailio/lazedo/presence_xml_fix_dummy
3bcf5579
     
ed29e169
     presence_xml: fix pres_agg_nbody_empty
18430108
 
ed29e169
 commit bb2c9ea0b70a428dd115da5fa2c0e6482d9db7dc
2a6f5858
 Author: lazedo <luis.azedo@factorlusitano.com>
ed29e169
 Date:   Mon Jan 4 16:12:46 2016 +0000
18430108
 
ed29e169
     presence_xml: fix pres_agg_nbody_empty
3bcf5579
     
ed29e169
     we were sending the presence element without the entity attribute.
     it seems some UAs dislike this
18430108
 
ed29e169
 commit bf56222b89b7f47a00e63fe4386f254e648e448f
 Merge: 8ddc618 d0372a1
 Author: Christian Kuehnke <christian@kuehnke.de>
 Date:   Mon Jan 4 16:29:33 2016 +0100
18430108
 
ed29e169
     Merge remote-tracking branch 'upstream/master' into getifaddrs
18430108
 
ed29e169
 commit d0372a132767cf08dd8786692fe56922bbceece2
 Merge: 59c1823 97a921c
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 4 10:18:08 2016 +0000
18430108
 
ed29e169
     Merge pull request #459 from kamailio/lazedo/db_text_replace
     
     db_text: add support for replace
18430108
 
ed29e169
 commit 59c1823b71871c4e35550414b7169ee28f50d53a
 Merge: c7e411e ad168dd
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 4 10:17:57 2016 +0000
18430108
 
ed29e169
     Merge pull request #458 from kamailio/lazedo/presence_logs
     
     presence: additional info in logs
18430108
 
ed29e169
 commit ad168dd580d21e1896c21a41b91b7eee5e5e7f8b
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 4 05:17:09 2016 +0000
18430108
 
ed29e169
     presence: additional info in logs
     
     adds callid to NOTIFY log
     adds log when multiple records are found in process_dialogs
3bcf5579
 
ed29e169
 commit 97a921ca63bd5482a690fe8ba399b05fd0134129
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jan 4 05:12:42 2016 +0000
18430108
 
ed29e169
     db_text: add support for replace
     
     implements replace with update/insert
2a6f5858
     
ed29e169
     tries to update, inserts if not found
18430108
 
ed29e169
 commit 8ddc618ddf6197fdb47d769559f2ea9ff820b413
 Merge: 875950d c7e411e
 Author: Christian Kuehnke <christian@kuehnke.de>
 Date:   Thu Dec 31 00:50:14 2015 +0100
28111e79
 
ed29e169
     Merge remote-tracking branch 'upstream/master' into getifaddrs
18430108
 
ed29e169
 commit c7e411edb3c68260d43f86ee6977d468c074836b
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Dec 30 21:18:23 2015 +0100
28111e79
 
ed29e169
     tm: reinit ref counter if attempting to free while still in wait timer
28111e79
 
ed29e169
 commit 94da0d648805b958d266b789015f66cef8628ae4
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Dec 30 17:41:18 2015 +0100
28111e79
 
ed29e169
     tsilo: check if tsilo hash table is still set when executing tm callback
     
     - freeing the transaction structure by tm at shutdown can execute this
       callback, resulting in core dump (at shutdonw) if tsilo destroyed its
       hash table already
28111e79
 
ed29e169
 commit ee7568cb7da1be0c3c3d4ba2cd5bada4b4895bee
 Merge: d83a56b f703eff
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Dec 30 10:43:26 2015 +0100
28111e79
 
ed29e169
     Merge pull request #457 from phil-lavin/feature-dont-append-realm-to-username-master
     
     auth_radius: support for not appending realm to the username passed to RADIUS
28111e79
 
ed29e169
 commit f703effa2e2d6c6f426374d07d57636ecf248fd2
 Author: Phil Lavin <phil.lavin@synety.com>
 Date:   Wed Dec 30 09:00:45 2015 +0000
28111e79
 
ed29e169
     auth_radius: support for not appending realm to the username passed to RADIUS
     
     - Implement append_realm_to_username parameter in auth_radius which allows
       the unmolested digest username to be passed to RADIUS in the User-Name
       attribute. This is required for some RADIUS implementations.
28111e79
 
ed29e169
 commit d83a56bcdfeb8ffc75166a62e11ceb4c057c3ce5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Dec 30 00:29:49 2015 +0100
28111e79
 
ed29e169
     tm: don't free tm cell still linked in wait timer
     
     - wait timer should do the free
     - friendlier handling of situation when modules binding to tm do
       inconsistent unref operations
28111e79
 
ed29e169
 commit f0b5fa7415d81cfc6df1e4dd51cd508898df5419
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Dec 29 23:48:39 2015 +0100
28111e79
 
ed29e169
     tsilo: init and safety check for t value before unref
28111e79
 
ed29e169
 commit 27495c7c34bf963e403c0f711daf9b76076d2ec3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Dec 29 23:39:18 2015 +0100
28111e79
 
ed29e169
     tm: silent mode when freeing transactions at shutdown
28111e79
     
ed29e169
     - they are still linked in tm hash table as it should be, so no warn
       message for that case
28111e79
 
ed29e169
 commit 1bd8d47148f375462d895ab5bac77eacc965f9c5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 28 23:25:01 2015 +0100
28111e79
 
ed29e169
     permissions: regeneration of readme file
28111e79
 
ed29e169
 commit dcb116290209a6b42020a925bc657005c8e3048b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 28 23:24:38 2015 +0100
28111e79
 
ed29e169
     permissions: documentation for max_subnets parameter
28111e79
 
ed29e169
 commit 46b10dfe1941ab70676a10d5f61d749fd74dfa3c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 28 23:19:14 2015 +0100
28111e79
 
ed29e169
     permissions: max_subnets - new parameter
     
     - specify the max size for address subnets array
     - default value: 512
     - if there are more subnet records in address tables than the value of
       max_subnets, increase it
28111e79
 
ed29e169
 commit 82d7e06b09f02a2e6dab9f171586f9cd6f636f5b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 28 23:11:59 2015 +0100
28111e79
 
ed29e169
     permissions: max size of subnet array set to 512
28111e79
     
ed29e169
     - was 128, which can be insufficient for large interconnect
28111e79
 
ed29e169
 commit adcad3445b33d917ef13e4419310b5b11d472fe1
2a6f5858
 Author: lazedo <luis.azedo@factorlusitano.com>
ed29e169
 Date:   Mon Dec 28 04:10:39 2015 +0000
28111e79
 
ed29e169
     presence_dialoginfo : fix memory leak
2a6f5858
     
28111e79
     
ed29e169
     missing xmlFreeDoc from commit b6b7de8832e4ab22ef2c00ebb2c1e1b6ced9ff35
28111e79
 
ed29e169
 commit 875950d6265417bb59f98a41e4ff89296c01b595
 Merge: 38d9cfa b51f782
 Author: Christian Kuehnke <christian@kuehnke.de>
 Date:   Fri Dec 25 15:39:01 2015 +0100
28111e79
 
ed29e169
     Merge remote-tracking branch 'upstream/master' into getifaddrs
28111e79
 
ed29e169
 commit b51f7822b3e48a18611bed1aaaac5674757f8e33
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Dec 23 18:11:15 2015 +0100
 
     matrix: updates for application name
 
 commit a72e8451aef9391229000cb4e13020f0ff722d92
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Dec 23 18:10:27 2015 +0100
28111e79
 
ed29e169
     matrix: added section ids for params and functions in docs
 
 commit fd8f7dd442b7b197450c7bc338260f44b7dcc34d
 Merge: fed70c4 a9ec529
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Dec 22 15:47:09 2015 +0100
 
     Merge pull request #453 from grumvalski/cnxcc_include
28111e79
     
ed29e169
     cnxcc: define inline functions in cnxcc.h
28111e79
 
ed29e169
 commit 38d9cfa1fe97c89833b852e83783e8c6ea197575
 Merge: 424ac4d fed70c4
 Author: Christian Kuehnke <christian@kuehnke.de>
 Date:   Tue Dec 22 15:24:51 2015 +0100
28111e79
 
ed29e169
     Merge remote-tracking branch 'upstream/master' into getifaddrs
28111e79
 
ed29e169
 commit a9ec529ecee015e79dc60cb8ba8a6686cdf73a7b
 Author: grumvalski <federico.cabiddu@gmail.com>
 Date:   Tue Dec 22 13:48:19 2015 +0100
2a6f5858
 
ed29e169
     cnxcc: define inline functions in cnxcc.h
2a6f5858
 
ed29e169
 commit fed70c48a907dd3579ff6a7b288e1469cc9ece34
 Merge: b6a4fa2 b7acbe4
2a6f5858
 Author: lazedo <luis.azedo@factorlusitano.com>
ed29e169
 Date:   Tue Dec 22 11:04:01 2015 +0000
28111e79
 
ed29e169
     Merge pull request #451 from kamailio/lazedo-patch-2
28111e79
     
ed29e169
     db_text :  column type comparison
28111e79
 
ed29e169
 commit b6a4fa2921d531a3dce1277c671942a8c62f3270
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Dec 22 09:06:01 2015 +0100
28111e79
 
ed29e169
     smsops: changed duplicated section id
28111e79
 
ed29e169
 commit 5937b04a98204fc70ce6db2eab08c038a3497c2a
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Dec 21 14:48:25 2015 +0100
28111e79
 
ed29e169
     dmq_usrloc: lock before adding contact
28111e79
     
ed29e169
     - reported by GH #440
28111e79
 
ed29e169
 commit 981bcc737649796a7cc37e2de564bd1b337675da
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Dec 18 21:50:52 2015 +0100
2a6f5858
 
ed29e169
     dispatcher: readme regenerated with updated config example
2a6f5858
 
ed29e169
 commit 2809c1eee5d74840ad1974eab09950f2aba3ad31
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Dec 18 21:50:02 2015 +0100
2a6f5858
 
ed29e169
     dispatcher: set sock_avp parameter in example
2a6f5858
 
ed29e169
 commit b7acbe4d676cc68f790f12f29186dfab31301074
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Fri Dec 18 14:40:18 2015 +0000
28111e79
 
ed29e169
     db_text :  column type comparison
     
     compare DB1_STR, DB1_STRING, DB1_BLOB as equal
28111e79
 
ed29e169
 commit 47172912dfb0c22a4d10055505d11b7187d1af35
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Dec 18 11:44:09 2015 +0100
28111e79
 
ed29e169
     pkg/kamailio/deb: update version to 4.4.0~dev8
28111e79
 
ed29e169
 commit a2e3c04ac1faef9acc5af9481af3e0f2f82f6a72
 Merge: 2b96041 41975bd
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Dec 18 10:12:33 2015 +0100
28111e79
 
ed29e169
     Merge pull request #450 from giavac/master
2a6f5858
     
ed29e169
     cfgt: second pass at documentation update
28111e79
 
ed29e169
 commit 41975bd9d757a395c6b6e330a8ad243aefde4c4e
 Author: Giacomo Vacca <giacomo.vacca@gmail.com>
 Date:   Fri Dec 18 08:25:12 2015 +0000
28111e79
 
ed29e169
     cfgt: recompiled README
18430108
 
ed29e169
 commit a8cbef5bf5c36e76b3ba1d43e71210c5b0519b24
 Author: Giacomo Vacca <giacomo.vacca@gmail.com>
 Date:   Fri Dec 18 08:24:58 2015 +0000
18430108
 
ed29e169
     cfgt: documentation update
2a6f5858
     
ed29e169
     - Add loadmodule example to highlight ordering requirement
18430108
 
ed29e169
 commit 2b96041540d7b9bf050dbacb78b71085bbc7c03f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 17 23:29:32 2015 +0100
18430108
 
ed29e169
     Makefile.defs: version set to 4.4.0-dev8
18430108
 
ed29e169
 commit b6b7de8832e4ab22ef2c00ebb2c1e1b6ced9ff35
2a6f5858
 Author: Luis Azedo <luis@2600hz.com>
ed29e169
 Date:   Thu Dec 17 21:02:43 2015 +0000
18430108
 
ed29e169
     presence_dialoginfo : aux_body should return xmldoc instead of char
18430108
 
ed29e169
 commit 412f155ede8587c1d439503cd7d0e783bc3c0d6b
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Thu Dec 17 18:54:45 2015 +0000
18430108
 
ed29e169
     presence_dialog : fix compilation
18430108
 
ed29e169
 commit 6dd065629604a32081d5e7b63bbbd292f56aaf23
 Merge: 236c55d 1682896
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Thu Dec 17 17:49:37 2015 +0000
18430108
 
ed29e169
     Merge pull request #448 from kamailio/lazedo/fix_blf
2a6f5858
     
ed29e169
     presence : fix notify version when subs_mode <> 3
18430108
 
ed29e169
 commit 08a8a8eee5d66c017defbbe749ce28cfd2984d92
 Author: Giacomo Vacca <giacomo.vacca@gmail.com>
 Date:   Thu Dec 17 17:03:58 2015 +0000
18430108
 
ed29e169
     cfgt: recompiled README
18430108
 
ed29e169
 commit 806e0fa1f970062bee25d95e33058363735c3bba
 Author: Giacomo Vacca <giacomo.vacca@gmail.com>
 Date:   Thu Dec 17 17:03:18 2015 +0000
18430108
 
ed29e169
     cfgt: extended documentation
     
     - Add a Usage part with .cfg example
18430108
 
ed29e169
 commit 31933ccc40f9af36caa9f0a45e0a57aebe0b91d4
 Author: Giacomo Vacca <giacomo.vacca@gmail.com>
 Date:   Thu Dec 17 16:43:53 2015 +0000
18430108
 
ed29e169
     cfgt: fixed a few typos in documentation
18430108
 
ed29e169
 commit 236c55d21f20c59353f963256907fe4ca35d2c19
 Merge: 6458380 c131323
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Dec 17 10:49:57 2015 +0100
18430108
 
ed29e169
     Merge pull request #449 from giavac/master
2a6f5858
     
ed29e169
     cfgt: doc improvements
18430108
 
ed29e169
 commit c131323e77b4cf39b0121aa6e59c0b67174b8679
 Author: Giacomo Vacca <giacomo.vacca@gmail.com>
 Date:   Thu Dec 17 09:38:43 2015 +0000
18430108
 
ed29e169
     cfgt: update README
2a6f5858
     
ed29e169
     - Provide an example of Call-ID to identify a scenario
18430108
 
ed29e169
 commit e1c9e07fc129569143063f38fec34f5a01151e26
 Author: Giacomo Vacca <giacomo.vacca@gmail.com>
 Date:   Thu Dec 17 09:38:32 2015 +0000
18430108
 
ed29e169
     cfgt: improved documentation
2a6f5858
     
ed29e169
     - Provide an example of Call-ID to identify a scenario
18430108
 
ed29e169
 commit 1682896e2971508e454448d2a89ba5ab10811a84
2a6f5858
 Author: Luis Azedo <luis@2600hz.com>
ed29e169
 Date:   Wed Dec 16 20:50:41 2015 +0000
18430108
 
ed29e169
     presence : fix notify version when subs_node <> 3
2a6f5858
     
ed29e169
     when submode <> 3 the notify version is always the same (first watcher) for all watchers
18430108
 
ed29e169
 commit 424ac4dba745dd728e225895f9fb40e287ec365f
 Author: Christian Kuehnke <christian@kuehnke.de>
 Date:   Wed Dec 16 18:47:36 2015 +0100
18430108
 
ed29e169
     core: rewrite add_interfaces() with getifaddrs() based implementation
2a6f5858
     
ed29e169
     To make IPV6 work with Solaris, add_interfaces() had to be modified.
     I decided to reimplement it with a getifaddrs() based implementation,
     which is available from Solaris 11 upwards, and also on FreeBSD and
     Linux. By default, the latter continues to use the netlink based
     variant.
18430108
 
ed29e169
 commit 64583809c677384e2fcd54a5ba7f921b3ea59c51
 Author: smititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Dec 16 13:28:18 2015 +0200
18430108
 
ed29e169
     debugger: Fix coredump when kamailio stopped
     
     Upon kamailio stop, 'dbg_cfg' pointed to invalid memory zone(not NULL).
     Reset the pointer to NULL upon module_destroy() and do the NULL checks.
2a6f5858
     
ed29e169
     Reported by foucse in issue #446.
18430108
 
ed29e169
 commit b8e3aff1079e4a617aa273553a20d664d0c368c2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Dec 16 08:20:55 2015 +0100
18430108
 
ed29e169
     cfgt: fix compile warning for len field comparison
18430108
 
ed29e169
 commit 09e823deb39940d1601a26504d4431ca74d70453
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Dec 15 14:37:57 2015 +0100
18430108
 
ed29e169
     Makefile.groups: add cfgt module to mod_list_basic
18430108
 
ed29e169
 commit 393385a0972de3fc618276711c1fe90fd289c95d
 Merge: e0f7a0c ef5ba34
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Dec 15 14:24:56 2015 +0100
18430108
 
ed29e169
     Merge pull request #443 from linuxmaniac/vseva/cfgt
2a6f5858
     
ed29e169
     modules/cfgt: debugger config test support
18430108
 
ed29e169
 commit e0f7a0c678b37c44312369dd90ffdc531782bb99
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Dec 15 12:26:02 2015 +0100
18430108
 
ed29e169
     websocket: fixed Makefile after previous commit
     
     - whitespace required after ifneq
18430108
 
ed29e169
 commit ef5ba34baa4f5a54ab634dc7e06e0de1daf45dd2
2a6f5858
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
ed29e169
 Date:   Tue Dec 15 11:42:58 2015 +0100
18430108
 
ed29e169
     debugger: refresh README
18430108
 
ed29e169
 commit 1b5766548dd637615b2284c5363d5bdf123a8573
2a6f5858
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
ed29e169
 Date:   Tue Dec 15 11:22:10 2015 +0100
18430108
 
ed29e169
     debugger: add cfgt support
18430108
 
ed29e169
 commit 9ee0bd917f1e6a2b1fc9f116ea22584388a5e0d8
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Dec 15 10:24:13 2015 +0100
18430108
 
ed29e169
     modules/cfgt: add initial documentation
18430108
 
ed29e169
 commit b8309bd5fef4647c13cbabae768c47fdb7c8bc59
2a6f5858
 Author: Olle E. Johansson <oej@edvina.net>
ed29e169
 Date:   Tue Dec 15 11:25:41 2015 +0100
18430108
 
ed29e169
     curl Update TODO.txt after Hugh's contribution
18430108
 
ed29e169
 commit fc64249b6e4b8c6a2c2b2dc4175114dfb701c767
2a6f5858
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
ed29e169
 Date:   Wed Jun 24 22:19:24 2015 +0200
18430108
 
ed29e169
     modules/cfgt: trace config and save to file
18430108
 
ed29e169
 commit a3c212f2489e4ba01c7592f68cd35fdb8e16ce71
2a6f5858
 Author: Olle E. Johansson <oej@edvina.net>
ed29e169
 Date:   Tue Dec 15 11:13:21 2015 +0100
18430108
 
ed29e169
     Fixing typo, adding copyright header
18430108
 
ed29e169
 commit f87327e6d89c280fed31ed7961c117063dadc605
 Merge: d24863d 9fd99ef
2a6f5858
 Author: Olle E. Johansson <oej@edvina.net>
ed29e169
 Date:   Tue Dec 15 10:54:52 2015 +0100
18430108
 
ed29e169
     Merge pull request #435 from kamailio/tmp/hpw_curl_improvements
     
     Fixes and improvements to curl module
18430108
 
ed29e169
 commit d24863d071417effe5df863736ef037ec8e0b414
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 14 16:40:03 2015 +0100
3bcf5579
 
ed29e169
     presence: init variable to prevent invalid cleanup on error getting presence document
     
     - reported by GH#441
3bcf5579
 
ed29e169
 commit 6e9f017dd3509296b83f12d3467309c583a248b1
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Dec 14 17:32:02 2015 +0200
18430108
 
ed29e169
     tmx: Consistent naming of counters
28111e79
     
ed29e169
     Simplify the names of the tmx counters to "rpl_*".
18430108
 
ed29e169
 commit 09be0ae191404409322bb5d8ab9df0a03c1a4845
 Merge: 4d89a50 572fa1b
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Dec 14 17:00:46 2015 +0200
18430108
 
ed29e169
     Merge pull request #442 from smititelu/KAMAILIO-30
     
     Better counting of received_replies counter
18430108
 
ed29e169
 commit 4d89a50544324fdac0f08497dc142c171bfcd97d
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Dec 14 15:15:52 2015 +0100
3bcf5579
 
ed29e169
     tm: avoiding conditional directives that split up parts of statements
     
     - patch by Romero Malaquias, FS#434
3bcf5579
 
ed29e169
 commit aa50c18b724a25f772a1fefdec3b9d260b7c6dbf
 Merge: 665eef8 305381b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 14 15:11:09 2015 +0100
3bcf5579
 
ed29e169
     Merge pull request #436 from snen/htable_stats_fixing
     
     htable: fixing htable.stats for max slot value
3bcf5579
 
ed29e169
 commit 665eef8b4bf9dbe984b8655206585a467253322f
 Merge: c73b9cd 432c1e3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 14 15:09:23 2015 +0100
18430108
 
ed29e169
     Merge pull request #439 from andrey-utkin/websocket_libcrypto_linkage
2a6f5858
     
ed29e169
     modules/websocket: ensure linkage to libcrypto
18430108
 
ed29e169
 commit 572fa1b4497571ec68453c97b3080740364d3335
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Dec 14 15:02:53 2015 +0200
3bcf5579
 
ed29e169
     tmx: Update doku
     
     Update doku related to the counters changes.
3bcf5579
 
ed29e169
 commit aeb3e18527b565f22bd05f6c6989b2ae86968b71
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Nov 27 18:18:14 2015 +0200
18430108
 
ed29e169
     tmx: refactor counters
     
     Focus on:
     - received_replies
     - received_replies_absorbed (in cfX cases)
3bcf5579
     
ed29e169
     - relayed_locally
     - relayed_received
     - relayed_total
18430108
 
ed29e169
 commit 432c1e3b0f7ff6a9fa11e6d8ed8b897dc3f9246f
 Author: Andrey Utkin <andrey.od.utkin@gmail.com>
 Date:   Sat Dec 12 22:37:15 2015 +0200
18430108
 
ed29e169
     modules/websocket: ensure linkage to libcrypto
28111e79
     
ed29e169
     Fixes linkage for Ubuntu Wily (15.10).
     The issue manifests itself as "undefined symbol: SHA1" error at module loading.
18430108
 
ed29e169
 commit b79d23436bbfceb0debb8ff829b5ff8d2e49c46d
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Dec 11 17:21:16 2015 +0200
18430108
 
ed29e169
     rtpengine: Don't add invalid URL node, in db mode
     
     Don't continue parsing the node url if errors were spotted, in db mode.
18430108
 
ed29e169
 commit 98877b5b393e4f7d0ec4127f6964f2b2ad24ab64
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Dec 11 13:33:55 2015 +0200
3bcf5579
 
ed29e169
     rtpengine: Add code indentation
2a6f5858
     
ed29e169
     Add proper tab-like code indentation.
3bcf5579
 
ed29e169
 commit 5ce6df2d3aee023f0e2d4f9cad14d6e560557ae2
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Dec 10 16:59:30 2015 +0200
3bcf5579
 
ed29e169
     rtpengine: Add hiding of deleted table nodes
     
     'kamctl fifo nh_show_rtpp all' reflects the rtpengine table state.
     
     When node is deleted from the table the node itself isn't freed but disabled
     permanent and hidden for display. This is mainly because one might want the
     current session to finish for the deleted table nodes (see allow_op modparam).
     
     Hiding the nodes and not freeing them will spare time deciding if there are
     any sessions left for the deleted rtpengine.
3bcf5579
 
ed29e169
 commit 65750d3422f97568623036a027ddebcbe636198d
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Dec 4 09:22:41 2015 +0200
18430108
 
ed29e169
     rtpengine: Update kamailio-db-devel db scripts
     
     Add rtpengine 'utils/kamctl/$dbschema' scripts.
18430108
 
ed29e169
 commit 174c7ab05e803e9c0288ada8bc4578bf7e6ea567
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Nov 25 14:22:24 2015 +0200
18430108
 
ed29e169
     rtpengine: Update kamailio-db-devel .xml
     
     Add rtpengine .xml table documentation. Update version files.
18430108
 
ed29e169
 commit fd90308dd76d16452805edad713026c4a9f3bcea
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Dec 3 11:01:41 2015 +0200
18430108
 
ed29e169
     rtpengine: Check node address when adding to set
28111e79
     
ed29e169
     The node address has to start with 'udp:', 'udp6:' or 'unix:' and to end with a
     valid port number. Else, the node is ignored and is not added to the set.
18430108
 
ed29e169
 commit 410151eb6c7d992f9b7a7fd21e7a7f5ee1a44e67
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Dec 2 12:35:09 2015 +0200
18430108
 
ed29e169
     rtpengine: Add db 'weight' column
28111e79
     
ed29e169
     Add weight column with weight_col modparam.
     Updated doku.
18430108
 
ed29e169
 commit 0def328282cb8551823554978d7e32afa7ca4110
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Nov 24 17:35:19 2015 +0200
28111e79
 
ed29e169
     rtpengine: Check set uniqueness for rtpp node
2a6f5858
     
ed29e169
     If node already found in set, update details like weight, recheck_ticks,
     disabled status. Else, create new node for the specific set.
     This is especially useful when reloading the nodes from database via
     'kamctl fifo nh_rtpp_reload'; just to update the nodes,no shm_free and realloc
     needed. Also applicable for the config file nodes.
28111e79
     
ed29e169
     This per set uniqueness of the nodes is plausible given the possibility to
     set the weight of the rtpp nodes.
28111e79
 
ed29e169
 commit d884698c9184cc649a2846b8070b78900cc7a215
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Nov 24 14:50:01 2015 +0200
28111e79
 
ed29e169
     rtpengine: Add kamctl nh_reload_rtpp
     
     Fifo command to allow reload from database node table.
     Updates the state of the nodes or creates new ones; does not delete
     the old nodes, not present anymore in the database.
     Updated doku.
28111e79
 
ed29e169
 commit 3e25dce1918e007a5db3752143c427a512a08dd2
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Nov 17 16:45:00 2015 +0200
28111e79
 
ed29e169
     rtpengine: Add setid_default modparam
     
     Add option to change the default set id.
     If setid_avp is configured, the active set used is the avp value.
     If setid_avp is not configured, the active set used is setid_default value.
28111e79
 
ed29e169
 commit 20e4a5d5d415e12e3dca5dd3dab5f36c49058b42
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Nov 17 14:28:35 2015 +0200
28111e79
 
ed29e169
     rtpengine: Update doku for rtpengine database
     
     The module is able to load nodes specified in a database.
     Update doku for this.
28111e79
 
ed29e169
 commit 55734eb2ea6dfcda679570f08b3bf331a4f44f76
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Nov 17 13:37:19 2015 +0200
28111e79
 
ed29e169
     rtpengine: Add setid_col modparam
     
     Allow setid column name. Updated doku.
3bcf5579
 
ed29e169
 commit 5192377be91a09b48476944b05c3ec182758e88c
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Nov 17 12:39:22 2015 +0200
28111e79
 
ed29e169
     rtpengine: Add db 'disabled' column
     
     Able to load rtp nodes state from database.
     Add "disabled" column with disabled_col modparam:
     - if disabled != 0, disable the node permanent
     (similar to disabling it manually using kamctl fifo command)
     - if disabled == 0, keep the current behaviour
     (set ticks to 0, ping and disable temporary in case the node is not responding)
28111e79
 
ed29e169
 commit c73b9cd8b5f8074c43fd2a30f7b7e6df97208a3d
 Merge: fd79adb 95cd106
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Thu Dec 10 06:54:47 2015 -0500
 
     Merge branch 'master' of https://github.com/smititelu/kamailio
 
 commit 95cd1062a937568322665bacd019d21fc20d57c0
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Dec 10 11:38:10 2015 +0200
28111e79
 
ed29e169
     rtpengine: _destroy() sanity + memory free
2a6f5858
     
ed29e169
     _destroy() sanity checking, with memory free, when possible:
     - alloc the locks first.
     - free the locks last.
     - consider content already hadled for a NULL lock (or NULL lock vector).
     - make _free_row_lock() static.
28111e79
 
ed29e169
 commit fd79adb4975fc0799fe8488d1dd1a771041a0939
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 10 09:33:32 2015 +0100
3bcf5579
 
ed29e169
     dispatcher: proper handling of socket parameter when is not last in attrs
     
     - parsing socket function expects a null terminated string
28111e79
 
ed29e169
 commit 12160de3c2052c4696b8c073b9fa5919f6da7060
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Dec 9 23:27:09 2015 +0100
28111e79
 
ed29e169
     core: skip zero char and whitespaces before parsing first line in parse_msg()
     
     - reported by Vasiliy Ganchev
28111e79
 
ed29e169
 commit 01060e983d3de5bf798c7f9725dcd85e23c6c3d5
 Merge: 3b6d7a2 5816e68
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Wed Dec 9 14:20:07 2015 +0000
28111e79
 
ed29e169
     Merge branch 'master' of github.com:kamailio/kamailio
28111e79
 
ed29e169
 commit 3b6d7a28ea0b053f27cb169ac31259e20ef4ece0
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Wed Dec 9 14:15:47 2015 +0000
28111e79
 
ed29e169
     utils: Fix crash in http_query
     - Fixes incorrect fixup logic for http_query_post_hdr
     - Bug reported by jayesh1017
28111e79
 
ed29e169
 commit 305381bb6b40dc4859f0862411a0c1a261b476c2
 Author: Dmitri Savolainen <savolainen@erinaco.ru>
 Date:   Wed Dec 9 15:44:03 2015 +0300
28111e79
 
ed29e169
     htable: fixing htable.stats for max slot value
2a6f5858
     
ed29e169
     add missed 'd' parameter to rpc->struct_add format string
28111e79
 
ed29e169
 commit 5ad022a4f5e959b875e9f590eca4e7e1866836bb
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Dec 9 11:41:55 2015 +0200
28111e79
 
ed29e169
     rtpengine: Move the size inside the hash table
     
     - struct rtpengine_hash_table now contains the table size.
     - rename the entry_list to row_entry_list
28111e79
 
ed29e169
 commit c4f2b557682b3e7172b70550913711cccf68df56
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Dec 9 11:00:15 2015 +0200
28111e79
 
ed29e169
     rtpengine: Add per rows totals statistics
     
     For consistency with the per row locks, statistics should be also per row.
28111e79
 
ed29e169
 commit 9fd99efc683f2ccb4e5b7e88ae891d808e2efdcd
 Author: Hugh Waite <hugh.waite@xura.com>
 Date:   Wed Dec 9 09:59:46 2015 +0000
28111e79
 
ed29e169
     Fixes and improvements to curl module
     - Fix invalid check of uri and postdata parameters
     - Fix fixup functions
     - Refactor curl function to remove dependance on pv/fixup structures
     - Export curl_connect through C API
     - Fix buffer overflow in curl write function
28111e79
 
ed29e169
 commit 5816e6852306c943f9b39cf8d8243201bbbdc132
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Dec 8 22:56:53 2015 +0100
3bcf5579
 
ed29e169
     kamctl: updated version of the scripts
3bcf5579
 
ed29e169
 commit a22b59fc802c1c1ee2a13ed772c515398f41e0a7
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Dec 8 15:29:09 2015 +0200
28111e79
 
ed29e169
     rtpengine: Add per rows hash table locks
     
     This will further increase rtpengine's hash table access.
28111e79
 
ed29e169
 commit 250c7125613fc0fc26b72f68a7d0bd63a4a1b430
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Dec 7 22:23:41 2015 +0100
28111e79
 
ed29e169
     db_mysql: if autoreconnect is set, then attemt 3 times if mysql ping fails
     
     - it should help stalled/broken mysql tls connections to recover
28111e79
 
ed29e169
 commit 5a537506141027ca3d3ef87f49913ab628c30690
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Dec 7 13:30:02 2015 +0200
28111e79
 
ed29e169
     rtpengine: Allow op for all deactivated machines
28111e79
     
ed29e169
     If allow_op modparam enabled, send commands to the disabled machines for the
     existing call. So far this was done only for manually deactivated machines.
     This is useful because there might be cases of proxy timeout, cases when you
     may want to still allow the operations for the existing calls.
28111e79
 
ed29e169
 commit b56fae6d00f92628055301c4ac50a2929b49d3b4
 Merge: a67bb24 f9d16e3
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Sat Dec 5 00:23:42 2015 +0200
28111e79
 
ed29e169
     Merge branch 'master' of https://github.com/kamailio/kamailio
28111e79
 
ed29e169
 commit a67bb24f24960e726523810da197cc7c816864f5
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Sat Dec 5 00:21:59 2015 +0200
28111e79
 
ed29e169
     modules/lcr: changed location of ruri_user_avp delete
28111e79
 
ed29e169
 commit f9d16e38dbf6b263fc29dceca66007357a9e6f37
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Dec 4 23:02:53 2015 +0100
28111e79
 
ed29e169
     utils/misc/vim: added recent core parameter to vim syntax highlighting
28111e79
 
ed29e169
 commit 784f73b880a8fa776f355dc23c2dbe600da24365
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Dec 4 21:59:11 2015 +0100
28111e79
 
ed29e169
     kamctl: db sql files updated after xsl changes
28111e79
     
ed29e169
     - insert statement for version is after creation of the table
28111e79
 
ed29e169
 commit e03b12a80d6ce2f846f757004dff87d5e770c3b6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Dec 4 21:57:44 2015 +0100
28111e79
 
ed29e169
     core: stylesheet for generating db schema updated for version insert
     
     - version is inserted after the table was succesfully created
     - avoid version record without table
28111e79
 
ed29e169
 commit 700617c6b3707fba16001f82fab6ca0370b23acf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Dec 4 17:30:06 2015 +0100
28111e79
 
ed29e169
     outbound: adjusted log message for trying to import the api
     
     - when module is not loaded, a messages with 'failed' was printed,
       which could trigger an alert even for info level
28111e79
 
ed29e169
 commit d8991897275b5681bbe79cd4552b516ffa57894c
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Fri Dec 4 13:21:47 2015 +0200
28111e79
 
ed29e169
     modules/lcr: delete possible earlier ruri_user_avp value
       when calling next_gws() first time after reload_gws()
     - Credits to Yasin Caner
28111e79
 
ed29e169
 commit 6390e8b35da0f8ad92430e40627d2c52e0b3ca52
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Dec 4 13:08:11 2015 +0200
28111e79
 
ed29e169
     rtpengine: Don't shm_str_dup() a NULL str->s
     
     Don't dup a NULL str->s to avoid warning message.
     This happened usually when viabranch is not used(default being NULL).
28111e79
 
ed29e169
 commit 299d2f7764527fbc5b6de1833976f43c58b1ff2d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 3 13:24:40 2015 +0100
28111e79
 
ed29e169
     core: proper test of return code for add_interfaces() in case of IPv6
     
     - report with patch by Christian Kühnke
28111e79
 
ed29e169
 commit f025df7a0ac292bd22304683dd976863311b53cd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 3 12:31:39 2015 +0100
28111e79
 
ed29e169
     app_python: readme regenerated
18430108
 
ed29e169
 commit e2853a8ac22bc26d47153731f65479f03a756c52
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 3 12:31:01 2015 +0100
18430108
 
ed29e169
     app_python: basic documentation for params and functions
     
     - based on quick look at the code
2a6f5858
 
ed29e169
 commit 6ae155ee8ebc0d52fd63f208e57808c1d228f7e0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 3 12:29:49 2015 +0100
2a6f5858
 
ed29e169
     app_python: use NAME compile flag for default path to the script
     
     - reflects better the application name
2a6f5858
 
ed29e169
 commit 2702629194351069827564243e1cff7e4b0513d9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 3 09:20:24 2015 +0100
2a6f5858
 
ed29e169
     uac: increase the buffer for within dialog rr param
3bcf5579
     
ed29e169
     - following the previous commit
2a6f5858
 
ed29e169
 commit 3bcdf3aec099fd88ec43fd11af3254cf4431e070
 Merge: 3272ff6 18644f9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 3 09:16:08 2015 +0100
28111e79
 
ed29e169
     Merge pull request #425 from khoegh/master
     
     Add RR parameter on sequential requests
2a6f5858
 
ed29e169
 commit 3272ff6a427ce5bb60d767ed61c8cadd13759de1
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Wed Dec 2 23:10:57 2015 +0100
28111e79
 
ed29e169
     dispatcher: extended log message when hash size parameter is not set
28111e79
 
ed29e169
 commit 3a345d8f3b0612c9bee4b29396f17a36472f215f
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Wed Dec 2 15:17:05 2015 +0200
28111e79
 
ed29e169
     modules/ims_charging: unref dlg after ref-counting lookup
28111e79
 
ed29e169
 commit 18644f93e100a2e4ec545ad5e42aa84d90283f75
 Author: Kristian Høgh <kfh@uni-tel.dk>
 Date:   Tue Dec 1 16:44:22 2015 +0100
28111e79
 
ed29e169
     modules/dialog: Error in last commit. goto invalid destination
28111e79
 
ed29e169
 commit f6a5a28532ff410d03d10e86d43d38a785d0fab2
 Author: Kristian Høgh <kfh@uni-tel.dk>
 Date:   Tue Dec 1 15:24:16 2015 +0100
28111e79
 
ed29e169
     modules/uac: Add RR parameter on sequential requests when using uac_replace_from/to
18430108
 
ed29e169
 commit de4ad807334c2b74cafec733a0029e3e2ef4996c
 Author: Kristian Høgh <kfh@uni-tel.dk>
 Date:   Tue Dec 1 15:22:54 2015 +0100
18430108
 
ed29e169
     modules/dialog: Add RR parameter on sequential requests
28111e79
 
ed29e169
 commit cc94a3751dd536053846d7a569e8062d8cfbea7f
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Nov 30 21:09:04 2015 +0200
28111e79
 
ed29e169
     modules/ims_charging: correct analysis of return value for t_suspend
18430108
 
ed29e169
 commit 64491668d61b14c213e3fc0a0b55cfcf6c036e39
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Nov 30 21:07:37 2015 +0200
18430108
 
ed29e169
     modules/ims_qos: correct analysis of return value for t_suspend
28111e79
 
ed29e169
 commit 58e5709a491dbe90c4fc97e484438090dfea1616
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Nov 30 21:06:39 2015 +0200
28111e79
 
ed29e169
     modules/ims_usrloc_pcscf: correct analysis of return value for t_suspend
 
 commit 44c5a4b744f5b6e248103df267405796b1b49834
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Nov 30 21:05:42 2015 +0200
 
     modules/ims_qos: correct analysis of return value for t_suspend
 
 commit 02b97a728cee7c3184314cbf37e2d9c4f7bcf9c2
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Nov 30 21:05:03 2015 +0200
 
     modules/ims_icscf: correct analysis of return value for t_suspend
28111e79
 
ed29e169
 commit acc79d89660433c5f8827efb16f224709571f342
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Nov 30 20:59:26 2015 +0200
18430108
 
ed29e169
     modules/ims_auth: correct analysis of return value for t_suspend
18430108
 
ed29e169
 commit e112a2ea4bbc8c53e813442e606fb6fb79b1d3b8
2a6f5858
 Author: Carsten Bock <carsten@ng-voice.com>
ed29e169
 Date:   Mon Nov 30 13:22:07 2015 +0100
18430108
 
ed29e169
     ims_charging: Added the possibility to omit the rating-group (also for STOP-Requests)
28111e79
 
ed29e169
 commit 8855f0fbe28b94e5298176310d7cbf587bd264da
2a6f5858
 Author: Carsten Bock <carsten@ng-voice.com>
ed29e169
 Date:   Mon Nov 30 13:14:05 2015 +0100
28111e79
 
ed29e169
     ims_charging: Added the possibility to omit the rating-group
18430108
 
ed29e169
 commit d3e45d3204a9966f9beb5135082e3870c528c1ba
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Nov 30 09:17:06 2015 +0100
 
     utils/kamctl: updated sql scripts for table version
 
 commit 4d1f897243b713d0121b1e85d2d42c597d7aca13
 Merge: 3fe7fd2 3895cd2
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Sun Nov 29 00:08:44 2015 +0200
18430108
 
ed29e169
     Merge pull request #423 from smititelu/textops/geolocation
2a6f5858
     
ed29e169
     textops: Fix get_body_part() end of body headers
18430108
 
ed29e169
 commit 3895cd2e08c26594a3cff866caea2b431eb71d1e
 Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
 Date:   Sat Nov 28 12:51:29 2015 +0200
18430108
 
ed29e169
     textops: Fix get_body_part() end of body headers
28111e79
     
ed29e169
     Remember the end of body headers and use it for get_body_part().
18430108
 
ed29e169
 commit 3fe7fd27605ed9f506a95d11d4c88b78f22eadd1
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Nov 27 14:35:51 2015 +0100
18430108
 
ed29e169
     pv: fix for $expires() variables
3bcf5579
     
ed29e169
     - invalid while iterator was used, resulting in crash
     - reported by Jayesh Nambiar
18430108
 
ed29e169
 commit 8e0a3ac61b8f094568c515e3aef46cd8d85454b9
 Merge: a584f40 21f29a8
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Nov 27 13:43:45 2015 +0200
18430108
 
ed29e169
     Merge pull request #420 from smititelu/KAMAILIO-30
28111e79
     
ed29e169
     tmx: Fix relayed_replies counter
18430108
 
ed29e169
 commit a584f40b67a2f068ec445abe9d7cf910f8d5ee2e
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Nov 27 12:14:52 2015 +0100
18430108
 
ed29e169
     dispatcher: added more explanatory note about accepted replies codes to keepalives
3bcf5579
     
ed29e169
     - based on GH#402, with contribution from Alessio Casco and Olle E.
       Johansson
18430108
 
ed29e169
 commit 21f29a8a9cce5fba7defd89368794d1631adb702
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Nov 26 12:24:10 2015 +0200
18430108
 
ed29e169
     tmx: Fix relayed_replies counter
     
     In the current implementation, for simple call timeout scenarios,
     we get 2 x local_replies(100 + 408) and have only 1 x completed
     6xx/5xx/4xx/3xx/2xx(408). The relayed_replies were computed by substracting
     completed - local_replies(1 - 2), resulting in the max ulong.
28111e79
     
ed29e169
     Fix the above by counting the relayed_total(which include also the 1xx)
     and substracting the relayed_local.
28111e79
 
ed29e169
 commit 2bd85c6b5020929296860074ca9a5dbc0cbde69c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Nov 27 00:03:26 2015 +0100
28111e79
 
ed29e169
     db_mysql: updated include paths for libmysqlclient
     
     - direct use of mysql_config, the old substitution done in module
       Makefile can break the includes of libmysqlclient files
     - reported by Ian Yu-Hsun Lin, GH#419
28111e79
 
ed29e169
 commit 98c71597e980f532b745079305661a8800708915
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Nov 26 23:30:51 2015 +0100
28111e79
 
ed29e169
     core - test: reorganized the old files in test folder
2a6f5858
     
ed29e169
     - moved to subfolders in test/misc
     - keep content of the test folder cleaner for travis and unit tests
28111e79
 
ed29e169
 commit 8ff195355c1ac69fcee87b31784e1249a8435aab
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Nov 26 10:28:15 2015 +0100
28111e79
 
ed29e169
     Makefile.defs: version set to 4.4.0-dev7
28111e79
 
ed29e169
 commit 92573a292efc6583e57ab7ee13c569b02203e69a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Nov 26 10:21:37 2015 +0100
28111e79
 
ed29e169
     test/travis: reorganizing the content with more sections
28111e79
 
ed29e169
 commit 6985a2953b0577ad8dff449c2e849f6ff15da01c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 25 14:10:32 2015 +0100
28111e79
 
ed29e169
     cnxcc: more safety checks for call structure
28111e79
 
ed29e169
 commit aef56c53f014a29ae4d7e1a7142b2dd9e9232c31
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Wed Nov 25 12:51:22 2015 +0000
18430108
 
ed29e169
     kazoo : check amqp version
18430108
 
ed29e169
 commit ce5591e8f7568f98b39d9b96a2c8debe81837a07
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 25 13:19:13 2015 +0100
18430108
 
ed29e169
     cnxcc: safety check before freeing call structure
2a6f5858
     
ed29e169
     - reported by GH#417
18430108
 
ed29e169
 commit daa2509a58438505a6faa57e1a8befcc667a3b28
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Wed Nov 25 11:44:55 2015 +0100
18430108
 
ed29e169
     usrloc: fix mem leak when closing expired TCP
3bcf5579
     
ed29e169
     CONN_EOF handler already decreases the reference counter for us
18430108
 
ed29e169
 commit 81be39ba472bb3c1a8569c7158c6415aac512be7
 Merge: 43e1c7b 09e6d50
2a6f5858
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
ed29e169
 Date:   Tue Nov 24 14:56:22 2015 +0100
18430108
 
ed29e169
     Merge pull request #413 from linuxmaniac/vseva/travis_docker
28111e79
     
ed29e169
     test/travis: support different debian distributions
18430108
 
ed29e169
 commit 09e6d5042606bf033d47a11907349ae328e20e95
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Nov 24 13:52:30 2015 +0100
18430108
 
ed29e169
     test/travis: support different debian distributions
2a6f5858
     
ed29e169
     - add some documentation
     - add link to travis doc at /README.md
     - add travis build status at /README.md
     - use ${DIST}/rules to control the build
       this simplifies the supported modules list by ${DIST}
       it is already defined there. K.I.S.S
     - install is done at debian/kamailio dir
18430108
 
ed29e169
 commit 43e1c7bf9674225b40de76a465407eab6404bce0
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Nov 24 11:19:46 2015 +0100
18430108
 
ed29e169
     textops: refreshing readme from xml documentation
18430108
 
ed29e169
 commit 90b40b0222ec9564a16f4afe91677659fe15250e
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Tue Nov 24 11:19:19 2015 +0100
18430108
 
ed29e169
     textops: documentation for get_body_part() and get_body_part_raw()
18430108
 
ed29e169
 commit 76bbabb406679341656ef9011e6f71d806ef1ab3
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Nov 23 21:27:20 2015 +0100
18430108
 
ed29e169
     textops: new functions to get part of a multipart body
2a6f5858
     
ed29e169
     - get_body_part() - return only the body part content
     - get_body_part_raw() - get body part with headers and boundary
18430108
 
ed29e169
 commit 29aaeb503dfba82414b0d75e967840b9f5ef91b3
 Author: lazedo <luis@2600hz.com>
 Date:   Tue Nov 24 05:17:18 2015 +0000
18430108
 
ed29e169
     kazoo : check amqp version
     
     checks amqp version for amqp_exchange_declare
18430108
 
ed29e169
 commit 9e4f732e891e2141cbc11a233917279fe86bfcdc
 Merge: bbe761d bffce9c
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Nov 24 04:10:26 2015 +0100
18430108
 
ed29e169
     Merge pull request #412 from linuxmaniac/vseva/travis_docker
     
     test/travis: migrate to docker environment
18430108
 
ed29e169
 commit bffce9cb3882fabbfe7cf7f7948982cd3af91cb3
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Nov 24 00:42:47 2015 +0100
18430108
 
ed29e169
     test/travis: migrate to docker environment
     
     - using https://hub.docker.com/r/linuxmaniac/pkg-kamailio-docker
     - update list of supported modules
     - dynamic clang version
     - show CC version
18430108
 
ed29e169
 commit bbe761df038b2ce7170a01789a93665d44dd7d48
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 22:45:45 2015 +0100
18430108
 
ed29e169
     test/travis: build_travis.sh force error on any command
18430108
 
ed29e169
 commit e89c77f641311415b13b00dc9d469c0424362d53
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 23 18:17:48 2015 +0100
28111e79
 
ed29e169
     db_mysql: explicitely set the reconenct flag via mysql cloent api
     
     - old mode setting connection fied directly still in place, but now
       should be safer if that changes
28111e79
 
ed29e169
 commit 6a62cc666352fbca7f1cc5a239464b42a7afc2cb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 23 18:00:58 2015 +0100
28111e79
 
ed29e169
     db_mysql: extended the list of error code when to try to resend query
28111e79
 
ed29e169
 commit a1556c0708af959a3816e732a7bd692c5fa5f4dc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 23 17:11:51 2015 +0100
28111e79
 
ed29e169
     db_mysql: print error number when failing to do mysql query
28111e79
 
ed29e169
 commit aab6547f39d723de6a01680cbd79b9365be8092f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 23 16:43:43 2015 +0100
3bcf5579
 
ed29e169
     dialog: safety bump of cseq for bye if prack was involved in call setup
     
     - reported by GH#409
28111e79
 
ed29e169
 commit 82fc14da184549780d39903e91745baf338b75ae
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Nov 23 13:13:37 2015 +0200
3bcf5579
 
ed29e169
     Revert "Revert "p_usrloc: str->s string NULL check before str_dup""
     
     This reverts commit 90d5a98bb52a810e02f225e72faa1ab526b96bbb.
28111e79
 
ed29e169
 commit 99218397a285c72a1857ffff90d12afca1e15542
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 12:04:41 2015 +0100
28111e79
 
ed29e169
     Revert "rtpengine: hash table to keep the selected nodes"
     
     This reverts commit fef0593a49fd6c6a08a7a1f3220e3b7f0cc030fe.
28111e79
 
ed29e169
 commit 147a26d9583c09c27dbe0b0ee06efe6e6cc8620d
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 12:04:40 2015 +0100
18430108
 
ed29e169
     Revert "rtpengine: Update doku for node enable/disable"
28111e79
     
ed29e169
     This reverts commit fefe1e63a175ce475a44ae11bb89929e5c5f67d3.
28111e79
 
ed29e169
 commit 997bc78278a8d544e917caaf8672305e56cb7713
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 12:04:39 2015 +0100
28111e79
 
ed29e169
     Revert "rtpengine: Add hash_table_size modparam"
     
     This reverts commit a37257d48702c494c080f7f7c86a2dc18957b242.
18430108
 
ed29e169
 commit 4b213dd5b6f6c24c7ad331571d43a89018ce2e40
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 12:04:39 2015 +0100
18430108
 
ed29e169
     Revert "rtpengine: kamctl fifo nh_show_hash_total"
     
     This reverts commit e3a379790e3370f549ab7d44e8d603e8a9040ecc.
18430108
 
ed29e169
 commit 75021d6475ac924252d5ac99a88d9876f50cbb29
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 12:04:38 2015 +0100
18430108
 
ed29e169
     Revert "rtpengine: Add rtpengine_allow_op modparam"
     
     This reverts commit 69c156f9c2d2c40faf61e2ebde9f98b933b87baf.
18430108
 
ed29e169
 commit f52bace883bc0802d130ac65ac466da90275ba97
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 12:04:37 2015 +0100
18430108
 
ed29e169
     Revert "rtpengine: Fix comments for hastable"
2a6f5858
     
ed29e169
     This reverts commit 44c19111fef40bd2f18ec7ecf8726d967c8a953a.
18430108
 
ed29e169
 commit b2c5686ec199ab87e501fb5be86ac068866338a2
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 12:04:36 2015 +0100
28111e79
 
ed29e169
     Revert "rtpengine: Fix deletion for branching scenarios"
28111e79
     
ed29e169
     This reverts commit 028540c12ea47fc5fc0b7f787885c43d7962ea25.
28111e79
 
ed29e169
 commit 90d5a98bb52a810e02f225e72faa1ab526b96bbb
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Nov 23 12:04:31 2015 +0100
28111e79
 
ed29e169
     Revert "p_usrloc: str->s string NULL check before str_dup"
28111e79
     
ed29e169
     This reverts commit d1c6dc67b222e05be1ff90be9b38846f63866839.
28111e79
 
ed29e169
 commit d1c6dc67b222e05be1ff90be9b38846f63866839
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Nov 23 12:35:03 2015 +0200
28111e79
 
ed29e169
     p_usrloc: str->s string NULL check before str_dup
     
     Don't shm_str_dup() NULL str->s strings.
     Add checks to avoid shm_str_dup() warning.
28111e79
 
ed29e169
 commit ce33e4c19764bc9c2ec41e564199a2d13d74a85e
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Mon Nov 23 12:48:01 2015 +0200
2a6f5858
 
ed29e169
     modules/ims_usrloc_pcscf: allow contacts with no received params (populated from notify)
2a6f5858
 
ed29e169
 commit 028540c12ea47fc5fc0b7f787885c43d7962ea25
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Nov 16 10:49:36 2015 +0200
28111e79
 
ed29e169
     rtpengine: Fix deletion for branching scenarios
     
     - hash table entry contains callid, viabranch
     - hash table lookup based on callid, viabranch (useful for branching scenarios);
     keep doing the hash table remove right away
     - remove op param when select_rtpp_node(); not needed
28111e79
 
ed29e169
 commit 44c19111fef40bd2f18ec7ecf8726d967c8a953a
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Nov 12 09:55:17 2015 +0200
28111e79
 
ed29e169
     rtpengine: Fix comments for hastable
     
     - shm NULL checks and free already alloc'ed shm
     - default entry tout to 3600 sec
     - return node only, not the whole entry
     - zero shm hashtable parts
     - lookup and select new node if lookup fails; this is done for all commands
     and assures fallback behaviour
     - change void to struct specific
     - make set_rtp_inst_pvar() static -> used only in rtpengine.c
     - fix typos rtpproxy vs rtpengine
28111e79
 
ed29e169
 commit 69c156f9c2d2c40faf61e2ebde9f98b933b87baf
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Tue Nov 10 16:04:30 2015 +0200
28111e79
 
ed29e169
     rtpengine: Add rtpengine_allow_op modparam
     
     When the param is enabled, allow current sessions to finish and deny new
     sessions for manually deactivated rtpengine nodes via kamctl i.e.
     "disabled(permanent)" nodes.
     This is useful when deactivating the nodes for maintenance.
     Default value is 0, so the current behaviour is maintained
     (e.g. don't send commands to any deactivated proxy).
     Updated doku.
28111e79
 
ed29e169
 commit e3a379790e3370f549ab7d44e8d603e8a9040ecc
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Nov 9 18:04:33 2015 +0200
28111e79
 
ed29e169
     rtpengine: kamctl fifo nh_show_hash_total
28111e79
     
ed29e169
     Print the total number of hash entries in the hash table, at the given moment.
     Updated doku.
28111e79
 
ed29e169
 commit a37257d48702c494c080f7f7c86a2dc18957b242
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Nov 9 12:54:47 2015 +0200
2a6f5858
 
ed29e169
     rtpengine: Add hash_table_size modparam
2a6f5858
     
ed29e169
     Allow configurable table size.
     Updated doku.
2a6f5858
 
ed29e169
 commit fefe1e63a175ce475a44ae11bb89929e5c5f67d3
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Fri Nov 6 17:12:23 2015 +0200
28111e79
 
ed29e169
     rtpengine: Update doku for node enable/disable
     
     This is my understanding of the current shared memory node list implementation.
     Correct me if I'm wrong.
28111e79
 
ed29e169
 commit fef0593a49fd6c6a08a7a1f3220e3b7f0cc030fe
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Nov 5 16:32:02 2015 +0200
28111e79
 
ed29e169
     rtpengine: hash table to keep the selected nodes
28111e79
     
ed29e169
     Shared memory hash table with global hashtable lock.
     Add state maintaining the selected rtp node, for a given callid.
     Hashtable entry expiration time configurable using hash_entry_tout modparam.
     The actual deletion happens on the fly while insert/remove/lookup are called.
     Updated doku.
28111e79
 
ed29e169
 commit 490fa49f72022b334340a58a92d63b5b6f661c87
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Mon Nov 23 09:54:36 2015 +0100
28111e79
 
ed29e169
     pv: $snd(sproto) returns sending protocol as string
28111e79
 
ed29e169
 commit 5a142f7cc2899090b007654529f08b1b2f4e70b1
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Sun Nov 22 10:02:36 2015 +0100
28111e79
 
ed29e169
     core: relocate dbg message before killing children at shut down
3bcf5579
     
ed29e169
     - can race with per module log level, debugger module can be destroyed
28111e79
 
ed29e169
 commit 31fa9c50bd6193851c53c1d66b8d517da5f67a15
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Nov 20 12:32:55 2015 +0100
28111e79
 
ed29e169
     dmq_usrloc: documentation for batch_size and batch_usleep params
28111e79
 
ed29e169
 commit 167668b4e31d7e613f00baf548671c4361189d79
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Nov 20 12:31:04 2015 +0100
28111e79
 
ed29e169
     dmq_usrloc: support for throttling sync of all usrloc records
2a6f5858
     
ed29e169
     - batch_size and batch_usleep parameters can control how many records
       can be sent out at once, after that sleep for batch_usleep
       microseconds before sending the next batch
28111e79
 
ed29e169
 commit 5f3f499bc8f7ea0227b62494f73fbd734a820fa1
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Nov 20 12:17:06 2015 +0100
28111e79
 
ed29e169
     dmq_usrloc: use system malloc for fetching all contacts
     
     - this is a very rare operation, thus not making sense to allocate a lot
       of pkg for it (the memory is freed immediately)
28111e79
 
ed29e169
 commit 99a6015165d161c4b99c72d81497e3496b387768
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Nov 20 12:03:46 2015 +0100
28111e79
 
ed29e169
     dmq_usrloc: documentation for sync parameter
28111e79
 
ed29e169
 commit 5efe3229da3c98ed2bd531c6c9eb712bdbd9ea67
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Fri Nov 20 11:59:36 2015 +0100
28111e79
 
ed29e169
     dmq_usrloc: new param sync - control sync'ing all contacts at startup
28111e79
     
ed29e169
     - default 1 - require sync'ing of all contacts at startup
     - set to 0 to disable
28111e79
 
ed29e169
 commit 4d122e15f4599010000f6e5d2e60e9bc13b2281a
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Fri Nov 20 11:13:40 2015 +0100
 
     tm: set next hop as dst_uri for appended branches
28111e79
 
ed29e169
 commit b056aed3db849d54ad5b7cd04e016bbd969a57c6
 Author: jaybeepee <jason.penton@gmail.com>
 Date:   Thu Nov 19 17:32:17 2015 +0200
28111e79
 
ed29e169
     modules/ims_qos: do not free auth session on failure to send STR
28111e79
 
ed29e169
 commit 9949f42c9dedcb300ca6c99e53a3b171a6500c21
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Nov 19 16:01:06 2015 +0200
28111e79
 
ed29e169
     core: ut.h
     
     Typo SHM_MEM_ERROR vs PKG_MEM_ERROR
28111e79
 
ed29e169
 commit ac31eb11cc4b194b2d7e9dddff63fd074f456005
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Nov 19 14:58:50 2015 +0100
28111e79
 
ed29e169
     etc/kamailio.cfg: use flag 'r' for rtpproxy if ip in sdp is not private
     
     - skip learning mode, advertised media ip is routable
 
 commit af449f2509138c024b866c88063efce843bf6d86
 Merge: ea0b4e5 24999a5
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Nov 19 15:51:59 2015 +0200
28111e79
 
ed29e169
     Merge pull request #401 from smititelu/ut_sanity_checks
     
     core: NULL checks for ut.h
28111e79
 
ed29e169
 commit ea0b4e50f62f8a461b737882c383f17767851d3d
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
ed29e169
 Date:   Thu Nov 19 13:58:33 2015 +0100
28111e79
 
ed29e169
     tm: use svpe fixup for t replicate uri param
28111e79
     
ed29e169
     - the function expects it for getting the value
 
 commit b37aa66fd1cf3fe99aae50adb89d4cfecf6d90d1
 Author: Daniel Rus Morales <danirus@eml.cc>
 Date:   Thu Nov 19 13:44:08 2015 +0100
 
     db_postgress: fix compilation, NTOHLL and NTOHLL provided by OSX 10.10
28111e79
 
ed29e169
 commit 35094f0ec0bb2bde70b5e3a723ae11a6b97772f0
 Author: Daniel Rus Morales <danirus@eml.cc>
 Date:   Thu Nov 19 13:43:43 2015 +0100
28111e79
 
ed29e169
     .gitignore: ignore emacs desktop file
 
 commit 24999a5dbf7d986942479c0670158748c263a3cd
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Wed Nov 18 12:21:19 2015 +0200
 
     core: NULL checks for ut.h
28111e79
     
ed29e169
     Add some NULL checks for shm/pkg dup functions and few others.
 
 commit b89534385ef881719c85534ab7a32a500be2aa9c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Nov 19 13:30:07 2015 +0100
 
     rtpproxy: fix mismatching internal value for column setid
2a6f5858
     
ed29e169
     - on a report by Jan Hazenberg
28111e79
 
ed29e169
 commit d2416957e4caec8a64abec82029ea18c52a7bc2d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Nov 19 00:01:27 2015 +0100
28111e79
 
ed29e169
     kamctl: require db or ctl engine made specific for dispatcher subcommands
28111e79
 
ed29e169
 commit a5b5091ad937bbb5336b86ebb5ca2de7556b8e67
 Merge: 1a05910 dd7854e
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Thu Nov 19 12:26:22 2015 +0100
28111e79
 
ed29e169
     Merge pull request #403 from kamailio/child_stop_fail_status
     
     core: exit with failure code if a child dies
18430108
 
ed29e169
 commit dd7854ea6f7efa6899bf59bb0d5069f0daf1def9
 Author: Camille Oudot <camille.oudot@orange.com>
 Date:   Thu Nov 19 11:16:11 2015 +0100
28111e79
 
ed29e169
     core: exit with failure code if a child dies
28111e79
 
ed29e169
 commit 1a05910912fbf9baaf821cc30fac7485c1e67622
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 18 14:42:51 2015 +0100
28111e79
 
ed29e169
     usrloc: log details of contact when inserting in db failes
28111e79
 
ed29e169
 commit 44fdac69eb864125b4d02af0c650ce735dcf7aa8
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Wed Nov 18 13:45:34 2015 +0200
28111e79
 
ed29e169
     carrierroute: fix failureroute db_load_description
     
     - safeguarding shm_str_dup call in add_failure_route_rule function
28111e79
 
ed29e169
 commit 16bc7b726a21108458f354aea840cdbf5d89d6d8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Nov 17 22:51:01 2015 +0100
28111e79
 
ed29e169
     dmq: removed params field from dmq_node_t
28111e79
     
ed29e169
     - used only for setting a flag
     - duplicating a node caused issues with param field not being
       duplicated, resulting in potential many free of same pointer, reported
       by Sebastian Damm
28111e79
 
ed29e169
 commit 4da5d898da9a0a8f2780dcdf864354098268a7e9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Nov 17 09:14:07 2015 +0100
28111e79
 
ed29e169
     lib/srdb1: url parser extracts the db name before the url parameters
     
     - some database urls can have parameters after db name, like:
       driver://username:password@dbhost:port/dbname?params
     - reported by Kelvin Chua for db_mongodb
28111e79
 
ed29e169
 commit 6a738a9123affb08a870e8fac839bf04994faa5b
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Mon Nov 16 18:59:05 2015 +0200
28111e79
 
ed29e169
     carrierroute: addind db_load_description parameter
2a6f5858
     
ed29e169
     - toggle on/off loading in memory the description column in the
       carrierroute/carrierfailureroute database tables. This reduces the
       shared memory used by the module
28111e79
 
ed29e169
 commit 73c29912aa69f1acd43ba156191bead4a1289bb1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 16 16:38:57 2015 +0100
28111e79
 
ed29e169
     tmx: added $T(ruid)
     
     - return current branch ruid attribute
     - same as $T_reply_ruid, but works also for branch route
28111e79
 
ed29e169
 commit 5f936a387fae32f4a4f7c11a9cbd5666b31ef9e7
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Mon Nov 16 10:49:36 2015 +0200
28111e79
 
ed29e169
     rtpengine: Fix deletion for branching scenarios
     
     - hash table entry contains callid, viabranch
     - hash table lookup based on callid, viabranch (useful for branching scenarios);
     keep doing the hash table remove right away
     - remove op param when select_rtpp_node(); not needed
28111e79
 
ed29e169
 commit 9464932676adc8129796f1c981d96859bbb6123b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 16 12:32:41 2015 +0100
18430108
 
ed29e169
     tls: field for server_id in default init of tls_domain_t structures
18430108
 
ed29e169
 commit 7ad4dadcab841d191d5edc028a74cea7fe411450
 Author: Stefan Mititelu <stefan.mititelu@1and1.ro>
 Date:   Thu Nov 12 09:55:17 2015 +0200
18430108