Browse code

ChangeLog: file updated for v4.1.1

Daniel-Constantin Mierla authored on 09/01/2014 15:02:42
Showing 1 changed files
... ...
@@ -1,4 +1,477 @@
1
-===================== 2013-XY-XY Version 4.1.0 Released =====================
1
+===================== 2014-01-09 Version 4.1.1 Released =====================
2
+
3
+===================== Changes Since Version 4.1.0 ===========================
4
+
5
+commit b9e86b9fd8f7102838b0012f6ebfecd55ef607be
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Thu Jan 9 15:59:01 2014 +0100
8
+
9
+    Makefile.defs: version set to 4.1.1
10
+
11
+commit 497d0c5ad34250106782bc9a424e872d341305b7
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Thu Jan 9 15:58:08 2014 +0100
14
+
15
+    pkg/deb: versio set to 4.1.1 in deb specs
16
+
17
+commit 1e5f78ae7934112e502a1573aa2490ea647b08d0
18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
19
+Date:   Thu Jan 9 15:54:31 2014 +0100
20
+
21
+    pkg/rpm: versio set to 4.1.1 in rpm specs
22
+
23
+commit 32aacba6663f0836c8599c588d8d6d708af5afa3
24
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
25
+Date:   Wed Jan 8 19:06:19 2014 +0100
26
+
27
+    htable, permissions, print: regenerated readme files
28
+
29
+commit af04ad88d6db1b2e3cf7d9cd99906c83d58f4f9d
30
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
31
+Date:   Tue Jan 7 10:23:11 2014 +0100
32
+
33
+    permissions: fixed previous commit which used invalid variable
34
+    
35
+    - reported by Kelvin Chua
36
+    
37
+    (cherry picked from commit 34d9088d74cb8269960cc20912a675a67598e7d7)
38
+
39
+commit 11ff3de741b95fea003fa5e91ceb69df15fd0fd6
40
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
41
+Date:   Tue Jan 7 00:58:20 2014 +0100
42
+
43
+    presence_dialoginfo: handle all states to get most relevant xml
44
+    
45
+    - patch from FS#341
46
+    
47
+    (cherry picked from commit f845465eb96770e0c02c92ae862cdc94f561e29e)
48
+
49
+commit 9af6dbd51e3085d111c54b778b03d191a6a31060
50
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
51
+Date:   Tue Jan 7 00:10:34 2014 +0100
52
+
53
+    tls: the pointer of cfg structure
54
+    
55
+    - synchronize when updating the list of tls configs and their reference
56
+      count
57
+    - with parts from patch by Ding Ma, FS#380, contributed under BSD license
58
+    
59
+    (cherry picked from commit 208934d47ac1585d42029234267bcceab40ae218)
60
+
61
+commit b55c87afd5a02b8c6244e8557879da9a09e02c22
62
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
63
+Date:   Mon Jan 6 19:51:41 2014 +0100
64
+
65
+    permissions: note about peer tag mode that applies only for allow_trusted()
66
+    
67
+    (cherry picked from commit 15f8a92baf58ee70e837b3b7e7f208b1a2678a0a)
68
+
69
+commit 4ec0be8deaab21050015a3b7828a667f40c8f150
70
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
71
+Date:   Mon Jan 6 19:48:54 2014 +0100
72
+
73
+    permissions: set peer tag avp for allow_address_group()
74
+    
75
+    - also for allow_source_address_group()
76
+    - reported by Kelvin Chua
77
+    
78
+    (cherry picked from commit 0c67042fa629ee4744cfc31a15e571b7340b0881)
79
+
80
+commit 93f493645f424bc34a0e641f89ed08766a542de4
81
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
82
+Date:   Tue Dec 31 23:24:02 2013 +0100
83
+
84
+    modules/sipcapture:  Fixed bad timestamp in the raw socket mode
85
+    
86
+    HEPpy New Year!
87
+    
88
+    (cherry picked from commit cc34c8e2c1e0eeafa0088c2d159260e4b10652c9)
89
+
90
+commit 7552d77f3184777a0b12cdf3354013f2bc4f546d
91
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
92
+Date:   Fri Dec 27 23:31:41 2013 +0100
93
+
94
+    htable: added section id for functions and parameters
95
+    
96
+    (cherry picked from commit 0e0b8cd883718bb5d19999e800159add7714f69e)
97
+
98
+commit c00a33aa378d886b8e0d3a6370b9df2e3559b021
99
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
100
+Date:   Thu Dec 19 21:15:12 2013 +0100
101
+
102
+    acc: use r-uri winning branch even for local generated replies
103
+    
104
+    - it was only for received and relayed replies
105
+    - reported by Kelvin Chua
106
+    
107
+    (cherry picked from commit 81b9c83b2fa3bd32d502a1ae9014cc7d6747e710)
108
+
109
+commit d1c3ebe4ac3fdfab5d3360bff76e3c22561d95b1
110
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
111
+Date:   Fri Dec 6 19:03:08 2013 +0100
112
+
113
+    tls: removed unsigned int comparison with <0
114
+    
115
+    (cherry picked from commit 7d6dc390bac2b49615444bcbad74cd39f3c82302)
116
+
117
+commit 04778b76c3afa0090db421ec7258f443dc1f2899
118
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
119
+Date:   Fri Dec 6 18:54:52 2013 +0100
120
+
121
+    sipcapture: fixed clang compile warnings
122
+    
123
+    - extra parameters for sprintf() match format specifiers
124
+    
125
+    (cherry picked from commit b131f4402cf604bbe90123aa95a6cbc8412c2de0)
126
+
127
+commit 90f8cee3bf20d4ae3c89b08809de749b5176a084
128
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
129
+Date:   Fri Dec 6 18:34:49 2013 +0100
130
+
131
+    ratelimit: signed check for pipe number in rpc_set_queue()
132
+    
133
+    - rpc can reand signed value
134
+    
135
+    (cherry picked from commit ed034d4d9096d8c77269828c8efdafb26eac5372)
136
+
137
+commit b1bffbe734bf7718a5d5b61ba2e55801160c49e1
138
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
139
+Date:   Fri Dec 6 18:30:49 2013 +0100
140
+
141
+    pike: memset of address print buffer with proper size
142
+    
143
+    (cherry picked from commit d54eb083f59fb55ccbc79e49b5b3e05426bd3795)
144
+
145
+commit 7e35f56d3f3955e6e815cda80c4e7c21835ac24d
146
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
147
+Date:   Fri Dec 6 18:25:30 2013 +0100
148
+
149
+    permissions: signess warning fix
150
+    
151
+    (cherry picked from commit 26e04f2053c9f33333bbbf79af6897428a1d9a88)
152
+
153
+commit 5481307088c7fda489495a99a163a782d901b6e4
154
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
155
+Date:   Fri Dec 6 18:23:17 2013 +0100
156
+
157
+    maxforwards: use standard format instead of GNU old-style field designator
158
+    
159
+    (cherry picked from commit cd04947b0ccb1c861274483f458bfc7f4329accb)
160
+
161
+commit d7d84da459884897f4cc5b84fc19c266831e8fcb
162
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
163
+Date:   Fri Dec 6 18:20:16 2013 +0100
164
+
165
+    ctl: removed not needed extra paranthesis
166
+    
167
+    (cherry picked from commit efda774f6391f1e909a9967898c64fb25f53eeba)
168
+
169
+commit bb9df83f99523c58acae1d5278457ba6128966a7
170
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
171
+Date:   Fri Dec 6 18:18:48 2013 +0100
172
+
173
+    acc: strftime() returns 0 on error
174
+    
175
+    (cherry picked from commit 89262590e4d47e480fb4984f18e12b4e4edb4ca6)
176
+
177
+commit 7323998af0f1d71dbc22d699979e45fb512fa3aa
178
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
179
+Date:   Fri Dec 6 18:15:22 2013 +0100
180
+
181
+    pv: use int index for looking up flag index
182
+    
183
+    - some functions used for check may return negative on error
184
+    
185
+    (cherry picked from commit 30359b3cfce2ce909153e06b1954778c4eababa7)
186
+
187
+commit eab7927a930c9781603538d0b2ae4595b1e5c586
188
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
189
+Date:   Fri Dec 6 11:41:38 2013 +0100
190
+
191
+    snmpstats: use install-cfg target to deploy MIBs
192
+    
193
+    - existing target was no longer valid from v3.0
194
+    
195
+    (cherry picked from commit a8d0d9e9224c2e7399c95c533dff67a6303891d2)
196
+
197
+commit e53117a038961b912ebb95c8a07468f87c161db2
198
+Author: Carsten Bock <carsten@ng-voice.com>
199
+Date:   Wed Dec 11 13:47:57 2013 +0100
200
+
201
+    lib/ims: Replaced custom getter for P-Asserted-Identity with the Parser from Core
202
+    (cherry picked from commit af1734cea213b2a07c9d725fff158cd4899725d1)
203
+
204
+commit 723bf45840b02e70bcb1c7f9c11a2e64e4f303db
205
+Author: Carsten Bock <carsten@ng-voice.com>
206
+Date:   Mon Dec 9 20:07:12 2013 +0100
207
+
208
+    ims_registrar_pcscf: Bugfix: Properly handle the case, when we do not have a Asserted Identity
209
+    (cherry picked from commit 6b0bcff43c0b3c22f399211aeb7e9279f7c35814)
210
+
211
+commit bf0a544d135b029ad381746b380bb6f71c52aee7
212
+Author: Carsten Bock <carsten@ng-voice.com>
213
+Date:   Mon Dec 9 23:00:08 2013 +0100
214
+
215
+    Improved Free at cscf_get_service_route(), caused a reproducable crash
216
+    (cherry picked from commit caa9954d3c017ce741245d8f2b338158caf2270f)
217
+
218
+commit d6480f98aef45b8c569ef9edf90c6cf1604cc2f8
219
+Author: Carlos Ruiz Diaz <carlos.ruizdiaz@gmail.com>
220
+Date:   Wed Dec 18 15:28:39 2013 -0300
221
+
222
+    ims_registrar_scscf: fix crash caused by an uninitialized AVP
223
+    (cherry picked from commit 52d727dc249a88b31348b008045cc6071ab215a7)
224
+
225
+commit 2dd36bbae6f05ea0c980e58f247ac7e4f737f6a6
226
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
227
+Date:   Tue Jan 7 13:59:37 2014 +0100
228
+
229
+    usrloc: add user_col to the update contact query with instance
230
+    
231
+    (cherry picked from commit b393656c1113eb3630470389f142c53fbc085a90)
232
+
233
+commit f97723dd17d5bf9e0d2dd02982cfbca0146b7e99
234
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
235
+Date:   Mon Jan 6 23:11:33 2014 +0100
236
+
237
+    websocket: store sub protocol value for later use in encode_and_send_ws_frame()
238
+    
239
+    - the ws connection pointer can be set null if the browser closes the
240
+      connection
241
+    - patch by Vitaliy Aleksandrov, FS#364
242
+    
243
+    (cherry picked from commit 438eafc92ecf9d3b52f95c9952bc26b147fdf328)
244
+
245
+commit 3bfb9030dda5776744efc4f408557e044b4ebb75
246
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
247
+Date:   Mon Jan 6 22:52:11 2014 +0100
248
+
249
+    htable: free temporary slots used to reload hash table via rpc command
250
+    
251
+    - use system memory for temporary slots
252
+    
253
+    (cherry picked from commit f35c49085bdcc623ef45aa33a99af3265d3e6eeb)
254
+
255
+commit 2b450f573bdbcb88d0418a43a6707875f050eb33
256
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
257
+Date:   Mon Jan 6 22:46:48 2014 +0100
258
+
259
+    htable: use system malloc for temporary allocation of hash table realod slots
260
+    
261
+    - copes better with large number of slots, without a need to use shm
262
+    
263
+    (cherry picked from commit 13626ccffeaa7654c58576c3d1cc417dea865ca9)
264
+
265
+commit 75e904f2c2034075383b412e2dcb18c6fb01c7c3
266
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
267
+Date:   Thu Jan 2 13:22:28 2014 +0100
268
+
269
+    htable: use pkg for temporary hash table slots used for reload
270
+    
271
+    - free the temporary slots after reload, reported in FS#385
272
+    
273
+    (cherry picked from commit 53689b55632c6208e6326f1a5f4b3c45da216f43)
274
+
275
+commit 71463b06efa2997950aaf1ef088076258fe8a03a
276
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
277
+Date:   Sun Jan 5 18:16:04 2014 +0000
278
+
279
+    modules/websocket: added OpenSSL licensing exception
280
+    
281
+    (cherry picked from commit 661d7d3a6231713861a8a1236dd7d783113c2890)
282
+
283
+commit bdb3a86c4453790a91de5aa2320de5b5bb26ad5c
284
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
285
+Date:   Sun Jan 5 18:15:33 2014 +0000
286
+
287
+    modules/outbound: added OpenSSL licensing exception
288
+    
289
+    (cherry picked from commit 6741c47ad75806355cd7564d419df56acc68987b)
290
+
291
+commit fb364e0b29ce388574a61ebc4a428c559c411a2a
292
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
293
+Date:   Sun Jan 5 18:15:07 2014 +0000
294
+
295
+    modules/auth_ephemeral: added OpenSSL licensing exception
296
+    
297
+    (cherry picked from commit 99960be1d55df2ba4ca596c42c8e78e36dad3cf1)
298
+
299
+commit df0218611b8f27ccaa924b8f88560c2e81966823
300
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
301
+Date:   Thu Jan 2 11:25:56 2014 +0100
302
+
303
+    tmrec: updated the examples with tmrec duration
304
+    
305
+    - hint to read rfc2445 for duration format
306
+    
307
+    (cherry picked from commit 99d1170469c60206992c083f2ba0e9dc6b580d37)
308
+
309
+commit 2ac00f9083846b958da5396cb4f5a51527957324
310
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
311
+Date:   Fri Jan 3 10:11:26 2014 +0100
312
+
313
+    acc: regenerated README
314
+
315
+commit 4ac82cdf92ae6c0e2ff9c1238bfe28cfcefea99c
316
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
317
+Date:   Fri Jan 3 10:04:39 2014 +0100
318
+
319
+    acc: added note about MySQL InnoDB not supporting INSERT DELAYED
320
+    
321
+    - reported by Daniel Tryba
322
+    
323
+    (cherry picked from commit d26eff22c8a543c63a40cd7d91bb3c70f04aabc6)
324
+
325
+commit a4060da5e1fe1e64c224ff32d669a699a0d5cd1d
326
+Author: Juha Heinanen <jh@tutpro.com>
327
+Date:   Thu Dec 26 17:51:04 2013 +0200
328
+
329
+    modules/pua: added some missing lock releases
330
+    (cherry picked from commit 4eb338611e716e7a32f252acbae52bace6047a0a)
331
+
332
+commit 9e8c3f90e9467153b1e63a257ccdfb09adc4ecfd
333
+Author: Juha Heinanen <jh@tutpro.com>
334
+Date:   Thu Dec 19 16:21:25 2013 +0200
335
+
336
+    modules/pv: fixed params and param transformation
337
+    
338
+    - params need to be taken from sip_params field of sip_uri struct
339
+    (cherry picked from commit e54b3ec673cb32664a1e8de2e591190f22216724)
340
+
341
+commit d75bc3b69151a9d0391309e6bb51784f3b6b9a83
342
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
343
+Date:   Mon Dec 16 09:26:03 2013 +0100
344
+
345
+    db_flatstore: update timestamp for kamailio specific rpc rotate
346
+    
347
+    - do also in 'rotate' command, not only in 'k_rotate'
348
+    - from a patch by Abdelkader Allam
349
+    
350
+    (cherry picked from commit b15aefa31e45f1ad6a45b64905f9fae24e0f790e)
351
+
352
+commit 98ecf7d2c5753357fd2c1d1e8e72f425e4d48f9b
353
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
354
+Date:   Thu Dec 12 15:50:27 2013 +0100
355
+
356
+    snmpstats: fixe MIB file definitions
357
+    
358
+    - patch by takeshi, FS#363
359
+    
360
+    (cherry picked from commit ab75785aa707f10fdbccfb0531a0f35e820f5ebc)
361
+
362
+commit 5b869a7c1c584f2762610c5310e7281375c8103d
363
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
364
+Date:   Wed Dec 11 23:58:11 2013 +0100
365
+
366
+    tm: reset temporary linking of reply to transaction after branch failure route execution
367
+    
368
+    - reported by Robert Boisvert, FS#379
369
+    
370
+    (cherry picked from commit 0ebc983a422cd5ee4baa39bb3ef3bdbeeefd4571)
371
+
372
+commit e96a8b80fd253777e1d001ad778c5a62473ba010
373
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
374
+Date:   Wed Dec 11 23:01:41 2013 +0100
375
+
376
+    avpops: create a local pv structure when parameter is only flags
377
+    
378
+    - flags details are stored inside it
379
+    - fixes crash at startup reported by Kevin Scott Adams, FS#381
380
+    
381
+    (cherry picked from commit 3c88f1de9d647db8a14bae45af1fa3b34f74d4e6)
382
+
383
+commit eaeb74f5b6af5be13f88de93729998f13e9a06b7
384
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
385
+Date:   Wed Dec 11 09:49:52 2013 +0100
386
+
387
+    core: safety check for double free in q_malloc as in f_malloc
388
+    
389
+    (cherry picked from commit 943a5941f5ab479803fb30e19e9fa607f0f0fe14)
390
+
391
+commit 8df9d2336e7de2648288cf8ff6821e6820d88da9
392
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
393
+Date:   Mon Dec 9 10:06:15 2013 +0100
394
+
395
+    usrloc: avoid double locking when preloading attributes
396
+    
397
+    - reported by Seudin Kasumovic, FS#378
398
+    
399
+    (cherry picked from commit 888635bfa3719afeeea6f5f0d407aa862ceb34ac)
400
+
401
+commit efb2670ef03b69cb0ae26e7c9ac427c995ffbacf
402
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
403
+Date:   Mon Dec 9 10:05:11 2013 +0100
404
+
405
+    registrar: handle error case when deleting contact fails for unregister()
406
+    
407
+    - reformatted file
408
+    
409
+    (cherry picked from commit 67d218e29457ffd75148c8c520b26ec6f3f41719)
410
+
411
+commit f08c9545016da2bb974a1a8ded82c7aa25e9b704
412
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
413
+Date:   Sat Dec 7 13:35:45 2013 +0100
414
+
415
+    tm: safety checks inside t_next_contacts()
416
+    
417
+    (cherry picked from commit 21027d0c17558f3a1a4797049448cbbdfe50554f)
418
+
419
+commit 45ea3c6de26def1fa704f3e444bd37800ca09d9f
420
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
421
+Date:   Fri Dec 6 18:02:36 2013 +0100
422
+
423
+    usrloc: proper index for domain column when laoding extra attributes
424
+    
425
+    - patch by Seudin Kasumovic, FS#377
426
+    
427
+    (cherry picked from commit 551524cfc83b922c23e2d26f8cc5950df2a0af54)
428
+
429
+commit 90681624c54f0ec0b1259e205bcc0274316b4549
430
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
431
+Date:   Fri Dec 6 17:16:25 2013 +0100
432
+
433
+    core: fixed several clang compiler warnings
434
+    
435
+    (cherry picked from commit f0fb6f1e9fbb2f7f0c2bed5ba0d50a56cf5cf444)
436
+
437
+commit 5552d9f733a6423d4d940f9b93a6808de0800a1d
438
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
439
+Date:   Fri Dec 6 16:33:04 2013 +0100
440
+
441
+    Makefile.defs: compiler optimization level made variable
442
+    
443
+    - allow using -O3 for clang, which gives error on the former default -O9
444
+    
445
+    (cherry picked from commit 0713c0de50f8c2f4da2ee0ef33b0505c37792392)
446
+
447
+commit c56e66287d4456692bdad0f2454896ffd342cf0d
448
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
449
+Date:   Fri Dec 6 11:32:41 2013 +0100
450
+
451
+    sdpops: fix setting 0 instead of \r for sdp_get_line_startswith()
452
+    
453
+    - reported by Tuan Viet Nguyen
454
+    
455
+    (cherry picked from commit 041b12dc6e5ad88e981d44180436a90518cbcf0d)
456
+
457
+commit bd5335ac84bdb8854a7b7dab41136fe6abd01c9f
458
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
459
+Date:   Thu Dec 5 09:58:38 2013 +0100
460
+
461
+    Makefile.groups: include gzcompress, sipt and mohqueue in packaging groups
462
+    
463
+    (cherry picked from commit 4dcbd1b1cbd4854607d286094c42d257623c548d)
464
+
465
+commit 7cc7bde95757ea8861c07acafeb528e09e0b52ac
466
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
467
+Date:   Wed Dec 4 22:37:31 2013 +0000
468
+
469
+    dialog_ng: Fix segfault in dlg_new_dialog
470
+    
471
+    (cherry picked from commit 32f9c9187a9d886c46b24ee38173274da63febda)
472
+
473
+
474
+===================== 2013-12-04 Version 4.1.0 Released =====================
2 475
 
3 476
 ===================== Changes Since Version 4.0.0 ===========================
4 477