Browse code

ChangeLog: updated for v3.3.5

Daniel-Constantin Mierla authored on 12/08/2013 14:58:22
Showing 1 changed files
... ...
@@ -1,3 +1,309 @@
1
+===================== 2013-08-12 Version 3.3.5 Released =====================
2
+
3
+===================== Changes Since Version 3.3.4 ===========================
4
+
5
+commit b68c8e9a5b9f6dc3538c97e78f4779a77550a39e
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Mon Aug 12 16:51:39 2013 +0200
8
+
9
+    Makefile.defs: version set to 3.3.5
10
+
11
+commit f2b89129941c93ffae99c2d2b35990333b339eb0
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Wed Jul 31 13:51:34 2013 +0200
14
+
15
+    perl: push the sip msg structure to perl after initializing it
16
+    
17
+    - reported by David Cunningham
18
+    - backport from amster commit 341f810dca0cc0596e22f2ac1bca86de0b8d142d
19
+
20
+commit fe571b1cc75132994fb94879e294dfc79c2e2787
21
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
22
+Date:   Thu Jul 25 11:47:12 2013 +0200
23
+
24
+    perl: move initialization of SIP message var after initialization of temporary environment
25
+    
26
+    - upon a report by David Cunningham of a leak in operating system
27
+      memory
28
+    - backport from master commit 6ff74701652a11497bd82ee3ba2ac7547d1ce666
29
+
30
+commit 211ef44012b744f05db1ff17cf23f824727ee6da
31
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
32
+Date:   Fri Jul 12 00:44:51 2013 +0200
33
+
34
+    core: avoid doing dns srv again after naptr function that includes srv lookup
35
+    
36
+    (cherry picked from commit 80935f9e8bbe20e5c320828183999b5d395ec34c)
37
+
38
+commit dabdfd48f3961d10d83c296066c04f30d4d2e303
39
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
40
+Date:   Thu Jul 11 16:13:09 2013 +0200
41
+
42
+    modules/uac: use the proper parameter name on error message. (Closes: FS#239)
43
+
44
+commit 8e98fd0a708f96c98b942b1fcfa77a5b6e45496d
45
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
46
+Date:   Wed May 15 22:45:18 2013 +0200
47
+
48
+    pv: clone result of several string transformations
49
+    
50
+    - it is safer for assigning back to the same variable on which the
51
+      transformation was applied
52
+    - reported by Martin Mikkelsen
53
+    (cherry picked from commit fe7e4a5152674aa9c81c09dd2fc9938d9e9e762e)
54
+    
55
+    Conflicts:
56
+    	modules_k/pv/pv_trans.c
57
+
58
+commit cd97c66880bc1597d64dd7e075428fcc25a537ee
59
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
60
+Date:   Sun May 26 16:14:51 2013 +0200
61
+
62
+    topoh: safety check for SIP messages
63
+    
64
+    - received callback can be executed for non-sip messages
65
+    - reported by Julia
66
+    (cherry picked from commit 352a7dccf2570af857d7e2e50fed600c4762278d)
67
+    (cherry picked from commit 533f2238d9d14ed8ef0a367ce574aef8052c0452)
68
+
69
+commit 1c0dbfdc4e2288896b7c533dfbc3275afb910869
70
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
71
+Date:   Wed Apr 24 22:01:59 2013 +0100
72
+
73
+    modules/presence_xml: fixed issue with parsing some pres-rules documents
74
+    
75
+    - pres-rules that contain external links in a <conditions /> node don't
76
+      have to have <identity /> nodes in the <conditions /> node.
77
+    - Kamailio returns an error when it finds a <conditions /> node with
78
+      no <identity /> node inside it.
79
+    - Kamailio doesn't support external links, but it should skip over
80
+      the <conditions /> nodes that contain them rather than return
81
+      an error as later <conditions /> nodes may contain entries it can
82
+      work with.
83
+    (cherry picked from commit ac99219b0a850e0305eaf661b028536cfc28e2cb)
84
+
85
+commit bcc0888bea5b5e0d105de7e5ebcedc8e1b8836ae
86
+Author: Henning Westerholt <hw@kamailio.org>
87
+Date:   Fri Apr 19 11:04:39 2013 +0200
88
+
89
+    rr: use port.len to check for buffer overflow instead of max port len
90
+    
91
+        - reported by Kevin Wojtysiak
92
+        (from commit 28a8b87885e373bee8cc81985277ae718973fdfd)
93
+
94
+commit 0e9eafc25ca3240f690469116cee8ff3708eeee7
95
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
96
+Date:   Tue Apr 9 00:18:35 2013 +0200
97
+
98
+    parser: safety check for max port length in URI
99
+    
100
+    - can't be longer than 5, a port being 16b value
101
+    - reported by Kevin Wojtysiak
102
+    (cherry picked from commit 13fd48f89555f5421e8285669e303bcefe44f149)
103
+
104
+commit a3a61d084fa03206cf447f6bd9ae9c8c3d81c8c6
105
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
106
+Date:   Sun Mar 10 23:53:26 2013 +0100
107
+
108
+    core: try to detect ipv6 addresses only when USE_IPV6 is used
109
+    
110
+    - reported by Juha Heinanen
111
+    (cherry picked from commit b035aa9f2cc19d387b1b8f33a7888ffee27a4138)
112
+
113
+commit 38556ad62e91467e563df2b7c5a6365297359a61
114
+Author: Henning Westerholt <hw@kamailio.org>
115
+Date:   Tue Mar 19 15:32:25 2013 +0100
116
+
117
+    rtpproxy: fix spelling error in docs, reported from Victor V. Kustov, coyote at bks dot tv
118
+    (cherry picked from commit a0b01f77de163cf7ea9d71d5293a1bfa20d31fa6)
119
+
120
+commit 04e4eb6f67df41bdac3ff62a45f7b9266dac43b5
121
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
122
+Date:   Tue Mar 5 15:55:11 2013 +0000
123
+
124
+    pkg/kamailio/(centos|fedora): updated ver in .spec
125
+
126
+commit f8c8f281e53d8dc2f94c2db4155bbb147e67b15e
127
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
128
+Date:   Mon Feb 25 18:19:34 2013 +0100
129
+
130
+    ChangeLog: updated for release of v3.3.4
131
+
132
+commit be7cd45df003462a74e5cc1e0ca092dbfc0a6617
133
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
134
+Date:   Mon Feb 25 18:16:12 2013 +0100
135
+
136
+    Makefile.defs: version set to 3.3.4
137
+
138
+commit 8f9d90abddb19fe7fe97ee42d2cf653dfaa4b7e6
139
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
140
+Date:   Mon Feb 25 18:15:51 2013 +0100
141
+
142
+    pkg: version set to 3.3.4 in deb specs
143
+
144
+commit b923fb0385dd86fd77edda524de0456a670b648b
145
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
146
+Date:   Mon Feb 25 18:12:27 2013 +0100
147
+
148
+    pkg: version set to 3.3.4 for rpm specs
149
+
150
+commit fdf285621eee4f5c78def8ca824a9f8d53dd286b
151
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
152
+Date:   Mon Feb 25 15:35:19 2013 +0200
153
+
154
+    app_python: Bugfix for rewrite_ruri (backport from 4.x)
155
+    
156
+    *) Fixed a bug in msg_rewrite_ruri discovered by "V Tone" <vtone001@gmail.com>.
157
+    *) Removed 'python exception' when do_action returns error. Reason: it is not an exception.
158
+    *) Removed abort() if first_line type is invalid.
159
+
160
+commit bb01d3161f45e071ff0035968d91dd007b7207c8
161
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
162
+Date:   Mon Feb 25 14:04:37 2013 +0100
163
+
164
+    kamailio.cfg: fixed typos to speeddial
165
+    
166
+    - backport of 0fd954bc6a8f94ac5e8087f6b8abdba372505c6e
167
+
168
+commit 3c8ed67cffe5ea1a73cd6f8f1c35be24cade46cd
169
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
170
+Date:   Thu Feb 21 10:40:07 2013 +0100
171
+
172
+    core: dns - prevent queries for IPv4/6 address literals
173
+    
174
+    - prevent A queries for IPv6 address literals or AAAA queries for IPv4
175
+      address literals
176
+    - patch by Simon Perreault
177
+    (cherry picked from commit 9e6f0268097d81c0e06c7fe33599d0763ed38179)
178
+
179
+commit b4861e720ba432addd5c197c9994181168d292c0
180
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
181
+Date:   Mon Feb 11 23:40:53 2013 +0100
182
+
183
+    msrp: return proper value for $msrp(code)
184
+    
185
+    - internally there is an offset of 10000 to the value in the msrp reply
186
+    - reported by Peter Dunkley
187
+    (cherry picked from commit 1690eafbb599842f0507ad41c1590fcbba8c7630)
188
+
189
+commit bc157c710d740715e78a26ac7299b2e6bb616cae
190
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
191
+Date:   Mon Feb 25 13:58:55 2013 +0100
192
+
193
+    msilo: safety check for freeing tmp_extra_headers
194
+    
195
+    - it can be a static empty buffer
196
+    - reported by Stoyan Mihaylov
197
+    - backport of 23b84739a72c5cca1fd397fbe1a7468a621cc2e6
198
+
199
+commit 5e26e688af8967fdcb4daf218432e8d569eeade6
200
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
201
+Date:   Mon Feb 25 13:15:22 2013 +0100
202
+
203
+    pua_reginfo: fix setting lengths of contact attributes
204
+    
205
+    - fix also for warning from FS#255 reported by Ovidiu Sas
206
+    - backport from f76bd09d4800ea63552c11002d7f6f72569e78ed
207
+
208
+commit 2475a1beb3f9feb47dfa742c186baa329cb81241
209
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
210
+Date:   Mon Feb 25 13:10:59 2013 +0100
211
+
212
+    modules/sqlops: Check if pv_spec is available before trying to use it.
213
+    
214
+    Instead of segfaulting when the script writer has not specified enough PV
215
+    specs to hold all the query's result columns, bail out with an error message.
216
+    - backport of a21750ff6fcf87d8e3f54597bdd3f1171846e6cb
217
+
218
+commit 8d93eea7c92b797caae8ce9817e90ecb7d9e3d31
219
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
220
+Date:   Fri Jan 25 11:38:38 2013 +0100
221
+
222
+    core: end simple pv name (e.g., $xy) at end of line
223
+    
224
+    - cfg parser was throwing error if last token in a line was $xy as pv
225
+      with \n was not found
226
+    (cherry picked from commit d2d6b4b932c7df6e6620a256692be5ef049356a3)
227
+
228
+commit 7fab57ff91fc395c1450503706b3f734fb9473c3
229
+Author: Richard Brady <rnbrady@gmail.com>
230
+Date:   Tue Jan 22 17:19:31 2013 +0100
231
+
232
+    json: proper handling of empty values for json documents
233
+    (cherry picked from commit 15e1ae6720136a698326a0b53f6db8eef73e3e5a)
234
+
235
+commit 08b5506618b1b4e590c55e89eea7bd2f0abcd796
236
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
237
+Date:   Mon Feb 25 13:03:34 2013 +0100
238
+
239
+    siputils: fix decode2format fuction to handle ; in userpart
240
+    
241
+    - backported from ff22a1cbc2b817d63611b3da967d8245e11cb84c
242
+
243
+commit 514f6cc66e5220779188aad15f3b3eeeace7aabf
244
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
245
+Date:   Sun Jan 20 14:18:55 2013 +0000
246
+
247
+    core: fixed bug in PV caching that broke the use of the $$ symbol
248
+    
249
+    - Found and fixed by Hugh Waite @ Crocodile RCS
250
+    (cherry picked from commit c059041a71a1b7175243c366316108ce370fffa7)
251
+
252
+commit a1502e5ca1470276ca6d7c82956fee9a5390348b
253
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
254
+Date:   Wed Jan 16 22:37:08 2013 +0100
255
+
256
+    dialog: fix for is_in_profile()
257
+    
258
+    - function was broken, reported by Klaus Darilion
259
+    (cherry picked from commit 83eafc8d8f767f4705d5f76ad0ffd4349a06c927)
260
+
261
+commit 3e497b15bbcc2587736ae0f817deec1d913b26c0
262
+Author: Richard Fuchs <rfuchs@sipwise.com>
263
+Date:   Fri Jan 18 10:21:50 2013 -0500
264
+
265
+    tmrec: fix example given in docs
266
+
267
+commit b1398b2faa5a01b652a8c265b93c4846e35f97d9
268
+Author: Anca Vamanu <anca.vamanu@1and1.ro>
269
+Date:   Fri Jan 11 11:07:45 2013 +0200
270
+
271
+    dialog: fix bug when detect_spirals enabled
272
+    
273
+    If detect_spirals enabled and the caller sent an Invite which received a
274
+    negative response and then immediately sent another Invite with the
275
+    same callid and tag, the module did not create a dialog record for the
276
+    second Invite. It wrongly concluded that the Invite is spiraled. This
277
+    resulted in missing CDR for that call.
278
+    Behavior observed if the first Invite has a small Session-Timer interval
279
+    and receives a 422 reply. When the phone sent the second Invite with a
280
+    larger Session-Timer, which could have been successful, it was not recorded
281
+    by the dialog module.
282
+    (cherry picked from commit 5a78a8b8ec104550a37d8e2ae9005bf87d21e00f)
283
+
284
+commit a650507c5e9c7abb1ebdf8f60768a9fbdd23c189
285
+Author: Richard Fuchs <rfuchs@sipwise.com>
286
+Date:   Wed Jan 9 12:34:27 2013 -0500
287
+
288
+    pv(k): Remove read-only empty strings that might be attempted to be written to
289
+
290
+commit 6dda5c447f656c99cc84956b161cc9c977b06dd3
291
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
292
+Date:   Sun Jan 6 15:24:39 2013 +0100
293
+
294
+    dialog: fixed ka_timer linking
295
+    
296
+    - patch by Rinor Hoxha
297
+    (cherry picked from commit ddcef074088df261ce3fb98adfbb1b76b73c30a6)
298
+
299
+commit 76ea03ceb485f09d1ba1b9091e95ffdeba3616df
300
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
301
+Date:   Wed Dec 19 01:48:17 2012 +0000
302
+
303
+    pkg/kamailio/fedora/17: Updated boxgrinder appliance
304
+    (cherry picked from commit 70b3ea024d9eb42f974b4de37a555bcb384405e9)
305
+
306
+
1 307
 ===================== 2013-02-25 Version 3.3.4 Released =====================
2 308
 
3 309
 ===================== Changes Since Version 3.3.3 ===========================