Browse Source

ChangeLog: content updated for v4.0.7

Daniel-Constantin Mierla 11 years ago
parent
commit
6376a59aa7
1 changed files with 2172 additions and 0 deletions
  1. 2172 0
      ChangeLog

+ 2172 - 0
ChangeLog

@@ -1,3 +1,2175 @@
+===================== 2014-11-07 Version 4.0.7 Released =====================
+
+===================== Changes Since Version 4.0.6 ===========================
+
+commit 5bc523134c66b0f323a9ff3e19b41145f55defa2
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Nov 7 12:47:33 2014 +0100
+
+    Makefile.defs: version set to 4.0.7
+
+commit 079246a2394182125c1c0a95f93571bc4679f548
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Nov 7 12:36:29 2014 +0100
+
+    pkg/fedora: version set to 4.0.7 in spec file
+
+commit 2a0d6a131f50ce9e2edb5d7a71ea9772cfa1a607
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Nov 7 12:34:54 2014 +0100
+
+    pkg/deb: version set to 4.0.7 in spec files
+
+commit 0ea91a5a3ea26f3d41c44be850decdf2590f3e4e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Nov 7 12:31:32 2014 +0100
+
+    pkg/rpm: version set to 4.0.7 in spec files
+
+commit 46db36aedbe0aaee1dab3a5e57f8ab7e37106ded
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+    
+    Conflicts:
+    	modules/dialog/dlg_transfer.c
+
+commit fdd1942ad7ee919a35e5cd54777e2b3e8dc35c56
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Nov 6 12:09:54 2014 +0100
+
+    tls: resolve conflict after cherry-picking from 4.1
+
+commit 9d71a30af29c9eebe874ba8f24b0d9fd028f8a23
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d309fb42799dc70fad06416c3230d9560cfff684
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Nov 6 11:54:56 2014 +0100
+
+    core: dns_cache resolve conflicts after cherry-picking srv len and rpc commits
+
+commit 2a3d8ca8ce06b0ad78d7639b401ff4c45c83c294
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 4f4821c8604e3722c7486931f08b54d666d789d7
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 948dd5913a6c05d3321463dc6c6f5465107dfe2a
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit c9c537a663a98a4f94753f9e7c5365336b7d52f1
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 734987857dcac06cf3e706f64feb29b9353ab291
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 6d50844d70682f35d67af1125e708a1e4fcf1272
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit ab5025f9345ca9a058652ec3e894082549eb833f
+Author: Hugh Waite <[email protected]>
+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)
+
+commit 20eeee825e34856862b8e886a0e0b01a282e7218
+Author: Hugh Waite <[email protected]>
+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)
+
+commit 0bc581782be84b251b639ac01a58b3941688a874
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit ffd0c5c5b0d9012fce9f329d132ff459c0849f81
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 9d8399eb73e56843041f6d1d4cd5a2609836eb41
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 0d79b41dc437b30d1b685b28b589d3d1efd4128f
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 0be97491b820ade2543e35895a809efede6fffd5
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit fe426e7d048a1fea1dc6c81da3fe4b80e5c8aff6
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 6860b38d3c4fd27e6c8ae21d2a3ed1b97f959786
+Author: Juha Heinanen <[email protected]>
+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)
+
+commit 23c722a12dfc01c5c21b580a36b63c1765500ea8
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 5b01c28233ce66d35412fa3b79af16ed3edab34e
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit b588a1c64af287583f17e1f71d083a23858c3a71
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 297c0fc91868d06f335f58d45556fc0ba271e5ac
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit ed1a329312bd82c96f350fcee837fb2907bf9bdc
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d31eb3d11cb54fd2761eef3766891e6e723e82b3
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 10bae93bde98b143942b720078d5207deba8a3ad
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d6b3c69f20261b378d479b9600c321a524651c42
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 5e99f734dc6c664e9f4fb5b1ae89d26e29923bbd
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 1db6fdac10c722e61ea477d706972b8954ebc0e3
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit ea6aa54e0a5ffbe19b8b3d9c4995454ec4285727
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 1083bb9a47c5768fb1b2578209d2ef1a76269c3c
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 67de42c612df33ce54f2052e9da48cea79dd9442
+Author: Hugh Waite <[email protected]>
+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)
+
+commit 60b2f77b19dce2f7f9b27e780dccd41b021d5ff5
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit c233c2b5fdaa4e0ca63aa6f9aef1516844449642
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit f01142177c1454a25b7c0f5f94f06dbe7c0ff8a5
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 4084796432082b001e475b9a6f30251e7b4a1495
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit cada614c54680d950ff04cc58ea78eea7217e3bb
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 6d8fd9772b3816d40ab87181e68328d1560556e9
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 7d29c7bbf2843c52ee3dff291f9d91e969e72706
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 4e414bdc18afcf736e1bcbf587a098f1ba597407
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit b0786033c0cf78e1d40d777a4d3599bf6a48c90f
+Author: Luis Azedo <[email protected]>
+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)
+
+commit c9e3324a48e27e43aa40860a597b6640648a7440
+Author: Hugh Waite <[email protected]>
+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)
+
+commit 4fe0cf5ae8ebb0a670e3bf75d9c39a843e2aae0d
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Sep 8 14:14:17 2014 +0200
+
+    presence: take in consideration send_fast_notify when sending empty NOTIFY
+    
+    - patch by Luis Azedo <[email protected]>
+    
+    (cherry picked from commit 5bffcf8bdc83628aea4f5e3cda06b20ce88f659f)
+    (cherry picked from commit 53c60551f1316d846f0cbafc04f8d8772156f7b0)
+
+commit bd7251fa21177542d0a75028127806e9b900e2e6
+Author: Alex Hermann <[email protected]>
+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)
+
+commit 028140e698426fd05459740ec0cb2edfcf735b37
+Author: Alex Hermann <[email protected]>
+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)
+
+commit 182d2ce0aeb78012739c937527e871530d6c15fd
+Author: Alex Hermann <[email protected]>
+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)
+
+commit 789f5a5a409c31e2e487c98b551e0b5048b04b9b
+Author: Ovidiu Sas <[email protected]>
+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)
+
+commit 6b74aeeafc485b147ddc79cc1631e49a47c0482b
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 50d4a748d595df452a671e26cab447fa4be6831a
+Author: Daniel-Constantin Mierla <[email protected]>
+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 <[email protected]> on debian bug
+      tracker
+    
+    (cherry picked from commit 6fe4e56937563a413cfd83794e0fe71a20caf3d5)
+    (cherry picked from commit 6c92649113c95538b6940596fb14f1f90f34bd1b)
+
+commit 3a23884e47cbd7f640da15a5d9d1ec3649f7796c
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit c28edf16e937ff02244126bb3343ccdf40b66d94
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 48b998f8c9d93eb6c086505820ef8f9e7ef1aea3
+Author: Kristian Frederik Høgh <[email protected]>
+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)
+
+commit 8771adc260d392b70a90935858f3af38f5ba65f3
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 963be2ee361bde64dc903312935b259e5a35efc4
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit e22c6e5c61af3aaf757f4479e3f715fc5c8fc9dc
+Author: Luis Azedo <[email protected]>
+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)
+
+commit 457fdfbc1b5b974b3e299481b8b7e26f12f63fd8
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 1358ff01a4474da5812c74a33e4d416df34471b3
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 746bb972a1ef308f604af3f8883cdfa5f9a42563
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 2bd3888a5b26ae59f7f6f6dd21fa56a1e6300b3f
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d9604c4a7cfe49a0216b8534a4d6a503b3dfb0ae
+Author: Marcus Hunger <[email protected]>
+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)
+
+commit 2004d01b162a6d3236b0d17da2508e839047ef6c
+Author: Jorj Bauer <[email protected]>
+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)
+
+commit 28096c217ba1701c4385deeb4c6e448a36b51aa0
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 968c92ae4d60972986e9ba6db588626a2aa60ec9
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 2ca3d98c15a167c525fc1ced1d75f03e02cdf0b6
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 3d33f5c078f2641535b178aaf4facef2d4fc8991
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 464ccb299ef81fe9dafe67a4237cb3c21dfefcc2
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 0333955ba91129bfe957a4ee644b1cb85a808a42
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 2449a43c631411fb16f263254b1bc6974fe463bf
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 8186b27d931990681eba69025ca33b458c5886d0
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 8a8295fdbb03b524979770996e0a1df537cbde87
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit e6ad1324b594b77786b8f98f1f078a34012a25be
+Author: Ovidiu Sas <[email protected]>
+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)
+
+commit cd4a02a1f2aab3ae00f36f575b30b9c30c0f0453
+Author: Ovidiu Sas <[email protected]>
+Date:   Thu Jun 12 12:46:39 2014 -0400
+
+    core: fix crash related to core sockets_list  command
+     - reported by Nuno Reis <[email protected]>
+    (cherry picked from commit 1c715b1a2a66a4a15d1a8def33ef369212712bb1)
+    
+    (cherry picked from commit 2198cb5d508055f495af29866045d51c1098d5cc)
+
+commit 211e1a64568ce2a4881f1943b6abce20580a3baa
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 0332f182210e69c7d2111dac37657db4a49d0c40
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 7b53e901856b3bf4c1f11998c87b99387f64ddab
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit a41d210adf848cb335148db1cc8d5469cc84a489
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d9c8bf007e1f243d7140bda97a584f392f6287b3
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d3489f6de207c87154de9cafcbbba7c1d3dcfe98
+Author: Olle E. Johansson <[email protected]>
+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)
+
+commit bcbd335e6ec959510f2e531933bf8ebaf3e382ac
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 83a29da3d3a4d77993a75731d22b0f72cca1c0d6
+Author: Carsten Bock <[email protected]>
+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)
+
+commit 2ae4e651d792dffcccef5b6c39ea9f0476d6b8c1
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 9058b2ff76cd7851f2b8be43f0ddab0c53c7161b
+Author: Juha Heinanen <[email protected]>
+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)
+
+commit d29215741a09ca4e45ed88f5b1e84c2117ad84ec
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 2e6bb14963738d9121c0319c7d25c43325c14c9e
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d0e071635b12e769f5d17280b2bc11f3118842e6
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit a2bd0750c532bdd1181930d9733b91608d7f11ce
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit c472dbb637ac367accc5299f6b37336c17e2e871
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit da3e32831e717193901b37fee6f73bae16616335
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 662e767adf886fa0f42cfe7d254e6c4a4471aeb8
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit f9ac91ffd21a235a3aa14dbef51197c69afdaae7
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 71371b2f5607a1f722e1cc97ea93518f0a111e92
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 283b3cbb583be77d8a45edc10ce90f7f99a1b328
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 745459e4492308abe1b268b0e96beaf9dc556b4b
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 6727b86d78b3c7aefecf530f5e33867178afd3cf
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 633a7589f0dd0af0df68a23a4d8bc41b3b02164f
+Author: Torrey Searle <[email protected]>
+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)
+
+commit a436b49a4dd2937a000ee9280e9fa6be053f4a5c
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 7573bbe1b815c960476b13d740594bec58e0e147
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d5093558f2d8137e29b92dbd1517a9b79cdc8c0e
+Author: Hugh Waite <[email protected]>
+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)
+
+commit 1250b59a546f6ed947c920e97c3c3b4f86a9dd58
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit ae8c29f89965eb127f9c9acd294b455a7071a6e1
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit dd8c0ed431a0906b983815804a308db4a33fe0d5
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit ad8652885f548f255b68d997a7a050e3a4a26a60
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Nov 5 22:16:43 2014 +0100
+
+    tmx: removed non-exitent BRANCH_FAILURE_ROUTE following the previous cherry-pick
+
+commit 07ded29ceb29882b6c60facee8cb5ef19ecfbb6e
+Author: Daniel-Constantin Mierla <[email protected]>
+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
+
+commit 6a47b121daf29a804b32bf22fb37b78fc2c539e3
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 23c2dc232aa29e375a28c85622399f4efded12aa
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit ce930e49f19900c0c4d46750d1913953c4e4c68c
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 39948e1cce23f5e871f6da82eadff292c93623d5
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 4ca2fa268189e67e8c464518804fbd58de55cd1c
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d1231e42609f666ded1dfeffbba12b0c97d4e8e4
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 5ea8a53c23a03ab2d45d9c4df1f5023815c89fae
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 972bc91d37eb94c53b89c59d92a1749375e4a174
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit c2a4dd4474a129c22af3ee75c506834a835e6ba4
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 7b65e182dd9c92118711b9887db741748ca735ff
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 74df014cbc32987261fab89c72e3a107332d79db
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 1e9041b635d0c3485754f5b05eeed2defb8b3213
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d4ea84b05a1d4adddb23714e04820aacc242b9bb
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 920ea549581b564a73ca7d8cd5348a1c2fceb39d
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit b2324dcad3ee7a7f74eb2ee3b542ddaaaa668518
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit fcb2a8475dc59fd62fce3b3b0d01b8fa5e238b34
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit f216e15302470f51a1c9e09dfc53ef08a4b0175e
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 927dc837ef5fd168ebbed69219b670bac6572623
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 2e55e514f9abc8c065acb51aa0d95de595637641
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit a495f5a1c41bc346c503e7b2b29ed054c3efd006
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 8417af62c8c6ee6bf5bb7f31f39d6370d4f9775c
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 4bc741b3d8c8e7298996c381a5b343f387c12779
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 491018bd02f7b340deec06368bbaefa2c0ca97a3
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit df6cbeeb127d886f2b951e92d7b559340fce27cb
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit ba32de8e09de5c4cbd02d45a45e35a72e1178b51
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 72c52fc70b01cc3f14f2b20791871e629f4f1d60
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit dfaeda4c9144d1d4f0fc3f2906e50e67597217c0
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit a80d07ff31a28d517b55e9187abb3f32a5a4c8f4
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 4f0b9690483a2a803f1d461dfa6612f09f7193e1
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 948ba168fd0557c822a348c2fec6a2a4419b8033
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit f9f50dacf2b4819d716011c79ac86a0f3db4b53f
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 5777defe48918aa121608200f7f5ed8da949de6c
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit f182cca3af05dcea3a07b0c6065dee41dbbc60ca
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 05fca1e54d8911711b0acba3323ec1c6f2e56aaf
+Author: Timo Teräs <[email protected]>
+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)
+
+commit a61313c486b4dbea1237b0fa160a68441beccbc5
+Author: Victor Seva <[email protected]>
+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)
+
+commit 05eaa32e1f64ed20cef46408d17635dd4e64351d
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 9acc9fd6085f607e1f462c6678c63dc6089e46dc
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 090b860ef6559fcf69d8da54c76ec7be44362e7a
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 0d4706bca24471033d4c8e515ce54b20c3660a31
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 8c62124b5fbe7734cafb731980bee9274121a898
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 2a4a5d219b2a96bbede4c1ee07edfb09456af58f
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d94cfef4b69cd21a83e6cea5d3a3765e928370d7
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 48be9f7525a2723595ff53953613dc2a9e95a0b5
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit bb99f5e55f6cd2e2192ca37dd07f7948e833b2f6
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit efc3a77733894170238f3b1dd8fbda202a3a826e
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit a6263f64a546d7775003d740e9dc12284fc39fc8
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 62d1d880c8b5b7e28b1b19cd3978582fc87d9f8b
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 952ad1733397b9defd142e6321f78739734b9e4c
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 6a78779566f1898395be23697370ec6d7a07da30
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit bca66e836ce68d5d6b6784b5902c7dfe9a5cc059
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 435f9121d9a3c899c2bdbf8824c771328a7f5604
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit fe2841e6e4bca550048b19e5464540bf768b3b4b
+Author: Victor Seva <[email protected]>
+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)
+
+commit b2a407d86d430bc10d26b9854c09f028e46a9760
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 9e67bd5b745e80da9ab5f30d7530ad689d54570d
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 677b14b3b628d0f7209466f8d05dbab5fd9e105b
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d03347eab231e9a84a3eea38eb717248828e7252
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 6dff9e27d370e85f9c5a0a92b84ebdc24649db24
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit e49da619c466a8b01495ea1997691ab617c8ea50
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d5bf4557e8147e538fdc4a6062fb9c3179f07f49
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit a8ff844e6cea23ecbec9076bcf388d4800d6c3c1
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 3e931eac41d91dda5db8201018da9f7adc9a73c0
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 585a6fa59216d34c40a16006ef3957ed375d1241
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit b13a842b6967c5d8f8a1a20c4ca9709c1903055b
+Author: Olle E. Johansson <[email protected]>
+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)
+
+commit f22bed9ba8b78e4b722e9618ea4a01e57888d70a
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d7a9e9efa3ada5e0c45122f164ad80187bf9d0cf
+Author: Ovidiu Sas <[email protected]>
+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)
+
+commit 4e54d5751855880fc07fbdbe62a52a7e799a7349
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 0f3a31fc4ed8287a88ea48a06cbc1fe819858db1
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit c77e66fb958ee852cf6aba34b44148e3bb66ad7b
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d8ef4f1e280f9d67283e3897206b540621ba2716
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit d15fb252eb0715b8dd5ed99d2af6874dfd837a84
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit bde2e0eca4134071108e3db41d22a5e63410f9da
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit c63825c66191d5a9fb37998d406892c7142917d2
+Author: Daniel-Constantin Mierla <[email protected]>
+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)
+
+commit 2a1c4f692da4f15ce0b25b06b2078e2b2a23e599
+Author: Juha Heinanen <[email protected]>
+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)
+
+commit 22c368f6db339540a93823650e8bb6e450d73d77
+Author: Hugh Waite <[email protected]>
+Date:   Thu Oct 2 18:37:00 2014 +0100
+
+    rr: Fix memory leak when using outbound
+    
+    - Flow token memory is freed after building the rr header
+
+commit bd2e2a7f25ceeddce801d27b8c2d9bf16c9d5643
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Sep 25 16:59:34 2014 +0200
+
+    exec: add parameter to control the option for bash exec safety check of CVE-2014-6271
+    
+    - parameter: bash_safety - default is 1 (enabled), set to 0 to disable
+    - just in case someone needs that kind of header and knows what
+      he/she does
+    
+    (cherry picked from commit 21eb073c25b66b110193f1607b93f256f7d9fdfa)
+    (cherry picked from commit cc40de5865b1758681f97b7d92c1fed533ed7c7f)
+
+commit e97250982c3d9fdc1d7dcba59f7bc0a9256264b9
+Author: Seudin Kasumovic <[email protected]>
+Date:   Thu Sep 25 16:56:28 2014 +0200
+
+    exec: safety check against bash vulnerability CVE-2014-6271
+    
+    (cherry picked from commit d5d57c0df931c9d60432def919c837cc76e4ce42)
+    (cherry picked from commit aebd010ee1ebff8a70877164fb7b508c1ca5503d)
+
+commit 0a6ce4bfe5c8af8063b38f8e00909eff7610c05f
+Author: Hugh Waite <[email protected]>
+Date:   Tue Sep 2 16:58:11 2014 +0100
+
+    parser/rr: Fix free_rr() parameter
+    
+    - free_rr() expects an rr_t ** parameter
+
+commit 5980733615e8ea4d79b6b4c8e8c3cec00e871277
+Author: Hugh Waite <[email protected]>
+Date:   Tue Aug 12 19:56:45 2014 +0100
+
+    core/parser: Free rr correctly in error cases
+    
+    - Fix potential memory leak if parameters are parsed into rr structure
+    (cherry picked from commit b40d92962b680ac29dd38ffe3c8f1aa1e39d3a97)
+
+commit 67aff0acbae4bcc7e68577c9f94ac5156b03d87c
+Author: Hugh Waite <[email protected]>
+Date:   Tue Aug 12 19:52:27 2014 +0100
+
+    outbound: Fix memory leak
+    
+    - Free parameters parsed when checking for ob markers
+    (cherry picked from commit 392689597376eb6f047c12504bcce367f5940260)
+
+commit 13ccd42997733cf4a9d567378bdfd4d37df9752a
+Author: Hugh Waite <[email protected]>
+Date:   Sat Jul 26 01:55:46 2014 +0100
+
+    tm: Generate synonym_id based on original request
+    
+    - Prevent allocating pkg memory in a shm-alloc'd copy
+    - Prevents a crash that can occur in requests with pre-3261 branch tags
+
+commit 2afb43f88eb60ac72887b1c6d79cbd6f17b464d2
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Jun 30 11:06:41 2014 +0200
+
+    uac: print new and old uri in log message in case of error
+    
+    (cherry picked from commit 6feeb886b58f4cd1cefeef132245c009bf8ca07f)
+
+commit d58f973b3d701a8db41cf6b3884e322ea531e5f7
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 26 14:47:37 2014 +0200
+
+    auth_db: auth_check() to get the auth header from the used api
+    
+    - this avoids using a different auth header that might be in the request
+      before checking usernames in from/to headers against auth user
+    
+    (cherry picked from commit 4992519eed88d94847d742c52e882082b1b41264)
+    (cherry picked from commit 9a697d04e7bb041e1ec6748727a418866dc0ba54)
+
+commit b0433ee4e7170a27c0c92f7e31df80b2c91fea17
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 15 13:59:03 2014 +0200
+
+    siputils: allocate enough space to hold ending zero for tel uri in tel2sip()
+    
+    - reported by Juha Heinanen
+    
+    (cherry picked from commit 7992a2b8d42bb7e8bcf1738cf042013ed126a47a)
+    (cherry picked from commit f44415eee52d5c17a9b6c5e16175bd84455e9867)
+
+commit bcd94bcfc4ba56e20620cff16b4ce9b155a344f6
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Apr 16 19:43:45 2014 +0200
+
+    db_mysql: properly free db result structure if db_mysql_convert_result() fails
+    
+    - reported by Torrey Searle, FS#420
+    
+    (cherry picked from commit 37983c9f57536c57c5d34ce2d8a1c8f411e61e39)
+    (cherry picked from commit 402e2122d1aa353ee8c10321aa1eb9315a81cd81)
+
+commit 8ab2488d6e693fdd7dd5fe522f32f65b6045911e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Apr 21 17:36:01 2014 +0200
+
+    db_mysql: reset prev_token to avoid double free in case of url parse error
+    
+    - when db api v2 is used (ser modules)
+    
+    (cherry picked from commit f65bf2c37bfaae740dd3cd8d686308cfa44b42f2)
+    (cherry picked from commit 340768948df423e25812d083fcdf09396ef763e3)
+
+commit 7165aa39a7894ba45bbe650f2a1658d3db044319
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Apr 21 17:35:39 2014 +0200
+
+    db_mysql: remove line accessing freed result
+    
+    (cherry picked from commit e114105450d8a5152448afd28de16e290297e38d)
+    (cherry picked from commit 045b6ead1eace226ec316e3ae776f7bc35e54341)
+
+commit 20dcf53f2788e4931b87c342b7b831ad048ff2d8
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Jan 28 18:36:21 2014 +0100
+
+    db_mysql: fixed condition checking the parameter for db uri parsing
+    
+    - on a report generated by cppcheck sent by David Binderman
+    
+    (cherry picked from commit c0b2e567b2a27d5d29ede39409d6299f7d375d87)
+    (cherry picked from commit 75203caf1a7a8c582b8eaff67af891b00100f232)
+
+commit 2593931d4d8879b4d8d8ab8e666dd3b28ef3aa73
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 8 08:47:30 2014 +0200
+
+    presence_dialoginfo: interetate through all 'dialog' nodes of xml document
+    
+    - PUBLISH request can carry info for many dialogs
+    - reported and patch by Klaus Feichtinger
+    
+    (adapted from commit cc4a7c67f24d105a119ea492ce53f017369af296)
+
+commit be94f3c0dade803ee77aa1b9bf73d3bb95257dc8
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Apr 29 20:02:19 2014 +0200
+
+    rtmier: reset avps and xavp lists after route blocks execution
+    
+    - avoid leaks if someone is using avp/xavp with rtimer - there is a fake
+      message used there, thus not the normal sip message routing that
+      resets avps/xavps
+    
+    (cherry picked from commit 159978cf2a98748f3225155d8946bcbd768b51e3)
+    (cherry picked from commit c5781b28cd92360cf163a84312fa72c08c4737b5)
+
+commit f934f4ffed51b143570d76a2786f5e490c5ff265
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri May 2 21:50:14 2014 +0200
+
+    dialog: copy dlg var value locally on get operation
+    
+    - reference to shared memory exposes risk on accessing an invalid
+      pointer if anothe process updates it
+    - reported by Dragos Oancea
+    
+    (cherry picked from commit bb3eed8aabea9f63c9922f71714aea242771db02)
+    (cherry picked from commit b76eb77a36a5e751d792cb7e0d60f4750976e322)
+
+commit 63b3c13b3cc884d7f813bb99ccc0563d1a4594f4
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Apr 28 13:51:56 2014 +0200
+
+    acc: no request is needed for setting end time on dialog termination
+    
+    - callback function cdr_on_end() doesn't use it at all
+    - reported by Eduardo Lejarreta, FS#256
+    
+    (cherry picked from commit 8fcdd23aaa49cb6c1ecb34c4c6b4a88078a860f7)
+    (cherry picked from commit 4455a13e8d31416dc44af455710fd7a7ff37ec11)
+
+commit f5c68b4dedb5e704fe13fe61ad256bc23c9a3865
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Apr 24 18:02:34 2014 +0200
+
+    drouting: removed old contraint on route index
+    
+    (cherry picked from commit c3386295d7607a58d37a65b6822bf5f98b3fefa0)
+    (cherry picked from commit a9a3cebc7688dcaea7539c067c4b1bf3463040ce)
+
+commit c0819db723bc49fdcd31e2ec6634ad8af7f22437
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Apr 28 09:51:42 2014 +0200
+
+    pipelimit: run timer at 1000ms
+    
+    - proper execution on timer_interval
+    - reported by Julia <[email protected]>
+    
+    (cherry picked from commit f9d95734ba7c04a0188077914161395c2e94f3eb)
+    (cherry picked from commit ee692ab89f1321ccfb24316c30fce5a90e6a9764)
+
+commit 869352bab583266c47d80ede6360ecec3f993cde
+Author: Ovidiu Sas <[email protected]>
+Date:   Fri Nov 15 09:08:03 2013 -0500
+
+    usrloc: fix crash while printing error log
+     - fix a copy/paste error that lead to a NULL pointer
+    
+    (cherry picked from commit 10115f88637d1371a8ddeb5fe9c36c31ada49fc4)
+
+commit 577d0a83bab49e723a0be8b1ef8f3005e039bad6
+Author: Luis Martin Gil <[email protected]>
+Date:   Thu Apr 17 12:56:11 2014 +0000
+
+    Merge branch 'luismartingil/msrp_crash'
+    (cherry picked from commit 4a9a98a07869a2415b82b70b23907ccd490d6c12)
+
+commit 3fb3c23fd9bd576ca8e2bcaaff059e021a4b3a37
+Author: Carsten Bock <[email protected]>
+Date:   Sat Mar 22 16:49:20 2014 +0100
+
+    tls: Added note to docs about OpenSSL requirement for Elliptic Curve Diffie Hellman (ECDH)
+    
+    Conflicts:
+    	modules/tls/README
+
+commit 70908767953fd7482737aa79c8a3a9fa8b53a17e
+Author: Carsten Bock <[email protected]>
+Date:   Sat Mar 22 15:30:27 2014 +0100
+
+    tls: Add support for Elliptic-Curve Diffie-Hellman Ciphers (ECDH)
+
+commit ad10c9788bdbeecd61e6be33cffb1d0171795de9
+Author: Ovidiu Sas <[email protected]>
+Date:   Wed Mar 19 22:36:47 2014 -0400
+
+    xhttp_pi: fix copy/paste error that can lead to a crash when 'order_by_cols' are used
+    (cherry picked from commit 216faa86af3d6db70fae9186ab2776efc27a5f55)
+
+commit 7e50f981bcb95b6511d902b57423b0fd0bbf1cfc
+Author: Corey Edwards <[email protected]>
+Date:   Sat Mar 8 11:28:36 2014 -0500
+
+    kamailio.init: fix typo: s/log_faiulre_msg/log_failure_msg/
+    (cherry picked from commit e22293d865926a200e336293692886f983904275)
+
+
 ===================== 2014-03-06 Version 4.0.6 Released =====================
 
 ===================== Changes Since Version 4.0.5 ===========================