Browse code

ChangeLog: content updated for v4.1.6

Daniel-Constantin Mierla authored on 06/11/2014 14:31:23
Showing 1 changed files
... ...
@@ -1,3 +1,507 @@
1
+===================== 2014-11-06 Version 4.1.7 Released =====================
2
+
3
+===================== Changes Since Version 4.1.6 ===========================
4
+
5
+commit c3a33b59b1ed67d8eeb1e8551ad64c614cd01596
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Thu Nov 6 15:26:52 2014 +0100
8
+
9
+    Makefile.defs: version set to 4.1.7
10
+
11
+commit a9569ebf4abe7cf11e48cc73853e15d362c34e46
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Thu Nov 6 15:24:04 2014 +0100
14
+
15
+    pkg/deb: version set to 4.1.7 in spec files
16
+
17
+commit 020111fc73d6dd432a21f5d046e9719aed379b50
18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
19
+Date:   Thu Nov 6 15:17:25 2014 +0100
20
+
21
+    pkg/rpm: set version to 4.1.7 in specs
22
+
23
+commit adc4ebc65849a81858f640046a79ef3078139825
24
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
25
+Date:   Wed Nov 5 13:59:53 2014 +0100
26
+
27
+    mqueue: fix mq_size() not to return 0
28
+    
29
+    - return 0 for a config function is considered 'exit' by interpreter
30
+    - if size of the queue is 0, the function return -1
31
+    - for other error cases, the return code was decremented by 1
32
+    
33
+    (cherry picked from commit bde57b53386e792651b5ac86ea32d16ab721a07c)
34
+    (cherry picked from commit 281c668b5e3a0ef9f7edde2bbea6b81201bd00b0)
35
+    
36
+    Conflicts:
37
+    	modules/mqueue/mqueue_api.c
38
+
39
+commit dd3a4e49c8f7b9be590dca5db7ffde4ab26d98c4
40
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
41
+Date:   Wed Nov 5 14:29:34 2014 +0100
42
+
43
+    json: unreference the json object in json_get_field()
44
+    
45
+    - the parsed json object has to be freed
46
+    - reported by dongwflj@163.com
47
+    
48
+    (cherry picked from commit def8d2600422a442b971c204df98594b0dfdaacd)
49
+    (cherry picked from commit 8eea9aa8faafd5a248a00caaba43379fc7b52423)
50
+
51
+commit b050dcbffba99c517766b872438263d924c0bd9c
52
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
53
+Date:   Tue Nov 4 10:20:46 2014 +0100
54
+
55
+    benchmark: sync'ed log level values in documentation
56
+    
57
+    (cherry picked from commit 61ab723bb46f46f9013587e26ee07f39e5388ff8)
58
+    (cherry picked from commit 3ddda387934842542c2952ee912db55ba91f1c0e)
59
+
60
+commit 2b75c84d52625f95719158f7b5efbde65319a9fb
61
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
62
+Date:   Fri Oct 31 12:35:56 2014 +0100
63
+
64
+    dialog: increase local cseq after REFER generated by dlg_bridge
65
+    
66
+    - otherwise the next BYE can be rejected
67
+    
68
+    (cherry picked from commit c76ee9facb771d2eae792214e6d4cef39c94a9eb)
69
+    (cherry picked from commit e82f1b2c3ab45472fcabf0ed4053d8ecc057d0ca)
70
+
71
+commit a0c6a82d74f7f9a04bf5626545c61d4dbc3dd359
72
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
73
+Date:   Fri Oct 31 12:33:38 2014 +0100
74
+
75
+    tm: update headers shortcuts if buffer rebuilt after event_route[tm:local-requests]
76
+    
77
+    - affecting transactions for local generated requests
78
+    - bulding local ACK uses the shortcuts and they ended up being broken
79
+    - reported by Kristian F. Høgh
80
+    
81
+    (cherry picked from commit b6d3dc61a78e549c9a75ddfa2fbb86aa2a1682c5)
82
+    (cherry picked from commit 4aea47fa023b705947af1bff747745cf105a64bf)
83
+
84
+commit afd309b42e37e07e6f467dff47dde00e8e8fb407
85
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
86
+Date:   Fri Oct 31 00:31:11 2014 +0100
87
+
88
+    tm: do all the clean local msg structure in one place
89
+    
90
+    - uri/dst-uri were clened before the entire local sip message, not being
91
+      visible while rebuilding the content
92
+    
93
+    (cherry picked from commit a2252afe90e0acd779e64c47eacc174b4bbdc41c)
94
+    (cherry picked from commit bf78e8498a9ac9441fcdb7141b0cf2a7b8739e83)
95
+
96
+commit 313458e92f9ab9db32bad31abed6b73f0e35a1e1
97
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
98
+Date:   Thu Oct 30 11:41:41 2014 +0100
99
+
100
+    tm: safety catch inside t_check_trans() when already in a tm routing block
101
+    
102
+    - transaction is known and some of these routing blocks are inside tm
103
+      lock, which can result in deadlock if not tested
104
+    - reported by Andrew Pogrebennyk, FS#482
105
+    
106
+    (cherry picked from commit a8d50919bd614b704f3a4e08ff90d844b2c29829)
107
+    (cherry picked from commit 631e558f97728b91b3c0b3341c6c4ecc16902a82)
108
+
109
+commit bb7852ddbf594a8ea2e21cf0647afe47fc18e918
110
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
111
+Date:   Thu Oct 30 10:23:51 2014 +0100
112
+
113
+    sqlops: use row index for storing result of sql_pvquery()
114
+    
115
+    - reported by Savolainen Dmitri, FS#487
116
+    
117
+    (cherry picked from commit 367840503010d1be0da23e79525f2f88eb09ebcf)
118
+    (cherry picked from commit b5ead3683782495da208fad2dffef61f893371b3)
119
+
120
+commit d7e7d76c6911ddd6e7f00fca35451621870a582b
121
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
122
+Date:   Thu Oct 30 10:10:15 2014 +0100
123
+
124
+    htable: safety check for key type and value
125
+    
126
+    - reported by FS#486
127
+    
128
+    (cherry picked from commit f5d9b59ee5aabb1da934ae2ce8101250041c05d1)
129
+    (cherry picked from commit 3209d2245cbc3d2def94065aed0ccdab23678a64)
130
+
131
+commit 8114b10c595f085721434dcd86a0e4b0bd28af57
132
+Author: Hugh Waite <hugh.waite@acision.com>
133
+Date:   Wed Oct 29 16:18:28 2014 +0000
134
+
135
+    registrar: Prevent incorrect application of path when forwarding a register
136
+    
137
+    - Reset the internal path pointer after a save() to prevent it being added
138
+      as a Route: header, e.g. when running t_replicate()
139
+    
140
+    (cherry picked from commit 61a1eee4fe2b7e3a7c6a8f82c86ac52957439053)
141
+    (cherry picked from commit 7d31ee740c49034f83192feffdcba2f7b8601fab)
142
+
143
+commit 18d1b4ce5328480e52f7f9d7b394dd00011c1f17
144
+Author: Hugh Waite <hugh.waite@acision.com>
145
+Date:   Wed Oct 8 21:11:55 2014 +0100
146
+
147
+    core/parser: Fix extract_sendrecv_mode to always return mode if valid
148
+    
149
+    - All four sendrecv directions return 0
150
+    - is_on_hold flag set for inactive and sendonly
151
+    
152
+    (cherry picked from commit 0a019df8f2922a940a41742ce0e4560bb6523d6c)
153
+    (cherry picked from commit 49c39a3b2409636d1360d943e6785a34002c9009)
154
+
155
+commit 8f178f070c99419714159c4c1154adbe0f9db17e
156
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
157
+Date:   Wed Oct 29 12:07:57 2014 +0100
158
+
159
+    dialog: fixed adding contact header to REFER generated by dlg_bridge
160
+    
161
+    - reported by Paul Smith
162
+    
163
+    (cherry picked from commit ab7519006b6a53792d66b6903a4b0694083179b6)
164
+    (cherry picked from commit 97cab82e1217776b248a424b6d0ee6aaf9b092de)
165
+
166
+commit a3825279f6f17eb74200cd419161fd4004ef3992
167
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
168
+Date:   Thu Oct 16 00:57:29 2014 +0200
169
+
170
+    websocket: safety guard when computing the list of connections
171
+    
172
+    - avoid going further if connection is null -- unlikely to happen as len
173
+      of the list is computed before
174
+    
175
+    (cherry picked from commit 19e8a5618f86833995d17200267910e44471141d)
176
+    (cherry picked from commit c07c94c3fe7809d4b0e4ec143d9e1ebef8a7cfc3)
177
+
178
+commit 78a656e4d7f0e58400b3cc6121d5f9ef4bce681d
179
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
180
+Date:   Mon Oct 13 11:57:48 2014 +0200
181
+
182
+    db_cluster: safey check to be sure the command is implemented by db connector
183
+    
184
+    - reported by Miguel Reis, FS#476
185
+    
186
+    (cherry picked from commit d1541b8299581cdfaf84169e307f47116def5cbf)
187
+    (cherry picked from commit 98826710632d0903f3aef7473582d239f584a542)
188
+
189
+commit d55ca28f9cdc36c2f2559ef1832caa791a356035
190
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
191
+Date:   Mon Oct 13 11:34:40 2014 +0200
192
+
193
+    uac: init avp_value lenght to be safe when avp is not found for restoring From/To URI
194
+    
195
+    - reported by Klaus Darilion, FS#479
196
+    
197
+    (cherry picked from commit a4432c327044e720d4a2ac388f7aa0692f36e873)
198
+    (cherry picked from commit d510ff69559934d9ab586fef3e6e9bad00cf0a8b)
199
+
200
+commit e15205945c77aa013eaa556be05e5fd79d46f605
201
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
202
+Date:   Sun Oct 12 18:58:02 2014 +0200
203
+
204
+    dialplan: extended debug message to be more useful
205
+    
206
+    (cherry picked from commit 37c6e7ec80a16b93751d535de3b7784c1270d8b8)
207
+    (cherry picked from commit 53eb694e38836b19e8af7ffaa59b7014cd5f497e)
208
+
209
+commit d4c4a45b61ff3901f54a2e54a0e390191a307707
210
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
211
+Date:   Fri Oct 10 21:16:51 2014 +0200
212
+
213
+    tm: handle r-uri alias parameter for local generated requests within a dialog
214
+    
215
+    (cherry picked from commit 3e01905143ace159b18e11a31edf39018d754bba)
216
+    (cherry picked from commit 6c7bbcddf48dbfc1bf563eba9a9e10991ac52cc3)
217
+
218
+commit bb8873e804fa050fd924077aac868d03621da807
219
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
220
+Date:   Fri Oct 10 12:19:29 2014 +0200
221
+
222
+    core: safety check for server_header lenght
223
+    
224
+    - don't add the header in local generated replies if the value is empty
225
+    
226
+    (cherry picked from commit 866ddc109bfd7c681e13ce529d271e8a2a33a972)
227
+    (cherry picked from commit 6f4c872f302111abda6aa810fb462b08809aaac9)
228
+
229
+commit c49ddc6303741f9f2d278db2532616d991957b3d
230
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
231
+Date:   Fri Oct 10 12:11:52 2014 +0200
232
+
233
+    tm: safety check for user_agent_header value
234
+    
235
+    - don't add the header in local generated requests if the value is empty
236
+    
237
+    (cherry picked from commit cea9b91dacdb23b22fc1a7dd8454994eab9efa6e)
238
+    (cherry picked from commit f90edc4efed7fb4bc2d0f6d1a20a69e1751485d3)
239
+
240
+commit f68b6a9c4860298c0bf17f1943f5fc4226650f9f
241
+Author: Juha Heinanen <jh@tutpro.com>
242
+Date:   Sun Oct 12 13:41:41 2014 +0300
243
+
244
+    modules/pua: db_mode=2 send_publish fixes
245
+    
246
+    - plus small debug message edits
247
+    (cherry picked from commit 6822ff45e931ad3e93b22ebf7d1beb350bf27e70)
248
+    
249
+    (cherry picked from commit 65659addafd0a492cafbb6c9cbaf3644442f333a)
250
+
251
+commit 7a3f075f38f50b89f918b01298928c63ca5b6581
252
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
253
+Date:   Wed Oct 8 23:36:42 2014 +0200
254
+
255
+    dialog: sync'ed parameter names for columns with source code
256
+    
257
+    (cherry picked from commit ebe64df20181f4e569548961b9a1ca64b5cfa444)
258
+
259
+commit cb8e8c8867cf55930836b9cacda8347d136ab1ac
260
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
261
+Date:   Sun Oct 5 21:55:51 2014 +0200
262
+
263
+    lib/srdb1: end of line after several debug messages
264
+    
265
+    (cherry picked from commit e675f20af9a4d9a4b5e7b11277f4a4e0c774e128)
266
+
267
+commit 1bf8bf00a49d48f8c120973e64e020fa0039a5eb
268
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
269
+Date:   Sun Oct 5 10:01:42 2014 +0200
270
+
271
+    db_berkely: end log message with new line
272
+    
273
+    (cherry picked from commit 5822dc04f01b20ddfe9d37e9c0eea53fa658164b)
274
+
275
+commit 9ba6ab0f1ba781dfb18c3955b956553467e4c077
276
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
277
+Date:   Thu Oct 2 17:31:34 2014 +0200
278
+
279
+    core: be prepared to get Via received param with brackets around ipv6 addr
280
+    
281
+    - helper function to generate similar value
282
+    
283
+    (cherry picked from commit b7bc7a5450b1e31697fb389a503463eac644b796)
284
+
285
+commit 6095474635ce5f91a13ed46f9ba50d8fdfa2e3d7
286
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
287
+Date:   Thu Oct 2 16:47:35 2014 +0200
288
+
289
+    core: more verbose log message for failing to find local socket
290
+    
291
+    (cherry picked from commit f50c1e9fab16fb611f7bbc6002f4c8607bc8fbf2)
292
+
293
+commit d2d3f2e014fd3a1810544a7a185346e710981aa3
294
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
295
+Date:   Wed Oct 1 17:27:49 2014 +0200
296
+
297
+    core: change the uid and gid for pid and pgid files
298
+    
299
+    - use the user and group given to daemon to update ownership of pid and
300
+      pgid files
301
+    - reported by Ovidiu Sas, FS#472
302
+    
303
+    (cherry picked from commit c873758624da24359117b3fa158cc56ccd0a5d73)
304
+
305
+commit cc0d88f198a5a42e8b1bfaffa850f8e09a01d793
306
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
307
+Date:   Wed Oct 1 16:53:44 2014 +0200
308
+
309
+    core: fixed overwriting mpath value given in command line via config
310
+    
311
+     - -L is in the group of options evaluated before config
312
+    
313
+    (cherry picked from commit e1e40d3a58bf3ed6c4f2df830e29d5468d7bee82)
314
+
315
+commit 4d16de6c00e5b865cf762cfae1bbac2525ee93b7
316
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
317
+Date:   Tue Sep 30 18:07:53 2014 +0200
318
+
319
+    benchmark: declare inline functions static to work with clang linker
320
+    
321
+    - otherwise it results in no symbol found at module loading time
322
+    
323
+    (cherry picked from commit 452f32235034916468cab577de3ca0d0f56fd5ea)
324
+
325
+commit 1ce5a1ec17182f774254e6e7f020f9f99d7d8c95
326
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
327
+Date:   Tue Sep 30 18:06:36 2014 +0200
328
+
329
+    sms: declare inline functions static to work with clang linker
330
+    
331
+    - otherwise it results in no symbol found at module loading time
332
+    
333
+    (cherry picked from commit 8a51aa250c4e22e5933d0ff39a7a4b300007bb72)
334
+
335
+commit 9c46eb45dcee9d27ba86fc7ade275b8b696936f6
336
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
337
+Date:   Tue Sep 30 17:53:44 2014 +0200
338
+
339
+    core: exit with -1 if there is a mismatch in version of module and core
340
+    
341
+    - return code to shell 0 is like succesful run, some scripts not being
342
+      able to say it was a failure to start
343
+    
344
+    (cherry picked from commit c4f7356f2d8c057f59cb61948aa04664cecd35f7)
345
+
346
+commit 3183d0c1bb939dbc2050218ed90e5efd316a9361
347
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
348
+Date:   Tue Sep 30 11:29:18 2014 +0200
349
+
350
+    websocket: fix checking payload_len safety check for fragmentation
351
+    
352
+    - a crafted websocket frame  using values spanning max unsinged int could have
353
+      caused a failed detection of unsupported fragmentation and invalid memory access
354
+    - thanks to Peter Dunkley and Hugh Waite for assisting and pin-pointing
355
+      where everything happens
356
+    
357
+    (cherry picked from commit 6b8acf3204a8615762b0b5dcc6aac152f40b2ca0)
358
+
359
+commit d10a116046f7f9dded0fe93aa2dc8bed0dadb99e
360
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
361
+Date:   Sun Sep 28 21:44:35 2014 +0200
362
+
363
+    tm: beter detection of brackets in From/To values in UAC print functions
364
+    
365
+    - commit fb0cd1cd6a891ab5dc5f559bb6740ba62ac3daf4 fixed the case of
366
+      avoiding double <> when dispaly name was present, but affected when
367
+      header parameters were given
368
+    - reported by Juha Heinanen
369
+    
370
+    (cherry picked from commit 181c30705b3cb82245463015d98644c278131af2)
371
+
372
+commit fadafe0c6dc0ff0a32fb455ebd86a7ba46bb6782
373
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
374
+Date:   Fri Sep 26 08:59:17 2014 +0200
375
+
376
+    tm: extra checks to see if the transaction was canceled before forwarding branches
377
+    
378
+    - catch cases when CANCEL arrives during branch_route execution
379
+    - reported  Sławomir Bocheński, FS#468
380
+    
381
+    (cherry picked from commit b66033d0546bf57cfb0cd16f1072da80c5a79d34)
382
+
383
+commit cc3ae64284bcdd759388f97f483ac21d54f91f7e
384
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
385
+Date:   Mon Sep 22 22:21:33 2014 +0200
386
+
387
+    tm: test ending angle bracket for From/To URI when genrating local requests
388
+    
389
+    - the value can start with a display name and can end up with double
390
+      angle bracketting
391
+    
392
+    (cherry picked from commit fb0cd1cd6a891ab5dc5f559bb6740ba62ac3daf4)
393
+
394
+commit 42897d422b60edeac393201326a3e71318445e62
395
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
396
+Date:   Mon Sep 22 22:04:39 2014 +0200
397
+
398
+    core: add received parameter to via if rport parameter is present
399
+    
400
+    - required by RFC3581, section 4.
401
+    
402
+    (cherry picked from commit a1e96cbd5a3b43598c59cb50693e6b739801b804)
403
+
404
+commit 58746ce4966b254cb465045cb517f652a24a5317
405
+Author: Hugh Waite <hugh.waite@acision.com>
406
+Date:   Wed Oct 8 19:01:20 2014 +0100
407
+
408
+    core: xavp: Fix xavp_insert to prevent corrupted linked lists
409
+    
410
+    - Inserting data at a given index will pad the xavp with XTYPE_NULL entries
411
+    - Inserting data will replace a NULL entry if present
412
+    (cherry picked from commit 1828c8ab644243878fc6db9ff0f2592e656dc09a)
413
+
414
+commit 2d49bc59bb8084bfb8f4e1c89210d9e8c35781a8
415
+Author: Hugh Waite <hugh.waite@acision.com>
416
+Date:   Thu Oct 2 18:37:00 2014 +0100
417
+
418
+    rr: Fix memory leak when using outbound
419
+    
420
+    - Flow token memory is freed after building the rr header
421
+
422
+commit f3820f1a9837451b9209aa40ca5ab750e59fec19
423
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
424
+Date:   Thu Oct 2 10:18:11 2014 +0200
425
+
426
+    mohqueue: fixed db_qtable parameter name
427
+    
428
+    - reported by Marino Mileti
429
+    
430
+    (cherry picked from commit 321575dcd18e42fe6c62942ef417dd8acf7f466d)
431
+    
432
+    Conflicts:
433
+    	modules/mohqueue/mohq.c
434
+
435
+commit 88031fe50236f9eb1fc28309fd466e86d8c6b81b
436
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
437
+Date:   Sun Sep 28 12:49:27 2014 +0200
438
+
439
+    tm: use advertised addr/port if set for socket in rm rpc uac commands
440
+    
441
+    - reported by Juha Heinanen
442
+    (cherry picked from commit 131139883c03f3851ad99e96c59dfe3c349ec011)
443
+
444
+commit a52c0024723a59d90c3c3966d5deadaf8b0d4440
445
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
446
+Date:   Sun Sep 28 12:48:53 2014 +0200
447
+
448
+    core: helper functions to get addr and port to be used in signaling from socket info
449
+    (cherry picked from commit c725f1dec14863e069bfd1e5c26857a1005528d5)
450
+
451
+commit a8427ce51f8b4a31fa122844db8ceec9c728a1ac
452
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
453
+Date:   Fri Sep 26 09:16:39 2014 +0200
454
+
455
+    dialog: fixed typo/copy&paste oversight to dlg pointer name in clean routine
456
+    
457
+    - credits to Alex Balshov for report, troubleshooting and spotting the
458
+      fix
459
+    
460
+    (cherry picked from commit 8e6c83182677ec234c5f44c5dfcb40e421a21bcb)
461
+
462
+commit 6f9519b001a608af20787e0cfaf4a3a0d2dfc1fb
463
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
464
+Date:   Wed Sep 24 23:46:00 2014 +0200
465
+
466
+    dialog: set again the dialog ids in context for BYE processing
467
+    
468
+    - they can be reset by event route execution
469
+    
470
+    (cherry picked from commit 5b733fa361afced0418947c965b256dbe7ae3a68)
471
+
472
+commit 66161fa4e9d949063ffb5f0f3d6fd086b0ceece8
473
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
474
+Date:   Tue Sep 16 19:05:57 2014 +0200
475
+
476
+    dialog: check if the transaction is created for BYE closing the dialog
477
+    
478
+    - if not, release the dialog, because there will be no tm callbacks
479
+      called later to release it. In this way avoid zombie dialog.
480
+    - reported by Ovidiu Sas, FS#424
481
+    
482
+    (cherry picked from commit 02e43f87b2fa3be61bc4c63a9f8359457e3e0484)
483
+
484
+commit cc40de5865b1758681f97b7d92c1fed533ed7c7f
485
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
486
+Date:   Thu Sep 25 16:59:34 2014 +0200
487
+
488
+    exec: add parameter to control the option for bash exec safety check of CVE-2014-6271
489
+    
490
+    - parameter: bash_safety - default is 1 (enabled), set to 0 to disable
491
+    - just in case someone needs that kind of header and knows what
492
+      he/she does
493
+    
494
+    (cherry picked from commit 21eb073c25b66b110193f1607b93f256f7d9fdfa)
495
+
496
+commit aebd010ee1ebff8a70877164fb7b508c1ca5503d
497
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
498
+Date:   Thu Sep 25 16:56:28 2014 +0200
499
+
500
+    exec: safety check against bash vulnerability CVE-2014-6271
501
+    
502
+    (cherry picked from commit d5d57c0df931c9d60432def919c837cc76e4ce42)
503
+
504
+
1 505
 ===================== 2014-09-18 Version 4.1.6 Released =====================
2 506
 
3 507
 ===================== Changes Since Version 4.1.5 ===========================