sip-router
2 years agocorex: added via_add_srvid() function
Daniel-Constantin Mierla [Thu, 12 Apr 2018 10:12:23 +0000 (12:12 +0200)]
corex: added via_add_srvid() function

2 years agocore: new internal msg flag to add srvid param to local via
Daniel-Constantin Mierla [Thu, 12 Apr 2018 07:51:10 +0000 (09:51 +0200)]
core: new internal msg flag to add srvid param to local via

2 years agomodules: readme files regenerated - acc ... [skip ci]
Kamailio Dev [Wed, 11 Apr 2018 21:48:06 +0000 (23:48 +0200)]
modules: readme files regenerated - acc ... [skip ci]

2 years agomodule docs: remove info for confidential security reports again from module FAQs
Henning Westerholt [Wed, 11 Apr 2018 21:41:24 +0000 (23:41 +0200)]
module docs: remove info for confidential security reports again from module FAQs

2 years agodb_redis: Fix scanning large tables
Andreas Granig [Wed, 11 Apr 2018 15:28:32 +0000 (17:28 +0200)]
db_redis: Fix scanning large tables

* When querying large tables (e.g. pre-loading location by usrloc),
  make sure to use O(1) when adding keys by prepending them to list.
* Increase batch size of redis scan command to reduce number of
  redis queries.
* Batch creation of DB_ROW entries to free up memory allocated by
  redis in heap regularly.
* Fix more issues reported by coverity.

2 years agomodules: readme files regenerated - tmx ... [skip ci]
Kamailio Dev [Wed, 11 Apr 2018 13:46:28 +0000 (15:46 +0200)]
modules: readme files regenerated - tmx ... [skip ci]

2 years agotmx: docs - notes that flush x/flags is not needed when doing tm relay
Daniel-Constantin Mierla [Wed, 11 Apr 2018 13:41:21 +0000 (15:41 +0200)]
tmx: docs - notes that flush x/flags is not needed when doing tm relay

2 years agotm: resync xflags on new t_newtran() attempt
Daniel-Constantin Mierla [Wed, 11 Apr 2018 13:09:40 +0000 (15:09 +0200)]
tm: resync xflags on new t_newtran() attempt

- have the same behaviour as for flags
- reported by GH #1490

2 years agopv: added new transformation {uri.tosocket}
Daniel-Constantin Mierla [Tue, 10 Apr 2018 11:52:14 +0000 (13:52 +0200)]
pv: added new transformation {uri.tosocket}

- converts a sip uri to socket address format
- from sip:address:port;transport=proto to proto:address:port

2 years agopv: new config variable $sas
Daniel-Constantin Mierla [Tue, 10 Apr 2018 11:29:01 +0000 (13:29 +0200)]
pv: new config variable $sas

- return source address in socket format (proto:address:port)

2 years agocore: added helper function to retrieve source address in socket format
Daniel-Constantin Mierla [Tue, 10 Apr 2018 11:28:34 +0000 (13:28 +0200)]
core: added helper function to retrieve source address in socket format

2 years agomodules: readme files regenerated - corex ... [skip ci]
Kamailio Dev [Tue, 10 Apr 2018 10:46:38 +0000 (12:46 +0200)]
modules: readme files regenerated - corex ... [skip ci]

2 years agocorex: added documentation for set_source_address()
Daniel-Constantin Mierla [Tue, 10 Apr 2018 10:33:57 +0000 (12:33 +0200)]
corex: added documentation for set_source_address()

2 years agocorex: added set_source_address() function
Daniel-Constantin Mierla [Tue, 10 Apr 2018 10:28:53 +0000 (12:28 +0200)]
corex: added set_source_address() function

2 years agocore: exposed parse_protohostport() prototype
Daniel-Constantin Mierla [Tue, 10 Apr 2018 08:55:58 +0000 (10:55 +0200)]
core: exposed parse_protohostport() prototype

