[sr-dev] git: new commits in branch tmp/hpw_curl_improvements

Hugh Waite hugh.waite at xura.com
Thu Jan 21 16:24:16 CET 2016


- URL:  https://github.com/kamailio/kamailio/commit/2625ab3ccdafd8d474018516e6aa36ce48989db3
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-11-05T17:09:53+02:00

rtpengine: hash table to keep the selected nodes

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.

- URL:  https://github.com/kamailio/kamailio/commit/02d8a62260fa1d1e98db4a9b5f4cdac8cab1ea4b
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-11-06T17:17:00+02:00

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.

- URL:  https://github.com/kamailio/kamailio/commit/7375d0b8f136c09d5f4597338aae2d50214a3293
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-11-09T12:54:47+02:00

rtpengine: Add hash_table_size modparam

Allow configurable table size.
Updated doku.

- URL:  https://github.com/kamailio/kamailio/commit/74fdbe2248ec79d70440bda255c2f21f801aa0f8
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-11-09T18:10:37+02:00

rtpengine: kamctl fifo nh_show_hash_total

Print the total number of hash entries in the hash table, at the given moment.
Updated doku.

- URL:  https://github.com/kamailio/kamailio/commit/d75bb85c4a03dedb33004fe04c447182fdf37f5c
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-11-10T16:04:30+02:00

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.

- URL:  https://github.com/kamailio/kamailio/commit/7ad4dadcab841d191d5edc028a74cea7fe411450
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-11-16T13:26:41+02:00

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

- URL:  https://github.com/kamailio/kamailio/commit/5f936a387fae32f4a4f7c11a9cbd5666b31ef9e7
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-11-16T16:54:48+02:00

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

- URL:  https://github.com/kamailio/kamailio/commit/6390e8b35da0f8ad92430e40627d2c52e0b3ca52
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-04T13:16:53+02:00

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).

- URL:  https://github.com/kamailio/kamailio/commit/5a537506141027ca3d3ef87f49913ab628c30690
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-07T13:30:02+02:00

rtpengine: Allow op for all deactivated machines

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.

- URL:  https://github.com/kamailio/kamailio/commit/250c7125613fc0fc26b72f68a7d0bd63a4a1b430
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-07T22:23:41+01:00

db_mysql: if autoreconnect is set, then attemt 3 times if mysql ping fails

- it should help stalled/broken mysql tls connections to recover

- URL:  https://github.com/kamailio/kamailio/commit/a22b59fc802c1c1ee2a13ed772c515398f41e0a7
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-08T15:29:09+02:00

rtpengine: Add per rows hash table locks

This will further increase rtpengine's hash table access.

- URL:  https://github.com/kamailio/kamailio/commit/5816e6852306c943f9b39cf8d8243201bbbdc132
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-08T22:56:53+01:00

kamctl: updated version of the scripts

- URL:  https://github.com/kamailio/kamailio/commit/c4f2b557682b3e7172b70550913711cccf68df56
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-09T13:20:34+02:00

rtpengine: Add per rows totals statistics

For consistency with the per row locks, statistics should be also per row.

- URL:  https://github.com/kamailio/kamailio/commit/5ad022a4f5e959b875e9f590eca4e7e1866836bb
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-09T13:20:43+02:00

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

- URL:  https://github.com/kamailio/kamailio/commit/305381bb6b40dc4859f0862411a0c1a261b476c2
Author: Dmitri Savolainen <savolainen at erinaco.ru>
Date:   2015-12-09T15:44:03+03:00

htable: fixing htable.stats for max slot value

add missed 'd' parameter to rpc->struct_add format string

- URL:  https://github.com/kamailio/kamailio/commit/3b6d7a28ea0b053f27cb169ac31259e20ef4ece0
Author: Hugh Waite <hugh.waite at xura.com>
Date:   2015-12-09T14:15:47Z

utils: Fix crash in http_query
- Fixes incorrect fixup logic for http_query_post_hdr
- Bug reported by jayesh1017

- URL:  https://github.com/kamailio/kamailio/commit/01060e983d3de5bf798c7f9725dcd85e23c6c3d5
Author: Hugh Waite <hugh.waite at xura.com>
Date:   2015-12-09T14:20:07Z

Merge branch 'master' of github.com:kamailio/kamailio

- URL:  https://github.com/kamailio/kamailio/commit/12160de3c2052c4696b8c073b9fa5919f6da7060
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-09T23:27:09+01:00

core: skip zero char and whitespaces before parsing first line in parse_msg()

- reported by Vasiliy Ganchev

- URL:  https://github.com/kamailio/kamailio/commit/fd79adb4975fc0799fe8488d1dd1a771041a0939
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-10T09:33:32+01:00

dispatcher: proper handling of socket parameter when is not last in attrs

- parsing socket function expects a null terminated string

- URL:  https://github.com/kamailio/kamailio/commit/95cd1062a937568322665bacd019d21fc20d57c0
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-10T13:17:42+02:00

rtpengine: _destroy() sanity + memory free

_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.

- URL:  https://github.com/kamailio/kamailio/commit/c73b9cd8b5f8074c43fd2a30f7b7e6df97208a3d
Author: Richard Fuchs <rfuchs at sipwise.com>
Date:   2015-12-10T06:54:47-05:00

Merge branch 'master' of https://github.com/smititelu/kamailio

