Browse code

ChangeLog: content updated for v4.0.5

Daniel-Constantin Mierla authored on 20/12/2013 16:27:38
Showing 1 changed files
... ...
@@ -1,3 +1,285 @@
1
+===================== 2013-12-20 Version 4.0.5 Released =====================
2
+
3
+===================== Changes Since Version 4.0.4 ===========================
4
+
5
+commit 01802b9cfbf270f9a801493ff23eb91b066d8e69
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Fri Dec 20 17:25:17 2013 +0100
8
+
9
+    Makefile.defs: version set to 4.0.5
10
+
11
+commit b4d7ed8616dd1e66dd33345078dd903833f68152
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Fri Dec 20 17:23:31 2013 +0100
14
+
15
+    pkg/rpm:  set version to 4.0.5 in specs
16
+
17
+commit 1a5c2d6f97585a7f0dc19102b46136ad4a5346cd
18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
19
+Date:   Fri Dec 20 17:21:11 2013 +0100
20
+
21
+    pkg/debian: set version to 4.0.5 in specs
22
+
23
+commit 298913ee2e36d11c26ce5c320059e822c97d31e9
24
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
25
+Date:   Fri Dec 6 18:23:17 2013 +0100
26
+
27
+    maxforwards: use standard format instead of GNU old-style field designator
28
+    
29
+    (cherry picked from commit cd04947b0ccb1c861274483f458bfc7f4329accb)
30
+
31
+commit 53655beed57d0165931790683046614e70a8acfd
32
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
33
+Date:   Fri Dec 6 18:34:49 2013 +0100
34
+
35
+    ratelimit: signed check for pipe number in rpc_set_queue()
36
+    
37
+    - rpc can reand signed value
38
+    
39
+    (cherry picked from commit ed034d4d9096d8c77269828c8efdafb26eac5372)
40
+
41
+commit 58206a77d9ba2335793f66adc27f4eb89e062bb9
42
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
43
+Date:   Fri Dec 6 18:30:49 2013 +0100
44
+
45
+    pike: memset of address print buffer with proper size
46
+    
47
+    (cherry picked from commit d54eb083f59fb55ccbc79e49b5b3e05426bd3795)
48
+
49
+commit e9ef639beb37e1379a2a62bfaac13a4b64ba7d75
50
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
51
+Date:   Fri Dec 6 19:03:08 2013 +0100
52
+
53
+    tls: removed unsigned int comparison with <0
54
+    
55
+    (cherry picked from commit 7d6dc390bac2b49615444bcbad74cd39f3c82302)
56
+
57
+commit ea6b37271c7ca222650a58dc717b7a203483cc6a
58
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
59
+Date:   Fri Dec 6 18:20:16 2013 +0100
60
+
61
+    ctl: removed not needed extra paranthesis
62
+    
63
+    (cherry picked from commit efda774f6391f1e909a9967898c64fb25f53eeba)
64
+
65
+commit 3bfbc96ae673a570e6bc56a89e8ca6e677eb9388
66
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
67
+Date:   Fri Dec 6 18:15:22 2013 +0100
68
+
69
+    pv: use int index for looking up flag index
70
+    
71
+    - some functions used for check may return negative on error
72
+    
73
+    (cherry picked from commit 30359b3cfce2ce909153e06b1954778c4eababa7)
74
+
75
+commit 2e08848cdb16fa717897b6b70fde4dc9ef3c34a5
76
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
77
+Date:   Mon Dec 9 10:06:15 2013 +0100
78
+
79
+    usrloc: avoid double locking when preloading attributes
80
+    
81
+    - reported by Seudin Kasumovic, FS#378
82
+    
83
+    (cherry picked from commit 888635bfa3719afeeea6f5f0d407aa862ceb34ac)
84
+    (cherry picked from commit 8df9d2336e7de2648288cf8ff6821e6820d88da9)
85
+
86
+commit aee55e1bdc9fefd2082ba1e13d88a1ab2c70a37f
87
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
88
+Date:   Mon Dec 16 09:26:03 2013 +0100
89
+
90
+    db_flatstore: update timestamp for kamailio specific rpc rotate
91
+    
92
+    - do also in 'rotate' command, not only in 'k_rotate'
93
+    - from a patch by Abdelkader Allam
94
+    
95
+    (cherry picked from commit b15aefa31e45f1ad6a45b64905f9fae24e0f790e)
96
+    (cherry picked from commit d75bc3b69151a9d0391309e6bb51784f3b6b9a83)
97
+
98
+commit b4f7f2e8a0cf1178b31ed7a7a84725fd25b36940
99
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
100
+Date:   Fri Dec 6 17:16:25 2013 +0100
101
+
102
+    core: fixed several clang compiler warnings
103
+    
104
+    (cherry picked from commit f0fb6f1e9fbb2f7f0c2bed5ba0d50a56cf5cf444)
105
+    (cherry picked from commit 90681624c54f0ec0b1259e205bcc0274316b4549)
106
+    
107
+    Conflicts:
108
+    	parser/parse_fline.c
109
+
110
+commit 3c1ac9fa2664978c8cfd5b4a217df0163699c0b1
111
+Author: Camille Oudot <camille.oudot@orange.com>
112
+Date:   Tue Nov 26 16:08:35 2013 +0100
113
+
114
+    modules/ims_registrar_pcscf: fix log
115
+
116
+commit bd7eaa50b6f24a6404294d66e5ab91fcb04be3da
117
+Author: Juha Heinanen <jh@tutpro.com>
118
+Date:   Thu Dec 19 16:21:25 2013 +0200
119
+
120
+    modules/pv: fixed params and param transformation
121
+    
122
+    - params need to be taken from sip_params field of sip_uri struct
123
+    (cherry picked from commit e54b3ec673cb32664a1e8de2e591190f22216724)
124
+
125
+commit 060f90439f7a91f42c983f6c6d19a3131f476258
126
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
127
+Date:   Wed Dec 11 09:49:52 2013 +0100
128
+
129
+    core: safety check for double free in q_malloc as in f_malloc
130
+    
131
+    (cherry picked from commit 943a5941f5ab479803fb30e19e9fa607f0f0fe14)
132
+
133
+commit 33d71771185812cba24f6213c7d8e4b9831b9b5a
134
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
135
+Date:   Fri Dec 6 18:02:36 2013 +0100
136
+
137
+    usrloc: proper index for domain column when laoding extra attributes
138
+    
139
+    - patch by Seudin Kasumovic, FS#377
140
+    
141
+    (cherry picked from commit 551524cfc83b922c23e2d26f8cc5950df2a0af54)
142
+
143
+commit ba788ba35e8df637c3f91bd942e20808f1238b3b
144
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
145
+Date:   Fri Dec 6 16:33:04 2013 +0100
146
+
147
+    Makefile.defs: compiler optimization level made variable
148
+    
149
+    - allow using -O3 for clang, which gives error on the former default -O9
150
+    
151
+    (cherry picked from commit 0713c0de50f8c2f4da2ee0ef33b0505c37792392)
152
+
153
+commit 9b1882ecade859474ee9faf8a4ccc1ac061e7baa
154
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
155
+Date:   Thu Dec 5 09:30:56 2013 +0000
156
+
157
+    dialog_ng: Fix segfault in dlg_new_dialog
158
+    (cherry picked from commit 32f9c9187a9d886c46b24ee38173274da63febda)
159
+
160
+commit e605174dab9b86ce06689d184b4b9d81288f1193
161
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
162
+Date:   Mon Dec 2 20:42:12 2013 +0100
163
+
164
+    mem: malloc(0) should return a valid pointer for free according to specs
165
+    
166
+    (cherry picked from commit f61ff34aac7c7bae3a96fb698a899c8a0e692a9f)
167
+
168
+commit 7aba649db775a00e28dc75a9145a3da50f797776
169
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
170
+Date:   Mon Dec 2 17:05:35 2013 +0100
171
+
172
+    permissions: re-init db connection for reload cmd
173
+    
174
+    - some workers for specific mi/rpc commands may not have a db connection from the start
175
+    
176
+    (cherry picked from commit cb23be9456c178957399ec9d8ce8a1420d50fc32)
177
+
178
+commit 24cb002f5af4cdbf6a54e8abf4bf31e311aff4cf
179
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
180
+Date:   Fri Nov 1 15:33:08 2013 +0100
181
+
182
+    registrar: clean static values at pack_ci
183
+    
184
+    (cherry picked from commit 66185905850cd2ac9ab933776184da0f0882e5ac)
185
+
186
+commit 32a4710d4ab7e3b03121154cbc609c6ac41d17b2
187
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
188
+Date:   Fri Nov 29 14:23:47 2013 +0100
189
+
190
+    usrloc: db_update contact by instance + reg-id
191
+    - backport from master f67171c
192
+
193
+commit 5ae035c420a5f30d862878825fac5ae9dbda53c8
194
+Author: Vicente Hernando <vhernando@systemonenoc.com>
195
+Date:   Thu Nov 28 12:16:05 2013 +0100
196
+
197
+    modules/ndb_redis: solved bug in second call to redisvCommand.
198
+    
199
+    (cherry picked from commit 52a34d269931f6f3a50b3fc532405624b9e38d23)
200
+
201
+commit 1103009d674b2bf7a6c31e4d351d832370dded58
202
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
203
+Date:   Tue Nov 5 10:33:55 2013 +0100
204
+
205
+    dialog: init cseq to 0 if not available yet for one side
206
+    
207
+    - based on a report by Morten Isaksen
208
+    
209
+    (cherry picked from commit 082a6c43938cf8e3839d46fd070e391bd522d4ed)
210
+
211
+commit edd13668492c7c09242f19620ad763922e92a186
212
+Author: Timo Teräs <timo.teras@iki.fi>
213
+Date:   Fri Nov 15 16:06:25 2013 +0200
214
+
215
+    modules/sca: fix hash entry deletion
216
+    
217
+    sca_hash_table_slot_kv_delete_unsafe() uses internally sca_hash_entry
218
+    but incorrectly called sca_hash_table_slot_kv_find_unsafe() to
219
+    initialize the entry. That function returns the node value, not the
220
+    node itself. Use instead sca_hash_table_slot_kv_find_entry_unsafe().
221
+    
222
+    Should fix the crash in FS#366.
223
+    
224
+    (cherry picked from commit 56e4f4518028e73f9ebd053242a100a5c3b7eb53)
225
+
226
+commit c3e5b2cbf941d7463abdfe5df53a803b2a877d09
227
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
228
+Date:   Tue Nov 12 21:06:15 2013 +0100
229
+
230
+    itm: init sock_str to null value if no sock pointer is set in branch
231
+    
232
+    - case of creating branches from a 3xx reply
233
+    - reported by juliabo [at] gmail
234
+    - identation made coherent with tm module style
235
+    - corresponding to master commit 254d0c43a84ec87801e58b4f990a2029c0e27c6f
236
+
237
+commit fd17595f31f3e4edeea707c5049a883fa8410dfe
238
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
239
+Date:   Sat Nov 2 19:28:36 2013 +0100
240
+
241
+    tls: include dprint.h where log functions are used
242
+    
243
+    (cherry picked from commit 039f52deb384c71ecfb578e2cd648153dd9937d1)
244
+
245
+commit 63a823ff275e84d18c0d67dc2aa1baee2e332ffe
246
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
247
+Date:   Fri Nov 1 09:39:32 2013 +0100
248
+
249
+    uac: reset registration authentication flag
250
+    
251
+    - reported by  rene montilva (fs#352)
252
+    
253
+    (cherry picked from commit bc66a385e8a282638c8d5cfa566f971c62cd341b)
254
+
255
+commit d17ff203507956f4ce37ee9c64c17b586cfcb437
256
+Author: Hugh Waite <hugh.waite@crocodile-rcs.com>
257
+Date:   Wed Oct 30 17:12:05 2013 +0000
258
+
259
+    modules/rls: Fix memory leak in rls
260
+    - Leak would occur in two error cases
261
+    - Also improved diagnostics to display uri on various failures
262
+    (cherry picked from commit 52ac54133f70776a2dfe54e1789de8b1cae02a05)
263
+
264
+commit 49e566ab80a8458ba229c77149a6011ea5d0df28
265
+Author: Richard Fuchs <rfuchs@sipwise.com>
266
+Date:   Thu Oct 24 12:34:05 2013 -0400
267
+
268
+    tm: fix possible segfault in cancel_branch()
269
+
270
+commit c035965d7ed820470d4aedc4dc1dca7e048906b1
271
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
272
+Date:   Wed Oct 23 14:53:04 2013 +0100
273
+
274
+    modules/xcap_server: fixed fetching of an element (GET with XPath)
275
+    
276
+    - This is a mandatory part of XCAP and DELETE/PUT of elements (using XPath)
277
+      is supported in xcap_server.
278
+    - The code to get a node from a document was all in there but never called.
279
+    
280
+    (cherry picked from commit 6b8b8a050e4490302d1f1f940a7fda95784cce46)
281
+
282
+
1 283
 ===================== 2013-10-02 Version 4.0.4 Released =====================
2 284
 
3 285
 ===================== Changes Since Version 4.0.3 ===========================