sip-router
23 months agocore: debug message when dropping a sip reply
Daniel-Constantin Mierla [Fri, 24 Aug 2018 06:50:36 +0000 (08:50 +0200)]
core: debug message when dropping a sip reply

23 months agoapp_lua: split function for returning pv null value
Daniel-Constantin Mierla [Fri, 24 Aug 2018 06:38:00 +0000 (08:38 +0200)]
app_lua: split function for returning pv null value

23 months agoapp_lua: kemi - exported KSR.pv.getw("$...")
Daniel-Constantin Mierla [Thu, 23 Aug 2018 21:06:11 +0000 (23:06 +0200)]
app_lua: kemi - exported KSR.pv.getw("$...")

- get the value of the pseudo-variable if it is not $null and the empty string
("") if it is $null

23 months agodrouting: fix crush for empty username in ruri
Dmitri Savolainen [Thu, 23 Aug 2018 08:58:36 +0000 (11:58 +0300)]
drouting: fix crush for empty username in ruri

 - uri like sip:@host crushed kamailio

23 months agomodules: readme files regenerated - misc_radius ... [skip ci]
Kamailio Dev [Thu, 23 Aug 2018 15:16:52 +0000 (17:16 +0200)]
modules: readme files regenerated - misc_radius ... [skip ci]

23 months agoupdate mailing list URL
Victor Seva [Thu, 23 Aug 2018 14:59:11 +0000 (16:59 +0200)]
update mailing list URL

23 months agomodules/auth: fixed path in auth.xml
Juha Heinanen [Thu, 23 Aug 2018 08:53:34 +0000 (11:53 +0300)]
modules/auth: fixed path in auth.xml

23 months agoims_ipsec_pcscf: Fix memory leaks in cmd.c
Tsvetomir Dimitrov [Thu, 23 Aug 2018 07:57:44 +0000 (10:57 +0300)]
ims_ipsec_pcscf: Fix memory leaks in cmd.c

23 months agojansson: exported jansson_get(...) to kemi framework
Daniel-Constantin Mierla [Wed, 22 Aug 2018 14:49:32 +0000 (16:49 +0200)]
jansson: exported jansson_get(...) to kemi framework

- jansson.get(...)

23 months agomisc/examples/ims/pcscf/route: Update the rest of the routing scripts for P-CSCF...
Tsvetomir Dimitrov [Wed, 22 Aug 2018 13:00:39 +0000 (16:00 +0300)]
misc/examples/ims/pcscf/route: Update the rest of the routing scripts for P-CSCF with IPSec support; Fix Rx_AAR() calls.

23 months agomisc/examples/ims/pcscf: Add support for IPSec in the P-CSCF examples
Tsvetomir Dimitrov [Wed, 22 Aug 2018 12:08:15 +0000 (15:08 +0300)]
misc/examples/ims/pcscf: Add support for IPSec in the P-CSCF examples

23 months agosdpops: cast in dbg message to avoid compile warning on 32b systems
Daniel-Constantin Mierla [Wed, 22 Aug 2018 10:03:52 +0000 (12:03 +0200)]
sdpops: cast in dbg message to avoid compile warning on 32b systems

23 months agoMerge pull request #1623 from lasseo/pua_reginfo_crashfix
Daniel-Constantin Mierla [Wed, 22 Aug 2018 09:00:05 +0000 (11:00 +0200)]
Merge pull request #1623 from lasseo/pua_reginfo_crashfix

pua_reginfo: fix crash and issue during load

23 months agopua_reginfo: fix crash and issue during high load 1623/head
lasseo [Tue, 21 Aug 2018 22:10:04 +0000 (22:10 +0000)]
pua_reginfo: fix crash and issue during high load

- do not release a already deleted entry, as this causes a crash

- use sruid_next_safe instead of sruid_next as it has been seen during load that same sruid returned on multiple threads

23 months agokamctl: added mtree management command
Daniel-Constantin Mierla [Tue, 21 Aug 2018 10:06:20 +0000 (12:06 +0200)]
kamctl: added mtree management command

23 months agohtable: test if there is a db table associated with htable for rpc reload
Daniel-Constantin Mierla [Tue, 21 Aug 2018 07:05:34 +0000 (09:05 +0200)]
htable: test if there is a db table associated with htable for rpc reload

23 months agohtable: typo in rpc result status text for reload command
Daniel-Constantin Mierla [Tue, 21 Aug 2018 06:47:01 +0000 (08:47 +0200)]
htable: typo in rpc result status text for reload command