- URL:  https://github.com/kamailio/kamailio/commit/432c1e3b0f7ff6a9fa11e6d8ed8b897dc3f9246f
Author: Andrey Utkin <andrey.od.utkin at gmail.com>
Date:   2015-12-12T22:37:15+02:00

modules/websocket: ensure linkage to libcrypto

Fixes linkage for Ubuntu Wily (15.10).
The issue manifests itself as "undefined symbol: SHA1" error at module loading.

- URL:  https://github.com/kamailio/kamailio/commit/aeb3e18527b565f22bd05f6c6989b2ae86968b71
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-14T13:54:25+02:00

tmx: refactor counters

Focus on:
- received_replies
- received_replies_absorbed (in cfX cases)

- relayed_locally
- relayed_received
- relayed_total

- URL:  https://github.com/kamailio/kamailio/commit/572fa1b4497571ec68453c97b3080740364d3335
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-14T15:02:53+02:00

tmx: Update doku

Update doku related to the counters changes.

- URL:  https://github.com/kamailio/kamailio/commit/665eef8b4bf9dbe984b8655206585a467253322f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-14T15:09:23+01:00

Merge pull request #439 from andrey-utkin/websocket_libcrypto_linkage

modules/websocket: ensure linkage to libcrypto

- URL:  https://github.com/kamailio/kamailio/commit/aa50c18b724a25f772a1fefdec3b9d260b7c6dbf
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-14T15:11:09+01:00

Merge pull request #436 from snen/htable_stats_fixing

htable: fixing htable.stats for max slot value

- URL:  https://github.com/kamailio/kamailio/commit/4d89a50544324fdac0f08497dc142c171bfcd97d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-14T15:15:52+01:00

tm: avoiding conditional directives that split up parts of statements

- patch by Romero Malaquias, FS#434

- URL:  https://github.com/kamailio/kamailio/commit/09be0ae191404409322bb5d8ab9df0a03c1a4845
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-14T17:00:46+02:00

Merge pull request #442 from smititelu/KAMAILIO-30

Better counting of received_replies counter

- URL:  https://github.com/kamailio/kamailio/commit/6e9f017dd3509296b83f12d3467309c583a248b1
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-14T17:39:42+02:00

tmx: Consistent naming of counters

Simplify the names of the tmx counters to "rpl_*".

- URL:  https://github.com/kamailio/kamailio/commit/d24863d071417effe5df863736ef037ec8e0b414
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-14T16:43:05+01:00

presence: init variable to prevent invalid cleanup on error getting presence document

- reported by GH#441

- URL:  https://github.com/kamailio/kamailio/commit/f87327e6d89c280fed31ed7961c117063dadc605
Author: Olle E. Johansson <oej at edvina.net>
Date:   2015-12-15T10:54:52+01:00

Merge pull request #435 from kamailio/tmp/hpw_curl_improvements

Fixes and improvements to curl module

- URL:  https://github.com/kamailio/kamailio/commit/a3c212f2489e4ba01c7592f68cd35fdb8e16ce71
Author: Olle E. Johansson <oej at edvina.net>
Date:   2015-12-15T11:13:21+01:00

Fixing typo, adding copyright header

- URL:  https://github.com/kamailio/kamailio/commit/fc64249b6e4b8c6a2c2b2dc4175114dfb701c767
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-15T11:20:56+01:00

modules/cfgt: trace config and save to file

- URL:  https://github.com/kamailio/kamailio/commit/b8309bd5fef4647c13cbabae768c47fdb7c8bc59
Author: Olle E. Johansson <oej at edvina.net>
Date:   2015-12-15T11:25:41+01:00

curl Update TODO.txt after Hugh's contribution

- URL:  https://github.com/kamailio/kamailio/commit/9ee0bd917f1e6a2b1fc9f116ea22584388a5e0d8
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-15T11:39:49+01:00

modules/cfgt: add initial documentation

- URL:  https://github.com/kamailio/kamailio/commit/1b5766548dd637615b2284c5363d5bdf123a8573
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-15T11:43:37+01:00

debugger: add cfgt support

- URL:  https://github.com/kamailio/kamailio/commit/ef5ba34baa4f5a54ab634dc7e06e0de1daf45dd2
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-15T11:43:54+01:00

debugger: refresh README

- URL:  https://github.com/kamailio/kamailio/commit/e0f7a0c678b37c44312369dd90ffdc531782bb99
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-15T12:26:02+01:00

websocket: fixed Makefile after previous commit

- whitespace required after ifneq

- URL:  https://github.com/kamailio/kamailio/commit/393385a0972de3fc618276711c1fe90fd289c95d
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-15T14:24:56+01:00

Merge pull request #443 from linuxmaniac/vseva/cfgt

modules/cfgt: debugger config test support

- URL:  https://github.com/kamailio/kamailio/commit/09e823deb39940d1601a26504d4431ca74d70453
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-15T14:39:09+01:00

Makefile.groups: add cfgt module to mod_list_basic

- URL:  https://github.com/kamailio/kamailio/commit/b8e3aff1079e4a617aa273553a20d664d0c368c2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-16T08:20:55+01:00

cfgt: fix compile warning for len field comparison

- URL:  https://github.com/kamailio/kamailio/commit/64583809c677384e2fcd54a5ba7f921b3ea59c51
Author: smititelu <stefan.mititelu at 1and1.ro>
Date:   2015-12-16T13:28:43+02:00

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.

