[sr-dev] New commits on branch 4.0

Daniel-Constantin Mierla miconda at gmail.com
Thu Nov 6 12:10:44 CET 2014


URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fdd1942ad7ee919a35e5cd54777e2b3e8dc35c56
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Nov 6 12:09:54 2014 +0100

    tls: resolve conflict after cherry-picking from 4.1

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9d71a30af29c9eebe874ba8f24b0d9fd028f8a23
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Nov 14 23:00:32 2013 +0100

    app_perl: declare extern environ variable
    
    - without it doesn't compile on darwin and it is recommended way to do
    - provide some fake argc and argv to PERL_SYS_INIT3() to avoid compile
      warnings
    
    (cherry picked from commit 34ad8c295b45bc52cc5a071bf2b5651865389f94)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d309fb42799dc70fad06416c3230d9560cfff684
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Nov 6 11:54:56 2014 +0100

    core: dns_cache resolve conflicts after cherry-picking srv len and rpc commits

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2a3d8ca8ce06b0ad78d7639b401ff4c45c83c294
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Nov 4 10:20:46 2014 +0100

    benchmark: sync'ed log level values in documentation
    
    (cherry picked from commit 61ab723bb46f46f9013587e26ee07f39e5388ff8)
    (cherry picked from commit 3ddda387934842542c2952ee912db55ba91f1c0e)
    (cherry picked from commit b050dcbffba99c517766b872438263d924c0bd9c)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4f4821c8604e3722c7486931f08b54d666d789d7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Oct 31 12:33:38 2014 +0100

    tm: update headers shortcuts if buffer rebuilt after event_route[tm:local-requests]
    
    - affecting transactions for local generated requests
    - bulding local ACK uses the shortcuts and they ended up being broken
    - reported by Kristian F. Høgh
    
    (cherry picked from commit b6d3dc61a78e549c9a75ddfa2fbb86aa2a1682c5)
    (cherry picked from commit 4aea47fa023b705947af1bff747745cf105a64bf)
    (cherry picked from commit a0c6a82d74f7f9a04bf5626545c61d4dbc3dd359)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=948dd5913a6c05d3321463dc6c6f5465107dfe2a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Oct 31 00:31:11 2014 +0100

    tm: do all the clean local msg structure in one place
    
    - uri/dst-uri were clened before the entire local sip message, not being
      visible while rebuilding the content
    
    (cherry picked from commit a2252afe90e0acd779e64c47eacc174b4bbdc41c)
    (cherry picked from commit bf78e8498a9ac9441fcdb7141b0cf2a7b8739e83)
    (cherry picked from commit afd309b42e37e07e6f467dff47dde00e8e8fb407)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c9c537a663a98a4f94753f9e7c5365336b7d52f1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Oct 30 11:41:41 2014 +0100

    tm: safety catch inside t_check_trans() when already in a tm routing block
    
    - transaction is known and some of these routing blocks are inside tm
      lock, which can result in deadlock if not tested
    - reported by Andrew Pogrebennyk, FS#482
    
    (cherry picked from commit a8d50919bd614b704f3a4e08ff90d844b2c29829)
    (cherry picked from commit 631e558f97728b91b3c0b3341c6c4ecc16902a82)
    (cherry picked from commit 313458e92f9ab9db32bad31abed6b73f0e35a1e1)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=734987857dcac06cf3e706f64feb29b9353ab291
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Oct 30 10:23:51 2014 +0100

    sqlops: use row index for storing result of sql_pvquery()
    
    - reported by Savolainen Dmitri, FS#487
    
    (cherry picked from commit 367840503010d1be0da23e79525f2f88eb09ebcf)
    (cherry picked from commit b5ead3683782495da208fad2dffef61f893371b3)
    (cherry picked from commit bb7852ddbf594a8ea2e21cf0647afe47fc18e918)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6d50844d70682f35d67af1125e708a1e4fcf1272
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Oct 30 10:10:15 2014 +0100

    htable: safety check for key type and value
    
    - reported by FS#486
    
    (cherry picked from commit f5d9b59ee5aabb1da934ae2ce8101250041c05d1)
    (cherry picked from commit 3209d2245cbc3d2def94065aed0ccdab23678a64)
    (cherry picked from commit d7e7d76c6911ddd6e7f00fca35451621870a582b)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ab5025f9345ca9a058652ec3e894082549eb833f
Author: Hugh Waite <hugh.waite at acision.com>
Date:   Wed Oct 29 16:18:28 2014 +0000

    registrar: Prevent incorrect application of path when forwarding a register
    
    - Reset the internal path pointer after a save() to prevent it being added
      as a Route: header, e.g. when running t_replicate()
    
    (cherry picked from commit 61a1eee4fe2b7e3a7c6a8f82c86ac52957439053)
    (cherry picked from commit 7d31ee740c49034f83192feffdcba2f7b8601fab)
    (cherry picked from commit 8114b10c595f085721434dcd86a0e4b0bd28af57)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=20eeee825e34856862b8e886a0e0b01a282e7218