23 months agoutils/kamctl: removed the option of executing mi commands
Daniel-Constantin Mierla [Tue, 21 Aug 2018 06:39:54 +0000 (08:39 +0200)]
utils/kamctl: removed the option of executing mi commands

23 months agomtree: rpc reload without table name reloads all tables
Daniel-Constantin Mierla [Tue, 21 Aug 2018 06:30:00 +0000 (08:30 +0200)]
mtree: rpc reload without table name reloads all tables

- lost feature in rpc which was available in mi command

23 months agohttp_client: Makefile - removed useless var for xml config
Daniel-Constantin Mierla [Mon, 20 Aug 2018 14:18:02 +0000 (16:18 +0200)]
http_client: Makefile - removed useless var for xml config

23 months agomodules: readme files regenerated - app_lua ... [skip ci]
Kamailio Dev [Mon, 20 Aug 2018 13:01:38 +0000 (15:01 +0200)]
modules: readme files regenerated - app_lua ... [skip ci]

23 months agoapp_lua: docs for log_mode parameter
Daniel-Constantin Mierla [Mon, 20 Aug 2018 12:49:45 +0000 (14:49 +0200)]
app_lua: docs for log_mode parameter

23 months agoapp_lua: new module parameter - log_mode
Daniel-Constantin Mierla [Mon, 20 Aug 2018 12:47:48 +0000 (14:47 +0200)]
app_lua: new module parameter - log_mode

- control what is printed in log messages by module
- if bit 1 is set, the it prints the KEMI exports

23 months agomodules: readme files regenerated - registrar ... [skip ci]
Kamailio Dev [Mon, 20 Aug 2018 10:01:53 +0000 (12:01 +0200)]
modules: readme files regenerated - registrar ... [skip ci]

23 months agoMerge pull request #1622 from lz1irq/master
Daniel-Constantin Mierla [Mon, 20 Aug 2018 09:58:44 +0000 (11:58 +0200)]
Merge pull request #1622 from lz1irq/master

registrar: add event_callback parameter and relevant documentation

23 months agocore: parser - more details in log messages for parsing headers
Daniel-Constantin Mierla [Mon, 20 Aug 2018 09:38:44 +0000 (11:38 +0200)]
core: parser - more details in log messages for parsing headers

23 months agoapp_python3: init cfg vars framework in child init
Daniel-Constantin Mierla [Mon, 20 Aug 2018 09:12:34 +0000 (11:12 +0200)]
app_python3: init cfg vars framework in child init

23 months agoapp_python: init cfg vars framework only in child init
Daniel-Constantin Mierla [Mon, 20 Aug 2018 09:11:45 +0000 (11:11 +0200)]
app_python: init cfg vars framework only in child init

- apy init is executed in other parts as well

23 months agoregistrar: docs for event_callback parameter 1622/head
Ivaylo Markov [Sat, 18 Aug 2018 15:00:46 +0000 (18:00 +0300)]
registrar: docs for event_callback parameter

23 months agoregistrar: add event_callback parameter
Ivaylo Markov [Sat, 18 Aug 2018 14:46:00 +0000 (17:46 +0300)]
registrar: add event_callback parameter

This allows usage of the `usrloc:contact-expired` event route with
KEMI routing configurations.

23 months agojsonrpcs: store id attribute inside context for async response
Daniel-Constantin Mierla [Sat, 18 Aug 2018 07:28:02 +0000 (09:28 +0200)]
jsonrpcs: store id attribute inside context for async response

23 months agomodules: readme files regenerated - jsonrpcs ... [skip ci]
Kamailio Dev [Fri, 17 Aug 2018 08:46:47 +0000 (10:46 +0200)]
modules: readme files regenerated - jsonrpcs ... [skip ci]

23 months agojsonrpcs: docs - updates to reflect better the transports and capabilities
Daniel-Constantin Mierla [Fri, 17 Aug 2018 08:33:58 +0000 (10:33 +0200)]
jsonrpcs: docs - updates to reflect better the transports and capabilities

23 months agopipelimit: remove unused variable 'ret', fix compile warning
Henning Westerholt [Wed, 15 Aug 2018 20:58:31 +0000 (22:58 +0200)]
pipelimit: remove unused variable 'ret', fix compile warning

23 months agolib/srdb1: cast for signed comparison
Daniel-Constantin Mierla [Wed, 15 Aug 2018 14:45:38 +0000 (16:45 +0200)]
lib/srdb1: cast for signed comparison

