[sr-dev] New commits on branch 4.0

Daniel-Constantin Mierla miconda at gmail.com
Wed Nov 5 22:19:02 CET 2014


URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ad8652885f548f255b68d997a7a050e3a4a26a60
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Nov 5 22:16:43 2014 +0100

    tmx: removed non-exitent BRANCH_FAILURE_ROUTE following the previous cherry-pick

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=07ded29ceb29882b6c60facee8cb5ef19ecfbb6e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Apr 23 22:12:48 2014 +0200

    tm: reset local lock reply status after functions that do unlock
    
    (cherry picked from commit 5943a8005baf8ce1239d2cf728373cb26975483a)
    (cherry picked from commit f32354f9aae3afadca98e5a1cf254d9286a3a985)
    
    Conflicts:
    	modules/tm/t_reply.c

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6a47b121daf29a804b32bf22fb37b78fc2c539e3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Apr 22 20:51:31 2014 +0200

    sercmd: refactored reading the rest from socket on reply too long
    
    - patch by by Savolainen Dmitri, FS#422
    
    (cherry picked from commit fe9c519ca6ef6625f0b0d9c7027158641c636087)
    (cherry picked from commit 080ad14a64834b7621bab3a0aa00e82d8de4490a)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=23c2dc232aa29e375a28c85622399f4efded12aa
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Apr 18 17:22:43 2014 +0200

    sercmd: read the rest from socket if message was too big for rcv buffer
    
    - reported by Savolainen Dmitri, FS#422
    
    (cherry picked from commit 5bc9e43eb6827220468f526c3df9d4c775311e51)
    (cherry picked from commit ef31388e6654a6006d680fd1363f95ae6f1e2f80)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ce930e49f19900c0c4d46750d1913953c4e4c68c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Apr 22 10:12:21 2014 +0200

    avpops: switched from initialize struct with {0} to memset
    
    - apparently gcc doesn't like it although it should be the standard
    - clang is ok with it
    - reported by Juha Heinanen
    
    (cherry picked from commit f0e8c293e28b3761d0f13e2c604eb1cfbbad7ace)
    (cherry picked from commit f2df24d92707c89cd9e3d3c8e26dccdd1fa96cf8)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=39948e1cce23f5e871f6da82eadff292c93623d5
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit ca2245a5526a88a02b5f9fc46f3f00bd6ed32929)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4ca2fa268189e67e8c464518804fbd58de55cd1c
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit d7bdb23dcfa29a8883c5c2552ffe91bbef15a28f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d1231e42609f666ded1dfeffbba12b0c97d4e8e4
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 6c37ed696c6ce2ca4771dbd53afdad54480b7ecd)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5ea8a53c23a03ab2d45d9c4df1f5023815c89fae
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 90bcf7d040a599c251ff701244abf45d94051250)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=972bc91d37eb94c53b89c59d92a1749375e4a174
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Apr 21 21:44:42 2014 +0200

    pv: removed mistaken pkg_malloc() left for $cnt()
    
    (cherry picked from commit b6b023038452a7cb1ded28bf82f81622b34ce201)
    (cherry picked from commit 44f6bab76c83a48b4a827ab07ce35881ea3f4f56)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c2a4dd4474a129c22af3ee75c506834a835e6ba4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Apr 21 21:43:59 2014 +0200

    textops: cleanup on error parsing methods at startup
    
    (cherry picked from commit cee4b58e1728be7de2c15ae25c4c1be0dd3088fb)
    (cherry picked from commit 99aae469bedf5048f8651ab1b67da6acab1d103f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7b65e182dd9c92118711b9887db741748ca735ff
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit f8be610bacc61ecd94741c33ea9fb7a9f2c5e231)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=74df014cbc32987261fab89c72e3a107332d79db
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit f1d15ec03ea2a4ad795a6e323770dc289017107a)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1e9041b635d0c3485754f5b05eeed2defb8b3213
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 66b646163a822b93ff3f4adf71308051e5079568)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d4ea84b05a1d4adddb23714e04820aacc242b9bb
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit b1affbf3bb2686a9bb24ecde2742cd137cd53ada)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=920ea549581b564a73ca7d8cd5348a1c2fceb39d
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 4d8d08dfba59a4a1d244d84bae020502d4cb5184)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b2324dcad3ee7a7f74eb2ee3b542ddaaaa668518
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 94744ef0505268ea7e52a259f0f4636cb530e488)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fcb2a8475dc59fd62fce3b3b0d01b8fa5e238b34
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit ccba274c28bdc2c789d79a7c962bc76586dd62f1)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f216e15302470f51a1c9e09dfc53ef08a4b0175e
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 7a1f99285d6c6b5eeeaf463923c4f9ff7ccff5e4)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=927dc837ef5fd168ebbed69219b670bac6572623
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit b418eaaadfda9be8acfe03342c584032a9d66884)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2e55e514f9abc8c065acb51aa0d95de595637641
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 39290d29a46fb29e3030dead34e260ac4c663ff5)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a495f5a1c41bc346c503e7b2b29ed054c3efd006
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 24ba3f86d29ffb250663e32c3d60592bb1f15c86)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8417af62c8c6ee6bf5bb7f31f39d6370d4f9775c
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 5fbbdfb2d9632f0286d151d02a43ca81c5584956)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4bc741b3d8c8e7298996c381a5b343f387c12779
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 71165758575b606bea73c0caf55f861b9223ced9)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=491018bd02f7b340deec06368bbaefa2c0ca97a3
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit f10ffb4b3c2d1fb04f116ddf523caebbde9b561d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=df6cbeeb127d886f2b951e92d7b559340fce27cb
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit b6f3b4dfca4640b9ade55a18013134e9f7785ee6)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ba32de8e09de5c4cbd02d45a45e35a72e1178b51
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit a3022d5525265e9cf41a41dc9f0d01a8865a922c)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=72c52fc70b01cc3f14f2b20791871e629f4f1d60
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 376f909a7230a6dc8916c38964f99bda71252085)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=dfaeda4c9144d1d4f0fc3f2906e50e67597217c0
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 3fe7975909d577c015c94705b56e1c7647d51b22)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a80d07ff31a28d517b55e9187abb3f32a5a4c8f4
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 020572ade53a19815c9e05edc6e8eb77873ca465)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4f0b9690483a2a803f1d461dfa6612f09f7193e1
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit adb8ba7986f8ffda8cac44f573b7e0df6a7875b3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=948ba168fd0557c822a348c2fec6a2a4419b8033
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit ec542b2ae46391635032c4fe705dc05a2a5eebe4)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f9f50dacf2b4819d716011c79ac86a0f3db4b53f
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 773ee22645ecbf042a871b510fff77b967bccc4d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5777defe48918aa121608200f7f5ed8da949de6c
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 8c2d3609a9300e8168dd6d8d8acdccfb41f2f150)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f182cca3af05dcea3a07b0c6065dee41dbbc60ca
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit cde022bf36af39d6c5ad0e9f991a5db1a85933ef)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=05fca1e54d8911711b0acba3323ec1c6f2e56aaf
Author: Timo Teräs <timo.teras at 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)
    (cherry picked from commit ad169fc1c3a207670c4f3615258e3637127982d5)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a61313c486b4dbea1237b0fa160a68441beccbc5
