[sr-dev] [kamailio/kamailio] 4.4 (#867)

dnadares notifications at github.com
Tue Nov 29 18:06:06 CET 2016


The rtjson module is modifying the "from" header twice and the "to" header keeps unchanged.

`[root at dwrfsd01 kamailio]# git diff
diff --git a/modules/rtjson/rtjson_routing.c b/modules/rtjson/rtjson_routing.c
index 5542e63..60bdcad 100644
--- a/modules/rtjson/rtjson_routing.c
+++ b/modules/rtjson/rtjson_routing.c
@@ -481,7 +481,7 @@ int rtjson_prepare_branch(sip_msg_t *msg, srjson_doc_t *jdoc, srjson_t *nj)
                                xuri.len = strlen(xuri.s);
                        }
                        if(xdsp.len>0 || xuri.len>0) {
-                               uacb.replace_from(msg, &xdsp, &xuri);
+                               uacb.replace_to(msg, &xdsp, &xuri);
                        }
                }
        }
`
You can view, comment on, or merge this pull request online at:

  https://github.com/kamailio/kamailio/pull/867

-- Commit Summary --

  * pkg/rpm: update spec files for v4.4.2
  * pkg/kamailio: version updates in some spec files
  * Makefile.defs: version set to 4.4.2
  * ChangeLog: content updated for v4.4.2
  * dmq Correct README
  * modules: readme files regenerated - dmq ...
  * topos: note in docs that masking callid is not implemented yet
  * db_unixodbc: detect DB disconnection with generic HY000 status
  * core: fix Sun Studio build
  * counters: fix return statement in void function
  * dialog: remove return statement from void functions
  * ctl: remove return statement from void function
  * uid_avp_db: remove GCC specific -Wall
  * core: ensure cfg_block structure is 8 byte aligned
  * modules: readme files regenerated - topos ...
  * userblacklist: fix typo on evaluating the table parameter
  * userblacklist: more debug info when failing to do the query
  * userblacklist: fixed copy-paste typo when evaluating table parameter
  * rr: fix spelling errors catched by lintian #688
  * rr: refactored the check route params to detect properly if same message is used
  * dialog: open db connection from rpc processes
  * tm: check branch uri against current uri when deciding if append a new branch
  * rtpengine: init rtp engine sockets array after allocation
  * rtpproxy: init rtpproxy sockets array after allocation
  * tm: execut cfg_update() inside t_continue()
  * janssonrpc-c: init cfg framework for additional process
  * kazoo: init cfg framework in child processes
  * http_async_client: don't stop routing script execution for a POST query if transaction is not suspended
  * http_async_client: init PV API sooner
  * Makefile.rules: exclude test folder from tags generation paths
  * core: structure to pass cfg env attributes between components
  * dialog: pass info on cseq update tracking via cfg environment
  * uac: add cookie header for cseq tracking
  * core: helper functions for header management with strz values
  * dialog: use cookie header to detect cseq auth increment needs
  * db_mongodb: fix warning for bool comparison
  * pv: return 5061 for port variables (e.g., $dp) when transport is tls
  * rtpproxy: comment about child init rank filtering
  * core: fix regex error for modules parameters
  * modules/ipops: fix subnet matching for mask /0
  * tls: test if ssl crypto locking callback is already set
  * core/mem: qm - test and print status for chunks start/end markers for mem status
  * core: mem - qm: coherent indentation and whitespacing
  * core: mem_status_all - added to cfg core structure
  * core: mem/qm - test cfg core mem_status_all to print memory status
  * core: fix offset to in hdr add helper added recently
  * dialog: buffer-based remove of custome header tracking cseq updates
  * core: added mem_status_mode parameter
  * dialog: parse all headers to check if cseq increment is needed
  * avpops: note that avp_copy() is reversing the order of the values
  * core: helper functions to add headers with str parameters
  * core: srapi - cseq update field update to be a function
  * core: add header helper uses after lump anchor insert
  * uac: use cseq update callback exported by dialog via core srapi
  * dialog: cseq update callback implemented inside the module
  * tm: wrap uri values in brackets inside error messages
  * tls: more detailed log message when tls module cannot set libssl memory manager
  * tls: coherent whitespacing and indentation
  * tls: added note in docs about loading tls module first
  * tls: print ssl memory functions if they cannot be set
  * topos: skip options from contact header check
  * presence: fix potential double free in shutdown routine
  * presence: Always check if a record exists for this dialog before inserting
  * core: parse rr - removed function name from logs
  * core: print content when failing to parse rr body
  * presence: fix memory leak introduced by last commit
  * registrar: Add warnings if contact is invalid and REGISTER will be rejected
  * registrar: Check max URI size of contact also for first contact header
  * presence: log when presentity is deleted due to already existing
  * presentity: don't update terminated presentity entries in the database
  * uac: uac_reg: fix uac_reg_get_byuser()
  * http_async_client: fixed small typo in docs
  * core: msg_parser log output adaptations
  * dialog: jump to error if fails to parse requests in cseq update callback
  * tm: Set tcx.branch_index to picked branch before running failure route.
  * rtimer: Validate mode parameter
  * dispatcher: free memory on shutdown
  * pv: xavp: log error message when memory allocation fails
  * core: Enable SIGUSR1 for child processes
  * mqueu: Convert items to single linked list
  * tmx: Try to get branch_index for all replies
  * jsonrpc_s: Return an error when JSON parsing fails
  * core: Don't bind to IPv6 addresses if auto_bind_ipv6 is disabled
  * topos: skip comma at the end when reinserting rr headers
  * sl: Reset timeout before sending the message
  * presence: fix crash when field value is null
  * dialog: set DLG_FLAG_CHANGED for changed dialog variables
  * topos: force checking of Contact header for INVITE only
  * core: fix some logging in tcp_read.c
  * outbound: use pkg-config for libcrypto in makefile
  * presence: fix multiple double free on shutdown caught with memlog=1
  * core: fix double free on clearing hdr
  * core: fix double free on clearing lump
  * core: parser - safety check and clean log messages for disposition header
  * dialog: refresh cseq update if it was incremented in the past
  * topos: record routing storage for handling sip responses
  * dialog: proper safety test if cseq value in via is larger than hdr
  * dialog: proper refresh of cseq for requests withing dialog after an increment
  * core: handle return code for tcp read headers/ws before printing extra debug logs
  * core: tcp read - proper safety when priting log messages for read error case
  * topos: error message about missing uuid when loading dlg made dbg
  * path: added section ids in docs
  * topos: store record route set only for initial 200ok response
  * jansson: test if pkg-config knows about jansson library
  * dialog: ensure all headers are parsed to find the custom ones for cseq refresh
  * topos: more appropriate error log when attepting to delete header
  * tcpops: add documentation for tcp:closed
  * core: macro helper to trim zeros from str value
  * topos: trim values before reinserting the route header
  * topos: proper check if the last char in headr value is eol
  * http_client: added semicolons in the examples
  * core: try to catch dash immediately after ID in define/ifdef
  * uac: updated the docs for uac registration refresh rpc command
  * mohqueue: prevent calls sticking in queue
  * utils Add missing semi-colons to documentation
  * modules: readme files regenerated - avpops ...
  * evapi: fixed the communication with dispatcher after initializing it as rpc worker
  * jsonrpc-c: set the cpm pipe for all child processes
  * janssonrpc-c: set the cmd pipe for all child processes
  * db_mongodb: elaborated the docs for usage with tls module
  * ndb_mongodb: elaborated the docs for usage with tls module
  * modules: readme files regenerated - db_mongodb ...
  * pkg/rpm: spec files updated for v4.4.3
  * textops: more details for set_body_multipart() and need of msg_apply_changes()
  * modules: readme files regenerated - textops ...
  * pkg/kamailio/deb: set version to 4.4.3
  * Makefile.defs: version set to 4.4.3
  * ChangeLog: content updated for v4.4.3
  * presence: test if event is dialog for checking terminated state in presentity update
  * presence: free db result when get_dialog_state() retrieves no rows
  * presence: Fix memory leak in DB code
  * pkg/kamailio/deb: add Ubuntu Xenial support
  * presence: fix crash when no dialog.id on dialog-info xml
  * dispatcher: proper selection of the gateway  when the maxload is 0
  * http_client Terminate exported commands list
  * dialog: wrapper defines for ref/unref operations to get file name and line
  * dialog: no need to release the dialog when refreshing cseq
  * core: allow '_' in event route name
  * presence: expire value kept and printed in logs as unsigned int
  * core: fixed misleading indentation for return statement
  * core: proper code block when saving chosen naptr record
  * core: ut - fix misleading indentation for IF blocks
  * auth_identity: fix misleading indentation level
  * counters: fixed rpc command to get counter by group and name
  * utils: coherent indentation for xcap functions
  * core: rely on msg->last_header to get the anchor inside sr_hdr_add()
  * core: print sip message on error related to missing body
  * websocket: handle CRLF received inside a frame (as SIP layer ping)
  * presence: fix crush if dialog id is NULL
  * core: defined macro for CRLFCRLF
  * websocket: catch CRLFCRLF pings over websocket connections
  * tmx: fix condition for private copy of the message
  * modules/tmx: fix mi command t_uac_cancel
  * auth_identity: switched to use pointer of X509_STORE_CTX
  * auth_identity: still use ASN1_STRING_data() for libssl < v1.1.0
  * crypto: updated to be compatible with api from libssl v1.1.0
  * tls: updates for compatibilty with libssl v1.1.0 api
  * tls: updated bio functions to support libssl v1.1.0 api
  * core: parser - removed level and function prefix from log messages for identity info
  * tm: fixed misleading indentation of block after an IF (reported by gcc 6.2)
  * pv: adjusted indentation after if blocks to avoid gcc 6.2 warnings
  * ldap: removed unused variable
  * db_perlvdb: fixed warning of using static function inside inline one
  * presence: remove unused variable
  * pua_xmpp: fixed misleading missing guard for if block
  * purple: Fix multiple memory leaks in DB code
  * core: print the len for added header in debug message
  * core: msg parser - relocated static inline functions from header file
  * core: msg parser - more log message for get body function
  * ctl: split the definition of default ctl socket
  * ctl: take in consideration runtime_dir when creation the ctl socket
  * Makefile.defs: option to disable raw sockets at compile time
  * Presence: Fix startup inconsistency in presentity hash table
  * dialog: propre reparse of msg structure when doing cseq refresh ops
  * janssonrpc-c: fix memory leak when using janssonrpc_notification
  * mem: TLSF bit ops cleanup / 64 bits improvement
  * pv: Use memcpy to copy len bytes instead of strcpy
  * rr: more log details when 2nd rr with r2=on is not matching a local socket
  * rr: fixed typo in log message
  * permissions: update doc with missing MI and RPC commands:
  * rr: use default port for protocol if it is omitted in route header
  * lib/srdb1: fix the memset to 0 in util function
  * db_postgres: safety check of str buffer pointer before writing
  * htable: earlier init of jdoc used for dmq for proper clean on error cases
  * pua: copy over subs flag in subscribe_cbparam()
  * pua: one more proper propagation of ua_flags in subs_cbparam_indlg()
  * pua: fix propagation of ua_flag - it is func param, not in subs
  * core: parser - use square brakets for log messages of addr-spec parsing
  * core: parse addr spec - removed old style log message prefixes
  * permissions: doc typo fixed
  * uac: coherent indentation of code for replace from/to values
  * uac: safety check for new uri to include only printable characters
  * ndb_redis: get the srv structure after checking parameter sanity
  * lib/srutils: removed valueint field from json struct
  * dialog: converted to use json helper macros for dlg profile
  * dmq_usrloc: use usigned int for contact info values
  * htable: switched to json macros for numbers in dmq operations
  * rtjson: use json macros to retrieve int values
  * jsonrpc-s: switched to use json helper macros for numbers
  * lib/srutils: srjson - init number value for null, true and false
  * modules/nathelper: fix small typo in documentation
  * modules/sanity: fix small typo in documentation
  * modules/dispatcher: fix small typo in documentation
  * modules/crypto: fix small typo in documentation
  * domain: fixed typo in the log message
  * mi_datagram: safety check so the length of mi socket doesn't result in overflow
  * core: parser/sdp - init pf variable to avoid compile time warnings
  * rr: removed unused assignment
  * janssonrpc-c: declare variables at beginning of netstring_read_fd()
  * core: parser/parse_diversion - allow comma separated bodies
  * modules: readme files regenerated - crypto ...
  * xmpp: shift head of connection list when first is closed
  * jansson: init structure to avoid compile warnings
  * presence: free cloned dialog_id in case of errors
  * auth_identity: safer condition not to overflow building date header
  * statsd: increase buffer for miliseconds printing as function uses 21 size
  * statsd: free srv variable in error handling
  * statsd: one more increase for milliseconds buffer
  * rtpengine: free addrinfo in case of unknown address family
  * dialog: secure space in case \r\n needs to be added after extra headers
  * janssonrpc-c: fix shared memory leak on notification requests
  * app_python: dname is always allocated in system memory
  * core: init structure to 0 for pass fd operations
  * mi_fifo: close reply stream in case of continuing due to no response
  * ratelimit: close file pointer in case of scan error
  * janssonrpc-c: fix double free introduced by
  * debugger: re-order loop condition to avoid out of bounds access
  * ctl: proper trim for long error messages to avoid out of bounds access
  * mi_fifo: close fifo stream in case of errors
  * mi_rpc: init structures to avoid access to invalid content in case of errors
  * rtpengine: init all struct to get rid of compile warnings
  * lib/binrpc: memset addr variable to avoind uninitialized fields
  * auth_ephemeral: re-ordered code so access to sip msg is done after NULL check
  * app_lua: safety check of returned anchor before using it
  * tm: print warn messages when failing to update r-uri and path
  * usrloc: handle return code when registering the timer routine
  * corex: handle return code for ftell
  * pv: pv_var_to_xavp() - proper test for type int of script var
  * pv: return false if pv_unset() fails
  * textops: handle return code for parse_headers()
  * pkg/kamailio/deb: version set to 4.4.4
  * pkg: version set to 4.4.4 in rpm specs
  * Makefile.defs: version set to 4.4.4
  * ChangeLog: content updated for v4.4.4
  * dispatcher: updates to sameple config file
  * dispatcher: docs - removed extra spaces and rephrased sample config text
  * modules: readme files regenerated - dispatcher ...
  * pua_dialoginfo: safety check of paramters for __dialog_sendpublish()
  * lib/srdb1: schema - don't set default value for text/blob columns of topos
  * kamctl: regenerated database schema

-- File Changes --

    M .travis.yml (2)
    M ChangeLog (18577)
    M INSTALL (116)
    M Makefile.defs (351)
    M Makefile.radius (7)
    M Makefile.rules (8)
    M README (32)
    M README.md (4)
    M action.c (4)
    M atomic/atomic_sparc64.h (3)
    M cfg.lex (20)
    M cfg.y (3)
    M cfg/cfg_struct.h (1)
    M cfg_core.c (3)
    M cfg_core.h (1)
    M config.h (5)
    M data_lump.c (120)
    M data_lump.h (7)
    M data_lump_rpl.c (5)
    M docbook/entities.xml (2)
    M dprint.h (112)
    M io_wait.h (4)
    M ip_addr.h (1)
    M lib/binrpc/binrpc_api.c (25)
    M lib/kcore/radius.h (11)
    M lib/srdb1/db_ut.c (59)
    M lib/srdb1/db_ut.h (7)
    M lib/srdb1/schema/location.xml (1)
    M lib/srdb1/schema/topos_d.xml (63)
    M lib/srdb1/schema/topos_t.xml (118)
    M lib/srutils/sha256.c (6)
    M lib/srutils/srjson.c (11)
    M lib/srutils/srjson.h (9)
    M lib/trie/dtrie.c (8)
    M main.c (23)
    M mem/f_malloc.c (93)
    M mem/f_malloc.h (8)
    M mem/memapi.h (22)
    M mem/pkg.c (4)
    M mem/pkg.h (20)
    M mem/q_malloc.c (202)
    M mem/q_malloc.h (8)
    M mem/shm.c (4)
    M mem/shm.h (4)
    M mem/tlsf_malloc.c (24)
    M mem/tlsf_malloc.h (2)
    M mem/tlsf_malloc_bits.h (85)
    M modparam.c (10)
    M modules/acc/README (138)
    M modules/acc/acc.c (14)
    M modules/acc_radius/README (36)
    M modules/acc_radius/acc_radius_mod.c (2)
    M modules/acc_radius/acc_radius_mod.h (4)
    M modules/acc_radius/doc/acc_radius_admin.xml (71)
    M modules/alias_db/README (22)
    M modules/app_java/Makefile (8)
    M modules/app_java/README (16)
    M modules/app_java/java_msgobj.c (2)
    M modules/app_lua/README (20)
    M modules/app_lua/app_lua_sr.c (6)
    M modules/app_mono/README (8)
    M modules/app_perl/README (106)
    M modules/app_perl/lib/perl/Kamailio/LDAPUtils/LDAPConnection.pm (3)
    M modules/app_perl/lib/perl/Kamailio/VDB.pm (7)
    M modules/app_python/README (10)
    M modules/app_python/mod_Core.c (14)
    M modules/app_python/mod_Logger.c (188)
    M modules/app_python/mod_Ranks.c (38)
    M modules/app_python/mod_Router.c (16)
    M modules/app_python/python_iface.c (12)
    M modules/app_python/python_mod.c (616)
    M modules/app_python/python_msgobj.c (758)
    M modules/app_python/python_support.c (364)
    M modules/async/README (10)
    M modules/async/doc/async.xml (11)
    M modules/async/doc/async_admin.xml (2)
    M modules/auth/README (22)
    M modules/auth/api.c (80)
    M modules/auth/api.h (30)
    M modules/auth/auth_mod.c (352)
    M modules/auth/auth_mod.h (4)
    M modules/auth/challenge.c (192)
    M modules/auth/challenge.h (18)
    M modules/auth/nc.c (33)
    M modules/auth/nc.h (18)
    M modules/auth/nid.c (19)
    M modules/auth/nid.h (14)
    M modules/auth/nonce.c (242)
    M modules/auth/nonce.h (34)
    M modules/auth/ot_nonce.c (29)
    M modules/auth/ot_nonce.h (18)
    M modules/auth/rfc2617.c (50)
    M modules/auth/rfc2617.h (77)
    M modules/auth_db/README (48)
    M modules/auth_diameter/README (20)
    M modules/auth_ephemeral/authorize.c (10)
    M modules/auth_identity/README (177)
    M modules/auth_identity/auth_crypt.c (26)
    M modules/auth_identity/auth_hdrs.c (22)
    M modules/auth_radius/README (69)
    M modules/auth_radius/authorize.c (2)
    M modules/auth_radius/doc/auth_radius_admin.xml (22)
    M modules/auth_xkeys/README (6)
    M modules/auth_xkeys/auth_xkeys.c (2)
    M modules/avp/README (2)
    M modules/avpops/README (53)
    M modules/avpops/doc/avpops_admin.xml (8)
    M modules/benchmark/README (24)
    M modules/blst/README (89)
    M modules/call_control/README (16)
    M modules/call_control/call_control.c (2)
    M modules/carrierroute/README (112)
    M modules/cdp/README (63)
    M modules/cdp/peermanager.c (2)
    M modules/cdp/peerstatemachine.c (2)
    M modules/cdp/peerstatemachine.h (2)
    M modules/cdp/session.c (9)
    M modules/cdp_avp/README (38)
    M modules/cfg_db/README (2)
    M modules/cfg_rpc/README (4)
    M modules/cfgutils/README (12)
    M modules/cfgutils/cfgutils.c (31)
    M modules/cfgutils/doc/cfgutils_admin.xml (13)
    M modules/cnxcc/Makefile (42)
    M modules/cnxcc/cnxcc_check.c (1)
    M modules/cnxcc/cnxcc_mod.c (74)
    M modules/corex/README (38)
    M modules/corex/corex_mod.c (4)
    M modules/corex/doc/corex_admin.xml (30)
    M modules/counters/README (61)
    M modules/counters/counters.c (34)
    M modules/cpl-c/README (32)
    M modules/crypto/README (8)
    M modules/crypto/crypto_mod.c (77)
    M modules/crypto/doc/crypto_admin.xml (2)
    M modules/ctl/README (2)
    M modules/ctl/binrpc_run.c (4)
    M modules/ctl/ctl.c (19)
    M modules/ctl/ctl_defaults.h (10)
    M modules/ctl/init_socks.c (2)
    M modules/db2_ldap/README (93)
    M modules/db2_ldap/ld_fld.c (1)
    M modules/db2_ops/README (271)
    M modules/db_berkeley/km_db_berkeley.c (3)
    M modules/db_cluster/README (2)
    M modules/db_flatstore/README (2)
    M modules/db_mongodb/README (10)
    M modules/db_mongodb/doc/db_mongodb_admin.xml (9)
    M modules/db_mongodb/mongodb_dbase.c (2)
    M modules/db_mysql/README (34)
    M modules/db_mysql/my_cmd.c (1)
    M modules/db_perlvdb/perlvdbfunc.c (2)
    M modules/db_postgres/pg_fld.c (22)
    M modules/db_postgres/pg_sql.c (12)
    M modules/db_sqlite/README (6)
    M modules/db_text/README (14)
    M modules/db_unixodbc/dbase.c (7)
    M modules/debugger/README (211)
    M modules/debugger/debugger_json.c (2)
    M modules/dialog/README (1136)
    M modules/dialog/dialog.c (11)
    M modules/dialog/dlg_cseq.c (291)
    M modules/dialog/dlg_cseq.h (5)
    M modules/dialog/dlg_db_handler.c (4)
    M modules/dialog/dlg_handlers.c (31)
    M modules/dialog/dlg_hash.c (15)
    M modules/dialog/dlg_hash.h (9)
    M modules/dialog/dlg_profile.c (4)
    M modules/dialog/dlg_req_within.c (2)
    M modules/dialog/dlg_var.c (6)
    M modules/dialog/doc/dialog_admin.xml (40)
    M modules/dialplan/README (44)
    M modules/dispatcher/README (416)
    M modules/dispatcher/dispatch.c (31)
    M modules/dispatcher/dispatcher.c (7)
    M modules/dispatcher/doc/dispatcher.cfg (64)
    M modules/dispatcher/doc/dispatcher_admin.xml (58)
    M modules/diversion/README (6)
    M modules/dmq/README (2)
    M modules/dmq/doc/dmq_admin.xml (2)
    M modules/dmq_usrloc/README (2)
    M modules/dmq_usrloc/usrloc_sync.c (24)
    M modules/dnssec/README (0)
    I modules/domain/README (0)
    I modules/domain/domain_mod.c (0)
    I modules/domainpolicy/README (0)
    I modules/drouting/README (0)
    I modules/enum/README (0)
    I modules/enum/enum.c (0)
    I modules/erlang/cnode.c (0)
    I modules/erlang/epmd.c (0)
    I modules/erlang/epmd.h (0)
    I modules/erlang/erl_api.c (0)
    I modules/erlang/erl_helpers.c (0)
    I modules/erlang/erl_helpers.h (0)
    I modules/erlang/handle_emsg.c (0)
    I modules/erlang/handle_emsg.h (0)
    I modules/erlang/mod_erlang.c (0)
    I modules/erlang/mod_erlang.h (0)
    I modules/erlang/worker.c (0)
    I modules/evapi/README (0)
    I modules/evapi/doc/evapi_admin.xml (0)
    I modules/evapi/evapi_dispatch.c (0)
    I modules/evapi/evapi_mod.c (0)
    I modules/exec/README (0)
    I modules/geoip2/geoip2_pv.c (0)
    I modules/group/README (0)
    I modules/gzcompress/README (0)
    I modules/htable/README (0)
    I modules/htable/api.c (0)
    I modules/htable/doc/htable_admin.xml (0)
    I modules/htable/ht_api.c (0)
    I modules/htable/ht_db.c (0)
    I modules/htable/ht_dmq.c (0)
    I modules/htable/ht_var.c (0)
    I modules/htable/htable.c (0)
    I modules/http_async_client/Makefile (0)
    I modules/http_async_client/README (0)
    I modules/http_async_client/async_http.c (0)
    I modules/http_async_client/doc/http_async_client_admin.xml (0)
    I modules/http_async_client/http_async_client_mod.c (0)
    I modules/http_client/README (0)
    I modules/http_client/curlcon.c (0)
    I modules/http_client/doc/http_client_admin.xml (0)
    I modules/http_client/functions.c (0)
    I modules/http_client/http_client.c (0)
    I modules/http_client/http_client.h (0)
    I modules/imc/README (0)
    I modules/imc/imc_mng.c (0)
    I modules/ims_auth/README (0)
    I modules/ims_charging/README (0)
    I modules/ims_dialog/README (0)
    I modules/ims_dialog/dlg_hash.c (0)
    I modules/ims_icscf/README (0)
    I modules/ims_isc/README (0)
    I modules/ims_qos/README (0)
    I modules/ims_registrar_pcscf/save.c (0)
    I modules/ims_registrar_pcscf/service_routes.c (0)
    I modules/ims_registrar_scscf/README (0)
    I modules/ims_usrloc_pcscf/README (0)
    I modules/ims_usrloc_scscf/impurecord.c (0)
    I modules/ipops/README (0)
    I modules/ipops/ipops_mod.c (0)
    I modules/iptrtpproxy/README (0)
    I modules/jansson/Makefile (0)
    I modules/jansson/README (0)
    I modules/jansson/doc/jansson.xml (0)
    I modules/jansson/doc/jansson_admin.xml (0)
    I modules/jansson/jansson_funcs.c (0)
    I modules/jansson/jansson_utils.c (0)
    I modules/janssonrpc-c/README (0)
    I modules/janssonrpc-c/janssonrpc_io.c (0)
    I modules/janssonrpc-c/janssonrpc_mod.c (0)
    I modules/janssonrpc-c/netstring.c (0)
    I modules/json/README (0)
    I modules/json/json_funcs.c (0)
    I modules/jsonrpc-c/README (0)
    I modules/jsonrpc-c/jsonrpc.c (0)
    I modules/jsonrpc-c/jsonrpc_mod.c (0)
    I modules/jsonrpc-s/README (0)
    I modules/jsonrpc-s/jsonrpc-s_mod.c (0)
    I modules/kazoo/README (0)
    I modules/kazoo/doc/kazoo_admin.xml (0)
    I modules/kazoo/kazoo.c (0)
    I modules/kex/README (0)
    I modules/kex/doc/kex_admin.xml (0)
    I modules/ldap/README (0)
    I modules/ldap/ldap_escape.c (0)
    I modules/log_custom/README (0)
    I modules/log_custom/log_custom_mod.c (0)
    I modules/malloc_test/README (0)
    I modules/mangler/README (0)
    I modules/matrix/README (0)
    I modules/maxfwd/README (0)
    I modules/mediaproxy/mediaproxy.c (0)
    I modules/mi_datagram/README (0)
    I modules/mi_datagram/mi_datagram.c (0)
    I modules/mi_fifo/README (0)
    I modules/mi_fifo/fifo_fnc.c (0)
    I modules/mi_rpc/README (0)
    I modules/mi_rpc/mi_rpc_mod.c (0)
    I modules/mi_xmlrpc/README (0)
    I modules/misc_radius/README (0)
    I modules/misc_radius/doc/misc_radius_admin.xml (0)
    I modules/misc_radius/functions.c (0)
    I modules/mohqueue/README (0)
    I modules/mohqueue/mohq.c (0)
    I modules/mohqueue/mohq.h (0)
    I modules/mohqueue/mohq_funcs.c (0)
    I modules/mqueue/README (0)
    I modules/mqueue/mqueue_api.c (0)
    I modules/msilo/README (0)
    I modules/msilo/doc/msilo.cfg (0)
    I modules/msilo/doc/msilo_admin.xml (0)
    I modules/msrp/README (0)
    I modules/mtree/README (0)
    I modules/nat_traversal/README (0)
    I modules/nat_traversal/nat_traversal.c (0)
    I modules/nathelper/README (0)
    I modules/nathelper/doc/nathelper_admin.xml (0)
    I modules/nathelper/sip_pinger.h (0)

-- Patch Links --

https://github.com/kamailio/kamailio/pull/867.patch
https://github.com/kamailio/kamailio/pull/867.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/867
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20161129/8b139873/attachment-0001.html>


More information about the sr-dev mailing list