sip-router
7 years agonat_traversal: proper size for realloc
Daniel-Constantin Mierla [Mon, 24 Feb 2014 20:32:45 +0000 (21:32 +0100)]
nat_traversal: proper size for realloc

- reported by Venky

7 years agodialog: don't add dialog profiles when loading from db and state is terminated
Daniel-Constantin Mierla [Mon, 24 Feb 2014 18:15:13 +0000 (19:15 +0100)]
dialog: don't add dialog profiles when loading from db and state is terminated

7 years agodialog: remove dialog from profile as soon as gets to terminated state
Daniel-Constantin Mierla [Mon, 24 Feb 2014 17:53:55 +0000 (18:53 +0100)]
dialog: remove dialog from profile as soon as gets to terminated state

7 years agomtree: reset tree statistics upon reload
Daniel-Constantin Mierla [Mon, 24 Feb 2014 17:17:00 +0000 (18:17 +0100)]
mtree: reset tree statistics upon reload

- related to FS#398, reported by JoshE

7 years agopdb: add debian init file
Henning Westerholt [Mon, 24 Feb 2014 10:23:42 +0000 (11:23 +0100)]
pdb: add debian init file

7 years agopdb: remove pdb from global gitignore
Henning Westerholt [Mon, 24 Feb 2014 10:23:17 +0000 (11:23 +0100)]
pdb: remove pdb from global gitignore

7 years agopdb: move gitignore to own directory
Henning Westerholt [Mon, 24 Feb 2014 10:22:50 +0000 (11:22 +0100)]
pdb: move gitignore to own directory

7 years agopdb: remove internal reference, pointed out from Carsten Bock
Henning Westerholt [Mon, 24 Feb 2014 10:10:22 +0000 (11:10 +0100)]
pdb: remove internal reference, pointed out from Carsten Bock

7 years agomodules/ims_usrloc_scscf: incorret assignment that causes incorrect shm free on pkg_m...
Jason Penton [Mon, 24 Feb 2014 09:03:17 +0000 (11:03 +0200)]
modules/ims_usrloc_scscf: incorret assignment that causes incorrect shm free on pkg_malloc'd memory

7 years agopkg/kamailio/deb: update changelog files to dev3 version
Victor Seva [Fri, 21 Feb 2014 21:56:09 +0000 (22:56 +0100)]
pkg/kamailio/deb: update changelog files to dev3 version

7 years agoregistrar: docs updated with expire_range parameter
Daniel-Constantin Mierla [Fri, 21 Feb 2014 20:14:10 +0000 (21:14 +0100)]
registrar: docs updated with expire_range parameter

7 years agoregistrar: allow randomization of expire value coming from UA
Daniel-Constantin Mierla [Fri, 21 Feb 2014 20:07:43 +0000 (21:07 +0100)]
registrar: allow randomization of expire value coming from UA

- new parameter expire_range
- requested in FS#249

7 years agoMakefile.defs: version set to 4.2.0-dev3
Daniel-Constantin Mierla [Fri, 21 Feb 2014 19:12:32 +0000 (20:12 +0100)]
Makefile.defs: version set to 4.2.0-dev3

7 years agokamailio.cfg: catch OPTIONS keepalive requests in route[REQINIT]
Daniel-Constantin Mierla [Fri, 21 Feb 2014 19:09:33 +0000 (20:09 +0100)]
kamailio.cfg: catch OPTIONS keepalive requests in route[REQINIT]

7 years agocall_control: Passthrough sip_application
David M. Lee [Mon, 10 Feb 2014 21:22:11 +0000 (15:22 -0600)]
call_control: Passthrough sip_application

Current patches being submitted to CDRTool and the call_control daemon
allow for SIP application type to be specified. This allows audio or
video services to be rated differently, or even different ratings for
application subtypes (audio.inbound vs. audio.outbound).

This patch allows the sip_application value to be passed through to the
call_control daemon.

7 years agotopoh: let replies for CANCEL requests be handled
Daniel-Constantin Mierla [Fri, 21 Feb 2014 17:26:34 +0000 (18:26 +0100)]
topoh: let replies for CANCEL requests be handled