Reported by foucse in issue #446.

- URL:  https://github.com/kamailio/kamailio/commit/424ac4dba745dd728e225895f9fb40e287ec365f
Author: Christian Kuehnke <christian at kuehnke.de>
Date:   2015-12-16T18:47:36+01:00

core: rewrite add_interfaces() with getifaddrs() based implementation

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.

- URL:  https://github.com/kamailio/kamailio/commit/1682896e2971508e454448d2a89ba5ab10811a84
Author: Luis Azedo <luis at 2600hz.com>
Date:   2015-12-16T20:50:41Z

presence : fix notify version when subs_node <> 3

when submode <> 3 the notify version is always the same (first watcher) for all watchers

- URL:  https://github.com/kamailio/kamailio/commit/e1c9e07fc129569143063f38fec34f5a01151e26
Author: Giacomo Vacca <giacomo.vacca at gmail.com>
Date:   2015-12-17T09:38:32Z

cfgt: improved documentation

- Provide an example of Call-ID to identify a scenario

- URL:  https://github.com/kamailio/kamailio/commit/c131323e77b4cf39b0121aa6e59c0b67174b8679
Author: Giacomo Vacca <giacomo.vacca at gmail.com>
Date:   2015-12-17T09:38:43Z

cfgt: update README

- Provide an example of Call-ID to identify a scenario

- URL:  https://github.com/kamailio/kamailio/commit/236c55d21f20c59353f963256907fe4ca35d2c19
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-17T10:49:57+01:00

Merge pull request #449 from giavac/master

cfgt: doc improvements

- URL:  https://github.com/kamailio/kamailio/commit/31933ccc40f9af36caa9f0a45e0a57aebe0b91d4
Author: Giacomo Vacca <giacomo.vacca at gmail.com>
Date:   2015-12-17T16:43:53Z

cfgt: fixed a few typos in documentation

- URL:  https://github.com/kamailio/kamailio/commit/806e0fa1f970062bee25d95e33058363735c3bba
Author: Giacomo Vacca <giacomo.vacca at gmail.com>
Date:   2015-12-17T17:03:18Z

cfgt: extended documentation

- Add a Usage part with .cfg example

- URL:  https://github.com/kamailio/kamailio/commit/08a8a8eee5d66c017defbbe749ce28cfd2984d92
Author: Giacomo Vacca <giacomo.vacca at gmail.com>
Date:   2015-12-17T17:03:58Z

cfgt: recompiled README

- URL:  https://github.com/kamailio/kamailio/commit/6dd065629604a32081d5e7b63bbbd292f56aaf23
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2015-12-17T17:49:37Z

Merge pull request #448 from kamailio/lazedo/fix_blf

presence : fix notify version when subs_mode <> 3

- URL:  https://github.com/kamailio/kamailio/commit/412f155ede8587c1d439503cd7d0e783bc3c0d6b
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2015-12-17T18:54:45Z

presence_dialog : fix compilation

- URL:  https://github.com/kamailio/kamailio/commit/b6b7de8832e4ab22ef2c00ebb2c1e1b6ced9ff35
Author: Luis Azedo <luis at 2600hz.com>
Date:   2015-12-17T21:02:43Z

presence_dialoginfo : aux_body should return xmldoc instead of char

- URL:  https://github.com/kamailio/kamailio/commit/2b96041540d7b9bf050dbacb78b71085bbc7c03f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-17T23:29:52+01:00

Makefile.defs: version set to 4.4.0-dev8

- URL:  https://github.com/kamailio/kamailio/commit/a8cbef5bf5c36e76b3ba1d43e71210c5b0519b24
Author: Giacomo Vacca <giacomo.vacca at gmail.com>
Date:   2015-12-18T08:24:58Z

cfgt: documentation update

- Add loadmodule example to highlight ordering requirement

- URL:  https://github.com/kamailio/kamailio/commit/41975bd9d757a395c6b6e330a8ad243aefde4c4e
Author: Giacomo Vacca <giacomo.vacca at gmail.com>
Date:   2015-12-18T08:25:12Z

cfgt: recompiled README

- URL:  https://github.com/kamailio/kamailio/commit/a2e3c04ac1faef9acc5af9481af3e0f2f82f6a72
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-18T10:12:33+01:00

Merge pull request #450 from giavac/master

cfgt: second pass at documentation update

- URL:  https://github.com/kamailio/kamailio/commit/47172912dfb0c22a4d10055505d11b7187d1af35
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2015-12-18T11:44:09+01:00

pkg/kamailio/deb: update version to 4.4.0~dev8

- URL:  https://github.com/kamailio/kamailio/commit/b7acbe4d676cc68f790f12f29186dfab31301074
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2015-12-18T14:40:18Z

db_text :  column type comparison

compare DB1_STR, DB1_STRING, DB1_BLOB as equal

- URL:  https://github.com/kamailio/kamailio/commit/2809c1eee5d74840ad1974eab09950f2aba3ad31
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-18T21:50:02+01:00

dispatcher: set sock_avp parameter in example

- URL:  https://github.com/kamailio/kamailio/commit/981bcc737649796a7cc37e2de564bd1b337675da
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-18T21:50:52+01:00

dispatcher: readme regenerated with updated config example

- URL:  https://github.com/kamailio/kamailio/commit/5937b04a98204fc70ce6db2eab08c038a3497c2a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-21T14:48:25+01:00

