Browse code

ChangeLog: content updated for v4.0.7

Daniel-Constantin Mierla authored on 07/11/2014 11:55:18
Showing 1 changed files
... ...
@@ -1,3 +1,2175 @@
1
+===================== 2014-11-07 Version 4.0.7 Released =====================
2
+
3
+===================== Changes Since Version 4.0.6 ===========================
4
+
5
+commit 5bc523134c66b0f323a9ff3e19b41145f55defa2
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Fri Nov 7 12:47:33 2014 +0100
8
+
9
+    Makefile.defs: version set to 4.0.7
10
+
11
+commit 079246a2394182125c1c0a95f93571bc4679f548
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Fri Nov 7 12:36:29 2014 +0100
14
+
15
+    pkg/fedora: version set to 4.0.7 in spec file
16
+
17
+commit 2a0d6a131f50ce9e2edb5d7a71ea9772cfa1a607
18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
19
+Date:   Fri Nov 7 12:34:54 2014 +0100
20
+
21
+    pkg/deb: version set to 4.0.7 in spec files
22
+
23
+commit 0ea91a5a3ea26f3d41c44be850decdf2590f3e4e
24
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
25
+Date:   Fri Nov 7 12:31:32 2014 +0100
26
+
27
+    pkg/rpm: version set to 4.0.7 in spec files
28
+
29
+commit 46db36aedbe0aaee1dab3a5e57f8ab7e37106ded
30
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
31
+Date:   Fri Oct 31 12:35:56 2014 +0100
32
+
33
+    dialog: increase local cseq after REFER generated by dlg_bridge
34
+    
35
+    - otherwise the next BYE can be rejected
36
+    
37
+    (cherry picked from commit c76ee9facb771d2eae792214e6d4cef39c94a9eb)
38
+    
39
+    Conflicts:
40
+    	modules/dialog/dlg_transfer.c
41
+
42
+commit fdd1942ad7ee919a35e5cd54777e2b3e8dc35c56
43
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
44
+Date:   Thu Nov 6 12:09:54 2014 +0100
45
+
46
+    tls: resolve conflict after cherry-picking from 4.1
47
+
48
+commit 9d71a30af29c9eebe874ba8f24b0d9fd028f8a23
49
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
50
+Date:   Thu Nov 14 23:00:32 2013 +0100
51
+
52
+    app_perl: declare extern environ variable
53
+    
54
+    - without it doesn't compile on darwin and it is recommended way to do
55
+    - provide some fake argc and argv to PERL_SYS_INIT3() to avoid compile
56
+      warnings
57
+    
58
+    (cherry picked from commit 34ad8c295b45bc52cc5a071bf2b5651865389f94)
59
+
60
+commit d309fb42799dc70fad06416c3230d9560cfff684
61
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
62
+Date:   Thu Nov 6 11:54:56 2014 +0100
63
+
64
+    core: dns_cache resolve conflicts after cherry-picking srv len and rpc commits
65
+
66
+commit 2a3d8ca8ce06b0ad78d7639b401ff4c45c83c294
67
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
68
+Date:   Tue Nov 4 10:20:46 2014 +0100
69
+
70
+    benchmark: sync'ed log level values in documentation
71
+    
72
+    (cherry picked from commit 61ab723bb46f46f9013587e26ee07f39e5388ff8)
73
+    (cherry picked from commit 3ddda387934842542c2952ee912db55ba91f1c0e)
74
+    (cherry picked from commit b050dcbffba99c517766b872438263d924c0bd9c)
75
+
76
+commit 4f4821c8604e3722c7486931f08b54d666d789d7
77
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
78
+Date:   Fri Oct 31 12:33:38 2014 +0100
79
+
80
+    tm: update headers shortcuts if buffer rebuilt after event_route[tm:local-requests]
81
+    
82
+    - affecting transactions for local generated requests
83
+    - bulding local ACK uses the shortcuts and they ended up being broken
84
+    - reported by Kristian F. Høgh
85
+    
86
+    (cherry picked from commit b6d3dc61a78e549c9a75ddfa2fbb86aa2a1682c5)
87
+    (cherry picked from commit 4aea47fa023b705947af1bff747745cf105a64bf)
88
+    (cherry picked from commit a0c6a82d74f7f9a04bf5626545c61d4dbc3dd359)
89
+
90
+commit 948dd5913a6c05d3321463dc6c6f5465107dfe2a
91
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
92
+Date:   Fri Oct 31 00:31:11 2014 +0100
93
+
94
+    tm: do all the clean local msg structure in one place
95
+    
96
+    - uri/dst-uri were clened before the entire local sip message, not being
97
+      visible while rebuilding the content
98
+    
99
+    (cherry picked from commit a2252afe90e0acd779e64c47eacc174b4bbdc41c)
100
+    (cherry picked from commit bf78e8498a9ac9441fcdb7141b0cf2a7b8739e83)
101
+    (cherry picked from commit afd309b42e37e07e6f467dff47dde00e8e8fb407)
102
+
103
+commit c9c537a663a98a4f94753f9e7c5365336b7d52f1
104
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
105
+Date:   Thu Oct 30 11:41:41 2014 +0100
106
+
107
+    tm: safety catch inside t_check_trans() when already in a tm routing block
108
+    
109
+    - transaction is known and some of these routing blocks are inside tm
110
+      lock, which can result in deadlock if not tested
111
+    - reported by Andrew Pogrebennyk, FS#482
112
+    
113
+    (cherry picked from commit a8d50919bd614b704f3a4e08ff90d844b2c29829)
114
+    (cherry picked from commit 631e558f97728b91b3c0b3341c6c4ecc16902a82)
115
+    (cherry picked from commit 313458e92f9ab9db32bad31abed6b73f0e35a1e1)
116
+
117
+commit 734987857dcac06cf3e706f64feb29b9353ab291
118
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
119
+Date:   Thu Oct 30 10:23:51 2014 +0100
120
+
121
+    sqlops: use row index for storing result of sql_pvquery()
122
+    
123
+    - reported by Savolainen Dmitri, FS#487
124
+    
125
+    (cherry picked from commit 367840503010d1be0da23e79525f2f88eb09ebcf)
126
+    (cherry picked from commit b5ead3683782495da208fad2dffef61f893371b3)
127
+    (cherry picked from commit bb7852ddbf594a8ea2e21cf0647afe47fc18e918)
128
+
129
+commit 6d50844d70682f35d67af1125e708a1e4fcf1272
130
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
131
+Date:   Thu Oct 30 10:10:15 2014 +0100
132
+
133
+    htable: safety check for key type and value
134
+    
135
+    - reported by FS#486
136
+    
137
+    (cherry picked from commit f5d9b59ee5aabb1da934ae2ce8101250041c05d1)
138
+    (cherry picked from commit 3209d2245cbc3d2def94065aed0ccdab23678a64)
139
+    (cherry picked from commit d7e7d76c6911ddd6e7f00fca35451621870a582b)
140
+
141
+commit ab5025f9345ca9a058652ec3e894082549eb833f
142
+Author: Hugh Waite <hugh.waite@acision.com>
143
+Date:   Wed Oct 29 16:18:28 2014 +0000
144
+
145
+    registrar: Prevent incorrect application of path when forwarding a register
146
+    
147
+    - Reset the internal path pointer after a save() to prevent it being added
148
+      as a Route: header, e.g. when running t_replicate()
149
+    
150
+    (cherry picked from commit 61a1eee4fe2b7e3a7c6a8f82c86ac52957439053)
151
+    (cherry picked from commit 7d31ee740c49034f83192feffdcba2f7b8601fab)
152
+    (cherry picked from commit 8114b10c595f085721434dcd86a0e4b0bd28af57)
153
+
154
+commit 20eeee825e34856862b8e886a0e0b01a282e7218
155
+Author: Hugh Waite <hugh.waite@acision.com>
156
+Date:   Wed Oct 8 21:11:55 2014 +0100
157
+
158
+    core/parser: Fix extract_sendrecv_mode to always return mode if valid
159
+    
160
+    - All four sendrecv directions return 0
161
+    - is_on_hold flag set for inactive and sendonly
162
+    
163
+    (cherry picked from commit 0a019df8f2922a940a41742ce0e4560bb6523d6c)
164
+    (cherry picked from commit 49c39a3b2409636d1360d943e6785a34002c9009)
165
+    (cherry picked from commit 18d1b4ce5328480e52f7f9d7b394dd00011c1f17)
166
+
167
+commit 0bc581782be84b251b639ac01a58b3941688a874
168
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
169
+Date:   Wed Oct 29 12:07:57 2014 +0100
170
+
171
+    dialog: fixed adding contact header to REFER generated by dlg_bridge
172
+    
173
+    - reported by Paul Smith
174
+    
175
+    (cherry picked from commit ab7519006b6a53792d66b6903a4b0694083179b6)
176
+    (cherry picked from commit 97cab82e1217776b248a424b6d0ee6aaf9b092de)
177
+    (cherry picked from commit 8f178f070c99419714159c4c1154adbe0f9db17e)
178
+
179
+commit ffd0c5c5b0d9012fce9f329d132ff459c0849f81
180
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
181
+Date:   Mon Oct 13 11:57:48 2014 +0200
182
+
183
+    db_cluster: safey check to be sure the command is implemented by db connector
184
+    
185
+    - reported by Miguel Reis, FS#476
186
+    
187
+    (cherry picked from commit d1541b8299581cdfaf84169e307f47116def5cbf)
188
+    (cherry picked from commit 98826710632d0903f3aef7473582d239f584a542)
189
+    (cherry picked from commit 78a656e4d7f0e58400b3cc6121d5f9ef4bce681d)
190
+
191
+commit 9d8399eb73e56843041f6d1d4cd5a2609836eb41
192
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
193
+Date:   Mon Oct 13 11:34:40 2014 +0200
194
+
195
+    uac: init avp_value lenght to be safe when avp is not found for restoring From/To URI
196
+    
197
+    - reported by Klaus Darilion, FS#479
198
+    
199
+    (cherry picked from commit a4432c327044e720d4a2ac388f7aa0692f36e873)
200
+    (cherry picked from commit d510ff69559934d9ab586fef3e6e9bad00cf0a8b)
201
+    (cherry picked from commit d55ca28f9cdc36c2f2559ef1832caa791a356035)
202
+
203
+commit 0d79b41dc437b30d1b685b28b589d3d1efd4128f
204
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
205
+Date:   Sun Oct 12 18:58:02 2014 +0200
206
+
207
+    dialplan: extended debug message to be more useful
208
+    
209
+    (cherry picked from commit 37c6e7ec80a16b93751d535de3b7784c1270d8b8)
210
+    (cherry picked from commit 53eb694e38836b19e8af7ffaa59b7014cd5f497e)
211
+    (cherry picked from commit e15205945c77aa013eaa556be05e5fd79d46f605)
212
+
213
+commit 0be97491b820ade2543e35895a809efede6fffd5
214
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
215
+Date:   Fri Oct 10 12:19:29 2014 +0200
216
+
217
+    core: safety check for server_header lenght
218
+    
219
+    - don't add the header in local generated replies if the value is empty
220
+    
221
+    (cherry picked from commit 866ddc109bfd7c681e13ce529d271e8a2a33a972)
222
+    (cherry picked from commit 6f4c872f302111abda6aa810fb462b08809aaac9)
223
+    (cherry picked from commit bb8873e804fa050fd924077aac868d03621da807)
224
+
225
+commit fe426e7d048a1fea1dc6c81da3fe4b80e5c8aff6
226
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
227
+Date:   Fri Oct 10 12:11:52 2014 +0200
228
+
229
+    tm: safety check for user_agent_header value
230
+    
231
+    - don't add the header in local generated requests if the value is empty
232
+    
233
+    (cherry picked from commit cea9b91dacdb23b22fc1a7dd8454994eab9efa6e)
234
+    (cherry picked from commit f90edc4efed7fb4bc2d0f6d1a20a69e1751485d3)
235
+    (cherry picked from commit c49ddc6303741f9f2d278db2532616d991957b3d)
236
+
237
+commit 6860b38d3c4fd27e6c8ae21d2a3ed1b97f959786
238
+Author: Juha Heinanen <jh@tutpro.com>
239
+Date:   Sun Oct 12 13:41:41 2014 +0300
240
+
241
+    modules/pua: db_mode=2 send_publish fixes
242
+    
243
+    - plus small debug message edits
244
+    (cherry picked from commit 6822ff45e931ad3e93b22ebf7d1beb350bf27e70)
245
+    
246
+    (cherry picked from commit 65659addafd0a492cafbb6c9cbaf3644442f333a)
247
+    (cherry picked from commit f68b6a9c4860298c0bf17f1943f5fc4226650f9f)
248
+
249
+commit 23c722a12dfc01c5c21b580a36b63c1765500ea8
250
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
251
+Date:   Wed Oct 8 23:36:42 2014 +0200
252
+
253
+    dialog: sync'ed parameter names for columns with source code
254
+    
255
+    (cherry picked from commit ebe64df20181f4e569548961b9a1ca64b5cfa444)
256
+    (cherry picked from commit 7a3f075f38f50b89f918b01298928c63ca5b6581)
257
+
258
+commit 5b01c28233ce66d35412fa3b79af16ed3edab34e
259
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
260
+Date:   Sun Oct 5 21:55:51 2014 +0200
261
+
262
+    lib/srdb1: end of line after several debug messages
263
+    
264
+    (cherry picked from commit e675f20af9a4d9a4b5e7b11277f4a4e0c774e128)
265
+    (cherry picked from commit cb8e8c8867cf55930836b9cacda8347d136ab1ac)
266
+
267
+commit b588a1c64af287583f17e1f71d083a23858c3a71
268
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
269
+Date:   Sun Oct 5 10:01:42 2014 +0200
270
+
271
+    db_berkely: end log message with new line
272
+    
273
+    (cherry picked from commit 5822dc04f01b20ddfe9d37e9c0eea53fa658164b)
274
+    (cherry picked from commit 1bf8bf00a49d48f8c120973e64e020fa0039a5eb)
275
+
276
+commit 297c0fc91868d06f335f58d45556fc0ba271e5ac
277
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
278
+Date:   Thu Oct 2 17:31:34 2014 +0200
279
+
280
+    core: be prepared to get Via received param with brackets around ipv6 addr
281
+    
282
+    - helper function to generate similar value
283
+    
284
+    (cherry picked from commit b7bc7a5450b1e31697fb389a503463eac644b796)
285
+    (cherry picked from commit 9ba6ab0f1ba781dfb18c3955b956553467e4c077)
286
+
287
+commit ed1a329312bd82c96f350fcee837fb2907bf9bdc
288
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
289
+Date:   Thu Oct 2 16:47:35 2014 +0200
290
+
291
+    core: more verbose log message for failing to find local socket
292
+    
293
+    (cherry picked from commit f50c1e9fab16fb611f7bbc6002f4c8607bc8fbf2)
294
+    (cherry picked from commit 6095474635ce5f91a13ed46f9ba50d8fdfa2e3d7)
295
+
296
+commit d31eb3d11cb54fd2761eef3766891e6e723e82b3
297
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
298
+Date:   Wed Oct 1 17:27:49 2014 +0200
299
+
300
+    core: change the uid and gid for pid and pgid files
301
+    
302
+    - use the user and group given to daemon to update ownership of pid and
303
+      pgid files
304
+    - reported by Ovidiu Sas, FS#472
305
+    
306
+    (cherry picked from commit c873758624da24359117b3fa158cc56ccd0a5d73)
307
+    (cherry picked from commit d2d3f2e014fd3a1810544a7a185346e710981aa3)
308
+
309
+commit 10bae93bde98b143942b720078d5207deba8a3ad
310
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
311
+Date:   Wed Oct 1 16:53:44 2014 +0200
312
+
313
+    core: fixed overwriting mpath value given in command line via config
314
+    
315
+     - -L is in the group of options evaluated before config
316
+    
317
+    (cherry picked from commit e1e40d3a58bf3ed6c4f2df830e29d5468d7bee82)
318
+    (cherry picked from commit cc0d88f198a5a42e8b1bfaffa850f8e09a01d793)
319
+
320
+commit d6b3c69f20261b378d479b9600c321a524651c42
321
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
322
+Date:   Tue Sep 30 18:07:53 2014 +0200
323
+
324
+    benchmark: declare inline functions static to work with clang linker
325
+    
326
+    - otherwise it results in no symbol found at module loading time
327
+    
328
+    (cherry picked from commit 452f32235034916468cab577de3ca0d0f56fd5ea)
329
+    (cherry picked from commit 4d16de6c00e5b865cf762cfae1bbac2525ee93b7)
330
+
331
+commit 5e99f734dc6c664e9f4fb5b1ae89d26e29923bbd
332
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
333
+Date:   Tue Sep 30 18:06:36 2014 +0200
334
+
335
+    sms: declare inline functions static to work with clang linker
336
+    
337
+    - otherwise it results in no symbol found at module loading time
338
+    
339
+    (cherry picked from commit 8a51aa250c4e22e5933d0ff39a7a4b300007bb72)
340
+    (cherry picked from commit 1ce5a1ec17182f774254e6e7f020f9f99d7d8c95)
341
+
342
+commit 1db6fdac10c722e61ea477d706972b8954ebc0e3
343
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
344
+Date:   Tue Sep 30 17:53:44 2014 +0200
345
+
346
+    core: exit with -1 if there is a mismatch in version of module and core
347
+    
348
+    - return code to shell 0 is like succesful run, some scripts not being
349
+      able to say it was a failure to start
350
+    
351
+    (cherry picked from commit c4f7356f2d8c057f59cb61948aa04664cecd35f7)
352
+    (cherry picked from commit 9c46eb45dcee9d27ba86fc7ade275b8b696936f6)
353
+
354
+commit ea6aa54e0a5ffbe19b8b3d9c4995454ec4285727
355
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
356
+Date:   Tue Sep 30 11:29:18 2014 +0200
357
+
358
+    websocket: fix checking payload_len safety check for fragmentation
359
+    
360
+    - a crafted websocket frame  using values spanning max unsinged int could have
361
+      caused a failed detection of unsupported fragmentation and invalid memory access
362
+    - thanks to Peter Dunkley and Hugh Waite for assisting and pin-pointing
363
+      where everything happens
364
+    
365
+    (cherry picked from commit 6b8acf3204a8615762b0b5dcc6aac152f40b2ca0)
366
+    (cherry picked from commit 3183d0c1bb939dbc2050218ed90e5efd316a9361)
367
+
368
+commit 1083bb9a47c5768fb1b2578209d2ef1a76269c3c
369
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
370
+Date:   Mon Sep 22 22:04:39 2014 +0200
371
+
372
+    core: add received parameter to via if rport parameter is present
373
+    
374
+    - required by RFC3581, section 4.
375
+    
376
+    (cherry picked from commit a1e96cbd5a3b43598c59cb50693e6b739801b804)
377
+    (cherry picked from commit 42897d422b60edeac393201326a3e71318445e62)
378
+
379
+commit 67de42c612df33ce54f2052e9da48cea79dd9442
380
+Author: Hugh Waite <hugh.waite@acision.com>
381
+Date:   Wed Oct 8 19:01:20 2014 +0100
382
+
383
+    core: xavp: Fix xavp_insert to prevent corrupted linked lists
384
+    
385
+    - Inserting data at a given index will pad the xavp with XTYPE_NULL entries
386
+    - Inserting data will replace a NULL entry if present
387
+    (cherry picked from commit 1828c8ab644243878fc6db9ff0f2592e656dc09a)
388
+    
389
+    (cherry picked from commit 58746ce4966b254cb465045cb517f652a24a5317)
390
+
391
+commit 60b2f77b19dce2f7f9b27e780dccd41b021d5ff5
392
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
393
+Date:   Sun Sep 28 12:49:27 2014 +0200
394
+
395
+    tm: use advertised addr/port if set for socket in rm rpc uac commands
396
+    
397
+    - reported by Juha Heinanen
398
+    (cherry picked from commit 131139883c03f3851ad99e96c59dfe3c349ec011)
399
+    
400
+    (cherry picked from commit 88031fe50236f9eb1fc28309fd466e86d8c6b81b)
401
+
402
+commit c233c2b5fdaa4e0ca63aa6f9aef1516844449642
403
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
404
+Date:   Sun Sep 28 12:48:53 2014 +0200
405
+
406
+    core: helper functions to get addr and port to be used in signaling from socket info
407
+    (cherry picked from commit c725f1dec14863e069bfd1e5c26857a1005528d5)
408
+    
409
+    (cherry picked from commit a52c0024723a59d90c3c3966d5deadaf8b0d4440)
410
+
411
+commit f01142177c1454a25b7c0f5f94f06dbe7c0ff8a5
412
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
413
+Date:   Wed Sep 24 23:46:00 2014 +0200
414
+
415
+    dialog: set again the dialog ids in context for BYE processing
416
+    
417
+    - they can be reset by event route execution
418
+    
419
+    (cherry picked from commit 5b733fa361afced0418947c965b256dbe7ae3a68)
420
+    (cherry picked from commit 6f9519b001a608af20787e0cfaf4a3a0d2dfc1fb)
421
+
422
+commit 4084796432082b001e475b9a6f30251e7b4a1495
423
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
424
+Date:   Fri Jul 25 23:16:31 2014 +0200
425
+
426
+    sms: domain is not allocated in pkg by the module
427
+    
428
+    - skip freeing in mod destroy
429
+    
430
+    (cherry picked from commit fc383b13c32d4f89fbb8a7de14a07cbb26f38693)
431
+    (cherry picked from commit c59199c69f6fe492bdb9888b623da85cf086bd4b)
432
+
433
+commit cada614c54680d950ff04cc58ea78eea7217e3bb
434
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
435
+Date:   Tue Sep 16 23:38:35 2014 +0200
436
+
437
+    core: safety check for outbound buffer
438
+    
439
+    - pointer can end up being NULL if replacement fails to be built (e.g.,
440
+      via topoh)
441
+    
442
+    (cherry picked from commit c2b0be97a3ef8e4e1bff34a5c73328a63979aa61)
443
+    (cherry picked from commit 555537769f5ecbf8dacc3de7529da05bfbdd3d04)
444
+
445
+commit 6d8fd9772b3816d40ab87181e68328d1560556e9
446
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
447
+Date:   Tue Sep 16 23:33:20 2014 +0200
448
+
449
+    core: hanlde replacement buffer free for WS/WSS frame sending
450
+    
451
+    - affected when using topoh for ws/wss traffic
452
+    
453
+    (cherry picked from commit ec8fe1e7ea904a51ca933d0b15408ca464002cbe)
454
+    (cherry picked from commit b58b5fd3c8c2f9cef6362f7f069bad7f814475ca)
455
+
456
+commit 7d29c7bbf2843c52ee3dff291f9d91e969e72706
457
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
458
+Date:   Tue Sep 16 19:05:57 2014 +0200
459
+
460
+    dialog: check if the transaction is created for BYE closing the dialog
461
+    
462
+    - if not, release the dialog, because there will be no tm callbacks
463
+      called later to release it. In this way avoid zombie dialog.
464
+    - reported by Ovidiu Sas, FS#424
465
+    
466
+    (cherry picked from commit 02e43f87b2fa3be61bc4c63a9f8359457e3e0484)
467
+    (cherry picked from commit c13b5a0bfe80bea3cf76a16675f9261334ab4998)
468
+
469
+commit 4e414bdc18afcf736e1bcbf587a098f1ba597407
470
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
471
+Date:   Thu Sep 11 22:36:56 2014 +0200
472
+
473
+    dispatcher: free dset root structure at reload
474
+    
475
+    - reported by Heenan, Timothy Steven
476
+    
477
+    (cherry picked from commit 7fb8c88c1d4aeb50d1e637697132ab0994dcdb28)
478
+    (cherry picked from commit 118c901bd1879a46d9e392093994bc544cf511c1)
479
+
480
+commit b0786033c0cf78e1d40d777a4d3599bf6a48c90f
481
+Author: Luis Azedo <luis@2600hz.com>
482
+Date:   Wed Sep 10 15:23:45 2014 +0100
483
+
484
+    proposed change for dbtext query results.
485
+    this behaviour was observed by interacting with module presence.
486
+    
487
+    presentity clean runs from timer every 6 secs.
488
+    if the first run returns a large set of rows, it iterates all rows doing
489
+    some notifications and deleting the presentity.
490
+    if it takes more then 6 secs to complete, the next run will override the
491
+    results internal structure pointer maintained in the connection level.
492
+    
493
+    the proposed patch, maintains the query result internal structure within
494
+    the result, using the ptr field for that.
495
+    
496
+    (cherry picked from commit dae74e974a028082a3250805da83223220123c10)
497
+    (cherry picked from commit 9c1126fddba58e6a63409ee3cf210fb24b1e7922)
498
+
499
+commit c9e3324a48e27e43aa40860a597b6640648a7440
500
+Author: Hugh Waite <hugh.waite@acision.com>
501
+Date:   Mon Sep 8 17:46:55 2014 +0100
502
+
503
+    parser: Fix parsing of Retry-After header
504
+    
505
+    - Allow no space between duration and optional comment
506
+    
507
+    (cherry picked from commit accfbe0abb0d811e249b687cb6047c9234a6d884)
508
+    (cherry picked from commit f66d5efb20e5acec87c8b9d38a9a6c5faacc4a18)
509
+
510
+commit 4fe0cf5ae8ebb0a670e3bf75d9c39a843e2aae0d
511
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
512
+Date:   Mon Sep 8 14:14:17 2014 +0200
513
+
514
+    presence: take in consideration send_fast_notify when sending empty NOTIFY
515
+    
516
+    - patch by Luis Azedo <luis.azedo@factorlusitano.com>
517
+    
518
+    (cherry picked from commit 5bffcf8bdc83628aea4f5e3cda06b20ce88f659f)
519
+    (cherry picked from commit 53c60551f1316d846f0cbafc04f8d8772156f7b0)
520
+
521
+commit bd7251fa21177542d0a75028127806e9b900e2e6
522
+Author: Alex Hermann <alex@speakup.nl>
523
+Date:   Fri Aug 22 13:55:42 2014 +0200
524
+
525
+    dialog: Correctly restore dialog lifetime from DB
526
+    
527
+    Restore the lifetime to the configured value instead of the offset from the
528
+    time the reload from the DB took place.
529
+    
530
+    (cherry picked from commit 3d5f8af6efb5a33e46427a1a9b273e445a3064c7)
531
+    (cherry picked from commit 8925975c4e82693fbf262ed45ac179e494fb0ca3)
532
+
533
+commit 028140e698426fd05459740ec0cb2edfcf735b37
534
+Author: Alex Hermann <alex@speakup.nl>
535
+Date:   Mon Jul 7 16:38:29 2014 +0200
536
+
537
+    dialog: Set the dialog context on transaction failure
538
+    
539
+    Before, the dialog context would be derived from the callid and tags. This
540
+    could select the wrong dialog in case of spirals. This patch sets the correct
541
+    dialog context by storing the it in the transaction and restoring it on a
542
+    failure. Now the correct dialog variables are available in failure_route.
543
+    
544
+    (cherry picked from commit 811bb515c09e7270d1d7f8a28d280e184874e487)
545
+    (cherry picked from commit af985c5fe70dcaa6a92c5e67fff81807dbef27bc)
546
+
547
+commit 182d2ce0aeb78012739c937527e871530d6c15fd
548
+Author: Alex Hermann <alex@speakup.nl>
549
+Date:   Mon Jul 7 16:38:29 2014 +0200
550
+
551
+    dialog: Set the dialog context on incoming replies
552
+    
553
+    Before, the dialog context would be derived from the callid and tags. This
554
+    could select the wrong dialog in case of spirals. This patch sets the correct
555
+    dialog context by storing the it in the transaction and restoring it on an
556
+    incoming response. Now the correct dialog variables are available in
557
+    onreply_route.
558
+    
559
+    (cherry picked from commit 25a3297915fbcc0a267d444d245526de978a5d62)
560
+    (cherry picked from commit b12a01e553699786953ec601197669314bf414c7)
561
+
562
+commit 789f5a5a409c31e2e487c98b551e0b5048b04b9b
563
+Author: Ovidiu Sas <osas@voipembedded.com>
564
+Date:   Tue Sep 2 14:25:42 2014 -0400
565
+
566
+    xhttp_pi: proper sizeof for memset
567
+    
568
+    (cherry picked from commit 613d188f92401c60549ea0337ea0dcf3c68067d7)
569
+    (cherry picked from commit 63e9a59290316e7603fb7e527cb6f6bb75653e16)
570
+
571
+commit 6b74aeeafc485b147ddc79cc1631e49a47c0482b
572
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
573
+Date:   Tue Sep 2 10:29:22 2014 +0200
574
+
575
+    msilo: proper walk through sent list for cleanup
576
+    
577
+    - reported by Bhupendra Singh
578
+    
579
+    (cherry picked from commit 5fd8a1bdaae82decdb606901fe7bf3e6e9149803)
580
+    (cherry picked from commit 45567abeb463fb69ce54dd0ed337d28275e04a12)
581
+
582
+commit 50d4a748d595df452a671e26cab447fa4be6831a
583
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
584
+Date:   Tue Sep 2 09:50:57 2014 +0200
585
+
586
+    Makefile.defs: don't set gcc flag -maltivec if not advertised for powerpc
587
+    
588
+    - reported at FS#444,
589
+      https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729635
590
+    - following a patch by Roland Stigge <stigge@antcom.de> on debian bug
591
+      tracker
592
+    
593
+    (cherry picked from commit 6fe4e56937563a413cfd83794e0fe71a20caf3d5)
594
+    (cherry picked from commit 6c92649113c95538b6940596fb14f1f90f34bd1b)
595
+
596
+commit 3a23884e47cbd7f640da15a5d9d1ec3649f7796c
597
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
598
+Date:   Mon Sep 1 23:45:13 2014 +0200
599
+
600
+    core: return OK as string for a successful dns.delete rpc command
601
+    
602
+    - closes FS#260
603
+    
604
+    (cherry picked from commit b77613398fe7a69d4ac52add3630c94373cbe3e8)
605
+    (cherry picked from commit 3f528195fdb08c68881e584bb64dd2474a3ea01f)
606
+
607
+commit c28edf16e937ff02244126bb3343ccdf40b66d94
608
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
609
+Date:   Mon Sep 1 23:36:25 2014 +0200
610
+
611
+    tm: rebuild the local request if uri was changed in event route
612
+    
613
+    - rebuild was done only on changes over headers and body, with an
614
+      eventual new r-uri being used in that case
615
+    - no should work also when only r-uri is changed
616
+    - closes FS#158
617
+    
618
+    (cherry picked from commit dbd8ea9b1fa216e59d4c36e2eb4b671202824259)
619
+    (cherry picked from commit 870535c346f70a20c1e3f2b2d0736ea00bc29a5a)
620
+
621
+commit 48b998f8c9d93eb6c086505820ef8f9e7ef1aea3
622
+Author: Kristian Frederik Høgh <kfh@uni-tel.dk>
623
+Date:   Mon Sep 1 22:03:20 2014 +0200
624
+
625
+    tm: rebuild local Via when force socket is changed in event_route[tm:local-request]
626
+    
627
+    - new forced socket is also set for sending out
628
+    
629
+    (cherry picked from commit e404d123610b63ddd1c75d39667b373c40071eab)
630
+    (cherry picked from commit b3215ff4e69b31cd24ed2226003529113a765413)
631
+
632
+commit 8771adc260d392b70a90935858f3af38f5ba65f3
633
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
634
+Date:   Mon Aug 25 16:56:16 2014 +0200
635
+
636
+    core: update content for -D option in man page
637
+    
638
+    (cherry picked from commit ee9ea2f543975769ca544dcf3b75b97698e3b53e)
639
+    (cherry picked from commit e41ddd2878e1281f7ff7e4c12d115acea1ff7e8a)
640
+
641
+commit 963be2ee361bde64dc903312935b259e5a35efc4
642
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
643
+Date:   Mon Aug 25 16:55:27 2014 +0200
644
+
645
+    core: main - proper info for -D command line option
646
+    
647
+    (cherry picked from commit 2b33768745130b91e984b679f9eed01a6267d8cc)
648
+    (cherry picked from commit 8a53fa7a680c573c6d08bdc166793bbaf7c6e2f4)
649
+
650
+commit e22c6e5c61af3aaf757f4479e3f715fc5c8fc9dc
651
+Author: Luis Azedo <luis.azedo@factorlusitano.com>
652
+Date:   Fri Aug 22 16:05:15 2014 +0200
653
+
654
+    json: fixed parameter number for free fixup function
655
+    
656
+    (cherry picked from commit a1b6093aaee9e96f00475752273c9c925ba390d3)
657
+    (cherry picked from commit ad5972f97df4a13a1044dc13e9570c1dd216d30f)
658
+
659
+commit 457fdfbc1b5b974b3e299481b8b7e26f12f63fd8
660
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
661
+Date:   Fri Aug 22 15:53:47 2014 +0200
662
+
663
+    pua_dialoginfo: proper jump to end of the structure
664
+    
665
+    - void has no standard size
666
+    - descovered on a report by Charles Chance
667
+    
668
+    (cherry picked from commit 4108c7a125a3e50d1d670bc4c842b29cc32ec438)
669
+    (cherry picked from commit e65b32a7fef536638babe848d8b796fc26929bf7)
670
+
671
+commit 1358ff01a4474da5812c74a33e4d416df34471b3
672
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
673
+Date:   Thu Aug 14 17:49:18 2014 +0200
674
+
675
+    dialog: when adding a new dialog, lock the slot until the structure is linked
676
+    
677
+    - search for dialog based on sip attributes and if no result found, then
678
+      lock the hash table slot until the new structure is built and linked
679
+      in the table
680
+    - should avoid simulataneous creation for same dialog if there is a
681
+      not-handled retransmission or parallel forking upstream, resulting in
682
+      many processing managing duplicated requests
683
+    
684
+    (cherry picked from commit 6fb686de57f783b3c29e5b4e11ad1509882616bb)
685
+    (cherry picked from commit 1913bead1dbc8a6ccd1424cd5b0d50430ca87cbd)
686
+
687
+commit 746bb972a1ef308f604af3f8883cdfa5f9a42563
688
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
689
+Date:   Thu Aug 14 14:59:09 2014 +0200
690
+
691
+    dialog: release of dialog for not-forwarded initial request done by creator
692
+    
693
+    - avoid releasing new dialog in case of upstream paralel forking
694
+      or retransmission by other processes than the other which created the
695
+      dialog
696
+    - it could result in destroying the dialog in initial state if the
697
+      request was not forwarded yet, likely to happen because creator
698
+      process runs more callbacks
699
+    
700
+    (cherry picked from commit c125cf6f36aedb75b4f1e0b32dbe5bdd0a48b8b5)
701
+    (cherry picked from commit be02c48d9335dc71a023244d20ef669f4e986e9e)
702
+
703
+commit 2bd3888a5b26ae59f7f6f6dd21fa56a1e6300b3f
704
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
705
+Date:   Thu Aug 14 14:46:21 2014 +0200
706
+
707
+    dialog: simplified dlg referencing on creation and spiral detection
708
+    
709
+    (cherry picked from commit fcf5f5b3115c0c40f4df9eb066489bb3e590c3b1)
710
+    (cherry picked from commit 939ab9bd2d6c09054bfa21860635c26a4d106fbb)
711
+
712
+commit d9604c4a7cfe49a0216b8534a4d6a503b3dfb0ae
713
+Author: Marcus Hunger <hunger@sipgate.de>
714
+Date:   Tue Aug 12 16:09:28 2014 +0200
715
+
716
+    rtpproxy: swap tags for lookup command (l) to fix one way audio on reinvite
717
+    
718
+    - affected cases when the lookup was used explicitely
719
+    
720
+    (cherry picked from commit 21e54da18f9bc6f87f913a897c9183074de4c937)
721
+    (cherry picked from commit b19a94889eed0dde7131ac5328192962504ed928)
722
+
723
+commit 2004d01b162a6d3236b0d17da2508e839047ef6c
724
+Author: Jorj Bauer <jorj@isc.upenn.edu>
725
+Date:   Fri Aug 8 09:26:21 2014 -0400
726
+
727
+        modules/sca: fix 180 replies in sca_call_info_invite_reply_18x_handler()
728
+    
729
+        - Per Broadworks Release 13.0v1 documentation, 180s should produce
730
+          "appearance-state=progressing" just like 183s do; Polycom OS 3.3.4
731
+          doesn't care, but 4.x swaps leg information when it hears
732
+          "appearance-state=alerting"
733
+        - report and patch from  Joao Vitor Arruda
734
+    
735
+    (cherry picked from commit 82e67c07eebe9f7277156a6a6d87ffd5e04c892d)
736
+    (cherry picked from commit 77662cf6075dce9a94d4ae4f840cb5c52ac26491)
737
+
738
+commit 28096c217ba1701c4385deeb4c6e448a36b51aa0
739
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
740
+Date:   Tue Aug 5 13:10:34 2014 +0200
741
+
742
+    pua_xmpp: fixed wrong define guardian id
743
+    
744
+    (cherry picked from commit 6b833a82cb8c0978fae54afa086eff6d5479fa17)
745
+    (cherry picked from commit 190eb31d662462b6d3a44d81389500f935d28a70)
746
+
747
+commit 968c92ae4d60972986e9ba6db588626a2aa60ec9
748
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
749
+Date:   Tue Aug 5 13:09:16 2014 +0200
750
+
751
+    pua: solved warning on comparing unsigned expression
752
+    
753
+    (cherry picked from commit 55b42c5ba9e78b1d6662d45f1b68898bc67548c9)
754
+    (cherry picked from commit f83b5bc97f991bf357545b2fe10fa84725d24f9e)
755
+
756
+commit 2ca3d98c15a167c525fc1ced1d75f03e02cdf0b6
757
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
758
+Date:   Mon Jul 21 10:10:45 2014 +0200
759
+
760
+    msilo: check if the register has contacts with positive expires value
761
+    
762
+    - otherwise is un-registration and no new contact to dump messages
763
+    - reported by Anthony Messina
764
+    
765
+    (cherry picked from commit 6559c4383858d472637807c6ec4dd1e0616507fa)
766
+    (cherry picked from commit 80ea39b93278e99b32e6d16f6bb76fefad3d691f)
767
+
768
+commit 3d33f5c078f2641535b178aaf4facef2d4fc8991
769
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
770
+Date:   Thu Jul 17 19:13:42 2014 +0200
771
+
772
+    usrloc: refresh call-id value in case of update of location record
773
+    
774
+    - related to FS#448
775
+    
776
+    (cherry picked from commit c2b334bf41cbe6fa7b7e15d825dca1fa36c33770)
777
+    (cherry picked from commit 8671ba9b2c1626247d777c1d6fcbe25966d465da)
778
+
779
+commit 464ccb299ef81fe9dafe67a4237cb3c21dfefcc2
780
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
781
+Date:   Fri Jul 4 13:46:35 2014 +0200
782
+
783
+    usrloc: generate callid at startup and increase cseq for records added via mi
784
+    
785
+    - should fix FS#448, reported by Savolainen Dmitri
786
+    
787
+    (cherry picked from commit 66c497fdf4ac1c3b889a7c3b50c3e5fed770cf0b)
788
+    (cherry picked from commit 20a01c50c8a144c7edc838bea003b665469f4120)
789
+
790
+commit 0333955ba91129bfe957a4ee644b1cb85a808a42
791
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
792
+Date:   Mon Jun 30 14:37:40 2014 +0200
793
+
794
+    tmx: handle branch_route for $T_reply_code
795
+    
796
+    - use latest sent reply code
797
+    - related to the log message reported in FS#445
798
+    
799
+    (cherry picked from commit 2e28163f2f3e756c89f8cc43df0644be38c5e06f)
800
+    (cherry picked from commit 9a0d01daf296cbe78b29e8db00f0d4b3e9c6cdca)
801
+
802
+commit 2449a43c631411fb16f263254b1bc6974fe463bf
803
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
804
+Date:   Mon Jun 30 12:11:45 2014 +0200
805
+
806
+    geoip: free allocated pointers at startup in case of error
807
+    
808
+    - cleaner shut down
809
+    
810
+    (cherry picked from commit 5db25855613f922059b53d7149e97b4985120de0)
811
+    (cherry picked from commit a427c0ac7973c0321b9b6e2d7f70dd3fee5b5414)
812
+
813
+commit 8186b27d931990681eba69025ca33b458c5886d0
814
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
815
+Date:   Mon Jun 30 12:05:19 2014 +0200
816
+
817
+    core: reset cur_opt shortcut after use, it points to local variable
818
+    
819
+    - safety to prevent invalid access on future extensions
820
+    
821
+    (cherry picked from commit 1faf19fa7d34528b6cc15ffcb1ec91a6c6074e90)
822
+    (cherry picked from commit eb3f7cbc27fd678891910a14377ef0c5a3477bb0)
823
+
824
+commit 8a8295fdbb03b524979770996e0a1df537cbde87
825
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
826
+Date:   Fri Jun 13 12:00:21 2014 +0200
827
+
828
+    dialog: backup and restore exiting route type when executing dialog event_route blocks
829
+    
830
+    - reported by Nuno Miguel Reis
831
+    
832
+    (cherry picked from commit 4fab97fb54334a55b1fce4e0d2f417fda5727c3a)
833
+    (cherry picked from commit 4eb7b5b0d4b2d914f488d15d637e4448102d6d63)
834
+
835
+commit e6ad1324b594b77786b8f98f1f078a34012a25be
836
+Author: Ovidiu Sas <osas@voipembedded.com>
837
+Date:   Tue Jun 17 11:47:50 2014 -0400
838
+
839
+    auth: document '-8' return code for pv_www_authenticate
840
+    (cherry picked from commit c9c8f8d71fdad33caebaea07922901618bcd7825)
841
+    
842
+    (cherry picked from commit b8cfbb2e5bb36f117cb0756339b58f71a97b70c0)
843
+
844
+commit cd4a02a1f2aab3ae00f36f575b30b9c30c0f0453
845
+Author: Ovidiu Sas <osas@voipembedded.com>
846
+Date:   Thu Jun 12 12:46:39 2014 -0400
847
+
848
+    core: fix crash related to core sockets_list  command
849
+     - reported by Nuno Reis <nreis@wavecom.pt>
850
+    (cherry picked from commit 1c715b1a2a66a4a15d1a8def33ef369212712bb1)
851
+    
852
+    (cherry picked from commit 2198cb5d508055f495af29866045d51c1098d5cc)
853
+
854
+commit 211e1a64568ce2a4881f1943b6abce20580a3baa
855
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
856
+Date:   Thu Jun 12 11:48:01 2014 +0200
857
+
858
+    acc: allow recording to the rest of backends even when setting db table fails
859
+    
860
+    - such error doesn't affect radius or custom backends
861
+    
862
+    (cherry picked from commit 655711330b2ffd82dc84330ef0e0fbbad82a9160)
863
+    (cherry picked from commit 6c3c5b977941c605aa1be2ce582b3b843dbfcafe)
864
+
865
+commit 0332f182210e69c7d2111dac37657db4a49d0c40
866
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
867
+Date:   Thu Jun 12 11:39:55 2014 +0200
868
+
869
+    auth: proper fixup for optional method parameter in pv_www_authenticate()
870
+    
871
+    - reported by Muhammad Shahzad
872
+    
873
+    (cherry picked from commit dd00819f7cca976e699a20960956abff760df957)
874
+    (cherry picked from commit be8fb6fa8a1492259a26abe4825653f1f66ff0d8)
875
+
876
+commit 7b53e901856b3bf4c1f11998c87b99387f64ddab
877
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
878
+Date:   Thu Jun 12 09:59:44 2014 +0200
879
+
880
+    core: sync definition of destroy_rpcs()
881
+    
882
+    - reported by Victor Seva
883
+    
884
+    (cherry picked from commit 28be6c3c79c02600f03a51b2393b289fbe8c9bd9)
885
+    (cherry picked from commit b1ab677fe8977656c65112b558661673fdeb9f52)
886
+
887
+commit a41d210adf848cb335148db1cc8d5469cc84a489
888
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
889
+Date:   Wed Jun 11 17:12:37 2014 +0200
890
+
891
+    dialog: execute internal event_route blocks under local_route type
892
+    
893
+    - request_route type triggers additional script callbacks that could
894
+      reset the transaction and can cause crashing
895
+    - reported by  Nuno Miguel Reis, FS#440
896
+    
897
+    (cherry picked from commit 88a9ffee284338d536b6f7e072e5c99b29d983ee)
898
+    (cherry picked from commit fbe73477eae716693a35615df1375dc16d7e65bb)
899
+
900
+commit d9c8bf007e1f243d7140bda97a584f392f6287b3
901
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
902
+Date:   Fri May 30 13:34:08 2014 +0200
903
+
904
+    core/parse/sdp: proper parsing of a=rtpmap line
905
+    
906
+    - error handling when malformed line, avoiding crash to due to invalid
907
+      offsetting when clockrate is missing
908
+    - reported by  Michael Ricordeau, FS#435
909
+    
910
+    (cherry picked from commit c842bda9dac46724c58b734d092391c79867f2fb)
911
+    (cherry picked from commit fc7f840a91394d5896d54ad534d8b6c9c61ec553)
912
+
913
+commit d3489f6de207c87154de9cafcbbba7c1d3dcfe98
914
+Author: Olle E. Johansson <oej@edvina.net>
915
+Date:   Fri May 30 09:20:49 2014 +0100
916
+
917
+    auth_radius: Improve error message to simplify debugging
918
+    
919
+    (cherry picked from commit 6e51019b0a2c60178b9ca03b9bb2a5fef49ca7ba)
920
+    (cherry picked from commit c81c360315105e47f5fdd762ffb6490691c3c675)
921
+
922
+commit bcbd335e6ec959510f2e531933bf8ebaf3e382ac
923
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
924
+Date:   Wed May 28 15:47:10 2014 +0200
925
+
926
+    pkg/rpm: use pkg memory size when checking config in init script
927
+    
928
+    - for large configs, check can fail due to low memory
929
+    
930
+    (cherry picked from commit 91a362e2f1bae90e2564491560aff8bad5b04564)
931
+    (cherry picked from commit 2f8f293242b7982b1ad843f5bfbcea22bf35027d)
932
+
933
+commit 83a29da3d3a4d77993a75731d22b0f72cca1c0d6
934
+Author: Carsten Bock <carsten@ng-voice.com>
935
+Date:   Thu May 22 21:07:17 2014 +0200
936
+
937
+    Core: Bugfix: Do not reset tcp_listeners: We may only listen on TCP.
938
+    
939
+    (cherry picked from commit 9b9d15875aa09a5574ff0754309f4f77161d3194)
940
+    (cherry picked from commit f2afd026ff9509151612c3b180b3d813e95484dc)
941
+
942
+commit 2ae4e651d792dffcccef5b6c39ea9f0476d6b8c1
943
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
944
+Date:   Wed May 21 09:55:46 2014 +0200
945
+
946
+    core: allow listening on tls without listening on tcp
947
+    
948
+    - reported in FS#425
949
+    
950
+    (cherry picked from commit eea7f9d04090a736c8a0f2b2a350c08635cc8e39)
951
+    (cherry picked from commit 4267ba4cb15da135d4cd5543fb7f8d5f2f02ef9c)
952
+
953
+commit 9058b2ff76cd7851f2b8be43f0ddab0c53c7161b
954
+Author: Juha Heinanen <jh@tutpro.com>
955
+Date:   Tue May 20 16:22:58 2014 +0300
956
+
957
+    modules/siputils:  generate error message if parsing of is_gruu() uri fails
958
+    
959
+    (cherry picked from commit 365a60772de9c1d2f19ecf52b12f6d75b348e996)
960
+    (cherry picked from commit 7453f5e3b10b4a257eb2e1e1650bfabc5f381ec5)
961
+
962
+commit d29215741a09ca4e45ed88f5b1e84c2117ad84ec
963
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
964
+Date:   Tue May 20 09:16:01 2014 +0200
965
+
966
+    core: print number of parameters used for searching cfg function
967
+    
968
+    (cherry picked from commit a313a8d33afdee6c7eb70cd57161aef8e70c5bcf)
969
+    (cherry picked from commit 93fb970b87216ea5f63b077f02bbe1c085ddc45c)
970
+
971
+commit 2e6bb14963738d9121c0319c7d25c43325c14c9e
972
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
973
+Date:   Thu May 15 12:48:04 2014 +0200
974
+
975
+    core: use port 5061 for checking self when uri has transport tls
976
+    
977
+    - 5060 was used, failing to match myself condition
978
+    
979
+    (cherry picked from commit 2e55d7bd218c9f954da7d289ec1be090bb4d88b0)
980
+    (cherry picked from commit a008e0f7d0920d061892819a121d1f07ba4b2a70)
981
+
982
+commit d0e071635b12e769f5d17280b2bc11f3118842e6
983
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
984
+Date:   Thu May 15 12:46:14 2014 +0200
985
+
986
+    topoh: match on all ports if none is in the uri for checking self
987
+    
988
+    - forcing default 5060 can fail for multi-listen case and tls
989
+    
990
+    (cherry picked from commit 1d90f4de94dfc887cc6129624fd5e6ad989abd37)
991
+    (cherry picked from commit fdea08a522ed6d1e30b6b8eab0e74bc47078d57d)
992
+
993
+commit a2bd0750c532bdd1181930d9733b91608d7f11ce
994
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
995
+Date:   Wed May 14 23:37:54 2014 +0200
996
+
997
+    kamcmd: proper size for memset, based on malloc
998
+    
999
+    (cherry picked from commit 7134959725011baa504a027c4561e0054dd907ae)
1000
+    (cherry picked from commit a768ffa5a083bbddc35db59b2686046c000c0482)
1001
+
1002
+commit c472dbb637ac367accc5299f6b37336c17e2e871
1003
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1004
+Date:   Wed May 14 23:12:33 2014 +0200
1005
+
1006
+    rls: proper header define guard and check of null returned value
1007
+    
1008
+    (cherry picked from commit 4f2da3e025fa281f88e80bb841a51d6546219ae8)
1009
+    (cherry picked from commit 3c7e14f849884d5d145a7ab9c942acbbc9c5d282)
1010
+
1011
+commit da3e32831e717193901b37fee6f73bae16616335
1012
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1013
+Date:   Wed May 14 23:03:19 2014 +0200
1014
+
1015
+    db_flatstore: free result before returning null on no more pkg
1016
+    
1017
+    - partial allocation when doing an incomplete new connection
1018
+    
1019
+    (cherry picked from commit 74743d6ef3bf74c1226ba5a1b6bebfbe19b06b93)
1020
+    (cherry picked from commit 386ef2f61d18966ceb70916869389f2690e0a6ef)
1021
+
1022
+commit 662e767adf886fa0f42cfe7d254e6c4a4471aeb8
1023
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1024
+Date:   Wed May 14 22:56:37 2014 +0200
1025
+
1026
+    core: free previous allocated variable if no more pkg to build rve struct
1027
+    
1028
+    - cleaner shut down if not enough memory at startup
1029
+    
1030
+    (cherry picked from commit ace56c6bd2221920b965185c1c9a5997cd3f2768)
1031
+    (cherry picked from commit c5c1002be8c4f3e24d1b79b77856db2879b97c72)
1032
+
1033
+commit f9ac91ffd21a235a3aa14dbef51197c69afdaae7
1034
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1035
+Date:   Mon May 12 22:54:54 2014 +0200
1036
+
1037
+    dialog: if sending BYE fails at timeout, unref dialog
1038
+    
1039
+    - destroy dialog structures
1040
+    
1041
+    (cherry picked from commit e39a90e11bfed2b4445c37db1532488aa9e3e725)
1042
+    (cherry picked from commit 12a0a927aa3ad6dfbb18ab3fcf1927bf51098925)
1043
+
1044
+commit 71371b2f5607a1f722e1cc97ea93518f0a111e92
1045
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1046
+Date:   Sat May 3 21:06:34 2014 +0200
1047
+
1048
+    mem/q_malloc: free old pointer if allocation in realloc fails
1049
+    
1050
+    (cherry picked from commit 8c2888fcd33bee45cb4654222da619e70ed44ecc)
1051
+    (cherry picked from commit 3457dc459acd7eba96a0cb77e7d50cfc349c303e)
1052
+
1053
+commit 283b3cbb583be77d8a45edc10ce90f7f99a1b328
1054
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1055
+Date:   Sat May 3 21:03:34 2014 +0200
1056
+
1057
+    mem/f_malloc: free old pointer if allocation in realloc fails
1058
+    
1059
+    (cherry picked from commit 41a37b570758445d723d4d78b9786f8e6cb5722c)
1060
+    (cherry picked from commit ce46f5482f56378beba16c68d1e5af5e5d593008)
1061
+
1062
+commit 745459e4492308abe1b268b0e96beaf9dc556b4b
1063
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1064
+Date:   Fri May 2 23:58:12 2014 +0200
1065
+
1066
+    mem/f_malloc: check returned pointer for bitmask index
1067
+    
1068
+    - if null, reset slot and search on bigger chunks slots
1069
+    
1070
+    (cherry picked from commit 892a24f7256e60e2a0116655e0052c284479b7d2)
1071
+    (cherry picked from commit 2cfb00b4a24f24cd9462305f4518797706b8f6f1)
1072
+
1073
+commit 6727b86d78b3c7aefecf530f5e33867178afd3cf
1074
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1075
+Date:   Wed Jun 11 19:01:17 2014 +0200
1076
+
1077
+    auth: enhanced log message when method param fails to be retrieved
1078
+    
1079
+    (cherry picked from commit 35329870fe22115fd24a396b743e4814278ce46a)
1080
+    (cherry picked from commit 3997dcccf36579442cb92222fe0868accd64b537)
1081
+
1082
+commit 633a7589f0dd0af0df68a23a4d8bc41b3b02164f
1083
+Author: Torrey Searle <tsearle@gmail.com>
1084
+Date:   Mon Jun 2 19:51:19 2014 +0200
1085
+
1086
+    srdb1: fix memory leak in db-id
1087
+    
1088
+    - When getting an existing connection from the pool, free the newly
1089
+      created db-id as the pool connection already has a reference to the
1090
+      existing one.  Fixes FS#436
1091
+    (cherry picked from commit 69de17d3bb1d032f9a41752362194d718336e20d)
1092
+    
1093
+    (cherry picked from commit 94ebfb5d5973ed59de84ca0e0c87052b4c80f9de)
1094
+
1095
+commit a436b49a4dd2937a000ee9280e9fa6be053f4a5c
1096
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1097
+Date:   Mon May 19 08:56:38 2014 +0200
1098
+
1099
+    dialog: add wait-for-ack callback before response unref
1100
+    
1101
+    - in case of a sipral for ending in a negative response from initial
1102
+      state, ack to second iteration can unref prematurely the dialog
1103
+    - reported by Pawel Sternal, FS#427
1104
+    
1105
+    (cherry picked from commit d81fd1bf067b78b55ad348db2531c4ba9b10dddb)
1106
+    (cherry picked from commit 642428cf8be1c7355f91b14276e888ec505cd69a)
1107
+
1108
+commit 7573bbe1b815c960476b13d740594bec58e0e147
1109
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1110
+Date:   Wed May 14 23:28:24 2014 +0200
1111
+
1112
+    parser/sdp: assign stream var only if session is not null
1113
+    
1114
+    (cherry picked from commit 1cefc0c5f83eb4b7b6ffefc6ab383d7aae6de07f)
1115
+    (cherry picked from commit ad5235229f59ba5d1f4216e144291e110fee0211)
1116
+
1117
+commit d5093558f2d8137e29b92dbd1517a9b79cdc8c0e
1118
+Author: Hugh Waite <hugh.waite@acision.com>
1119
+Date:   Tue May 27 15:42:08 2014 +0100
1120
+
1121
+    rls: Fix memory leak with duplicate entries in lists
1122
+    
1123
+    - When duplicate detection is requested, free the string and container
1124
+    - When duplicate detection is not requested, insert the duplicate anyway
1125
+    
1126
+    (cherry picked from commit 5cd3bd3a1bbcc9edffe31c0b1fdf11da43023b2c)
1127
+
1128
+commit 1250b59a546f6ed947c920e97c3c3b4f86a9dd58
1129
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1130
+Date:   Tue May 27 12:07:42 2014 +0200
1131
+
1132
+    db_mysql: proper handling of mysql_next_result(...) return code
1133
+    
1134
+    - it indicates the presence of another result if return is 0
1135
+    - reported by  Maxim (simax), FS#434
1136
+    
1137
+    (cherry picked from commit 37f0964278e925d5530563b38c82a57de1f7fa59)
1138
+    (cherry picked from commit af4f84b84ca7601bd8124fe2e82d0718c7975313)
1139
+
1140
+commit ae8c29f89965eb127f9c9acd294b455a7071a6e1
1141
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1142
+Date:   Sun May 18 19:07:38 2014 +0200
1143
+
1144
+    mtree: replace tree structure even there are no records in db table
1145
+    
1146
+    - reload didn't replaced old tree if no records in db table
1147
+    - reported by Juha Heinanen
1148
+    
1149
+    (cherry picked from commit c36f326d3c7372b149592d438df75f3d7b0a0233)
1150
+    (cherry picked from commit 47a00936695c46176c3c047e0ab141b4127d08dc)
1151
+
1152
+commit dd8c0ed431a0906b983815804a308db4a33fe0d5
1153
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1154
+Date:   Wed Apr 30 21:46:55 2014 +0200
1155
+
1156
+    core: compute the len for dns srv name
1157
+    
1158
+    - fixes dns srv for cache, reported by Rob Eijgenraam, FS#426
1159
+    
1160
+    (cherry picked from commit b834cde74f8a4b41ec24ceb8332adff8bb3922bb)
1161
+    (cherry picked from commit 70f1b7479f80ca4f5e3a45fcf772785c110d0b57)
1162
+
1163
+commit ad8652885f548f255b68d997a7a050e3a4a26a60
1164
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1165
+Date:   Wed Nov 5 22:16:43 2014 +0100
1166
+
1167
+    tmx: removed non-exitent BRANCH_FAILURE_ROUTE following the previous cherry-pick
1168
+
1169
+commit 07ded29ceb29882b6c60facee8cb5ef19ecfbb6e
1170
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1171
+Date:   Wed Apr 23 22:12:48 2014 +0200
1172
+
1173
+    tm: reset local lock reply status after functions that do unlock
1174
+    
1175
+    (cherry picked from commit 5943a8005baf8ce1239d2cf728373cb26975483a)
1176
+    (cherry picked from commit f32354f9aae3afadca98e5a1cf254d9286a3a985)
1177
+    
1178
+    Conflicts:
1179
+    	modules/tm/t_reply.c
1180
+
1181
+commit 6a47b121daf29a804b32bf22fb37b78fc2c539e3
1182
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1183
+Date:   Tue Apr 22 20:51:31 2014 +0200
1184
+
1185
+    sercmd: refactored reading the rest from socket on reply too long
1186
+    
1187
+    - patch by by Savolainen Dmitri, FS#422
1188
+    
1189
+    (cherry picked from commit fe9c519ca6ef6625f0b0d9c7027158641c636087)
1190
+    (cherry picked from commit 080ad14a64834b7621bab3a0aa00e82d8de4490a)
1191
+
1192
+commit 23c2dc232aa29e375a28c85622399f4efded12aa
1193
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1194
+Date:   Fri Apr 18 17:22:43 2014 +0200
1195
+
1196
+    sercmd: read the rest from socket if message was too big for rcv buffer
1197
+    
1198
+    - reported by Savolainen Dmitri, FS#422
1199
+    
1200
+    (cherry picked from commit 5bc9e43eb6827220468f526c3df9d4c775311e51)
1201
+    (cherry picked from commit ef31388e6654a6006d680fd1363f95ae6f1e2f80)
1202
+
1203
+commit ce930e49f19900c0c4d46750d1913953c4e4c68c
1204
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1205
+Date:   Tue Apr 22 10:12:21 2014 +0200
1206
+
1207
+    avpops: switched from initialize struct with {0} to memset
1208
+    
1209
+    - apparently gcc doesn't like it although it should be the standard
1210
+    - clang is ok with it
1211
+    - reported by Juha Heinanen
1212
+    
1213
+    (cherry picked from commit f0e8c293e28b3761d0f13e2c604eb1cfbbad7ace)
1214
+    (cherry picked from commit f2df24d92707c89cd9e3d3c8e26dccdd1fa96cf8)
1215
+
1216
+commit 39948e1cce23f5e871f6da82eadff292c93623d5
1217
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1218
+Date:   Mon Apr 21 21:53:27 2014 +0200
1219
+
1220
+    exec: free local variable if there is no more memory in next attempt
1221
+    
1222
+    (cherry picked from commit 314ea152c51cd8d4b46a49c05a3fed564c81c0ea)
1223
+    (cherry picked from commit ca2245a5526a88a02b5f9fc46f3f00bd6ed32929)
1224
+
1225
+commit 4ca2fa268189e67e8c464518804fbd58de55cd1c
1226
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1227
+Date:   Mon Apr 21 21:52:16 2014 +0200
1228
+
1229
+    htable: init allocated memory after checking parameter
1230
+    
1231
+    - avoid useless operation and extra check for leak
1232
+    
1233
+    (cherry picked from commit 9f042bb2798f29d476148ab2887a05709d5258fc)
1234
+    (cherry picked from commit d7bdb23dcfa29a8883c5c2552ffe91bbef15a28f)
1235
+
1236
+commit d1231e42609f666ded1dfeffbba12b0c97d4e8e4
1237
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1238
+Date:   Mon Apr 21 21:50:17 2014 +0200
1239
+
1240
+    mi_rpc: don't access fields in structure after free in mi_rpc_async_close()
1241
+    
1242
+    (cherry picked from commit f619a813ef46c76dd25c50b86f8af6cd768ac38f)
1243
+    (cherry picked from commit 6c37ed696c6ce2ca4771dbd53afdad54480b7ecd)
1244
+
1245
+commit 5ea8a53c23a03ab2d45d9c4df1f5023815c89fae
1246
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1247
+Date:   Mon Apr 21 21:47:06 2014 +0200
1248
+
1249
+    rr: free forgotten allocated local variable trans in case of error
1250
+    
1251
+    (cherry picked from commit ed60b891f915017b385a722f2a9c0bf171802eab)
1252
+    (cherry picked from commit 90bcf7d040a599c251ff701244abf45d94051250)
1253
+
1254
+commit 972bc91d37eb94c53b89c59d92a1749375e4a174
1255
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1256
+Date:   Mon Apr 21 21:44:42 2014 +0200
1257
+
1258
+    pv: removed mistaken pkg_malloc() left for $cnt()
1259
+    
1260
+    (cherry picked from commit b6b023038452a7cb1ded28bf82f81622b34ce201)
1261
+    (cherry picked from commit 44f6bab76c83a48b4a827ab07ce35881ea3f4f56)
1262
+
1263
+commit c2a4dd4474a129c22af3ee75c506834a835e6ba4
1264
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1265
+Date:   Mon Apr 21 21:43:59 2014 +0200
1266
+
1267
+    textops: cleanup on error parsing methods at startup
1268
+    
1269
+    (cherry picked from commit cee4b58e1728be7de2c15ae25c4c1be0dd3088fb)
1270
+    (cherry picked from commit 99aae469bedf5048f8651ab1b67da6acab1d103f)
1271
+
1272
+commit 7b65e182dd9c92118711b9887db741748ca735ff
1273
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1274
+Date:   Mon Apr 21 21:43:05 2014 +0200
1275
+
1276
+    tls: free the file path clone when all went ok
1277
+    
1278
+    (cherry picked from commit 5fe289cae2ece412eeaec4efefcb411a7ed434aa)
1279
+    (cherry picked from commit f8be610bacc61ecd94741c33ea9fb7a9f2c5e231)
1280
+
1281
+commit 74df014cbc32987261fab89c72e3a107332d79db
1282
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1283
+Date:   Mon Apr 21 21:41:59 2014 +0200
1284
+
1285
+    tm: clean contacts in case of failure in t_load_contacts()
1286
+    
1287
+    (cherry picked from commit 09ebe81a4ccb4346af778cc21c789b0db0e193d9)
1288
+    (cherry picked from commit f1d15ec03ea2a4ad795a6e323770dc289017107a)
1289
+
1290
+commit 1e9041b635d0c3485754f5b05eeed2defb8b3213
1291
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1292
+Date:   Mon Apr 21 21:41:00 2014 +0200
1293
+
1294
+    xhttp: wrong variable was used for checking memory allocation
1295
+    
1296
+    (cherry picked from commit 8589936aac4a6341b4d56bfe2ed7d4d90a169d56)
1297
+    (cherry picked from commit 66b646163a822b93ff3f4adf71308051e5079568)
1298
+
1299
+commit d4ea84b05a1d4adddb23714e04820aacc242b9bb
1300
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1301
+Date:   Mon Apr 21 21:40:15 2014 +0200
1302
+
1303
+    xlog: clean exit at startup in case on error looking up facility
1304
+    
1305
+    (cherry picked from commit 9f8f66c44f5d44f945bba3b63160967a19044b8b)
1306
+    (cherry picked from commit b1affbf3bb2686a9bb24ecde2742cd137cd53ada)
1307
+
1308
+commit 920ea549581b564a73ca7d8cd5348a1c2fceb39d
1309
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1310
+Date:   Mon Apr 21 21:39:07 2014 +0200
1311
+
1312
+    core: proper destroy of tcp connection at shutdown
1313
+    
1314
+    - don't access connection fields after freeing structure
1315
+    
1316
+    (cherry picked from commit b3d312bc3795f394e5907ac54bb59560e829e38b)
1317
+    (cherry picked from commit 4d8d08dfba59a4a1d244d84bae020502d4cb5184)
1318
+
1319
+commit b2324dcad3ee7a7f74eb2ee3b542ddaaaa668518
1320
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1321
+Date:   Mon Apr 21 17:57:09 2014 +0200
1322
+
1323
+    core: safety check accessing variables in dbg message during fixup operation
1324
+    
1325
+    (cherry picked from commit 0bda1dc8238f6be5bc83711e0439dabff39c9120)
1326
+    (cherry picked from commit 94744ef0505268ea7e52a259f0f4636cb530e488)
1327
+
1328
+commit fcb2a8475dc59fd62fce3b3b0d01b8fa5e238b34
1329
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1330
+Date:   Mon Apr 21 17:56:01 2014 +0200
1331
+
1332
+    core: link regex before replacement field allocation can fail
1333
+    
1334
+    - regex will be freed properly if there was an error for replacement
1335
+    
1336
+    (cherry picked from commit 511de7f5dc047368799e18d028e1e3f2864e05ac)
1337
+    (cherry picked from commit ccba274c28bdc2c789d79a7c962bc76586dd62f1)
1338
+
1339
+commit f216e15302470f51a1c9e09dfc53ef08a4b0175e
1340
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1341
+Date:   Mon Apr 21 17:52:53 2014 +0200
1342
+
1343
+    core: safety check for freeing either pkg or shm values for var, when applicable
1344
+    
1345
+    - just an improvement to avoid doing both operations by mistake
1346
+    
1347
+    (cherry picked from commit 256b1e17e5449ef844b885d542a9c1f66fad044a)
1348
+    (cherry picked from commit 7a1f99285d6c6b5eeeaf463923c4f9ff7ccff5e4)
1349
+
1350
+commit 927dc837ef5fd168ebbed69219b670bac6572623
1351
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1352
+Date:   Mon Apr 21 17:52:07 2014 +0200
1353
+
1354
+    core: safety checks for pointer in dbg message printed inside dns cache
1355
+    
1356
+    (cherry picked from commit 2abbeb8fd31e41a34a013ff65eada197f171f321)
1357
+    (cherry picked from commit b418eaaadfda9be8acfe03342c584032a9d66884)
1358
+
1359
+commit 2e55e514f9abc8c065acb51aa0d95de595637641
1360
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1361
+Date:   Mon Apr 21 17:50:53 2014 +0200
1362
+
1363
+    core: free allocated memory in case of failing to get more for modparams
1364
+    
1365
+    - keep shutdown at startup error clean
1366
+    
1367
+    (cherry picked from commit b1106fb492a3e6e8ab73d37912b9a86d14373e75)
1368
+    (cherry picked from commit 39290d29a46fb29e3030dead34e260ac4c663ff5)
1369
+
1370
+commit a495f5a1c41bc346c503e7b2b29ed054c3efd006
1371
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1372
+Date:   Mon Apr 21 17:50:09 2014 +0200
1373
+
1374
+    core: safety check when declaring a cfg structure with empty content
1375
+    
1376
+    (cherry picked from commit 6f47c9ee24adea03df58e84d296e9682e5f81286)
1377
+    (cherry picked from commit 24ba3f86d29ffb250663e32c3d60592bb1f15c86)
1378
+
1379
+commit 8417af62c8c6ee6bf5bb7f31f39d6370d4f9775c
1380
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1381
+Date:   Mon Apr 21 17:48:16 2014 +0200
1382
+
1383
+    core: free line_buf in case of error building via
1384
+    
1385
+    - free buf in a very unlikely error converting src_ip to str in static
1386
+      buffer
1387
+    - coherent checking of msg pointer in the function
1388
+    
1389
+    (cherry picked from commit 3c062c1299dabd76e8461389b67506a25d1fcc02)
1390
+    (cherry picked from commit 5fbbdfb2d9632f0286d151d02a43ca81c5584956)
1391
+