- CANCEL is hop by hop, but can have the call-id hidden when sending out

7 years agotopoh: don't encode/decode content for local generated messages
Daniel-Constantin Mierla [Fri, 21 Feb 2014 16:58:19 +0000 (17:58 +0100)]
topoh: don't encode/decode content for local generated messages

- requests generated by kamailio don't have headers that should be
  hidden
- replies to them don't have anything hidden
- update as part of report from FS#390

7 years agocore/parser: fix loop on broken values matching the prefix of a good value in parse_o...
Daniel-Constantin Mierla [Fri, 21 Feb 2014 14:37:24 +0000 (15:37 +0100)]
core/parser: fix loop on broken values matching the prefix of a good value in parse_option_tag_body()

- reported by Savolainen Dmitri, FS#396

7 years agopkg/kamailio/deb: init script. Get back SHM_MEMORY PKG_MEMORY and CFGFILE
Victor Seva [Fri, 21 Feb 2014 10:42:27 +0000 (11:42 +0100)]
pkg/kamailio/deb: init script. Get back SHM_MEMORY PKG_MEMORY and CFGFILE

7 years agotm: safety check for uas callid value when callid_matching is 1
Alex Hermann [Thu, 20 Feb 2014 23:10:35 +0000 (00:10 +0100)]
tm: safety check for uas callid value when callid_matching is 1

- according to the documentation is for UA that cannot match the
  responses when call-id is changed, but is not the case of self
  generated requests
- closes FS#390

7 years agoasync: free the async item after resuming the execution
Daniel-Constantin Mierla [Thu, 20 Feb 2014 22:15:56 +0000 (23:15 +0100)]
async: free the async item after resuming the execution

- reported by Surendra Pullaiah

7 years agousrloc: remove the filter on nat_bflag for keepalive contact expiration
Daniel-Constantin Mierla [Thu, 20 Feb 2014 10:04:49 +0000 (11:04 +0100)]
usrloc: remove the filter on nat_bflag for keepalive contact expiration

- keepalives can be sent even for non-natted contacts
- reported by Kristian Kielhofner

7 years agomodules/ims_usrloc_scscf: added DB storage for S-CSCF usrloc
Jason Penton [Wed, 19 Feb 2014 18:01:23 +0000 (20:01 +0200)]
modules/ims_usrloc_scscf: added DB storage for S-CSCF usrloc
- currently support NO_DB and DB_WRITETHROUGH

7 years agopkg/kamailio/deb: use freeradius-client lib on sid and jessie
Victor Seva [Tue, 18 Feb 2014 15:44:40 +0000 (16:44 +0100)]
pkg/kamailio/deb: use freeradius-client lib on sid and jessie

7 years agopkg/kamailio/deb: fix init script
Victor Seva [Tue, 18 Feb 2014 15:30:28 +0000 (16:30 +0100)]
pkg/kamailio/deb: fix init script

7 years agortpproxy-ng: increase the receive buffer size to 64k
Richard Fuchs [Mon, 17 Feb 2014 18:30:21 +0000 (13:30 -0500)]
rtpproxy-ng: increase the receive buffer size to 64k

7 years agomodules/rtpproxy-ng: added setid_avp module param
Juha Heinanen [Sun, 16 Feb 2014 08:56:24 +0000 (10:56 +0200)]
modules/rtpproxy-ng: added setid_avp module param
    which can be used (instead of set_rtp_proxy_set function) to select
    used rtpproxy set

7 years agomodules/utils: fixed memory leak and possible crash
Juha Heinanen [Sat, 15 Feb 2014 02:16:14 +0000 (04:16 +0200)]
modules/utils: fixed memory leak and possible crash

- patch against 4.0 was provided by Guillaume Bour

7 years agodmq: fixed crash caused by freeing pointer too early on tm callback
Charles Chance [Fri, 14 Feb 2014 10:21:00 +0000 (10:21 +0000)]
dmq: fixed crash caused by freeing pointer too early on tm callback

7 years agoMerge branch 'master' of ssh://git.sip-router.org/sip-router
Jason Penton [Fri, 14 Feb 2014 08:01:55 +0000 (10:01 +0200)]
Merge branch 'master' of ssh://git.sip-router.org/sip-router

