sip-router
4 years agoMerge pull request #353 from ycaner06/patch-2
Daniel-Constantin Mierla [Mon, 5 Oct 2015 05:46:59 +0000 (07:46 +0200)]
Merge pull request #353 from ycaner06/patch-2

misc_radis : more logging

4 years agotextopsx: update the readme for keep_hf()
Daniel-Constantin Mierla [Mon, 5 Oct 2015 05:41:45 +0000 (07:41 +0200)]
textopsx: update the readme for keep_hf()

4 years agotextopsx: if no param is given to keep_hf(re), then keep only mandatory headers
Daniel-Constantin Mierla [Mon, 5 Oct 2015 05:41:12 +0000 (07:41 +0200)]
textopsx: if no param is given to keep_hf(re), then keep only mandatory headers

4 years agotcpops Add simple function with true/false response for connection state checking...
Olle E. Johansson [Sun, 4 Oct 2015 11:19:32 +0000 (13:19 +0200)]
tcpops Add simple function with true/false response for connection state checking - tcp_conid_alive

4 years agohtable Change error messages from "$ht" to "$sht"
Olle E. Johansson [Sun, 4 Oct 2015 11:13:23 +0000 (13:13 +0200)]
htable Change error messages from "$ht" to "$sht"

4 years agonathelper: use advertised address if send socket has one
Daniel-Constantin Mierla [Sun, 4 Oct 2015 04:28:39 +0000 (06:28 +0200)]
nathelper: use advertised address if send socket has one

- reported by emanuel Buu, GH#352

4 years agoMerge pull request #351 from ycaner06/patch-1
Daniel-Constantin Mierla [Fri, 2 Oct 2015 16:15:24 +0000 (18:15 +0200)]
Merge pull request #351 from ycaner06/patch-1

acc_radius : more logging for acc_radius module

4 years agoMerge pull request #283 from kamailio/coudot/rtpengine_read_sdp_pv
Richard Fuchs [Fri, 2 Oct 2015 13:19:58 +0000 (09:19 -0400)]
Merge pull request #283 from kamailio/coudot/rtpengine_read_sdp_pv

rtpengine: new read_sdp_pv parameter

4 years agopkg/kamailio/deb: update version to 4.4.0~dev5
Victor Seva [Fri, 2 Oct 2015 12:16:39 +0000 (14:16 +0200)]
pkg/kamailio/deb: update version to 4.4.0~dev5

4 years agoMakefile.defs: version set to 4.4.0-dev5
Daniel-Constantin Mierla [Fri, 2 Oct 2015 12:09:57 +0000 (14:09 +0200)]
Makefile.defs: version set to 4.4.0-dev5

4 years agodialog: fix race due to deep copy of dlg hash table slot when saving to db
Daniel-Constantin Mierla [Fri, 2 Oct 2015 12:01:34 +0000 (14:01 +0200)]
dialog: fix race due to deep copy of dlg hash table slot when saving to db

4 years agomisc_radis : more logging 353/head
Yasin [Fri, 2 Oct 2015 11:14:19 +0000 (14:14 +0300)]
misc_radis : more logging

it helps to understand misc radius errors. i checked "REJECT_RC" never defined.

4 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
Olle E. Johansson [Fri, 2 Oct 2015 10:34:40 +0000 (13:34 +0300)]
Merge branch 'master' of https://github.com/kamailio/kamailio

Sorry...

* 'master' of https://github.com/kamailio/kamailio:
  dialog: avoid useless re-entrant locking when linking the new dialog

4 years agojansson Add explaination of error handling.
Olle E. Johansson [Fri, 2 Oct 2015 10:33:46 +0000 (13:33 +0300)]
jansson Add explaination of error handling.

The pvar remains unchanged if the key/path is not found. Any previous
value remains, and it's not reset to a default value or NULL.

4 years agodialog: avoid useless re-entrant locking when linking the new dialog
Daniel-Constantin Mierla [Fri, 2 Oct 2015 08:57:50 +0000 (10:57 +0200)]
dialog: avoid useless re-entrant locking when linking the new dialog