23 months agotm: safety check for t->uas.request for forwarding local requests
Daniel-Constantin Mierla [Wed, 15 Aug 2018 10:22:58 +0000 (12:22 +0200)]
tm: safety check for t->uas.request for forwarding local requests

23 months agopermissions: check for db_url being set on reload
Armen Babikyan [Wed, 8 Aug 2018 20:46:46 +0000 (13:46 -0700)]
permissions: check for db_url being set on reload

23 months agodb_mysql: improved fix in commit 1736723cc2a15 - it did not worked for mariadb
Henning Westerholt [Tue, 14 Aug 2018 17:35:20 +0000 (19:35 +0200)]
db_mysql: improved fix in commit 1736723cc2a15 - it did not worked for mariadb

- improved fix in commit 1736723cc2a15 - it did not worked for mariadb
- Reason is that MariaDB increased its numbering scheme, they are now at 10.x
- MariaDB 10 is still using my_bool type, added few more #ifs to fix this

2 years agoapp_python: ensure cfg framework is initialized for child init callback
Daniel-Constantin Mierla [Tue, 14 Aug 2018 09:05:17 +0000 (11:05 +0200)]
app_python: ensure cfg framework is initialized for child init callback

- reported by GH #1618

2 years agocore: more detailed error message when no config option to route requests
Daniel-Constantin Mierla [Tue, 14 Aug 2018 08:46:41 +0000 (10:46 +0200)]
core: more detailed error message when no config option to route requests

2 years agomodules: readme files regenerated - app_lua ... [skip ci]
Kamailio Dev [Tue, 14 Aug 2018 08:46:33 +0000 (10:46 +0200)]
modules: readme files regenerated - app_lua ... [skip ci]

2 years agotopos: declare variable at the beginning of the block
Daniel-Constantin Mierla [Tue, 14 Aug 2018 08:42:22 +0000 (10:42 +0200)]
topos: declare variable at the beginning of the block

2 years agoapp_lua: docs - more examples for lua_run()
Daniel-Constantin Mierla [Tue, 14 Aug 2018 08:41:48 +0000 (10:41 +0200)]
app_lua: docs - more examples for lua_run()

2 years agomodules: readme files regenerated - topos ... [skip ci]
Kamailio Dev [Tue, 14 Aug 2018 08:02:13 +0000 (10:02 +0200)]
modules: readme files regenerated - topos ... [skip ci]

2 years agoMerge pull request #1596 from jchavanton/topos_contact_host
Daniel-Constantin Mierla [Tue, 14 Aug 2018 07:58:48 +0000 (09:58 +0200)]
Merge pull request #1596 from jchavanton/topos_contact_host

topos: adding param contact_hostname

2 years agoMerge pull request #1610 from armenb/armenb/loglevel_then_log_prefix
Daniel-Constantin Mierla [Tue, 14 Aug 2018 07:56:30 +0000 (09:56 +0200)]
Merge pull request #1610 from armenb/armenb/loglevel_then_log_prefix

core: print log_prefix after loglevel for more intuitive parsing

2 years agotmx: bug fix in cancel for current branches in helper, reported in GH #1620
Henning Westerholt [Mon, 13 Aug 2018 19:17:38 +0000 (21:17 +0200)]
tmx: bug fix in cancel for current branches in helper, reported in GH #1620

2 years agomodules: readme files regenerated - uac ... [skip ci]
Kamailio Dev [Mon, 13 Aug 2018 18:46:34 +0000 (20:46 +0200)]
modules: readme files regenerated - uac ... [skip ci]

2 years agouac: fix typo in module README
Henning Westerholt [Mon, 13 Aug 2018 18:42:50 +0000 (20:42 +0200)]
uac: fix typo in module README

2 years agocore: more detailed debug message if new uri is too long
Daniel-Constantin Mierla [Mon, 13 Aug 2018 12:04:55 +0000 (14:04 +0200)]
core: more detailed debug message if new uri is too long

2 years agoims_ipsec_pcscf: cast const param to get rid of compile warning
Daniel-Constantin Mierla [Mon, 13 Aug 2018 11:34:35 +0000 (13:34 +0200)]
ims_ipsec_pcscf: cast const param to get rid of compile warning

2 years agomodules: readme files regenerated - app_lua ... [skip ci]
Kamailio Dev [Mon, 13 Aug 2018 11:31:49 +0000 (13:31 +0200)]
modules: readme files regenerated - app_lua ... [skip ci]