7 years agolib/ims:modules/ims_charging,ims_icscf,ims_qos,ims_registrar_scscf: fixed pkg_mem...
Jason Penton [Fri, 14 Feb 2014 07:57:45 +0000 (09:57 +0200)]
lib/ims:modules/ims_charging,ims_icscf,ims_qos,ims_registrar_scscf: fixed pkg_mem leak
- fixed leak when parsing msg headers on a shm msg
- instead now pass in flag to say if parsing is on shm_msg or not (is_shm)
- assumes all common headers are already parsed before pkg_mem msg is cloned

7 years agomodules/lcr: add index of selected gw to defunct_gw_avp
Juha Heinanen [Thu, 13 Feb 2014 20:33:18 +0000 (22:33 +0200)]
modules/lcr: add index of selected gw to defunct_gw_avp
    also when ping_interval value is positive

7 years agomodules/ims_registrar_pcscf: fixed pkg_mem leak when sending subscribe
Richard Good [Thu, 13 Feb 2014 07:37:37 +0000 (09:37 +0200)]
modules/ims_registrar_pcscf: fixed pkg_mem leak when sending subscribe

7 years agomodules/lcr: issue INFO level log message when gw is activated
Juha Heinanen [Thu, 13 Feb 2014 06:26:08 +0000 (08:26 +0200)]
modules/lcr: issue INFO level log message when gw is activated
    due to valid OPTIONS ping response

7 years agohtable: adding flags and expires fields to htable.get RPC command
Ovidiu Sas [Wed, 12 Feb 2014 21:14:35 +0000 (16:14 -0500)]
htable: adding flags and expires fields to htable.get RPC command

7 years agohtable: relax table definition for htable and handle/accept more db types
Ovidiu Sas [Wed, 12 Feb 2014 18:45:00 +0000 (13:45 -0500)]
htable: relax table definition for htable and handle/accept more db types

7 years agolib/ims: fixed pkg_mem leak when getting service route
Jason Penton [Wed, 12 Feb 2014 16:20:51 +0000 (18:20 +0200)]
lib/ims: fixed pkg_mem leak when getting service route

7 years agofix typos detected by lintian tool from built binaries
Victor Seva [Wed, 12 Feb 2014 13:44:22 +0000 (14:44 +0100)]
fix typos detected by lintian tool from built binaries

7 years agopkg/kamailio/deb: clean lintian warnings
Victor Seva [Wed, 12 Feb 2014 13:00:16 +0000 (14:00 +0100)]
pkg/kamailio/deb: clean lintian warnings

7 years agomodules/ims_charging: change to use asserted_identities for subscription id if present
Richard Good [Wed, 12 Feb 2014 06:59:43 +0000 (08:59 +0200)]
modules/ims_charging: change to use asserted_identities for subscription id if present
Change to use asserted-identity header and called-party-id header as subscription id when present, otherwise use from_uri and to_uri as before
Change to use asserted-identity for subscription id when direction is orig and called-asserted-identity when direction is term

7 years agoMerge branch 'master' of ssh://git.sip-router.org/sip-router
Richard Good [Wed, 12 Feb 2014 06:56:37 +0000 (08:56 +0200)]
Merge branch 'master' of ssh://git.sip-router.org/sip-router

7 years agomodules/lcr: fixed name of ping_inactivate_threshold param in README
Juha Heinanen [Wed, 12 Feb 2014 03:11:03 +0000 (05:11 +0200)]
modules/lcr: fixed name of ping_inactivate_threshold param in README

7 years agoexamples/config: added p-asserted-identity logic on P-CSCF and add Called-Party_ID...
Richard Good [Tue, 11 Feb 2014 07:42:27 +0000 (09:42 +0200)]
examples/config: added p-asserted-identity logic on P-CSCF and add Called-Party_ID AVP on S-CSCF

7 years agomodules/ims_registrar_pcscf: Added new exported function pcscf_assert_called_identity
Richard Good [Tue, 11 Feb 2014 06:49:44 +0000 (08:49 +0200)]
modules/ims_registrar_pcscf: Added new exported function pcscf_assert_called_identity
pcscf_assert_called_identity function used to assert the identity for SIP responses
Function retrieves Called-Party-ID AVP from SIP request and adds to SIP response as P-Asserted-Identity as per TS 24.229 section 5.2.6.4.4

