URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ca2245a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:53:27 2014 +0200
exec: free local variable if there is no more memory in next attempt
(cherry picked from commit 314ea152c51cd8d4b46a49c05a3fed564c81c0ea)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d7bdb23…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:52:16 2014 +0200
htable: init allocated memory after checking parameter
- avoid useless operation and extra check for leak
(cherry picked from commit 9f042bb2798f29d476148ab2887a05709d5258fc)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6c37ed6…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:50:17 2014 +0200
mi_rpc: don't access fields in structure after free in mi_rpc_async_close()
(cherry picked from commit f619a813ef46c76dd25c50b86f8af6cd768ac38f)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=008e8bd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:49:27 2014 +0200
nathelper: free local variable if getting anchor for contact header fails
(cherry picked from commit f2d95b0e8326ae7d61b31288d3b695e1db85ec77)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=90bcf7d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:47:06 2014 +0200
rr: free forgotten allocated local variable trans in case of error
(cherry picked from commit ed60b891f915017b385a722f2a9c0bf171802eab)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5cad9c8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:45:46 2014 +0200
sipcapture: free proper db_url field and destroy capture mode data list
(cherry picked from commit 0a1acc7cbf21e2332ca25d94bb320a3b8708357c)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=44f6bab…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:44:42 2014 +0200
pv: removed mistaken pkg_malloc() left for $cnt()
(cherry picked from commit b6b023038452a7cb1ded28bf82f81622b34ce201)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=99aae46…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:43:59 2014 +0200
textops: cleanup on error parsing methods at startup
(cherry picked from commit cee4b58e1728be7de2c15ae25c4c1be0dd3088fb)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f8be610…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:43:05 2014 +0200
tls: free the file path clone when all went ok
(cherry picked from commit 5fe289cae2ece412eeaec4efefcb411a7ed434aa)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f1d15ec…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:41:59 2014 +0200
tm: clean contacts in case of failure in t_load_contacts()
(cherry picked from commit 09ebe81a4ccb4346af778cc21c789b0db0e193d9)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=66b6461…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:41:00 2014 +0200
xhttp: wrong variable was used for checking memory allocation
(cherry picked from commit 8589936aac4a6341b4d56bfe2ed7d4d90a169d56)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b1affbf…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:40:15 2014 +0200
xlog: clean exit at startup in case on error looking up facility
(cherry picked from commit 9f8f66c44f5d44f945bba3b63160967a19044b8b)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4d8d08d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 21:39:07 2014 +0200
core: proper destroy of tcp connection at shutdown
- don't access connection fields after freeing structure
(cherry picked from commit b3d312bc3795f394e5907ac54bb59560e829e38b)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=94744ef…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:57:09 2014 +0200
core: safety check accessing variables in dbg message during fixup operation
(cherry picked from commit 0bda1dc8238f6be5bc83711e0439dabff39c9120)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ccba274…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:56:01 2014 +0200
core: link regex before replacement field allocation can fail
- regex will be freed properly if there was an error for replacement
(cherry picked from commit 511de7f5dc047368799e18d028e1e3f2864e05ac)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=90d0049…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:54:26 2014 +0200
core: check if proto is not null before setting it
- coherent checking across no_naptr_srv_sip_resolvehost()
(cherry picked from commit 3257da4abf7ea9cc64676ee66b6f70d600ac5c58)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7a1f992…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:52:53 2014 +0200
core: safety check for freeing either pkg or shm values for var, when applicable
- just an improvement to avoid doing both operations by mistake
(cherry picked from commit 256b1e17e5449ef844b885d542a9c1f66fad044a)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b418eaa…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:52:07 2014 +0200
core: safety checks for pointer in dbg message printed inside dns cache
(cherry picked from commit 2abbeb8fd31e41a34a013ff65eada197f171f321)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=39290d2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:50:53 2014 +0200
core: free allocated memory in case of failing to get more for modparams
- keep shutdown at startup error clean
(cherry picked from commit b1106fb492a3e6e8ab73d37912b9a86d14373e75)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=24ba3f8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:50:09 2014 +0200
core: safety check when declaring a cfg structure with empty content
(cherry picked from commit 6f47c9ee24adea03df58e84d296e9682e5f81286)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5fbbdfb…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:48:16 2014 +0200
core: free line_buf in case of error building via
- free buf in a very unlikely error converting src_ip to str in static
buffer
- coherent checking of msg pointer in the function
(cherry picked from commit 3c062c1299dabd76e8461389b67506a25d1fcc02)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7116575…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:46:36 2014 +0200
srutils/tmrec: reset pointer after free to avoid double deallocation
(cherry picked from commit 69d43fbacdf121b6c3ab22686f9089d9c7859591)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f10ffb4…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:45:52 2014 +0200
db_text: fixed access after free and proper size for allocated memory
(cherry picked from commit 6a82b6121f771b6b847aecf4c5a0c42d0388c5d0)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b6f3b4d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:44:34 2014 +0200
call_control: replaced dynamic str* a local variable
- it was freed afterwards and could leak in case of error hanling
(cherry picked from commit af81862f5930d4c33639c204a7d88aeb484d3f0d)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a3022d5…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:43:47 2014 +0200
avpops: initialize local variable to avoid warning on db ops function
(cherry picked from commit 98bb8c7e5166d2ff494daa9c488073d16dcfb405)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=376f909…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:43:00 2014 +0200
acc: avoid memleak at startup when failing to initialize a custome accounting engine
(cherry picked from commit 33d001a91fae080546755f63101c9b05fdf49b22)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1b57ebe…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:42:04 2014 +0200
tls: avoid leaking duplicated file name on re-iteration
- reset file name pointer to avoid double free in case of error handling
(cherry picked from commit 74ae88f55dd4c1ed395bbb32a6c7a835de5775ee)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3fe7975…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:40:27 2014 +0200
mem: remove trailing ; to allow using as single instruction in conditinal blocks
- this is for system malloc with extra debug for private memory
(cherry picked from commit 53642d60ff2a680f724d5f439cf2b868bd082c3e)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=020572a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:39:50 2014 +0200
benchmark: avoid memory leaks when dealing with invalid mi commands
(cherry picked from commit 89c48cda56a67bd99288f6f390802f14b340e6da)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=adb8ba7…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:38:19 2014 +0200
auth_diameter: avoid double free in case of error and don't access freed pointer
(cherry picked from commit d2f71f30011cb885f494e5d7d82ffdd15ff5dc7b)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3407689…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:36:01 2014 +0200
db_mysql: reset prev_token to avoid double free in case of url parse error
- when db api v2 is used (ser modules)
(cherry picked from commit f65bf2c37bfaae740dd3cd8d686308cfa44b42f2)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=045b6ea…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:35:39 2014 +0200
db_mysql: remove line accessing freed result
(cherry picked from commit e114105450d8a5152448afd28de16e290297e38d)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=89b6c07…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:34:24 2014 +0200
debugger: check for define of PKG_MEMORY to execute pkg checks
- allow compilation with system malloc for private memory
(cherry picked from commit 17cc9b0054bd071cad478534e8615ba73c65cc29)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ec542b2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:30:40 2014 +0200
tm: release re for t_check_status(pv)
- the canse when parameter is a variable and it contains a bad regex
(cherry picked from commit 2f01858d0be09cecd5e21e3e10fdd9d6425be028)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=773ee22…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 17:29:15 2014 +0200
tm: fixed typo in previous commit related to name of struct contact variable
(cherry picked from commit 387c369a11730afe680fb32138b93d4024f5b88d)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8c2d360…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 14:08:10 2014 +0200
mem: DBG_SYS_MALLOC can be set to get verbose mem ops with system allocator
- PKG_MEMORY has to be undefined in Makefile.defs
(cherry picked from commit d8e242c64d6c3d167c5a2b326ec77727d6d38217)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cde022b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Apr 21 11:12:23 2014 +0200
tm: free struct contacts in case of error retrieving r-uri in t_load_contacts()
(cherry picked from commit 770434e87ec14b9662314e8a13d587f547e876cb)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ad169fc…
Author: Timo Teräs <timo.teras(a)iki.fi>
Date: Mon Apr 21 10:57:11 2014 +0300
core: fix some #includes to be posix compliant
sys/poll.h and sys/fcntl.h are GNUisms and might not exist on
strictly posix compliant systems. This fixes to use the posix
specified standard locations of these headers.
E.g musl c-library will give warnings on using these non-standard
glibc 'internal' headers.
(cherry picked from commit 2c74ba02c843349a6ad30f7e668a7a194dac679c)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=59f1bb0…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: Sat Apr 19 11:06:48 2014 +0200
json|jsonrpc-c: fix detection of json-c lib
(cherry picked from commit c290e58b7f50bdd7f9d691c4890baf1c9f74cb0d)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5a10b16…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:35:57 2014 +0200
usrloc: fixed c&p error for variable name in ul_rpc_add()
(cherry picked from commit c6246840abe0c75df03c603aa8e56f70a4799bce)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5fe5e4b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:35:00 2014 +0200
tmx: check if t is null or undefined for returning branch index
(cherry picked from commit 37b0bea4ea6dcad3fbe1a2a93229bb1441ab8679)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=577536e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:34:23 2014 +0200
tls: test if conection is still active for peer verification
(cherry picked from commit 458b803efa2de5b1a3bcdd83400f6ef7c6fad2a0)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=531c845…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:32:17 2014 +0200
textops: use local variable to copute the offset in buffer for hdr ops helper
function
- when a prefix was given (e.g., append_uri_hf()), it could have led to
usage of invalid value
(cherry picked from commit 110882edfee749679e0b05528bd4e1bcfd2321b3)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0145299…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:31:23 2014 +0200
rr: coherent check for optional user part of advertised rr
(cherry picked from commit 48c42830f8d9f5927453dc091765c2434845c725)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=74f6b0e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:30:02 2014 +0200
registrar: test returned value for socket when socket flag is set and xavp is used to
hold it
(cherry picked from commit 4dd1387aad64bc9380eeac744eb0ad07d5a591d4)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=47b428c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:28:56 2014 +0200
pv: return error if shm is not initialized when $shv() is used
(cherry picked from commit bf6cb8e2dfedb5b8c6cc367ff6e8355a8313d887)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ae0a3f7…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:27:54 2014 +0200
msilo: check to be sure len is positive before trying to copy string
(cherry picked from commit a6cf59395c472b999d5cc4197de80cd9385dfd11)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a6a8cf0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:26:53 2014 +0200
mqueue: use static var to return pointer to dynamic queue name
(cherry picked from commit 6626f9a73700f9af8d46945e250fc8ab88f5aefe)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cb9e54a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:25:21 2014 +0200
dialplan: fixed typo in define for guarding .h file
- init local variable to avoid warning
(cherry picked from commit 53f67e60f491bb5b9f56ce010410de8eff23430a)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0b75d72…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:24:16 2014 +0200
dialog: detect the param value type for setting by routing block
(cherry picked from commit 69d67c01e03d1363948b3597bb2afdf3cd0145a2)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=15f1164…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:22:52 2014 +0200
ctl: free allocated pointer in case of error
(cherry picked from commit ccd1593834a47973bddeea94037fe8d3fd862cdd)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0d175cf…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:21:50 2014 +0200
parser/contact: cleaned log messages and safety check for invalid iterator call
(cherry picked from commit c1feccdba8f4c4b624b948595f9166b83e65ed6a)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5f28fd8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:21:09 2014 +0200
core: safety check for finding select final node
(cherry picked from commit 58acedef5a7748310b1032b534c3174f1e3d1a62)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c7ce1e3…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sat Apr 19 00:20:19 2014 +0200
core: print rdata pointer and wrap null condition around it in dbg message
(cherry picked from commit fcc6dbd6d9b50bdbee7ba22c22f8f06a98bfb2ca)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e335fef…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 18 19:01:22 2014 +0200
uac: safe initialization of vars and debug message for uac_replace_to()
(cherry picked from commit a7251ba4140df3fa9b4fd3ea6a4d48ffbe156597)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9e47733…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 18 18:51:33 2014 +0200
textops: init s field of uri str structure for proper evaluation
- otherwise can get uninitialized to last if block of
get_uri_and_skip_until_params()
(cherry picked from commit a2513a2bc820f935c62f14749ddaefaf77951891)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=df4991a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 18 18:38:53 2014 +0200
textopsx: init local variable to avoid testing invalid value
(cherry picked from commit f0186bf375d4653b5354df35a9a8d065b56522ee)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2375b7a…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: Fri Apr 18 22:07:47 2014 +0200
json|jsonrpc-c: use new naming json-c lib if available
(cherry picked from commit 679833f9f098e1ebc5e2b66978a5535af557924c)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=135ff6c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 18 18:11:38 2014 +0200
core: added some safety checks for cfg framework pointers
- avoid dereferencing null in corner cases
(cherry picked from commit bf7b6c25cdefc2a6a473c6fe8f496c858e05d020)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3c68681…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 18 10:49:24 2014 +0200
tm: lock replies before restoring flags for onreply_route
(cherry picked from commit ac2e49b41840e0b05750b20c367a6c380caa983a)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=75c75a5…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Thu Apr 17 16:16:04 2014 +0200
tmx: properly receive the branch index for $T(...) in the branch_failure_route
(cherry picked from commit 27c383c9224055e3d1b01238ff47785449e4057c)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=da5beb9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Thu Apr 17 15:49:36 2014 +0200
dialog: set lower limit for dlg_ka_interval parameter to 30 sec
- avoid many keepalives in shorter interval than retransmission timeout
could be
- an improvement would be to export the fr_timer value from tm and have
condition based on it
- reported by FS#417, Bill Radis
(cherry picked from commit 5c5b587d44a46b3a4d48c7e7926c42a44cd4d8c8)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=07c25fe…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Wed Apr 16 08:41:51 2014 +0200
maxfwd: max_limit default value set to 70
- recommended value by RFC
- lower value can create issues when terminating to PSTN/ISUP where
can be used to set the Hop Counter
- patch by Sebastian Damm, FS#418
(cherry picked from commit 73c440e87fc256cda99ab572c0a259c13acac700)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3d8df51…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sun Apr 13 22:19:15 2014 +0200
pv: use pv cache to lookup avp name for $cnt(...)
(cherry picked from commit eb5b9c6965d1da46f8cb45d3ac2eb6598b3b6dea)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=810fc8e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 11 16:21:27 2014 +0200
tmrec: fixed typo in header file guard define
(cherry picked from commit 3d9040bb5494bafe3411744da17bf43de6a22604)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3cbb00e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 11 16:18:59 2014 +0200
srdb1: removed extern inline function prototypes
- the .c files are not linked against modules code, thus inline
replacing request cannot be resolved by compilers, the strict ones
(e.g., llvm) throw error
(cherry picked from commit 5beb495d47fa16ed94c36e340011c09de50db9c7)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4b56834…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 11 16:14:06 2014 +0200
cnxcc: inline functions defined in other objects throw warning in llvm
- an option would be defining whole function inside the .h file
(cherry picked from commit da0fe20153eb9fc4b8f79a2f5260cb871bb3fc0d)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=df80c0a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 11 16:11:05 2014 +0200
srdb1: get rid of llvm warnings related to extern inline definitions
(cherry picked from commit 4cb7abe093ce0c56a4661377f9792fc417f83786)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=adac387…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Apr 11 16:04:24 2014 +0200
tmx: allow spanning over second for fetching stats
- try to catch the same snapshot for all tm stats
- re-enabled stats for received and relayed replies, computed from what
is relayed and was was local reply
- todo: check if drops replies are caught later or is ok
(cherry picked from commit 82e742fcdd7c22391cae8e3b36d42f23d684dee8)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=64a1d6f…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Thu Apr 10 08:56:13 2014 +0200
tm: avoid tryin to mitigate relaying 487 for local canceling branches when a reply is
forced from config
- it can result in deadlock if there is a local retransmission timeout
and the response code is overwritten by admin in failure route with a
t_reply()
- reported by Jason Penton
(cherry picked from commit 198e123e89c849da39efec1973c25c3c25a2be89)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4514fb1…
Author: Fred Posner <fred(a)palner.com>
Date: Tue Apr 8 21:54:43 2014 +0200
sqlops: note about return value of query functions
(cherry picked from commit 5ac454af6aedb91265c3359a523354541cabd161)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e4ff5da…
Author: Olle E. Johansson <oej(a)edvina.net>
Date: Thu Mar 27 17:31:51 2014 +0100
permissions: peer_tag_mode is integer, not string
Fixing example in doc file
(cherry picked from commit b745f5869e86bc7cce774dc4b54be9a1be90e3e5)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e2adc92…
Author: Elena-Ramona Modroiu <ramona(a)asipto.com>
Date: Tue Mar 25 12:05:56 2014 +0100
kamdbctl: added rtpproxy table to the extra group
- it was not listed at all, thus not created
(cherry picked from commit 193431802ed1407bb66b722fbf6a5cc89d690a40)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ca4cbf7…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Mar 24 22:53:22 2014 +0100
dialog: lock for updating the cseq
- race can happen on processing two requests at the same time within
same dialog
(cherry picked from commit 2376c833aad92bf8661f985d5917d952874a7509)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=63afdda…
Author: Ovidiu Sas <osas(a)voipembedded.com>
Date: Mon Mar 24 16:01:44 2014 -0400
ctl: fix crash when listing in struc format
- example: kamcmd core.sockets_list
(cherry picked from commit a95cae3fb6a62120b7fe2770fb565195178bb6f7)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=caf4111…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Mar 24 10:12:26 2014 +0100
db_unixodbc: free local variables in case of errors or no result
- reported by Alex Villacís Lasso
(cherry picked from commit edc78dfb148c22f0d256485193bbdb0185b76d2f)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bbb2e1d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Mar 24 10:11:59 2014 +0100
db_unixodbc: use odbc_config to find paths for include and libs
(cherry picked from commit a0ef714c12d9d9ae4cf152d6a62bd8a7d6bb5c34)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e3b20d2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Tue Mar 18 17:10:56 2014 +0100
mtree: safety checks for column types and values
- following the report FS#412 by adeel
(cherry picked from commit 6c0370b806aebcdd6c7c000536be3d9ae6154837)
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bf9d5ab…
Author: Richard Good <richard.good(a)smilecoms.com>
Date: Mon Mar 10 14:26:29 2014 +0200
modules/textopx: Prevent msg_apply_changes() from adding the router header if path is
set.
This avoids adding router header twice when calling msg_apply_changes
(cherry picked from commit 45e6878a398f7ba75ce253a7bfcbb66bc7a5c088)