2 years agondb_redis: fix error introduced commit in 95cfa343857e4: 'for' loop initial decl.
Henning Westerholt [Tue, 10 Apr 2018 05:34:36 +0000 (07:34 +0200)]
ndb_redis: fix error introduced commit in 95cfa343857e4: 'for' loop initial decl.

- fix error related to sentinel patch, introduced in commit 95cfa343857e4
- error: 'for' loop initial declarations are only allowed in C99 mode

2 years agocorex: fix warning about unused ri variable in corex module
Henning Westerholt [Mon, 9 Apr 2018 19:33:41 +0000 (21:33 +0200)]
corex: fix warning about unused ri variable in corex module

2 years agomodules: readme files regenerated - tls ... [skip ci]
Kamailio Dev [Mon, 9 Apr 2018 12:01:30 +0000 (14:01 +0200)]
modules: readme files regenerated - tls ... [skip ci]

2 years agoMerge pull request #1484 from aalba6675/hsm-support
aalba6675 [Mon, 9 Apr 2018 11:58:45 +0000 (19:58 +0800)]
Merge pull request #1484 from aalba6675/hsm-support

tls: add support for OpenSSL engine and private keys in HSM

2 years agotls: add support for OpenSSL engine and private keys in HSM 1484/head
AntonyA [Thu, 15 Mar 2018 13:41:29 +0000 (21:41 +0800)]
tls: add support for OpenSSL engine and private keys in HSM

- add support for OpenSSL engine and loading private keys from HSM
- for when kamailio is a TLS edge proxy and needs to use HSM
- currently we initialize the engine in worker processes as PKCS#11
  libraries are not guaranteed to be fork() safe

- new config params
    - engine: name the OpenSSL engine
    - engine_config: an OpenSSL config format file used to bootstrap engines
    - engine_algorithms: list of algorithms to delegate to the engine

- tested with Gemalto SafeNet Luna (AWS CloudHSM) with RSA and EC private keys
  TLSv1.2 and PFS cipher suites

2 years agodb_redis: fix compilation warning
Victor Seva [Mon, 9 Apr 2018 10:57:00 +0000 (12:57 +0200)]
db_redis: fix compilation warning

> CC (clang) [M db_redis.so] redis_table.o
> redis_table.c:728:27: warning: comparison of constant -1 with expression of type 'unsigned char' is always false [-Wtautological-constant-out-of-range-compare]
>                     if (c == EOF) {
>                        ~ ^  ~~~
> redis_table.c:754:27: warning: comparison of constant -1 with expression of type 'unsigned char' is always false [-Wtautological-constant-out-of-range-compare]
>                     if (c == EOF) {
>                         ~ ^  ~~~
> redis_table.c:794:40: warning: comparison of constant -1 with expression of type 'unsigned char' is always true [-Wtautological-constant-out-of-range-compare]
>                     if (c != '\n' && c != EOF) {
>                                     ~ ^  ~~~
> redis_table.c:807:20: warning: comparison of constant -1 with expression of type 'unsigned char' is always true [-Wtautological-constant-out-of-range-compare]
>         } while (c != EOF);
>                  ~ ^  ~~~

2 years agoMerge pull request #1493 from schmurfy/redis_sentinel
Daniel-Constantin Mierla [Mon, 9 Apr 2018 10:20:12 +0000 (12:20 +0200)]
Merge pull request #1493 from schmurfy/redis_sentinel

ndb_redis: adds support for sentinel

2 years agoMerge pull request #1494 from sergey-safarov/spec_update
Daniel-Constantin Mierla [Mon, 9 Apr 2018 10:16:48 +0000 (12:16 +0200)]
Merge pull request #1494 from sergey-safarov/spec_update

RPM spec update

2 years agomodules: readme files regenerated - corex ... [skip ci]
Kamailio Dev [Mon, 9 Apr 2018 10:16:26 +0000 (12:16 +0200)]
modules: readme files regenerated - corex ... [skip ci]

2 years agocorex: docs for set_send_socket() and set_recv_socket()
Daniel-Constantin Mierla [Mon, 9 Apr 2018 10:11:03 +0000 (12:11 +0200)]
corex: docs for set_send_socket() and set_recv_socket()

2 years agocorex: added set_send_socket() and set_recv_socket()
Daniel-Constantin Mierla [Mon, 9 Apr 2018 10:04:56 +0000 (12:04 +0200)]
corex: added set_send_socket() and set_recv_socket()

- options to set send and recv sockets with parameters containing
variables

2 years agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Mon, 9 Apr 2018 08:46:53 +0000 (10:46 +0200)]
modules: readme files regenerated - dialog ... [skip ci]

2 years agodialog: added missing documentation for end_timeout parameter
Daniel-Constantin Mierla [Sun, 8 Apr 2018 07:45:06 +0000 (09:45 +0200)]
dialog: added missing documentation for end_timeout parameter

2 years agodialog: print ref and end_ts in dialog list rpc output
Daniel-Constantin Mierla [Sat, 7 Apr 2018 06:25:49 +0000 (08:25 +0200)]
dialog: print ref and end_ts in dialog list rpc output

2 years agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Fri, 6 Apr 2018 07:31:52 +0000 (09:31 +0200)]
modules: readme files regenerated - dialog ... [skip ci]