7 years agolib/ims: added function to get Called-Party_ID AVP from message
Richard Good [Tue, 11 Feb 2014 06:48:34 +0000 (08:48 +0200)]
lib/ims: added function to get Called-Party_ID AVP from message

7 years agomodules/ims_charging: allow E164 to be used as subscription-type in CCR requests
Richard Good [Tue, 11 Feb 2014 06:44:26 +0000 (08:44 +0200)]
modules/ims_charging: allow E164 to be used as subscription-type in CCR requests

7 years agomodules/ims_qos: use asserted_identity for subscription-id and allow e164 as subscrip...
Richard Good [Tue, 11 Feb 2014 06:41:27 +0000 (08:41 +0200)]
modules/ims_qos: use asserted_identity for subscription-id and allow e164 as subscription type
use p_asserted_identity as default subscription-id for AAR requests
allow E164 to be used as subscription type for AAR requests

7 years agomodules/ims_usrloc_pcscf: added new hash storage based on IP:PORT. backwards compatib...
Jason Penton [Tue, 11 Feb 2014 05:52:50 +0000 (07:52 +0200)]
modules/ims_usrloc_pcscf: added new hash storage based on IP:PORT. backwards compatible with original scheme using new modparam
- new modparam is hashing_type - see module documentation

7 years agohtable: fix crash if key_value is not string
Ovidiu Sas [Tue, 11 Feb 2014 00:41:20 +0000 (19:41 -0500)]
htable: fix crash if key_value is not string

7 years agomodules/ims_registrar_pcscf: Add domain unlock to prevent deadlock when processing...
Richard Good [Mon, 10 Feb 2014 16:05:12 +0000 (18:05 +0200)]
modules/ims_registrar_pcscf: Add domain unlock to prevent deadlock when processing notifies

7 years agomodules/sctp: reverted accidental commit on sctp module while committing
Juha Heinanen [Sun, 9 Feb 2014 09:07:08 +0000 (11:07 +0200)]
modules/sctp: reverted accidental commit on sctp module while committing
  lcr changes

7 years agomodules/lcr: added capability to inactive a faulty gateway and re-activate
Juha Heinanen [Sun, 9 Feb 2014 08:58:48 +0000 (10:58 +0200)]
modules/lcr: added capability to inactive a faulty gateway and re-activate
  it automatically by successful response to OPTIONS ping

7 years agodb_cassandra: clone key in a zero-termniated local buffer
Daniel-Constantin Mierla [Thu, 6 Feb 2014 15:03:27 +0000 (16:03 +0100)]
db_cassandra: clone key in a zero-termniated local buffer

- rework from a patch by Jay Binks

7 years agocore: fix condition on script callback number done inside EXTRA_DEBUG
Daniel-Constantin Mierla [Wed, 5 Feb 2014 08:52:19 +0000 (09:52 +0100)]
core: fix condition on script callback number done inside EXTRA_DEBUG

- reported by Seudin Kasumovic, FS#388

7 years agopkg/kamailio/deb: clean lintian errors
Victor Seva [Mon, 3 Feb 2014 13:21:09 +0000 (14:21 +0100)]
pkg/kamailio/deb: clean lintian errors

7 years agopkg/kamailio/deb: update debian copyright file
Victor Seva [Mon, 3 Feb 2014 13:13:15 +0000 (14:13 +0100)]
pkg/kamailio/deb: update debian copyright file

7 years agotm: Fix docs on t_relay_to (Typo)
Carsten Bock [Tue, 4 Feb 2014 08:49:20 +0000 (09:49 +0100)]
tm: Fix docs on t_relay_to (Typo)
(as noticed by Victor V. Kustov)

7 years agodb_cluster: updated the old application name in doc examples
Daniel-Constantin Mierla [Mon, 3 Feb 2014 10:40:43 +0000 (11:40 +0100)]
db_cluster: updated the old application name in doc examples

