Browse code

ChangeLog: content updated for v4.4.4

Daniel-Constantin Mierla authored on 09/11/2016 13:28:20
Showing 1 changed files
... ...
@@ -1,3 +1,1025 @@
1
+===================== 2016-11-09 Version 4.4.4 Released =====================
2
+
3
+===================== Changes Since Version 4.4.3 ===========================
4
+
5
+commit 4ae9f8a97cbea9004454d3d8a56394bf8b017f87
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Wed Nov 9 14:25:42 2016 +0100
8
+
9
+    Makefile.defs: version set to 4.4.4
10
+
11
+commit 610b040bc8884d7354da3f489e00a7e0ecd1c3ea
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Wed Nov 9 13:40:21 2016 +0100
14
+
15
+    pkg: version set to 4.4.4 in rpm specs
16
+
17
+commit 570663ae61c20449a0d0d840868cd0b225bf2d24
18
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
19
+Date:   Wed Nov 9 13:03:21 2016 +0100
20
+
21
+    pkg/kamailio/deb: version set to 4.4.4
22
+
23
+commit c5f34b50ae910eca44a0fd9d2564d4451617ba00
24
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
25
+Date:   Mon Nov 7 17:22:27 2016 +0100
26
+
27
+    textops: handle return code for parse_headers()
28
+    
29
+    (cherry picked from commit a4da385baf396a3ef123f3a19ec314126d6f4822)
30
+
31
+commit 5d9aeb79ed0b2511b58b23f07a8b9d80b48ed365
32
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
33
+Date:   Sun Nov 6 22:55:11 2016 +0100
34
+
35
+    pv: return false if pv_unset() fails
36
+    
37
+    (cherry picked from commit ce745f3837a668b67506bfd404c7ef619936de7a)
38
+
39
+commit f9b5b08ea48923a6eedfb53978ff2d18fa2ac793
40
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
41
+Date:   Sun Nov 6 22:49:53 2016 +0100
42
+
43
+    pv: pv_var_to_xavp() - proper test for type int of script var
44
+    
45
+    (cherry picked from commit de65e91dc69d41277d2ba9459f0f82bcf80a01f5)
46
+
47
+commit 691fc954638f7cca0843c4334b0317c0d9056697
48
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
49
+Date:   Sun Nov 6 22:40:42 2016 +0100
50
+
51
+    corex: handle return code for ftell
52
+    
53
+    (cherry picked from commit 5488a913c53d16449146625da278eec8779fdbc5)
54
+
55
+commit 9e38edfe368c2433f5bc418b211c7d8afa46c420
56
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
57
+Date:   Sat Nov 5 13:32:05 2016 +0100
58
+
59
+    usrloc: handle return code when registering the timer routine
60
+    
61
+    (cherry picked from commit 9a152cbd15a84191418ecd3bbb56dff48438bfd1)
62
+
63
+commit 2c6719c846a8d0bc6d2af5eae1bd6cd52f4cedfe
64
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
65
+Date:   Fri Nov 4 11:57:55 2016 +0100
66
+
67
+    tm: print warn messages when failing to update r-uri and path
68
+    
69
+    (cherry picked from commit 9f9e3162cd92b564323c9e77689f57c9dd0600bc)
70
+
71
+commit 028a9698fd73f8db393f0b3a52d92c44c71591c6
72
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
73
+Date:   Fri Nov 4 09:49:50 2016 +0100
74
+
75
+    app_lua: safety check of returned anchor before using it
76
+    
77
+    (cherry picked from commit f109109a194abcc105f6d6a2e398d28e21870941)
78
+
79
+commit 2bee2094cdb212334b35ad438d0bfafd2409e3a8
80
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
81
+Date:   Thu Nov 3 12:55:31 2016 +0100
82
+
83
+    auth_ephemeral: re-ordered code so access to sip msg is done after NULL check
84
+    
85
+    (cherry picked from commit a471e4723206cdce7e9e319af344145b92444698)
86
+
87
+commit 6a277771a8b70681f1525da34488a20cc0af658d
88
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
89
+Date:   Thu Nov 3 08:50:13 2016 +0100
90
+
91
+    lib/binrpc: memset addr variable to avoind uninitialized fields
92
+    
93
+    (cherry picked from commit 0cc0b643ee6442a13f257e3d72b826f257501204)
94
+
95
+commit 681390a210666a854b4d43ca82bf9fe73f2c4c63
96
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
97
+Date:   Thu Nov 3 08:47:01 2016 +0100
98
+
99
+    rtpengine: init all struct to get rid of compile warnings
100
+    
101
+    (cherry picked from commit 76e2a0dd05aa1a6fb3148c231d57cd2278ced9d2)
102
+
103
+commit 6ee1432b37f9e2c14a99dbf1b8bfd277b2aa66b6
104
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
105
+Date:   Wed Nov 2 23:37:43 2016 +0100
106
+
107
+    mi_rpc: init structures to avoid access to invalid content in case of errors
108
+    
109
+    (cherry picked from commit f609a83e58eccae409a5966a002edba389bbc372)
110
+
111
+commit b24b6ee427c4b70c4a0508705f7ca9cd77537c17
112
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
113
+Date:   Wed Nov 2 23:23:20 2016 +0100
114
+
115
+    mi_fifo: close fifo stream in case of errors
116
+    
117
+    (cherry picked from commit 66bb1a55f4e1b6e8dbfd8fbc3c6625e356daa734)
118
+
119
+commit 00b0447dee3d4c061ffde8b2a2660d518e5a2deb
120
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
121
+Date:   Wed Nov 2 23:18:00 2016 +0100
122
+
123
+    ctl: proper trim for long error messages to avoid out of bounds access
124
+    
125
+    (cherry picked from commit aeb9b5af7099ef3f8d3df02dcde1617fe22e4e46)
126
+
127
+commit 4aa0ee1c31f3bd2e4fca7f129e17c8b90a601511
128
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
129
+Date:   Wed Nov 2 16:33:03 2016 +0100
130
+
131
+    debugger: re-order loop condition to avoid out of bounds access
132
+    
133
+    (cherry picked from commit ef4d771a2511ba6c288d85c6312ea25990a76669)
134
+
135
+commit cd0f82569d840fff3ad86dcacebdbfd4875bd912
136
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
137
+Date:   Wed Nov 2 13:18:15 2016 -0400
138
+
139
+    janssonrpc-c: fix double free introduced by
140
+    cf8d6066afc102d5904dddec0275079885f0ead1
141
+    
142
+    (cherry picked from commit c73a7eab210c7806c9d5fadacac1d3acc0ad6580)
143
+
144
+commit d04cab42b74e9dcff08ece0fd2b371d18f9de6bc
145
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
146
+Date:   Wed Nov 2 15:42:55 2016 +0100
147
+
148
+    ratelimit: close file pointer in case of scan error
149
+    
150
+    (cherry picked from commit 90284a0f43a6782d0241e1e48c0dcfc3b084ddeb)
151
+
152
+commit 23a74318bcf9eff7e6782e927abe010be67cef4a
153
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
154
+Date:   Wed Nov 2 15:37:50 2016 +0100
155
+
156
+    mi_fifo: close reply stream in case of continuing due to no response
157
+    
158
+    (cherry picked from commit 29c96974fe80b1f19200314231f961fbf2689673)
159
+
160
+commit 72e2f13cba93572399cd09b793652b0fac4fcecf
161
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
162
+Date:   Wed Nov 2 15:26:53 2016 +0100
163
+
164
+    core: init structure to 0 for pass fd operations
165
+    
166
+    (cherry picked from commit d6d15685e170693048a92a535620117003fe882c)
167
+
168
+commit 16ee8fe47cb368cccc7eef675eae9528bc85150d
169
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
170
+Date:   Wed Nov 2 15:21:28 2016 +0100
171
+
172
+    app_python: dname is always allocated in system memory
173
+    
174
+    - pointing it to static string will crash the free at shutdown
175
+    
176
+    (cherry picked from commit 46daf3011d077e359274ff3322440d50625ce5e5)
177
+
178
+commit ef41e57c7a2045ae32c99f226aa2d17512be7362
179
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
180
+Date:   Wed Nov 2 10:15:49 2016 -0400
181
+
182
+    janssonrpc-c: fix shared memory leak on notification requests
183
+    
184
+    (cherry picked from commit cf8d6066afc102d5904dddec0275079885f0ead1)
185
+
186
+commit 89c2dd3c1e42b18a4df74970c33ca429c5b73ba8
187
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
188
+Date:   Wed Nov 2 15:08:42 2016 +0100
189
+
190
+    dialog: secure space in case \r\n needs to be added after extra headers
191
+    
192
+    (cherry picked from commit e4d17429ce0437fe9ba2ff7fe3e1ef7947b8f97e)
193
+
194
+commit 57a6012fdc07c3405f68330c58ac6f63ce9027f1
195
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
196
+Date:   Wed Nov 2 14:07:36 2016 +0100
197
+
198
+    rtpengine: free addrinfo in case of unknown address family
199
+    
200
+    (cherry picked from commit a311bfba4c03bc261403d8d06fcec1a396b4284d)
201
+
202
+commit 4dbabb65047f2b80fea23e4df69a91a7bbd691ab
203
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
204
+Date:   Wed Nov 2 14:04:39 2016 +0100
205
+
206
+    statsd: one more increase for milliseconds buffer
207
+    
208
+    (cherry picked from commit 8084551cee27f7eea3011a0379622009601e0366)
209
+
210
+commit c4cefde21c3c31c8812a844712722f6e1a0bf8ea
211
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
212
+Date:   Wed Nov 2 14:01:52 2016 +0100
213
+
214
+    statsd: free srv variable in error handling
215
+    
216
+    (cherry picked from commit f6f6c7f55d5d1a60c1beb6091744116a6b85b397)
217
+
218
+commit 20b9a54e3890e1880e7a325499b69b0ddd3e731c
219
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
220
+Date:   Wed Nov 2 13:58:07 2016 +0100
221
+
222
+    statsd: increase buffer for miliseconds printing as function uses 21 size
223
+    
224
+    (cherry picked from commit 511b324fc89109de1665144bea0b9162aea35eac)
225
+
226
+commit bca73e920b2fa434a46fe5c3c9cab8f69cb1a29c
227
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
228
+Date:   Wed Nov 2 13:54:39 2016 +0100
229
+
230
+    auth_identity: safer condition not to overflow building date header
231
+    
232
+    (cherry picked from commit 1f2b5af4bb8f0dd562ef33589736c9ab4b48b7e1)
233
+
234
+commit 1542b89f9b77b84303bc92f9855b144c9d27112d
235
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
236
+Date:   Wed Nov 2 13:50:42 2016 +0100
237
+
238
+    presence: free cloned dialog_id in case of errors
239
+    
240
+    (cherry picked from commit 1d2c16c2c65d65bc6bb348800a935712eacfaca9)
241
+
242
+commit 852a82c330d5c73b6c402e519e3d6ec8ac610665
243
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
244
+Date:   Wed Nov 2 13:39:44 2016 +0100
245
+
246
+    jansson: init structure to avoid compile warnings
247
+
248
+commit ca4083f37326188cc5c64a148854b239234515df
249
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
250
+Date:   Wed Nov 2 13:36:36 2016 +0100
251
+
252
+    xmpp: shift head of connection list when first is closed
253
+
254
+commit d29fd2852f9125f88e52312cf6b0f78355a5db3a
255
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
256
+Date:   Wed Nov 2 11:01:24 2016 +0100
257
+
258
+    modules: readme files regenerated - crypto ...
259
+
260
+commit e20230bb36f0ca63cdb0dd81c1d6a87279fe40bf
261
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
262
+Date:   Wed Nov 2 09:39:57 2016 +0100
263
+
264
+    core: parser/parse_diversion - allow comma separated bodies
265
+    
266
+    - still only the first body is cacshed in msg->diversion
267
+    - reported by GH #841
268
+    
269
+    (cherry picked from commit 47f1ff4d31101c8a8d16a08b3c2f1069b85b3d47)
270
+
271
+commit d4169f1b598c6e92a470d2f12259333cec7a5d56
272
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
273
+Date:   Tue Nov 1 15:37:08 2016 +0100
274
+
275
+    janssonrpc-c: declare variables at beginning of netstring_read_fd()
276
+    
277
+    (cherry picked from commit 30cdc11f30e10bca5821609d86d31ffc1b5bd3c8)
278
+
279
+commit 05a7e71cca01325095cfcd2315f6ea66d5c21913
280
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
281
+Date:   Tue Nov 1 15:33:16 2016 +0100
282
+
283
+    rr: removed unused assignment
284
+    
285
+    (cherry picked from commit 6b1d18c3ba184b60a7be567f23ba4cda6efee4af)
286
+
287
+commit 36c939dfe75cec797cfdd7caa3f9aed83d554a28
288
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
289
+Date:   Tue Nov 1 15:30:18 2016 +0100
290
+
291
+    core: parser/sdp - init pf variable to avoid compile time warnings
292
+    
293
+    (cherry picked from commit d7871cd82e22bfe8444e2d150b38565265343223)
294
+
295
+commit b813a47ea5aa8ee322f238e529fc008d1acbcfff
296
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
297
+Date:   Tue Nov 1 15:14:41 2016 +0100
298
+
299
+    mi_datagram: safety check so the length of mi socket doesn't result in overflow
300
+    
301
+    (cherry picked from commit d4f3c96cdf2efc8db8fa115a35f7ea9545ea4c9f)
302
+
303
+commit 2cffb6ffd4e6b082098301cf584f613df1b8072f
304
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
305
+Date:   Tue Nov 1 15:07:54 2016 +0100
306
+
307
+    domain: fixed typo in the log message
308
+    
309
+    - fixed warning on allocating hash_table with a different size than the
310
+      content of the pointer
311
+    - coherent indentation and whitespacing
312
+    
313
+    (cherry picked from commit 96fea675022cc923e4f253454b5095fa810ab313)
314
+
315
+commit fd5b6e83ffac3137d43792edd5feef9e4ff7f74c
316
+Author: Mikko Lehto <mslehto@iki.fi>
317
+Date:   Thu Oct 20 23:13:31 2016 +0300
318
+
319
+    modules/crypto: fix small typo in documentation
320
+    
321
+    (cherry picked from commit bb62b0f32543e6961972679cfe34c48091329a63)
322
+
323
+commit c54fc3126fb5f4139b41e016aaf320a954c2f9ab
324
+Author: Mikko Lehto <mslehto@iki.fi>
325
+Date:   Wed Oct 19 22:14:14 2016 +0300
326
+
327
+    modules/dispatcher: fix small typo in documentation
328
+    
329
+    (cherry picked from commit 02482d1b71dc618467978b060bc23bfedaa502fb)
330
+
331
+commit 2e7869c8dfd059f4cf5d5d0f7d31fd8a2b2692f0
332
+Author: Mikko Lehto <mslehto@iki.fi>
333
+Date:   Thu Sep 15 07:38:25 2016 +0300
334
+
335
+    modules/sanity: fix small typo in documentation
336
+    
337
+    (cherry picked from commit 463569b8b0c2e29da1c82683e8edab0c2f67a9da)
338
+
339
+commit e3b8f63bfe3f6e220672c5cb9de1ee8e8150ffa2
340
+Author: Mikko Lehto <mslehto@iki.fi>
341
+Date:   Mon Sep 12 18:31:17 2016 +0300
342
+
343
+    modules/nathelper: fix small typo in documentation
344
+    
345
+    (cherry picked from commit 90781fc664ab3b843390c67f6367240a513828c0)
346
+
347
+commit e94ff2a8f9347e3d61bb1b5e7e9fdd2f33800a44
348
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
349
+Date:   Mon Oct 31 20:48:45 2016 +0100
350
+
351
+    lib/srutils: srjson - init number value for null, true and false
352
+    
353
+    (cherry picked from commit 2c22664610de2a007bbb881fead5640048ed24ba)
354
+
355
+commit 7e85486f93c101f69df8aec97492ea36a14bd2f8
356
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
357
+Date:   Mon Oct 31 20:45:18 2016 +0100
358
+
359
+    jsonrpc-s: switched to use json helper macros for numbers
360
+    
361
+    (cherry picked from commit 2853500cc73a5dfc66654e6f3555c1c40e072817)
362
+
363
+commit 704a21b462dcc740cd8763c1c80229304edc0241
364
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
365
+Date:   Mon Oct 31 20:36:13 2016 +0100
366
+
367
+    rtjson: use json macros to retrieve int values
368
+    
369
+    (cherry picked from commit b8d6b99a36e57b65f7b7d9fba321e2088032178b)
370
+
371
+commit d6daa134c5b908a7c202af213758cff12ba4517e
372
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
373
+Date:   Mon Oct 31 20:25:13 2016 +0100
374
+
375
+    htable: switched to json macros for numbers in dmq operations
376
+    
377
+    (cherry picked from commit 114ec80c58f06c876fc76d884b73095c5dcc8bff)
378
+
379
+commit 2a37ae7f9c712951034d41107ab2aa9aec1be736
380
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
381
+Date:   Mon Oct 31 20:18:34 2016 +0100
382
+
383
+    dmq_usrloc: use usigned int for contact info values
384
+    
385
+    - switched to using json helper macros for numbers
386
+    
387
+    (cherry picked from commit f68f0864c77e8556e48db4d5681ba8dc3ea06f62)
388
+
389
+commit e443eba3010a24a02bb73d15f1f7d55cf826b777
390
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
391
+Date:   Mon Oct 31 20:12:58 2016 +0100
392
+
393
+    dialog: converted to use json helper macros for dlg profile
394
+    
395
+    (cherry picked from commit d7653eb9e7e6ffe21988f2a616deae0c01083c57)
396
+
397
+commit eb63cc8639e10a9fe413b6a29c31ab5d07a028eb
398
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
399
+Date:   Mon Oct 31 20:10:36 2016 +0100
400
+
401
+    lib/srutils: removed valueint field from json struct
402
+    
403
+    - numbers are stored in the valuedouble
404
+    - helper macros added to retrivie fixed type numbers
405
+    
406
+    (cherry picked from commit ecd22245336f2d3d6d2f9404ebfdd4369f19bd97)
407
+
408
+commit 5bb035929c81ab16b06694316b67582c599b88ea
409
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
410
+Date:   Mon Oct 31 15:28:22 2016 +0100
411
+
412
+    ndb_redis: get the srv structure after checking parameter sanity
413
+    
414
+    (cherry picked from commit c5681600a5fdd650a4830e77aca2b4804766ccfa)
415
+
416
+commit b38167923bd13abb6bbe4d58a57ed053faa5e68e
417
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
418
+Date:   Mon Oct 31 13:54:21 2016 +0100
419
+
420
+    uac: safety check for new uri to include only printable characters
421
+    
422
+    - related to GH #833
423
+    
424
+    (cherry picked from commit 49dd3315b7298addeaa85dd1628cd0a25ddef5b1)
425
+
426
+commit d506cd01562cb23ddd1fa22d662a17b1ed3a5d86
427
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
428
+Date:   Mon Oct 31 13:21:27 2016 +0100
429
+
430
+    uac: coherent indentation of code for replace from/to values
431
+    
432
+    (cherry picked from commit 00571fd1d07edbfb5950ca6786e898ecbc0b33f5)
433
+
434
+commit ac19fef4e452fa7e4e29c41b96527f4a5a70f4ee
435
+Author: albertollamaso <albertollamaso@gmail.com>
436
+Date:   Mon Oct 31 11:47:44 2016 +0100
437
+
438
+    permissions: doc typo fixed
439
+    
440
+    (cherry picked from commit 26c41e16512f04b7d83d66432a78f277852a8664)
441
+
442
+commit 5ae104fcf8753b13cce40b699249038a9ddac071
443
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
444
+Date:   Mon Oct 31 11:44:03 2016 +0100
445
+
446
+    core: parse addr spec - removed old style log message prefixes
447
+    
448
+    (cherry picked from commit 1a2918e2d962e2a61a8c185974e49fe9cc09c631)
449
+
450
+commit 3b8172225eefcffee04c87851424a58319b3748e
451
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
452
+Date:   Mon Oct 31 09:37:12 2016 +0100
453
+
454
+    core: parser - use square brakets for log messages of addr-spec parsing
455
+    
456
+    - replace angle brakets, which can mislead because they are part of
457
+      values
458
+    
459
+    (cherry picked from commit 7c43359e3c2ebe9aab8a69717225f83737d18345)
460
+
461
+commit 5f9c8a2966eccf977fd8c17a715446b180fd8ca3
462
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
463
+Date:   Fri Oct 28 16:09:02 2016 +0200
464
+
465
+    pua: fix propagation of ua_flag - it is func param, not in subs
466
+    
467
+    (cherry picked from commit 62c5d0d9cbd87a6b47c1a211588230ebc2652b8f)
468
+
469
+commit 6966751ea1fcf9cde904dc0762f20ff7592ac4df
470
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
471
+Date:   Thu Oct 27 23:37:47 2016 +0200
472
+
473
+    pua: one more proper propagation of ua_flags in subs_cbparam_indlg()
474
+    
475
+    (cherry picked from commit 1e2060c0e0aa28fc1c2129d5e5fe3e210827e850)
476
+
477
+commit 3f7c250a14f77c35e7dc5fd1678513705d859c7d
478
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
479
+Date:   Thu Oct 27 23:36:03 2016 +0200
480
+
481
+    pua: copy over subs flag in subscribe_cbparam()
482
+    
483
+    (cherry picked from commit 82e22fb36c5155d920b60e8cad689578eec8fb70)
484
+
485
+commit 33aa99a906bf7f352fc6ba1d021348e314ba76b1
486
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
487
+Date:   Thu Oct 27 23:29:49 2016 +0200
488
+
489
+    htable: earlier init of jdoc used for dmq for proper clean on error cases
490
+    
491
+    (cherry picked from commit 13ff91b1955d7248f8aaaf350675275e425443dc)
492
+
493
+commit f82b12c5a34c299b7e37c5f1049ed9cac6e493c4
494
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
495
+Date:   Thu Oct 27 23:19:44 2016 +0200
496
+
497
+    db_postgres: safety check of str buffer pointer before writing
498
+    
499
+    (cherry picked from commit 8ed8d8349dad1e2abd2ac026b4540e9a296c866b)
500
+
501
+commit e17aba9e458743c93c5637982afbc62799679719
502
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
503
+Date:   Thu Oct 27 23:13:31 2016 +0200
504
+
505
+    lib/srdb1: fix the memset to 0 in util function
506
+    
507
+    (cherry picked from commit d7431dd190bb1f4aba8e2373807047ac6fe8db90)
508
+
509
+commit 7fdfb649cc4a6992be70a67555aff1f8ef59fc9f
510
+Author: Timmo Verlaan <tverlaan@gmail.com>
511
+Date:   Mon Oct 24 22:19:51 2016 +0200
512
+
513
+    rr: use default port for protocol if it is omitted in route header
514
+    
515
+    When using double route headers the selection of the outgoing
516
+    socket is only done on IP address if the port is omitted in that
517
+    route header. This fix defaults the port to 5060/5061 depending on
518
+    protocol so the correct listen socket is chosen. When no socket is
519
+    found it will fallback to the current behaviour keeping backwards
520
+    interoperability.
521
+    
522
+    (cherry picked from commit aaec127fbf1f3be41e49601330d7eafe7353c53a)
523
+
524
+commit 306cf67a03f07f55ec8d7049eaaa623f02b1cfd3
525
+Author: Ovidiu Sas <osas@voipembedded.com>
526
+Date:   Thu Oct 27 12:57:21 2016 -0400
527
+
528
+    permissions: update doc with missing MI and RPC commands:
529
+     mi: perm_domain_dump
530
+     rpc: permissions.domainDump
531
+    
532
+    (cherry picked from commit 5b5ac65cc8adcecf940cf9098d99ad7bbaaddc07)
533
+
534
+commit d8e27514f9f576d4653a15ebe8210f0d2739e661
535
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
536
+Date:   Thu Oct 27 11:26:43 2016 +0200
537
+
538
+    rr: fixed typo in log message
539
+    
540
+    - due to previous commit
541
+    - reported by Alberto Llamas
542
+    
543
+    (cherry picked from commit e310762f71afd3e290e709f2d6786d44ce15ee1a)
544
+
545
+commit 402fd315a9239806a669701827e6d47a6df7ddda
546
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
547
+Date:   Thu Oct 27 09:41:51 2016 +0200
548
+
549
+    rr: more log details when 2nd rr with r2=on is not matching a local socket
550
+    
551
+    (cherry picked from commit b814c5aadc690ceeca75e6ce25bf850ddfc4b44a)
552
+
553
+commit e28a66fb3fd42226f477bc0efc8bbac59e5a2456
554
+Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
555
+Date:   Tue Oct 25 19:29:36 2016 +0200
556
+
557
+    pv: Use memcpy to copy len bytes instead of strcpy
558
+    
559
+    The sipcapture plugin stores bytes with VAR_VAL_STR and when
560
+    copying the data it would end up being truncated. Use memcpy
561
+    instead of strncpy and assume that the original string already
562
+    has the NUL termination (or not as with the hep plugin).
563
+    
564
+    Config example:
565
+    
566
+            $var(payload) = hep(0x00f)
567
+    
568
+    (cherry picked from commit 2531dd069bc76f945c5c19253e35fe8b1ef9ed15)
569
+
570
+commit 0d82942a6d7c30c577b60e7eda7e88480512847a
571
+Author: Camille Oudot <camille.oudot@orange.com>
572
+Date:   Tue Oct 25 11:32:35 2016 +0200
573
+
574
+    mem: TLSF bit ops cleanup / 64 bits improvement
575
+    
576
+    - remove unsupproted compilers
577
+    - use 64 bits __builtin_clzl() instead of twice 32 bits __builtin_clz()
578
+    
579
+    (cherry picked from commit 0683df11e319aa3db45cd9b18af3a3c3b02088a8)
580
+
581
+commit 4fb274c9654769468ecd1a7fd386b05bc6123b01
582
+Author: Emmanuel Schmidbauer <emmanuel@getweave.com>
583
+Date:   Mon Oct 24 15:53:29 2016 -0400
584
+
585
+    janssonrpc-c: fix memory leak when using janssonrpc_notification
586
+    
587
+    (cherry picked from commit c6b38e437387aba003bef8ef9496d5a7568e9c97)
588
+
589
+commit a53c91ccf933a500e1858bac778f192592abe230
590
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
591
+Date:   Mon Oct 17 12:27:08 2016 +0200
592
+
593
+    dialog: propre reparse of msg structure when doing cseq refresh ops
594
+    
595
+    - triggering parsing from scratch always resulted in improper
596
+      propagation of parsing flags and failure to detect end of headers
597
+    - credits to Jöran Vinzens for assistance with troubleshooting
598
+    - GH #819
599
+    
600
+    (cherry picked from commit dd0b7e403404a977707aa1524783111190cc5f3e)
601
+
602
+commit cc7b222b2752601648fc512d390aaaf1f79b7008
603
+Author: Chocolatbuddha <chocolatbuddha@gmail.com>
604
+Date:   Tue Oct 4 09:14:59 2016 +0200
605
+
606
+    Presence: Fix startup inconsistency in presentity hash table
607
+    
608
+    pres_htable_restore(): Remove check of expired presentity entries when
609
+    initially filling the hash table to represent the number of expired +
610
+    valid entries. Because hash.c::delete_phtable() decrements publ_count on
611
+    removal of _every_ expired DB entry.
612
+    get_p_notify_body(): Compensate the fix on hash table restore by
613
+    checking for the expires time on building the NOTIFY. This also fixes a
614
+    problem when a SUBSCRIBE is received for an expired entry before the
615
+    cleaner can remove the entry from the DB.
616
+    
617
+    (cherry picked from commit 1dceaa24ded727aba5870f28fb63e26ed98464f3)
618
+
619
+commit 8ded27355991a098f22e1b70f3f5cfaf2e689cef
620
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
621
+Date:   Sat Oct 15 18:47:38 2016 +0200
622
+
623
+    Makefile.defs: option to disable raw sockets at compile time
624
+    
625
+    make RAW_SOCKS=no ...
626
+    
627
+    (cherry picked from commit 0f3123426d3c9d8e10b8e74557d0791a6df85648)
628
+
629
+commit 871f864bd18643f5d5a64d3bbd989fc9fe992ed7
630
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
631
+Date:   Sat Oct 15 18:39:05 2016 +0200
632
+
633
+    ctl: take in consideration runtime_dir when creation the ctl socket
634
+    
635
+    (cherry picked from commit 99f25469c5ce8070210769f9dfe2a16b7333c14d)
636
+
637
+commit 293c8dbe6fb93162976d4bc8a8f0a654ba3bbdbf
638
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
639
+Date:   Sat Oct 15 18:31:32 2016 +0200
640
+
641
+    ctl: split the definition of default ctl socket
642
+    
643
+    (cherry picked from commit 26ed56da94fde2df51fa0e12e67a790922116d37)
644
+
645
+commit 4c60c2205923513d15761f248d9e64bdfbe503a4
646
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
647
+Date:   Fri Oct 14 15:20:53 2016 +0200
648
+
649
+    core: msg parser - more log message for get body function
650
+    
651
+    (cherry picked from commit 69a89021f95b19c803cff3919bf38be2cb1dbbd2)
652
+
653
+commit 02f4834bc002717bd0527615b07a5f38946d820e
654
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
655
+Date:   Fri Oct 14 15:12:29 2016 +0200
656
+
657
+    core: msg parser - relocated static inline functions from header file
658
+    
659
+    - copes beter with latest compiler versions
660
+    - coherent whitespacing and indentation
661
+    
662
+    (cherry picked from commit a830e5271c4567073cef4fee0cde65f7c0979176)
663
+
664
+commit c7d59bd0daefd677e70a8ec2b69e8197c46dbe72
665
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
666
+Date:   Thu Oct 13 14:27:44 2016 +0200
667
+
668
+    core: print the len for added header in debug message
669
+    
670
+    (cherry picked from commit eb9d4e0fe99b0b81e9f33106e080112be22b28a5)
671
+
672
+commit a84f0e1ec76a6999d3a5285e6e23007532d8e232
673
+Author: Phil Lavin <phil@lavin.me.uk>
674
+Date:   Mon Sep 19 21:25:22 2016 +0100
675
+
676
+    purple: Fix multiple memory leaks in DB code
677
+    
678
+    (cherry picked from commit a361686b2c872cad6493804eb71b8b8e7e151a4f)
679
+
680
+commit 3484127bedefd9ca7dc882ef2b458036b58ce099
681
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
682
+Date:   Sun Sep 18 09:32:07 2016 +0200
683
+
684
+    pua_xmpp: fixed misleading missing guard for if block
685
+    
686
+    - coherent whitespacing
687
+    
688
+    (cherry picked from commit 52424c5e3748dbad9802a8c92bfda7c8457a9a62)
689
+
690
+commit 4ea04ef7c5c317d30c691915b9790bb3c3279c6f
691
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
692
+Date:   Sun Sep 18 09:17:32 2016 +0200
693
+
694
+    presence: remove unused variable
695
+    
696
+    - coherent whitespacing
697
+    
698
+    (cherry picked from commit 1014788aa32468e734cd082d9c770adc7daa05e4)
699
+
700
+commit 07a023d03700a73b545a82b9de6930a5e9997e95
701
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
702
+Date:   Sun Sep 18 09:16:57 2016 +0200
703
+
704
+    db_perlvdb: fixed warning of using static function inside inline one
705
+    
706
+    (cherry picked from commit 0f791078260f2ccfd22a268831fb8dcfb00b24f3)
707
+
708
+commit 0b2d30d79670e473c87d119ee305551723ba2f4a
709
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
710
+Date:   Sun Sep 18 09:09:28 2016 +0200
711
+
712
+    ldap: removed unused variable
713
+    
714
+    (cherry picked from commit 564f5c612999d762b24bcaf2047bb063d1d5ecbf)
715
+
716
+commit 98ffcd408ff536361faa70c91cd1c570f33005f2
717
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
718
+Date:   Sat Sep 17 11:38:12 2016 +0200
719
+
720
+    pv: adjusted indentation after if blocks to avoid gcc 6.2 warnings
721
+    
722
+    (cherry picked from commit 8c169ba0919e46222f1732d6ab084f499ea2972b)
723
+
724
+commit 592aad9ad1cb53ae868cb2a9e6f5e010790e6f58
725
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
726
+Date:   Sat Sep 17 11:31:14 2016 +0200
727
+
728
+    tm: fixed misleading indentation of block after an IF (reported by gcc 6.2)
729
+    
730
+    (cherry picked from commit b20b076e292fc7720352f64ccabb3caafbfae1d3)
731
+
732
+commit 1873b4536e5371e33a7135fafe862c2da81d452f
733
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
734
+Date:   Thu Sep 15 15:35:04 2016 +0200
735
+
736
+    core: parser - removed level and function prefix from log messages for identity info
737
+    
738
+    (cherry picked from commit d7b0c68b825222f139aaa16a73de23fe2c07312a)
739
+
740
+commit 81df84b840bcb053400063f5b96d3d84179b11c5
741
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
742
+Date:   Fri Sep 16 22:06:06 2016 +0200
743
+
744
+    tls: updated bio functions to support libssl v1.1.0 api
745
+    
746
+    (cherry picked from commit fe99687608929b19be62412c334cf41e84845f81)
747
+
748
+commit 58daa3156bd4d22fa18ca00c99a99c426eeb76b1
749
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
750
+Date:   Fri Sep 16 14:26:10 2016 +0200
751
+
752
+    tls: updates for compatibilty with libssl v1.1.0 api
753
+    
754
+    (cherry picked from commit ef021552162e281c694a4f4b420aa1c642db5066)
755
+
756
+commit f97df2e6d4b9c721c97bcbd3b5930530604a127a
757
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
758
+Date:   Fri Sep 16 12:49:50 2016 +0200
759
+
760
+    crypto: updated to be compatible with api from libssl v1.1.0
761
+    
762
+    (cherry picked from commit 8d83571658471f162e35cb54ba7e3baecbe7970d)
763
+
764
+commit b29217e8036ead0d09c52616000d6b68d4512f86
765
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
766
+Date:   Thu Sep 15 19:33:04 2016 +0200
767
+
768
+    auth_identity: still use ASN1_STRING_data() for libssl < v1.1.0
769
+    
770
+    - from libssl v1.1.0, ASN1_STRING_data() is deprecated, but before it
771
+      doesn't exist
772
+    - reported by Victor Seva, GH #685
773
+    
774
+    (cherry picked from commit 8a46f415fb13b76fa3b071eecd7dc0401f99759e)
775
+
776
+commit 0f2a129e4f1790f8d6502ac224b480d60126fb09
777
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
778
+Date:   Thu Sep 15 16:30:30 2016 +0200
779
+
780
+    auth_identity: switched to use pointer of X509_STORE_CTX
781
+    
782
+    - starting with libssl 1.1.0 the size of X509_STORE_CTX is not known at
783
+      compile time, throwing error:
784
+    
785
+    error: storage size of 'ca_ctx' isn't known
786
+       X509_STORE_CTX ca_ctx;
787
+    
788
+    - reported by Victor Seva, GH #685
789
+    
790
+    (cherry picked from commit 46f0f1c0f492c45c1b1bbcfd4a0cc63eb56480ea)
791
+
792
+commit 0cd00fc0c84b1d3d80fff9ae809835057bbe6a4e
793
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
794
+Date:   Wed Oct 19 11:31:54 2016 +0200
795
+
796
+    modules/tmx: fix mi command t_uac_cancel
797
+    
798
+    (cherry picked from commit 81be737f29cbb9e4fd67a09cf2207150b2649e91)
799
+
800
+commit df4bba3f82b97fb9dc1b86b681060b8250a9be20
801
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
802
+Date:   Mon Oct 17 09:50:36 2016 +0200
803
+
804
+    tmx: fix condition for private copy of the message
805
+    
806
+    (cherry picked from commit 6913d30ccf2ea5a818180053453ace4b482b8d30)
807
+
808
+commit e91aec21e7f7a6f86120d1c9167b04d420369294
809
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
810
+Date:   Mon Oct 10 11:41:24 2016 +0200
811
+
812
+    websocket: catch CRLFCRLF pings over websocket connections
813
+    
814
+    - reported by GH #810
815
+    
816
+    (cherry picked from commit 8fa51e52e9cf9dbae45069c9354cfeb36997dff9)
817
+
818
+commit 19b4c38c9612e88cb8664fd21c98d86bb78b71b6
819
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
820
+Date:   Mon Oct 10 11:40:41 2016 +0200
821
+
822
+    core: defined macro for CRLFCRLF
823
+    
824
+    - used in pinging over tcp, makes it more coherent to use
825
+    
826
+    (cherry picked from commit 6649cdf51520cfcc366f2839316c8d45c233421b)
827
+
828
+commit 41806a15be4dfb99a2b4c708ffe521bc6ea53326
829
+Author: Dmitri Savolainen <savolainen@erinaco.ru>
830
+Date:   Fri Oct 7 19:23:41 2016 +0300
831
+
832
+    presence: fix crush if dialog id is NULL
833
+    
834
+    - check dialog_id is not NULL before call delete_presentity_if_dialog_id_exists
835
+    
836
+    (cherry picked from commit d68d01262e59593e7976afea1b1c458815448e7a)
837
+
838
+commit a45e9f67482e896ef83c061e3816af2ca0be5896
839
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
840
+Date:   Wed Oct 5 17:19:17 2016 +0200
841
+
842
+    websocket: handle CRLF received inside a frame (as SIP layer ping)
843
+    
844
+    - reported by André Freitas, GH #810
845
+    
846
+    (cherry picked from commit 585c60f2cdbf4199b749f74fe795ec583ae9f99c)
847
+
848
+commit 28e622cf15b3fb220b5d02e3ad237417bdaaa66c
849
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
850
+Date:   Tue Sep 20 13:43:01 2016 +0200
851
+
852
+    core: print sip message on error related to missing body
853
+    
854
+    (cherry picked from commit 1ed9c2712fcfaf378875bc7e478b9481013841d4)
855
+
856
+commit 65cb4a63c572260bcdc96a84a421c66cf3086dcb
857
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
858
+Date:   Tue Sep 20 11:40:07 2016 +0200
859
+
860
+    core: rely on msg->last_header to get the anchor inside sr_hdr_add()
861
+    
862
+    - might fix GH #789
863
+    
864
+    (cherry picked from commit 9483b5491f82dd18bbdaeee72fd43ec6e1fbfb8c)
865
+
866
+commit fad61c4b4e3c3b4430ac9f4d05cb3698f39c1c0c
867
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
868
+Date:   Sun Sep 18 09:22:58 2016 +0200
869
+
870
+    utils: coherent indentation for xcap functions
871
+    
872
+    - fix for gcc 6.2 misleading blocks warnings
873
+    
874
+    (cherry picked from commit 883629aecc143528396fae0f88d434bfc0a047ca)
875
+
876
+commit 3a32d65bbe103ea0caae418b946168ce774948c5
877
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
878
+Date:   Sat Sep 17 11:17:44 2016 +0200
879
+
880
+    counters: fixed rpc command to get counter by group and name
881
+    
882
+    (cherry picked from commit f8e47835950fa472ef313b7f303b0989b76f9dbe)
883
+
884
+commit 2372150f292363fd8c1705dfd69184e9a898f86a
885
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
886
+Date:   Thu Sep 15 16:26:43 2016 +0200
887
+
888
+    auth_identity: fix misleading indentation level
889
+    
890
+    (cherry picked from commit e5532f05d7b2b6b8d90d01fd9e934a412c7168e0)
891
+
892
+commit c0f428406a8ccc7fbbd910150e4d45a6addbae49
893
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
894
+Date:   Thu Sep 15 15:30:13 2016 +0200
895
+
896
+    core: ut - fix misleading indentation for IF blocks
897
+    
898
+    - reported by latest gcc on debian sid
899
+    
900
+    (cherry picked from commit b7aa4b2cac495397f36fecb2e5bd5a0b80844346)
901
+
902
+commit 11971cbb21f9e7cface65251e7a991ffe8c9efc5
903
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
904
+Date:   Thu Sep 15 15:26:39 2016 +0200
905
+
906
+    core: proper code block when saving chosen naptr record
907
+    
908
+    (cherry picked from commit a4b43f962a4493defb3fd608d1d2fad3ee58794a)
909
+
910
+commit 7790adcfcd97540aeceb73a8ef556ae827007902
911
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
912
+Date:   Thu Sep 15 15:19:37 2016 +0200
913
+
914
+    core: fixed misleading indentation for return statement
915
+    
916
+    (cherry picked from commit fc65a118d15e7942adccd332996701cdb6f1b0c7)
917
+
918
+commit 80bb7f1559017aafcfc0377538e7c9aa79150ff0
919
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
920
+Date:   Thu Sep 15 11:16:12 2016 +0200
921
+
922
+    presence: expire value kept and printed in logs as unsigned int
923
+    
924
+    - code compacted for extracting subscription data
925
+    
926
+    (cherry picked from commit 770bae3ce1e1f561d575df689df067a7639f64c4)
927
+
928
+commit d546d5ea8a1ce442dcaad8592df55459666c7da5
929
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
930
+Date:   Fri Oct 7 10:08:14 2016 +0200
931
+
932
+    core: allow '_' in event route name
933
+    
934
+    - reported by GH #811
935
+    
936
+    (cherry picked from commit 5806703c1ff72243457ff55758f41c3f557d26fd)
937
+
938
+commit 64a8927bd1f891c757a44fd31265ba4cd3a3d150
939
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
940
+Date:   Wed Sep 28 16:41:42 2016 +0200
941
+
942
+    dialog: no need to release the dialog when refreshing cseq
943
+    
944
+    - no direct reference was triggered inside the function
945
+    
946
+    (cherry picked from commit 3f9969d1790dd8d9349c0fa450c589f8038c43cc)
947
+
948
+commit 1987a419fbd551b6bc4550fe4f991a2a9d2ed2fb
949
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
950
+Date:   Wed Sep 28 11:54:32 2016 +0200
951
+
952
+    dialog: wrapper defines for ref/unref operations to get file name and line
953
+    
954
+    (cherry picked from commit be77f34091f63042b4df4d5445fc16c1da3ddcd9)
955
+
956
+commit a83ca56b8481d7f0a13f6b4ba7aee7f2dbf4bb52
957
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
958
+Date:   Thu Sep 29 09:19:37 2016 +0200
959
+
960
+    http_client Terminate exported commands list
961
+    
962
+    The list of exported functions was not terminated, which caused a
963
+    segfault in find_mod_export_record() when reading outside the
964
+    list.
965
+    
966
+    - backport of 166e6d80308adb822c9342cf75ac1ca8158e2f78
967
+
968
+commit 94ef3dcaa99680cb12897db27d81d39e0e1e2d5e
969
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
970
+Date:   Wed Sep 28 09:28:02 2016 +0200
971
+
972
+    dispatcher: proper selection of the gateway  when the maxload is 0
973
+    
974
+    - reported and patch by Carlos Cruz Luengo, GH #800
975
+    
976
+    (cherry picked from commit a0521f714a29fe205f83cd176f961344c8d9c79d)
977
+
978
+commit e43d82db89e57a47418d4ccdd283d8b2de82e7e6
979
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
980
+Date:   Fri Sep 23 11:11:56 2016 +0200
981
+
982
+    presence: fix crash when no dialog.id on dialog-info xml
983
+    
984
+    Fix #794
985
+    
986
+    (cherry picked from commit 53b139567cd2c828cf2cf387029396ef55351289)
987
+
988
+commit ae2b64d90d0e4652e50afb7d06342f6f6b7bcedb
989
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
990
+Date:   Tue Sep 20 10:44:19 2016 +0200
991
+
992
+    pkg/kamailio/deb: add Ubuntu Xenial support
993
+
994
+commit 659b912231d81dff8eac2b486f39919f0b7c45cb
995
+Author: Phil Lavin <phil@lavin.me.uk>
996
+Date:   Mon Sep 19 21:27:54 2016 +0100
997
+
998
+    presence: Fix memory leak in DB code
999
+    
1000
+    (cherry picked from commit 0c36c1b62efef176ae6e9322f14096e3a63ed348)
1001
+
1002
+commit 1c740e85cabe62dec9314589dd0cb0141ffd1010
1003
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1004
+Date:   Mon Sep 19 20:57:42 2016 +0200
1005
+
1006
+    presence: free db result when get_dialog_state() retrieves no rows
1007
+    
1008
+    - db result and columns in the query are allocated
1009
+    
1010
+    (cherry picked from commit 7289417c39939f61ea116fe8dc8d23cdea6401be)
1011
+
1012
+commit ce3d1dd8360567fdf2c8e36fbb4a4238dab8f036
1013
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1014
+Date:   Fri Sep 16 22:22:57 2016 +0200
1015
+
1016
+    presence: test if event is dialog for checking terminated state in presentity update
1017
+    
1018
+    - reported by Juha Heinanen
1019
+    
1020
+    (cherry picked from commit f2ef2a9016f41e97d3466b34b4039e66505d53a1)
1021
+
1022
+
1 1023
 ===================== 2016-08-14 Version 4.4.3 Released =====================
2 1024
 
3 1025
 ===================== Changes Since Version 4.4.2 ===========================