Browse code

ChangeLog: content updated for v4.2.3

Daniel-Constantin Mierla authored on 10/02/2015 14:23:37
Showing 1 changed files
... ...
@@ -1,3 +1,596 @@
1
+===================== 2015-02-10 Version 4.2.3 Released =====================
2
+
3
+===================== Changes Since Version 4.2.1 ===========================
4
+
5
+commit cf4ade36b6c138da8c76f7bbd7395f63bd38508d
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Tue Feb 10 15:08:43 2015 +0100
8
+
9
+    Makefile.defs: version set to 4.2.3
10
+
11
+commit ccc46dfcba8e64899c2a77d95fc078158443126d
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Tue Feb 10 15:07:53 2015 +0100
14
+
15
+    pkg/rpm: set version 4.2.3 in spec files
16
+
17
+commit 2ad63ac4b6f2395facf28b88046bd326348ae384
18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
19
+Date:   Tue Feb 10 15:05:44 2015 +0100
20
+
21
+    pkg/deb: version set to 4.2.3 in spec files
22
+
23
+commit c2b03863299b490346735e8b2501098117a42310
24
+Author: Mikko Lehto <mslehto@iki.fi>
25
+Date:   Tue Feb 10 09:57:31 2015 +0100
26
+
27
+    sctp: fixes for FreeBSD 10.1 compile error and 2 warnings
28
+    
29
+    - missing argument for macro SCTP_EV_REMOTE_ERROR() and two extraneous
30
+      parentheses
31
+    
32
+    (cherry picked from commit b06626e811edae93c5f28dc132eca7542a6dcc97)
33
+
34
+commit f5b42be4a36d035332a796dde62e4f91e709f3c3
35
+Author: Jon Auer <jauer@corp.netwurx.net>
36
+Date:   Thu Feb 5 23:34:59 2015 +0000
37
+
38
+    fix compile errors in srutils/sha256 on SunOS (SmartOS)
39
+    
40
+    (cherry picked from commit fdb4c7758f0d6d6ebed8cf9d01a412ed024efb8b)
41
+
42
+commit d8b487c9253ed68098fa4a75ab963fdfffbc3b1c
43
+Author: Luis Azedo <luis@2600hz.com>
44
+Date:   Fri Feb 6 17:29:25 2015 +0000
45
+
46
+    kazoo : revert uuid include
47
+    
48
+    (cherry picked from commit ad76e342a8235e4a752593dd5fab5b676a89425a)
49
+
50
+commit 6edcfda108524397302ca2d00c804ac21cd4a01e
51
+Author: Luis Azedo <luis@2600hz.com>
52
+Date:   Fri Feb 6 16:08:54 2015 +0000
53
+
54
+    kazoo : fix memset size error  & includes
55
+    
56
+    kz_trans was calling memset with wrong size of structure
57
+    kx_amqp was including uuid.h from uuid directory
58
+    
59
+    (cherry picked from commit 5113c047d353724d1a6f5a204e5a895ff1dd519a)
60
+
61
+commit 5e07d01aaae15d3441876d8ee154a53484d08682
62
+Author: Charles Chance <charles.chance@sipcentric.com>
63
+Date:   Fri Feb 6 10:59:35 2015 +0000
64
+
65
+    dmq: add branches when replicating to multiple nodes
66
+    
67
+    - reported by Leonardo Arena
68
+    
69
+    (cherry picked from commit ff114281fc2f523ed7bf87ea31448ce7327fdf93)
70
+
71
+commit f30a61f339f947783210053469d262e61ce58638
72
+Author: lazedo <luis.azedo@factorlusitano.com>
73
+Date:   Thu Feb 5 22:34:32 2015 +0000
74
+
75
+    kazoo : less agressive log
76
+    
77
+    changed log from INFO to DEBUG when timeout is set
78
+    (cherry picked from commit f9c248a66fdca5317e8820e53f1a0f99cd58ef8a)
79
+
80
+commit 090afb32c19b8e76fcbcb6deaaa2f4fe42e0f38f
81
+Author: Luis Azedo <luis@2600hz.com>
82
+Date:   Thu Feb 5 19:35:37 2015 +0000
83
+
84
+    kazoo : timeout fixes & improvements
85
+    
86
+    1) fixes names in parameters (timout corrected to timeout)
87
+    
88
+    2) kazoo_query was always using the same timeout value which could be a problem, since there are different kinds of request and some may be given more time to process.
89
+    solved by adding amqp_query_timeout_avp parameter to allow usage of different timeouts.
90
+    
91
+    (cherry picked from commit 0c3925e6f787c6e8d2e1bc7a45fec0c99ba203d8)
92
+
93
+commit a90e73327cccb5259af08cbf93f2a1b793a0ca2e
94
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
95
+Date:   Thu Feb 5 11:26:34 2015 +0100
96
+
97
+    core: safety check for append_branch() when called with no uri and no msg
98
+    
99
+    - uri or msg parameter must be given, otherwise the new address cannot
100
+      be set
101
+    - get_redirects() from uac_redirect can execute this function with both
102
+      parameters invalid in case of invalid contact, reported by Javi
103
+      Gallart
104
+    
105
+    (cherry picked from commit 2c4ed5922a2322f3b5059f6264884acfb5dec97f)
106
+
107
+commit f1f9c545c617c6756659c550881dcf73e123b292
108
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
109
+Date:   Wed Feb 4 18:30:05 2015 +0100
110
+
111
+    core: removed log message used for troubleshooting
112
+    
113
+    (cherry picked from commit c22dfcd6359079f9ea3600bfeb31fe5edbf4f8b1)
114
+
115
+commit 144a99f9695a132d4bc4d789dcf0a2a18a470447
116
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
117
+Date:   Tue Feb 3 18:48:42 2015 +0100
118
+
119
+    db_mongodb: build proper complex filters for db operations
120
+    
121
+    - handle ==, != (<>), >, <, <=, >=
122
+    - bitwise AND (&) not supported
123
+    
124
+    (cherry picked from commit f3ae358e937f4df6f0ee28e8d5df16f4245ae4b8)
125
+
126
+commit aa87917aa27bcc9f3f71da4cead1b51d17e75da7
127
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
128
+Date:   Fri Jan 30 08:15:58 2015 +0100
129
+
130
+    sl: re-attempt to bind to tm after all mods init
131
+    
132
+    - handle the situation when tm is initialized after the sl module
133
+    - re-binding is done on child callback with rank PROC_INIT
134
+    
135
+    (cherry picked from commit 85d3488c3910d447f6900df166bc6b0c16a64e9c)
136
+
137
+commit 29e6386a140ccc4025e2ff98ad8a3b0d5da1b6c3
138
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
139
+Date:   Thu Jan 29 21:46:43 2015 +0100
140
+
141
+    lib/srdb1: init columns array to 0
142
+    
143
+    - allows proper cleanup if there is an error while filling the items
144
+    
145
+    (cherry picked from commit e59db798b84f1641f807d216c2ca460cfedb31e7)
146
+
147
+commit da06d9a4912f71b3e9f7af3d29a1543a4884efa9
148
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
149
+Date:   Thu Jan 29 10:45:52 2015 +0100
150
+
151
+    sca: more error handling during initialization of the module
152
+    
153
+    - fix crash when the module doesn't initialize and calls destroy
154
+      function during shutdonw at startup
155
+    - reported by Olle E. Johansson, GH#57
156
+    
157
+    (cherry picked from commit df2a45541c5e37907374c5e7595de1f30ea84f98)
158
+
159
+commit c39e896e144c33a9f7f10a99029b9a63aff85530
160
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
161
+Date:   Thu Jan 29 10:37:13 2015 +0100
162
+
163
+    dialog: proper handling cseq increment when cseq header is before via
164
+    
165
+    - reported by Fernando Aquilino
166
+    
167
+    (cherry picked from commit 8c3a12f6aca7c6492ee440da469834997ea89eee)
168
+
169
+commit 0d47a5cfc723be2b8ef2baeb439d5df05b5c580c
170
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
171
+Date:   Wed Jan 28 22:09:21 2015 +0100
172
+
173
+    sca: initialize sca variable to catch destroy on shutdown at startup
174
+    
175
+    - reported by GH#35
176
+    
177
+    (cherry picked from commit 010977f5febcf923a31d545bd631fbee11dd426c)
178
+
179
+commit 23e8ab71c7c6a3baf8858e02391e67f2e8c30c97
180
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
181
+Date:   Wed Jan 28 22:02:02 2015 +0100
182
+
183
+    userblacklist: init variables for safer destroy at startup
184
+    
185
+    - reported by GH#42
186
+    
187
+    (cherry picked from commit c28551cd245f5e8ab9fc5d5c29f657cc06ad81e2)
188
+
189
+commit 008b03ae8361ca06da9042b479c10e760391da72
190
+Author: Alex Balashov <abalashov@evaristesys.com>
191
+Date:   Sun Jan 18 17:08:18 2015 -0500
192
+
193
+    evapi: Listening socket will be bound with SO_REUSEADDR option so that rebinding does not have to wait for TIME_WAIT connections to clear.
194
+    
195
+    (cherry picked from commit cd1a59f223e2806ca4c16ab4a8dc1e0ff2b219d1)
196
+
197
+commit e2db60867748eac2e6585ef9d865b12c1e8ddfe2
198
+Author: Olle E. Johansson <oej@edvina.net>
199
+Date:   Sat Jan 17 18:43:42 2015 +0100
200
+
201
+    sipcapture Add some missing \n in log messages
202
+    
203
+    (cherry picked from commit 5bafc03222bf6fcc59dbcf8aec30def9cdb24581)
204
+
205
+commit a244189eeb454e7c1de85022002d69bf38482f43
206
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
207
+Date:   Sat Jan 17 20:34:35 2015 +0100
208
+
209
+    added bool to print error once
210
+    (cherry picked from commit c8363905755e5d120251eed95c5fa1be45e8f216)
211
+
212
+commit f28c1afd0815d3f31b1ce19c3252a14f11da27fb
213
+Author: Juha Heinanen <jh@tutpro.com>
214
+Date:   Sat Jan 31 04:21:34 2015 +0200
215
+
216
+    db_mysql: restore group ending character in db url
217
+    
218
+    - manual cherry-pick from master (git git cherry-pick -x
219
+      1d3b89b10bfd825e4ca73bb95b0ae489843dd9f1 failed)
220
+
221
+commit e8a306188cf50efb7b4a352d65494b4c736c9584
222
+Author: lazedo <luis.azedo@factorlusitano.com>
223
+Date:   Wed Jan 28 17:31:06 2015 +0000
224
+
225
+    presence_dialoginfo : optionally send dummy dialog
226
+    (cherry picked from commit 5c9b3afca092dfda33c96dbf5195b8f7bbc2d4cf)
227
+
228
+commit 25ec407671a88d6a993239958642dff114ca70d8
229
+Author: lazedo <luis.azedo@factorlusitano.com>
230
+Date:   Wed Jan 28 18:26:37 2015 +0100
231
+
232
+    presence: do aux_body_processing() if exists after get_p_notify_body()
233
+    
234
+    - fix for send_notify_request()
235
+    
236
+    (cherry picked from commit cfef15ef1ca52abf4d6df129a5768baa0aaf5a07)
237
+
238
+commit 387b3afc5a5c2082688cd898ecbf6457bc0715c4
239
+Author: Klaus Darilion <klaus.mailinglists@pernau.at>
240
+Date:   Thu Jan 22 09:24:52 2015 +0000
241
+
242
+    kamctl: fix variable assignment
243
+    
244
+    There must not be a space before and after the = assignment operator.
245
+    
246
+    (cherry picked from commit 513a6d8bf8d270b0a4fa9743daab5263c9688447)
247
+
248
+commit eeae005fb3d5239dd6e3af727504fc829ea5a0fb
249
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
250
+Date:   Sun Jan 25 11:00:28 2015 +0100
251
+
252
+    db_postgress: disable initialization of libssl if tls is loaded
253
+    
254
+    - based on the note from docs to avoid double attempt to init the ssl
255
+      library
256
+    - http://www.postgresql.org/docs/9.4/static/libpq-ssl.html
257
+    
258
+    (cherry picked from commit f04dec82e90ec7a3e6aea4ea8e9ed23b06b165c6)
259
+    
260
+    Conflicts:
261
+    	modules/db_postgres/km_pg_con.c
262
+
263
+commit e6eca3e988226e3654c5c22d762048a5fff3491c
264
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
265
+Date:   Sun Jan 25 10:59:07 2015 +0100
266
+
267
+    tls: implemented tls hook for pre-mod init execution
268
+    
269
+    - do openssl init at this callback
270
+    
271
+    (cherry picked from commit f71243410d5e051def1a47cc73adb6caeeadd1cd)
272
+
273
+commit 93804b66c5301af75cd6930f9c6653228cce8719
274
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
275
+Date:   Sun Jan 25 10:57:00 2015 +0100
276
+
277
+    core: tls hooks can execute a callback before modules init function is executed
278
+    
279
+    - useful to prepare tls environment before a module might access it
280
+    - executed after modparam but before mod_init
281
+    
282
+    (cherry picked from commit 4700831fa0f2dc52e296ce647711b03d1406497a)
283
+
284
+commit e5885f2f4bb6066af8988942beff217cb282a29b
285
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
286
+Date:   Sat Jan 24 22:37:43 2015 +0100
287
+
288
+    tls: updated the default tls session id string
289
+    
290
+    (cherry picked from commit e47018b0a65a5e26ea47d789f0bc6d471aa3a117)
291
+
292
+commit 6a9887370e1de87afc7f0da79b09eb62b350469f
293
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
294
+Date:   Fri Jan 23 12:50:49 2015 +0100
295
+
296
+    path: received parameter enclosed in square brackets if ipv6
297
+    
298
+    - received should be useless for ipv4, but still can be enforced from
299
+      config, so has to be well formatted because it is followed by a port
300
+    - reported by Sebastian Damm
301
+    
302
+    (cherry picked from commit 077b26385854feb701950d020e382c254b803e75)
303
+
304
+commit 83b3c2425a0e886677954936a60111224edc740b
305
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
306
+Date:   Fri Jan 23 12:28:42 2015 +0100
307
+
308
+    jsonrpc-c: explicitely listed glibc as dependency
309
+    
310
+    (cherry picked from commit 11f300f2c7c8ffe4a6b49b471ffcd116ee218985)
311
+
312
+commit 0421282a10446dd67236b6d4c7d103ee45301c28
313
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
314
+Date:   Fri Jan 23 11:07:26 2015 +0100
315
+
316
+    permissions: init global pointer variables to null for safe shutdown at start
317
+    
318
+    - reported by Olle E. Johansson, GH#41
319
+    
320
+    (cherry picked from commit 165a3fc2e4dfed09bd9f46e43270d49cf5f72a87)
321
+
322
+commit 688593f15e2a67dfaf00d3b371633b3f93e3d584
323
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
324
+Date:   Fri Jan 23 10:55:15 2015 +0100
325
+
326
+    pike: check that timer var is initialized before accessing the fields
327
+    
328
+    - safe start with empty config, reported by Olle E. Johansson, GH#39
329
+    
330
+    (cherry picked from commit c87a75c5fb7aa5d940093fbbca8d9557cc9a0239)
331
+
332
+commit 767a91caac78f8f40ce140be0c313002c9aad0b5
333
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
334
+Date:   Fri Jan 23 10:47:45 2015 +0100
335
+
336
+    jsonrpc-c: added note that it depends on Linux specific API
337
+    
338
+    - reported by Olle E. Johansson, GH#33
339
+    
340
+    (cherry picked from commit 33570d9f575e3b0566ac5f0b9904940420be9ae2)
341
+
342
+commit 332d8fa0aace2c331f464042084e421acaee8a80
343
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
344
+Date:   Fri Jan 23 09:50:17 2015 +0100
345
+
346
+    acc: removed note in the docs about no-db support for cdrs
347
+    
348
+    (cherry picked from commit 75db07b5d7794b0f67d5798917d1833a21382bb7)
349
+
350
+commit ac3498deab72dd833af24e9974ad251960e8d6fa
351
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
352
+Date:   Thu Jan 22 22:35:36 2015 +0100
353
+
354
+    nathelper: enclode IPv6 in square branckets for fix_nated_contact()
355
+    
356
+    - even there is no nat in ipv6
357
+    
358
+    (cherry picked from commit 814c08f36f13ace21e52181da3039402f951b0a8)
359
+
360
+commit 8e40cee0473dab5e7796c6479f46f5994280b76a
361
+Author: Martin Mikkelsen <martin.mikkelsen@zisson.no>
362
+Date:   Wed Jan 21 16:55:15 2015 +0100
363
+
364
+    auth: use correct parameter for pv_auth_check checks
365
+    
366
+    The pv_auth_check has a flags and a checks parameter but the flags
367
+    parameter is used for both. This means that if flags has the 1-bit set
368
+    it will enable both HA1-passwords and from/to URI checks and setting the
369
+    1-bit in the checks parameter does not do anything.
370
+    
371
+    This fixes the parameters so that the checks parameter is used for the
372
+    to/from URI checks.
373
+    
374
+    (cherry picked from commit 2cdda10aa232e545ba79ca71876f0160a68e324b)
375
+
376
+commit 3271a8f4fad18f525165b7c08037355679b01767
377
+Author: Olle E. Johansson <oej@edvina.net>
378
+Date:   Mon Jan 12 14:56:48 2015 +0100
379
+
380
+    async: Clarify difference between modparam("async","workers",x) and async_workers in core config
381
+    
382
+    (cherry picked from commit 06557a25af96d3de05d0302f202e6c4cbd0b84e9)
383
+
384
+commit 7ce10a5c6df8a8ee679dabb42cc719bbbb4fa381
385
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
386
+Date:   Sun Jan 11 16:51:36 2015 +0100
387
+
388
+    core: removed unused code
389
+    
390
+    - removes also some clang compile warnings
391
+    
392
+    (cherry picked from commit c8eeed253763d4407268494f89050b7681518091)
393
+
394
+commit 4fa400f262d2426a8a714ec65c5c88ec8e67f733
395
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
396
+Date:   Sat Jan 24 18:33:45 2015 +0100
397
+
398
+    dialog: use proper flags for script callback that clean dlg shortcuts
399
+    
400
+    (cherry picked from commit b0679c91f22a9eb9b995175b1d1abfb836a5a3f6)
401
+
402
+commit cd0e341cba059f43ac204a5d13e4baee9c5948f1
403
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
404
+Date:   Sat Jan 24 11:21:04 2015 +0100
405
+
406
+    dialog: removed end of line in middle of log message
407
+    
408
+    (cherry picked from commit 3b89c83bceb70da6fcbc9495dbcfec04e3f65ba4)
409
+
410
+commit 96c44ab31df9cc1a4400ad16515191332ef767fc
411
+Author: Luis Azedo <luis@2600hz.com>
412
+Date:   Fri Jan 23 23:52:57 2015 +0000
413
+
414
+    kazoo : fix memory allocation errors
415
+    
416
+    (cherry picked from commit fa5468c24283c8ff0a1b2254e927a128d03137fd)
417
+
418
+commit 0c1dc464e2b4e7a47e8a54ab087799bdcadb69ea
419
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
420
+Date:   Sat Jan 17 13:30:45 2015 +0100
421
+
422
+    tls: fixed installation path update for tls.cfg
423
+    
424
+    (cherry picked from commit ecb32d326615242fed43a6e2655627848842afd2)
425
+
426
+commit 32e85b6481b31a1f4aa46603849cb02433e50915
427
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
428
+Date:   Thu Jan 15 17:54:18 2015 +0100
429
+
430
+    presence: fix counter and type for removing presentity from cache
431
+    
432
+    - report and patch by Kristian F. Høgh
433
+    
434
+    (cherry picked from commit d43e8965640bbc64e56ef33f27d4f3c3a85c73fa)
435
+
436
+commit 6b7bbc8e58eae9b43b47efb270c20bb3d93ec2f0
437
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
438
+Date:   Thu Jan 15 13:40:51 2015 +0100
439
+
440
+    sl: don't remove the lump added in the 'after' list of delete lump
441
+    
442
+    - they are destroyed together, making the operation useless
443
+    
444
+    (cherry picked from commit 338b00c0f2d38694cffe3536e7eeed0e0d5372dd)
445
+
446
+commit 74888e44aa4db53a3e8db49d848af97d460f7e1f
447
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
448
+Date:   Thu Jan 15 13:37:42 2015 +0100
449
+
450
+    core: remove_lump() clears its innner before/after lists
451
+    
452
+    - fixing leak issues that could be created by using sl_forward_reply()
453
+      in config file
454
+    
455
+    (cherry picked from commit 1fd0ca99eaa4b2c5cfcb8bd555a35088ddf49343)
456
+
457
+commit 38d6c0bc62b12ecb8402d165a21813c533c55324
458
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
459
+Date:   Thu Jan 15 13:15:25 2015 +0100
460
+
461
+    core: parse_ppi_pai - free header parameters for PAI and PPI
462
+    
463
+    - they are not considere in the compacted p_id_body_t and not freed
464
+    - specs don't mention headers parameters for PAI and PPI, but could come
465
+      as UA extensions
466
+    
467
+    (cherry picked from commit c1b4d442501591bd18e8130474eeb5c16101e549)
468
+
469
+commit b7657fde6c74673060e1d59e604c1b72ca284dbf
470
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
471
+Date:   Thu Jan 15 13:11:37 2015 +0100
472
+
473
+    core: parse_add_spec() free params in case of parsing failure
474
+    
475
+    (cherry picked from commit 5a71429596851d8096de1abe5542e57e8b8f6547)
476
+
477
+commit a56b51de8d6c10e06146fbf65ae7d46793e288c9
478
+Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
479
+Date:   Mon Jan 12 16:24:04 2015 +0100
480
+
481
+    siputils: fix for e164_check()
482
+    
483
+    - the condition for non-digit matching was always false
484
+    
485
+    (cherry picked from commit 160710af0ab85dbf211fa7d445d6d4be9b66db10)
486
+
487
+commit b41d779b6d8b30f311a490d76f211c1ca656ce38
488
+Author: Walter Doekes <walter+github@wjd.nu>
489
+Date:   Mon Jan 12 12:05:52 2015 +0100
490
+
491
+    websocket: Check frame->wsc in ws_frame_transmit for NULL.
492
+    
493
+    Add frame.wsc == NULL check in ws_frame_transmit similar to the checks
494
+    in ws_close and friends and ws_frame_receive to avoid crashing if the
495
+    tcp connection was been terminated prematurely.
496
+    
497
+    (cherry picked from commit c109755d347500d8dcfa92a75cb11c9cea2727c2)
498
+
499
+commit 9e293335585598e6f7bf7c9e58a0bee4cc9eb068
500
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
501
+Date:   Sat Jan 10 11:38:00 2015 +0100
502
+
503
+    docbook/Makefile: use default system catalog implicitely
504
+    
505
+    - custom catalog can be forced with nocatalog=no
506
+    
507
+    (cherry picked from commit 508b11011c85bb21e5bd4212a16fabb9136e22fa)
508
+
509
+commit a30cfc6c928721f32f1d0692f89e4183d468d614
510
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
511
+Date:   Sat Jan 10 11:33:50 2015 +0100
512
+
513
+    dispatcher: refrashed description of dispatching algorithm 8
514
+    
515
+    - priority based selection
516
+    
517
+    (cherry picked from commit aaf6c2bde1d5e3cd4443ed09c3d5767828a4bda4)
518
+
519
+commit d374e4b2b92dab4127df9a98ae9b374928f03a28
520
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
521
+Date:   Fri Jan 9 20:36:51 2015 +0100
522
+
523
+    jsonrpc-c: fixed typo in header guard
524
+    
525
+    (cherry picked from commit 8f86d2f16af57dc26229f721c9cb86b7f68208cd)
526
+
527
+commit f8276f7c368250fb79d470467cda4fdf20d241cd
528
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
529
+Date:   Thu Jan 8 23:18:50 2015 +0100
530
+
531
+    presence: slot and presentity uri printed in log message
532
+    
533
+    - useful for understanding while deleting subscription from memory fails
534
+      to find the item
535
+    
536
+    (cherry picked from commit 8006c3a2637342c21837e5332d3eeb75bb9bf7de)
537
+
538
+commit d08a925872aa9bb2b22552171281cbe18783cbef
539
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
540
+Date:   Tue Jan 13 12:39:10 2015 +0100
541
+
542
+    exec: proper handling of empty headers for exec_bash_safety
543
+    
544
+    (cherry picked from commit ae491ab355f0b2441bc20060154107b9163597de)
545
+
546
+commit f0159a194a8ac0c0f5599867764d447ef2b5bf45
547
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
548
+Date:   Mon Jan 12 11:16:53 2015 +0100
549
+
550
+    ratelimit: _SC_NPROCESSORS_ONLN is available on FreeBSD
551
+    
552
+    - used for getting number of cpus
553
+    - reported on GH#24
554
+    
555
+    (cherry picked from commit 7886ddc516f5a4cef1d3730306a2a2ded06d4986)
556
+
557
+commit a711f12d5f4b48b3ccf385492d4c93ace7db515c
558
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
559
+Date:   Mon Jan 12 11:03:22 2015 +0100
560
+
561
+    pipelimit: _SC_NPROCESSORS_ONLN is available on FreeBSD
562
+    
563
+    - used for getting number of cpus
564
+    - reported on GH#24
565
+    
566
+    (cherry picked from commit cf65a6ad41396bf5e67d23e12720c420688d7880)
567
+
568
+commit 840d15e03523413282426135175e25761488bcac
569
+Author: Alex Hermann <alex@speakup.nl>
570
+Date:   Tue Aug 26 16:37:08 2014 +0200
571
+
572
+    dmq: Don't delete the original notification_peer on timeout
573
+    
574
+    (cherry picked from commit e73aa4032873b3fca88bb809d6d4ce4f28c0f237)
575
+    (cherry picked from commit 69dc8ec9fce8628cdf9bf39f7a25136544ae9a29)
576
+
577
+commit 120bf4a4f6854592bd910334d4d0bd97c9f94974
578
+Author: Charles Chance <charles.chance@sipcentric.com>
579
+Date:   Thu Nov 13 18:30:34 2014 +0000
580
+
581
+    dmq: force to send replicated messages from configured server address - as reported on list by Victor Kustov
582
+    
583
+    (cherry picked from commit 7b5f79f9f384bfe3c16c399184281ebe63bb7785)
584
+
585
+commit a01849a60533e3b60dab71f1a3a632ae4b84f831
586
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
587
+Date:   Wed Jan 7 22:01:27 2015 +0100
588
+
589
+    dialog: proper handling of dlg_set_timeout() for not confirmed dialogs
590
+    
591
+    (cherry picked from commit a41eab6bedf670f9f34f069b82a85c3a49c5e1bd)
592
+
593
+
1 594
 ===================== 2015-01-08 Version 4.2.2 Released =====================
2 595
 
3 596
 ===================== Changes Since Version 4.2.1 ===========================