Browse code

ChangeLog: content updated for v4.4.6

Daniel-Constantin Mierla authored on 16/06/2017 09:09:11
Showing 1 changed files
... ...
@@ -1,3 +1,1357 @@
1
+===================== 2017-06-16 Version 4.4.6 Released =====================
2
+
3
+===================== Changes Since Version 4.4.5 ===========================
4
+
5
+commit 2634a759e8493ebd4f7ce8cbf467d4bf03f5eb71
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Fri Jun 16 11:04:06 2017 +0200
8
+
9
+    Makefile.defs: version set to 4.4.6
10
+
11
+commit bc7e39ccfadaab7e489647a71a570ed1d4120713
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Fri Jun 16 10:10:06 2017 +0200
14
+
15
+    pkg: set version to 4.4.6 in rpm specs
16
+
17
+commit 46c738aa8b5587f21ea1cd91fbeabd77c02ad750
18
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
19
+Date:   Fri Jun 16 10:02:54 2017 +0200
20
+
21
+    pkg/kamailio/deb: version set to 4.4.6
22
+
23
+commit b79b94aa738325737e82b6485e78eeec2dbea7ac
24
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
25
+Date:   Mon Feb 20 19:24:36 2017 +0100
26
+
27
+    pua_usrloc: free memory in case of failire in pua send_publish()
28
+    
29
+    - related to GH #1001
30
+    
31
+    (cherry picked from commit 504699b6c2f34fbf7db02f57909eefdffc6b8180)
32
+    (cherry picked from commit e2e8f3e4e887e482dd9908c0c9fc5f85923def81)
33
+
34
+commit 231bea62270157c4623cb81d04256ac2e3b28b99
35
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
36
+Date:   Tue Jun 13 14:46:33 2017 +0200
37
+
38
+    modules: readme files regenerated - acc ... [skip ci]
39
+
40
+commit 94925611d3cf6dd2498293db6f211e284b5a66c2
41
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
42
+Date:   Sun Jun 11 08:43:13 2017 +0200
43
+
44
+    .gitignore: updated paths to be ignored by git
45
+    
46
+    (cherry picked from commit a2b82a991b98919162d9c84e279a2139364241fd)
47
+    (cherry picked from commit 231c6e975652a2249a826eaeeb0be4ca937a5fd2)
48
+
49
+commit 306d7ddfcf9ea8d247b6d7901c4cac015c625bf5
50
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
51
+Date:   Tue Jun 6 11:19:38 2017 +0200
52
+
53
+    core: throw yyerror on invalid cfg var definition
54
+    
55
+    (cherry picked from commit efe6966fa1691cbb762ec13aa11164b0989e3cb4)
56
+    (cherry picked from commit 7ded0a730fa36922449834b4b96fd014d5600b47)
57
+
58
+commit a8e78db911c07264ab36d43d44eb4aa9082a3eb1
59
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
60
+Date:   Tue Jun 6 11:18:30 2017 +0200
61
+
62
+    core: catch use of numbers or reserved tokens in cfg var definitions
63
+    
64
+    (cherry picked from commit fbc6b275be1467871e26ea8c72f4ad6df724e2dd)
65
+    (cherry picked from commit 106eb258c39bd0c1f9b61b9e0226601e62c6b97b)
66
+
67
+commit c819f28eba939f938b758cb549ddfca4aca87cfe
68
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
69
+Date:   Thu Jun 1 10:01:27 2017 +0200
70
+
71
+    nat_traversal: print keepalive file name in error messages
72
+    
73
+    (cherry picked from commit 09bce3d97acf54c289f1a2c6905175038502e7a0)
74
+    (cherry picked from commit 9157c3038b6b70bd61d7e43d4b07eaf2575d65bc)
75
+
76
+commit 821dab5d172df42e82dc07de320ef66976908ce8
77
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
78
+Date:   Wed May 31 09:31:57 2017 +0200
79
+
80
+    pipelimit: updates to documentation for cfg functions
81
+    
82
+    (cherry picked from commit 06648b9ce868307eb487ced9bd3d61f249246a73)
83
+    (cherry picked from commit 8711c8afbd3572f717de2d1c040016da0a1d39c8)
84
+
85
+commit d872d37f814b409bfb851b699acb4e571c4e4d97
86
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
87
+Date:   Wed May 31 09:28:57 2017 +0200
88
+
89
+    pipelimit: allow execution of cfg functions from several routing blocks
90
+    
91
+    (cherry picked from commit 93ba83a349564bf307654bf2891100071376eca2)
92
+    (cherry picked from commit 969f0b6c5b42b75c094d89d2a58da39257e910fa)
93
+
94
+commit 95f61a08faf88246e4f8b0faa74a8447c240aa67
95
+Author: Mikko Lehto <mslehto@iki.fi>
96
+Date:   Tue May 23 19:56:27 2017 +0300
97
+
98
+    modules/rr: add missing space to log statement
99
+    
100
+    (cherry picked from commit e235f8328e435dd580d02f97d2c3c15fefb482e8)
101
+    (cherry picked from commit a4375eac45facf6fbb4f309f92ed63ca77956ce6)
102
+
103
+commit 1c7efd1210d2cb67c26ca47c6d2f2138238d212e
104
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
105
+Date:   Fri May 19 14:58:07 2017 +0200
106
+
107
+    dispatcher: updated the example of destinations list file
108
+    
109
+    (cherry picked from commit 45989d3c53242f8f5f29229333617c7bc00fd3ac)
110
+    (cherry picked from commit 7bd344c690a1eef2d15a630d262dc838c4285314)
111
+
112
+commit acba65979a39ced0ce96aae59e69c164d8b9485a
113
+Author: Mikko Lehto <mslehto@iki.fi>
114
+Date:   Thu May 18 14:02:28 2017 +0300
115
+
116
+    modules/usrloc: synchronize example with TM module
117
+    
118
+    (cherry picked from commit 3deecfcc9491594f3c89fe330c407f3327393c62)
119
+    (cherry picked from commit 8b8fe178fab3039b5fd88f5cbeed7b0be30e84f4)
120
+
121
+commit b467df96df7194ebbb462cbe0590ba8037fd7a80
122
+Author: Mikko Lehto <mslehto@iki.fi>
123
+Date:   Thu May 18 13:57:03 2017 +0300
124
+
125
+    modules/tm: documentation typo fix
126
+    
127
+    (cherry picked from commit b7e33ba006f5d2d81410c4785c13d99a024569cb)
128
+    (cherry picked from commit c43543d8ee74c2266ff1efc8b0351c35c564ce40)
129
+
130
+commit e0d77fc1cdbc7f55165c593ae95eaf27e1afd72a
131
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
132
+Date:   Sat May 13 13:42:27 2017 +0200
133
+
134
+    core: added support for aarch64 architecture for fastlock
135
+    
136
+    - from a patch by valentin@corenetdynamics.com
137
+    
138
+    (cherry picked from commit ba17aad00dec0403f89842fc6db015718daddcdd)
139
+    (cherry picked from commit 7eabf05f2649357107f72fb10894aca1f7f8256d)
140
+
141
+commit 456af688ded448fb6973bbbb616a5376f8b9c4a9
142
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
143
+Date:   Sat May 13 13:31:28 2017 +0200
144
+
145
+    Makefile.defs: enable arm aarch64 architecture
146
+    
147
+    - from a patch by valentin@corenetdynamics.com
148
+    
149
+    (cherry picked from commit b5022ed2f856387380d3dd8ffa8d891f52efa6b4)
150
+    (cherry picked from commit 300d347b28093eb38b59334925042ca90a0858ac)
151
+
152
+commit 4e7976ce17f7eeecc4f541b5f27f579efeebdce1
153
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
154
+Date:   Fri May 12 16:19:04 2017 +0200
155
+
156
+    kamcmd: increased the max reply size from 64kB to 128kB
157
+    
158
+    (cherry picked from commit f5a0e6f19b4e04d32499f796ef59049a7c798f54)
159
+    (cherry picked from commit 547a38b235337d54e798f3931592492ff34eb941)
160
+
161
+commit e433cb01d0f24160b5e819693c23d61cf8476109
162
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
163
+Date:   Thu May 11 16:15:21 2017 +0200
164
+
165
+    uac: explicit name of the function called many times when updating from/to
166
+    
167
+    (cherry picked from commit 88612ea4ed49db8a10cb8b1ddf23bc0783e937c3)
168
+    (cherry picked from commit 4157c55a311cbe9909aa66169671be955b8a083a)
169
+
170
+commit a54af9dc0499cbd45ebf22435d82f7b2a699296e
171
+Author: Mikko Lehto <mslehto@iki.fi>
172
+Date:   Thu May 11 18:39:45 2017 +0300
173
+
174
+    modules/sl: documentation typo fix [skip ci]
175
+    
176
+    (cherry picked from commit c75e7cf65907cf137be23a11ac2930a80381ea3f)
177
+    (cherry picked from commit c9840f3612c433be41ef4f73e05b445bfb854287)
178
+
179
+commit acd72e099f9c8c91a9db2007fe8d7ab32481bd58
180
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
181
+Date:   Thu May 4 18:12:04 2017 +0200
182
+
183
+    tm: use NAME define for initializing uac
184
+    
185
+    (cherry picked from commit 22fc02538a7576bf35ef321980a607bdfb9bcc5f)
186
+    (cherry picked from commit 7270254a4180bb10d1da01b97035ccae684f1ff0)
187
+
188
+commit 0fddba45f1247536a2c4f355171e2db66c4d9562
189
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
190
+Date:   Mon May 1 22:20:32 2017 +0200
191
+
192
+    sst: fix flag condtion in sst_check_min()
193
+    
194
+    (cherry picked from commit 8fc83e83cbe6f14dc89ad1b19c2a0c5667bc3d18)
195
+    (cherry picked from commit 5a71849c8374f03b23f510ab797918affdcbfcaa)
196
+
197
+commit c88c27c304276b5ac2c59edccfc82bd3150cd505
198
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
199
+Date:   Mon May 1 09:06:01 2017 +0200
200
+
201
+    core: fixup helper functions for spve and pvar parameters
202
+    
203
+    (cherry picked from commit 7fb76f9c4f247a1b62609e6ff22a5ecfd4efa46d)
204
+    (cherry picked from commit b415e64585a081c724d745f54e0cdf0f74e276a0)
205
+
206
+commit a6e72190208fb81a197a30e4935a4ac61d8f2cde
207
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
208
+Date:   Tue Apr 25 22:08:48 2017 +0200
209
+
210
+    core: added helper function to free spve fixup parameters
211
+    
212
+    (cherry picked from commit 5a87defebe64c04c3276adb964c31031f64f0717)
213
+    (cherry picked from commit f0efe7007f64ebef367534cf66dd76e9f6b0cc38)
214
+
215
+commit 7de9137debfdbb9a52fe00f295390ce1a278d379
216
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
217
+Date:   Fri Apr 21 21:46:23 2017 +0200
218
+
219
+    .gitignore: more types of tag files added to ignored list
220
+    
221
+    (cherry picked from commit 873f3176b228e91e5c2149d75a7329a6174c48e5)
222
+    (cherry picked from commit 368fee23fcca24533196fa3fada21e530c1742c5)
223
+
224
+commit b1437362896a18e2ac32e5b3a3c219948ff2a978
225
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
226
+Date:   Fri Apr 21 19:03:04 2017 +0200
227
+
228
+    ipops: removed unused variables from ragel generated files
229
+    
230
+    - GH #1074
231
+    
232
+    (cherry picked from commit 1f46fbcdcbfbae80000d3abcf191424d98104f4e)
233
+    (cherry picked from commit 221fb678639bb1ea474f8f74b23268272010dd6c)
234
+
235
+commit 36a34e6feeb952d0da3a96bd0677f6c988357e6d
236
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
237
+Date:   Thu Apr 20 07:54:11 2017 +0200
238
+
239
+    Makefile.rules: make clean rules removes static libs from modules
240
+    
241
+    (cherry picked from commit f076ed992770d53e7cded5f5d8b7362c92a212be)
242
+    (cherry picked from commit d3f88fdb9594267e38dd633db1ca1ea3764b04e2)
243
+
244
+commit 68cb1053154fe6b546e2195f0df1fd7039a8519b
245
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
246
+Date:   Wed Apr 19 17:42:38 2017 +0200
247
+
248
+    gitignore: skip static lib files (*.a)
249
+    
250
+    (cherry picked from commit c4ae8d5aef5a03ef552fba68dfb1c54dec70ac21)
251
+    (cherry picked from commit e98e70542571980aee8d89c74b9c47c02b3314f6)
252
+
253
+commit fed0b01e942a144e6d99f93a1aac15104f41208d
254
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
255
+Date:   Wed Apr 19 08:04:27 2017 +0200
256
+
257
+    rtpproxy: fix docs for rtpproxy_stop_stream2uas()
258
+    
259
+    - it has no parameters
260
+    
261
+    (cherry picked from commit bfe2cec3951874da8dccba69493922006129da5c)
262
+    (cherry picked from commit f0e5ad0d8af05b1e6e40bb60e1f8c282b0643723)
263
+
264
+commit ad52cb9cc0122139d6f72a7901a4eabdfedb7cd0
265
+Author: Mikko Lehto <mslehto@iki.fi>
266
+Date:   Tue Apr 18 21:49:48 2017 +0200
267
+
268
+    modules/acc: add log_level names to examples
269
+    
270
+    (cherry picked from commit 4a19f63fdee945fbcbc46ab6ebabbf4af67eba7b)
271
+    (cherry picked from commit dfd1df30747ed502039e7ca8543a515c939b25ff)
272
+
273
+commit 97b69bd2c12608980743b2f377f7e02a940f13c6
274
+Author: Mikko Lehto <mslehto@iki.fi>
275
+Date:   Tue Apr 18 21:51:33 2017 +0200
276
+
277
+    modules/acc: fix documentation typos
278
+    
279
+    (cherry picked from commit 2842990aef959c1c6208ccf786e8edbc20372c13)
280
+    (cherry picked from commit 2d1a26c791ab4861525de8d4b959c66d53fcca6e)
281
+
282
+commit d20dad2dd085e052221cb5bafb2bdcdc0fbecc32
283
+Author: Mikko Lehto <mslehto@iki.fi>
284
+Date:   Tue Apr 18 19:27:56 2017 +0300
285
+
286
+    core: substitute ser string with NAME macro
287
+    
288
+    (cherry picked from commit 102ef546ee418fcc92eaa8fe16c3a4fd453036c0)
289
+    (cherry picked from commit 2438734c664b00362a0cab4e342e5f6f8a98210e)
290
+
291
+commit f8cb807b19321b7546d3e12ee9d4a1d038e5651f
292
+Author: Vitaliy Aleksandrov <vitalik.voip@gmail.com>
293
+Date:   Tue Apr 18 14:27:12 2017 +0200
294
+
295
+    ldap: fix memory leak that happens after calling  ldap_result_next()
296
+    
297
+      - GH #1071
298
+    
299
+    (cherry picked from commit 87edc25fd458be80ed5cfec21fbe2940a8f9c17f)
300
+    (cherry picked from commit a25e0c3e2c8291cf24a8dc11a4da19fb7e8c19ea)
301
+
302
+commit 5a4be2cce8e3b6409b13c9e6f2646f6d9520c60b
303
+Author: Mikko Lehto <mslehto@iki.fi>
304
+Date:   Tue Apr 11 21:17:46 2017 +0300
305
+
306
+    modules/rtimer: fix pseudo variable typo in example [skip ci]
307
+    
308
+    (cherry picked from commit c3c110e8a8519f6521678b5d9e0ec497b07883c4)
309
+    (cherry picked from commit 2735a1b3879492b333e0e7fb7214462cccabc635)
310
+
311
+commit 07857cadb3eeaed7d16c5e149dc3c5de2f1cd0d3
312
+Author: Tuan M. Hoang <tmhoang@flatglobe.org>
313
+Date:   Tue Apr 11 13:08:51 2017 -0400
314
+
315
+    modules/{acc,cdp}: allows big endian build
316
+    
317
+    (cherry picked from commit 95153bd37df81d08b8c02cc892d019817ec05644)
318
+    (cherry picked from commit c435200d4b8b5893389b65350ab3ba852392e564)
319
+
320
+commit 6b39d1a0844c4299d212c270912ab80bdaf03384
321
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
322
+Date:   Mon Apr 10 17:04:58 2017 +0200
323
+
324
+    tls: update log messages macros
325
+    
326
+    (cherry picked from commit dbd78eb8a9f222d8cd6fbcd800552e51d3afaa7c)
327
+    (cherry picked from commit 0cc28df33e64eadfc7d13887481f03df6022abb7)
328
+
329
+commit ceed55f795f29b700a8026280b68cfea2e7eef25
330
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
331
+Date:   Mon Apr 10 13:51:38 2017 +0200
332
+
333
+    dialog: clarification for dlg_bye() parameters in docs
334
+    
335
+    (cherry picked from commit 6b9e63f4e1948b53ce2b986c495085e34dc83165)
336
+    (cherry picked from commit 9b3fb6ae349f3ba3c6621e8d19526fcddc0b968e)
337
+
338
+commit 7efdf3cd41f968e9ddb66869c0e9cbb8fc337483
339
+Author: Juha Heinanen <jh@tutpro.com>
340
+Date:   Sat Apr 8 15:25:07 2017 +0300
341
+
342
+    modules/registrar: removed extra empty line
343
+    
344
+    (cherry picked from commit e36f607d44a53969c4dc469f7c940ed861419ca1)
345
+    (cherry picked from commit 485f73223cd4e30268728586256e4064c5897c3a)
346
+
347
+commit 481775491d7a5b7f084473c75d4583e3131f2305
348
+Author: Juha Heinanen <jh@tutpro.com>
349
+Date:   Sat Apr 8 15:22:54 2017 +0300
350
+
351
+    modules/registrar: apply method_filtering only on initial requests w/o to-tag
352
+    
353
+    (cherry picked from commit ac2572b880c5373864a55ebe1b9e538dd9337e63)
354
+    (cherry picked from commit 5ab4d1af1b083c0fb71e719a7d164c504b53caa4)
355
+
356
+commit f9d92c0f4e80c3710ca8a06633efcc407723ca1a
357
+Author: Juha Heinanen <jh@tutpro.com>
358
+Date:   Sat Apr 8 10:31:23 2017 +0300
359
+
360
+    modules/siputils: made tel2sip to return 2 if no conversion was needed
361
+    
362
+    (cherry picked from commit 8e037f623ae6daf58e092d8a41430fd13d1d38ec)
363
+    (cherry picked from commit 02dd3338fa63a703a99535eed0f71f9862eb87f3)
364
+
365
+commit 415f6bc206c72d6727aae5f299d07bd1b6c0d1c9
366
+Author: Carsten Bock <carsten@ng-voice.com>
367
+Date:   Fri Apr 7 11:09:14 2017 +0200
368
+
369
+    sdpops: Add note about sdp_remove_media() and RFC compliance
370
+    
371
+    (cherry picked from commit 8a38f369b01a642b92704cc0e6efeb6e108f8a02)
372
+    (cherry picked from commit 9429653590322f25ed0ecae4d77bf29f57cb233e)
373
+
374
+commit 37de4fb8051ffc407e0b9ea115a55db903983770
375
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
376
+Date:   Sat Jun 3 08:55:19 2017 +0200
377
+
378
+    acc: removed useless revhistory from docs
379
+    
380
+    (cherry picked from commit e60e8b48897308319cbd6cad31c6874a9a24c47c)
381
+    (cherry picked from commit 8963a2a7b7e2635faf1e209b67223a3a2494268f)
382
+
383
+commit adaf1585828937a2740cd9c3f96556e813210abd
384
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
385
+Date:   Fri Jun 2 20:01:13 2017 +0200
386
+
387
+    kamctl: added drouting tables to be created by kamdbctl
388
+    
389
+    (cherry picked from commit 85af6e08f5470cf4533c01badec8759713d897c9)
390
+    (cherry picked from commit b26e30a055d850437b5d6491c16c139582f28053)
391
+
392
+commit 3db23818172a34c608052758d73b870666c91fcd
393
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
394
+Date:   Tue May 16 17:33:10 2017 +0200
395
+
396
+    core: wrapper function to reset avps/xavps from msg environment
397
+    
398
+    - use it to clean after processing received msg
399
+    
400
+    (cherry picked from commit 46ea6b0a6bcf55243a0d11be41f60a2678dbbcfb)
401
+    (cherry picked from commit 5add6c44cc8d268748488b8f2683c88bbfd4572e)
402
+
403
+commit d81926d6c88e234d183bfb72185430515d5b0ca7
404
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
405
+Date:   Mon May 15 14:11:57 2017 +0200
406
+
407
+    core: reset avps and xavps lists in all error cases
408
+    
409
+    - just for safety when one uses some srevent routes
410
+    
411
+    (cherry picked from commit bc336bfcba127a9232583a3d7b7e10d994c369eb)
412
+    (cherry picked from commit 72012440214b0827e6ae7e1dd494c5ecd3fdbaa8)
413
+
414
+commit b930e974020508cf8ac6fb538143313e45e9481e
415
+Author: Ovidiu Sas <osas@voipembedded.com>
416
+Date:   Wed May 10 13:00:57 2017 -0400
417
+
418
+    xhttp_rpc: fix rpc_struct_printf
419
+    
420
+    (cherry picked from commit 8f87e7c4c3ba925a20bd0ab69e1fc885a559d262)
421
+    (cherry picked from commit 40d26eae8c678e7623478b5b624e401e9bb94434)
422
+
423
+commit 985542826be6d993211dad513a2cf46b8575bde9
424
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
425
+Date:   Fri Apr 28 09:35:41 2017 +0200
426
+
427
+    db_cluster: free allocated structure at init time
428
+    
429
+    - avoid reopening driver db connections if already set
430
+    
431
+    (cherry picked from commit 08f8e0bc72b9f16f76b78110c9c95b1ba7f1ce25)
432
+    (cherry picked from commit 623840e7487cec1862531893c3644776835d9387)
433
+
434
+commit b0a6805616a23bbed1a33339e99c5d32813d3103
435
+Author: Kristian Høgh <kfh@uni-tel.dk>
436
+Date:   Tue May 2 07:43:54 2017 +0200
437
+
438
+    htable: Fix memory leak when reloading an empty htable from database
439
+    
440
+    (cherry picked from commit 07ce768fc6064867ed33d7ab6c9cbbb05db329db)
441
+    (cherry picked from commit cfaca9f7b468b138280c288edfa830995f714ea1)
442
+
443
+commit eec44f0ba950a697bae8a30a91ca4707de202385
444
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
445
+Date:   Fri Apr 28 09:10:04 2017 +0200
446
+
447
+    htable: close db connection in some error cases for rpc command
448
+    
449
+    (cherry picked from commit 1051a1bbc70cf84d6ebd7aa76a9b1ebd2e17e710)
450
+    (cherry picked from commit 23783b89d800ce75f3655a253e1d21c5fd8cad6c)
451
+
452
+commit ca0992d9c3e96cfcd24aad57db73bb67fac4d194
453
+Author: Timo Teräs <timo.teras@iki.fi>
454
+Date:   Fri Apr 28 09:58:50 2017 +0300
455
+
456
+    Add and fix #includes for more strict POSIX compliance
457
+    
458
+    - sys/poll.h is non-standard, posix defines poll.h
459
+    - sys/time.h is needed in addition to time.h for e.g. struct timeval
460
+    
461
+    Notable this fixes some build errors against musl libc
462
+    
463
+    (cherry picked from commit 4d485707f7e53e798466dc6ae2166eddbe874b95)
464
+    (cherry picked from commit 51f214f1c2a0b0e566ba367e5b1ac2557a05e8bd)
465
+
466
+commit 377df7d8675494e4d429b3888f5bc96c7c60a573
467
+Author: Ovidiu Sas <osas@voipembedded.com>
468
+Date:   Fri Apr 21 11:59:42 2017 -0400
469
+
470
+    sqlops: free the result only if there is a result
471
+    
472
+    (cherry picked from commit 92c8c66e5ba1e5036fdc7a6171e013e21964a03b)
473
+    (cherry picked from commit 79d10d03049bf235c302b5261c2a59d64f9ba210)
474
+
475
+commit e98cf59eba995b89a8ef5141db629718010a9805
476
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
477
+Date:   Tue Apr 11 15:24:32 2017 +0200
478
+
479
+    kamilio.cfg: updated the address of sr-users mailing list
480
+    
481
+    (cherry picked from commit a2fe77bcce3c9c1f926ca1767f2ea8e25ed4fe75)
482
+    (cherry picked from commit 7a7b0ca00d5ee843426a33fa80396492324511ba)
483
+
484
+commit 5d26b50d78f60afba73d12fdda99971f7ef6ba35
485
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
486
+Date:   Fri Apr 7 17:05:44 2017 +0200
487
+
488
+    core: use buffers instead of static empty string
489
+    
490
+    - if code tries to write in, results in a crash
491
+    - reported by Juha Heinanen
492
+    
493
+    (cherry picked from commit 6aa2b91b581d7e0f138a9a19f61d848caeb61a19)
494
+    (cherry picked from commit 2705a9d36481d66ea86f79b574760f3009118775)
495
+
496
+commit 29d6ce1d54564ff400072522be174b10499d07d7
497
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
498
+Date:   Fri Apr 7 17:05:27 2017 +0200
499
+
500
+    pv: renamed empty buf variable
501
+    
502
+    (cherry picked from commit cdd7bc29a900d787b8d99f7296306f99c53a5e29)
503
+    (cherry picked from commit f9fbd7a97cae4431a64ab350c2eed7bbc0586049)
504
+
505
+commit e97975da927bd666c18b5c971fbd7b4ca96c41b6
506
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
507
+Date:   Fri Apr 7 15:37:07 2017 +0200
508
+
509
+    pv: declare the pv_empty as buffer with size
510
+    
511
+    - otherwise it can crash when code tries to write in it, if pointing to
512
+      static empty string
513
+    - reported by Juha Heinanen
514
+    
515
+    (cherry picked from commit 1e37b31f8a28ccc6f44eaf75e5f02e836df20411)
516
+    (cherry picked from commit dccca1959b6f96bb508baa9dab0eacba7c69f20c)
517
+
518
+commit 3ada3f4640c98e3b45e00f559cf81ffed2c9ed4d
519
+Author: Claudiu Boriga <paul.boriga@1and1.ro>
520
+Date:   Mon Apr 3 12:13:30 2017 +0300
521
+
522
+    topoh: add additional safety checks
523
+    
524
+    - verify that headers contain expected prefix (including mask ip)
525
+      before trying to unmask them; otherwise there may be issues when
526
+      kamailio receives messages that are not masked and topoh is enabled.
527
+    
528
+    (cherry picked from commit 055fca8dd2ca9c2ea683a2ea3748d6728d54e5a5)
529
+    (cherry picked from commit 30668abe2499d56d63efd4b860a154076e2150e7)
530
+
531
+commit 9f2d6e775f98f103b2724f75503a2779a979b22c
532
+Author: James Cloos <cloos@jhcloos.com>
533
+Date:   Mon Mar 6 11:40:13 2017 -0500
534
+
535
+    app_perl: Make sv2int_str() static
536
+    
537
+    - The function is only called from the xs file, and C11’s inline
538
+      semantics mean that gcc-5 and later miscompile this file when
539
+      no optimization is specified.
540
+    
541
+    Signed-off-by: James Cloos <cloos@jhcloos.com>
542
+    (cherry picked from commit 42d3b93f838d1c2eeb009894422fe016a6572520)
543
+    (cherry picked from commit 074f52de88f473945628f81740a87e5f6bc072ea)
544
+
545
+commit fd5c4b81f8fc8b0029ac70d6f80ae6b63d869a59
546
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
547
+Date:   Tue Mar 7 23:24:56 2017 +0100
548
+
549
+    db_mongodb: re-init iterator for bson covert search failure
550
+    
551
+    (cherry picked from commit 6bd32088de1d7ae816643aea4a60c70911e46b5e)
552
+    (cherry picked from commit 9e9fc9a322221dce58108c4430cbe0af41b31d02)
553
+
554
+commit cb14499a64c102d2bd2d27a851cf059647414341
555
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
556
+Date:   Wed Nov 9 14:10:15 2016 +0100
557
+
558
+    core: debug - aliased macro LM_BUG to BUG
559
+    
560
+    (cherry picked from commit 44a4732df6e77386e6ffa60041cd1738a208ae0d)
561
+
562
+commit ade2cbe3c8ebadc6161d7c64194099802128e194
563
+Author: Ovidiu Sas <osas@voipembedded.com>
564
+Date:   Thu Feb 9 15:18:13 2017 -0500
565
+
566
+    core: added PROC_XWORKER as an alias to PROC_RANK127
567
+    
568
+    (cherry picked from commit 3e8589afcf75e7c93c5bcb9b4c4269c7b29774bd)
569
+    (cherry picked from commit e5677bc936a99a879235986913879eb14fafb5b2)
570
+
571
+commit 5bc4888881f8438345d266829f5b6ef6cc7a0ae4
572
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
573
+Date:   Thu Feb 9 11:46:53 2017 +0100
574
+
575
+    core: added PROC_SIPROUTER to be able to test if is no longer a special sip worker
576
+    
577
+    - related to GH #972
578
+    
579
+    (cherry picked from commit 6d1f8b2d23dad4ef25ce8663c903dd1d568ed723)
580
+
581
+commit d7946819d8a79910d890f2b72151d62721c93a91
582
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
583
+Date:   Thu Feb 9 11:32:23 2017 +0100
584
+
585
+    path: note in docs that some registrars check for supported header
586
+    
587
+    (cherry picked from commit bbf51ef65ecee0b6c8e30abb3738da3436b85692)
588
+
589
+commit 4ab84843d2d4d7a9a6db28f7c8ee1280411802f0
590
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
591
+Date:   Wed Feb 8 08:12:17 2017 +0100
592
+
593
+    Makefile.defs: don't enforce yacc on solaris
594
+    
595
+    - it's old and fails to parse the cfg
596
+    - reported by GH #963
597
+    
598
+    (cherry picked from commit 47590ddf1819a8df1f580ea1fb64bfdc712f6771)
599
+
600
+commit 656cc086f87ec914b0fbdfdee0c5eb61f22b4f63
601
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
602
+Date:   Thu Feb 2 11:14:19 2017 +0100
603
+
604
+    core: tsend - updated log macros
605
+    
606
+    (cherry picked from commit 83cf43715bf3727b8b618f8239b896ecd83e859a)
607
+
608
+commit 16a6abbd7ce934b6e853726042b94e57841c0e4d
609
+Author: Vasiliy Ganchev <vance@ukr.net>
610
+Date:   Tue Jan 31 08:29:08 2017 +0200
611
+
612
+    Update jansson_path.c
613
+    
614
+    in case of build on old debian (lenny) - statically linked libjansson has to be used, as a result build throw errors, cos libjansson has functions with the same names
615
+    (cherry picked from commit 7dcc6bd18b5b5ae4078c32087c6cf85c0fa9bce1)
616
+
617
+commit 6ac4b733a56ae82b89104b29df337aeef048cff2
618
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
619
+Date:   Mon Jan 30 18:18:39 2017 +0100
620
+
621
+    pipelimit: close file stream in case of error in get cpu
622
+    
623
+    (cherry picked from commit 5591d9c908d3f55898d4cc810663654f1f289806)
624
+
625
+commit 48f5c0b6d4a6c3e896a0225cfe28ae87b4578efc
626
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
627
+Date:   Mon Jan 30 18:11:05 2017 +0100
628
+
629
+    speeddial: incremed nr_keys after strip operation
630
+    
631
+    - avoid out of bounds index
632
+    
633
+    (cherry picked from commit 83b0afa5d43bf7c6e4f0c22adbb211bef8593062)
634
+
635
+commit 9672ec05df5436ca99532d9c8264e2d104d07c2e
636
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
637
+Date:   Mon Jan 30 17:46:39 2017 +0100
638
+
639
+    drouting: check return of get_node_index() to avoid negative index
640
+    
641
+    (cherry picked from commit c881ab1aaa51b2040b7479da57eba33d0ee7d8e3)
642
+
643
+commit 4e7fda77b77aca9cd55723cd319d380028b1f279
644
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
645
+Date:   Sun Jan 29 17:52:40 2017 +0100
646
+
647
+    core: parser - updated old log messages
648
+    
649
+    (cherry picked from commit 08327019aa52f5386ed29e37a7cac6822f2b4276)
650
+
651
+commit ad44bcc46e70fb6c460911f2fb07c6d4edb0061a
652
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
653
+Date:   Sun Jan 29 12:19:28 2017 +0100
654
+
655
+    core: parser via - updated log macros and coherent indentation
656
+    
657
+    (cherry picked from commit 403ad30cf1de447f2df69a7d772041272becc5cb)
658
+
659
+commit 280bcf240e3c780d23f5c810fb829c01e960aa87
660
+Author: grumvalski <federico.cabiddu@gmail.com>
661
+Date:   Sun Jan 29 09:10:23 2017 +0100
662
+
663
+    tm: reset T_ASYNC_CONTINUE flag in t_suspend
664
+    
665
+    (cherry picked from commit f81149d820246242db0e48f32948784b9db4ce82)
666
+
667
+commit 8a711b7d00383996b51bc5dc10208bc8cb080e44
668
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
669
+Date:   Sat Jan 28 20:50:48 2017 +0100
670
+
671
+    core: cfg.lex - update log macros
672
+    
673
+    (cherry picked from commit 73f2fc360ae91f00dd0e269896a5dff104b67264)
674
+
675
+commit 3adc833499d75c43bcad8bacb709271c2c3587bc
676
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
677
+Date:   Fri Jan 27 13:34:56 2017 +0100
678
+
679
+    core: cfg.y - updated log macros
680
+    
681
+    (cherry picked from commit 07df19372cea24d0ec8c157c146a1f4440309120)
682
+
683
+commit 06dc78f75305cec2aa4ce80c704a45a3d7c515d0
684
+Author: Kelvin Chua <kelchy@gmail.com>
685
+Date:   Thu Jan 26 15:52:49 2017 +0000
686
+
687
+    jansson: add path to error log for easier debugging
688
+    
689
+    (cherry picked from commit 918cde9f30341fc52b98fb1ce6a2fcf78a0b6a0e)
690
+
691
+commit c1f042d8b560fe94a6986b0d8c260f0d77a7535b
692
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
693
+Date:   Tue Jan 24 12:25:30 2017 +0100
694
+
695
+    kamctl: mention CHARSET as option in kamctlrc
696
+    
697
+    (cherry picked from commit c58a829af6d14a7b85fa03618f58ff315940ed43)
698
+
699
+commit 00d224c80c9b19e0ffcbdbe2bde1199b428ca1ca
700
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
701
+Date:   Sat Jan 21 19:54:31 2017 +0100
702
+
703
+    core: print cfg line and column inside fix_rval() if resolve select fails
704
+    
705
+    (cherry picked from commit d89d643ab144a7a72aebd59c34df011f77dc4e34)
706
+
707
+commit 00ea98fd8a13305f4085a094b614ea38cd142046
708
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
709
+Date:   Sat Jan 21 19:49:47 2017 +0100
710
+
711
+    core: select - added function to print select for error purposes
712
+    
713
+    (cherry picked from commit 77bf2478893bb935e0ca09d93df75b404417d3bd)
714
+
715
+commit 54aac8b91375e5a5ca61bf97a67afd4476ef5882
716
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
717
+Date:   Sat Jan 21 19:24:57 2017 +0100
718
+
719
+    tm: select code migrated to new log macros
720
+    
721
+    (cherry picked from commit 3e88ff5662ccf8204206f4e6b770efaf509ad3f7)
722
+
723
+commit ae6520dac2eda70f80ce6d5ac3c07ba610c536a3
724
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
725
+Date:   Fri Jan 20 17:15:10 2017 +0100
726
+
727
+    presence: build proper ipv6 contact when server address is not set
728
+    
729
+    - reported by GH #943
730
+    
731
+    (cherry picked from commit d62fd3e4976633aa6b827d527f4e15de0b08068b)
732
+
733
+commit 58c09fb7dc5795d9bebd198c08ccb1ebb6591937
734
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
735
+Date:   Fri Jan 20 09:07:49 2017 +0100
736
+
737
+    core: print cfg line and column for errors in fix_rval_expr()
738
+    
739
+    (cherry picked from commit dcd9f97d63490971afd160afbf2cd00eddc39445)
740
+
741
+commit d9a017537c12da1d5312573192a6761c9ec32c89
742
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
743
+Date:   Thu Jan 19 16:57:35 2017 +0100
744
+
745
+    tm: hooks related code updated to print log messages without hardcoded prefix
746
+    
747
+    (cherry picked from commit 2287ab6e649bf09fa38ce31c662ea9698411b0ac)
748
+
749
+commit 650f1cb590b927a1254562299496b0974e5f168f
750
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
751
+Date:   Thu Jun 8 13:45:03 2017 +0200
752
+
753
+    sca: fix core when release_appearance RPC command parameter has wrong index
754
+    
755
+    > #0  0x00007fd8bba5a067 in raise () from /lib/x86_64-linux-gnu/libc.so.6
756
+    > #1  0x00007fd8bba5b448 in abort () from /lib/x86_64-linux-gnu/libc.so.6
757
+    > #2  0x00007fd8bba53266 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
758
+    > #3  0x00007fd8bba53312 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
759
+    > #4  0x00007fd8a4b16328 in sca_appearance_list_unlink_index (app_list=0x7fd8a603c528, idx=0) at sca_appearance.c:254
760
+    > #5  0x00007fd8a4ae0372 in sca_rpc_release_appearance (rpc=0x7fd8b1162300 <binrpc_callbacks>, ctx=0x7ffc2ce9eef0) at sca_rpc.c:504
761
+    > #6  0x00007fd8b0f38abb in process_rpc_req (buf=0x1e5e744 "\241\003\067oZ\274Ƒ\027sca.release_appearance", size=12344, bytes_needed=0x7ffc2ce9effc, sh=0xfefefefefefefe00,
762
+    >    saved_state=0xfefefefefefefe00) at binrpc_run.c:675
763
+    
764
+    (cherry picked from commit 68045ff55f8e9972d0560ae0216b0fe1f28556d6)
765
+
766
+commit 114a42ee5ba4ca5e3c2038780067af326eced223
767
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
768
+Date:   Mon Jan 30 14:06:22 2017 +0100
769
+
770
+    pkg/kamailio/deb: remove dnssec from stretch/sid due #851
771
+    
772
+    (cherry picked from commit 02cca18d4c39797c82715a90a781afb1157253bd)
773
+
774
+commit 06a377677889c5caeef705df145ea845df6715e8
775
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
776
+Date:   Mon Jun 5 13:44:01 2017 +0200
777
+
778
+    travis-ci: set DIST variable for jessie
779
+
780
+commit f0e5a8c37608eca2d1d8f68e8c0ab1e9171a7bf5
781
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
782
+Date:   Mon Jan 30 18:53:31 2017 +0100
783
+
784
+    pkg/kamailio/deb: fix missing new dependency for stretch/sid
785
+    
786
+    (cherry picked from commit c293df8335f43780c6bb0dd22750a038f8daa4f8)
787
+
788
+commit 5c8419eb3a1e26de77b714f53c5a2cf0e24cc76a
789
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
790
+Date:   Mon Jan 30 16:16:12 2017 +0100
791
+
792
+    pkg/kamailio/deb: use default-libmysqlclient-dev/default-mysql-client
793
+    
794
+    (cherry picked from commit d81a8fcbc6183b5474d2d9315ad72fa342c30cf1)
795
+
796
+commit f0da1424678d0f2d64fa9b2abfab538f1c2736cf
797
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
798
+Date:   Sun Jun 4 13:13:25 2017 +0200
799
+
800
+    travis-ci: use 4.4-jessie image
801
+
802
+commit b7bd4beabe76b01342afb4eb84ea4a4a68863efe
803
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
804
+Date:   Sun Jun 4 12:46:59 2017 +0200
805
+
806
+    pv: fix pv_var_to_xavp() and pv_xavp_to_var() functions
807
+    
808
+    * xavp was not properly created at pv_var_to_xavp()
809
+    * add proper xavp loop for pv_xavp_to_var()
810
+
811
+commit b4cb65354de5ee0384926780594412deba358def
812
+Author: lazedo <luis.azedo@factorlusitano.com>
813
+Date:   Tue May 30 01:48:03 2017 +0100
814
+
815
+    htable: release pkg memory before returning
816
+    
817
+    resets 'first' when esize == 0
818
+    
819
+    (cherry picked from commit 2d771f563d19fccad0a28e56a5d99de571ef5da6)
820
+
821
+commit 8351c7a81f432141d6d1348ffec9821ff028da33
822
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
823
+Date:   Tue May 30 17:08:19 2017 +0200
824
+
825
+    travis-ci: use 4.4-stretch docker image [skip ci]
826
+
827
+commit 2cd91070d5eb823a2413d8100236db8c8a74d472
828
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
829
+Date:   Tue May 30 16:56:38 2017 +0200
830
+
831
+    travis-ci: use proper domain for sr-dev mailing list [skip ci]
832
+    
833
+    (cherry picked from commit bce1db4fce2a7cd75a8103916e1361b9c94d6f64)
834
+
835
+commit cda757b682e0a61a9e9c9e6e9f83be4f899aa364
836
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
837
+Date:   Tue May 23 18:07:54 2017 +0200
838
+
839
+    core: fix mem_summary comparation when SIGUSR1 is received
840
+    
841
+    From http://www.kamailio.org/wiki/cookbooks/4.4.x/core#mem_summary
842
+     1 - dump all the pkg used blocks (status)
843
+     2 - dump all the shm used blocks (status)
844
+     4 - summary of pkg used blocks
845
+     8 - summary of shm used blocks
846
+    
847
+    (cherry picked from commit b8750364571beeca6612b31a2948d62bddedc805)
848
+
849
+commit 9e343f3585a148f9a117195f179723e74bc475e8
850
+Author: lazedo <luis.azedo@factorlusitano.com>
851
+Date:   Tue May 16 16:56:07 2017 +0200
852
+
853
+    registrar: proper linking of xavps in the xavp_rcd
854
+    
855
+    - avoid leaking of shm when using save() in async operations
856
+    - part of PR #1111
857
+    
858
+    (cherry picked from commit bb3840161acd3b2dbe41001ebfb2bd779bfd68d0)
859
+    
860
+    Conflicts:
861
+            modules/registrar/lookup.c
862
+            modules/registrar/reply.c
863
+
864
+commit d480941d52756a974e9f473b0474e4675c84f862
865
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
866
+Date:   Sat May 6 08:56:52 2017 +0200
867
+
868
+    msrp: fix missed break in parsing pv name
869
+    
870
+    - closes GH #1122
871
+    
872
+    (cherry picked from commit c32ba91fbbe59e144ddcb40be33b3379bcf3d64d)
873
+    (cherry picked from commit 1686d9d7519a3a72293245687d307f0d99a2b503)
874
+
875
+commit 548acd5f024c655ac1bc8f8bc31b3fe9ce79ebaf
876
+Author: Luis Azedo <luis@2600hz.com>
877
+Date:   Fri Apr 14 22:56:01 2017 +0100
878
+
879
+    kazoo: backports & fixes
880
+
881
+commit e0dc5f12d6bca304ad359d955ce24948613c2055
882
+Merge: 9df06be7a d432ecbde
883
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
884
+Date:   Tue May 2 17:03:54 2017 +0200
885
+
886
+    Merge pull request #1114 from sergey-safarov/spec_update9-44
887
+    
888
+    pkg/kamailio/centos/7: mod kazoo enabled default build
889
+
890
+commit d432ecbded84fcf68668de0db3a4ba13f9745da2
891
+Author: Sergey Safarov <s.safarov@gmail.com>
892
+Date:   Tue May 2 10:07:22 2017 -0400
893
+
894
+    pkg/kamailio/centos/7: mod kazoo enabled default build
895
+
896
+commit 9df06be7a5d97154374f2e53b39c47692cda99d0
897
+Merge: 55d62e964 e71ed2da0
898
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
899
+Date:   Thu Apr 27 23:02:50 2017 +0200
900
+
901
+    Merge pull request #1091 from sergey-safarov/spec_update8-44
902
+    
903
+    pkg/kamailio/centos/7: Updated dependency lib name (librabbitmq)
904
+
905
+commit 55d62e964f68b08db0072ef321efa3170ef2024c
906
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
907
+Date:   Thu Apr 27 19:05:35 2017 +0200
908
+
909
+    pkg/kamailio/deb: set LIBDIR for all rules
910
+    
911
+    * default path to modules was wrong
912
+    
913
+    Fix #1096
914
+    
915
+    (cherry picked from commit 86c4168d2306b6648cdaaaa0540ece154d959727)
916
+
917
+commit 642f096ed2ba9ea5b53696197f863a7e586b88c6
918
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
919
+Date:   Wed Apr 26 15:23:24 2017 +0200
920
+
921
+    dialog: more safety checks to detect if dialog is gone after event route execution
922
+    
923
+    - avoid execution of script callbacks for event route
924
+    - related to GH #1059 and #1069
925
+    - backport of a8b7f94a5c305e14313d5528792f9ca6518d5969
926
+    
927
+    (cherry picked from commit d95f09670a0d3d0c997c7f1c94eb66bdd4c4da0f)
928
+
929
+commit e71ed2da08d64acf5156b05dba4db784c2301bb5
930
+Author: Sergey Safarov <s.safarov@gmail.com>
931
+Date:   Sun Apr 23 00:35:24 2017 -0400
932
+
933
+    pkg/kamailio/centos/7: Updated dependency lib name (librabbitmq)
934
+
935
+commit a32af10e91e72dd2b29e143100c8707c0655784c
936
+Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
937
+Date:   Thu Apr 20 14:33:50 2017 +0300
938
+
939
+    carrierroute: fix in check if conf file writable
940
+
941
+commit 3d166a443c2de24a6b742a1bb5f5dd7f2dfac98b
942
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
943
+Date:   Tue Apr 18 23:00:03 2017 +0200
944
+
945
+    tm: don't reset uac reply if in a continue route
946
+    
947
+    (cherry picked from commit 152504f108d39ae33c845f7e74a889411868033d)
948
+
949
+commit 4febe26a166390b47bf63775cdeea71bb9089781
950
+Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
951
+Date:   Thu Apr 13 16:52:50 2017 +0300
952
+
953
+    p_usrloc: fix to update expires column when db_ops_ruid set
954
+
955
+commit 459efbd4f32e69001afadd85087cb87b0410b955
956
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
957
+Date:   Thu Apr 6 15:14:45 2017 +0200
958
+
959
+    kamailio.cfg: handle retransmissions also for request within dialog
960
+    
961
+    - skip ACK, it is not a standard transaction by itself
962
+    
963
+    (cherry picked from commit 868f9996f39dd76707ed09fce980893bab7c31bc)
964
+    (cherry picked from commit a5e3a8822bf491516ac3d7ff0fc8ed18f5e26124)
965
+
966
+commit 4f785ac67696e5de8aa6e888de69a6180214784f
967
+Author: Camille Oudot <camille.oudot@orange.com>
968
+Date:   Mon Apr 3 20:49:51 2017 +0200
969
+
970
+    core: parser - allow more chars in mime type
971
+    
972
+    (cherry picked from commit 5bb4eb4d6546e2d0a2d911b09797172a0a2a2b83)
973
+
974
+commit 406c02f7b76ada56d6e1f73e763fecb05c1f51c5
975
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
976
+Date:   Fri Mar 31 12:56:52 2017 +0200
977
+
978
+    tls: do kerberos and zlib init checks only for libssl < 1.1.0
979
+    
980
+    - using string matching inside libssl compile flags is no longer
981
+      reliable
982
+    - reported by GH #1050
983
+    
984
+    (cherry picked from commit e59fa823b7b9513d3d1adb958d5e8ec055082d83)
985
+    (cherry picked from commit b12ac4ea9efae41b83a2664ea4f25b1d59bc2032)
986
+
987
+commit 98729f05a8e1b9b7edb1a1009075fc4a7bfcfd0a
988
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
989
+Date:   Tue Mar 28 15:59:03 2017 +0200
990
+
991
+    pv: proper evaluation of pv param for param.count transformation
992
+    
993
+    - reported by GH #1041
994
+    
995
+    (cherry picked from commit 964557553fd39fca1de35cf7d2f9e64134da7495)
996
+    (cherry picked from commit 26080154471b41198b1bd1df40fe5f1a0f461c8c)
997
+
998
+commit eede8862900030f195ef31f476cea50ab1b56230
999
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1000
+Date:   Tue Mar 28 15:37:59 2017 +0200
1001
+
1002
+    pv: fix for param.count transformation with pv parameter
1003
+    
1004
+    - reported by GH #1041
1005
+    
1006
+    (cherry picked from commit f151c26b49d483efbbb27acbb72950d79b8c563d)
1007
+    (cherry picked from commit a032c4c630ea8eae8fc717bc8d2f5aec956e69e3)
1008
+
1009
+commit e20b38e0084c1f89c43a921a8a2affbea060aaa5
1010
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1011
+Date:   Mon Mar 27 20:59:30 2017 +0200
1012
+
1013
+    core: safety check for retrying dns cache find
1014
+    
1015
+    (cherry picked from commit 9a56b88c1438e2d4f0c5b57c71bbe4e904b1a8e4)
1016
+    (cherry picked from commit 3883a3174707bbaa3ce836faca035bae9c90c456)
1017
+
1018
+commit fc4cfe984ef160db96e206c45610b05fe32aa455
1019
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1020
+Date:   Tue Mar 21 12:28:47 2017 +0100
1021
+
1022
+    siptrace: avoid creating proxy structure twice in trace_send_duplicate()
1023
+    
1024
+    - can happen when dst parameter is given, resulting in mem leak
1025
+    - related to GH #1040
1026
+    
1027
+    (cherry picked from commit 8cd0f0be8bda6a903eab8c0ef610cb00b8ba8359)
1028
+    (cherry picked from commit 97c6e811814e85b9845993a6b41994f70c57d2c4)
1029
+
1030
+commit eb67c0ada2934f2d212645e8a7315eec6e368c4f
1031
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1032
+Date:   Tue Mar 21 02:39:00 2017 +0100
1033
+
1034
+    textops: safety check of allocated memory inside append_time_request_f()
1035
+    
1036
+    - reported by GH #1040
1037
+    
1038
+    (cherry picked from commit a51a32633429d761f8bc742386b6f6bcb6b38522)
1039
+    (cherry picked from commit 0ff6b710d0a5729778b3de1a15666e29d73aec56)
1040
+
1041
+commit 65891fa1051a08a261846db8926937dfcad9f518
1042
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1043
+Date:   Thu Mar 16 08:49:36 2017 +0100
1044
+
1045
+    Makefile.defs: override the ARCH for amd64 to x86_64
1046
+    
1047
+    (cherry picked from commit 1adf88e7211400b8d56a6dc7c463e60a2b697b80)
1048
+    (cherry picked from commit f5889fcc9e42cae01c58357a622d2270f994b8d7)
1049
+
1050
+commit d797574e8f2b152dd2b7f6a1db51724cc4461797
1051
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1052
+Date:   Wed Mar 15 13:28:44 2017 +0100
1053
+
1054
+    Makefile.defs: explicit retarget of amd64 arch to x86_64
1055
+    
1056
+    - it is supposed to be done by the arch detection scripts, but it may
1057
+      fail on various systems having a different output than expected
1058
+    
1059
+    (cherry picked from commit 2bea7f5a4b2d2ddba9d9a8f050b2ceeb79d2381c)
1060
+    (cherry picked from commit ae2b828b49cd3aaa771a81b4c6b8893d9bad619f)
1061
+
1062
+commit e525cbc7a9b4321b6a91feb82b9b91322c6f0b98
1063
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1064
+Date:   Wed Mar 15 12:22:06 2017 +0100
1065
+
1066
+    Makefile.defs: enabled fast locks for amd64
1067
+    
1068
+    (cherry picked from commit e6a84b43e06f081e53bf60df137d4262f36c3c7a)
1069
+    (cherry picked from commit f5e2f30fbef15d4310dd20828a70613971e67c28)
1070
+
1071
+commit b5427f85590bd9e5111669cbd665ca7b5181797c
1072
+Merge: 99c0c6ea1 40cce572e
1073
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1074
+Date:   Tue Mar 14 20:12:29 2017 +0100
1075
+
1076
+    Merge pull request #1029 from jchavanton/4.4-dmqfix-backport
1077
+    
1078
+    4.4 dmqfix backport
1079
+
1080
+commit 99c0c6ea153ca4299b22c3639cfd3613d0711f43
1081
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1082
+Date:   Mon Mar 13 18:13:51 2017 +0100
1083
+
1084
+    dialog: more checks for dlg_set_timeout() params
1085
+    
1086
+    - related to GH #1011
1087
+    
1088
+    (cherry picked from commit 618888cc9497ae5c478c41d7b0efc27731b42b22)
1089
+    (cherry picked from commit 943a5b2c12426b5b6d3839ae899411f4e1a42414)
1090
+
1091
+commit ab5802239d850010b2f33a7b0a627232cd15e3b9
1092
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1093
+Date:   Mon Mar 13 18:13:05 2017 +0100
1094
+
1095
+    core: more safety checks for getting int values from cfg function params
1096
+    
1097
+    - related to GH #1011
1098
+    
1099
+    (cherry picked from commit 97b3ce7c8991774f42c013122704f32e2822ac58)
1100
+    (cherry picked from commit fb859b9388ddfa82e7c6cf098940d920fead055b)
1101
+
1102
+commit f2b6cb7f94acd6fa3f9b802e86b09cde0903cd68
1103
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1104
+Date:   Mon Mar 13 14:43:16 2017 +0100
1105
+
1106
+    dialog: fix for rpc list dialogs release of the profile locks
1107
+    
1108
+    - reported by GH #1032
1109
+    
1110
+    (cherry picked from commit c986a820042764fd7025be0a0766991181a0b0ea)
1111
+    (cherry picked from commit 28672ebc9dceb09221c720bdd052ac23f274580f)
1112
+
1113
+commit 40cce572ebb30dd63470ab59e15e8751c655f4a2
1114
+Author: jchavanton <jchavanton@flowroute.com>
1115
+Date:   Tue Dec 27 14:38:48 2016 -0500
1116
+
1117
+    dmq_usrloc: adjust locking sequence
1118
+    
1119
+     to avoid dead-lock
1120
+     get_urecord_by_ruid returns with the lock if the record was found
1121
+
1122
+commit d782f0d052f7092576b4935987b9ee25beb0f771
1123
+Author: Carsten Bock <carsten@ng-voice.com>
1124
+Date:   Tue Oct 25 17:37:36 2016 +0200
1125
+
1126
+    dmq_usrloc: Use ruid for saving/updating contacts
1127
+
1128
+commit 2e85e0b58170e490cf3544eb22d250bb94823474
1129
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
1130
+Date:   Tue Mar 7 14:42:57 2017 +0100
1131
+
1132
+    core: initialize dns cache used memory
1133
+    
1134
+    (cherry picked from commit d3710d365272566656dede08463386a1effeef5e)
1135
+
1136
+commit 9812a49fb7fa58b9d9f2b29ac963011d4d684bcb
1137
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
1138
+Date:   Sun Mar 5 10:14:56 2017 +0100
1139
+
1140
+    http_async_client: fix memory leak in pkg memory in case of error
1141
+    
1142
+    (cherry picked from commit bd35608f1799f27c725815637c2c8e99b32d53a2)
1143
+
1144
+commit b67b5136501364721567ad07c7cb6d2024ae9243
1145
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1146
+Date:   Thu Mar 2 22:16:25 2017 +0100
1147
+
1148
+    mtree: safety checks for range within the chars table
1149
+    
1150
+    (cherry picked from commit 980c861e39b1fb27de8d7c10390566e516e37fcc)
1151
+    (cherry picked from commit a5aab2ad5dad7d4c7c06cfc4f99703ab59586505)
1152
+
1153
+commit e49eca307a2e442bb6f362e8317be2a4750cbe25
1154
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1155
+Date:   Wed Feb 22 22:24:58 2017 +0100
1156
+
1157
+    rtpproxy: allow 0 as value for ice candidate avp
1158
+    
1159
+    - reported by GH #1003
1160
+    
1161
+    (cherry picked from commit 0bac7c351ba444c6693c76a7dd2fce6e93b9885a)
1162
+    (cherry picked from commit 71b9cb347eb67489adda62148eb6ebdf0a681217)
1163
+
1164
+commit 4a41962b0389f37dbc4d905afd25e2cda5e7c39c
1165
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1166
+Date:   Tue Jan 31 19:23:53 2017 +0100
1167
+
1168
+    presence: remove transaction creation from publ_notify_notifier() and mark_presentity_for_delete()
1169
+    
1170
+    * publ_notify_notifier() and mark_presentity_for_delete() are
1171
+      called inside a already created transaction
1172
+    * adding transaction handle for msg_presentity_clean()
1173
+    
1174
+    fix #960
1175
+    
1176
+    (cherry picked from commit 6d157a4af708108b90a338614869de0ceeb94b68)
1177
+
1178
+commit 5b34d844c2cf6caba5888f26789c1472802fb0b8
1179
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1180
+Date:   Fri Feb 17 13:25:31 2017 +0100
1181
+
1182
+    usrloc: fix ucontact shared leak
1183
+    
1184
+    keep a copy of urecord if mode is DB_ONLY as it is static
1185
+    preventing leaking ucontact to shared memory
1186
+    
1187
+    Fix #1000
1188
+    See #997 for details
1189
+    
1190
+    (cherry picked from commit 819f9eae0066a94081b0805dadf69bd57050e4f0)
1191
+
1192
+commit 36814fafb02980e6165351e7cbe1acac0d11248d
1193
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1194
+Date:   Thu Feb 16 12:19:41 2017 +0100
1195
+
1196
+    pua_reginfo: fix memory leak when usrloc is DB_ONLY
1197
+    
1198
+    As release_urecord() clearly says:
1199
+    
1200
+    /*!
1201
+     * \brief Release urecord previously obtained through get_urecord
1202
+     * \warning Failing to calls this function after get_urecord will
1203
+     * result in a memory leak when the DB_ONLY mode is used. When
1204
+     * the records is later deleted, e.g. with delete_urecord, then
1205
+     * its not necessary, as this function already releases the record.
1206
+     * \param _r released record
1207
+     */
1208
+    
1209
+    (cherry picked from commit 1b0e1c3cbdd162fcd438a7d9bb412ddce73bc214)
1210
+
1211
+commit 4844facff6b6ae66d7d1d9abd3c45bd470d5dfdc
1212
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1213
+Date:   Wed Feb 15 12:53:59 2017 +0100
1214
+
1215
+    sanity: reset proxy_require hdr parsed field after freeing
1216
+    
1217
+    (cherry picked from commit 06e219158131c2397a96bf5d3373c96752d7fd20)
1218
+    (cherry picked from commit 51949e50e0308c9ec41cd95bfe2be3d64e24802d)
1219
+
1220
+commit b81a228b5a680dff1dff911f1020c8494fbee935
1221
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1222
+Date:   Wed Feb 15 12:48:59 2017 +0100
1223
+
1224
+    core: free parsed Required header structure
1225
+    
1226
+    (cherry picked from commit d31558b31fd607f842caa04d85ce8870f6fc1740)
1227
+    (cherry picked from commit 8a02d964ffc6145b3ae2f349b8d25aff4dacde3a)
1228
+
1229
+commit fd1d83d4bf5ef9e13a7dfd33e1598e2411648ac1
1230
+Merge: 239f3cfab 2ed757506
1231
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1232
+Date:   Wed Feb 15 07:26:19 2017 +0100
1233
+
1234
+    Merge pull request #987 from sergey-safarov/spec_update5
1235
+    
1236
+    Set of updates for CentOS packaging
1237
+
1238
+commit 2ed7575068e41e148fee5644eac4d9b4bd401ef8
1239
+Author: Sergey Safarov <s.safarov@gmail.com>
1240
+Date:   Mon Feb 13 09:38:26 2017 -0500
1241
+
1242
+    pkg/kamailio/centos: Packaged http_client module files
1243
+
1244
+commit 8292370e1b18538ca78dae76409abfe8a0862492
1245
+Author: Sergey Safarov <s.safarov@gmail.com>
1246
+Date:   Mon Feb 13 08:59:44 2017 -0500
1247
+
1248
+    pkg/kamailio/centos: Fixed environment vars in service file
1249
+
1250
+commit 63f2f0f7e8ab1ec4904334bac3ee378e8292cc7e
1251
+Author: Sergey Safarov <s.safarov@gmail.com>
1252
+Date:   Mon Feb 13 08:57:45 2017 -0500
1253
+
1254
+    pkg/kamailio/centos: Updated SPEC file to match current 4.4 branch
1255
+
1256
+commit 239f3cfabf39929a2e60d404628e3b49df6917c9
1257
+Author: Sergey Safarov <s.safarov@gmail.com>
1258
+Date:   Sat Feb 4 00:47:52 2017 -0500
1259
+
1260
+    pkg/kamailio/centos: Added SPEC file for CentOS7
1261
+
1262
+commit a3324ac68c3df64fac06e4816f5cb6c5cd507cb5
1263
+Author: Luis Azedo <luis@2600hz.com>
1264
+Date:   Wed Feb 8 15:48:28 2017 +0000
1265
+
1266
+    Revert "kazoo: set proper ranking for consumer workers"
1267
+    
1268
+    This reverts commit 8a6c0e21f52af0efa39a3585d53e2f97b2cb90cf.
1269
+
1270
+commit 8a6c0e21f52af0efa39a3585d53e2f97b2cb90cf
1271
+Author: lazedo <luis.azedo@factorlusitano.com>
1272
+Date:   Tue Feb 7 15:55:53 2017 +0000
1273
+
1274
+    kazoo: set proper ranking for consumer workers
1275
+    (cherry picked from commit 744e898189fa84b5aa3d19958b348f9b99d48b41)
1276
+
1277
+commit a321025984d183f9c727fa4c9fcdc1e2e87010bf
1278
+Author: Richard Fuchs <rfuchs@sipwise.com>
1279
+Date:   Fri Feb 3 10:10:23 2017 -0500
1280
+
1281
+    rtpengine: fix segfault when enabling a proxy
1282
+
1283
+commit 6c6f25b581e083068e9b3832e8f0235a24a88021
1284
+Author: grumvalski <federico.cabiddu@gmail.com>
1285
+Date:   Thu Feb 2 15:28:16 2017 +0100
1286
+
1287
+    http_async_client: handle 100 Continue from server
1288
+    
1289
+    (cherry-picked from commit de1c5397847a3660182832a040d9e9c2e737e654)
1290
+
1291
+commit 42f5515df93a182fd33a6c48f1a9dd1850e91965
1292
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1293
+Date:   Wed Feb 1 12:53:28 2017 +0100
1294
+
1295
+    core: avoid overrun-buffer-arg
1296
+    
1297
+    > Overrunning array ((struct a_rdata *)rr->rdata)->ip of 4 bytes
1298
+    > by passing it to a function which accesses it at byte offset 15
1299
+    > using argument len (which evaluates to 16)
1300
+    
1301
+    (cherry picked from commit 5640f696f5364bb88732807f5f87b4afb7a97ba6)
1302
+
1303
+commit 76765a2e5ca9649d19c3b49a5122e4eaa68e8778
1304
+Author: Ovidiu Sas <osas@voipembedded.com>
1305
+Date:   Mon Jan 30 15:26:30 2017 -0500
1306
+
1307
+    kazoo: fix compiler warning: ‘json_obj’ may be used uninitialized in this function [-Wuninitialized]
1308
+     - closes #954
1309
+
1310
+commit 4180f5bf64b6b4338f99ba0eb7d2146ef86c088e
1311
+Author: Minh Phan <pqminh@gmail.com>
1312
+Date:   Fri Jan 27 09:06:08 2017 +0100
1313
+
1314
+    topoh: safety check to avoid crash when there is no via header
1315
+    
1316
+    - based on GH #952
1317
+    
1318
+    (cherry picked from commit 2367fb52aa94bd06fcbadce7f9ecccdcf6e36c83)
1319
+
1320
+commit bd8ca7573c3b840846f346a97de927fec2d04d6b
1321
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1322
+Date:   Wed Jan 25 14:45:51 2017 +0100
1323
+
1324
+    htable: use custom column name for order by in db load
1325
+    
1326
+    - reported by Sebastian Damm, GH #948
1327
+    
1328
+    (cherry picked from commit a9ffc2a1f7514a7bd4ff0e294e3bcb50d3a2bf07)
1329
+
1330
+commit e9d576019622059b0b0b6d4d6ca27940662fb605
1331
+Merge: d3814d47e c5d76e328
1332
+Author: lazedo <luis.azedo@factorlusitano.com>
1333
+Date:   Tue Jan 24 12:55:12 2017 +0000
1334
+
1335
+    Merge pull request #946 from kamailio/lazedo-patch-3
1336
+    
1337
+    tm: apply new updates with Via with updated request
1338
+
1339
+commit d3814d47ec92091dbf524bdabaa3c1fc71ed2c80
1340
+Author: lazedo <luis.azedo@factorlusitano.com>
1341
+Date:   Tue Jan 24 02:58:54 2017 +0000
1342
+
1343
+    presence: free pointer after usage
1344
+    
1345
+    discovered when using tlsf memory manager.
1346
+    (cherry picked from commit dc518f6973f81b71264036b138dd6293eef58ed2)
1347
+
1348
+commit c5d76e3282fa49e53ee1bc6e25c6a0315f0aadcb
1349
+Author: lazedo <luis.azedo@factorlusitano.com>
1350
+Date:   Tue Jan 24 01:11:35 2017 +0000
1351
+
1352
+    tm: apply new updates with Via with updated request
1353
+
1354
+
1 1355
 ===================== 2017-01-18 Version 4.4.5 Released =====================
2 1356
 
3 1357
 ===================== Changes Since Version 4.4.4 ===========================