dmq_usrloc: lock before adding contact

- reported by GH #440

- URL:  https://github.com/kamailio/kamailio/commit/b6a4fa2921d531a3dce1277c671942a8c62f3270
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-22T09:06:01+01:00

smsops: changed duplicated section id

- URL:  https://github.com/kamailio/kamailio/commit/fed70c48a907dd3579ff6a7b288e1469cc9ece34
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2015-12-22T11:04:01Z

Merge pull request #451 from kamailio/lazedo-patch-2

db_text :  column type comparison

- URL:  https://github.com/kamailio/kamailio/commit/a9ec529ecee015e79dc60cb8ba8a6686cdf73a7b
Author: grumvalski <federico.cabiddu at gmail.com>
Date:   2015-12-22T13:48:19+01:00

cnxcc: define inline functions in cnxcc.h

- URL:  https://github.com/kamailio/kamailio/commit/38d9cfa1fe97c89833b852e83783e8c6ea197575
Author: Christian Kuehnke <christian at kuehnke.de>
Date:   2015-12-22T15:24:51+01:00

Merge remote-tracking branch 'upstream/master' into getifaddrs

- URL:  https://github.com/kamailio/kamailio/commit/fd8f7dd442b7b197450c7bc338260f44b7dcc34d
Author: Federico Cabiddu <federico.cabiddu at gmail.com>
Date:   2015-12-22T15:47:09+01:00

Merge pull request #453 from grumvalski/cnxcc_include

cnxcc: define inline functions in cnxcc.h

- URL:  https://github.com/kamailio/kamailio/commit/a72e8451aef9391229000cb4e13020f0ff722d92
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-23T18:10:27+01:00

matrix: added section ids for params and functions in docs

- URL:  https://github.com/kamailio/kamailio/commit/b51f7822b3e48a18611bed1aaaac5674757f8e33
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-23T18:11:15+01:00

matrix: updates for application name

- URL:  https://github.com/kamailio/kamailio/commit/875950d6265417bb59f98a41e4ff89296c01b595
Author: Christian Kuehnke <christian at kuehnke.de>
Date:   2015-12-25T15:39:01+01:00

Merge remote-tracking branch 'upstream/master' into getifaddrs

- URL:  https://github.com/kamailio/kamailio/commit/adcad3445b33d917ef13e4419310b5b11d472fe1
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2015-12-28T04:10:39Z

presence_dialoginfo : fix memory leak


missing xmlFreeDoc from commit b6b7de8832e4ab22ef2c00ebb2c1e1b6ced9ff35

- URL:  https://github.com/kamailio/kamailio/commit/82d7e06b09f02a2e6dab9f171586f9cd6f636f5b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-28T23:11:59+01:00

permissions: max size of subnet array set to 512

- was 128, which can be insufficient for large interconnect

- URL:  https://github.com/kamailio/kamailio/commit/46b10dfe1941ab70676a10d5f61d749fd74dfa3c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-28T23:19:14+01:00

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

- URL:  https://github.com/kamailio/kamailio/commit/dcb116290209a6b42020a925bc657005c8e3048b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-28T23:24:38+01:00

permissions: documentation for max_subnets parameter

- URL:  https://github.com/kamailio/kamailio/commit/1bd8d47148f375462d895ab5bac77eacc965f9c5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-28T23:25:01+01:00

permissions: regeneration of readme file

- URL:  https://github.com/kamailio/kamailio/commit/27495c7c34bf963e403c0f711daf9b76076d2ec3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-29T23:39:18+01:00

tm: silent mode when freeing transactions at shutdown

- they are still linked in tm hash table as it should be, so no warn
  message for that case

- URL:  https://github.com/kamailio/kamailio/commit/f0b5fa7415d81cfc6df1e4dd51cd508898df5419
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-29T23:48:39+01:00

tsilo: init and safety check for t value before unref

- URL:  https://github.com/kamailio/kamailio/commit/d83a56bcdfeb8ffc75166a62e11ceb4c057c3ce5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-30T00:29:49+01:00

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

- URL:  https://github.com/kamailio/kamailio/commit/f703effa2e2d6c6f426374d07d57636ecf248fd2
Author: Phil Lavin <phil.lavin at synety.com>
Date:   2015-12-30T09:04:33Z

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.

- URL:  https://github.com/kamailio/kamailio/commit/ee7568cb7da1be0c3c3d4ba2cd5bada4b4895bee
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-30T10:43:26+01:00

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

- URL:  https://github.com/kamailio/kamailio/commit/94da0d648805b958d266b789015f66cef8628ae4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-30T17:41:18+01:00

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

- URL:  https://github.com/kamailio/kamailio/commit/c7e411edb3c68260d43f86ee6977d468c074836b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-12-30T21:18:23+01:00

tm: reinit ref counter if attempting to free while still in wait timer

- URL:  https://github.com/kamailio/kamailio/commit/8ddc618ddf6197fdb47d769559f2ea9ff820b413
Author: Christian Kuehnke <christian at kuehnke.de>
Date:   2015-12-31T00:50:14+01:00

Merge remote-tracking branch 'upstream/master' into getifaddrs

- URL:  https://github.com/kamailio/kamailio/commit/97a921ca63bd5482a690fe8ba399b05fd0134129
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2016-01-04T05:12:42Z

db_text: add support for replace