2 years agodialog: documented dlg_db_load_extra() function
Daniel-Constantin Mierla [Fri, 6 Apr 2018 07:21:56 +0000 (09:21 +0200)]
dialog: documented dlg_db_load_extra() function

- related to #1274

2 years agodialog: added dlg_db_load_extra() function
Daniel-Constantin Mierla [Fri, 6 Apr 2018 07:21:02 +0000 (09:21 +0200)]
dialog: added dlg_db_load_extra() function

- load dialogs from database that are not yet in memory of current
kamailio instance

2 years agomodules: readme files regenerated - textops ... [skip ci]
Kamailio Dev [Thu, 5 Apr 2018 18:16:42 +0000 (20:16 +0200)]
modules: readme files regenerated - textops ... [skip ci]

2 years agotextops: documentation for append_body_part_hex()
Daniel-Constantin Mierla [Thu, 5 Apr 2018 18:03:23 +0000 (20:03 +0200)]
textops: documentation for append_body_part_hex()

2 years agotextops: added function append_body_part_hex(...)
Daniel-Constantin Mierla [Thu, 5 Apr 2018 17:54:33 +0000 (19:54 +0200)]
textops: added function append_body_part_hex(...)

- add a new part to the body, with its content provided in hexa (it is
converted to decimal before appending)

2 years agomodules: readme files regenerated - rtpengine ... [skip ci]
Kamailio Dev [Thu, 5 Apr 2018 12:31:36 +0000 (14:31 +0200)]
modules: readme files regenerated - rtpengine ... [skip ci]

2 years agortpengine: Add description for metadata flag
Claudiu Boriga [Thu, 5 Apr 2018 12:29:37 +0000 (15:29 +0300)]
rtpengine: Add description for metadata flag

2 years agodb_redis: Force table scan if no query keys given
Andreas Granig [Thu, 5 Apr 2018 09:18:47 +0000 (11:18 +0200)]
db_redis: Force table scan if no query keys given

2 years agopkg/kamailio/deb: remove kamailio-carrierroute-modules package
Victor Seva [Wed, 4 Apr 2018 14:40:48 +0000 (16:40 +0200)]
pkg/kamailio/deb: remove kamailio-carrierroute-modules package

2 years agoMakefile.group: move carrierroute to extra modules, don't depend on libconfuse
Victor Seva [Wed, 4 Apr 2018 14:35:29 +0000 (16:35 +0200)]
Makefile.group: move carrierroute to extra modules, don't depend on libconfuse

This reverts commit 2bb65fe9c1d60d3d2f561cba7c8b1fa800a8ecf3.