4 years agoUpdate acc_radius_mod.c 351/head
Yasin [Fri, 2 Oct 2015 08:09:36 +0000 (11:09 +0300)]
Update acc_radius_mod.c

4 years agoacc_radius : more logging for radius
Yasin [Fri, 2 Oct 2015 06:52:55 +0000 (09:52 +0300)]
acc_radius : more logging for radius

added more log about radius result. it makes better to understand problem. i checked freeradiusclient.h and radiusclient-ng.h to have all defined variables.

4 years agocurl Fix documentation, remove local character
Olle E. Johansson [Fri, 2 Oct 2015 05:23:26 +0000 (08:23 +0300)]
curl Fix documentation, remove local character

4 years agotcpops: release tcp connection id in w_tcp_conid_state()
Daniel-Constantin Mierla [Thu, 1 Oct 2015 19:59:12 +0000 (21:59 +0200)]
tcpops: release tcp connection id in w_tcp_conid_state()

- tcpconn_get() increases reference number, tcpconn_put() is required,
  otherwise the associated structure won't be destroyed after close
- debug message for unexpected connection state reworked

4 years agotcpops: fixed prototype declaration for w_tcp_conid_state()
Daniel-Constantin Mierla [Thu, 1 Oct 2015 19:53:47 +0000 (21:53 +0200)]
tcpops: fixed prototype declaration for w_tcp_conid_state()

4 years agotcpops Add tcp_conid_state function to check connection state
Olle E. Johansson [Thu, 1 Oct 2015 19:05:53 +0000 (22:05 +0300)]
tcpops Add tcp_conid_state function to check connection state

4 years agodialog: don't update dlg vars in db if in deleted state
Daniel-Constantin Mierla [Thu, 1 Oct 2015 14:51:59 +0000 (16:51 +0200)]
dialog: don't update dlg vars in db if in deleted state

- dlg record and vars are scheduled for deletion

4 years agodialog: updated old comment to reflect current behaviour
Daniel-Constantin Mierla [Thu, 1 Oct 2015 14:34:59 +0000 (16:34 +0200)]
dialog: updated old comment to reflect current behaviour

4 years agodialog: release remote profile lock on remove operation
Daniel-Constantin Mierla [Thu, 1 Oct 2015 14:31:07 +0000 (16:31 +0200)]
dialog: release remote profile lock on remove operation

4 years agodialog: completed previous commit for spiral handling
Daniel-Constantin Mierla [Thu, 1 Oct 2015 14:08:13 +0000 (16:08 +0200)]
dialog: completed previous commit for spiral handling

4 years agodialog: keep slot locked when searching for duplicate dialog
Daniel-Constantin Mierla [Thu, 1 Oct 2015 13:49:26 +0000 (15:49 +0200)]
dialog: keep slot locked when searching for duplicate dialog

- when attempting to create a new dialog, the function searching to see
  if it is already one with same attributes keeps the slot locked so is
  no race in between the return of function and building the new dlg
  structure
- if the dlg is found, release the lock after figuring out it is a
  spiral or not

4 years agoacc_radius: fixed identation, removed history
Daniel-Constantin Mierla [Thu, 1 Oct 2015 07:48:26 +0000 (09:48 +0200)]
acc_radius: fixed identation, removed history

4 years agoMerge pull request #349 from ycaner06/master
Daniel-Constantin Mierla [Thu, 1 Oct 2015 07:46:54 +0000 (09:46 +0200)]
Merge pull request #349 from ycaner06/master

acc_radius : fixes extra attribues memory leak

4 years agoacc_radius : fixes extra attribues memory leak 349/head
Yasin [Thu, 1 Oct 2015 07:28:54 +0000 (10:28 +0300)]
acc_radius : fixes extra attribues memory leak

if we dont free getting memory from extrarstr , can give out of memory. this commit fixes this problem.

4 years agotmx: tm reply code pv to use status code directly in onreply routes
Daniel-Constantin Mierla [Thu, 1 Oct 2015 07:26:14 +0000 (09:26 +0200)]
tmx: tm reply code pv to use status code directly in onreply routes

- no need to lookup transaction