implements replace with update/insert

tries to update, inserts if not found

- URL:  https://github.com/kamailio/kamailio/commit/ad168dd580d21e1896c21a41b91b7eee5e5e7f8b
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2016-01-04T05:17:09Z

presence: additional info in logs

adds callid to NOTIFY log
adds log when multiple records are found in process_dialogs

- URL:  https://github.com/kamailio/kamailio/commit/59c1823b71871c4e35550414b7169ee28f50d53a
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2016-01-04T10:17:57Z

Merge pull request #458 from kamailio/lazedo/presence_logs

presence: additional info in logs

- URL:  https://github.com/kamailio/kamailio/commit/d0372a132767cf08dd8786692fe56922bbceece2
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2016-01-04T10:18:08Z

Merge pull request #459 from kamailio/lazedo/db_text_replace

db_text: add support for replace

- URL:  https://github.com/kamailio/kamailio/commit/bf56222b89b7f47a00e63fe4386f254e648e448f
Author: Christian Kuehnke <christian at kuehnke.de>
Date:   2016-01-04T16:29:33+01:00

Merge remote-tracking branch 'upstream/master' into getifaddrs

- URL:  https://github.com/kamailio/kamailio/commit/bb2c9ea0b70a428dd115da5fa2c0e6482d9db7dc
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2016-01-04T16:12:46Z

presence_xml: fix pres_agg_nbody_empty

we were sending the presence element without the entity attribute.
it seems some UAs dislike this

- URL:  https://github.com/kamailio/kamailio/commit/26fddd6d6eb604113a2ea9288c48d78a53dbed55
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-04T19:07:43+01:00

Merge pull request #460 from kamailio/lazedo/presence_xml_fix_dummy

presence_xml: fix pres_agg_nbody_empty

- URL:  https://github.com/kamailio/kamailio/commit/96d0b4ecff3cd680861bbc2ac02151a77cb05cae
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-04T19:19:35+01:00

presence_xml: safety checks for pkg alloc and buffer size

- URL:  https://github.com/kamailio/kamailio/commit/d5b22f5b3a880076b725e18c6e521b75c55aa249
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-04T22:54:07+01:00

Merge pull request #447 from celan69/getifaddrs

core: rewrite add_interfaces() with getifaddrs() based implementation

- URL:  https://github.com/kamailio/kamailio/commit/6fe2b87e1a6dff2a4351d83e91bd0de809530241
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-04T22:56:55+01:00

core: fixed debug message warning

- URL:  https://github.com/kamailio/kamailio/commit/fa6465f92adf372c3307211a05688a2482d89353
Author: Armen Babikyan <armen at firespotter.com>
Date:   2016-01-04T23:04:37+01:00

core: added event callback field for tcp closed connection

- URL:  https://github.com/kamailio/kamailio/commit/1980c79d4fb2111c8c245045035f4ecb5d17fd7f
Author: Armen Babikyan <armen at firespotter.com>
Date:   2016-01-04T23:05:30+01:00

core: trigger event_route execution for unexpectedly-closed and client-closed tcp connections

- URL:  https://github.com/kamailio/kamailio/commit/5856d9848345a429c0a7bd91a6d9eccf45d067d3
Author: Armen Babikyan <armen at firespotter.com>
Date:   2016-01-04T23:06:52+01:00

tcpops: framework to execute event_route[tcp:closed]

- URL:  https://github.com/kamailio/kamailio/commit/bef6dd6bb52921a703db295ff7736ea5a8ad212e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-04T23:10:01+01:00

tcpops: include header for faked message to get rid of compile warnings

- warnings resulted after the commit for event_route[tcp:closed]

- URL:  https://github.com/kamailio/kamailio/commit/36629c11ff9fb3999f3ebf298a9e87bb2abc4885
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-05T11:47:16+02:00

debugger: fifo module level/facility setters

Add kamctl fifo module level/facility setters.

- URL:  https://github.com/kamailio/kamailio/commit/f8a6d4e370bfe95d4968a1c29d275a91cdda12ce
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-05T13:24:08+02:00

core: add facility2str() function

Add support to get the facility number given the facility string.

- URL:  https://github.com/kamailio/kamailio/commit/2bd153ce083c81c78b58019cf7acae12646e14e3
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-05T13:26:32+02:00

debugger: fifo module level/facility getters

Add kamctl fifo module level/facility getters.

- URL:  https://github.com/kamailio/kamailio/commit/70b3dc76a1eac47dc70d5624f27c7f39717ecb7e
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-05T13:26:32+02:00

debugger: update doku for fifo commands

Update doku for fifo commands.

- URL:  https://github.com/kamailio/kamailio/commit/33e082dd314a333c62bfbc176a392702cfd9f4cd
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-05T13:26:32+02:00

debugger: destroy debugger shm hashtable

Add a dbg_destroy_mod_levels() functions to be called on mod_destroy(),
thus avoiding shm leaks.

- URL:  https://github.com/kamailio/kamailio/commit/66943de4344c30fefa361f24213f01f8ef58d2c3
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-05T14:02:43+02:00

debugger: rpc module level/facility setters

Rename kamcmd rpc module level/facility setters.

- URL:  https://github.com/kamailio/kamailio/commit/144b3c54e4fc23e95e5601e38165defa7c377ba8
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-05T14:37:34+02:00

debugger: rpc module level/facility getters

Add kamcmd rpc module level/facility getters.