7 years agopkg/kamailio/deb: update changelog files to dev2 version
Victor Seva [Mon, 3 Feb 2014 10:13:46 +0000 (11:13 +0100)]
pkg/kamailio/deb: update changelog files to dev2 version

7 years agopkg/kamailio/deb: wrap-and-sort control files
Victor Seva [Mon, 3 Feb 2014 08:28:15 +0000 (09:28 +0100)]
pkg/kamailio/deb: wrap-and-sort control files

7 years agopkg/kamailio/deb: unifying debian packaging
Victor Seva [Thu, 30 Jan 2014 17:17:12 +0000 (18:17 +0100)]
pkg/kamailio/deb: unifying debian packaging

7 years agomodules/sipcapture: Added X-Rtp stats from Siemens and MediaProxy-Ng.
Alexandr Dubovikov [Mon, 3 Feb 2014 10:07:48 +0000 (11:07 +0100)]
modules/sipcapture: Added X-Rtp stats from Siemens and MediaProxy-Ng.

Thanks Lorenzo Mangani for the patch.

7 years agopresence: Regenerated README
Carsten Bock [Mon, 3 Feb 2014 09:04:06 +0000 (10:04 +0100)]
presence: Regenerated README

7 years agopresence: Clarify the db_lock_type in the docs in conjunction with the mode DB_ONLY...
Carsten Bock [Mon, 3 Feb 2014 08:58:59 +0000 (09:58 +0100)]
presence: Clarify the db_lock_type in the docs in conjunction with the mode DB_ONLY and a MySQL-Backend.

7 years agoMakefile.defs: version set to 4.2.0-dev2
Daniel-Constantin Mierla [Mon, 3 Feb 2014 08:58:37 +0000 (09:58 +0100)]
Makefile.defs: version set to 4.2.0-dev2

7 years agoexamples/pcscf and scscf: Changed config file to use new P-CSCF subscription and...
Richard Good [Fri, 31 Jan 2014 07:51:22 +0000 (09:51 +0200)]
examples/pcscf and scscf: Changed config file to use new P-CSCF subscription and publish reg event

7 years agomodules/ims_qos: Changed Rx event processor child from PROC_NOCHLDINIT to PROC_SIPINIT
Richard Good [Fri, 31 Jan 2014 07:48:02 +0000 (09:48 +0200)]
modules/ims_qos: Changed Rx event processor child from PROC_NOCHLDINIT to PROC_SIPINIT

7 years agomodules/ims_registrar_pcscf: New features to support P-CSCF subscription and publishi...
Richard Good [Fri, 31 Jan 2014 07:45:55 +0000 (09:45 +0200)]
modules/ims_registrar_pcscf: New features to support P-CSCF subscription and publishing reg event
Migrated pua_reginfo functionality to ims_registrar_pcscf so ims_usrloc_pcscf is used
New features include subscribing to reg event on Registration, processing notifications and publishing when reg event changes

7 years agomodules/ims_registrar_scscf: New features to fully support subscription to reg_event
Richard Good [Fri, 31 Jan 2014 07:42:59 +0000 (09:42 +0200)]
modules/ims_registrar_scscf: New features to fully support subscription to reg_event
Main change to support PUBLISH of reg event information
And to use new usrloc API storage of callid/totag/fromtag presentity combination to correctly process usbsequent SUBSCRIBE

7 years agomodules/ims_registrar_scscf: lookup.c - fixed term_impu_registered to work for tel...
Richard Good [Fri, 31 Jan 2014 07:39:07 +0000 (09:39 +0200)]
modules/ims_registrar_scscf: lookup.c - fixed term_impu_registered to work for tel URI as well as SIP URI

7 years agomodules/ims_usrloc_scscf: New features to fully support subscription to reg_event
Richard Good [Fri, 31 Jan 2014 07:36:57 +0000 (09:36 +0200)]
modules/ims_usrloc_scscf: New features to fully support subscription to reg_event
Main change add API to presence module library to store the callid/totag/fromtag presentity combination
Also only remove IMPU from usrloc if there are no subscriptions to it

7 years ago pkg/centos: added snmpstats MIB files to spec file
Luis Martin Gil [Fri, 31 Jan 2014 02:46:17 +0000 (02:46 +0000)]
pkg/centos: added snmpstats MIB files to spec file