4 years agotmx: proper response of branch ruid pv for tm onreply route
Daniel-Constantin Mierla [Thu, 1 Oct 2015 07:12:16 +0000 (09:12 +0200)]
tmx: proper response of branch ruid pv for tm onreply route

4 years agocore: pv - helper function to return empty string
Daniel-Constantin Mierla [Thu, 1 Oct 2015 07:11:11 +0000 (09:11 +0200)]
core: pv - helper function to return empty string

4 years agoMerge pull request #348 from neuhaus/rpc_label_fix
Daniel-Constantin Mierla [Wed, 30 Sep 2015 06:46:33 +0000 (08:46 +0200)]
Merge pull request #348 from neuhaus/rpc_label_fix

core: Fix label for RPC command ("proto" -> "port")

4 years agoevapi: reset possition in received buffer if all data was processed
Daniel-Constantin Mierla [Tue, 29 Sep 2015 22:23:16 +0000 (00:23 +0200)]
evapi: reset possition in received buffer if all data was processed

- if there was some residual data from previous read, once reading again
  ends up in processing all netstring frames, then reset position in
  order to start from beginning with next packet
- credits to Jayesh Nambiar assisting with troubleshooting

4 years agocore: Fix label for RPC command ("proto" -> "port") 348/head
Sven Neuhaus [Tue, 29 Sep 2015 13:26:45 +0000 (15:26 +0200)]
core: Fix label for RPC command ("proto" -> "port")

4 years agocore: -x and -X command line parameter added to help message
Daniel-Constantin Mierla [Tue, 29 Sep 2015 06:50:59 +0000 (08:50 +0200)]
core: -x and -X command line parameter added to help message

4 years agocore: create runtime dir if doesn't exist
Daniel-Constantin Mierla [Mon, 28 Sep 2015 21:02:27 +0000 (23:02 +0200)]
core: create runtime dir if doesn't exist

- test and create runtime dir (default /var/run/kamailio)
- do chown of runtime dir if user/group parameters are set for kamailio

4 years agoims_usr_pcscf: Updated DB-Schema
Carsten Bock [Mon, 28 Sep 2015 16:07:42 +0000 (18:07 +0200)]
ims_usr_pcscf: Updated DB-Schema

4 years agopv: Add $utime and $utimef pv's to retrieve time in UTC
Hugh Waite [Sat, 26 Sep 2015 00:15:31 +0000 (01:15 +0100)]
pv: Add $utime and $utimef pv's to retrieve time in UTC

- $utime is the UTC equivalent to $time for localtime
- $utimef is the UTC equivalent to $timef for localtime

4 years agomodules/ims_registrar_scscf: ignore port from RURI when looking up S-CSCF IMPU
jaybeepee [Mon, 28 Sep 2015 12:20:52 +0000 (14:20 +0200)]
modules/ims_registrar_scscf: ignore port from RURI when looking up S-CSCF IMPU

4 years agoims_usrloc_pscscf: Set contact-port to 5060, if no port present
Carsten Bock [Sun, 27 Sep 2015 19:10:15 +0000 (21:10 +0200)]
ims_usrloc_pscscf: Set contact-port to 5060, if no port present

4 years agoims_usrloc_pcscf: Add some debug output for asserting identities
Carsten Bock [Sun, 27 Sep 2015 17:25:35 +0000 (19:25 +0200)]
ims_usrloc_pcscf: Add some debug output for asserting identities

4 years agousrloc: rpc responses use array for contact records
Daniel-Constantin Mierla [Sun, 27 Sep 2015 06:54:42 +0000 (08:54 +0200)]
usrloc: rpc responses use array for contact records

4 years agoMakefile Add curl module
Olle E. Johansson [Sun, 27 Sep 2015 06:40:57 +0000 (08:40 +0200)]
Makefile Add curl module

4 years agojsonrpc-s: input buffer for fifo transport increased to 8k
Daniel-Constantin Mierla [Sat, 26 Sep 2015 20:19:17 +0000 (22:19 +0200)]
jsonrpc-s: input buffer for fifo transport increased to 8k