- URL:  https://github.com/kamailio/kamailio/commit/526fb4cdc2246284ecbd7de9ed65678da2dbe357
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-06T10:03:00+01:00

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()

- URL:  https://github.com/kamailio/kamailio/commit/284c11ed16bdc5afcc9abf49c9f5c1749ce831e0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-06T10:05:35+01:00

siptrace: don't execute core event for net data out for HEP packets

- URL:  https://github.com/kamailio/kamailio/commit/40c8a62ce85cc14ecf4e30b17d322f9a4177ed8e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-06T11:45:33+01:00

siptrace: updated the log messages

- debug level and function name are added automatically by LM_*() macros

- URL:  https://github.com/kamailio/kamailio/commit/ddb9171c96ef54ceeeb984cb0d9dc6695d206cc6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-06T11:47:33+01:00

siptrace: coherent indentation

- URL:  https://github.com/kamailio/kamailio/commit/fa0517f83a09625d14ec0dd3f349a1033f274f86
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-06T14:06:07+02:00

debugger: update doku for rpc commands

Update doku for rpc commands.

- URL:  https://github.com/kamailio/kamailio/commit/06a6ee170bdbc45ef7462aec0631fd332a82c6c6
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-06T16:13:35+02:00

Merge pull request #462 from smititelu/KAMAILIO-33

debugger: add fifos to set/get level/facility

- URL:  https://github.com/kamailio/kamailio/commit/3668618369a8a1db8cb3410c0a7f50ce74150cd2
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-07T09:58:42+02:00

debugger: fix issue #463

Don't shm_malloc() while the lock is taken.

- URL:  https://github.com/kamailio/kamailio/commit/a372f861f04b04f08d68f28a95f12a13776be891
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-07T11:11:35+02:00

debugger: doku dbg.get_mod_*

Overlooked due to copy/paste.

- URL:  https://github.com/kamailio/kamailio/commit/0d0c8d570b58c2a622a615b1c312acca4994d720
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-07T11:37:37+02:00

Merge pull request #469 from smititelu/master

fix issue #463

- URL:  https://github.com/kamailio/kamailio/commit/c46a5f2792b8553ade871d98cfe892c5a48a3ff6
Author: Ian Yu-Hsun Lin <ianyuhsunlin at gmail.com>
Date:   2016-01-07T19:10:51+08:00

registrar: do make use of reg_xavp_cfg

- prevent from resetting sock_flag to -1 when reg_xavp_cfg is set

- URL:  https://github.com/kamailio/kamailio/commit/53263a2ddad9bb118763516bcd7995652c4fb070
Author: Hugh Waite <hugh.waite at xura.com>
Date:   2016-01-07T12:17:03Z

tm: Reset socket variable while forking
- Reset sock_str variable so values from previous forks are not stored in contact_flows AVP

- URL:  https://github.com/kamailio/kamailio/commit/46d3a3ef2314f3177d64beab466401104d3ff887
Author: lazedo <luis.azedo at factorlusitano.com>
Date:   2016-01-08T02:52:04Z

db_text: fix bug in raw query where clause

wrong type was allocated

- URL:  https://github.com/kamailio/kamailio/commit/3022206747eaabc17ec711d955987a02b82e87e9
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-08T15:02:26+01:00

Merge pull request #470 from ianlin/master

registrar: do make use of reg_xavp_cfg

- URL:  https://github.com/kamailio/kamailio/commit/59ce55977e91c399b86177060421d32dbbd7be06
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T11:37:07+01:00

tls: more details about tls.cfg reload

- URL:  https://github.com/kamailio/kamailio/commit/8b3847085e793596528d4675acce467a2e7629b7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T11:37:29+01:00

tls: regenerated the readme file

- URL:  https://github.com/kamailio/kamailio/commit/1f00d722aaefbd2515ae69ffdcf541143862d9fd
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T12:39:59+01:00

core: new event SREV_NET_DATA_SEND

- to be executed if message was sent to the network

- URL:  https://github.com/kamailio/kamailio/commit/53529269d88adf140985192cd4ba6e8174fcc231
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T12:40:59+01:00

core: execute event SREV_NET_DATA_SEND if data was sent to network

- URL:  https://github.com/kamailio/kamailio/commit/1771f7e489b060290b38fc0a428058ca7e2b5f42
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T12:41:48+01:00

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

- URL:  https://github.com/kamailio/kamailio/commit/581912f5ed117bb56087668aa7ac60a7b667d525
Author: Carsten Bock <carsten at ng-voice.com>
Date:   2016-01-11T15:14:37+01:00

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 at gmail.com>

Closes Github #467 (Kamailio sending update ccr request instead of terminate request for initial ccr response having final_unit_action flag)

- URL:  https://github.com/kamailio/kamailio/commit/b57a2d7815ad374ba799af4b02c3bccd7942d539
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T22:24:28+01:00

core: relocated sr_net_info_t struct for availability

- URL:  https://github.com/kamailio/kamailio/commit/34afdb987d55d984da49b5896649cea1fc3d075b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T22:24:28+01:00

core: new event SREV_NET_DATA_RECV

- to be executed if a sip message has been received

- URL:  https://github.com/kamailio/kamailio/commit/4fc969760d8eec6355ce661ccd3c5fd9ad2a36f0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T22:24:28+01:00

core: execute SREV_NET_DATA_RECV event