Author: Hugh Waite <hugh.waite at acision.com>
Date:   Wed Oct 8 21:11:55 2014 +0100

    core/parser: Fix extract_sendrecv_mode to always return mode if valid
    
    - All four sendrecv directions return 0
    - is_on_hold flag set for inactive and sendonly
    
    (cherry picked from commit 0a019df8f2922a940a41742ce0e4560bb6523d6c)
    (cherry picked from commit 49c39a3b2409636d1360d943e6785a34002c9009)
    (cherry picked from commit 18d1b4ce5328480e52f7f9d7b394dd00011c1f17)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0bc581782be84b251b639ac01a58b3941688a874
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Oct 29 12:07:57 2014 +0100

    dialog: fixed adding contact header to REFER generated by dlg_bridge
    
    - reported by Paul Smith
    
    (cherry picked from commit ab7519006b6a53792d66b6903a4b0694083179b6)
    (cherry picked from commit 97cab82e1217776b248a424b6d0ee6aaf9b092de)
    (cherry picked from commit 8f178f070c99419714159c4c1154adbe0f9db17e)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ffd0c5c5b0d9012fce9f329d132ff459c0849f81
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Oct 13 11:57:48 2014 +0200

    db_cluster: safey check to be sure the command is implemented by db connector
    
    - reported by Miguel Reis, FS#476
    
    (cherry picked from commit d1541b8299581cdfaf84169e307f47116def5cbf)
    (cherry picked from commit 98826710632d0903f3aef7473582d239f584a542)
    (cherry picked from commit 78a656e4d7f0e58400b3cc6121d5f9ef4bce681d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9d8399eb73e56843041f6d1d4cd5a2609836eb41
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Oct 13 11:34:40 2014 +0200

    uac: init avp_value lenght to be safe when avp is not found for restoring From/To URI
    
    - reported by Klaus Darilion, FS#479
    
    (cherry picked from commit a4432c327044e720d4a2ac388f7aa0692f36e873)
    (cherry picked from commit d510ff69559934d9ab586fef3e6e9bad00cf0a8b)
    (cherry picked from commit d55ca28f9cdc36c2f2559ef1832caa791a356035)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0d79b41dc437b30d1b685b28b589d3d1efd4128f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sun Oct 12 18:58:02 2014 +0200

    dialplan: extended debug message to be more useful
    
    (cherry picked from commit 37c6e7ec80a16b93751d535de3b7784c1270d8b8)
    (cherry picked from commit 53eb694e38836b19e8af7ffaa59b7014cd5f497e)
    (cherry picked from commit e15205945c77aa013eaa556be05e5fd79d46f605)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0be97491b820ade2543e35895a809efede6fffd5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Oct 10 12:19:29 2014 +0200

    core: safety check for server_header lenght
    
    - don't add the header in local generated replies if the value is empty
    
    (cherry picked from commit 866ddc109bfd7c681e13ce529d271e8a2a33a972)
    (cherry picked from commit 6f4c872f302111abda6aa810fb462b08809aaac9)
    (cherry picked from commit bb8873e804fa050fd924077aac868d03621da807)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fe426e7d048a1fea1dc6c81da3fe4b80e5c8aff6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Oct 10 12:11:52 2014 +0200

    tm: safety check for user_agent_header value
    
    - don't add the header in local generated requests if the value is empty
    
    (cherry picked from commit cea9b91dacdb23b22fc1a7dd8454994eab9efa6e)
    (cherry picked from commit f90edc4efed7fb4bc2d0f6d1a20a69e1751485d3)
    (cherry picked from commit c49ddc6303741f9f2d278db2532616d991957b3d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6860b38d3c4fd27e6c8ae21d2a3ed1b97f959786
Author: Juha Heinanen <jh at tutpro.com>
Date:   Sun Oct 12 13:41:41 2014 +0300

    modules/pua: db_mode=2 send_publish fixes
    
    - plus small debug message edits
    (cherry picked from commit 6822ff45e931ad3e93b22ebf7d1beb350bf27e70)
    
    (cherry picked from commit 65659addafd0a492cafbb6c9cbaf3644442f333a)
    (cherry picked from commit f68b6a9c4860298c0bf17f1943f5fc4226650f9f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=23c722a12dfc01c5c21b580a36b63c1765500ea8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Oct 8 23:36:42 2014 +0200

    dialog: sync'ed parameter names for columns with source code
    
    (cherry picked from commit ebe64df20181f4e569548961b9a1ca64b5cfa444)
    (cherry picked from commit 7a3f075f38f50b89f918b01298928c63ca5b6581)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5b01c28233ce66d35412fa3b79af16ed3edab34e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sun Oct 5 21:55:51 2014 +0200

    lib/srdb1: end of line after several debug messages
    
    (cherry picked from commit e675f20af9a4d9a4b5e7b11277f4a4e0c774e128)
    (cherry picked from commit cb8e8c8867cf55930836b9cacda8347d136ab1ac)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b588a1c64af287583f17e1f71d083a23858c3a71
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sun Oct 5 10:01:42 2014 +0200

    db_berkely: end log message with new line
    
    (cherry picked from commit 5822dc04f01b20ddfe9d37e9c0eea53fa658164b)
    (cherry picked from commit 1bf8bf00a49d48f8c120973e64e020fa0039a5eb)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=297c0fc91868d06f335f58d45556fc0ba271e5ac
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Oct 2 17:31:34 2014 +0200

    core: be prepared to get Via received param with brackets around ipv6 addr
    
    - helper function to generate similar value
    
    (cherry picked from commit b7bc7a5450b1e31697fb389a503463eac644b796)
    (cherry picked from commit 9ba6ab0f1ba781dfb18c3955b956553467e4c077)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ed1a329312bd82c96f350fcee837fb2907bf9bdc
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Oct 2 16:47:35 2014 +0200

    core: more verbose log message for failing to find local socket
    
    (cherry picked from commit f50c1e9fab16fb611f7bbc6002f4c8607bc8fbf2)
    (cherry picked from commit 6095474635ce5f91a13ed46f9ba50d8fdfa2e3d7)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d31eb3d11cb54fd2761eef3766891e6e723e82b3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Oct 1 17:27:49 2014 +0200

    core: change the uid and gid for pid and pgid files
    
    - use the user and group given to daemon to update ownership of pid and
      pgid files
    - reported by Ovidiu Sas, FS#472
    
    (cherry picked from commit c873758624da24359117b3fa158cc56ccd0a5d73)
    (cherry picked from commit d2d3f2e014fd3a1810544a7a185346e710981aa3)

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

    core: fixed overwriting mpath value given in command line via config
    
     - -L is in the group of options evaluated before config
    
    (cherry picked from commit e1e40d3a58bf3ed6c4f2df830e29d5468d7bee82)
    (cherry picked from commit cc0d88f198a5a42e8b1bfaffa850f8e09a01d793)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d6b3c69f20261b378d479b9600c321a524651c42
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 30 18:07:53 2014 +0200

    benchmark: declare inline functions static to work with clang linker
    
    - otherwise it results in no symbol found at module loading time
    
    (cherry picked from commit 452f32235034916468cab577de3ca0d0f56fd5ea)
    (cherry picked from commit 4d16de6c00e5b865cf762cfae1bbac2525ee93b7)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5e99f734dc6c664e9f4fb5b1ae89d26e29923bbd
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 30 18:06:36 2014 +0200

    sms: declare inline functions static to work with clang linker
    
    - otherwise it results in no symbol found at module loading time
    
    (cherry picked from commit 8a51aa250c4e22e5933d0ff39a7a4b300007bb72)
    (cherry picked from commit 1ce5a1ec17182f774254e6e7f020f9f99d7d8c95)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1db6fdac10c722e61ea477d706972b8954ebc0e3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 30 17:53:44 2014 +0200

    core: exit with -1 if there is a mismatch in version of module and core
    
    - return code to shell 0 is like succesful run, some scripts not being
      able to say it was a failure to start
    
    (cherry picked from commit c4f7356f2d8c057f59cb61948aa04664cecd35f7)
    (cherry picked from commit 9c46eb45dcee9d27ba86fc7ade275b8b696936f6)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ea6aa54e0a5ffbe19b8b3d9c4995454ec4285727
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 30 11:29:18 2014 +0200

    websocket: fix checking payload_len safety check for fragmentation
    
    - a crafted websocket frame  using values spanning max unsinged int could have
      caused a failed detection of unsupported fragmentation and invalid memory access
    - thanks to Peter Dunkley and Hugh Waite for assisting and pin-pointing
      where everything happens
    
    (cherry picked from commit 6b8acf3204a8615762b0b5dcc6aac152f40b2ca0)
    (cherry picked from commit 3183d0c1bb939dbc2050218ed90e5efd316a9361)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1083bb9a47c5768fb1b2578209d2ef1a76269c3c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Sep 22 22:04:39 2014 +0200

    core: add received parameter to via if rport parameter is present
    
    - required by RFC3581, section 4.
    
    (cherry picked from commit a1e96cbd5a3b43598c59cb50693e6b739801b804)
    (cherry picked from commit 42897d422b60edeac393201326a3e71318445e62)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=67de42c612df33ce54f2052e9da48cea79dd9442
Author: Hugh Waite <hugh.waite at acision.com>
Date:   Wed Oct 8 19:01:20 2014 +0100

    core: xavp: Fix xavp_insert to prevent corrupted linked lists
    
    - Inserting data at a given index will pad the xavp with XTYPE_NULL entries
    - Inserting data will replace a NULL entry if present
    (cherry picked from commit 1828c8ab644243878fc6db9ff0f2592e656dc09a)
    
    (cherry picked from commit 58746ce4966b254cb465045cb517f652a24a5317)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=60b2f77b19dce2f7f9b27e780dccd41b021d5ff5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sun Sep 28 12:49:27 2014 +0200

    tm: use advertised addr/port if set for socket in rm rpc uac commands
    
    - reported by Juha Heinanen
    (cherry picked from commit 131139883c03f3851ad99e96c59dfe3c349ec011)
    
    (cherry picked from commit 88031fe50236f9eb1fc28309fd466e86d8c6b81b)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c233c2b5fdaa4e0ca63aa6f9aef1516844449642
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sun Sep 28 12:48:53 2014 +0200

    core: helper functions to get addr and port to be used in signaling from socket info
    (cherry picked from commit c725f1dec14863e069bfd1e5c26857a1005528d5)
    
    (cherry picked from commit a52c0024723a59d90c3c3966d5deadaf8b0d4440)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f01142177c1454a25b7c0f5f94f06dbe7c0ff8a5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Sep 24 23:46:00 2014 +0200

    dialog: set again the dialog ids in context for BYE processing
    
    - they can be reset by event route execution
    
    (cherry picked from commit 5b733fa361afced0418947c965b256dbe7ae3a68)
    (cherry picked from commit 6f9519b001a608af20787e0cfaf4a3a0d2dfc1fb)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4084796432082b001e475b9a6f30251e7b4a1495
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Jul 25 23:16:31 2014 +0200

    sms: domain is not allocated in pkg by the module
    
    - skip freeing in mod destroy
    
    (cherry picked from commit fc383b13c32d4f89fbb8a7de14a07cbb26f38693)
    (cherry picked from commit c59199c69f6fe492bdb9888b623da85cf086bd4b)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cada614c54680d950ff04cc58ea78eea7217e3bb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 16 23:38:35 2014 +0200

    core: safety check for outbound buffer
    
    - pointer can end up being NULL if replacement fails to be built (e.g.,
      via topoh)
    
    (cherry picked from commit c2b0be97a3ef8e4e1bff34a5c73328a63979aa61)
    (cherry picked from commit 555537769f5ecbf8dacc3de7529da05bfbdd3d04)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6d8fd9772b3816d40ab87181e68328d1560556e9
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 16 23:33:20 2014 +0200

    core: hanlde replacement buffer free for WS/WSS frame sending
    
    - affected when using topoh for ws/wss traffic
    
    (cherry picked from commit ec8fe1e7ea904a51ca933d0b15408ca464002cbe)
    (cherry picked from commit b58b5fd3c8c2f9cef6362f7f069bad7f814475ca)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7d29c7bbf2843c52ee3dff291f9d91e969e72706
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 16 19:05:57 2014 +0200

    dialog: check if the transaction is created for BYE closing the dialog
    
    - if not, release the dialog, because there will be no tm callbacks
      called later to release it. In this way avoid zombie dialog.
    - reported by Ovidiu Sas, FS#424
    
    (cherry picked from commit 02e43f87b2fa3be61bc4c63a9f8359457e3e0484)
    (cherry picked from commit c13b5a0bfe80bea3cf76a16675f9261334ab4998)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4e414bdc18afcf736e1bcbf587a098f1ba597407
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Sep 11 22:36:56 2014 +0200

    dispatcher: free dset root structure at reload
    
    - reported by Heenan, Timothy Steven
    
    (cherry picked from commit 7fb8c88c1d4aeb50d1e637697132ab0994dcdb28)
    (cherry picked from commit 118c901bd1879a46d9e392093994bc544cf511c1)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b0786033c0cf78e1d40d777a4d3599bf6a48c90f
Author: Luis Azedo <luis at 2600hz.com>
Date:   Wed Sep 10 15:23:45 2014 +0100

    proposed change for dbtext query results.
    this behaviour was observed by interacting with module presence.
    
    presentity clean runs from timer every 6 secs.
    if the first run returns a large set of rows, it iterates all rows doing
    some notifications and deleting the presentity.
    if it takes more then 6 secs to complete, the next run will override the
    results internal structure pointer maintained in the connection level.
    
    the proposed patch, maintains the query result internal structure within
    the result, using the ptr field for that.
    
    (cherry picked from commit dae74e974a028082a3250805da83223220123c10)
    (cherry picked from commit 9c1126fddba58e6a63409ee3cf210fb24b1e7922)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c9e3324a48e27e43aa40860a597b6640648a7440
Author: Hugh Waite <hugh.waite at acision.com>
Date:   Mon Sep 8 17:46:55 2014 +0100

    parser: Fix parsing of Retry-After header
    
    - Allow no space between duration and optional comment
    
    (cherry picked from commit accfbe0abb0d811e249b687cb6047c9234a6d884)
    (cherry picked from commit f66d5efb20e5acec87c8b9d38a9a6c5faacc4a18)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4fe0cf5ae8ebb0a670e3bf75d9c39a843e2aae0d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Sep 8 14:14:17 2014 +0200

    presence: take in consideration send_fast_notify when sending empty NOTIFY
    
    - patch by Luis Azedo <luis.azedo at factorlusitano.com>
    
    (cherry picked from commit 5bffcf8bdc83628aea4f5e3cda06b20ce88f659f)
    (cherry picked from commit 53c60551f1316d846f0cbafc04f8d8772156f7b0)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bd7251fa21177542d0a75028127806e9b900e2e6
Author: Alex Hermann <alex at speakup.nl>
Date:   Fri Aug 22 13:55:42 2014 +0200

    dialog: Correctly restore dialog lifetime from DB
    
    Restore the lifetime to the configured value instead of the offset from the
    time the reload from the DB took place.
    
    (cherry picked from commit 3d5f8af6efb5a33e46427a1a9b273e445a3064c7)
    (cherry picked from commit 8925975c4e82693fbf262ed45ac179e494fb0ca3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=028140e698426fd05459740ec0cb2edfcf735b37
Author: Alex Hermann <alex at speakup.nl>
Date:   Mon Jul 7 16:38:29 2014 +0200

    dialog: Set the dialog context on transaction failure
    
    Before, the dialog context would be derived from the callid and tags. This
    could select the wrong dialog in case of spirals. This patch sets the correct
    dialog context by storing the it in the transaction and restoring it on a
    failure. Now the correct dialog variables are available in failure_route.
    
    (cherry picked from commit 811bb515c09e7270d1d7f8a28d280e184874e487)
    (cherry picked from commit af985c5fe70dcaa6a92c5e67fff81807dbef27bc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=182d2ce0aeb78012739c937527e871530d6c15fd
Author: Alex Hermann <alex at speakup.nl>
Date:   Mon Jul 7 16:38:29 2014 +0200

    dialog: Set the dialog context on incoming replies
    
    Before, the dialog context would be derived from the callid and tags. This
    could select the wrong dialog in case of spirals. This patch sets the correct
    dialog context by storing the it in the transaction and restoring it on an
    incoming response. Now the correct dialog variables are available in
    onreply_route.
    
    (cherry picked from commit 25a3297915fbcc0a267d444d245526de978a5d62)
    (cherry picked from commit b12a01e553699786953ec601197669314bf414c7)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=789f5a5a409c31e2e487c98b551e0b5048b04b9b
Author: Ovidiu Sas <osas at voipembedded.com>
Date:   Tue Sep 2 14:25:42 2014 -0400

    xhttp_pi: proper sizeof for memset
    
    (cherry picked from commit 613d188f92401c60549ea0337ea0dcf3c68067d7)
    (cherry picked from commit 63e9a59290316e7603fb7e527cb6f6bb75653e16)

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

    msilo: proper walk through sent list for cleanup
    
    - reported by Bhupendra Singh
    
    (cherry picked from commit 5fd8a1bdaae82decdb606901fe7bf3e6e9149803)
    (cherry picked from commit 45567abeb463fb69ce54dd0ed337d28275e04a12)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=50d4a748d595df452a671e26cab447fa4be6831a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 2 09:50:57 2014 +0200

    Makefile.defs: don't set gcc flag -maltivec if not advertised for powerpc
    
    - reported at FS#444,
      https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729635
    - following a patch by Roland Stigge <stigge at antcom.de> on debian bug
      tracker
    
    (cherry picked from commit 6fe4e56937563a413cfd83794e0fe71a20caf3d5)
    (cherry picked from commit 6c92649113c95538b6940596fb14f1f90f34bd1b)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3a23884e47cbd7f640da15a5d9d1ec3649f7796c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Sep 1 23:45:13 2014 +0200

    core: return OK as string for a successful dns.delete rpc command
    
    - closes FS#260
    
    (cherry picked from commit b77613398fe7a69d4ac52add3630c94373cbe3e8)
    (cherry picked from commit 3f528195fdb08c68881e584bb64dd2474a3ea01f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c28edf16e937ff02244126bb3343ccdf40b66d94
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Sep 1 23:36:25 2014 +0200

    tm: rebuild the local request if uri was changed in event route
    
    - rebuild was done only on changes over headers and body, with an
      eventual new r-uri being used in that case
    - no should work also when only r-uri is changed
    - closes FS#158
    
    (cherry picked from commit dbd8ea9b1fa216e59d4c36e2eb4b671202824259)
    (cherry picked from commit 870535c346f70a20c1e3f2b2d0736ea00bc29a5a)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=48b998f8c9d93eb6c086505820ef8f9e7ef1aea3
Author: Kristian Frederik Høgh <kfh at uni-tel.dk>
Date:   Mon Sep 1 22:03:20 2014 +0200

    tm: rebuild local Via when force socket is changed in event_route[tm:local-request]
    
    - new forced socket is also set for sending out
    
    (cherry picked from commit e404d123610b63ddd1c75d39667b373c40071eab)
    (cherry picked from commit b3215ff4e69b31cd24ed2226003529113a765413)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8771adc260d392b70a90935858f3af38f5ba65f3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Aug 25 16:56:16 2014 +0200

    core: update content for -D option in man page
    
    (cherry picked from commit ee9ea2f543975769ca544dcf3b75b97698e3b53e)
    (cherry picked from commit e41ddd2878e1281f7ff7e4c12d115acea1ff7e8a)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=963be2ee361bde64dc903312935b259e5a35efc4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Aug 25 16:55:27 2014 +0200

    core: main - proper info for -D command line option
    
    (cherry picked from commit 2b33768745130b91e984b679f9eed01a6267d8cc)
    (cherry picked from commit 8a53fa7a680c573c6d08bdc166793bbaf7c6e2f4)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e22c6e5c61af3aaf757f4479e3f715fc5c8fc9dc
Author: Luis Azedo <luis.azedo at factorlusitano.com>
Date:   Fri Aug 22 16:05:15 2014 +0200

    json: fixed parameter number for free fixup function
    
    (cherry picked from commit a1b6093aaee9e96f00475752273c9c925ba390d3)
    (cherry picked from commit ad5972f97df4a13a1044dc13e9570c1dd216d30f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=457fdfbc1b5b974b3e299481b8b7e26f12f63fd8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Aug 22 15:53:47 2014 +0200

    pua_dialoginfo: proper jump to end of the structure
    
    - void has no standard size
    - descovered on a report by Charles Chance
    
    (cherry picked from commit 4108c7a125a3e50d1d670bc4c842b29cc32ec438)
    (cherry picked from commit e65b32a7fef536638babe848d8b796fc26929bf7)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1358ff01a4474da5812c74a33e4d416df34471b3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Aug 14 17:49:18 2014 +0200

    dialog: when adding a new dialog, lock the slot until the structure is linked
    
    - search for dialog based on sip attributes and if no result found, then
      lock the hash table slot until the new structure is built and linked
      in the table
    - should avoid simulataneous creation for same dialog if there is a
      not-handled retransmission or parallel forking upstream, resulting in
      many processing managing duplicated requests
    
    (cherry picked from commit 6fb686de57f783b3c29e5b4e11ad1509882616bb)
    (cherry picked from commit 1913bead1dbc8a6ccd1424cd5b0d50430ca87cbd)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=746bb972a1ef308f604af3f8883cdfa5f9a42563
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Aug 14 14:59:09 2014 +0200

    dialog: release of dialog for not-forwarded initial request done by creator
    
    - avoid releasing new dialog in case of upstream paralel forking
      or retransmission by other processes than the other which created the
      dialog
    - it could result in destroying the dialog in initial state if the
      request was not forwarded yet, likely to happen because creator
      process runs more callbacks
    
    (cherry picked from commit c125cf6f36aedb75b4f1e0b32dbe5bdd0a48b8b5)
    (cherry picked from commit be02c48d9335dc71a023244d20ef669f4e986e9e)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2bd3888a5b26ae59f7f6f6dd21fa56a1e6300b3f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Aug 14 14:46:21 2014 +0200

    dialog: simplified dlg referencing on creation and spiral detection
    
    (cherry picked from commit fcf5f5b3115c0c40f4df9eb066489bb3e590c3b1)
    (cherry picked from commit 939ab9bd2d6c09054bfa21860635c26a4d106fbb)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d9604c4a7cfe49a0216b8534a4d6a503b3dfb0ae
Author: Marcus Hunger <hunger at sipgate.de>
Date:   Tue Aug 12 16:09:28 2014 +0200

    rtpproxy: swap tags for lookup command (l) to fix one way audio on reinvite
    
    - affected cases when the lookup was used explicitely
    
    (cherry picked from commit 21e54da18f9bc6f87f913a897c9183074de4c937)
    (cherry picked from commit b19a94889eed0dde7131ac5328192962504ed928)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2004d01b162a6d3236b0d17da2508e839047ef6c
Author: Jorj Bauer <jorj at isc.upenn.edu>
Date:   Fri Aug 8 09:26:21 2014 -0400

        modules/sca: fix 180 replies in sca_call_info_invite_reply_18x_handler()
    
        - Per Broadworks Release 13.0v1 documentation, 180s should produce
          "appearance-state=progressing" just like 183s do; Polycom OS 3.3.4
          doesn't care, but 4.x swaps leg information when it hears
          "appearance-state=alerting"
        - report and patch from  Joao Vitor Arruda
    
    (cherry picked from commit 82e67c07eebe9f7277156a6a6d87ffd5e04c892d)
    (cherry picked from commit 77662cf6075dce9a94d4ae4f840cb5c52ac26491)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=28096c217ba1701c4385deeb4c6e448a36b51aa0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Aug 5 13:10:34 2014 +0200

    pua_xmpp: fixed wrong define guardian id
    
    (cherry picked from commit 6b833a82cb8c0978fae54afa086eff6d5479fa17)
    (cherry picked from commit 190eb31d662462b6d3a44d81389500f935d28a70)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=968c92ae4d60972986e9ba6db588626a2aa60ec9
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Aug 5 13:09:16 2014 +0200

    pua: solved warning on comparing unsigned expression
    
    (cherry picked from commit 55b42c5ba9e78b1d6662d45f1b68898bc67548c9)
    (cherry picked from commit f83b5bc97f991bf357545b2fe10fa84725d24f9e)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2ca3d98c15a167c525fc1ced1d75f03e02cdf0b6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Jul 21 10:10:45 2014 +0200

    msilo: check if the register has contacts with positive expires value
    
    - otherwise is un-registration and no new contact to dump messages
    - reported by Anthony Messina
    
    (cherry picked from commit 6559c4383858d472637807c6ec4dd1e0616507fa)
    (cherry picked from commit 80ea39b93278e99b32e6d16f6bb76fefad3d691f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3d33f5c078f2641535b178aaf4facef2d4fc8991
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Jul 17 19:13:42 2014 +0200

    usrloc: refresh call-id value in case of update of location record
    
    - related to FS#448
    
    (cherry picked from commit c2b334bf41cbe6fa7b7e15d825dca1fa36c33770)
    (cherry picked from commit 8671ba9b2c1626247d777c1d6fcbe25966d465da)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=464ccb299ef81fe9dafe67a4237cb3c21dfefcc2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Jul 4 13:46:35 2014 +0200

    usrloc: generate callid at startup and increase cseq for records added via mi
    
    - should fix FS#448, reported by Savolainen Dmitri
    
    (cherry picked from commit 66c497fdf4ac1c3b889a7c3b50c3e5fed770cf0b)
    (cherry picked from commit 20a01c50c8a144c7edc838bea003b665469f4120)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0333955ba91129bfe957a4ee644b1cb85a808a42
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Jun 30 14:37:40 2014 +0200

    tmx: handle branch_route for $T_reply_code
    
    - use latest sent reply code
    - related to the log message reported in FS#445
    
    (cherry picked from commit 2e28163f2f3e756c89f8cc43df0644be38c5e06f)
    (cherry picked from commit 9a0d01daf296cbe78b29e8db00f0d4b3e9c6cdca)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2449a43c631411fb16f263254b1bc6974fe463bf
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Jun 30 12:11:45 2014 +0200

    geoip: free allocated pointers at startup in case of error
    
    - cleaner shut down
    
    (cherry picked from commit 5db25855613f922059b53d7149e97b4985120de0)
    (cherry picked from commit a427c0ac7973c0321b9b6e2d7f70dd3fee5b5414)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8186b27d931990681eba69025ca33b458c5886d0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Jun 30 12:05:19 2014 +0200

    core: reset cur_opt shortcut after use, it points to local variable
    
    - safety to prevent invalid access on future extensions
    
    (cherry picked from commit 1faf19fa7d34528b6cc15ffcb1ec91a6c6074e90)
    (cherry picked from commit eb3f7cbc27fd678891910a14377ef0c5a3477bb0)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8a8295fdbb03b524979770996e0a1df537cbde87
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Jun 13 12:00:21 2014 +0200

    dialog: backup and restore exiting route type when executing dialog event_route blocks
    
    - reported by Nuno Miguel Reis
    
    (cherry picked from commit 4fab97fb54334a55b1fce4e0d2f417fda5727c3a)
    (cherry picked from commit 4eb7b5b0d4b2d914f488d15d637e4448102d6d63)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e6ad1324b594b77786b8f98f1f078a34012a25be
Author: Ovidiu Sas <osas at voipembedded.com>
Date:   Tue Jun 17 11:47:50 2014 -0400

    auth: document '-8' return code for pv_www_authenticate
    (cherry picked from commit c9c8f8d71fdad33caebaea07922901618bcd7825)
    
    (cherry picked from commit b8cfbb2e5bb36f117cb0756339b58f71a97b70c0)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cd4a02a1f2aab3ae00f36f575b30b9c30c0f0453
Author: Ovidiu Sas <osas at voipembedded.com>
Date:   Thu Jun 12 12:46:39 2014 -0400

    core: fix crash related to core sockets_list  command
     - reported by Nuno Reis <nreis at wavecom.pt>
    (cherry picked from commit 1c715b1a2a66a4a15d1a8def33ef369212712bb1)
    
    (cherry picked from commit 2198cb5d508055f495af29866045d51c1098d5cc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=211e1a64568ce2a4881f1943b6abce20580a3baa
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Jun 12 11:48:01 2014 +0200

    acc: allow recording to the rest of backends even when setting db table fails
    
    - such error doesn't affect radius or custom backends
    
    (cherry picked from commit 655711330b2ffd82dc84330ef0e0fbbad82a9160)
    (cherry picked from commit 6c3c5b977941c605aa1be2ce582b3b843dbfcafe)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0332f182210e69c7d2111dac37657db4a49d0c40
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Jun 12 11:39:55 2014 +0200

    auth: proper fixup for optional method parameter in pv_www_authenticate()
    
    - reported by Muhammad Shahzad
    
    (cherry picked from commit dd00819f7cca976e699a20960956abff760df957)
    (cherry picked from commit be8fb6fa8a1492259a26abe4825653f1f66ff0d8)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7b53e901856b3bf4c1f11998c87b99387f64ddab
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Jun 12 09:59:44 2014 +0200

    core: sync definition of destroy_rpcs()
    
    - reported by Victor Seva
    
    (cherry picked from commit 28be6c3c79c02600f03a51b2393b289fbe8c9bd9)
    (cherry picked from commit b1ab677fe8977656c65112b558661673fdeb9f52)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a41d210adf848cb335148db1cc8d5469cc84a489
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Jun 11 17:12:37 2014 +0200

    dialog: execute internal event_route blocks under local_route type
    
    - request_route type triggers additional script callbacks that could
      reset the transaction and can cause crashing
    - reported by  Nuno Miguel Reis, FS#440
    
    (cherry picked from commit 88a9ffee284338d536b6f7e072e5c99b29d983ee)
    (cherry picked from commit fbe73477eae716693a35615df1375dc16d7e65bb)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d9c8bf007e1f243d7140bda97a584f392f6287b3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri May 30 13:34:08 2014 +0200

    core/parse/sdp: proper parsing of a=rtpmap line
    
    - error handling when malformed line, avoiding crash to due to invalid
      offsetting when clockrate is missing
    - reported by  Michael Ricordeau, FS#435
    
    (cherry picked from commit c842bda9dac46724c58b734d092391c79867f2fb)
    (cherry picked from commit fc7f840a91394d5896d54ad534d8b6c9c61ec553)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d3489f6de207c87154de9cafcbbba7c1d3dcfe98
Author: Olle E. Johansson <oej at edvina.net>
Date:   Fri May 30 09:20:49 2014 +0100

    auth_radius: Improve error message to simplify debugging
    
    (cherry picked from commit 6e51019b0a2c60178b9ca03b9bb2a5fef49ca7ba)
    (cherry picked from commit c81c360315105e47f5fdd762ffb6490691c3c675)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bcbd335e6ec959510f2e531933bf8ebaf3e382ac
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed May 28 15:47:10 2014 +0200

    pkg/rpm: use pkg memory size when checking config in init script
    
    - for large configs, check can fail due to low memory
    
    (cherry picked from commit 91a362e2f1bae90e2564491560aff8bad5b04564)
    (cherry picked from commit 2f8f293242b7982b1ad843f5bfbcea22bf35027d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=83a29da3d3a4d77993a75731d22b0f72cca1c0d6
Author: Carsten Bock <carsten at ng-voice.com>
Date:   Thu May 22 21:07:17 2014 +0200

    Core: Bugfix: Do not reset tcp_listeners: We may only listen on TCP.
    
    (cherry picked from commit 9b9d15875aa09a5574ff0754309f4f77161d3194)
    (cherry picked from commit f2afd026ff9509151612c3b180b3d813e95484dc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2ae4e651d792dffcccef5b6c39ea9f0476d6b8c1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed May 21 09:55:46 2014 +0200

    core: allow listening on tls without listening on tcp
    
    - reported in FS#425
    
    (cherry picked from commit eea7f9d04090a736c8a0f2b2a350c08635cc8e39)
    (cherry picked from commit 4267ba4cb15da135d4cd5543fb7f8d5f2f02ef9c)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9058b2ff76cd7851f2b8be43f0ddab0c53c7161b
Author: Juha Heinanen <jh at tutpro.com>
Date:   Tue May 20 16:22:58 2014 +0300

    modules/siputils:  generate error message if parsing of is_gruu() uri fails
    
    (cherry picked from commit 365a60772de9c1d2f19ecf52b12f6d75b348e996)
    (cherry picked from commit 7453f5e3b10b4a257eb2e1e1650bfabc5f381ec5)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d29215741a09ca4e45ed88f5b1e84c2117ad84ec
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue May 20 09:16:01 2014 +0200

    core: print number of parameters used for searching cfg function
    
    (cherry picked from commit a313a8d33afdee6c7eb70cd57161aef8e70c5bcf)
    (cherry picked from commit 93fb970b87216ea5f63b077f02bbe1c085ddc45c)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2e6bb14963738d9121c0319c7d25c43325c14c9e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu May 15 12:48:04 2014 +0200

    core: use port 5061 for checking self when uri has transport tls
    
    - 5060 was used, failing to match myself condition
    
    (cherry picked from commit 2e55d7bd218c9f954da7d289ec1be090bb4d88b0)
    (cherry picked from commit a008e0f7d0920d061892819a121d1f07ba4b2a70)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d0e071635b12e769f5d17280b2bc11f3118842e6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu May 15 12:46:14 2014 +0200

    topoh: match on all ports if none is in the uri for checking self
    
    - forcing default 5060 can fail for multi-listen case and tls
    
    (cherry picked from commit 1d90f4de94dfc887cc6129624fd5e6ad989abd37)
    (cherry picked from commit fdea08a522ed6d1e30b6b8eab0e74bc47078d57d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a2bd0750c532bdd1181930d9733b91608d7f11ce
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed May 14 23:37:54 2014 +0200

    kamcmd: proper size for memset, based on malloc
    
    (cherry picked from commit 7134959725011baa504a027c4561e0054dd907ae)
    (cherry picked from commit a768ffa5a083bbddc35db59b2686046c000c0482)

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

    rls: proper header define guard and check of null returned value
    
    (cherry picked from commit 4f2da3e025fa281f88e80bb841a51d6546219ae8)
    (cherry picked from commit 3c7e14f849884d5d145a7ab9c942acbbc9c5d282)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=da3e32831e717193901b37fee6f73bae16616335
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed May 14 23:03:19 2014 +0200

    db_flatstore: free result before returning null on no more pkg
    
    - partial allocation when doing an incomplete new connection
    
    (cherry picked from commit 74743d6ef3bf74c1226ba5a1b6bebfbe19b06b93)
    (cherry picked from commit 386ef2f61d18966ceb70916869389f2690e0a6ef)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=662e767adf886fa0f42cfe7d254e6c4a4471aeb8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed May 14 22:56:37 2014 +0200

    core: free previous allocated variable if no more pkg to build rve struct
    
    - cleaner shut down if not enough memory at startup
    
    (cherry picked from commit ace56c6bd2221920b965185c1c9a5997cd3f2768)
    (cherry picked from commit c5c1002be8c4f3e24d1b79b77856db2879b97c72)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f9ac91ffd21a235a3aa14dbef51197c69afdaae7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon May 12 22:54:54 2014 +0200

    dialog: if sending BYE fails at timeout, unref dialog
    
    - destroy dialog structures
    
    (cherry picked from commit e39a90e11bfed2b4445c37db1532488aa9e3e725)
    (cherry picked from commit 12a0a927aa3ad6dfbb18ab3fcf1927bf51098925)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=71371b2f5607a1f722e1cc97ea93518f0a111e92
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sat May 3 21:06:34 2014 +0200

    mem/q_malloc: free old pointer if allocation in realloc fails
    
    (cherry picked from commit 8c2888fcd33bee45cb4654222da619e70ed44ecc)
    (cherry picked from commit 3457dc459acd7eba96a0cb77e7d50cfc349c303e)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=283b3cbb583be77d8a45edc10ce90f7f99a1b328
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sat May 3 21:03:34 2014 +0200

    mem/f_malloc: free old pointer if allocation in realloc fails
    
    (cherry picked from commit 41a37b570758445d723d4d78b9786f8e6cb5722c)
    (cherry picked from commit ce46f5482f56378beba16c68d1e5af5e5d593008)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=745459e4492308abe1b268b0e96beaf9dc556b4b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri May 2 23:58:12 2014 +0200

    mem/f_malloc: check returned pointer for bitmask index
    
    - if null, reset slot and search on bigger chunks slots
    
    (cherry picked from commit 892a24f7256e60e2a0116655e0052c284479b7d2)
    (cherry picked from commit 2cfb00b4a24f24cd9462305f4518797706b8f6f1)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6727b86d78b3c7aefecf530f5e33867178afd3cf
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Jun 11 19:01:17 2014 +0200

    auth: enhanced log message when method param fails to be retrieved
    
    (cherry picked from commit 35329870fe22115fd24a396b743e4814278ce46a)
    (cherry picked from commit 3997dcccf36579442cb92222fe0868accd64b537)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=633a7589f0dd0af0df68a23a4d8bc41b3b02164f
Author: Torrey Searle <tsearle at gmail.com>
Date:   Mon Jun 2 19:51:19 2014 +0200

    srdb1: fix memory leak in db-id
    
    - When getting an existing connection from the pool, free the newly
      created db-id as the pool connection already has a reference to the
      existing one.  Fixes FS#436
    (cherry picked from commit 69de17d3bb1d032f9a41752362194d718336e20d)
    
    (cherry picked from commit 94ebfb5d5973ed59de84ca0e0c87052b4c80f9de)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a436b49a4dd2937a000ee9280e9fa6be053f4a5c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon May 19 08:56:38 2014 +0200

    dialog: add wait-for-ack callback before response unref
    
    - in case of a sipral for ending in a negative response from initial
      state, ack to second iteration can unref prematurely the dialog
    - reported by Pawel Sternal, FS#427
    
    (cherry picked from commit d81fd1bf067b78b55ad348db2531c4ba9b10dddb)
    (cherry picked from commit 642428cf8be1c7355f91b14276e888ec505cd69a)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7573bbe1b815c960476b13d740594bec58e0e147
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed May 14 23:28:24 2014 +0200

    parser/sdp: assign stream var only if session is not null
    
    (cherry picked from commit 1cefc0c5f83eb4b7b6ffefc6ab383d7aae6de07f)
    (cherry picked from commit ad5235229f59ba5d1f4216e144291e110fee0211)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d5093558f2d8137e29b92dbd1517a9b79cdc8c0e
Author: Hugh Waite <hugh.waite at acision.com>
Date:   Tue May 27 15:42:08 2014 +0100

    rls: Fix memory leak with duplicate entries in lists
    
    - When duplicate detection is requested, free the string and container
    - When duplicate detection is not requested, insert the duplicate anyway
    
    (cherry picked from commit 5cd3bd3a1bbcc9edffe31c0b1fdf11da43023b2c)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1250b59a546f6ed947c920e97c3c3b4f86a9dd58
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue May 27 12:07:42 2014 +0200

    db_mysql: proper handling of mysql_next_result(...) return code
    
    - it indicates the presence of another result if return is 0
    - reported by  Maxim (simax), FS#434
    
    (cherry picked from commit 37f0964278e925d5530563b38c82a57de1f7fa59)
    (cherry picked from commit af4f84b84ca7601bd8124fe2e82d0718c7975313)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ae8c29f89965eb127f9c9acd294b455a7071a6e1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sun May 18 19:07:38 2014 +0200

    mtree: replace tree structure even there are no records in db table
    
    - reload didn't replaced old tree if no records in db table
    - reported by Juha Heinanen
    
    (cherry picked from commit c36f326d3c7372b149592d438df75f3d7b0a0233)
    (cherry picked from commit 47a00936695c46176c3c047e0ab141b4127d08dc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=dd8c0ed431a0906b983815804a308db4a33fe0d5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Apr 30 21:46:55 2014 +0200

    core: compute the len for dns srv name
    
    - fixes dns srv for cache, reported by Rob Eijgenraam, FS#426
    
    (cherry picked from commit b834cde74f8a4b41ec24ceb8332adff8bb3922bb)
    (cherry picked from commit 70f1b7479f80ca4f5e3a45fcf772785c110d0b57)




More information about the sr-dev mailing list