4 years agocore: mem - reworked f_malloc free chunks management
Daniel-Constantin Mierla [Fri, 25 Sep 2015 21:38:56 +0000 (23:38 +0200)]
core: mem - reworked f_malloc free chunks management

- credits to Juha Heinanen for heling with testing

4 years agotopoh: print the message buffer if parsing headers failed
Daniel-Constantin Mierla [Thu, 24 Sep 2015 19:47:41 +0000 (21:47 +0200)]
topoh: print the message buffer if parsing headers failed

4 years agotsilo: exported w_ts_append_to2() for ts_append_to() with uri param
Daniel-Constantin Mierla [Thu, 24 Sep 2015 14:34:13 +0000 (16:34 +0200)]
tsilo: exported w_ts_append_to2() for ts_append_to() with uri param

4 years agoMerge pull request #344 from kamailio/hpw/websocket_fragmentation
Hugh Waite [Thu, 24 Sep 2015 13:43:20 +0000 (14:43 +0100)]
Merge pull request #344 from kamailio/hpw/websocket_fragmentation

websocket: Add support for SIP message fragmentation

Thanks!
For some features, I like to check with other devs that I'm not in conflict with the existing style or causing any unintended consequences!

4 years agoMerge pull request #329 from kamailio/vseva/registrar_xavp_rcd
Victor Seva [Thu, 24 Sep 2015 11:38:34 +0000 (13:38 +0200)]
Merge pull request #329 from kamailio/vseva/registrar_xavp_rcd

registrar: add contact and received info to xavp_rcd

4 years agoMerge pull request #343 from doublec/janssonrpc_double_free
Daniel-Constantin Mierla [Thu, 24 Sep 2015 06:52:22 +0000 (08:52 +0200)]
Merge pull request #343 from doublec/janssonrpc_double_free

janssonrpc-c: Fix double free if retry timer add fails

4 years agoMerge pull request #342 from doublec/janssonrpc_read_after_free
Daniel-Constantin Mierla [Thu, 24 Sep 2015 06:51:26 +0000 (08:51 +0200)]
Merge pull request #342 from doublec/janssonrpc_read_after_free

janssonrpc-c: Fix use after free

4 years agojanssonrpc-c: Fix use after free 342/head
Chris Double [Wed, 23 Sep 2015 23:02:56 +0000 (11:02 +1200)]
janssonrpc-c: Fix use after free

- Fix use after free due to pointer aliasing of 'arg' and 'a'
  in server_backoff_cb.
- Fix use after free in force_disconnect
- Fix use after free in free_server_list

4 years agojanssonrpc-c: Fix double free if retry timer add fails 343/head
Chris Double [Wed, 23 Sep 2015 22:35:34 +0000 (10:35 +1200)]
janssonrpc-c: Fix double free if retry timer add fails

- Fix double free if schedule_retry fails when adding
  request retry timer. timeout_cb called fail_request
  which frees req after schedule_retry had already
  done so.

4 years agowebsocket: Add support for SIP message fragmentation hpw/websocket_fragmentation hpw/websocket_fragmentation-38a79cdc 344/head
Hugh Waite [Wed, 23 Sep 2015 20:59:09 +0000 (21:59 +0100)]
websocket: Add support for SIP message fragmentation

- websocket connections are created with a BUF_SIZE (64K) buffer used for concatenating frames
- continuation frames (fragments) are supported for the SIP sub-protocol

4 years agotm: reset next/prev fields when unlinking transaction from hash table
Daniel-Constantin Mierla [Wed, 23 Sep 2015 20:53:01 +0000 (22:53 +0200)]
tm: reset next/prev fields when unlinking transaction from hash table

4 years agotm: warn troubleshooting message for deleted transaction turned in dbg
Daniel-Constantin Mierla [Wed, 23 Sep 2015 15:46:50 +0000 (17:46 +0200)]
tm: warn troubleshooting message for deleted transaction turned in dbg

4 years agotsilo: update README
grumvalski [Wed, 23 Sep 2015 14:23:45 +0000 (16:23 +0200)]
tsilo: update README

