Browse code

ChangeLog: content updated for v5.1.1

Daniel-Constantin Mierla authored on 22/01/2018 14:37:59
Showing 1 changed files
... ...
@@ -1,3 +1,1133 @@
1
+===================== 2018-01-22 Version 5.1.1 Released ==================
2
+
3
+===================== Changes Since Version 5.1.0 ===========================
4
+
5
+commit d3c6227d998f46388338de5a5be8684e02c529a2
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Mon Jan 22 15:31:46 2018 +0100
8
+
9
+    Makefile.defs: version set to 5.1.1
10
+
11
+commit b631f7e715658fcff15bee6daa889519aa687adf
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Mon Jan 22 15:30:33 2018 +0100
14
+
15
+    pkg/distros: updated version to 5.1.1
16
+
17
+commit 246b40b5048a6c751747fe827f046bb8e0034bed
18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
19
+Date:   Mon Jan 22 15:30:09 2018 +0100
20
+
21
+    pkg/rpms: updated version in spec files
22
+
23
+commit 7f8a398dd18d240efd8eb4377251a8752b321a1e
24
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
25
+Date:   Mon Jan 22 10:52:15 2018 +0100
26
+
27
+    modules/sipcapture fixed LM_ERR to LM_DBG
28
+    
29
+    (cherry picked from commit c2949fe2dc4d1156657cd6bc1683da83eda2a809)
30
+
31
+commit 501fdfe94211eb525d775738a2f6c77499033447
32
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
33
+Date:   Mon Jan 22 11:56:40 2018 +0100
34
+
35
+    sctp: removed unused goto label
36
+    
37
+    (cherry picked from commit f6232ee6d5d7fed67b6510c8c5ab8e7f6273274e)
38
+
39
+commit 70bc83c52c6bfe38fd5daa60c3aa449521a063fa
40
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
41
+Date:   Mon Jan 22 10:53:05 2018 +0100
42
+
43
+    siptrace: fixed unused variable warnings
44
+    
45
+    (cherry picked from commit 7dae4ec9e4be87d5a3406fe2ddeb98328beb1125)
46
+
47
+commit e9549e27efaf920e6f0b3d4c7a81129b705326e9
48
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
49
+Date:   Sun Jan 21 13:20:55 2018 +0100
50
+
51
+    rls: removed local variable contact, unused inside rls_handle_subscribe()
52
+    
53
+    (cherry picked from commit 2aebb2bf1f3d71a0dc7eca847af2aa127ff54453)
54
+
55
+commit 730fad39599c39b1a5c3faa1d9bb9c49db61439b
56
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
57
+Date:   Sun Jan 21 13:17:46 2018 +0100
58
+
59
+    rls: rls_get_service_list() - set to NULL the content of rootdoc pointer
60
+    
61
+    - its a function parameter and expects to be set by the function
62
+    
63
+    (cherry picked from commit 5e58d48c980f5e413f47271dd342ee0630722bbb)
64
+
65
+commit 5c19d9bcf87a4c5595aa4b0706c45917ca75858d
66
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
67
+Date:   Sat Jan 20 11:45:51 2018 +0100
68
+
69
+    uri_db: ki_check_uri_realm() has three string params for kemi exports
70
+    
71
+    (cherry picked from commit 4fa92be97bca8da3ce5bf5181ef9262006b4fb9d)
72
+
73
+commit f243c5d2da214bad59adcdc7d702d8da61c5d69f
74
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
75
+Date:   Sat Jan 20 11:44:59 2018 +0100
76
+
77
+    textops: proper parameter types for kemi exports
78
+    
79
+    (cherry picked from commit 23450310fe6095f612d328871380012f189ac1c3)
80
+
81
+commit 96c2294eb1a56b67c11d32e8fab55dd75a5fd26d
82
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
83
+Date:   Sat Jan 20 11:44:31 2018 +0100
84
+
85
+    textops: fixed mixmatching types for exported kemi functions
86
+    
87
+    (cherry picked from commit fb904abd968eb44e797ee7bc08c5705e69de2fc7)
88
+
89
+commit a0de4bce7c09d361e2d912ebe8cfcb76a72dac5c
90
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
91
+Date:   Sat Jan 20 11:43:13 2018 +0100
92
+
93
+    msilo: set parameter names in prototypes
94
+    
95
+    - used in genrating the index for kemi exports
96
+    
97
+    (cherry picked from commit 4fbbc544c2c860c24ab3e8d4a4eb362f7f626ee8)
98
+
99
+commit bc8dd9263715479f682062b1fb5a16e265fc4ae0
100
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
101
+Date:   Sat Jan 20 11:42:44 2018 +0100
102
+
103
+    cnxcc: fixed kemi export for signature for ki_get_channel_count()
104
+    
105
+    (cherry picked from commit c668854d05e548bf9d138778307891e914cc565e)
106
+
107
+commit 54f3a3d98682e159988c57fa3e3cf28f6b41a121
108
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
109
+Date:   Mon Jan 22 10:37:52 2018 +0100
110
+
111
+    pkg/kamailio/deb: set version to 5.1.1
112
+
113
+commit a88346c6106653a9ffa60ad41e143f62dd8af1ea
114
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
115
+Date:   Mon Jan 22 08:58:26 2018 +0100
116
+
117
+    http_async_client: cleanup avps/xavps after exec route on Http worker
118
+    when suspend_transaction is false
119
+    
120
+    (cherry picked from commit ad46b115bedec01c52c5a9dcde0756db85ee61ec)
121
+
122
+commit f5e9533b0149fdb3f000d2c837075b01051982d4
123
+Author: Carsten Bock <carsten@ng-voice.com>
124
+Date:   Thu Jan 18 20:11:50 2018 +0100
125
+
126
+    CDP: Safety checks and warnings for adding applications to a peer definition
127
+    
128
+    (cherry picked from commit 72bbf9280879475dcdbda59f00b75a274885abaa)
129
+
130
+commit a7a087879b850db336c8611349d533b58b552e43
131
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
132
+Date:   Thu Jan 18 17:40:42 2018 +0100
133
+
134
+    siptrace: use formatted print for addresses inside trace_onreq_out()
135
+    
136
+    (cherry picked from commit 219072f0ef43eff1a5d4947f6fd71f2fd4fb7d1f)
137
+
138
+commit ee21e28cb2632d4a7c421c93fae0974795435ea7
139
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
140
+Date:   Wed Jan 17 22:23:35 2018 +0100
141
+
142
+    exec: more info in log messages when uri parsing fails
143
+    
144
+    (cherry picked from commit 74c9f53aa736b9d2581666a8a75bc685156447f4)
145
+
146
+commit f622be60abe31bc4d0618b92caddced4fb5a0287
147
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
148
+Date:   Wed Jan 17 22:18:20 2018 +0100
149
+
150
+    exec: clang format the code
151
+    
152
+    (cherry picked from commit 34ec1fc381916ee2ce7b08afce413bf2aa427a55)
153
+
154
+commit d23c5d782aaef224e283766e8faeb9a1119bd279
155
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
156
+Date:   Wed Jan 17 15:05:59 2018 +0100
157
+
158
+    exec: small typo in log message
159
+    
160
+    (cherry picked from commit 8a501f2be2860b1bfd0b9a3d1f63d85f4654fd01)
161
+
162
+commit c60e7025761f7b4a767c8219304cf248f63fbd45
163
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
164
+Date:   Tue Jan 16 16:00:37 2018 +0100
165
+
166
+    tm: handle rpc tm.t_uac_start only with From and To headers
167
+    
168
+    - reported by GH #1393
169
+    
170
+    (cherry picked from commit 6feb28266210a8210d31d7dac49cf3ea3da06164)
171
+
172
+commit 040a8d2c5863527ac3d26afbd04b7a14ebb11652
173
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
174
+Date:   Tue Jan 16 09:06:36 2018 +0100
175
+
176
+    topos: print warn message when local address is not set
177
+    
178
+    (cherry picked from commit ce9f67581f45a00fd879329ffc918b2a7ef9b8d0)
179
+
180
+commit be8070c3a9fe4c33ad017f9272e76ebcf63494d2
181
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
182
+Date:   Tue Jan 16 08:46:39 2018 +0100
183
+
184
+    topos: docs - more explicit info about required use of record_route()
185
+    
186
+    (cherry picked from commit 4e659b5f3cd9b176e3bf2e20ceebf34d9734707b)
187
+
188
+commit 11cfb840ad58445b19ec27f73653bb5a43da0318
189
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
190
+Date:   Sun Jan 14 06:04:22 2018 +0100
191
+
192
+    topos: set uuid fields before checking contact/rr fields
193
+    
194
+    (cherry picked from commit 97532ca18f595d89edf9b0b6e6688847aa38dd44)
195
+
196
+commit 8d3a0145cd603f5e323cb5ea6de0cef220a5ac53
197
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
198
+Date:   Mon Jan 15 16:43:18 2018 +0100
199
+
200
+    topos_redis: store tags in transaction records
201
+    
202
+    (cherry picked from commit 883d49d5ed2cc6140c583559d0f61bde3fa6fdb5)
203
+
204
+commit a812a627729eda9b6520d805524603e068624573
205
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
206
+Date:   Mon Jan 15 16:34:23 2018 +0100
207
+
208
+    topos: store and load tags in transaction record
209
+    
210
+    (cherry picked from commit 5b2b06ceff61144c5f0cbddacdfcaee18a2e8eff)
211
+
212
+commit e900b9450f0f9e8c3adab1610ee0dccc35419d48
213
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
214
+Date:   Mon Jan 15 12:48:51 2018 +0100
215
+
216
+    core: tcp - typedefed structs
217
+    
218
+    (cherry picked from commit edb3d6d848c9ccf85b077950ecf6aec7acf3e5b6)
219
+
220
+commit 84e451d44269da540969fc562f5d9813de940cdc
221
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
222
+Date:   Sun Jan 14 09:52:25 2018 +0100
223
+
224
+    db2_ops: proper check for memory allocation pointer
225
+    
226
+    - check result codes for registering script callbacks
227
+    
228
+    (cherry picked from commit 1f9366ab5978ee4aa8fd3cefea0393c94889c26e)
229
+
230
+commit 407b257d4ef56730e04888259764ca6f25e4855d
231
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
232
+Date:   Sat Jan 13 19:28:34 2018 +0100
233
+
234
+    pipelimit: docs - more details about timer interval and limit values
235
+    
236
+    (cherry picked from commit 93cfd4e8581fed04d4e596ed7f3d284c53fc5501)
237
+
238
+commit 8a2d2c90d9116744dcc9f54f10b7439b4fa450b4
239
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
240
+Date:   Sat Jan 13 18:49:15 2018 +0100
241
+
242
+    pipelimit: remove mutiplying the limit with timer interval for TAILDROP alg
243
+    
244
+    - the limit is documented as per interval, not per second (closes GH #1390)
245
+    - renamed macro for default limit to use module specific prefix
246
+    
247
+    (cherry picked from commit 1880f1f8be4b51cec2a0567580828e9ac449947d)
248
+
249
+commit fd9fa1787e28e8e072459e620f5798cf3541d042
250
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
251
+Date:   Fri Jan 12 14:17:10 2018 +0100
252
+
253
+    siptrace: simplified internal sip_trace() function using now formatted print
254
+    
255
+    (cherry picked from commit 788f81af006f481b23606451d225a86b6b02aac8)
256
+
257
+commit 08fd66009294baa4a02e83aee9d48b70fe3ab834
258
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
259
+Date:   Fri Jan 12 09:50:36 2018 +0100
260
+
261
+    drouting: option to use a static structure for computing ac max val
262
+    
263
+    (cherry picked from commit b3e14fc9bd379ad77c13ade0bc60dc32f1d55ade)
264
+
265
+commit c98cd35dec2eaac78a24150d8f0c5501142d2866
266
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
267
+Date:   Thu Jan 11 12:16:47 2018 +0100
268
+
269
+    drouting: free max val for time recurrence struct on update if already set
270
+    
271
+    - reported by Uri Shacked
272
+    
273
+    (cherry picked from commit e0f95ea7fc691f976564b07436848673c633195d)
274
+
275
+commit 2c790c0c2ccdeb1978bd5ac34d0cd1c469d944d3
276
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
277
+Date:   Thu Jan 11 11:50:18 2018 +0100
278
+
279
+    siptrace: use same value for "any" address
280
+    
281
+    - two variants were used: any:255.255.255.255:5060 and
282
+    any:255.255.255.255, now any:255.255.255.255:5060 is used everywhere
283
+    through a define
284
+    
285
+    (cherry picked from commit 2ae4d19a5948d771980853bf38aeef8c1553faec)
286
+
287
+commit 53e21ff455f42905cbd4ee5100d2c44bcb75b71c
288
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
289
+Date:   Thu Jan 11 11:44:51 2018 +0100
290
+
291
+    siptrace: replaced sequeces of string concatenations with safer formatted print
292
+    
293
+    - used to build proxy-like addresses
294
+    
295
+    (cherry picked from commit 2e46081424240dfb3767da74b0818249dff46802)
296
+
297
+commit 03d584a5db8a71515a2dc3e8f1b3e24e8bfecf13
298
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
299
+Date:   Wed Jan 10 12:52:04 2018 +0100
300
+
301
+    pua: safety check on tuple_id len
302
+    
303
+    (cherry picked from commit 2bb33a88881eacb94e2af54d564cdffc00478cea)
304
+
305
+commit 257d351cddef0a8607f93b7cd7c82c7cc282bb1b
306
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
307
+Date:   Tue Jan 9 10:06:34 2018 +0100
308
+
309
+    siptrace: retrieve and use the len of proto when building the address
310
+    
311
+    (cherry picked from commit 8f51d6b1624ebca08e71061e0c18c68101595201)
312
+
313
+commit 4d56c16c38b92f0f2ce07daadb9cbb2983be243e
314
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
315
+Date:   Tue Jan 9 10:00:31 2018 +0100
316
+
317
+    siptrace: siptrace_copy_proto() converted to macro
318
+    
319
+    (cherry picked from commit aaf3b2e35bf58ad19b2b375f26909b102b7d512f)
320
+
321
+commit 67a796cf731421819b6a5d85a387b9692c07539b
322
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
323
+Date:   Mon Jan 8 12:33:57 2018 +0100
324
+
325
+    siptrace: use safety macros to copy values building address buffers
326
+    
327
+    (cherry picked from commit ed4a2bc477ebaf60d2fa82a3993dd5a61b54d9d3)
328
+
329
+commit d446a4fa070c00db940010c0be02822bd80c91dd
330
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
331
+Date:   Mon Jan 8 11:34:39 2018 +0100
332
+
333
+    siptrace: define max size for address buffers
334
+    
335
+    - use struct types
336
+    
337
+    (cherry picked from commit f9b98c647d2de1c279d370a5fb5b49201c117d8a)
338
+
339
+commit c7dd9321976c2fed34b58d1cdcdf306642b98005
340
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
341
+Date:   Mon Jan 8 11:33:24 2018 +0100
342
+
343
+    core: typedefed struct onsend_info to onsend_info_t
344
+    
345
+    (cherry picked from commit 697c19b016fb1b0f7678716f31462d3f54d60719)
346
+
347
+commit b05f1eb0248c6a48288d67ffbca309101b9a441f
348
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
349
+Date:   Mon Jan 8 11:27:34 2018 +0100
350
+
351
+    core: typedefed struct proxy_l to proxy_l_t
352
+    
353
+    (cherry picked from commit a41db4b0f56eccb8fb12c3c8257fd677d6c62537)
354
+
355
+commit d54d3244f9496b7963ff8b722ea04317774b7ad2
356
+Author: Hugh Waite <hughw273@gmail.com>
357
+Date:   Thu Jan 4 21:16:08 2018 +0000
358
+
359
+    pkg/kamailio/obs: Move ims_ocs module to ims RPM
360
+    
361
+    This module has a dependancy on libkamailio_ims.so so it belongs within
362
+    the IMS RPM.
363
+    
364
+    (cherry picked from commit 6a7ea3d489175659cbfcca4088a8cd26b9352273)
365
+
366
+commit 0c2daaf795c5dab543c2b38acddd27db9a9a6751
367
+Author: Hugh Waite <hughw273@gmail.com>
368
+Date:   Thu Jan 4 21:01:08 2018 +0000
369
+
370
+    pkg/kamailio/obs: Minor improvements to kamailio.init file
371
+    
372
+    Use $PROG instead of uninitialised $DESC
373
+    Pass the .cfg file name as a parameter when starting and checking config
374
+    Use the pidfile when stopping to allow parallel instances
375
+    
376
+    (cherry picked from commit f06cad16ddd38771f29bfba29161bfa3ec76354f)
377
+
378
+commit 73a5f47e07cafbddb4382c371f6c61d226e49c75
379
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
380
+Date:   Fri Jan 5 09:08:36 2018 +0100
381
+
382
+    snmpstats: safety checks on hdr variable
383
+    
384
+    (cherry picked from commit 74c02fdb1cd04d674046c38bc2f5193f91da4edf)
385
+
386
+commit 93e1da2a8313e19084f13caacfc21faa5761df86
387
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
388
+Date:   Fri Jan 5 09:06:07 2018 +0100
389
+
390
+    snmpstats: check the return code when registering statistics
391
+    
392
+    (cherry picked from commit 5b00ef8bb31fb029b2d4dedae40e2c7a54841fe6)
393
+
394
+commit 19e32304bfd2ba49cf936db043d26b4766db9eaf
395
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
396
+Date:   Fri Jan 5 09:04:54 2018 +0100
397
+
398
+    http_client: cast parameter to curl function to avoid warnings
399
+    
400
+    (cherry picked from commit bab289f36b189a2836ef51acc9e26aed422a7dad)
401
+
402
+commit 651ff06669f1a286fe93a2b6a3599bac1ea65027
403
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
404
+Date:   Thu Jan 4 09:40:54 2018 +0100
405
+
406
+    rls: pass dbf structure by pointer instead of value to function param
407
+    
408
+    (cherry picked from commit 5097954ce5dbbd1094a022f3ae014c77e389aecb)
409
+
410
+commit 9159c87cac34630e5657d46cfbc009d4848c5b0e
411
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
412
+Date:   Thu Jan 4 09:39:31 2018 +0100
413
+
414
+    presence: pass dbf structure by pointer instead of value to function param
415
+    
416
+    - passing large values is not optimal
417
+    
418
+    (cherry picked from commit aad751ab54f37f3482641488929133296974025e)
419
+
420
+commit 79a09341c2df408254975a7749133a64a01a0a9d
421
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
422
+Date:   Tue Jan 2 12:22:18 2018 +0100
423
+
424
+    core: print more details about process when doing child init
425
+    
426
+    (cherry picked from commit 71f11210b6b36cf69aaf3c8318bba9da3334c4e0)
427
+
428
+commit 4b4346000f8de5026619caac39f2ade38cf17038
429
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
430
+Date:   Tue Jan 2 12:09:56 2018 +0100
431
+
432
+    core: pt - helper function to get description for current process
433
+    
434
+    (cherry picked from commit 5c4309e47b0f66c3c4a98145a956bfe0b2ce0953)
435
+
436
+commit 3091e65d9ee1ce4c524f1ef359d6164e8fb4d033
437
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
438
+Date:   Tue Jan 2 10:51:28 2018 +0100
439
+
440
+    mohqueue: handle return code for pv_parse_format()
441
+    
442
+    (cherry picked from commit 571c9993bb42a1c22a575874f186cfef06af19e8)
443
+
444
+commit 383cce7a1f5eb4229bb6a7982352062675d6f88d
445
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
446
+Date:   Mon Jan 1 14:50:18 2018 +0100
447
+
448
+    auth_identity: use app name to set curl user agent
449
+    
450
+    (cherry picked from commit 741d39251468429788846c8386f445eeede2f7ba)
451
+
452
+commit 23e6e6787daed0e4268ab416dde5bb990e6ee679
453
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
454
+Date:   Mon Jan 1 13:39:58 2018 +0100
455
+
456
+    xcap_client: cast curl setopt params to avoid analyzer warnings
457
+    
458
+    (cherry picked from commit 1f5ba1a5ac2f652cd3a374200411767286803f9f)
459
+
460
+commit bc9f93c2b4029307ed0549365883605465fb4017
461
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
462
+Date:   Sun Dec 31 10:52:05 2017 +0100
463
+
464
+    websocket: print len in debug messages when decoding frame
465
+    
466
+    (cherry picked from commit 2865a1f16490cadb1c07864f270976d7311373a9)
467
+
468
+commit 39c698d637def67f79a095279d2ca1afa2ccaca8
469
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
470
+Date:   Sun Dec 31 10:47:16 2017 +0100
471
+
472
+    websocket: clang format the code
473
+    
474
+    (cherry picked from commit fa7688bb321bbee3d8d6d6c5692c0d142c0830a3)
475
+
476
+commit a6ad018a1d7d796272bc0cb07f7540c711990e37
477
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
478
+Date:   Sun Dec 31 10:39:16 2017 +0100
479
+
480
+    websocket: early check for frame size to fit max buf size
481
+    
482
+    - avoid decoding a large buffer and then fail
483
+    - allocate BUF_SIZE+1 for fragment buffer, coherent with other recv
484
+    buffers
485
+    
486
+    (cherry picked from commit 3302687e2b995ee9faab1655e6bb5e5d4a0dbc87)
487
+
488
+commit 95e0976ce7e1976664f5ae107936e94e6fd618f0
489
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
490
+Date:   Sat Dec 30 16:57:42 2017 +0100
491
+
492
+    core: resolve - early safety checks to deal faster with broken dns responses
493
+    
494
+    (cherry picked from commit 20752cf945d4ba0660d321d73efff5c93f6d20a8)
495
+
496
+commit 461b03d166729c41502c683a6e425dd7daf04d03
497
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
498
+Date:   Fri Dec 29 11:18:04 2017 +0100
499
+
500
+    jsonrpcc: init sockaddr_in structure
501
+    
502
+    (cherry picked from commit 539abf29103875f7412b7b3b95c5f6663a7afbe8)
503
+
504
+commit 27787c332b9ea256e135486e1b4f38f54711ca19
505
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
506
+Date:   Fri Dec 29 11:17:25 2017 +0100
507
+
508
+    janssonrpcc: use size of data type to allocate memory
509
+    
510
+    (cherry picked from commit dba589a52bddc2833c41c91287a328d22fbc2712)
511
+
512
+commit ea7900b1e0557d09d0eb6bd233ae424bcf694cf2
513
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
514
+Date:   Fri Dec 29 11:14:56 2017 +0100
515
+
516
+    core: resolve - use unsigned short int to match dns result types
517
+    
518
+    (cherry picked from commit b46d113e941c5429914069be48faa181ba1e805e)
519
+
520
+commit f2650f0b0d829f70a44f29afe5cf9236b274a497
521
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
522
+Date:   Thu Dec 28 17:05:22 2017 +0100
523
+
524
+    dialog: replaced inline function with a single log with a macro
525
+    
526
+    - makes possible to get the file name and line of its usage
527
+    
528
+    (cherry picked from commit eb016670220c20f1156be838ca6645265b64eacc)
529
+
530
+commit 7e8e7e57608e54de4b81c7522cbec89cc89bcb4c
531
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
532
+Date:   Wed Dec 27 09:18:46 2017 +0100
533
+
534
+    snmpstats: free allocated vars in case of error during init snmp tables
535
+    
536
+    (cherry picked from commit 4d4c91a709aff0b9b15fcc02b44de2106e65903e)
537
+
538
+commit 85555549bac9be735ad81b8deff6c8bd6615ed56
539
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
540
+Date:   Tue Dec 26 09:52:33 2017 +0100
541
+
542
+    snmpstats: free table_info in case of error for SIPStatusCodesTable
543
+    
544
+    (cherry picked from commit 172cfd3494db462593da2d04feb6528f9ad3a84c)
545
+
546
+commit 087b629506261576509efde32ac83e86349e3aee
547
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
548
+Date:   Mon Dec 25 21:51:05 2017 +0100
549
+
550
+    snmpstats: init sigaction var and close fd in case of errors
551
+    
552
+    (cherry picked from commit 0b7b291ab153472c7d371c29e0c4dfa20c492f08)
553
+
554
+commit 5a03a7a0a014b14b2e528453cc1641aa0fc9e69d
555
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
556
+Date:   Sun Dec 24 08:53:21 2017 +0100
557
+
558
+    topos_redis: store and load local side contacts for branch
559
+    
560
+    (cherry picked from commit 98a993661cd4fbb574844fbfb012a052cc8e6989)
561
+
562
+commit 171e3b9f197ffebaa2b1a1959ba109bb442764a2
563
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
564
+Date:   Fri Dec 22 16:54:50 2017 +0100
565
+
566
+    tm: handle success return code by forward_request() for e2e ACK
567
+    
568
+    - forward_request() returns 0 on success, propagate 1 to config wrapper
569
+    
570
+    (cherry picked from commit 52111974b4571e0562e8e731df80f48dbc504915)
571
+
572
+commit aa75f8543a665b6aac3da2dcf5be10df6a04852e
573
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
574
+Date:   Fri Dec 22 16:54:29 2017 +0100
575
+
576
+    core: forward - add note about return code of forward_request()
577
+    
578
+    (cherry picked from commit 05509f322d5b4ce23b6e5918f4d6bc4e48678202)
579
+
580
+commit a573d8faabfe7f34083cd8efff25fde1c5276cb8
581
+Author: Vicente Hernando <vhernando@systemonenoc.com>
582
+Date:   Fri Dec 22 15:01:35 2017 +0100
583
+
584
+    app_lua: update doc about LUAJIT variable and building against LuaJIT libraries.
585
+    
586
+    (cherry picked from commit 55e3b72692d500a988b085c73fefa87e91ff068b)
587
+
588
+commit 7d6d22f8312eda3487f1826d385d85116dbfd18e
589
+Author: Vicente Hernando <vhernando@systemonenoc.com>
590
+Date:   Fri Dec 22 12:11:45 2017 +0100
591
+
592
+    app_lua: LUAJIT variable to build agains LuaJIT compiler
593
+    
594
+    (cherry picked from commit 41ff35e2ec3f735f818c19cec6697c913dc1a0f7)
595
+
596
+commit 54190cdec461b5f85bebb9467159292ea37dd216
597
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
598
+Date:   Fri Dec 22 09:01:06 2017 +0100
599
+
600
+    sctp: clang format the code
601
+    
602
+    (cherry picked from commit ed5a3b04c79fbe071900d53a207c14a379679092)
603
+
604
+commit 7b5f6f7624e5a6bb47a1ccfb3d29bf15dced6f9c
605
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
606
+Date:   Fri Dec 22 08:55:51 2017 +0100
607
+
608
+    sctp: note about using recent versions for libsctp and kernel
609
+    
610
+    (cherry picked from commit 12f313c6c7c9b6a9c12d8ee2693cb955c16afe35)
611
+
612
+commit 108047648d5f614aea5939060e502bd764ed9954
613
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
614
+Date:   Fri Dec 22 08:49:36 2017 +0100
615
+
616
+    sctp: removed risky workaround for dealing with old libksctp versions
617
+    
618
+    - writing over the size of field may have unexpected results
619
+    
620
+    (cherry picked from commit b8fb6f9f453a7ab72ea578e8469ae88a831ca0e9)
621
+
622
+commit f23191b8cf85efd5e7cb973608e893b038155a44
623
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
624
+Date:   Thu Dec 21 17:07:15 2017 +0100
625
+
626
+    evapi: detect the OS darwin as substring
627
+    
628
+    - adjust condition to suit analyzer
629
+    
630
+    (cherry picked from commit 81687628bc5fb90a6b126cd2b89c8725a4c3caab)
631
+
632
+commit 8428dbeff259e9d80e9715fb682a52ac271b094b
633
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
634
+Date:   Wed Dec 20 13:56:25 2017 +0100
635
+
636
+    phonenum: Makefile rules to remove cpp object file
637
+    
638
+    (cherry picked from commit f170b300857510e91c7a78454be45b68326fc7b3)
639
+
640
+commit fe02ca6c76ab969277a1b5e9092a229b1a4a502b
641
+Author: Dmitri Savolainen <savolainen@erinaco.ru>
642
+Date:   Wed Dec 20 13:07:35 2017 +0300
643
+
644
+    pv: correct sbranch params appending
645
+    
646
+    - some params (like dest uri) were not appended to branch
647
+      due to a copy-paste typo
648
+    
649
+    (cherry picked from commit e66f109c0d2cf657387ee1e0745ff2d55eebcaaa)
650
+
651
+commit 120bd10b63a948f7179e1335b78692c858932938
652
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
653
+Date:   Wed Dec 20 09:36:54 2017 +0100
654
+
655
+    call_control: keep reference to allocated buffer used for params
656
+    
657
+    (cherry picked from commit 37f6e1e7640b29263e85be9e8958ee14912e20a1)
658
+
659
+commit 5d3be2314434cc5207f9f87773ba8e1fe342f743
660
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
661
+Date:   Tue Dec 19 12:04:29 2017 +0100
662
+
663
+    snmpstats: clang format the code
664
+    
665
+    (cherry picked from commit db0b73b0c69014aa0dee41a78d07800812c10746)
666
+
667
+commit 23b03bec84ec605472225373b0f83ee63c0cf35f
668
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
669
+Date:   Tue Dec 19 11:20:30 2017 +0100
670
+
671
+    snmpstats: keep sockets list pointer global
672
+    
673
+    - they are allocated and content could be referenced at runtime, thus no
674
+    free
675
+    - free allocated variables in case of errors
676
+    
677
+    (cherry picked from commit 8bc890f595005090479cad1670b4360817f307af)
678
+
679
+commit ff37363db2d85178a56b2c3cff51b099a98b2d17
680
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
681
+Date:   Tue Dec 19 11:05:45 2017 +0100
682
+
683
+    db_berkeley: clang-format the code
684
+    
685
+    (cherry picked from commit bbedfa4c3db1b8ae02cabb1fa6b2748b7031c8e8)
686
+
687
+commit 789e6126195c00120f1ac79c1e1dec4aa9910df6
688
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
689
+Date:   Tue Dec 19 10:06:59 2017 +0100
690
+
691
+    app_java: fix writing over the size of allocated buffer
692
+    
693
+    (cherry picked from commit 441acf646fa9cf2fd1733f05397a43245b98d322)
694
+
695
+commit 2673911a9866953661e95de7f6d63bc9c0524cb4
696
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
697
+Date:   Tue Dec 19 10:02:42 2017 +0100
698
+
699
+    app_java: clang format the code
700
+    
701
+    (cherry picked from commit fddc58b97796904a17bb2d01f4480e095a5c4cda)
702
+
703
+commit dda0e156a9dc973d1d2cbcd39ce72f240895f034
704
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
705
+Date:   Tue Dec 19 09:58:57 2017 +0100
706
+
707
+    app_java: global variables declared in c files
708
+    
709
+    - some renamed to avoid global reference conflicts due to common naming
710
+    
711
+    (cherry picked from commit c828cf872fe629381a8c9be24058d63add881071)
712
+
713
+commit 258d9009e8cd9f01863304ebbffeb4d7d5656626
714
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
715
+Date:   Tue Dec 19 09:04:13 2017 +0100
716
+
717
+    app_java: declare global variable in c file instead of header file
718
+    
719
+    (cherry picked from commit 93606c35ffdcd55ab98c5704880a6d5375aae299)
720
+
721
+commit 958d096dfdb1b569b1f00a6d11c3382926eb85b0
722
+Author: Carlos Cruz <carlos@irontec.com>
723
+Date:   Thu Dec 14 17:52:26 2017 +0100
724
+
725
+    doc: time_mode param used for cdrs too
726
+    
727
+    (cherry picked from commit 49dd734c241be1531bf11bb5d1b3f4a658b35031)
728
+
729
+commit fb97acea191903ce28c8950cb95f9201ac516793
730
+Author: Carlos Cruz <carlos@irontec.com>
731
+Date:   Thu Dec 14 16:33:04 2017 +0100
732
+
733
+    acc: use acc.time_mode to save cdrs in gmtime
734
+    
735
+    - reuse acc.time_mode modparam for cdr entries, storing start_time and
736
+    end_time in gmtime if time_mode is 4.
737
+    
738
+    GH #1358
739
+    
740
+    (cherry picked from commit 63f747a9adcba51562b7ec6848d1f6454374bfa4)
741
+
742
+commit 2001fa779952d424032b8bc074f2c40a4171255a
743
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
744
+Date:   Thu Dec 14 14:55:27 2017 +0100
745
+
746
+    kamctl: use VERIFY_USER variable to control if user check is done
747
+    
748
+    - help automating some commands such as acl grant
749
+    
750
+    (cherry picked from commit 28f107d0eb48c59f0b89dbd9fc0fa24c599ed5f9)
751
+
752
+commit 2dc91981abe7492ee55588ff0026892f055a712c
753
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
754
+Date:   Tue Dec 12 09:49:04 2017 +0100
755
+
756
+    pua_rpc: use RPC flags for callbacks
757
+    
758
+    (cherry picked from commit 4d28f007d71d6b49486483ddc4b5307ea36506d5)
759
+
760
+commit 59de2edd14cdc6ca1744269f46e3c93b10d189e0
761
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
762
+Date:   Tue Dec 12 09:48:45 2017 +0100
763
+
764
+    pua: renamed MI flags to reflect use of RPC
765
+    
766
+    (cherry picked from commit 5c7bc8a3c1a289111c08334cc4500291f01324aa)
767
+
768
+commit d07ecc133d297adfc9a791f1d8eecf3e7250cbf7
769
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
770
+Date:   Wed Jan 17 22:48:11 2018 +0100
771
+
772
+    core: udp server - continue when failing to print debug with received chars
773
+    
774
+    - reported by GH #1403
775
+    
776
+    (cherry picked from commit 099e784a250581d0c124d6110d3953bfc0716930)
777
+
778
+commit 476a922ad4d50b05a95e43c20c4a2b8b6a98a78f
779
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
780
+Date:   Wed Jan 17 22:37:10 2018 +0100
781
+
782
+    core: udp server - cast printed debug chars to unsigned
783
+    
784
+    - reported by GH #1403
785
+    
786
+    (cherry picked from commit 64a391a2408b1d34569947f8b028915ec3462e6d)
787
+
788
+commit 038b47b4d5157d61cfbce27acba6cf0ed345f3b9
789
+Merge: 63d328097 434f66ac4
790
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
791
+Date:   Tue Jan 16 08:49:05 2018 +0100
792
+
793
+    Merge pull request #1401 from sergey-safarov/docker
794
+    
795
+    pkg/docker: Updated reference to kamailio-ci (dockerfiles) repo
796
+
797
+commit 63d328097c43a27f72e3f59143f1b5add563febe
798
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
799
+Date:   Sun Dec 24 08:50:51 2017 +0100
800
+
801
+    topos: update contact only for INVTE requests within dialog
802
+    
803
+    (cherry picked from commit 914e56b4bdb553234eaa9a0025e1cdf0c84001b6)
804
+
805
+commit 5cba238409e4e4b6381d291024eea1c3ed8cb5b4
806
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
807
+Date:   Sat Dec 23 19:42:36 2017 +0100
808
+
809
+    topos: sotre and load local side contacts in branch record
810
+    
811
+    - recover them on retransmissions, otherwise no contact header is added
812
+    on initial request routing
813
+    - reported by GH #1356
814
+    
815
+    (cherry picked from commit dd1872fb5f876fc004c320a1daba55a5ce6f3dc2)
816
+
817
+commit 93ff80f39971589ab48ffa6a4903cae86948861f
818
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
819
+Date:   Mon Jan 15 15:20:35 2018 +0100
820
+
821
+    textopsx: docs - fixed example for change_reply_status()
822
+    
823
+    (cherry picked from commit 6e1e7fe306ebf97fb27b8a1d9e4f57e139d418f2)
824
+
825
+commit 434f66ac4385c8aa1fcf6547041e03fab89bd90e
826
+Author: Sergey Safarov <s.safarov@gmail.com>
827
+Date:   Mon Jan 15 08:25:55 2018 -0500
828
+
829
+    pkg/docker: Updated reference to kamailio-ci (dockerfiles) repo
830
+
831
+commit b433948421f94258c636fcef88601e35360f0102
832
+Author: Timmo Verlaan <tverlaan@gmail.com>
833
+Date:   Sat Jan 13 10:43:06 2018 +0100
834
+
835
+    nathelper: allow port to be specified in force_socket, fixes #1298
836
+    
837
+    (cherry picked from commit 64cf6ee50f569cd398f66ad8d7921acf2e5627bc)
838
+
839
+commit 94e88ae464f7463a95fd89987e930c6b0c52285d
840
+Author: Timmo Verlaan <tverlaan@gmail.com>
841
+Date:   Wed Jan 10 16:30:04 2018 +0100
842
+
843
+    nathelper: fix force_socket documentation
844
+    
845
+    (cherry picked from commit bfdb6ae670464ca9ff5dbb2d4d9cf5a02afd36f6)
846
+
847
+commit 860dc28675993bc22644d7d2547747714066c02b
848
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
849
+Date:   Thu Jan 4 14:18:34 2018 +0100
850
+
851
+    erlang: fix missing to free memory used for param specification
852
+    
853
+    - ensure to destroy fixup param specification when send erlang message
854
+    
855
+    (cherry picked from commit 90ee13d21db9a57a9d4a855b857dd152f645500d)
856
+
857
+commit a6480c2b8f63ed02aebc13152b8c36149acaf92b
858
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
859
+Date:   Wed Jan 3 23:19:22 2018 +0100
860
+
861
+    erlang: fix restore index of parsed tuple
862
+    
863
+    Avoid to change origin index while parsing tuple.
864
+    
865
+    (cherry picked from commit 74778f3ac75432d475e9d54dc56f9c3b95c178a5)
866
+
867
+commit 867f8d18ed2a1c8c2af4e382942ca0d15789e8cb
868
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
869
+Date:   Wed Jan 3 23:17:16 2018 +0100
870
+
871
+    erlang: fix possible memory corruption
872
+    
873
+    Allocate sufficient memory for the terminating null of the string.
874
+    
875
+    (cherry picked from commit 13c71a14bfe4d2ee650521086bbae9920f95fcaa)
876
+
877
+commit cb5d201bf313955305e66c976bf77d87c7295ba9
878
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
879
+Date:   Wed Jan 3 23:12:48 2018 +0100
880
+
881
+    erlang: fix never used value assigned to a variable
882
+    
883
+    (cherry picked from commit 6542a367638ec5f8a2b62994f8c309e7a2533962)
884
+
885
+commit f85f1033c5a30bc1b62758358da74254140de9f4
886
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
887
+Date:   Wed Jan 3 23:08:23 2018 +0100
888
+
889
+    erlang: fix unreachable code
890
+    
891
+    (cherry picked from commit c061d6688c505544aecfc39a43e8c60d48875790)
892
+
893
+commit b8558289d363ac7591a63be136f013171542a655
894
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
895
+Date:   Wed Jan 3 23:04:30 2018 +0100
896
+
897
+    erlang: improve error handling
898
+    
899
+    Ensure check value returned from function and log error.
900
+    
901
+    (cherry picked from commit b43609dec2c4089e02b11fd23099ab01b2ebc956)
902
+
903
+commit 1bf7918a01bd0e7528a7706421935d10bd11198d
904
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
905
+Date:   Wed Jan 3 23:00:22 2018 +0100
906
+
907
+    erlang: fix bad free
908
+    
909
+    Avoid to free non-pointer, likely causing a crash later.
910
+    
911
+    (cherry picked from commit 3680a1a6ec6971e79deb76daafc89cf2fe206c60)
912
+
913
+commit 4d8e0755ba8169e8d5655d5b571a02d6c8ac6afb
914
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
915
+Date:   Wed Jan 3 22:57:39 2018 +0100
916
+
917
+    erlang: fix memory leaks
918
+    
919
+    Ensure free used memory if parse of params failed.
920
+    
921
+    (cherry picked from commit 074eda76b3c2cb418832fd4b24436bf7f109b89e)
922
+
923
+commit a262553c9fe89f1543c9bf4275da3f9b07efada5
924
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
925
+Date:   Wed Jan 3 22:51:52 2018 +0100
926
+
927
+    erlang: fix use of an uninitialized variable
928
+    
929
+    Ensure to initialize variable before use.
930
+    
931
+    (cherry picked from commit a379ef730bc129b630325672c9a39aa8c59139b9)
932
+
933
+commit aac37ac2aed455da79c406cc597ccc74d9138322
934
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
935
+Date:   Wed Jan 3 22:26:09 2018 +0100
936
+
937
+    erlang: fix copy into fixed size buffer of node name
938
+    
939
+    Use length of node name string to avoid write past the end of the
940
+    fixed-size destination buffer.
941
+    
942
+    (cherry picked from commit 53a76a4ae828cf08fbdebe08918706bd7d7d76d2)
943
+
944
+commit 6e85e29f96fe0bafc3fafb815dc8b9e82ff0bee0
945
+Merge: f7ffaee47 edbfa1eae
946
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
947
+Date:   Tue Jan 2 17:53:12 2018 +0100
948
+
949
+    Merge pull request #1388 from oyvindkolbu/5.1
950
+    
951
+    usrloc: partion column name can be set via modparam
952
+
953
+commit edbfa1eae2df1b932dff0bf5b7182ef09592a37d
954
+Author: Oyvind Kolbu <oyvind.kolbu@usit.uio.no>
955
+Date:   Fri Dec 15 12:11:04 2017 +0100
956
+
957
+    usrloc: partion column name can be set via modparam
958
+    
959
+    (cherry picked from commit b933b2a7bf631b157bf81b86afffe6b8a43a0308)
960
+
961
+commit f7ffaee4726f31fede5ae639354b3bea5af55e0e
962
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
963
+Date:   Fri Dec 22 18:08:17 2017 +0100
964
+
965
+    http_async_client: fix initialization of tls_client_* and tls_ca_path module parameters
966
+    
967
+    fixes #1340
968
+    
969
+    (cherry picked from commit 7c61d3f82bd0779a530f921bd69cd4b1b32e4e05)
970
+
971
+commit 4ec28f2c31f943b76508fd563bc43c4d9752de45
972
+Author: Bastian Triller <bastian.triller@gmail.com>
973
+Date:   Thu Dec 21 15:28:36 2017 +0100
974
+
975
+    pkg/kamailio/deb: fix module names in pkg description [skip ci]
976
+    
977
+    fix module names in description of package kamailio-extra-modules
978
+    
979
+    (cherry picked from commit 655db30d904275cf60c625323b38f2982746679e)
980
+
981
+commit 3a3dab1f62f196bb44e39fc88fb74310431358c1
982
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
983
+Date:   Wed Dec 20 19:42:10 2017 +0100
984
+
985
+    core: tcp - pass updated recv info to receive_msg() inside hep3_process_msg()
986
+    
987
+    - based on GH #1379
988
+    - credits for troubleshooting and initial patch submission to
989
+    Amit Zigelman <amit.zigelman@vonage.com>
990
+    
991
+    (cherry picked from commit ef28b61db70d32036ae6fdce72de7f8de94d3370)
992
+
993
+commit f4be0308407d5539de0f3926f5325c272d7561ac
994
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
995
+Date:   Sat Dec 16 12:20:26 2017 +0100
996
+
997
+    app_sqlang: set architecture flags for squirrel interpreter
998
+    
999
+    - reported by GH #1372
1000
+    
1001
+    (cherry picked from commit 38dc4dc10e63cb6c94d2cca30bae2a669114404a)
1002
+
1003
+commit 578e60227859eaead7828924c08d40ae62f6228d
1004
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1005
+Date:   Fri Dec 15 11:16:11 2017 +0100
1006
+
1007
+    db_mongodb: fix deprecation warning
1008
+    
1009
+    Since 1.5.0 mongoc_collection_find() is deprecated
1010
+    > http://mongoc.org/libmongoc/1.5.0/mongoc_collection_find.html
1011
+    
1012
+    (cherry picked from commit 0ea71ce3cdfb1bcd837f96d8e36e1b296f24a9d6)
1013
+
1014
+commit 788f220cd9673ed662399b610e8613478ec8a9ec
1015
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1016
+Date:   Fri Dec 15 10:50:58 2017 +0100
1017
+
1018
+    xmpp: fix gcc 7 warnings
1019
+    
1020
+    > CC (gcc) [M xmpp.so]          xode.o
1021
+    > xode.c: In function 'xode_get_tag':
1022
+    > xode.c:346:77: warning: comparison between pointer and zero character constant [-Wpointer-compare]
1023
+    >      if(parent == NULL || parent->firstchild == NULL || name == NULL || name == '\0') return NULL;
1024
+    >                                                                              ^~
1025
+    > xode.c:346:72: note: did you mean to dereference the pointer?
1026
+    >      if(parent == NULL || parent->firstchild == NULL || name == NULL || name == '\0') return NULL;
1027
+    >                                                                         ^
1028
+    > CC (gcc) [M xmpp.so]          xstream.o
1029
+    > xstream.c: In function '_xode_put_expatattribs':
1030
+    > xstream.c:34:20: warning: comparison between pointer and zero character constant [-Wpointer-compare]
1031
+    >      while (atts[i] != '\0')
1032
+    >                     ^~
1033
+    > xstream.c:34:12: note: did you mean to dereference the pointer?
1034
+    >      while (atts[i] != '\0')
1035
+    >             ^
1036
+    > CC (gcc) [M xmpp.so]          xode_from.o
1037
+    > xode_from.c: In function '_xode_put_expatattribs':
1038
+    > xode_from.c:35:20: warning: comparison between pointer and zero character constant [-Wpointer-compare]
1039
+    >      while (atts[i] != '\0')
1040
+    >                     ^~
1041
+    > xode_from.c:35:12: note: did you mean to dereference the pointer?
1042
+    >      while (atts[i] != '\0')
1043
+    >             ^
1044
+    
1045
+    (cherry picked from commit 8994daba2b60bf020f982f108ab560f9aa68723f)
1046
+
1047
+commit 2b5c88eda48fc50a582318d8ccdfa7c121806ee6
1048
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1049
+Date:   Fri Dec 15 10:44:26 2017 +0100
1050
+
1051
+    auth_radius: fix gcc 7 warning
1052
+    
1053
+    > CC (gcc) [M auth_radius.so]           sterman.o
1054
+    > sterman.c: In function 'extract_avp':
1055
+    > sterman.c:78:61: warning: comparison between pointer and zero character constant [-Wpointer-compare]
1056
+    >    if(!q && p == vp->strvalue && vp->strvalue + sizeof(char) != '\0') {
1057
+    >                                                              ^~
1058
+    > sterman.c:78:33: note: did you mean to dereference the pointer?
1059
+    >    if(!q && p == vp->strvalue && vp->strvalue + sizeof(char) != '\0') {
1060
+    >                                  ^
1061
+    
1062
+    (cherry picked from commit 35b3d3c32d775ccea28f36d81a0b84e4a168db89)
1063
+
1064
+commit 0ed489410b0cd3f34cb030af9ac434bb494fe3ba
1065
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1066
+Date:   Fri Dec 15 10:35:55 2017 +0100
1067
+
1068
+    uac: fix gcc 7 warning
1069
+    
1070
+    > CC (gcc) [M uac.so]           uac_reg.o
1071
+    > uac_reg.c: In function 'reg_ht_add':
1072
+    > uac_reg.c:558:81: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
1073
+    > uac_reg.c:502:13:
1074
+    >     p = p + ((bsize)?(bsize):(dst)->len) + 1; \
1075
+    >              ~~~~~~~
1076
+    > uac_reg.c:558:81:
1077
+    >   reg_copy_shm(&nr->callid, &str_empty, reg_keep_callid ? UAC_REG_TM_CALLID_SIZE : 0);
1078
+    > uac_reg.c:502:14: note: in definition of macro 'reg_copy_shm'
1079
+    >     p = p + ((bsize)?(bsize):(dst)->len) + 1; \
1080
+    >               ^~~~~
1081
+    
1082
+    (cherry picked from commit ea056fe4cc4c7b0dce9aaa1423d2fa3d89804b69)
1083
+
1084
+commit 37d56a80ac28acb35190016f3459c4f85c4fdc81
1085
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1086
+Date:   Fri Dec 15 10:14:35 2017 +0100
1087
+
1088
+    sms: fix gcc 7 warning #1369
1089
+    
1090
+    > CC (gcc) [M sms.so]           libsms_modem.o
1091
+    > libsms_modem.c: In function 'initmodem':
1092
+    > libsms_modem.c:230:36: warning: '%s' directive writing up to 128 bytes into a region of size 91 [-Wformat-overflow=]
1093
+    >     clen=sprintf(command,"AT+CPIN=\"%s\"\r",mdm->pin);
1094
+    >                                     ^~
1095
+    > libsms_modem.c:230:8: note: 'sprintf' output between 12 and 140 bytes into a destination of size 100
1096
+    >     clen=sprintf(command,"AT+CPIN=\"%s\"\r",mdm->pin);
1097
+    >     ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1098
+    
1099
+    (cherry picked from commit 537a40b4745099f3265242377c39057a680fc3ee)
1100
+
1101
+commit 22077f9c04934ccf6dbbc840592d085cea58d6ea
1102
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1103
+Date:   Thu Dec 14 20:39:21 2017 +0100
1104
+
1105
+    travis-ci: enable parallel builds on stretch and sid based images
1106
+    
1107
+    (cherry picked from commit 9a262f816261fdaf371fbfd34b6460b6221df9ef)
1108
+
1109
+commit aaef146868dfd3117f7130a95c908d47de0cb56f
1110
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1111
+Date:   Thu Dec 14 14:05:39 2017 +0100
1112
+
1113
+    core: events - fix getting str pointer for EXTRA_DEBUG log message
1114
+    
1115
+    - reported by GH #1367
1116
+    
1117
+    (cherry picked from commit 49a12679ffa20ccef4d9cc14c426d4d5c2567816)
1118
+
1119
+commit 83a28b3906c6262e4909aac284958e8b9aa024a3
1120
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1121
+Date:   Thu Dec 14 08:23:13 2017 +0100
1122
+
1123
+    group: use proper variable to get the domain
1124
+    
1125
+    - mode debug messages
1126
+    - closes GH #1363
1127
+    
1128
+    (cherry picked from commit f4a1a9b3b79a0437bc2fa5e68fc82d1415af1a5e)
1129
+
1130
+
1 1131
 ===================== 2017-12-11 Version 5.1.0 Released ==================
2 1132
 
3 1133
 ===================== Changes Since Version 5.0.0 ===========================