Author: Victor Seva <linuxmaniac at 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)
    (cherry picked from commit 59f1bb0a700a5b8d39ac56b76dc640a08fec86dc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=05eaa32e1f64ed20cef46408d17635dd4e64351d
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 5fe5e4b337e665a8de1b763bc6310edfebdb51bc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9acc9fd6085f607e1f462c6678c63dc6089e46dc
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 577536ede7321f8aea31806e825738f19ff0a948)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=090b860ef6559fcf69d8da54c76ec7be44362e7a
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 531c8459f700692a2a5b7e10d011cb5a32539f28)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0d4706bca24471033d4c8e515ce54b20c3660a31
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 01452997058ae07ee27f5e5e152a0f72d80a1dd8)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8c62124b5fbe7734cafb731980bee9274121a898
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 47b428cefd78e094c3ed4f86591072577236e5b3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2a4a5d219b2a96bbede4c1ee07edfb09456af58f
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit ae0a3f7534c797b12188c650287a5ccc1fe4483f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d94cfef4b69cd21a83e6cea5d3a3765e928370d7
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit a6a8cf02373df4fe4e3afdd1f76dfb5e435fa4a8)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=48be9f7525a2723595ff53953613dc2a9e95a0b5
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit cb9e54adabb51bd21402d6889e3169b919f14909)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bb99f5e55f6cd2e2192ca37dd07f7948e833b2f6
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 0b75d7263ffc3282572d60637c287771c8223f0d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=efc3a77733894170238f3b1dd8fbda202a3a826e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sat Apr 19 00:22:52 2014 +0200

    ctl: free allocated pointer in case of error
    
    (cherry picked from commit ccd1593834a47973bddeea94037fe8d3fd862cdd)
    (cherry picked from commit 15f11641e58090f2a405d2231e6e15dfeaa4a231)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a6263f64a546d7775003d740e9dc12284fc39fc8
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 0d175cf7c20394d99a0c00602d3d19348da29a9f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=62d1d880c8b5b7e28b1b19cd3978582fc87d9f8b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sat Apr 19 00:21:09 2014 +0200

    core: safety check for finding select final node
    
    (cherry picked from commit 58acedef5a7748310b1032b534c3174f1e3d1a62)
    (cherry picked from commit 5f28fd8637f7a0fa1ab866a96fd3564e9c14d7dd)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=952ad1733397b9defd142e6321f78739734b9e4c
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit c7ce1e3563f3eebe6960d619264e23982135e13b)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6a78779566f1898395be23697370ec6d7a07da30
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit e335fefcafac7c6403496638cf781a52d0959bed)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bca66e836ce68d5d6b6784b5902c7dfe9a5cc059
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 9e47733d7346b2feddcfaf25eb61413ed4e0e48d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=435f9121d9a3c899c2bdbf8824c771328a7f5604
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit df4991af5bc1458b7781cfd36b95940cbc1cc4de)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fe2841e6e4bca550048b19e5464540bf768b3b4b
Author: Victor Seva <linuxmaniac at 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)
    (cherry picked from commit 2375b7a8d4bc4a97ad6e749a51425f8be0ab446f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b2a407d86d430bc10d26b9854c09f028e46a9760
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 135ff6c9e91747be42c957685ca5b3ebafb974ea)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9e67bd5b745e80da9ab5f30d7530ad689d54570d
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 3c686813c88ad575e7085351297f4d0ae4f2cfe1)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=677b14b3b628d0f7209466f8d05dbab5fd9e105b
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 75c75a5d2d4046276883c2677df1ef3cf0e29fb8)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d03347eab231e9a84a3eea38eb717248828e7252
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit da5beb9839ea5a6a2e27dbe2fff8866b2d4d69ca)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6dff9e27d370e85f9c5a0a92b84ebdc24649db24
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 07c25fe8bf8425cdc7f909ea5b16670a65254ff9)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e49da619c466a8b01495ea1997691ab617c8ea50
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 3d8df518f78eefd706b6c98f1dd90e739d2fec39)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d5bf4557e8147e538fdc4a6062fb9c3179f07f49
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Apr 11 16:21:27 2014 +0200

    tmrec: fixed typo in header file guard define
    
    (cherry picked from commit 3d9040bb5494bafe3411744da17bf43de6a22604)
    (cherry picked from commit 810fc8eb64ce9992e3b6fac668a442e92f7309dc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a8ff844e6cea23ecbec9076bcf388d4800d6c3c1
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit 3cbb00ecde32696c334384462b9e06b924d13244)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3e931eac41d91dda5db8201018da9f7adc9a73c0
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit df80c0aa34fd5edf6c9fbcbf1e5e53b4fa0d7b2d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=585a6fa59216d34c40a16006ef3957ed375d1241
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit adac3876d273ac2d32d684778d30f3aa36cc914d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b13a842b6967c5d8f8a1a20c4ca9709c1903055b
Author: Olle E. Johansson <oej at 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)
    (cherry picked from commit e4ff5dac04eb09191e5185dae6146100e8772bef)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f22bed9ba8b78e4b722e9618ea4a01e57888d70a
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit ca4cbf7e2929bd368f15bac148ffa6cbc9abb2d1)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d7a9e9efa3ada5e0c45122f164ad80187bf9d0cf
Author: Ovidiu Sas <osas at 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)
    (cherry picked from commit 63afdda4fcf20156ad5db1be02481ab47404a602)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4e54d5751855880fc07fbdbe62a52a7e799a7349
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit caf4111471f67eac2091b6a7be7b906a8ff964ad)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0f3a31fc4ed8287a88ea48a06cbc1fe819858db1
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit bbb2e1d021dfdb2b8499a614fda8d8e86e6d58e3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c77e66fb958ee852cf6aba34b44148e3bb66ad7b
Author: Daniel-Constantin Mierla <miconda at 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)
    (cherry picked from commit e3b20d2d3753ed590c23cad1fe99bee3fa4501bc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d8ef4f1e280f9d67283e3897206b540621ba2716
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Apr 16 12:14:44 2014 +0200

    app_perl: print return code if perl_parse() failes
    
    (cherry picked from commit 6c5ebff42c1ee702ab4a859ffdd5ffeccbf8e11d)
    (cherry picked from commit a8b3660d0048fe81f2d8961c967fb839558c465a)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d15fb252eb0715b8dd5ed99d2af6874dfd837a84
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Apr 11 23:03:05 2014 +0200

    dialog: proper detection of keepalive flag for destination
    
    - credit to Bill Radis, FS#416, for report and fix
    
    (cherry picked from commit 933a621f40eaa31b193e76f162f9cc016b49aeac)
    (cherry picked from commit 2eed3023870f793b6824d091b75099bc9a82edf9)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bde2e0eca4134071108e3db41d22a5e63410f9da
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Apr 9 18:49:32 2014 +0200

    uac: safety check to be sure the reg hash table is initialized
    
    - reported by Alex Villacís Lasso
    
    (cherry picked from commit b1900f66cc4acd254f1e6750538f31a3653fcd7f)
    (cherry picked from commit 35d83b91a8654a2218bf1ba900d7486fad189851)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c63825c66191d5a9fb37998d406892c7142917d2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Mar 20 00:28:23 2014 +0100

    doc: updated year and removed unused revhistory from bookinfo.xml
    
    (cherry picked from commit a99e71e609c9f703458ac4304d80c7078f46a129)
    (cherry picked from commit d6110528600bb6780e8be3b62b291fcecb60b02e)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2a1c4f692da4f15ce0b25b06b2078e2b2a23e599
Author: Juha Heinanen <jh at tutpro.com>
Date:   Fri Mar 7 23:54:05 2014 +0200

    modules/xmlrpc: xmlrpc scalar <int> value can be positive or negative
    (cherry picked from commit 67c2101fc60e4a963a6133f7a71f5faf510ca214)
    
    (cherry picked from commit 18376e35ebbc1ba82fcce78c4eaa7f7b04e00aa8)




More information about the sr-dev mailing list