2 years agopkg/kamailio/deb: remove app_java from sid/buster
Victor Seva [Wed, 4 Apr 2018 15:04:22 +0000 (17:04 +0200)]
pkg/kamailio/deb: remove app_java from sid/buster

See #1487

2 years agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Wed, 4 Apr 2018 16:46:33 +0000 (18:46 +0200)]
modules: readme files regenerated - dialog ... [skip ci]

2 years agodialog: docs - documentation for h_id_start and h_id_step parameters
Daniel-Constantin Mierla [Wed, 4 Apr 2018 16:36:03 +0000 (18:36 +0200)]
dialog: docs - documentation for h_id_start and h_id_step parameters

- related to GH #1274

2 years agodialog: added h_id_start and h_id_step parameters
Daniel-Constantin Mierla [Wed, 4 Apr 2018 16:34:55 +0000 (18:34 +0200)]
dialog: added h_id_start and h_id_step parameters

- allow to control how internal dialog hash id is generated to avoid
overalapping values across many instances of kamailio

2 years agopkg/kamailio/obs: Removed libconfuse dependency for carrierroute module 1494/head
Sergey Safarov [Wed, 4 Apr 2018 06:38:17 +0000 (06:38 +0000)]
pkg/kamailio/obs: Removed libconfuse dependency for carrierroute module

2 years agopkg/kamailio/obs: Added pua_json module
Sergey Safarov [Wed, 4 Apr 2018 07:28:32 +0000 (07:28 +0000)]
pkg/kamailio/obs: Added pua_json module

2 years agocarrierroute: fixed duplicate options definition error when parsing src file
Lucian Balaceanu [Wed, 4 Apr 2018 07:52:56 +0000 (10:52 +0300)]
carrierroute: fixed duplicate options definition error when parsing src file

- added logic to reset_prefix_opts to reset all target_options fields (including "visited")

2 years agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Wed, 4 Apr 2018 07:01:55 +0000 (09:01 +0200)]
modules: readme files regenerated - dialog ... [skip ci]

2 years agodialog: added end labels needed by dlg_db_load_callid()
Daniel-Constantin Mierla [Wed, 4 Apr 2018 06:47:25 +0000 (08:47 +0200)]
dialog: added end labels needed by dlg_db_load_callid()

- they were removed by commit 27c23f57f70936e557d9566e6122958c2e032970
not being used after a previous commit, but meanwhile this function was
developed

2 years agodialog: documentation for dlg_db_load_callid()
Daniel-Constantin Mierla [Wed, 4 Apr 2018 06:44:42 +0000 (08:44 +0200)]
dialog: documentation for dlg_db_load_callid()

2 years agodialog: added function dlg_db_load_callid(val)
Daniel-Constantin Mierla [Wed, 4 Apr 2018 06:35:22 +0000 (08:35 +0200)]
dialog: added function dlg_db_load_callid(val)

- load dialog from database based on callid parameter
- related to GH #1274

2 years agopkg/kamailio/obs: Added acc_json module
Sergey Safarov [Wed, 4 Apr 2018 06:35:42 +0000 (06:35 +0000)]
pkg/kamailio/obs: Added acc_json module

2 years agopkg/kamailio/obs: packaged db_redis module
Sergey Safarov [Wed, 4 Apr 2018 06:27:09 +0000 (06:27 +0000)]
pkg/kamailio/obs: packaged db_redis module

2 years agoRevert "Makefile.group: move carrierroute to extra modules, don't depend on libconfuse"
Daniel-Constantin Mierla [Tue, 3 Apr 2018 21:34:05 +0000 (23:34 +0200)]
Revert "Makefile.group: move carrierroute to extra modules, don't depend on libconfuse"

- this reverts commit 8dbfdc7b1213da2b614b4a6d90680ffd0e8a3fc8.
- avoid eventual Jenkins failures when building nightly deb packages
from master
- initial commit should be pushed along with related updates to deb
packaging specs