- Some files were missing from the snmpstats module
when packing into rpm. Adding them to the rpm spec file

7 years agomqueue: Add new psuedo-variable to return mqueue size
Hugh Waite [Thu, 30 Jan 2014 21:58:43 +0000 (21:58 +0000)]
mqueue: Add new psuedo-variable to return mqueue size

- Using PV will return a value when the length is zero

7 years agopresence: bugfix: Add option to disable per-Table lock for database layer
Carsten Bock [Thu, 30 Jan 2014 20:55:11 +0000 (21:55 +0100)]
presence: bugfix: Add option to disable per-Table lock for database layer
(causes trouble with MySQL in DB_ONLY mode)

7 years agodialog: fix datestop output for list* RPC commands
Ovidiu Sas [Thu, 30 Jan 2014 19:25:02 +0000 (14:25 -0500)]
dialog: fix datestop output for list* RPC commands

7 years agocore: test the limits of nested select level before accessing array value
Daniel-Constantin Mierla [Thu, 30 Jan 2014 11:14:48 +0000 (12:14 +0100)]
core: test the limits of nested select level before accessing array value

7 years agoutils/db_berkeley: release file description in error cases
Daniel-Constantin Mierla [Thu, 30 Jan 2014 11:12:44 +0000 (12:12 +0100)]
utils/db_berkeley: release file description in error cases

7 years agomodules/ims_usrloc_pcscf: fix segfault when running in DB mode (deleting contact)
Jason Penton [Thu, 30 Jan 2014 09:33:51 +0000 (11:33 +0200)]
modules/ims_usrloc_pcscf: fix segfault when running in DB mode (deleting contact)

7 years agosercmd: memset with proper size
Daniel-Constantin Mierla [Wed, 29 Jan 2014 21:10:09 +0000 (22:10 +0100)]
sercmd: memset with proper size

7 years agodialog: enhance list* RPC commands
Ovidiu Sas [Wed, 29 Jan 2014 20:39:47 +0000 (15:39 -0500)]
dialog: enhance list* RPC commands
 - human readable format for dialog start/stop timestamps
 - adding lifetime parameter

7 years agoMerge branch 'master' of ssh://git.sip-router.org/sip-router
Richard Good [Wed, 29 Jan 2014 07:05:01 +0000 (09:05 +0200)]
Merge branch 'master' of ssh://git.sip-router.org/sip-router

7 years agomodules/rls: Edit to cater for changed presence API
Richard Good [Wed, 29 Jan 2014 07:03:26 +0000 (09:03 +0200)]
modules/rls:  Edit to cater for changed presence API
Presence API has changed - delete_shtable now takes subs_t pointer instead of str to_tag to compare full dialog tag set

7 years agomodules/presence: Changed delete_shtable function to check dialog's full tag set
Richard Good [Wed, 29 Jan 2014 07:00:37 +0000 (09:00 +0200)]
modules/presence: Changed delete_shtable function to check dialog's full tag set
Changed delete_shtable to take subs_t pointer as parameter to compare dialog's full tag set before deleting
This changes presence API and delete_shtable is exported function - only effected module is rls

7 years agocore: avoid warning of using bitwise operator with boolean result
Daniel-Constantin Mierla [Tue, 28 Jan 2014 17:54:50 +0000 (18:54 +0100)]
core: avoid warning of using bitwise operator with boolean result

- on a report generated by cppcheck sent by David Binderman

7 years agocore/parse_methods: removed duplicate check for same characters
Daniel-Constantin Mierla [Tue, 28 Jan 2014 17:47:42 +0000 (18:47 +0100)]
core/parse_methods: removed duplicate check for same characters

- on a report generated by cppcheck sent by David Binderman

7 years agoxhttp: check first the possition limits then access the data
Daniel-Constantin Mierla [Tue, 28 Jan 2014 17:43:13 +0000 (18:43 +0100)]
xhttp: check first the possition limits then access the data

- in the eval function for the transformation
- on a report generated by cppcheck sent by David Binderman