2 years agoapp_lua: docs - more details about lua_run() params
Daniel-Constantin Mierla [Mon, 13 Aug 2018 11:22:59 +0000 (13:22 +0200)]
app_lua: docs - more details about lua_run() params

2 years agousrloc: set server_id for rpc ul add command
Daniel-Constantin Mierla [Mon, 13 Aug 2018 09:31:25 +0000 (11:31 +0200)]
usrloc: set server_id for rpc ul add command

2 years agomodules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
Kamailio Dev [Fri, 10 Aug 2018 14:47:03 +0000 (16:47 +0200)]
modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]

2 years agoims_ipsec_pcscf: Clean ipsec SAs and policies on module init/deinit
Tsvetomir Dimitrov [Thu, 9 Aug 2018 10:55:02 +0000 (13:55 +0300)]
ims_ipsec_pcscf: Clean ipsec SAs and policies on module init/deinit

2 years agopv: $msg(hdrs_len) - return the length of all headers
Daniel-Constantin Mierla [Tue, 7 Aug 2018 21:43:42 +0000 (23:43 +0200)]
pv: $msg(hdrs_len) - return the length of all headers

2 years agopv: $msg(fpart) - return first line and the headers
Daniel-Constantin Mierla [Mon, 6 Aug 2018 14:46:39 +0000 (16:46 +0200)]
pv: $msg(fpart) - return first line and the headers

2 years agoMerge pull request #1617 from tdimitrov/concatsms
ng-voice GmbH [Wed, 8 Aug 2018 06:41:51 +0000 (10:41 +0400)]
Merge pull request #1617 from tdimitrov/concatsms

smsops: Add support for concatenated SMS in decode_3gpp_sms()

2 years agosmsops: Add support for concatenated SMS in decode_3gpp_sms() 1617/head
Tsvetomir Dimitrov [Sun, 29 Jul 2018 18:43:34 +0000 (21:43 +0300)]
smsops: Add support for concatenated SMS in decode_3gpp_sms()