2 years agoMakefile.group: move carrierroute to extra modules, don't depend on libconfuse
Henning Westerholt [Tue, 3 Apr 2018 20:03:07 +0000 (22:03 +0200)]
Makefile.group: move carrierroute to extra modules, don't depend on libconfuse

- move carrierroute module to extra module group, as it don't depends on the
  libconfuse library anymore

2 years agodialog: fix warning about wrong function prototype for dmq_send_all_dlgs(..)
Henning Westerholt [Tue, 3 Apr 2018 19:47:47 +0000 (21:47 +0200)]
dialog: fix warning about wrong function prototype for dmq_send_all_dlgs(..)

2 years agodialog: fix warning about unused end label, left over from commit 5362d0f78ef
Henning Westerholt [Tue, 3 Apr 2018 19:46:18 +0000 (21:46 +0200)]
dialog: fix warning about unused end label, left over from commit 5362d0f78ef

2 years agomodules: readme files regenerated - acc ... [skip ci]
Kamailio Dev [Tue, 3 Apr 2018 19:46:45 +0000 (21:46 +0200)]
modules: readme files regenerated - acc ... [skip ci]

2 years agomodules doc FAQ: change private contact to include only security issues
Henning Westerholt [Tue, 3 Apr 2018 19:37:15 +0000 (21:37 +0200)]
modules doc FAQ: change private contact to include only security issues

2 years agocore: removed invalid lock release introduced by commit f775e4000e
Daniel-Constantin Mierla [Tue, 3 Apr 2018 16:03:55 +0000 (18:03 +0200)]
core: removed invalid lock release introduced by commit f775e4000e

2 years agondb_redis: adds support for sentinel 1493/head
Julien Ammous [Tue, 3 Apr 2018 12:08:53 +0000 (12:08 +0000)]
ndb_redis: adds support for sentinel

2 years agoapp_sqlang: updated to use kemi api sr_kemi_core_set_drop()
Daniel-Constantin Mierla [Tue, 3 Apr 2018 08:12:03 +0000 (10:12 +0200)]
app_sqlang: updated to use kemi api sr_kemi_core_set_drop()

2 years agoapp_lua: updated to use kemi api sr_kemi_core_set_drop()
Daniel-Constantin Mierla [Tue, 3 Apr 2018 08:11:51 +0000 (10:11 +0200)]
app_lua: updated to use kemi api sr_kemi_core_set_drop()

2 years agoapp_jsdt: updated to use kemi api sr_kemi_core_set_drop()
Daniel-Constantin Mierla [Tue, 3 Apr 2018 08:11:08 +0000 (10:11 +0200)]
app_jsdt: updated to use kemi api sr_kemi_core_set_drop()

2 years agocore: kemi - renamed drop prototype to sr_kemi_core_set_drop()
Daniel-Constantin Mierla [Tue, 3 Apr 2018 08:08:51 +0000 (10:08 +0200)]
core: kemi - renamed drop prototype to sr_kemi_core_set_drop()

- match the implementation after kemi API update for drop

2 years agoipops: mask subnet address for ipv6 comparison
Daniel-Constantin Mierla [Tue, 3 Apr 2018 07:27:19 +0000 (09:27 +0200)]
ipops: mask subnet address for ipv6 comparison

- coherent with ipv4 behaviour

2 years agoipops: use proper variable for ipv6 subnet comparison
Daniel-Constantin Mierla [Tue, 3 Apr 2018 07:24:11 +0000 (09:24 +0200)]
ipops: use proper variable for ipv6 subnet comparison

2 years agoipops: mask subnet address when comparing
Daniel-Constantin Mierla [Tue, 3 Apr 2018 07:11:37 +0000 (09:11 +0200)]
ipops: mask subnet address when comparing

- allow using full ip address when specifying subnet parameter
- more flexibility on using values from sip message
- GH #1250

2 years agodialog: merged functions related to loading records from db
Daniel-Constantin Mierla [Mon, 2 Apr 2018 15:57:42 +0000 (17:57 +0200)]
dialog: merged functions related to loading records from db