- URL:  https://github.com/kamailio/kamailio/commit/57e7b28bd811971f16154cee08acc2d2024dee76
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T22:24:28+01:00

siptrace: use SREV_NET_DATA_RECV event for incoming traffic with trace_mode=1

- URL:  https://github.com/kamailio/kamailio/commit/2d2c0bec3170b3ef6c10dc9a3b9e990b8d50e0bc
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T22:30:09+01:00

siptrace: documented trace_mode parameter

- URL:  https://github.com/kamailio/kamailio/commit/142fb5a289a6ff4b0cc631293f7acbb65414e889
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-11T22:31:20+01:00

siptrace: readme regenerated

- URL:  https://github.com/kamailio/kamailio/commit/072c88653e280004f86b4c41cfc4d92f3b21af1d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-12T14:09:54+01:00

core: earlier execution of SREV_NET_DATA_RECV event

- allow capturing the traffic before topoh decodes it

- URL:  https://github.com/kamailio/kamailio/commit/a15affa4d5f35cf2bfdd793b50010318f34f3f08
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-13T11:05:15+02:00

modules/ims_usrloc_scscf,modules/ims_registrar_scscf: impus as string from subscription can be created in pkg or shm depending on argument passed

- URL:  https://github.com/kamailio/kamailio/commit/dce9cea1744c458afae1088935f4c2549689c454
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-13T11:12:37+02:00

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

- URL:  https://github.com/kamailio/kamailio/commit/caeda232d6e2d29a5da202c9db244b407c94ede2
Author: Ian Yu-Hsun Lin <ianyuhsunlin at gmail.com>
Date:   2016-01-14T16:02:25+08:00

registrar: reg_xavp_cfg should not be reset when sock_flag is not set

- since there are functions like `registered()` would use it
- reported by Jayesh Nambiar (@jayesh1017) in the comment of GH#470

- URL:  https://github.com/kamailio/kamailio/commit/256d5f754ddfa7c47086f18a6d15fb08ae6bff87
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-14T09:29:06+01:00

Merge pull request #475 from ianlin/master

registrar: reg_xavp_cfg should not be reset when sock_flag is not set

- URL:  https://github.com/kamailio/kamailio/commit/6f46f87acf7b3772a2bc8902e6e73e0bdc293851
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-14T11:22:07+02:00

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

- URL:  https://github.com/kamailio/kamailio/commit/4de2390a4071530e808eddd86ee8926ec51524eb
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2016-01-15T01:28:12+02:00

modules/ndb_mongodb: fixes documentation typo

- URL:  https://github.com/kamailio/kamailio/commit/5d2d7237ac0d64689b3ff4d6be256ff4bd74cef7
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2016-01-15T02:48:11+02:00

modules/statsd: use C99 boolean

- URL:  https://github.com/kamailio/kamailio/commit/648d95e126a13986684db94136dc47d69a7cc27c
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2016-01-15T02:48:39+02:00

modules/nat_traversal: use C99 boolean

- URL:  https://github.com/kamailio/kamailio/commit/2370c6dccec38be8576bd4234ecbbc5883972058
Author: Carsten Bock <carsten at ng-voice.com>
Date:   2016-01-15T11:04:15+01:00

ims_charging: Added missing field in Ro-Session (introduced in previous commit)

- URL:  https://github.com/kamailio/kamailio/commit/8e8a71cc0b589bb881f56bbef370a1d19863d038
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-15T13:07:55+02:00

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.

- URL:  https://github.com/kamailio/kamailio/commit/21a7ce6fe07c2e645519603eaff908dfd96be3cc
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-15T13:08:29+02:00

debugger: debugger_mod.c indentation

Tab-like indentations for debugger_mod.c file.

- URL:  https://github.com/kamailio/kamailio/commit/7b67ab4623f63cbf823be47a35135ba052278c9e
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-15T13:08:29+02:00

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().

- URL:  https://github.com/kamailio/kamailio/commit/5a2c0437693cd2ee08290892d15c8b64a8003784
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-15T14:10:48+02:00

debugger: Update doku

Document why debugger module should be loaded first in the module sequence.

- URL:  https://github.com/kamailio/kamailio/commit/ee20f55a16e5015dd6e3ac76c318131240de6688
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-18T08:41:42+01:00

uac: reg - auth proxy address can be updated upon account refresh

- URL:  https://github.com/kamailio/kamailio/commit/c0166c037a9db4d0cc90e335541ea7b24add4768
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-18T09:05:39+01:00

lib/srdb1: uacreg table has two new columns - flags, reg_delay

- 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)

- URL:  https://github.com/kamailio/kamailio/commit/8fb9f17154ab17c41091b9d71b13b3089b79338a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-18T09:07:40+01:00

kamctl: updated db definition scripts for uacreg table

- URL:  https://github.com/kamailio/kamailio/commit/b711cb98b4111c4f1d7fe73ed005fd54e2634696
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-18T09:08:20+01:00

uac: load flags column from database

- related to GH #369

- URL:  https://github.com/kamailio/kamailio/commit/5b9c5b7dfac1aa7eb98e7986fd3345e3f411783a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-18T09:15:37+01:00

uac: update flags for disabled state when refreshing record from db

- URL:  https://github.com/kamailio/kamailio/commit/7466ec937e50d274ec032d37f7de26eee1418625
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-18T10:03:28+01:00