7 years agodb_postgres: fixed condition checking the parameter for db uri parsing
Daniel-Constantin Mierla [Tue, 28 Jan 2014 17:39:19 +0000 (18:39 +0100)]
db_postgres: fixed condition checking the parameter for db uri parsing

- on a report generated by cppcheck sent by David Binderman

7 years agodb_mysql: fixed condition checking the parameter for db uri parsing
Daniel-Constantin Mierla [Tue, 28 Jan 2014 17:36:21 +0000 (18:36 +0100)]
db_mysql: fixed condition checking the parameter for db uri parsing

- on a report generated by cppcheck sent by David Binderman

7 years agodb_cluster: fix caseness in testing the connection flags for reading
Daniel-Constantin Mierla [Tue, 28 Jan 2014 17:30:30 +0000 (18:30 +0100)]
db_cluster: fix caseness in testing the connection flags for reading

- on a report generated by cppcheck sent by David Binderman

7 years agomodules/sca: use sca_create_canonical_aor in INVITE/2OO OK handler.
Andrew Mortensen [Mon, 27 Jan 2014 17:03:55 +0000 (12:03 -0500)]
modules/sca: use sca_create_canonical_aor in INVITE/2OO OK handler.

- abstract AoR construction for future improvements.

7 years agomodules/sca: optionally update call-info state for only caller or callee.
Andrew Mortensen [Mon, 27 Jan 2014 17:01:19 +0000 (12:01 -0500)]
modules/sca: optionally update call-info state for only caller or callee.

- sca_call_info_update can now take an int argument (1=caller, 2=callee)
  limiting call-info state update to only that leg's AoR.

7 years agopkg/kamailio/deb: fix typo on depends
Victor Seva [Mon, 27 Jan 2014 15:29:46 +0000 (16:29 +0100)]
pkg/kamailio/deb: fix typo on depends

7 years agocore/parser: handle the case when username field in auth header has proto scheme
Daniel-Constantin Mierla [Fri, 24 Jan 2014 14:43:59 +0000 (15:43 +0100)]
core/parser: handle the case when username field in auth header has proto scheme

- some phones put there "sip:username@domain", so far it was handling
  "username" and "username@domain"

7 years agogzcompress: fixed info about header_value parameter in docs
Daniel-Constantin Mierla [Fri, 24 Jan 2014 07:56:20 +0000 (08:56 +0100)]
gzcompress: fixed info about header_value parameter in docs

7 years agomodules/presence: fix crash in main/attendant process when using presence module...
Jason Penton [Thu, 23 Jan 2014 15:25:04 +0000 (17:25 +0200)]
modules/presence: fix crash in main/attendant process when using presence module in library mode

7 years agomodules/rls: changed default hash size from 512 to 9 to avoid overflow
Richard Good [Thu, 23 Jan 2014 15:21:04 +0000 (17:21 +0200)]
modules/rls: changed default hash size from 512 to 9 to avoid overflow

7 years agomemcached: add new parameter 'stringify', patch from Federico Cabiddu
Henning Westerholt [Thu, 23 Jan 2014 12:14:02 +0000 (13:14 +0100)]
memcached: add new parameter 'stringify', patch from Federico Cabiddu
* add a new parameter 'stringify' to the memcached module to force the module
  to evaluate all returned values as strings. This is useful if other parts
  of the memcached infrastructure are not able to set the correct value flags
* patch from Federico Cabiddu, federico dot cabiddu at gmail dot com
* add documentation for the new parameter

7 years agomemcached: fix doc section IDs, copy and paste error from dmq
Henning Westerholt [Thu, 23 Jan 2014 12:06:47 +0000 (13:06 +0100)]
memcached: fix doc section IDs, copy and paste error from dmq

7 years agocnxcc: formated some examples not to exceed boundaries of blocks in html output
Daniel-Constantin Mierla [Wed, 22 Jan 2014 22:27:19 +0000 (23:27 +0100)]
cnxcc: formated some examples not to exceed boundaries of blocks in html output

7 years agodispatcher: readme was updated
Daniel-Constantin Mierla [Tue, 21 Jan 2014 09:22:10 +0000 (10:22 +0100)]
dispatcher: readme was updated