- select operation was done in a dedicated function without a good
reason, result being processed in another one

2 years agotopos: skip local generated request not part of a dialog
Daniel-Constantin Mierla [Mon, 2 Apr 2018 06:46:09 +0000 (08:46 +0200)]
topos: skip local generated request not part of a dialog

2 years agosqlops: exported sql_query_async() to kemi framework
Daniel-Constantin Mierla [Sat, 31 Mar 2018 11:07:55 +0000 (13:07 +0200)]
sqlops: exported sql_query_async() to kemi framework

2 years agomodules: readme files regenerated - acc ... [skip ci]
Kamailio Dev [Fri, 30 Mar 2018 19:48:36 +0000 (21:48 +0200)]
modules: readme files regenerated - acc ... [skip ci]

2 years agomodule FAQs: fix help for private issues in module FAQs, alter docbook entitity
Henning Westerholt [Fri, 30 Mar 2018 19:37:19 +0000 (21:37 +0200)]
module FAQs: fix help for private issues in module FAQs, alter docbook entitity

- fix wording for private issues in module FAQs
- modules: acc, app_perl, cdp, cdp_avp, dialog, dispatcher, ims_dialog,
  ims_registrar, ims_usrloc, nathelper, registrar, rtpengine, rtpproxy,
  snmpstats
- change docbook entity to a more sensible name "kamailioprivatemail"

2 years agosqlops: proper function prototypes for kemi exports to get num rows and cols
Daniel-Constantin Mierla [Fri, 30 Mar 2018 15:15:26 +0000 (17:15 +0200)]
sqlops: proper function prototypes for kemi exports to get num rows and cols

2 years agodispatcher: fixed kemi exports param types
Daniel-Constantin Mierla [Fri, 30 Mar 2018 11:32:01 +0000 (13:32 +0200)]
dispatcher: fixed kemi exports param types

2 years agoapp_lua: test if number of parameters is enough for kemi funtions
Daniel-Constantin Mierla [Fri, 30 Mar 2018 11:15:48 +0000 (13:15 +0200)]
app_lua: test if number of parameters is enough for kemi funtions

2 years agocarrierroute: doxygen fixes
Henning Westerholt [Thu, 29 Mar 2018 22:21:20 +0000 (00:21 +0200)]
carrierroute: doxygen fixes

2 years agotsilo: doxygen fixes
Henning Westerholt [Thu, 29 Mar 2018 22:01:34 +0000 (00:01 +0200)]
tsilo: doxygen fixes

2 years agocore: kemi - renamed KSR.drop() to KSR.set_drop()
Daniel-Constantin Mierla [Thu, 29 Mar 2018 10:10:58 +0000 (12:10 +0200)]
core: kemi - renamed KSR.drop() to KSR.set_drop()

- avoid confusion with the native config drop(), which does an exit as
well, not only setting the drop flag

2 years agomodules: readme files regenerated - phonenum ... [skip ci]
Kamailio Dev [Wed, 28 Mar 2018 06:31:58 +0000 (08:31 +0200)]
modules: readme files regenerated - phonenum ... [skip ci]

2 years agophonenum: documentation for phonenum_match_cn()
Daniel-Constantin Mierla [Wed, 28 Mar 2018 06:28:15 +0000 (08:28 +0200)]
phonenum: documentation for phonenum_match_cn()

2 years agophonenum: set the order of params for phonenum_match_cn()
Daniel-Constantin Mierla [Wed, 28 Mar 2018 06:26:02 +0000 (08:26 +0200)]
phonenum: set the order of params for phonenum_match_cn()

2 years agophonenum: new function phonenum_match_cn(...)
Daniel-Constantin Mierla [Tue, 27 Mar 2018 19:59:24 +0000 (21:59 +0200)]
phonenum: new function phonenum_match_cn(...)

- match a phone number within a specific country provided by country
code two letter