uac: support for initial delay of registration

- delay initial registration with at least reg_delay value from uacreg
  table

- URL:  https://github.com/kamailio/kamailio/commit/feb8c87d48041f59d71699e6fb7da5e47b325532
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-18T10:35:42+01:00

uac: coherent indentation for uac reg code

- URL:  https://github.com/kamailio/kamailio/commit/391c8ac03fc91029104b0c125e4c6e6184f1783a
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-18T11:52:17+02:00

modules/ims_auth: prevent crash if suspended transaction disappears waiting for a MAR

- URL:  https://github.com/kamailio/kamailio/commit/a86fa8f9c9d2a9f63732b43b1087e6cc5cba18fb
Author: Lucian Balaceanu <lucian.balaceanu at 1and1.ro>
Date:   2016-01-19T11:09:59+02:00

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

- URL:  https://github.com/kamailio/kamailio/commit/311ac224b589328047fdddf7e4eb4165af501707
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-19T14:27:21+01:00

tsilo: remove inline from free_ts_transaction() definition

- the prototype is without, resulting in compile warning

- URL:  https://github.com/kamailio/kamailio/commit/35c4a245b7408d595d671d4661f91900078d02db
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-20T09:57:44+02:00

modules/cdp: prevent possible deadlock when searching for sticky peers

- URL:  https://github.com/kamailio/kamailio/commit/49d4144480c463a94a8b56ed222c32d6075813f6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T09:10:22+01:00

uac: reset the $uac_req(...) fields when assigning $null

- was done only when NULL was passed, not for values with PV_VAL_NULL

- URL:  https://github.com/kamailio/kamailio/commit/368f9ccdfefb9f9261c1b32f271c1d5838cb8fff
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T09:10:22+01:00

uac: notes about the flags of remote registration profiles

- URL:  https://github.com/kamailio/kamailio/commit/f1cf7f99caca99c379f4785ebb449e7b1b5d30aa
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T09:10:22+01:00

uac: documentation of flags returned via rpc command

- URL:  https://github.com/kamailio/kamailio/commit/475a2444c36a8255c5c7ca068721566346919b4a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T09:10:22+01:00

uac: refresh content of readme

- URL:  https://github.com/kamailio/kamailio/commit/c084e0b389cb63134f2752053e30529f2605c39b
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-20T10:32:34+02:00

modules/ims_charging: fixed charging stats

- URL:  https://github.com/kamailio/kamailio/commit/e010736858bb04766b5871fc6ede0b1279d84132
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-20T10:36:53+02:00

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)

- URL:  https://github.com/kamailio/kamailio/commit/8effb18ca9ce7b1da257fc804d7bef0ec79297f3
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-20T10:50:04+02:00

modules/ims_charging: removed unused code linking to ims_usrloc_scscf

- URL:  https://github.com/kamailio/kamailio/commit/35e71ff8ae434e90baae00801985bdfebcb07d0d
Author: jaybeepee <jason.penton at gmail.com>
Date:   2016-01-20T12:07:56+02:00

modules/ims_qos: missing return statement

- URL:  https://github.com/kamailio/kamailio/commit/79fb4e9c6fb433a5df546944a00e275f37648f17
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T14:09:50+01:00

Merge pull request #476 from mslehto/mongodoc

modules/ndb_mongodb: fixes documentation typo

- URL:  https://github.com/kamailio/kamailio/commit/8d2a7a9d9ce530112a52d7489185710914c8cc67
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T14:10:08+01:00

Merge pull request #477 from mslehto/stdbool

Use C99 boolean

- URL:  https://github.com/kamailio/kamailio/commit/0ce66908ee9da74806e2fa506ef98b5f9043e47c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T18:30:30+01:00

topoh: proper detection of cancel reply for processing

- reported by Alex Balashov

- URL:  https://github.com/kamailio/kamailio/commit/edb11dd06b895e0b532c81ddc703420f7e5e81a1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T22:46:14+01:00

utils: bock indentations fixed

- URL:  https://github.com/kamailio/kamailio/commit/760c1d55dfa53e09ab1d6b87e157ea61fba24c24
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T23:32:58+01:00

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

- URL:  https://github.com/kamailio/kamailio/commit/2d612982966d87ed1cc6f56b10886fe89a1c10c4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2016-01-20T23:35:49+01:00

Makefile.groups: added crypto module to tls group

- dependency on libssl

- URL:  https://github.com/kamailio/kamailio/commit/b2973bb9860a541f9b1459ea4260fb5b0dec0327
Author: Stefan Mititelu <stefan.mititelu at 1and1.ro>
Date:   2016-01-21T09:36:30+02:00

Merge pull request #478 from smititelu/master

debugger: fix segfault when dbg_sip_msg() is called with no params

- URL:  https://github.com/kamailio/kamailio/commit/1d28d1fd5485895cd8d7895a3ab410814d57b6bb
Author: Olle E. Johansson <oej at edvina.net>
Date:   2016-01-21T08:44:49+01:00

curl Small TODO update based on e-mail to sr-dev

- URL:  https://github.com/kamailio/kamailio/commit/5ff788247f7baffa0cabce01255f6eba0702b5c5
Author: Hugh Waite <hugh.waite at xura.com>
Date:   2016-01-21T15:13:30Z

Merge remote branch 'origin/master' into tmp/hpw_curl_improvements





More information about the sr-dev mailing list