4 years agotsilo: removed usrloc dependency from documentation
grumvalski [Wed, 23 Sep 2015 14:23:17 +0000 (16:23 +0200)]
tsilo: removed usrloc dependency from documentation

4 years agotsilo: removed use_domain and usrloc bindings
grumvalski [Wed, 23 Sep 2015 14:20:56 +0000 (16:20 +0200)]
tsilo: removed use_domain and usrloc bindings

4 years agoMerge pull request #340 from doublec/sqlops_memory_leak
Daniel-Constantin Mierla [Wed, 23 Sep 2015 12:44:00 +0000 (14:44 +0200)]
Merge pull request #340 from doublec/sqlops_memory_leak

sqlops: Fix memory leak in error condition

4 years agoMerge pull request #339 from doublec/sqlops_bad_free
Daniel-Constantin Mierla [Wed, 23 Sep 2015 12:43:06 +0000 (14:43 +0200)]
Merge pull request #339 from doublec/sqlops_bad_free

sqlops: Don't pkg_free memory that wasn't pkg_malloc'd

4 years agoMerge pull request #338 from doublec/htable_overrun
Daniel-Constantin Mierla [Wed, 23 Sep 2015 12:41:56 +0000 (14:41 +0200)]
Merge pull request #338 from doublec/htable_overrun

htable: Fix buffer overrun in htable_rpc_list

4 years agoMerge pull request #337 from doublec/textops_null_dereference
Daniel-Constantin Mierla [Wed, 23 Sep 2015 12:41:07 +0000 (14:41 +0200)]
Merge pull request #337 from doublec/textops_null_dereference

textops: prevent null dereference on tr_txt_eval_re error

4 years agoMerge pull request #336 from doublec/tsilo_null_ptr_dereference
Federico Cabiddu [Wed, 23 Sep 2015 12:22:32 +0000 (14:22 +0200)]
Merge pull request #336 from doublec/tsilo_null_ptr_dereference

tsilo: Call LM_DBG with correct transaction information

4 years agoMerge pull request #335 from doublec/tsilo_pointer_comparison
Federico Cabiddu [Wed, 23 Sep 2015 12:08:10 +0000 (14:08 +0200)]
Merge pull request #335 from doublec/tsilo_pointer_comparison

tsilo: Fix pointer comparison in ts_set_tm_callbacks

4 years agomem: f_malloc - don't use references to pointers of nxt_free field
Daniel-Constantin Mierla [Wed, 23 Sep 2015 11:56:20 +0000 (13:56 +0200)]
mem: f_malloc - don't use references to pointers of nxt_free field

4 years agosqlops: Fix memory leak in error condition 340/head
Chris Double [Wed, 23 Sep 2015 10:21:41 +0000 (22:21 +1200)]
sqlops: Fix memory leak in error condition

- Fix pv_parse_dbr_name to free spv if the key is
  unknown.
- Fix typo in error log in pv_parse_dbr_name.

4 years agotsilo: Call LM_DBG with correct transaction information 336/head
Chris Double [Wed, 23 Sep 2015 09:26:39 +0000 (21:26 +1200)]
tsilo: Call LM_DBG with correct transaction information

- Use cb_ptr in ts_onreply LM_DBG call as the ptr variable
  is NULL at that call point and cb_ptr contains the
  transaction information being looked for.

4 years agotm: t_suspend() skip suspending if a final response was sent out for transaction...
Daniel-Constantin Mierla [Wed, 23 Sep 2015 11:03:15 +0000 (13:03 +0200)]
tm: t_suspend() skip suspending if a final response was sent out for transaction already

4 years agotsilo: ts_append_to() check if transation is active before adding new branches
Daniel-Constantin Mierla [Wed, 23 Sep 2015 10:59:52 +0000 (12:59 +0200)]
tsilo: ts_append_to() check if transation is active before adding new branches

4 years agotm: more debug info when freeing a transaction
Daniel-Constantin Mierla [Wed, 23 Sep 2015 10:43:41 +0000 (12:43 +0200)]
tm: more debug info when freeing a transaction

- attempt to catch a double free

