Browse code

ChangeLog: file updated for v4.1.0

Daniel-Constantin Mierla authored on 04/12/2013 14:36:10
Showing 1 changed files
... ...
@@ -2,6 +2,422 @@
2 2
 
3 3
 ===================== Changes Since Version 4.0.0 ===========================
4 4
 
5
+commit 4ffd05e4664ca0af4dd101bedf12b40b251446aa
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Wed Dec 4 15:33:14 2013 +0100
8
+
9
+    Makefile.defs: version set to 4.1.0
10
+    
11
+    - new major release
12
+
13
+commit 3ad1f6afffe8250a3695ac8233bdb746bcfdcecf
14
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
15
+Date:   Wed Dec 4 15:02:22 2013 +0100
16
+
17
+    doc/rpc_list: regenerated the lists of rpc commands
18
+    
19
+    (cherry picked from commit 2ffeea75931600e2da70d696a9965a5b7329211b)
20
+
21
+commit ab21be6c76bc2b3010d937bbf1d0b2d2fd3a7e7b
22
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
23
+Date:   Wed Dec 4 14:34:04 2013 +0100
24
+
25
+    doc/rpc_list: added sctp in the list of modules exporting rpc commands
26
+    
27
+    (cherry picked from commit 56c772fbd1490a7cef3f748c61d1c7d7be3167a3)
28
+
29
+commit 8f488c2ec4919052dfb12e8135b672411957c44e
30
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
31
+Date:   Fri Nov 15 10:08:12 2013 +0100
32
+
33
+    app_perl: docs updated with reset_cycles parameter and rpc commands
34
+    
35
+    (cherry picked from commit b1f4dbeef93511563164de2f030f510f5a2cf2d9)
36
+
37
+commit c1b11585f72c5b80efdf6c79d0b76391a4dbdef1
38
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
39
+Date:   Fri Nov 15 09:52:29 2013 +0100
40
+
41
+    app_perl: added rpc commands to set/get the value for reset_cycles
42
+    
43
+    (cherry picked from commit de2c39a1857d74443c6b1fa4f06cbb18d3dd8026)
44
+
45
+commit 6a654f18f579aaf812a325a0b1a678ace5236051
46
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
47
+Date:   Fri Nov 15 09:28:25 2013 +0100
48
+
49
+    app_perl: added mechanism to avoid leaks specific to persistent perl interpreter
50
+    
51
+    - it is not easy to track the scope of variables, especially in libs,
52
+      the solution being to re-init the interpreter
53
+    - new module parameter reset_cycles to specify the number of execution
54
+      cycles after which the interpreter is reset. Default is 0 - don't
55
+      reset at all
56
+    
57
+    (cherry picked from commit b5527627601c9e41ebbfaccb98bc2cf0bc003bdb)
58
+
59
+commit 8991684e94def6efa74d827753c2fe1c3e6d9d97
60
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
61
+Date:   Thu Nov 14 23:00:32 2013 +0100
62
+
63
+    app_perl: declare extern environ variable
64
+    
65
+    - without it doesn't compile on darwin and it is recommended way to do
66
+    - provide some fake argc and argv to PERL_SYS_INIT3() to avoid compile
67
+      warnings
68
+    
69
+    (cherry picked from commit 34ad8c295b45bc52cc5a071bf2b5651865389f94)
70
+
71
+commit 99c4af0c61994e59d902defcf985a865a8d6b8f0
72
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
73
+Date:   Wed Dec 4 11:46:29 2013 +0100
74
+
75
+    pkg/kamailio/deb: update changelog
76
+
77
+commit fb7e342ce500cc21e9f15a15f51e3b0ecad29310
78
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
79
+Date:   Wed Dec 4 09:10:37 2013 +0100
80
+
81
+    pkg/kamailio/deb: add new modules
82
+    
83
+    (cherry picked from commit e043c3a44b163e511e62af5c7290fb587141b400)
84
+
85
+commit 983a1b29096c5bd2ef0db6f5cab80bfc1a5d326a
86
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
87
+Date:   Tue Dec 3 16:46:32 2013 +0100
88
+
89
+    pkg/kamailio/deb: add jessie release
90
+    
91
+    (cherry picked from commit daee150595e6fabdf53aa66425d32234ec7bbde7)
92
+
93
+commit 6fc672fc4153c85c3742928d7c7e897f1f7387c7
94
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
95
+Date:   Tue Dec 3 16:11:00 2013 +0100
96
+
97
+    pkg/kamailio/deb: Add dnssec module ( jessie only )
98
+    
99
+    (cherry picked from commit 50b1c3a52c150201a563060cd1059a49ada89af2)
100
+
101
+commit c11fb2733024d7739e183c842cef4a386e090131
102
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
103
+Date:   Tue Dec 3 15:51:41 2013 +0100
104
+
105
+    pkg/kamailio/deb: add new modules app_java, autheph, sctp
106
+    
107
+    (cherry picked from commit 450d7ecb49a64e71dd28273b470911bd933bc209)
108
+
109
+commit 0a9055c1989aee3878d11a931daad8c971b15835
110
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
111
+Date:   Tue Dec 3 16:42:06 2013 +0100
112
+
113
+    pkg/kamailio/deb/debian: fix mono deps
114
+    
115
+    (cherry picked from commit f17c51fe48149a6b7634cee2e36ee463e1ee9fef)
116
+
117
+commit a3169d02d7527110941fab8de25ba75aae759ce1
118
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
119
+Date:   Tue Dec 3 23:38:41 2013 +0100
120
+
121
+    core: don't increment failed dns query counter for reverse dns lookup at startup
122
+    
123
+    - it can happen before counters are intialized, thus check that before
124
+    - reported by Hugh Waite, FS#375
125
+    
126
+    (cherry picked from commit 89c6d73dd51eb9b96f50d3f04219612fa7725224)
127
+
128
+commit a165fa668378da5c312a0c268aaf158ff583127f
129
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
130
+Date:   Tue Dec 3 23:38:08 2013 +0100
131
+
132
+    core: added function to check if counters have been initialized
133
+    
134
+    (cherry picked from commit 8161152b320f3b430523ea08e86a56f79405c2f4)
135
+
136
+commit 48a3412afe166f5cbd41a057a22a3333337a2856
137
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
138
+Date:   Tue Dec 3 13:00:55 2013 +0000
139
+
140
+    websocket: Set pointers to NULL when freeing ws connection strcutures
141
+     - Fixes double free crash FS#364
142
+     - Reported by Vitaliy Aleksandrov
143
+    (cherry picked from commit 95749afb7129e2909b449b79706f0de5d06a3c5d)
144
+
145
+commit a31988d657edef079525fa68096dc537e78708c5
146
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
147
+Date:   Tue Dec 3 12:54:00 2013 +0100
148
+
149
+    stun: refreshed readme file
150
+
151
+commit 41cc8aa248ea1e736bb3d069b32430cc1e54c0af
152
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
153
+Date:   Tue Dec 3 12:50:29 2013 +0100
154
+
155
+    stun: updated docs to reflect that it no longer depends on external libs
156
+    
157
+    (cherry picked from commit 305e7b5693e71d2027f8e6462129f8c9f01ad76d)
158
+
159
+commit 3c491913dac5060639278f1e645205b1a3959ad3
160
+Author: Peter Dunkley <peter.dunkley@crocodilertc.net>
161
+Date:   Tue Dec 3 01:34:52 2013 +0000
162
+
163
+    pkg/kamailio/centos: Updated rel in .spec in preparation for 4.1.0 release
164
+
165
+commit 23b582a7ea67c6a6fd8347533020e8b4c0de2dbd
166
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
167
+Date:   Mon Dec 2 23:21:24 2013 +0100
168
+
169
+    kamailio.cfg: updated the comment about kamailio version
170
+
171
+commit 5dc07807bf08aca8b600c90f9d700b49ef0ad454
172
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
173
+Date:   Mon Dec 2 22:01:34 2013 +0100
174
+
175
+    kamailio.cfg: use set_contact_alias() instead of add_contact_alias()
176
+    
177
+    (cherry picked from commit 66ed11c90e38d948fd75f908b3edd409bca74134)
178
+
179
+commit 284f4ef38c3928516e9c4a78b4768de716b850b7
180
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
181
+Date:   Mon Dec 2 20:42:12 2013 +0100
182
+
183
+    mem: malloc(0) should return a valid pointer for free according to specs
184
+    
185
+    (cherry picked from commit f61ff34aac7c7bae3a96fb698a899c8a0e692a9f)
186
+
187
+commit 0d0d230ab09da4cd2e6d8331d1feed5b6172cfa1
188
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
189
+Date:   Mon Dec 2 19:40:04 2013 +0100
190
+
191
+    Makefile.defs: version set to 4.1.0-rc2
192
+
193
+commit f7ed69d75746dc55e5a48a7a18602124e73cd3cd
194
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
195
+Date:   Sun Nov 24 16:06:41 2013 +0100
196
+
197
+    tmx: backup and restore existing T and branch pointers for t_cancel_callid()
198
+    
199
+    - reported and initial patch by Guillaume Bour
200
+    
201
+    (cherry picked from commit 60372d613544af1f8f06122eb77fa2a9636a6c3a)
202
+
203
+commit 09fb0aae62761ce4f251ab22c6ab9cde55e2c663
204
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
205
+Date:   Sun Nov 24 16:05:49 2013 +0100
206
+
207
+    tm: exported set_t() and get_t_branch() viam tm api
208
+    
209
+    - allows to backup and restore pointers to T and branch
210
+    
211
+    (cherry picked from commit 777dd5e28ff6b4fcc3b1c44e841eb415c974075f)
212
+
213
+commit f06c0421f2d08aa9ec15330dbe7c270b7c67eef4
214
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
215
+Date:   Thu Nov 21 17:37:33 2013 +0100
216
+
217
+    tm: propagate reply/failure route indexes to local uac branch
218
+    
219
+    - affects the updates done in event_route[tm:local-request]
220
+    - reported by Pawel Sternal, FS#371
221
+    
222
+    (cherry picked from commit 715ba52de2031786fd9f05832d5bf73d17d46e47)
223
+
224
+commit d3a6f48d379097afc649b16237df46581b251084
225
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
226
+Date:   Mon Dec 2 18:17:34 2013 +0100
227
+
228
+    tls: clarified licensing based on development history
229
+    
230
+    - some were c&p as they refered to files related to components that were
231
+      developed later than the (c) year (e.g., selects)
232
+    - added openssl exception to gpl parts based on agreement from the
233
+      developers of those components - most of the code was released long time
234
+      ago under BSD by iptelorg. Code was rewrote for 3.1 when asynchronous
235
+      support was developed.
236
+    
237
+    (cherry picked from commit 7771e9cdb58ea1cef008e2a70f53c5f183c26ebe)
238
+
239
+commit 4ff3866652be6752e5167071ce02b888acda0e75
240
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
241
+Date:   Mon Dec 2 17:05:35 2013 +0100
242
+
243
+    permissions: re-init db connection for reload cmd
244
+    
245
+    - some workers for specific mi/rpc commands may not have a db connection from the start
246
+    
247
+    (cherry picked from commit cb23be9456c178957399ec9d8ce8a1420d50fc32)
248
+
249
+commit a5f8d36ac011be12a9582999a8d6480541106439
250
+Author: Camille Oudot <camille.oudot@orange.com>
251
+Date:   Tue Nov 26 16:08:35 2013 +0100
252
+
253
+    modules/ims_registrar_pcscf: fix log
254
+
255
+commit 424711ec889661a1212e63f9b0e9761a6e4ed069
256
+Author: Vicente Hernando <vhernando@systemonenoc.com>
257
+Date:   Thu Nov 28 12:16:05 2013 +0100
258
+
259
+    modules/ndb_redis: solved bug in second call to redisvCommand.
260
+    
261
+    (cherry picked from commit 52a34d269931f6f3a50b3fc532405624b9e38d23)
262
+
263
+commit 0b85493f3c1bc7c6cbd48f39aea9d3ecc135d4ff
264
+Author: Richard Fuchs <rfuchs@sipwise.com>
265
+Date:   Tue Nov 26 10:36:18 2013 -0500
266
+
267
+    rtpproxy-ng: remove trailing double \r\n from multipart SDP
268
+
269
+commit 553d6aff9eecaec38547910d4dd46fcd71b57583
270
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
271
+Date:   Fri Nov 22 09:39:40 2013 +0000
272
+
273
+    modules/avpops: Fix 'uninitialised variable' warning
274
+    (cherry picked from commit 54020b00893ee259baee714d7d17adc6d31f9112)
275
+
276
+commit 20822c5227962508d13bce48a653e594cbfaeff1
277
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
278
+Date:   Fri Nov 22 09:35:55 2013 +0000
279
+
280
+    modules/usrloc: Update contact field when updating a contact in the DB
281
+    - Fixes FS#368
282
+    (cherry picked from commit a55018deb431ef32ee2bcd45610903327850757d)
283
+
284
+commit 18afdc79aeb2b46c6eda4b66e40efae49d524701
285
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
286
+Date:   Fri Nov 22 09:28:38 2013 +0000
287
+
288
+    modules/registrar: Invalidate temporary GRUUs when the Call-ID changes for a sip.instance
289
+    - Fixes FS#368
290
+    (cherry picked from commit 27eba09b603b265ce4213d238c132249189ae6e8)
291
+
292
+commit b6c109a38f8fca82005166ed73d370a2f974a3db
293
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
294
+Date:   Thu Nov 21 20:24:20 2013 +0100
295
+
296
+    sl: README updated
297
+
298
+commit 93428405a7d9bba3aee3bf317ea76f232739c9af
299
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
300
+Date:   Thu Nov 21 19:14:17 2013 +0100
301
+
302
+    sl: docs updated to reflect usage of send_reply()
303
+    
304
+    (cherry picked from commit e7b73f7e0160eac1ca445201fbf796df0dd13ce0)
305
+
306
+commit 6125176d04c75d3a3f0b57119696eca2f63c3645
307
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
308
+Date:   Thu Nov 21 19:09:43 2013 +0100
309
+
310
+    sl: allow send_reply() in the route block types supported by t_reply() and sl_send_reply()
311
+    
312
+    - reported by Juha Heinanen, FS#362
313
+    
314
+    (cherry picked from commit c77aaf38eafe1d3549d266feebf76ac0b50738ea)
315
+
316
+commit 7e74944eb6a55a5e9a817a894af1ebbbc8ce9733
317
+Author: Timo Teräs <timo.teras@iki.fi>
318
+Date:   Fri Nov 15 16:06:25 2013 +0200
319
+
320
+    modules/sca: fix hash entry deletion
321
+    
322
+    sca_hash_table_slot_kv_delete_unsafe() uses internally sca_hash_entry
323
+    but incorrectly called sca_hash_table_slot_kv_find_unsafe() to
324
+    initialize the entry. That function returns the node value, not the
325
+    node itself. Use instead sca_hash_table_slot_kv_find_entry_unsafe().
326
+    
327
+    Should fix the crash in FS#366.
328
+    
329
+    (cherry picked from commit 56e4f4518028e73f9ebd053242a100a5c3b7eb53)
330
+
331
+commit 85e9202d14eda0a43d566aa14c0df47a78eb24f3
332
+Author: Ovidiu Sas <osas@voipembedded.com>
333
+Date:   Fri Nov 15 09:08:03 2013 -0500
334
+
335
+    usrloc: fix crash while printing error log
336
+     - fix a copy/paste error that lead to a NULL pointer
337
+    (cherry picked from commit 10115f88637d1371a8ddeb5fe9c36c31ada49fc4)
338
+
339
+commit 82d4a39a4f7cd81afbcaed8de8bec0e3a7747e53
340
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
341
+Date:   Thu Nov 14 16:12:27 2013 +0100
342
+
343
+    Makefile.defs: version set to 4.1.0-rc1
344
+    
345
+    - dedicated brach 4.1 has been created for release series 4.1.x
346
+
347
+commit 8c7aa83346e18792d9a622c63c83cff81dcc144b
348
+Author: Jason Penton <jason.penton@smilecoms.com>
349
+Date:   Wed Nov 13 15:12:48 2013 +0200
350
+
351
+    modules/dialog_ng: fixed double shm memory free
352
+    	- happens when calling get_dlg function from cfg file
353
+
354
+commit 1710c596b9a9383d2aa48d3432b6ada429981863
355
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
356
+Date:   Wed Nov 13 10:38:17 2013 +0100
357
+
358
+    Makefile.defs: version set to 4.1.0-pre2
359
+
360
+commit 644ffab0450d49aa36cfa803a41eff9db1ddb13a
361
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
362
+Date:   Wed Nov 13 10:37:17 2013 +0100
363
+
364
+    Makefile.defs: enabled memory debugging
365
+    
366
+    - to be kept for the rest of testing period to spot eventual buffer
367
+      overflows
368
+
369
+commit 254d0c43a84ec87801e58b4f990a2029c0e27c6f
370
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
371
+Date:   Tue Nov 12 21:03:01 2013 +0100
372
+
373
+    tm: init sock_str to null value if no sock pointer is set in branch
374
+    
375
+    - case of creating branches from a 3xx reply
376
+    - reported by juliabo [at] gmail
377
+    - identation made coherent with tm module style
378
+
379
+commit 5d80155a69f3c9865196e377ac0ecef16cd39cfe
380
+Author: Charles Chance <charles.chance@sipcentric.com>
381
+Date:   Tue Nov 12 17:28:51 2013 +0000
382
+
383
+    memcached: add section ids in documentation
384
+
385
+commit a65ee19108b1cdff31ec93b25020af0c9eab8080
386
+Author: Charles Chance <charles.chance@sipcentric.com>
387
+Date:   Tue Nov 12 17:28:15 2013 +0000
388
+
389
+    dmq: add section ids in documentation
390
+
391
+commit 35ae624ba939b736bb2f52cd5fb4908deec0a133
392
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
393
+Date:   Tue Nov 12 15:50:51 2013 +0100
394
+
395
+    pua_reginfo: fixed typo related to module name in docs example
396
+    
397
+    - reported by Marius Pedersen
398
+
399
+commit a9fc979c839b44411e3c34076591c64c16d2fe87
400
+Author: Øyvind Kolbu <oyvind.kolbu@usit.uio.no>
401
+Date:   Tue Nov 12 15:47:30 2013 +0100
402
+
403
+    core: respect order field in NAPTR, as required by RFC 2915
404
+    
405
+    - the beaviour is controlled by core parameter dns_naptr_ignore_rfc
406
+    - default is 1, preserving current behaviouf to ignore rfc requirements
407
+      (for backward compatibility)
408
+
409
+commit 96e021babe6da540ac8e47f35b30bb0fd7146245
410
+Author: Richard Fuchs <rfuchs@sipwise.com>
411
+Date:   Mon Nov 11 12:40:05 2013 -0500
412
+
413
+    rtpproxy-ng: remove code artifact that broke IPv6 received-from addresses
414
+
415
+commit 3bcf5579c8e47422378fcf6dfaa361e3fd126ce5
416
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
417
+Date:   Mon Nov 11 12:23:29 2013 +0100
418
+
419
+    ChangeLog: set the content with changes since branching for 4.0
420
+
5 421
 commit 7436e3f66782597d66d052ee9c87bdb3b91756ef
6 422
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
7 423
 Date:   Mon Nov 11 11:21:21 2013 +0100