2 years agokeepalive: cleanup rpc output (#1476)
Guillaume Bour [Tue, 27 Mar 2018 19:56:49 +0000 (21:56 +0200)]
keepalive: cleanup rpc output (#1476)

2 years agotm: set xflags in private clone for execution on reply route
Daniel-Constantin Mierla [Mon, 26 Mar 2018 07:37:19 +0000 (09:37 +0200)]
tm: set xflags in private clone for execution on reply route

2 years agodialog: skip printing profiles and vars in terminated state for rpc dialog list
Daniel-Constantin Mierla [Sun, 25 Mar 2018 04:34:49 +0000 (06:34 +0200)]
dialog: skip printing profiles and vars in terminated state for rpc dialog list

- they can be delelted at that point, not being referenced by the same
field

2 years agomodules: readme files regenerated - jsonrpcs ... [skip ci]
Kamailio Dev [Sat, 24 Mar 2018 03:31:31 +0000 (04:31 +0100)]
modules: readme files regenerated - jsonrpcs ... [skip ci]

2 years agojsonrpcs: example accessing the jsonrpc response for jsonrpc_exec()
Daniel-Constantin Mierla [Sat, 24 Mar 2018 03:19:27 +0000 (04:19 +0100)]
jsonrpcs: example accessing the jsonrpc response for jsonrpc_exec()

2 years agonathelper: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)
Henning Westerholt [Fri, 23 Mar 2018 20:49:17 +0000 (21:49 +0100)]
nathelper: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)

2 years agonat_traversal: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)
Henning Westerholt [Fri, 23 Mar 2018 20:48:55 +0000 (21:48 +0100)]
nat_traversal: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)

2 years agoipops: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)
Henning Westerholt [Fri, 23 Mar 2018 20:43:11 +0000 (21:43 +0100)]
ipops: Support for 192.0.0.0/29 as NATed source (pull request GH#1488)

2 years agomodules: readme files regenerated - rr ... [skip ci]
Kamailio Dev [Fri, 23 Mar 2018 07:47:09 +0000 (08:47 +0100)]
modules: readme files regenerated - rr ... [skip ci]

2 years agoevrexec: use route_get() in modparam callback
Daniel-Constantin Mierla [Fri, 23 Mar 2018 07:33:09 +0000 (08:33 +0100)]
evrexec: use route_get() in modparam callback

- routing blocks might not have been parsed yet

2 years agorr: docs - added section ids
Daniel-Constantin Mierla [Fri, 23 Mar 2018 07:17:31 +0000 (08:17 +0100)]
rr: docs - added section ids

2 years agomodules: readme files regenerated - sqlops ... [skip ci]
Kamailio Dev [Thu, 22 Mar 2018 07:47:02 +0000 (08:47 +0100)]
modules: readme files regenerated - sqlops ... [skip ci]

2 years agosqlops: fix doc error introduced in commit 7ce1ed71
Henning Westerholt [Thu, 22 Mar 2018 07:35:48 +0000 (08:35 +0100)]
sqlops: fix doc error introduced in commit 7ce1ed71

2 years agoapp_python: avoid releasing uninitialized gstate
Daniel-Constantin Mierla [Thu, 22 Mar 2018 03:45:40 +0000 (04:45 +0100)]
app_python: avoid releasing uninitialized gstate

2 years agomodules: readme files regenerated - msilo ... [skip ci]
Kamailio Dev [Wed, 21 Mar 2018 21:46:36 +0000 (22:46 +0100)]
modules: readme files regenerated - msilo ... [skip ci]

2 years agosqlops: use database entities in docs
Henning Westerholt [Wed, 21 Mar 2018 21:33:37 +0000 (22:33 +0100)]
sqlops: use database entities in docs

2 years agospeeddial: use database entities in docs
Henning Westerholt [Wed, 21 Mar 2018 21:32:58 +0000 (22:32 +0100)]
speeddial: use database entities in docs