4 years agomem: proper size printed in log message for init of shm
Daniel-Constantin Mierla [Wed, 23 Sep 2015 10:34:01 +0000 (12:34 +0200)]
mem: proper size printed in log message for init of shm

4 years agosqlops: Don't pkg_free memory that wasn't pkg_malloc'd 339/head
Chris Double [Wed, 23 Sep 2015 10:17:21 +0000 (22:17 +1200)]
sqlops: Don't pkg_free memory that wasn't pkg_malloc'd

- Don't pkg_free the gparam_t parameter of sql_parse_index.
  When called within pv_parse_dbr_name that parameter is
  an internal field in the sql_pv_t structure and wasn't
  allocated with pkg_malloc.

4 years agohtable: Fix buffer overrun in htable_rpc_list 338/head
Chris Double [Wed, 23 Sep 2015 10:03:47 +0000 (22:03 +1200)]
htable: Fix buffer overrun in htable_rpc_list

- Fix for using wrong len variable in htable_rpc_list if
  ht->dbtable.len is greater than 127, causing an out of
  bounds write.

4 years agoMerge pull request #334 from zxcpoiu/master
Daniel-Constantin Mierla [Wed, 23 Sep 2015 09:29:21 +0000 (11:29 +0200)]
Merge pull request #334 from zxcpoiu/master

tmx: safety check for bad callid header in t_precheck_tran()

4 years agotmx: safety check for bad callid header in t_precheck_tran() 334/head
zxcpoiu [Wed, 23 Sep 2015 09:23:40 +0000 (17:23 +0800)]
tmx: safety check for bad callid header in t_precheck_tran()
- reported by GH#331

4 years agotsilo: Fix pointer comparison in ts_set_tm_callbacks 335/head
Chris Double [Wed, 23 Sep 2015 09:20:27 +0000 (21:20 +1200)]
tsilo: Fix pointer comparison in ts_set_tm_callbacks

- Fix cloned ts_transaction pointer comparison to check for
  NULL rather than less than zero. The latter doesn't make
  sense for an allocated pointer.

4 years agotextops: prevent null dereference on tr_txt_eval_re error 337/head
Chris Double [Wed, 23 Sep 2015 08:48:56 +0000 (20:48 +1200)]
textops: prevent null dereference on tr_txt_eval_re error

- Check for NULL pointer before calling subst_expr_free
  to prevent NULL pointer dereference when there is an
  unknown subtype error.

4 years agotsilo: removed check of use_domain for uri parameter in ts_store()
Daniel-Constantin Mierla [Tue, 22 Sep 2015 23:15:46 +0000 (01:15 +0200)]
tsilo: removed check of use_domain for uri parameter in ts_store()

- ts_append() is using full sip uri and will not match if ts_store()
  with use_domain=0 will store only username

4 years agotsilo: define the stats in .c file and extern in .h file
Daniel-Constantin Mierla [Tue, 22 Sep 2015 21:45:34 +0000 (23:45 +0200)]
tsilo: define the stats in .c file and extern in .h file

- the .h can be included in many .c files, resulting in multiple
  declarations of the stats

4 years agodomain: proper memset of the hash tables used by domain at init time
Daniel-Constantin Mierla [Tue, 22 Sep 2015 21:05:27 +0000 (23:05 +0200)]
domain: proper memset of the hash tables used by domain at init time

- discovered on a report by Juha Heinanen

4 years agotsilo: fixed some wrong white spacing identation
Daniel-Constantin Mierla [Tue, 22 Sep 2015 14:28:49 +0000 (16:28 +0200)]
tsilo: fixed some wrong white spacing identation

4 years agotsilo: update the readme
Daniel-Constantin Mierla [Tue, 22 Sep 2015 14:26:57 +0000 (16:26 +0200)]
tsilo: update the readme

4 years agotsilo: documented optional uri parameter for ts_append_to()
Daniel-Constantin Mierla [Tue, 22 Sep 2015 14:25:59 +0000 (16:25 +0200)]
tsilo: documented optional uri parameter for ts_append_to()

4 years agotsilo: pass uri parameter to registrar lookup_to_dset()
Daniel-Constantin Mierla [Tue, 22 Sep 2015 14:23:01 +0000 (16:23 +0200)]
tsilo: pass uri parameter to registrar lookup_to_dset()

