[sr-dev] New commits on branch 4.1

Daniel-Constantin Mierla miconda at gmail.com
Tue Nov 4 23:45:10 CET 2014


URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b050dcbffba99c517766b872438263d924c0bd9c
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)

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

    dialog: increase local cseq after REFER generated by dlg_bridge
    
    - otherwise the next BYE can be rejected
    
    (cherry picked from commit c76ee9facb771d2eae792214e6d4cef39c94a9eb)
    (cherry picked from commit e82f1b2c3ab45472fcabf0ed4053d8ecc057d0ca)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a0c6a82d74f7f9a04bf5626545c61d4dbc3dd359
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=afd309b42e37e07e6f467dff47dde00e8e8fb407
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=313458e92f9ab9db32bad31abed6b73f0e35a1e1
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bb7852ddbf594a8ea2e21cf0647afe47fc18e918
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d7e7d76c6911ddd6e7f00fca35451621870a582b
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8114b10c595f085721434dcd86a0e4b0bd28af57
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=18d1b4ce5328480e52f7f9d7b394dd00011c1f17
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8f178f070c99419714159c4c1154adbe0f9db17e
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)

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

    websocket: safety guard when computing the list of connections
    
    - avoid going further if connection is null -- unlikely to happen as len
      of the list is computed before
    
    (cherry picked from commit 19e8a5618f86833995d17200267910e44471141d)
    (cherry picked from commit c07c94c3fe7809d4b0e4ec143d9e1ebef8a7cfc3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=78a656e4d7f0e58400b3cc6121d5f9ef4bce681d
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d55ca28f9cdc36c2f2559ef1832caa791a356035
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e15205945c77aa013eaa556be05e5fd79d46f605
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)

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

    tm: handle r-uri alias parameter for local generated requests within a dialog
    
    (cherry picked from commit 3e01905143ace159b18e11a31edf39018d754bba)
    (cherry picked from commit 6c7bbcddf48dbfc1bf563eba9a9e10991ac52cc3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bb8873e804fa050fd924077aac868d03621da807
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c49ddc6303741f9f2d278db2532616d991957b3d
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f68b6a9c4860298c0bf17f1943f5fc4226650f9f
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7a3f075f38f50b89f918b01298928c63ca5b6581
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cb8e8c8867cf55930836b9cacda8347d136ab1ac
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1bf8bf00a49d48f8c120973e64e020fa0039a5eb
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9ba6ab0f1ba781dfb18c3955b956553467e4c077
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6095474635ce5f91a13ed46f9ba50d8fdfa2e3d7
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d2d3f2e014fd3a1810544a7a185346e710981aa3
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cc0d88f198a5a42e8b1bfaffa850f8e09a01d793
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4d16de6c00e5b865cf762cfae1bbac2525ee93b7
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1ce5a1ec17182f774254e6e7f020f9f99d7d8c95
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9c46eb45dcee9d27ba86fc7ade275b8b696936f6
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)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3183d0c1bb939dbc2050218ed90e5efd316a9361
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)

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

    tm: beter detection of brackets in From/To values in UAC print functions
    
    - commit fb0cd1cd6a891ab5dc5f559bb6740ba62ac3daf4 fixed the case of
      avoiding double <> when dispaly name was present, but affected when
      header parameters were given
    - reported by Juha Heinanen
    
    (cherry picked from commit 181c30705b3cb82245463015d98644c278131af2)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fadafe0c6dc0ff0a32fb455ebd86a7ba46bb6782
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Sep 26 08:59:17 2014 +0200

    tm: extra checks to see if the transaction was canceled before forwarding branches
    
    - catch cases when CANCEL arrives during branch_route execution
    - reported  Sławomir Bocheński, FS#468
    
    (cherry picked from commit b66033d0546bf57cfb0cd16f1072da80c5a79d34)

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

    tm: test ending angle bracket for From/To URI when genrating local requests
    
    - the value can start with a display name and can end up with double
      angle bracketting
    
    (cherry picked from commit fb0cd1cd6a891ab5dc5f559bb6740ba62ac3daf4)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=42897d422b60edeac393201326a3e71318445e62
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)




More information about the sr-dev mailing list