2 years agopkg/kamailio: Defined correct dependences for perl module (#1613)
Sergey Safarov [Tue, 7 Aug 2018 09:21:31 +0000 (09:21 +0000)]
pkg/kamailio: Defined correct dependences for perl module (#1613)

2 years agopv: $msg(hdrc) returns the number of headers in sip message
Daniel-Constantin Mierla [Sun, 5 Aug 2018 21:42:21 +0000 (23:42 +0200)]
pv: $msg(hdrc) returns the number of headers in sip message

2 years agoblst: small formatting bits
Daniel-Constantin Mierla [Sat, 4 Aug 2018 21:55:00 +0000 (23:55 +0200)]
blst: small formatting bits

2 years agopkg/kamailio/deb: add libmnl-dev for new ims_ipsec_pcscf module
Victor Seva [Fri, 3 Aug 2018 09:15:04 +0000 (11:15 +0200)]
pkg/kamailio/deb: add libmnl-dev for new ims_ipsec_pcscf module

2 years agodb_mysql: replaced my_bool with bool
Daniel-Constantin Mierla [Thu, 2 Aug 2018 22:28:49 +0000 (00:28 +0200)]
db_mysql: replaced my_bool with bool

- mysql 8.0.1 removed my_bool and suggests use of bool:
  * https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-1.html
- use stdbool.h, it defines bool in C99, which should be old enough to
be everywhere, otherwise it may require some ifdefs to get it for older
but still alive systems
- reported by GH #1602

2 years agoMakefile.groups: add new modules ims_ipsec_pcscf to ims group
Henning Westerholt [Thu, 2 Aug 2018 21:04:18 +0000 (23:04 +0200)]
Makefile.groups: add new modules ims_ipsec_pcscf to ims group

2 years agoMerge pull request #1611 from kamailio/cchance/methods
Charles Chance [Thu, 2 Aug 2018 15:27:03 +0000 (16:27 +0100)]
Merge pull request #1611 from kamailio/cchance/methods

core: update first line parser to recognize new method IDs

2 years agocore: update first line parser to recognize new method IDs 1611/head
Charles Chance [Thu, 2 Aug 2018 15:02:32 +0000 (16:02 +0100)]
core: update first line parser to recognize new method IDs

- bring up to date with new methods added in 4fe95ab

2 years agoims_ipsec_pcscf: added README file
Daniel-Constantin Mierla [Thu, 2 Aug 2018 08:43:28 +0000 (10:43 +0200)]
ims_ipsec_pcscf: added README file

2 years agoMerge pull request #1605 from tdimitrov/ipsec
Daniel-Constantin Mierla [Thu, 2 Aug 2018 08:33:16 +0000 (10:33 +0200)]
Merge pull request #1605 from tdimitrov/ipsec

ims_ipsec_pcscf: sec-agree implementation for IMS

2 years agopresence: limit the number of subscriptions handled in timer_dbonly
lazedo [Wed, 1 Aug 2018 19:01:32 +0000 (19:01 +0000)]
presence: limit the number of subscriptions handled in timer_dbonly

due to the way update_db_subs_timer_dbonly handles the query to the
database (getting all records), if for some reason a burst of
terminating subscriptions occurs, most likely there will be no package
memory to process all expiring subscriptions.

this commit uses the same pattern as other routines in presence by using
db_fetch_query with fetch_rows parameter module.

because we create the subs in the loop and then call handle_expired_subs
to avoid locking issues the subscription should already be deleted from
the database when it returns from handle_expired_subs, there's no reason
to issue the last delete, and that was removed.

2 years agodialog: run run_load_callbacks() on child_init for rank PROC_INIT
Daniel-Constantin Mierla [Wed, 1 Aug 2018 22:16:26 +0000 (00:16 +0200)]
dialog: run run_load_callbacks() on child_init for rank PROC_INIT

- proper test for create_cbs
- based on PR #1606 and #1607 by kosza

2 years agocore: print log_prefix after loglevel for more intuitive parsing 1610/head
Armen Babikyan [Wed, 1 Aug 2018 20:57:16 +0000 (13:57 -0700)]
core: print log_prefix after loglevel for more intuitive parsing

2 years agotopos_redis: execute end dialog function only for BYE request
Daniel-Constantin Mierla [Wed, 1 Aug 2018 20:55:06 +0000 (22:55 +0200)]
topos_redis: execute end dialog function only for BYE request

- reported by GH #1608

2 years agomodules: readme files regenerated - carrierroute ... [skip ci]
Kamailio Dev [Tue, 31 Jul 2018 12:17:02 +0000 (14:17 +0200)]
modules: readme files regenerated - carrierroute ... [skip ci]

2 years agodmq: release resources instead of just doing continue to next job
Daniel-Constantin Mierla [Tue, 31 Jul 2018 11:59:44 +0000 (13:59 +0200)]
dmq: release resources instead of just doing continue to next job

- for cases when processing of the job is not fully completed

2 years agocarrierroute: docs - removed mi commands section
Daniel-Constantin Mierla [Mon, 30 Jul 2018 11:58:29 +0000 (13:58 +0200)]
carrierroute: docs - removed mi commands section

2 years agoims_ipsec_pcscf: sec-agree implementation for IMS 1605/head
Tsvetomir Dimitrov [Mon, 30 Jul 2018 07:59:16 +0000 (10:59 +0300)]
ims_ipsec_pcscf: sec-agree implementation for IMS

2 years agotopos: docs - ids for sections with event routes
Daniel-Constantin Mierla [Sun, 29 Jul 2018 21:32:45 +0000 (23:32 +0200)]
topos: docs - ids for sections with event routes

2 years agomodules: readme files regenerated - uac ... [skip ci]
Kamailio Dev [Fri, 27 Jul 2018 20:17:20 +0000 (22:17 +0200)]
modules: readme files regenerated - uac ... [skip ci]

2 years agomodules: readme files regenerated - pipelimit ... [skip ci]
Kamailio Dev [Wed, 25 Jul 2018 13:01:39 +0000 (15:01 +0200)]
modules: readme files regenerated - pipelimit ... [skip ci]

2 years agouac: docs - more details about execution of event_route[uac:reply]
Daniel-Constantin Mierla [Fri, 27 Jul 2018 20:00:47 +0000 (22:00 +0200)]
uac: docs - more details about execution of event_route[uac:reply]

2 years agoMerge pull request #1601 from kamailio/cchance/dlg_dmq
Charles Chance [Thu, 26 Jul 2018 12:51:21 +0000 (13:51 +0100)]
Merge pull request #1601 from kamailio/cchance/dlg_dmq

dialog: unset DMQ flag on replicated dialog removal

2 years agodialog: unset DMQ flag on replicated dialog removal 1601/head
Charles Chance [Thu, 26 Jul 2018 11:07:33 +0000 (12:07 +0100)]
dialog: unset DMQ flag on replicated dialog removal

- prevents looping back to other nodes
- reported by Patrick Murphy on sr-users list

2 years agodmq: allow startup even if initial nodelist is empty
Charles Chance [Wed, 25 Jul 2018 13:00:16 +0000 (14:00 +0100)]
dmq: allow startup even if initial nodelist is empty

2 years agodmq: include non-active nodes when requesting initial node list
Charles Chance [Wed, 25 Jul 2018 12:58:41 +0000 (13:58 +0100)]
dmq: include non-active nodes when requesting initial node list

2 years agodmq: improve bus stability and reduce unnecessary state transfer
Charles Chance [Wed, 25 Jul 2018 12:56:59 +0000 (13:56 +0100)]
dmq: improve bus stability and reduce unnecessary state transfer

- prevents split cluster in certain scenarios (e.g. GH issue #1349)
- add 'pending' state for new, locally added nodes, until confirmed
- continue to probe nodes marked as inactive/disabled so that they
  are eventually removed (but still exclude from normal replication)

2 years agopipelimit: documentation for rpc command pl.list
Daniel-Constantin Mierla [Wed, 25 Jul 2018 12:56:13 +0000 (14:56 +0200)]
pipelimit: documentation for rpc command pl.list

2 years agopipelimit: added rpc command pl.list
Daniel-Constantin Mierla [Wed, 25 Jul 2018 12:48:29 +0000 (14:48 +0200)]
pipelimit: added rpc command pl.list

- get the details of one or all pipes in json format
- old pl.stats and pl.get_pipes print details in a string

2 years agocore: removed unused MAX_LISTEN
Daniel-Constantin Mierla [Wed, 25 Jul 2018 12:10:00 +0000 (14:10 +0200)]
core: removed unused MAX_LISTEN

- it was printed in version output, not having any relevance anymore

2 years agotopos: keep original contact in 3xx responses sent out
Daniel-Constantin Mierla [Tue, 24 Jul 2018 14:10:16 +0000 (16:10 +0200)]
topos: keep original contact in 3xx responses sent out

- reported by Andrew Pogrebennyk

2 years agomodules: readme files regenerated - http_async_client ... [skip ci]
Kamailio Dev [Mon, 23 Jul 2018 21:16:36 +0000 (23:16 +0200)]
modules: readme files regenerated - http_async_client ... [skip ci]

2 years agohttp_async_client: fix doc example regarding http_req_id
Henning Westerholt [Mon, 23 Jul 2018 20:58:23 +0000 (22:58 +0200)]
http_async_client: fix doc example regarding http_req_id

2 years agomisc/examples: added minimal config sample for anycast
Daniel-Constantin Mierla [Mon, 23 Jul 2018 12:08:38 +0000 (14:08 +0200)]
misc/examples: added minimal config sample for anycast

2 years agouac: call event route for uac_req_send() for second response
Daniel-Constantin Mierla [Mon, 23 Jul 2018 11:58:12 +0000 (13:58 +0200)]
uac: call event route for uac_req_send() for second response

- done in case the request is resent after a 401/407
- GH #1598

2 years agouac: uac_send - small bits of formatting
Daniel-Constantin Mierla [Sun, 22 Jul 2018 05:27:32 +0000 (07:27 +0200)]
uac: uac_send - small bits of formatting

2 years agomodules: readme files regenerated - kex ... [skip ci]
Kamailio Dev [Fri, 20 Jul 2018 17:46:44 +0000 (19:46 +0200)]
modules: readme files regenerated - kex ... [skip ci]

2 years agokex: docs - note that is_myself() does not match with default ports
Daniel-Constantin Mierla [Fri, 20 Jul 2018 17:40:42 +0000 (19:40 +0200)]
kex: docs - note that is_myself() does not match with default ports

2 years agomisc/examples: added a minimal proxy sample config
Daniel-Constantin Mierla [Fri, 20 Jul 2018 16:06:34 +0000 (18:06 +0200)]
misc/examples: added a minimal proxy sample config

2 years agopv: using * for header name matches any header for $hdr(name)
Daniel-Constantin Mierla [Fri, 20 Jul 2018 15:59:36 +0000 (17:59 +0200)]
pv: using * for header name matches any header for $hdr(name)

- e.g., $hdr(*) is body of first header, $(hdr(*)[-1]) is body of last
header