- ts_append_to() can take uri 4th parameter

4 years agotsilo: don't force destination protocol on branches added by t_append_branches
Federico Cabiddu [Tue, 22 Sep 2015 13:53:28 +0000 (15:53 +0200)]
tsilo: don't force destination protocol on branches added by t_append_branches

4 years agocore: tcp - reset connection write flag if io_watch_chg() for pollout fails
Daniel-Constantin Mierla [Tue, 22 Sep 2015 13:22:32 +0000 (15:22 +0200)]
core: tcp - reset connection write flag if io_watch_chg() for pollout fails

- it can loop otherwise in trying to see if write can be done

4 years agodomain: renamed local db_url variable to d_db_url
Daniel-Constantin Mierla [Tue, 22 Sep 2015 10:50:09 +0000 (12:50 +0200)]
domain: renamed local db_url variable to d_db_url

- it is exported as extern and can conflict with other variables with
  same name

4 years agomem: f_malloc - safety init of nxt_free fields in first and last fragments
Daniel-Constantin Mierla [Mon, 21 Sep 2015 19:10:47 +0000 (21:10 +0200)]
mem: f_malloc - safety init of nxt_free fields in first and last fragments

4 years agotsilo: print return error code by lookup_to_dset() in ts_append()
Daniel-Constantin Mierla [Mon, 21 Sep 2015 16:20:24 +0000 (18:20 +0200)]
tsilo: print return error code by lookup_to_dset() in ts_append()

- helps figuring out why it failed

4 years agomem: f_malloc - proper inserting of last free large fragment
Daniel-Constantin Mierla [Mon, 21 Sep 2015 15:01:18 +0000 (17:01 +0200)]
mem: f_malloc - proper inserting of last free large fragment

- reported by Juha Heinanen

4 years agoevapi: debug messages for invalid len and execution of event route
Daniel-Constantin Mierla [Mon, 21 Sep 2015 11:04:56 +0000 (13:04 +0200)]
evapi: debug messages for invalid len and execution of event route

4 years agoapp_perl: renamed the exported structure "_app_perl_exports" to avoid naming conflicts
Federico Cabiddu [Mon, 21 Sep 2015 10:43:39 +0000 (12:43 +0200)]
app_perl: renamed the exported structure "_app_perl_exports" to avoid naming conflicts

- reported by GH#333

4 years agomodules/ims_auth: fixed correct fixup for ims_proxy_challenge and removed old unused...
jaybeepee [Mon, 21 Sep 2015 10:36:04 +0000 (12:36 +0200)]
modules/ims_auth: fixed correct fixup for ims_proxy_challenge and removed old unused fixup

4 years agoims_auth: Fix compilation error after previous commit
Carsten Bock [Mon, 21 Sep 2015 09:11:08 +0000 (11:11 +0200)]
ims_auth: Fix compilation error after previous commit

4 years agoims_auth: Improved reply, if HSS returned Error
Carsten Bock [Mon, 21 Sep 2015 08:29:47 +0000 (10:29 +0200)]
ims_auth: Improved reply, if HSS returned Error

4 years agocore: name of structure exported by a module can be prefixed with module name
Daniel-Constantin Mierla [Sun, 20 Sep 2015 22:16:27 +0000 (00:16 +0200)]
core: name of structure exported by a module can be prefixed with module name

- some modules use the flag for global exporting, which can lead to
  naming conflicts
- related to GH#333

4 years agocnxcc: build fake msg for event route before terminating the dialog
Daniel-Constantin Mierla [Sun, 20 Sep 2015 21:16:35 +0000 (23:16 +0200)]
cnxcc: build fake msg for event route before terminating the dialog

- dialog structure can be deleted in between
- reported by GH#324

4 years agomem: f_malloc - properly set empty slot in free hash
Daniel-Constantin Mierla [Sun, 20 Sep 2015 20:33:57 +0000 (22:33 +0200)]
mem: f_malloc - properly set empty slot in free hash

- reported by Juha Heninanen