...
|
...
|
@@ -1,3 +1,2175 @@
|
|
1
|
+===================== 2014-11-07 Version 4.0.7 Released =====================
|
|
2
|
+
|
|
3
|
+===================== Changes Since Version 4.0.6 ===========================
|
|
4
|
+
|
|
5
|
+commit 5bc523134c66b0f323a9ff3e19b41145f55defa2
|
|
6
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
7
|
+Date: Fri Nov 7 12:47:33 2014 +0100
|
|
8
|
+
|
|
9
|
+ Makefile.defs: version set to 4.0.7
|
|
10
|
+
|
|
11
|
+commit 079246a2394182125c1c0a95f93571bc4679f548
|
|
12
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
13
|
+Date: Fri Nov 7 12:36:29 2014 +0100
|
|
14
|
+
|
|
15
|
+ pkg/fedora: version set to 4.0.7 in spec file
|
|
16
|
+
|
|
17
|
+commit 2a0d6a131f50ce9e2edb5d7a71ea9772cfa1a607
|
|
18
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
19
|
+Date: Fri Nov 7 12:34:54 2014 +0100
|
|
20
|
+
|
|
21
|
+ pkg/deb: version set to 4.0.7 in spec files
|
|
22
|
+
|
|
23
|
+commit 0ea91a5a3ea26f3d41c44be850decdf2590f3e4e
|
|
24
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
25
|
+Date: Fri Nov 7 12:31:32 2014 +0100
|
|
26
|
+
|
|
27
|
+ pkg/rpm: version set to 4.0.7 in spec files
|
|
28
|
+
|
|
29
|
+commit 46db36aedbe0aaee1dab3a5e57f8ab7e37106ded
|
|
30
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
31
|
+Date: Fri Oct 31 12:35:56 2014 +0100
|
|
32
|
+
|
|
33
|
+ dialog: increase local cseq after REFER generated by dlg_bridge
|
|
34
|
+
|
|
35
|
+ - otherwise the next BYE can be rejected
|
|
36
|
+
|
|
37
|
+ (cherry picked from commit c76ee9facb771d2eae792214e6d4cef39c94a9eb)
|
|
38
|
+
|
|
39
|
+ Conflicts:
|
|
40
|
+ modules/dialog/dlg_transfer.c
|
|
41
|
+
|
|
42
|
+commit fdd1942ad7ee919a35e5cd54777e2b3e8dc35c56
|
|
43
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
44
|
+Date: Thu Nov 6 12:09:54 2014 +0100
|
|
45
|
+
|
|
46
|
+ tls: resolve conflict after cherry-picking from 4.1
|
|
47
|
+
|
|
48
|
+commit 9d71a30af29c9eebe874ba8f24b0d9fd028f8a23
|
|
49
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
50
|
+Date: Thu Nov 14 23:00:32 2013 +0100
|
|
51
|
+
|
|
52
|
+ app_perl: declare extern environ variable
|
|
53
|
+
|
|
54
|
+ - without it doesn't compile on darwin and it is recommended way to do
|
|
55
|
+ - provide some fake argc and argv to PERL_SYS_INIT3() to avoid compile
|
|
56
|
+ warnings
|
|
57
|
+
|
|
58
|
+ (cherry picked from commit 34ad8c295b45bc52cc5a071bf2b5651865389f94)
|
|
59
|
+
|
|
60
|
+commit d309fb42799dc70fad06416c3230d9560cfff684
|
|
61
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
62
|
+Date: Thu Nov 6 11:54:56 2014 +0100
|
|
63
|
+
|
|
64
|
+ core: dns_cache resolve conflicts after cherry-picking srv len and rpc commits
|
|
65
|
+
|
|
66
|
+commit 2a3d8ca8ce06b0ad78d7639b401ff4c45c83c294
|
|
67
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
68
|
+Date: Tue Nov 4 10:20:46 2014 +0100
|
|
69
|
+
|
|
70
|
+ benchmark: sync'ed log level values in documentation
|
|
71
|
+
|
|
72
|
+ (cherry picked from commit 61ab723bb46f46f9013587e26ee07f39e5388ff8)
|
|
73
|
+ (cherry picked from commit 3ddda387934842542c2952ee912db55ba91f1c0e)
|
|
74
|
+ (cherry picked from commit b050dcbffba99c517766b872438263d924c0bd9c)
|
|
75
|
+
|
|
76
|
+commit 4f4821c8604e3722c7486931f08b54d666d789d7
|
|
77
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
78
|
+Date: Fri Oct 31 12:33:38 2014 +0100
|
|
79
|
+
|
|
80
|
+ tm: update headers shortcuts if buffer rebuilt after event_route[tm:local-requests]
|
|
81
|
+
|
|
82
|
+ - affecting transactions for local generated requests
|
|
83
|
+ - bulding local ACK uses the shortcuts and they ended up being broken
|
|
84
|
+ - reported by Kristian F. Høgh
|
|
85
|
+
|
|
86
|
+ (cherry picked from commit b6d3dc61a78e549c9a75ddfa2fbb86aa2a1682c5)
|
|
87
|
+ (cherry picked from commit 4aea47fa023b705947af1bff747745cf105a64bf)
|
|
88
|
+ (cherry picked from commit a0c6a82d74f7f9a04bf5626545c61d4dbc3dd359)
|
|
89
|
+
|
|
90
|
+commit 948dd5913a6c05d3321463dc6c6f5465107dfe2a
|
|
91
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
92
|
+Date: Fri Oct 31 00:31:11 2014 +0100
|
|
93
|
+
|
|
94
|
+ tm: do all the clean local msg structure in one place
|
|
95
|
+
|
|
96
|
+ - uri/dst-uri were clened before the entire local sip message, not being
|
|
97
|
+ visible while rebuilding the content
|
|
98
|
+
|
|
99
|
+ (cherry picked from commit a2252afe90e0acd779e64c47eacc174b4bbdc41c)
|
|
100
|
+ (cherry picked from commit bf78e8498a9ac9441fcdb7141b0cf2a7b8739e83)
|
|
101
|
+ (cherry picked from commit afd309b42e37e07e6f467dff47dde00e8e8fb407)
|
|
102
|
+
|
|
103
|
+commit c9c537a663a98a4f94753f9e7c5365336b7d52f1
|
|
104
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
105
|
+Date: Thu Oct 30 11:41:41 2014 +0100
|
|
106
|
+
|
|
107
|
+ tm: safety catch inside t_check_trans() when already in a tm routing block
|
|
108
|
+
|
|
109
|
+ - transaction is known and some of these routing blocks are inside tm
|
|
110
|
+ lock, which can result in deadlock if not tested
|
|
111
|
+ - reported by Andrew Pogrebennyk, FS#482
|
|
112
|
+
|
|
113
|
+ (cherry picked from commit a8d50919bd614b704f3a4e08ff90d844b2c29829)
|
|
114
|
+ (cherry picked from commit 631e558f97728b91b3c0b3341c6c4ecc16902a82)
|
|
115
|
+ (cherry picked from commit 313458e92f9ab9db32bad31abed6b73f0e35a1e1)
|
|
116
|
+
|
|
117
|
+commit 734987857dcac06cf3e706f64feb29b9353ab291
|
|
118
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
119
|
+Date: Thu Oct 30 10:23:51 2014 +0100
|
|
120
|
+
|
|
121
|
+ sqlops: use row index for storing result of sql_pvquery()
|
|
122
|
+
|
|
123
|
+ - reported by Savolainen Dmitri, FS#487
|
|
124
|
+
|
|
125
|
+ (cherry picked from commit 367840503010d1be0da23e79525f2f88eb09ebcf)
|
|
126
|
+ (cherry picked from commit b5ead3683782495da208fad2dffef61f893371b3)
|
|
127
|
+ (cherry picked from commit bb7852ddbf594a8ea2e21cf0647afe47fc18e918)
|
|
128
|
+
|
|
129
|
+commit 6d50844d70682f35d67af1125e708a1e4fcf1272
|
|
130
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
131
|
+Date: Thu Oct 30 10:10:15 2014 +0100
|
|
132
|
+
|
|
133
|
+ htable: safety check for key type and value
|
|
134
|
+
|
|
135
|
+ - reported by FS#486
|
|
136
|
+
|
|
137
|
+ (cherry picked from commit f5d9b59ee5aabb1da934ae2ce8101250041c05d1)
|
|
138
|
+ (cherry picked from commit 3209d2245cbc3d2def94065aed0ccdab23678a64)
|
|
139
|
+ (cherry picked from commit d7e7d76c6911ddd6e7f00fca35451621870a582b)
|
|
140
|
+
|
|
141
|
+commit ab5025f9345ca9a058652ec3e894082549eb833f
|
|
142
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
143
|
+Date: Wed Oct 29 16:18:28 2014 +0000
|
|
144
|
+
|
|
145
|
+ registrar: Prevent incorrect application of path when forwarding a register
|
|
146
|
+
|
|
147
|
+ - Reset the internal path pointer after a save() to prevent it being added
|
|
148
|
+ as a Route: header, e.g. when running t_replicate()
|
|
149
|
+
|
|
150
|
+ (cherry picked from commit 61a1eee4fe2b7e3a7c6a8f82c86ac52957439053)
|
|
151
|
+ (cherry picked from commit 7d31ee740c49034f83192feffdcba2f7b8601fab)
|
|
152
|
+ (cherry picked from commit 8114b10c595f085721434dcd86a0e4b0bd28af57)
|
|
153
|
+
|
|
154
|
+commit 20eeee825e34856862b8e886a0e0b01a282e7218
|
|
155
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
156
|
+Date: Wed Oct 8 21:11:55 2014 +0100
|
|
157
|
+
|
|
158
|
+ core/parser: Fix extract_sendrecv_mode to always return mode if valid
|
|
159
|
+
|
|
160
|
+ - All four sendrecv directions return 0
|
|
161
|
+ - is_on_hold flag set for inactive and sendonly
|
|
162
|
+
|
|
163
|
+ (cherry picked from commit 0a019df8f2922a940a41742ce0e4560bb6523d6c)
|
|
164
|
+ (cherry picked from commit 49c39a3b2409636d1360d943e6785a34002c9009)
|
|
165
|
+ (cherry picked from commit 18d1b4ce5328480e52f7f9d7b394dd00011c1f17)
|
|
166
|
+
|
|
167
|
+commit 0bc581782be84b251b639ac01a58b3941688a874
|
|
168
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
169
|
+Date: Wed Oct 29 12:07:57 2014 +0100
|
|
170
|
+
|
|
171
|
+ dialog: fixed adding contact header to REFER generated by dlg_bridge
|
|
172
|
+
|
|
173
|
+ - reported by Paul Smith
|
|
174
|
+
|
|
175
|
+ (cherry picked from commit ab7519006b6a53792d66b6903a4b0694083179b6)
|
|
176
|
+ (cherry picked from commit 97cab82e1217776b248a424b6d0ee6aaf9b092de)
|
|
177
|
+ (cherry picked from commit 8f178f070c99419714159c4c1154adbe0f9db17e)
|
|
178
|
+
|
|
179
|
+commit ffd0c5c5b0d9012fce9f329d132ff459c0849f81
|
|
180
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
181
|
+Date: Mon Oct 13 11:57:48 2014 +0200
|
|
182
|
+
|
|
183
|
+ db_cluster: safey check to be sure the command is implemented by db connector
|
|
184
|
+
|
|
185
|
+ - reported by Miguel Reis, FS#476
|
|
186
|
+
|
|
187
|
+ (cherry picked from commit d1541b8299581cdfaf84169e307f47116def5cbf)
|
|
188
|
+ (cherry picked from commit 98826710632d0903f3aef7473582d239f584a542)
|
|
189
|
+ (cherry picked from commit 78a656e4d7f0e58400b3cc6121d5f9ef4bce681d)
|
|
190
|
+
|
|
191
|
+commit 9d8399eb73e56843041f6d1d4cd5a2609836eb41
|
|
192
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
193
|
+Date: Mon Oct 13 11:34:40 2014 +0200
|
|
194
|
+
|
|
195
|
+ uac: init avp_value lenght to be safe when avp is not found for restoring From/To URI
|
|
196
|
+
|
|
197
|
+ - reported by Klaus Darilion, FS#479
|
|
198
|
+
|
|
199
|
+ (cherry picked from commit a4432c327044e720d4a2ac388f7aa0692f36e873)
|
|
200
|
+ (cherry picked from commit d510ff69559934d9ab586fef3e6e9bad00cf0a8b)
|
|
201
|
+ (cherry picked from commit d55ca28f9cdc36c2f2559ef1832caa791a356035)
|
|
202
|
+
|
|
203
|
+commit 0d79b41dc437b30d1b685b28b589d3d1efd4128f
|
|
204
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
205
|
+Date: Sun Oct 12 18:58:02 2014 +0200
|
|
206
|
+
|
|
207
|
+ dialplan: extended debug message to be more useful
|
|
208
|
+
|
|
209
|
+ (cherry picked from commit 37c6e7ec80a16b93751d535de3b7784c1270d8b8)
|
|
210
|
+ (cherry picked from commit 53eb694e38836b19e8af7ffaa59b7014cd5f497e)
|
|
211
|
+ (cherry picked from commit e15205945c77aa013eaa556be05e5fd79d46f605)
|
|
212
|
+
|
|
213
|
+commit 0be97491b820ade2543e35895a809efede6fffd5
|
|
214
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
215
|
+Date: Fri Oct 10 12:19:29 2014 +0200
|
|
216
|
+
|
|
217
|
+ core: safety check for server_header lenght
|
|
218
|
+
|
|
219
|
+ - don't add the header in local generated replies if the value is empty
|
|
220
|
+
|
|
221
|
+ (cherry picked from commit 866ddc109bfd7c681e13ce529d271e8a2a33a972)
|
|
222
|
+ (cherry picked from commit 6f4c872f302111abda6aa810fb462b08809aaac9)
|
|
223
|
+ (cherry picked from commit bb8873e804fa050fd924077aac868d03621da807)
|
|
224
|
+
|
|
225
|
+commit fe426e7d048a1fea1dc6c81da3fe4b80e5c8aff6
|
|
226
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
227
|
+Date: Fri Oct 10 12:11:52 2014 +0200
|
|
228
|
+
|
|
229
|
+ tm: safety check for user_agent_header value
|
|
230
|
+
|
|
231
|
+ - don't add the header in local generated requests if the value is empty
|
|
232
|
+
|
|
233
|
+ (cherry picked from commit cea9b91dacdb23b22fc1a7dd8454994eab9efa6e)
|
|
234
|
+ (cherry picked from commit f90edc4efed7fb4bc2d0f6d1a20a69e1751485d3)
|
|
235
|
+ (cherry picked from commit c49ddc6303741f9f2d278db2532616d991957b3d)
|
|
236
|
+
|
|
237
|
+commit 6860b38d3c4fd27e6c8ae21d2a3ed1b97f959786
|
|
238
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
239
|
+Date: Sun Oct 12 13:41:41 2014 +0300
|
|
240
|
+
|
|
241
|
+ modules/pua: db_mode=2 send_publish fixes
|
|
242
|
+
|
|
243
|
+ - plus small debug message edits
|
|
244
|
+ (cherry picked from commit 6822ff45e931ad3e93b22ebf7d1beb350bf27e70)
|
|
245
|
+
|
|
246
|
+ (cherry picked from commit 65659addafd0a492cafbb6c9cbaf3644442f333a)
|
|
247
|
+ (cherry picked from commit f68b6a9c4860298c0bf17f1943f5fc4226650f9f)
|
|
248
|
+
|
|
249
|
+commit 23c722a12dfc01c5c21b580a36b63c1765500ea8
|
|
250
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
251
|
+Date: Wed Oct 8 23:36:42 2014 +0200
|
|
252
|
+
|
|
253
|
+ dialog: sync'ed parameter names for columns with source code
|
|
254
|
+
|
|
255
|
+ (cherry picked from commit ebe64df20181f4e569548961b9a1ca64b5cfa444)
|
|
256
|
+ (cherry picked from commit 7a3f075f38f50b89f918b01298928c63ca5b6581)
|
|
257
|
+
|
|
258
|
+commit 5b01c28233ce66d35412fa3b79af16ed3edab34e
|
|
259
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
260
|
+Date: Sun Oct 5 21:55:51 2014 +0200
|
|
261
|
+
|
|
262
|
+ lib/srdb1: end of line after several debug messages
|
|
263
|
+
|
|
264
|
+ (cherry picked from commit e675f20af9a4d9a4b5e7b11277f4a4e0c774e128)
|
|
265
|
+ (cherry picked from commit cb8e8c8867cf55930836b9cacda8347d136ab1ac)
|
|
266
|
+
|
|
267
|
+commit b588a1c64af287583f17e1f71d083a23858c3a71
|
|
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
|
+ (cherry picked from commit 1bf8bf00a49d48f8c120973e64e020fa0039a5eb)
|
|
275
|
+
|
|
276
|
+commit 297c0fc91868d06f335f58d45556fc0ba271e5ac
|
|
277
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
278
|
+Date: Thu Oct 2 17:31:34 2014 +0200
|
|
279
|
+
|
|
280
|
+ core: be prepared to get Via received param with brackets around ipv6 addr
|
|
281
|
+
|
|
282
|
+ - helper function to generate similar value
|
|
283
|
+
|
|
284
|
+ (cherry picked from commit b7bc7a5450b1e31697fb389a503463eac644b796)
|
|
285
|
+ (cherry picked from commit 9ba6ab0f1ba781dfb18c3955b956553467e4c077)
|
|
286
|
+
|
|
287
|
+commit ed1a329312bd82c96f350fcee837fb2907bf9bdc
|
|
288
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
289
|
+Date: Thu Oct 2 16:47:35 2014 +0200
|
|
290
|
+
|
|
291
|
+ core: more verbose log message for failing to find local socket
|
|
292
|
+
|
|
293
|
+ (cherry picked from commit f50c1e9fab16fb611f7bbc6002f4c8607bc8fbf2)
|
|
294
|
+ (cherry picked from commit 6095474635ce5f91a13ed46f9ba50d8fdfa2e3d7)
|
|
295
|
+
|
|
296
|
+commit d31eb3d11cb54fd2761eef3766891e6e723e82b3
|
|
297
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
298
|
+Date: Wed Oct 1 17:27:49 2014 +0200
|
|
299
|
+
|
|
300
|
+ core: change the uid and gid for pid and pgid files
|
|
301
|
+
|
|
302
|
+ - use the user and group given to daemon to update ownership of pid and
|
|
303
|
+ pgid files
|
|
304
|
+ - reported by Ovidiu Sas, FS#472
|
|
305
|
+
|
|
306
|
+ (cherry picked from commit c873758624da24359117b3fa158cc56ccd0a5d73)
|
|
307
|
+ (cherry picked from commit d2d3f2e014fd3a1810544a7a185346e710981aa3)
|
|
308
|
+
|
|
309
|
+commit 10bae93bde98b143942b720078d5207deba8a3ad
|
|
310
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
311
|
+Date: Wed Oct 1 16:53:44 2014 +0200
|
|
312
|
+
|
|
313
|
+ core: fixed overwriting mpath value given in command line via config
|
|
314
|
+
|
|
315
|
+ - -L is in the group of options evaluated before config
|
|
316
|
+
|
|
317
|
+ (cherry picked from commit e1e40d3a58bf3ed6c4f2df830e29d5468d7bee82)
|
|
318
|
+ (cherry picked from commit cc0d88f198a5a42e8b1bfaffa850f8e09a01d793)
|
|
319
|
+
|
|
320
|
+commit d6b3c69f20261b378d479b9600c321a524651c42
|
|
321
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
322
|
+Date: Tue Sep 30 18:07:53 2014 +0200
|
|
323
|
+
|
|
324
|
+ benchmark: declare inline functions static to work with clang linker
|
|
325
|
+
|
|
326
|
+ - otherwise it results in no symbol found at module loading time
|
|
327
|
+
|
|
328
|
+ (cherry picked from commit 452f32235034916468cab577de3ca0d0f56fd5ea)
|
|
329
|
+ (cherry picked from commit 4d16de6c00e5b865cf762cfae1bbac2525ee93b7)
|
|
330
|
+
|
|
331
|
+commit 5e99f734dc6c664e9f4fb5b1ae89d26e29923bbd
|
|
332
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
333
|
+Date: Tue Sep 30 18:06:36 2014 +0200
|
|
334
|
+
|
|
335
|
+ sms: declare inline functions static to work with clang linker
|
|
336
|
+
|
|
337
|
+ - otherwise it results in no symbol found at module loading time
|
|
338
|
+
|
|
339
|
+ (cherry picked from commit 8a51aa250c4e22e5933d0ff39a7a4b300007bb72)
|
|
340
|
+ (cherry picked from commit 1ce5a1ec17182f774254e6e7f020f9f99d7d8c95)
|
|
341
|
+
|
|
342
|
+commit 1db6fdac10c722e61ea477d706972b8954ebc0e3
|
|
343
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
344
|
+Date: Tue Sep 30 17:53:44 2014 +0200
|
|
345
|
+
|
|
346
|
+ core: exit with -1 if there is a mismatch in version of module and core
|
|
347
|
+
|
|
348
|
+ - return code to shell 0 is like succesful run, some scripts not being
|
|
349
|
+ able to say it was a failure to start
|
|
350
|
+
|
|
351
|
+ (cherry picked from commit c4f7356f2d8c057f59cb61948aa04664cecd35f7)
|
|
352
|
+ (cherry picked from commit 9c46eb45dcee9d27ba86fc7ade275b8b696936f6)
|
|
353
|
+
|
|
354
|
+commit ea6aa54e0a5ffbe19b8b3d9c4995454ec4285727
|
|
355
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
356
|
+Date: Tue Sep 30 11:29:18 2014 +0200
|
|
357
|
+
|
|
358
|
+ websocket: fix checking payload_len safety check for fragmentation
|
|
359
|
+
|
|
360
|
+ - a crafted websocket frame using values spanning max unsinged int could have
|
|
361
|
+ caused a failed detection of unsupported fragmentation and invalid memory access
|
|
362
|
+ - thanks to Peter Dunkley and Hugh Waite for assisting and pin-pointing
|
|
363
|
+ where everything happens
|
|
364
|
+
|
|
365
|
+ (cherry picked from commit 6b8acf3204a8615762b0b5dcc6aac152f40b2ca0)
|
|
366
|
+ (cherry picked from commit 3183d0c1bb939dbc2050218ed90e5efd316a9361)
|
|
367
|
+
|
|
368
|
+commit 1083bb9a47c5768fb1b2578209d2ef1a76269c3c
|
|
369
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
370
|
+Date: Mon Sep 22 22:04:39 2014 +0200
|
|
371
|
+
|
|
372
|
+ core: add received parameter to via if rport parameter is present
|
|
373
|
+
|
|
374
|
+ - required by RFC3581, section 4.
|
|
375
|
+
|
|
376
|
+ (cherry picked from commit a1e96cbd5a3b43598c59cb50693e6b739801b804)
|
|
377
|
+ (cherry picked from commit 42897d422b60edeac393201326a3e71318445e62)
|
|
378
|
+
|
|
379
|
+commit 67de42c612df33ce54f2052e9da48cea79dd9442
|
|
380
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
381
|
+Date: Wed Oct 8 19:01:20 2014 +0100
|
|
382
|
+
|
|
383
|
+ core: xavp: Fix xavp_insert to prevent corrupted linked lists
|
|
384
|
+
|
|
385
|
+ - Inserting data at a given index will pad the xavp with XTYPE_NULL entries
|
|
386
|
+ - Inserting data will replace a NULL entry if present
|
|
387
|
+ (cherry picked from commit 1828c8ab644243878fc6db9ff0f2592e656dc09a)
|
|
388
|
+
|
|
389
|
+ (cherry picked from commit 58746ce4966b254cb465045cb517f652a24a5317)
|
|
390
|
+
|
|
391
|
+commit 60b2f77b19dce2f7f9b27e780dccd41b021d5ff5
|
|
392
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
393
|
+Date: Sun Sep 28 12:49:27 2014 +0200
|
|
394
|
+
|
|
395
|
+ tm: use advertised addr/port if set for socket in rm rpc uac commands
|
|
396
|
+
|
|
397
|
+ - reported by Juha Heinanen
|
|
398
|
+ (cherry picked from commit 131139883c03f3851ad99e96c59dfe3c349ec011)
|
|
399
|
+
|
|
400
|
+ (cherry picked from commit 88031fe50236f9eb1fc28309fd466e86d8c6b81b)
|
|
401
|
+
|
|
402
|
+commit c233c2b5fdaa4e0ca63aa6f9aef1516844449642
|
|
403
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
404
|
+Date: Sun Sep 28 12:48:53 2014 +0200
|
|
405
|
+
|
|
406
|
+ core: helper functions to get addr and port to be used in signaling from socket info
|
|
407
|
+ (cherry picked from commit c725f1dec14863e069bfd1e5c26857a1005528d5)
|
|
408
|
+
|
|
409
|
+ (cherry picked from commit a52c0024723a59d90c3c3966d5deadaf8b0d4440)
|
|
410
|
+
|
|
411
|
+commit f01142177c1454a25b7c0f5f94f06dbe7c0ff8a5
|
|
412
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
413
|
+Date: Wed Sep 24 23:46:00 2014 +0200
|
|
414
|
+
|
|
415
|
+ dialog: set again the dialog ids in context for BYE processing
|
|
416
|
+
|
|
417
|
+ - they can be reset by event route execution
|
|
418
|
+
|
|
419
|
+ (cherry picked from commit 5b733fa361afced0418947c965b256dbe7ae3a68)
|
|
420
|
+ (cherry picked from commit 6f9519b001a608af20787e0cfaf4a3a0d2dfc1fb)
|
|
421
|
+
|
|
422
|
+commit 4084796432082b001e475b9a6f30251e7b4a1495
|
|
423
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
424
|
+Date: Fri Jul 25 23:16:31 2014 +0200
|
|
425
|
+
|
|
426
|
+ sms: domain is not allocated in pkg by the module
|
|
427
|
+
|
|
428
|
+ - skip freeing in mod destroy
|
|
429
|
+
|
|
430
|
+ (cherry picked from commit fc383b13c32d4f89fbb8a7de14a07cbb26f38693)
|
|
431
|
+ (cherry picked from commit c59199c69f6fe492bdb9888b623da85cf086bd4b)
|
|
432
|
+
|
|
433
|
+commit cada614c54680d950ff04cc58ea78eea7217e3bb
|
|
434
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
435
|
+Date: Tue Sep 16 23:38:35 2014 +0200
|
|
436
|
+
|
|
437
|
+ core: safety check for outbound buffer
|
|
438
|
+
|
|
439
|
+ - pointer can end up being NULL if replacement fails to be built (e.g.,
|
|
440
|
+ via topoh)
|
|
441
|
+
|
|
442
|
+ (cherry picked from commit c2b0be97a3ef8e4e1bff34a5c73328a63979aa61)
|
|
443
|
+ (cherry picked from commit 555537769f5ecbf8dacc3de7529da05bfbdd3d04)
|
|
444
|
+
|
|
445
|
+commit 6d8fd9772b3816d40ab87181e68328d1560556e9
|
|
446
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
447
|
+Date: Tue Sep 16 23:33:20 2014 +0200
|
|
448
|
+
|
|
449
|
+ core: hanlde replacement buffer free for WS/WSS frame sending
|
|
450
|
+
|
|
451
|
+ - affected when using topoh for ws/wss traffic
|
|
452
|
+
|
|
453
|
+ (cherry picked from commit ec8fe1e7ea904a51ca933d0b15408ca464002cbe)
|
|
454
|
+ (cherry picked from commit b58b5fd3c8c2f9cef6362f7f069bad7f814475ca)
|
|
455
|
+
|
|
456
|
+commit 7d29c7bbf2843c52ee3dff291f9d91e969e72706
|
|
457
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
458
|
+Date: Tue Sep 16 19:05:57 2014 +0200
|
|
459
|
+
|
|
460
|
+ dialog: check if the transaction is created for BYE closing the dialog
|
|
461
|
+
|
|
462
|
+ - if not, release the dialog, because there will be no tm callbacks
|
|
463
|
+ called later to release it. In this way avoid zombie dialog.
|
|
464
|
+ - reported by Ovidiu Sas, FS#424
|
|
465
|
+
|
|
466
|
+ (cherry picked from commit 02e43f87b2fa3be61bc4c63a9f8359457e3e0484)
|
|
467
|
+ (cherry picked from commit c13b5a0bfe80bea3cf76a16675f9261334ab4998)
|
|
468
|
+
|
|
469
|
+commit 4e414bdc18afcf736e1bcbf587a098f1ba597407
|
|
470
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
471
|
+Date: Thu Sep 11 22:36:56 2014 +0200
|
|
472
|
+
|
|
473
|
+ dispatcher: free dset root structure at reload
|
|
474
|
+
|
|
475
|
+ - reported by Heenan, Timothy Steven
|
|
476
|
+
|
|
477
|
+ (cherry picked from commit 7fb8c88c1d4aeb50d1e637697132ab0994dcdb28)
|
|
478
|
+ (cherry picked from commit 118c901bd1879a46d9e392093994bc544cf511c1)
|
|
479
|
+
|
|
480
|
+commit b0786033c0cf78e1d40d777a4d3599bf6a48c90f
|
|
481
|
+Author: Luis Azedo <luis@2600hz.com>
|
|
482
|
+Date: Wed Sep 10 15:23:45 2014 +0100
|
|
483
|
+
|
|
484
|
+ proposed change for dbtext query results.
|
|
485
|
+ this behaviour was observed by interacting with module presence.
|
|
486
|
+
|
|
487
|
+ presentity clean runs from timer every 6 secs.
|
|
488
|
+ if the first run returns a large set of rows, it iterates all rows doing
|
|
489
|
+ some notifications and deleting the presentity.
|
|
490
|
+ if it takes more then 6 secs to complete, the next run will override the
|
|
491
|
+ results internal structure pointer maintained in the connection level.
|
|
492
|
+
|
|
493
|
+ the proposed patch, maintains the query result internal structure within
|
|
494
|
+ the result, using the ptr field for that.
|
|
495
|
+
|
|
496
|
+ (cherry picked from commit dae74e974a028082a3250805da83223220123c10)
|
|
497
|
+ (cherry picked from commit 9c1126fddba58e6a63409ee3cf210fb24b1e7922)
|
|
498
|
+
|
|
499
|
+commit c9e3324a48e27e43aa40860a597b6640648a7440
|
|
500
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
501
|
+Date: Mon Sep 8 17:46:55 2014 +0100
|
|
502
|
+
|
|
503
|
+ parser: Fix parsing of Retry-After header
|
|
504
|
+
|
|
505
|
+ - Allow no space between duration and optional comment
|
|
506
|
+
|
|
507
|
+ (cherry picked from commit accfbe0abb0d811e249b687cb6047c9234a6d884)
|
|
508
|
+ (cherry picked from commit f66d5efb20e5acec87c8b9d38a9a6c5faacc4a18)
|
|
509
|
+
|
|
510
|
+commit 4fe0cf5ae8ebb0a670e3bf75d9c39a843e2aae0d
|
|
511
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
512
|
+Date: Mon Sep 8 14:14:17 2014 +0200
|
|
513
|
+
|
|
514
|
+ presence: take in consideration send_fast_notify when sending empty NOTIFY
|
|
515
|
+
|
|
516
|
+ - patch by Luis Azedo <luis.azedo@factorlusitano.com>
|
|
517
|
+
|
|
518
|
+ (cherry picked from commit 5bffcf8bdc83628aea4f5e3cda06b20ce88f659f)
|
|
519
|
+ (cherry picked from commit 53c60551f1316d846f0cbafc04f8d8772156f7b0)
|
|
520
|
+
|
|
521
|
+commit bd7251fa21177542d0a75028127806e9b900e2e6
|
|
522
|
+Author: Alex Hermann <alex@speakup.nl>
|
|
523
|
+Date: Fri Aug 22 13:55:42 2014 +0200
|
|
524
|
+
|
|
525
|
+ dialog: Correctly restore dialog lifetime from DB
|
|
526
|
+
|
|
527
|
+ Restore the lifetime to the configured value instead of the offset from the
|
|
528
|
+ time the reload from the DB took place.
|
|
529
|
+
|
|
530
|
+ (cherry picked from commit 3d5f8af6efb5a33e46427a1a9b273e445a3064c7)
|
|
531
|
+ (cherry picked from commit 8925975c4e82693fbf262ed45ac179e494fb0ca3)
|
|
532
|
+
|
|
533
|
+commit 028140e698426fd05459740ec0cb2edfcf735b37
|
|
534
|
+Author: Alex Hermann <alex@speakup.nl>
|
|
535
|
+Date: Mon Jul 7 16:38:29 2014 +0200
|
|
536
|
+
|
|
537
|
+ dialog: Set the dialog context on transaction failure
|
|
538
|
+
|
|
539
|
+ Before, the dialog context would be derived from the callid and tags. This
|
|
540
|
+ could select the wrong dialog in case of spirals. This patch sets the correct
|
|
541
|
+ dialog context by storing the it in the transaction and restoring it on a
|
|
542
|
+ failure. Now the correct dialog variables are available in failure_route.
|
|
543
|
+
|
|
544
|
+ (cherry picked from commit 811bb515c09e7270d1d7f8a28d280e184874e487)
|
|
545
|
+ (cherry picked from commit af985c5fe70dcaa6a92c5e67fff81807dbef27bc)
|
|
546
|
+
|
|
547
|
+commit 182d2ce0aeb78012739c937527e871530d6c15fd
|
|
548
|
+Author: Alex Hermann <alex@speakup.nl>
|
|
549
|
+Date: Mon Jul 7 16:38:29 2014 +0200
|
|
550
|
+
|
|
551
|
+ dialog: Set the dialog context on incoming replies
|
|
552
|
+
|
|
553
|
+ Before, the dialog context would be derived from the callid and tags. This
|
|
554
|
+ could select the wrong dialog in case of spirals. This patch sets the correct
|
|
555
|
+ dialog context by storing the it in the transaction and restoring it on an
|
|
556
|
+ incoming response. Now the correct dialog variables are available in
|
|
557
|
+ onreply_route.
|
|
558
|
+
|
|
559
|
+ (cherry picked from commit 25a3297915fbcc0a267d444d245526de978a5d62)
|
|
560
|
+ (cherry picked from commit b12a01e553699786953ec601197669314bf414c7)
|
|
561
|
+
|
|
562
|
+commit 789f5a5a409c31e2e487c98b551e0b5048b04b9b
|
|
563
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
564
|
+Date: Tue Sep 2 14:25:42 2014 -0400
|
|
565
|
+
|
|
566
|
+ xhttp_pi: proper sizeof for memset
|
|
567
|
+
|
|
568
|
+ (cherry picked from commit 613d188f92401c60549ea0337ea0dcf3c68067d7)
|
|
569
|
+ (cherry picked from commit 63e9a59290316e7603fb7e527cb6f6bb75653e16)
|
|
570
|
+
|
|
571
|
+commit 6b74aeeafc485b147ddc79cc1631e49a47c0482b
|
|
572
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
573
|
+Date: Tue Sep 2 10:29:22 2014 +0200
|
|
574
|
+
|
|
575
|
+ msilo: proper walk through sent list for cleanup
|
|
576
|
+
|
|
577
|
+ - reported by Bhupendra Singh
|
|
578
|
+
|
|
579
|
+ (cherry picked from commit 5fd8a1bdaae82decdb606901fe7bf3e6e9149803)
|
|
580
|
+ (cherry picked from commit 45567abeb463fb69ce54dd0ed337d28275e04a12)
|
|
581
|
+
|
|
582
|
+commit 50d4a748d595df452a671e26cab447fa4be6831a
|
|
583
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
584
|
+Date: Tue Sep 2 09:50:57 2014 +0200
|
|
585
|
+
|
|
586
|
+ Makefile.defs: don't set gcc flag -maltivec if not advertised for powerpc
|
|
587
|
+
|
|
588
|
+ - reported at FS#444,
|
|
589
|
+ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729635
|
|
590
|
+ - following a patch by Roland Stigge <stigge@antcom.de> on debian bug
|
|
591
|
+ tracker
|
|
592
|
+
|
|
593
|
+ (cherry picked from commit 6fe4e56937563a413cfd83794e0fe71a20caf3d5)
|
|
594
|
+ (cherry picked from commit 6c92649113c95538b6940596fb14f1f90f34bd1b)
|
|
595
|
+
|
|
596
|
+commit 3a23884e47cbd7f640da15a5d9d1ec3649f7796c
|
|
597
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
598
|
+Date: Mon Sep 1 23:45:13 2014 +0200
|
|
599
|
+
|
|
600
|
+ core: return OK as string for a successful dns.delete rpc command
|
|
601
|
+
|
|
602
|
+ - closes FS#260
|
|
603
|
+
|
|
604
|
+ (cherry picked from commit b77613398fe7a69d4ac52add3630c94373cbe3e8)
|
|
605
|
+ (cherry picked from commit 3f528195fdb08c68881e584bb64dd2474a3ea01f)
|
|
606
|
+
|
|
607
|
+commit c28edf16e937ff02244126bb3343ccdf40b66d94
|
|
608
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
609
|
+Date: Mon Sep 1 23:36:25 2014 +0200
|
|
610
|
+
|
|
611
|
+ tm: rebuild the local request if uri was changed in event route
|
|
612
|
+
|
|
613
|
+ - rebuild was done only on changes over headers and body, with an
|
|
614
|
+ eventual new r-uri being used in that case
|
|
615
|
+ - no should work also when only r-uri is changed
|
|
616
|
+ - closes FS#158
|
|
617
|
+
|
|
618
|
+ (cherry picked from commit dbd8ea9b1fa216e59d4c36e2eb4b671202824259)
|
|
619
|
+ (cherry picked from commit 870535c346f70a20c1e3f2b2d0736ea00bc29a5a)
|
|
620
|
+
|
|
621
|
+commit 48b998f8c9d93eb6c086505820ef8f9e7ef1aea3
|
|
622
|
+Author: Kristian Frederik Høgh <kfh@uni-tel.dk>
|
|
623
|
+Date: Mon Sep 1 22:03:20 2014 +0200
|
|
624
|
+
|
|
625
|
+ tm: rebuild local Via when force socket is changed in event_route[tm:local-request]
|
|
626
|
+
|
|
627
|
+ - new forced socket is also set for sending out
|
|
628
|
+
|
|
629
|
+ (cherry picked from commit e404d123610b63ddd1c75d39667b373c40071eab)
|
|
630
|
+ (cherry picked from commit b3215ff4e69b31cd24ed2226003529113a765413)
|
|
631
|
+
|
|
632
|
+commit 8771adc260d392b70a90935858f3af38f5ba65f3
|
|
633
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
634
|
+Date: Mon Aug 25 16:56:16 2014 +0200
|
|
635
|
+
|
|
636
|
+ core: update content for -D option in man page
|
|
637
|
+
|
|
638
|
+ (cherry picked from commit ee9ea2f543975769ca544dcf3b75b97698e3b53e)
|
|
639
|
+ (cherry picked from commit e41ddd2878e1281f7ff7e4c12d115acea1ff7e8a)
|
|
640
|
+
|
|
641
|
+commit 963be2ee361bde64dc903312935b259e5a35efc4
|
|
642
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
643
|
+Date: Mon Aug 25 16:55:27 2014 +0200
|
|
644
|
+
|
|
645
|
+ core: main - proper info for -D command line option
|
|
646
|
+
|
|
647
|
+ (cherry picked from commit 2b33768745130b91e984b679f9eed01a6267d8cc)
|
|
648
|
+ (cherry picked from commit 8a53fa7a680c573c6d08bdc166793bbaf7c6e2f4)
|
|
649
|
+
|
|
650
|
+commit e22c6e5c61af3aaf757f4479e3f715fc5c8fc9dc
|
|
651
|
+Author: Luis Azedo <luis.azedo@factorlusitano.com>
|
|
652
|
+Date: Fri Aug 22 16:05:15 2014 +0200
|
|
653
|
+
|
|
654
|
+ json: fixed parameter number for free fixup function
|
|
655
|
+
|
|
656
|
+ (cherry picked from commit a1b6093aaee9e96f00475752273c9c925ba390d3)
|
|
657
|
+ (cherry picked from commit ad5972f97df4a13a1044dc13e9570c1dd216d30f)
|
|
658
|
+
|
|
659
|
+commit 457fdfbc1b5b974b3e299481b8b7e26f12f63fd8
|
|
660
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
661
|
+Date: Fri Aug 22 15:53:47 2014 +0200
|
|
662
|
+
|
|
663
|
+ pua_dialoginfo: proper jump to end of the structure
|
|
664
|
+
|
|
665
|
+ - void has no standard size
|
|
666
|
+ - descovered on a report by Charles Chance
|
|
667
|
+
|
|
668
|
+ (cherry picked from commit 4108c7a125a3e50d1d670bc4c842b29cc32ec438)
|
|
669
|
+ (cherry picked from commit e65b32a7fef536638babe848d8b796fc26929bf7)
|
|
670
|
+
|
|
671
|
+commit 1358ff01a4474da5812c74a33e4d416df34471b3
|
|
672
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
673
|
+Date: Thu Aug 14 17:49:18 2014 +0200
|
|
674
|
+
|
|
675
|
+ dialog: when adding a new dialog, lock the slot until the structure is linked
|
|
676
|
+
|
|
677
|
+ - search for dialog based on sip attributes and if no result found, then
|
|
678
|
+ lock the hash table slot until the new structure is built and linked
|
|
679
|
+ in the table
|
|
680
|
+ - should avoid simulataneous creation for same dialog if there is a
|
|
681
|
+ not-handled retransmission or parallel forking upstream, resulting in
|
|
682
|
+ many processing managing duplicated requests
|
|
683
|
+
|
|
684
|
+ (cherry picked from commit 6fb686de57f783b3c29e5b4e11ad1509882616bb)
|
|
685
|
+ (cherry picked from commit 1913bead1dbc8a6ccd1424cd5b0d50430ca87cbd)
|
|
686
|
+
|
|
687
|
+commit 746bb972a1ef308f604af3f8883cdfa5f9a42563
|
|
688
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
689
|
+Date: Thu Aug 14 14:59:09 2014 +0200
|
|
690
|
+
|
|
691
|
+ dialog: release of dialog for not-forwarded initial request done by creator
|
|
692
|
+
|
|
693
|
+ - avoid releasing new dialog in case of upstream paralel forking
|
|
694
|
+ or retransmission by other processes than the other which created the
|
|
695
|
+ dialog
|
|
696
|
+ - it could result in destroying the dialog in initial state if the
|
|
697
|
+ request was not forwarded yet, likely to happen because creator
|
|
698
|
+ process runs more callbacks
|
|
699
|
+
|
|
700
|
+ (cherry picked from commit c125cf6f36aedb75b4f1e0b32dbe5bdd0a48b8b5)
|
|
701
|
+ (cherry picked from commit be02c48d9335dc71a023244d20ef669f4e986e9e)
|
|
702
|
+
|
|
703
|
+commit 2bd3888a5b26ae59f7f6f6dd21fa56a1e6300b3f
|
|
704
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
705
|
+Date: Thu Aug 14 14:46:21 2014 +0200
|
|
706
|
+
|
|
707
|
+ dialog: simplified dlg referencing on creation and spiral detection
|
|
708
|
+
|
|
709
|
+ (cherry picked from commit fcf5f5b3115c0c40f4df9eb066489bb3e590c3b1)
|
|
710
|
+ (cherry picked from commit 939ab9bd2d6c09054bfa21860635c26a4d106fbb)
|
|
711
|
+
|
|
712
|
+commit d9604c4a7cfe49a0216b8534a4d6a503b3dfb0ae
|
|
713
|
+Author: Marcus Hunger <hunger@sipgate.de>
|
|
714
|
+Date: Tue Aug 12 16:09:28 2014 +0200
|
|
715
|
+
|
|
716
|
+ rtpproxy: swap tags for lookup command (l) to fix one way audio on reinvite
|
|
717
|
+
|
|
718
|
+ - affected cases when the lookup was used explicitely
|
|
719
|
+
|
|
720
|
+ (cherry picked from commit 21e54da18f9bc6f87f913a897c9183074de4c937)
|
|
721
|
+ (cherry picked from commit b19a94889eed0dde7131ac5328192962504ed928)
|
|
722
|
+
|
|
723
|
+commit 2004d01b162a6d3236b0d17da2508e839047ef6c
|
|
724
|
+Author: Jorj Bauer <jorj@isc.upenn.edu>
|
|
725
|
+Date: Fri Aug 8 09:26:21 2014 -0400
|
|
726
|
+
|
|
727
|
+ modules/sca: fix 180 replies in sca_call_info_invite_reply_18x_handler()
|
|
728
|
+
|
|
729
|
+ - Per Broadworks Release 13.0v1 documentation, 180s should produce
|
|
730
|
+ "appearance-state=progressing" just like 183s do; Polycom OS 3.3.4
|
|
731
|
+ doesn't care, but 4.x swaps leg information when it hears
|
|
732
|
+ "appearance-state=alerting"
|
|
733
|
+ - report and patch from Joao Vitor Arruda
|
|
734
|
+
|
|
735
|
+ (cherry picked from commit 82e67c07eebe9f7277156a6a6d87ffd5e04c892d)
|
|
736
|
+ (cherry picked from commit 77662cf6075dce9a94d4ae4f840cb5c52ac26491)
|
|
737
|
+
|
|
738
|
+commit 28096c217ba1701c4385deeb4c6e448a36b51aa0
|
|
739
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
740
|
+Date: Tue Aug 5 13:10:34 2014 +0200
|
|
741
|
+
|
|
742
|
+ pua_xmpp: fixed wrong define guardian id
|
|
743
|
+
|
|
744
|
+ (cherry picked from commit 6b833a82cb8c0978fae54afa086eff6d5479fa17)
|
|
745
|
+ (cherry picked from commit 190eb31d662462b6d3a44d81389500f935d28a70)
|
|
746
|
+
|
|
747
|
+commit 968c92ae4d60972986e9ba6db588626a2aa60ec9
|
|
748
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
749
|
+Date: Tue Aug 5 13:09:16 2014 +0200
|
|
750
|
+
|
|
751
|
+ pua: solved warning on comparing unsigned expression
|
|
752
|
+
|
|
753
|
+ (cherry picked from commit 55b42c5ba9e78b1d6662d45f1b68898bc67548c9)
|
|
754
|
+ (cherry picked from commit f83b5bc97f991bf357545b2fe10fa84725d24f9e)
|
|
755
|
+
|
|
756
|
+commit 2ca3d98c15a167c525fc1ced1d75f03e02cdf0b6
|
|
757
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
758
|
+Date: Mon Jul 21 10:10:45 2014 +0200
|
|
759
|
+
|
|
760
|
+ msilo: check if the register has contacts with positive expires value
|
|
761
|
+
|
|
762
|
+ - otherwise is un-registration and no new contact to dump messages
|
|
763
|
+ - reported by Anthony Messina
|
|
764
|
+
|
|
765
|
+ (cherry picked from commit 6559c4383858d472637807c6ec4dd1e0616507fa)
|
|
766
|
+ (cherry picked from commit 80ea39b93278e99b32e6d16f6bb76fefad3d691f)
|
|
767
|
+
|
|
768
|
+commit 3d33f5c078f2641535b178aaf4facef2d4fc8991
|
|
769
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
770
|
+Date: Thu Jul 17 19:13:42 2014 +0200
|
|
771
|
+
|
|
772
|
+ usrloc: refresh call-id value in case of update of location record
|
|
773
|
+
|
|
774
|
+ - related to FS#448
|
|
775
|
+
|
|
776
|
+ (cherry picked from commit c2b334bf41cbe6fa7b7e15d825dca1fa36c33770)
|
|
777
|
+ (cherry picked from commit 8671ba9b2c1626247d777c1d6fcbe25966d465da)
|
|
778
|
+
|
|
779
|
+commit 464ccb299ef81fe9dafe67a4237cb3c21dfefcc2
|
|
780
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
781
|
+Date: Fri Jul 4 13:46:35 2014 +0200
|
|
782
|
+
|
|
783
|
+ usrloc: generate callid at startup and increase cseq for records added via mi
|
|
784
|
+
|
|
785
|
+ - should fix FS#448, reported by Savolainen Dmitri
|
|
786
|
+
|
|
787
|
+ (cherry picked from commit 66c497fdf4ac1c3b889a7c3b50c3e5fed770cf0b)
|
|
788
|
+ (cherry picked from commit 20a01c50c8a144c7edc838bea003b665469f4120)
|
|
789
|
+
|
|
790
|
+commit 0333955ba91129bfe957a4ee644b1cb85a808a42
|
|
791
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
792
|
+Date: Mon Jun 30 14:37:40 2014 +0200
|
|
793
|
+
|
|
794
|
+ tmx: handle branch_route for $T_reply_code
|
|
795
|
+
|
|
796
|
+ - use latest sent reply code
|
|
797
|
+ - related to the log message reported in FS#445
|
|
798
|
+
|
|
799
|
+ (cherry picked from commit 2e28163f2f3e756c89f8cc43df0644be38c5e06f)
|
|
800
|
+ (cherry picked from commit 9a0d01daf296cbe78b29e8db00f0d4b3e9c6cdca)
|
|
801
|
+
|
|
802
|
+commit 2449a43c631411fb16f263254b1bc6974fe463bf
|
|
803
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
804
|
+Date: Mon Jun 30 12:11:45 2014 +0200
|
|
805
|
+
|
|
806
|
+ geoip: free allocated pointers at startup in case of error
|
|
807
|
+
|
|
808
|
+ - cleaner shut down
|
|
809
|
+
|
|
810
|
+ (cherry picked from commit 5db25855613f922059b53d7149e97b4985120de0)
|
|
811
|
+ (cherry picked from commit a427c0ac7973c0321b9b6e2d7f70dd3fee5b5414)
|
|
812
|
+
|
|
813
|
+commit 8186b27d931990681eba69025ca33b458c5886d0
|
|
814
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
815
|
+Date: Mon Jun 30 12:05:19 2014 +0200
|
|
816
|
+
|
|
817
|
+ core: reset cur_opt shortcut after use, it points to local variable
|
|
818
|
+
|
|
819
|
+ - safety to prevent invalid access on future extensions
|
|
820
|
+
|
|
821
|
+ (cherry picked from commit 1faf19fa7d34528b6cc15ffcb1ec91a6c6074e90)
|
|
822
|
+ (cherry picked from commit eb3f7cbc27fd678891910a14377ef0c5a3477bb0)
|
|
823
|
+
|
|
824
|
+commit 8a8295fdbb03b524979770996e0a1df537cbde87
|
|
825
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
826
|
+Date: Fri Jun 13 12:00:21 2014 +0200
|
|
827
|
+
|
|
828
|
+ dialog: backup and restore exiting route type when executing dialog event_route blocks
|
|
829
|
+
|
|
830
|
+ - reported by Nuno Miguel Reis
|
|
831
|
+
|
|
832
|
+ (cherry picked from commit 4fab97fb54334a55b1fce4e0d2f417fda5727c3a)
|
|
833
|
+ (cherry picked from commit 4eb7b5b0d4b2d914f488d15d637e4448102d6d63)
|
|
834
|
+
|
|
835
|
+commit e6ad1324b594b77786b8f98f1f078a34012a25be
|
|
836
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
837
|
+Date: Tue Jun 17 11:47:50 2014 -0400
|
|
838
|
+
|
|
839
|
+ auth: document '-8' return code for pv_www_authenticate
|
|
840
|
+ (cherry picked from commit c9c8f8d71fdad33caebaea07922901618bcd7825)
|
|
841
|
+
|
|
842
|
+ (cherry picked from commit b8cfbb2e5bb36f117cb0756339b58f71a97b70c0)
|
|
843
|
+
|
|
844
|
+commit cd4a02a1f2aab3ae00f36f575b30b9c30c0f0453
|
|
845
|
+Author: Ovidiu Sas <osas@voipembedded.com>
|
|
846
|
+Date: Thu Jun 12 12:46:39 2014 -0400
|
|
847
|
+
|
|
848
|
+ core: fix crash related to core sockets_list command
|
|
849
|
+ - reported by Nuno Reis <nreis@wavecom.pt>
|
|
850
|
+ (cherry picked from commit 1c715b1a2a66a4a15d1a8def33ef369212712bb1)
|
|
851
|
+
|
|
852
|
+ (cherry picked from commit 2198cb5d508055f495af29866045d51c1098d5cc)
|
|
853
|
+
|
|
854
|
+commit 211e1a64568ce2a4881f1943b6abce20580a3baa
|
|
855
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
856
|
+Date: Thu Jun 12 11:48:01 2014 +0200
|
|
857
|
+
|
|
858
|
+ acc: allow recording to the rest of backends even when setting db table fails
|
|
859
|
+
|
|
860
|
+ - such error doesn't affect radius or custom backends
|
|
861
|
+
|
|
862
|
+ (cherry picked from commit 655711330b2ffd82dc84330ef0e0fbbad82a9160)
|
|
863
|
+ (cherry picked from commit 6c3c5b977941c605aa1be2ce582b3b843dbfcafe)
|
|
864
|
+
|
|
865
|
+commit 0332f182210e69c7d2111dac37657db4a49d0c40
|
|
866
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
867
|
+Date: Thu Jun 12 11:39:55 2014 +0200
|
|
868
|
+
|
|
869
|
+ auth: proper fixup for optional method parameter in pv_www_authenticate()
|
|
870
|
+
|
|
871
|
+ - reported by Muhammad Shahzad
|
|
872
|
+
|
|
873
|
+ (cherry picked from commit dd00819f7cca976e699a20960956abff760df957)
|
|
874
|
+ (cherry picked from commit be8fb6fa8a1492259a26abe4825653f1f66ff0d8)
|
|
875
|
+
|
|
876
|
+commit 7b53e901856b3bf4c1f11998c87b99387f64ddab
|
|
877
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
878
|
+Date: Thu Jun 12 09:59:44 2014 +0200
|
|
879
|
+
|
|
880
|
+ core: sync definition of destroy_rpcs()
|
|
881
|
+
|
|
882
|
+ - reported by Victor Seva
|
|
883
|
+
|
|
884
|
+ (cherry picked from commit 28be6c3c79c02600f03a51b2393b289fbe8c9bd9)
|
|
885
|
+ (cherry picked from commit b1ab677fe8977656c65112b558661673fdeb9f52)
|
|
886
|
+
|
|
887
|
+commit a41d210adf848cb335148db1cc8d5469cc84a489
|
|
888
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
889
|
+Date: Wed Jun 11 17:12:37 2014 +0200
|
|
890
|
+
|
|
891
|
+ dialog: execute internal event_route blocks under local_route type
|
|
892
|
+
|
|
893
|
+ - request_route type triggers additional script callbacks that could
|
|
894
|
+ reset the transaction and can cause crashing
|
|
895
|
+ - reported by Nuno Miguel Reis, FS#440
|
|
896
|
+
|
|
897
|
+ (cherry picked from commit 88a9ffee284338d536b6f7e072e5c99b29d983ee)
|
|
898
|
+ (cherry picked from commit fbe73477eae716693a35615df1375dc16d7e65bb)
|
|
899
|
+
|
|
900
|
+commit d9c8bf007e1f243d7140bda97a584f392f6287b3
|
|
901
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
902
|
+Date: Fri May 30 13:34:08 2014 +0200
|
|
903
|
+
|
|
904
|
+ core/parse/sdp: proper parsing of a=rtpmap line
|
|
905
|
+
|
|
906
|
+ - error handling when malformed line, avoiding crash to due to invalid
|
|
907
|
+ offsetting when clockrate is missing
|
|
908
|
+ - reported by Michael Ricordeau, FS#435
|
|
909
|
+
|
|
910
|
+ (cherry picked from commit c842bda9dac46724c58b734d092391c79867f2fb)
|
|
911
|
+ (cherry picked from commit fc7f840a91394d5896d54ad534d8b6c9c61ec553)
|
|
912
|
+
|
|
913
|
+commit d3489f6de207c87154de9cafcbbba7c1d3dcfe98
|
|
914
|
+Author: Olle E. Johansson <oej@edvina.net>
|
|
915
|
+Date: Fri May 30 09:20:49 2014 +0100
|
|
916
|
+
|
|
917
|
+ auth_radius: Improve error message to simplify debugging
|
|
918
|
+
|
|
919
|
+ (cherry picked from commit 6e51019b0a2c60178b9ca03b9bb2a5fef49ca7ba)
|
|
920
|
+ (cherry picked from commit c81c360315105e47f5fdd762ffb6490691c3c675)
|
|
921
|
+
|
|
922
|
+commit bcbd335e6ec959510f2e531933bf8ebaf3e382ac
|
|
923
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
924
|
+Date: Wed May 28 15:47:10 2014 +0200
|
|
925
|
+
|
|
926
|
+ pkg/rpm: use pkg memory size when checking config in init script
|
|
927
|
+
|
|
928
|
+ - for large configs, check can fail due to low memory
|
|
929
|
+
|
|
930
|
+ (cherry picked from commit 91a362e2f1bae90e2564491560aff8bad5b04564)
|
|
931
|
+ (cherry picked from commit 2f8f293242b7982b1ad843f5bfbcea22bf35027d)
|
|
932
|
+
|
|
933
|
+commit 83a29da3d3a4d77993a75731d22b0f72cca1c0d6
|
|
934
|
+Author: Carsten Bock <carsten@ng-voice.com>
|
|
935
|
+Date: Thu May 22 21:07:17 2014 +0200
|
|
936
|
+
|
|
937
|
+ Core: Bugfix: Do not reset tcp_listeners: We may only listen on TCP.
|
|
938
|
+
|
|
939
|
+ (cherry picked from commit 9b9d15875aa09a5574ff0754309f4f77161d3194)
|
|
940
|
+ (cherry picked from commit f2afd026ff9509151612c3b180b3d813e95484dc)
|
|
941
|
+
|
|
942
|
+commit 2ae4e651d792dffcccef5b6c39ea9f0476d6b8c1
|
|
943
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
944
|
+Date: Wed May 21 09:55:46 2014 +0200
|
|
945
|
+
|
|
946
|
+ core: allow listening on tls without listening on tcp
|
|
947
|
+
|
|
948
|
+ - reported in FS#425
|
|
949
|
+
|
|
950
|
+ (cherry picked from commit eea7f9d04090a736c8a0f2b2a350c08635cc8e39)
|
|
951
|
+ (cherry picked from commit 4267ba4cb15da135d4cd5543fb7f8d5f2f02ef9c)
|
|
952
|
+
|
|
953
|
+commit 9058b2ff76cd7851f2b8be43f0ddab0c53c7161b
|
|
954
|
+Author: Juha Heinanen <jh@tutpro.com>
|
|
955
|
+Date: Tue May 20 16:22:58 2014 +0300
|
|
956
|
+
|
|
957
|
+ modules/siputils: generate error message if parsing of is_gruu() uri fails
|
|
958
|
+
|
|
959
|
+ (cherry picked from commit 365a60772de9c1d2f19ecf52b12f6d75b348e996)
|
|
960
|
+ (cherry picked from commit 7453f5e3b10b4a257eb2e1e1650bfabc5f381ec5)
|
|
961
|
+
|
|
962
|
+commit d29215741a09ca4e45ed88f5b1e84c2117ad84ec
|
|
963
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
964
|
+Date: Tue May 20 09:16:01 2014 +0200
|
|
965
|
+
|
|
966
|
+ core: print number of parameters used for searching cfg function
|
|
967
|
+
|
|
968
|
+ (cherry picked from commit a313a8d33afdee6c7eb70cd57161aef8e70c5bcf)
|
|
969
|
+ (cherry picked from commit 93fb970b87216ea5f63b077f02bbe1c085ddc45c)
|
|
970
|
+
|
|
971
|
+commit 2e6bb14963738d9121c0319c7d25c43325c14c9e
|
|
972
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
973
|
+Date: Thu May 15 12:48:04 2014 +0200
|
|
974
|
+
|
|
975
|
+ core: use port 5061 for checking self when uri has transport tls
|
|
976
|
+
|
|
977
|
+ - 5060 was used, failing to match myself condition
|
|
978
|
+
|
|
979
|
+ (cherry picked from commit 2e55d7bd218c9f954da7d289ec1be090bb4d88b0)
|
|
980
|
+ (cherry picked from commit a008e0f7d0920d061892819a121d1f07ba4b2a70)
|
|
981
|
+
|
|
982
|
+commit d0e071635b12e769f5d17280b2bc11f3118842e6
|
|
983
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
984
|
+Date: Thu May 15 12:46:14 2014 +0200
|
|
985
|
+
|
|
986
|
+ topoh: match on all ports if none is in the uri for checking self
|
|
987
|
+
|
|
988
|
+ - forcing default 5060 can fail for multi-listen case and tls
|
|
989
|
+
|
|
990
|
+ (cherry picked from commit 1d90f4de94dfc887cc6129624fd5e6ad989abd37)
|
|
991
|
+ (cherry picked from commit fdea08a522ed6d1e30b6b8eab0e74bc47078d57d)
|
|
992
|
+
|
|
993
|
+commit a2bd0750c532bdd1181930d9733b91608d7f11ce
|
|
994
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
995
|
+Date: Wed May 14 23:37:54 2014 +0200
|
|
996
|
+
|
|
997
|
+ kamcmd: proper size for memset, based on malloc
|
|
998
|
+
|
|
999
|
+ (cherry picked from commit 7134959725011baa504a027c4561e0054dd907ae)
|
|
1000
|
+ (cherry picked from commit a768ffa5a083bbddc35db59b2686046c000c0482)
|
|
1001
|
+
|
|
1002
|
+commit c472dbb637ac367accc5299f6b37336c17e2e871
|
|
1003
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1004
|
+Date: Wed May 14 23:12:33 2014 +0200
|
|
1005
|
+
|
|
1006
|
+ rls: proper header define guard and check of null returned value
|
|
1007
|
+
|
|
1008
|
+ (cherry picked from commit 4f2da3e025fa281f88e80bb841a51d6546219ae8)
|
|
1009
|
+ (cherry picked from commit 3c7e14f849884d5d145a7ab9c942acbbc9c5d282)
|
|
1010
|
+
|
|
1011
|
+commit da3e32831e717193901b37fee6f73bae16616335
|
|
1012
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1013
|
+Date: Wed May 14 23:03:19 2014 +0200
|
|
1014
|
+
|
|
1015
|
+ db_flatstore: free result before returning null on no more pkg
|
|
1016
|
+
|
|
1017
|
+ - partial allocation when doing an incomplete new connection
|
|
1018
|
+
|
|
1019
|
+ (cherry picked from commit 74743d6ef3bf74c1226ba5a1b6bebfbe19b06b93)
|
|
1020
|
+ (cherry picked from commit 386ef2f61d18966ceb70916869389f2690e0a6ef)
|
|
1021
|
+
|
|
1022
|
+commit 662e767adf886fa0f42cfe7d254e6c4a4471aeb8
|
|
1023
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1024
|
+Date: Wed May 14 22:56:37 2014 +0200
|
|
1025
|
+
|
|
1026
|
+ core: free previous allocated variable if no more pkg to build rve struct
|
|
1027
|
+
|
|
1028
|
+ - cleaner shut down if not enough memory at startup
|
|
1029
|
+
|
|
1030
|
+ (cherry picked from commit ace56c6bd2221920b965185c1c9a5997cd3f2768)
|
|
1031
|
+ (cherry picked from commit c5c1002be8c4f3e24d1b79b77856db2879b97c72)
|
|
1032
|
+
|
|
1033
|
+commit f9ac91ffd21a235a3aa14dbef51197c69afdaae7
|
|
1034
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1035
|
+Date: Mon May 12 22:54:54 2014 +0200
|
|
1036
|
+
|
|
1037
|
+ dialog: if sending BYE fails at timeout, unref dialog
|
|
1038
|
+
|
|
1039
|
+ - destroy dialog structures
|
|
1040
|
+
|
|
1041
|
+ (cherry picked from commit e39a90e11bfed2b4445c37db1532488aa9e3e725)
|
|
1042
|
+ (cherry picked from commit 12a0a927aa3ad6dfbb18ab3fcf1927bf51098925)
|
|
1043
|
+
|
|
1044
|
+commit 71371b2f5607a1f722e1cc97ea93518f0a111e92
|
|
1045
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1046
|
+Date: Sat May 3 21:06:34 2014 +0200
|
|
1047
|
+
|
|
1048
|
+ mem/q_malloc: free old pointer if allocation in realloc fails
|
|
1049
|
+
|
|
1050
|
+ (cherry picked from commit 8c2888fcd33bee45cb4654222da619e70ed44ecc)
|
|
1051
|
+ (cherry picked from commit 3457dc459acd7eba96a0cb77e7d50cfc349c303e)
|
|
1052
|
+
|
|
1053
|
+commit 283b3cbb583be77d8a45edc10ce90f7f99a1b328
|
|
1054
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1055
|
+Date: Sat May 3 21:03:34 2014 +0200
|
|
1056
|
+
|
|
1057
|
+ mem/f_malloc: free old pointer if allocation in realloc fails
|
|
1058
|
+
|
|
1059
|
+ (cherry picked from commit 41a37b570758445d723d4d78b9786f8e6cb5722c)
|
|
1060
|
+ (cherry picked from commit ce46f5482f56378beba16c68d1e5af5e5d593008)
|
|
1061
|
+
|
|
1062
|
+commit 745459e4492308abe1b268b0e96beaf9dc556b4b
|
|
1063
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1064
|
+Date: Fri May 2 23:58:12 2014 +0200
|
|
1065
|
+
|
|
1066
|
+ mem/f_malloc: check returned pointer for bitmask index
|
|
1067
|
+
|
|
1068
|
+ - if null, reset slot and search on bigger chunks slots
|
|
1069
|
+
|
|
1070
|
+ (cherry picked from commit 892a24f7256e60e2a0116655e0052c284479b7d2)
|
|
1071
|
+ (cherry picked from commit 2cfb00b4a24f24cd9462305f4518797706b8f6f1)
|
|
1072
|
+
|
|
1073
|
+commit 6727b86d78b3c7aefecf530f5e33867178afd3cf
|
|
1074
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1075
|
+Date: Wed Jun 11 19:01:17 2014 +0200
|
|
1076
|
+
|
|
1077
|
+ auth: enhanced log message when method param fails to be retrieved
|
|
1078
|
+
|
|
1079
|
+ (cherry picked from commit 35329870fe22115fd24a396b743e4814278ce46a)
|
|
1080
|
+ (cherry picked from commit 3997dcccf36579442cb92222fe0868accd64b537)
|
|
1081
|
+
|
|
1082
|
+commit 633a7589f0dd0af0df68a23a4d8bc41b3b02164f
|
|
1083
|
+Author: Torrey Searle <tsearle@gmail.com>
|
|
1084
|
+Date: Mon Jun 2 19:51:19 2014 +0200
|
|
1085
|
+
|
|
1086
|
+ srdb1: fix memory leak in db-id
|
|
1087
|
+
|
|
1088
|
+ - When getting an existing connection from the pool, free the newly
|
|
1089
|
+ created db-id as the pool connection already has a reference to the
|
|
1090
|
+ existing one. Fixes FS#436
|
|
1091
|
+ (cherry picked from commit 69de17d3bb1d032f9a41752362194d718336e20d)
|
|
1092
|
+
|
|
1093
|
+ (cherry picked from commit 94ebfb5d5973ed59de84ca0e0c87052b4c80f9de)
|
|
1094
|
+
|
|
1095
|
+commit a436b49a4dd2937a000ee9280e9fa6be053f4a5c
|
|
1096
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1097
|
+Date: Mon May 19 08:56:38 2014 +0200
|
|
1098
|
+
|
|
1099
|
+ dialog: add wait-for-ack callback before response unref
|
|
1100
|
+
|
|
1101
|
+ - in case of a sipral for ending in a negative response from initial
|
|
1102
|
+ state, ack to second iteration can unref prematurely the dialog
|
|
1103
|
+ - reported by Pawel Sternal, FS#427
|
|
1104
|
+
|
|
1105
|
+ (cherry picked from commit d81fd1bf067b78b55ad348db2531c4ba9b10dddb)
|
|
1106
|
+ (cherry picked from commit 642428cf8be1c7355f91b14276e888ec505cd69a)
|
|
1107
|
+
|
|
1108
|
+commit 7573bbe1b815c960476b13d740594bec58e0e147
|
|
1109
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1110
|
+Date: Wed May 14 23:28:24 2014 +0200
|
|
1111
|
+
|
|
1112
|
+ parser/sdp: assign stream var only if session is not null
|
|
1113
|
+
|
|
1114
|
+ (cherry picked from commit 1cefc0c5f83eb4b7b6ffefc6ab383d7aae6de07f)
|
|
1115
|
+ (cherry picked from commit ad5235229f59ba5d1f4216e144291e110fee0211)
|
|
1116
|
+
|
|
1117
|
+commit d5093558f2d8137e29b92dbd1517a9b79cdc8c0e
|
|
1118
|
+Author: Hugh Waite <hugh.waite@acision.com>
|
|
1119
|
+Date: Tue May 27 15:42:08 2014 +0100
|
|
1120
|
+
|
|
1121
|
+ rls: Fix memory leak with duplicate entries in lists
|
|
1122
|
+
|
|
1123
|
+ - When duplicate detection is requested, free the string and container
|
|
1124
|
+ - When duplicate detection is not requested, insert the duplicate anyway
|
|
1125
|
+
|
|
1126
|
+ (cherry picked from commit 5cd3bd3a1bbcc9edffe31c0b1fdf11da43023b2c)
|
|
1127
|
+
|
|
1128
|
+commit 1250b59a546f6ed947c920e97c3c3b4f86a9dd58
|
|
1129
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1130
|
+Date: Tue May 27 12:07:42 2014 +0200
|
|
1131
|
+
|
|
1132
|
+ db_mysql: proper handling of mysql_next_result(...) return code
|
|
1133
|
+
|
|
1134
|
+ - it indicates the presence of another result if return is 0
|
|
1135
|
+ - reported by Maxim (simax), FS#434
|
|
1136
|
+
|
|
1137
|
+ (cherry picked from commit 37f0964278e925d5530563b38c82a57de1f7fa59)
|
|
1138
|
+ (cherry picked from commit af4f84b84ca7601bd8124fe2e82d0718c7975313)
|
|
1139
|
+
|
|
1140
|
+commit ae8c29f89965eb127f9c9acd294b455a7071a6e1
|
|
1141
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1142
|
+Date: Sun May 18 19:07:38 2014 +0200
|
|
1143
|
+
|
|
1144
|
+ mtree: replace tree structure even there are no records in db table
|
|
1145
|
+
|
|
1146
|
+ - reload didn't replaced old tree if no records in db table
|
|
1147
|
+ - reported by Juha Heinanen
|
|
1148
|
+
|
|
1149
|
+ (cherry picked from commit c36f326d3c7372b149592d438df75f3d7b0a0233)
|
|
1150
|
+ (cherry picked from commit 47a00936695c46176c3c047e0ab141b4127d08dc)
|
|
1151
|
+
|
|
1152
|
+commit dd8c0ed431a0906b983815804a308db4a33fe0d5
|
|
1153
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1154
|
+Date: Wed Apr 30 21:46:55 2014 +0200
|
|
1155
|
+
|
|
1156
|
+ core: compute the len for dns srv name
|
|
1157
|
+
|
|
1158
|
+ - fixes dns srv for cache, reported by Rob Eijgenraam, FS#426
|
|
1159
|
+
|
|
1160
|
+ (cherry picked from commit b834cde74f8a4b41ec24ceb8332adff8bb3922bb)
|
|
1161
|
+ (cherry picked from commit 70f1b7479f80ca4f5e3a45fcf772785c110d0b57)
|
|
1162
|
+
|
|
1163
|
+commit ad8652885f548f255b68d997a7a050e3a4a26a60
|
|
1164
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1165
|
+Date: Wed Nov 5 22:16:43 2014 +0100
|
|
1166
|
+
|
|
1167
|
+ tmx: removed non-exitent BRANCH_FAILURE_ROUTE following the previous cherry-pick
|
|
1168
|
+
|
|
1169
|
+commit 07ded29ceb29882b6c60facee8cb5ef19ecfbb6e
|
|
1170
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1171
|
+Date: Wed Apr 23 22:12:48 2014 +0200
|
|
1172
|
+
|
|
1173
|
+ tm: reset local lock reply status after functions that do unlock
|
|
1174
|
+
|
|
1175
|
+ (cherry picked from commit 5943a8005baf8ce1239d2cf728373cb26975483a)
|
|
1176
|
+ (cherry picked from commit f32354f9aae3afadca98e5a1cf254d9286a3a985)
|
|
1177
|
+
|
|
1178
|
+ Conflicts:
|
|
1179
|
+ modules/tm/t_reply.c
|
|
1180
|
+
|
|
1181
|
+commit 6a47b121daf29a804b32bf22fb37b78fc2c539e3
|
|
1182
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1183
|
+Date: Tue Apr 22 20:51:31 2014 +0200
|
|
1184
|
+
|
|
1185
|
+ sercmd: refactored reading the rest from socket on reply too long
|
|
1186
|
+
|
|
1187
|
+ - patch by by Savolainen Dmitri, FS#422
|
|
1188
|
+
|
|
1189
|
+ (cherry picked from commit fe9c519ca6ef6625f0b0d9c7027158641c636087)
|
|
1190
|
+ (cherry picked from commit 080ad14a64834b7621bab3a0aa00e82d8de4490a)
|
|
1191
|
+
|
|
1192
|
+commit 23c2dc232aa29e375a28c85622399f4efded12aa
|
|
1193
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1194
|
+Date: Fri Apr 18 17:22:43 2014 +0200
|
|
1195
|
+
|
|
1196
|
+ sercmd: read the rest from socket if message was too big for rcv buffer
|
|
1197
|
+
|
|
1198
|
+ - reported by Savolainen Dmitri, FS#422
|
|
1199
|
+
|
|
1200
|
+ (cherry picked from commit 5bc9e43eb6827220468f526c3df9d4c775311e51)
|
|
1201
|
+ (cherry picked from commit ef31388e6654a6006d680fd1363f95ae6f1e2f80)
|
|
1202
|
+
|
|
1203
|
+commit ce930e49f19900c0c4d46750d1913953c4e4c68c
|
|
1204
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1205
|
+Date: Tue Apr 22 10:12:21 2014 +0200
|
|
1206
|
+
|
|
1207
|
+ avpops: switched from initialize struct with {0} to memset
|
|
1208
|
+
|
|
1209
|
+ - apparently gcc doesn't like it although it should be the standard
|
|
1210
|
+ - clang is ok with it
|
|
1211
|
+ - reported by Juha Heinanen
|
|
1212
|
+
|
|
1213
|
+ (cherry picked from commit f0e8c293e28b3761d0f13e2c604eb1cfbbad7ace)
|
|
1214
|
+ (cherry picked from commit f2df24d92707c89cd9e3d3c8e26dccdd1fa96cf8)
|
|
1215
|
+
|
|
1216
|
+commit 39948e1cce23f5e871f6da82eadff292c93623d5
|
|
1217
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1218
|
+Date: Mon Apr 21 21:53:27 2014 +0200
|
|
1219
|
+
|
|
1220
|
+ exec: free local variable if there is no more memory in next attempt
|
|
1221
|
+
|
|
1222
|
+ (cherry picked from commit 314ea152c51cd8d4b46a49c05a3fed564c81c0ea)
|
|
1223
|
+ (cherry picked from commit ca2245a5526a88a02b5f9fc46f3f00bd6ed32929)
|
|
1224
|
+
|
|
1225
|
+commit 4ca2fa268189e67e8c464518804fbd58de55cd1c
|
|
1226
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1227
|
+Date: Mon Apr 21 21:52:16 2014 +0200
|
|
1228
|
+
|
|
1229
|
+ htable: init allocated memory after checking parameter
|
|
1230
|
+
|
|
1231
|
+ - avoid useless operation and extra check for leak
|
|
1232
|
+
|
|
1233
|
+ (cherry picked from commit 9f042bb2798f29d476148ab2887a05709d5258fc)
|
|
1234
|
+ (cherry picked from commit d7bdb23dcfa29a8883c5c2552ffe91bbef15a28f)
|
|
1235
|
+
|
|
1236
|
+commit d1231e42609f666ded1dfeffbba12b0c97d4e8e4
|
|
1237
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1238
|
+Date: Mon Apr 21 21:50:17 2014 +0200
|
|
1239
|
+
|
|
1240
|
+ mi_rpc: don't access fields in structure after free in mi_rpc_async_close()
|
|
1241
|
+
|
|
1242
|
+ (cherry picked from commit f619a813ef46c76dd25c50b86f8af6cd768ac38f)
|
|
1243
|
+ (cherry picked from commit 6c37ed696c6ce2ca4771dbd53afdad54480b7ecd)
|
|
1244
|
+
|
|
1245
|
+commit 5ea8a53c23a03ab2d45d9c4df1f5023815c89fae
|
|
1246
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1247
|
+Date: Mon Apr 21 21:47:06 2014 +0200
|
|
1248
|
+
|
|
1249
|
+ rr: free forgotten allocated local variable trans in case of error
|
|
1250
|
+
|
|
1251
|
+ (cherry picked from commit ed60b891f915017b385a722f2a9c0bf171802eab)
|
|
1252
|
+ (cherry picked from commit 90bcf7d040a599c251ff701244abf45d94051250)
|
|
1253
|
+
|
|
1254
|
+commit 972bc91d37eb94c53b89c59d92a1749375e4a174
|
|
1255
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1256
|
+Date: Mon Apr 21 21:44:42 2014 +0200
|
|
1257
|
+
|
|
1258
|
+ pv: removed mistaken pkg_malloc() left for $cnt()
|
|
1259
|
+
|
|
1260
|
+ (cherry picked from commit b6b023038452a7cb1ded28bf82f81622b34ce201)
|
|
1261
|
+ (cherry picked from commit 44f6bab76c83a48b4a827ab07ce35881ea3f4f56)
|
|
1262
|
+
|
|
1263
|
+commit c2a4dd4474a129c22af3ee75c506834a835e6ba4
|
|
1264
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1265
|
+Date: Mon Apr 21 21:43:59 2014 +0200
|
|
1266
|
+
|
|
1267
|
+ textops: cleanup on error parsing methods at startup
|
|
1268
|
+
|
|
1269
|
+ (cherry picked from commit cee4b58e1728be7de2c15ae25c4c1be0dd3088fb)
|
|
1270
|
+ (cherry picked from commit 99aae469bedf5048f8651ab1b67da6acab1d103f)
|
|
1271
|
+
|
|
1272
|
+commit 7b65e182dd9c92118711b9887db741748ca735ff
|
|
1273
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1274
|
+Date: Mon Apr 21 21:43:05 2014 +0200
|
|
1275
|
+
|
|
1276
|
+ tls: free the file path clone when all went ok
|
|
1277
|
+
|
|
1278
|
+ (cherry picked from commit 5fe289cae2ece412eeaec4efefcb411a7ed434aa)
|
|
1279
|
+ (cherry picked from commit f8be610bacc61ecd94741c33ea9fb7a9f2c5e231)
|
|
1280
|
+
|
|
1281
|
+commit 74df014cbc32987261fab89c72e3a107332d79db
|
|
1282
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1283
|
+Date: Mon Apr 21 21:41:59 2014 +0200
|
|
1284
|
+
|
|
1285
|
+ tm: clean contacts in case of failure in t_load_contacts()
|
|
1286
|
+
|
|
1287
|
+ (cherry picked from commit 09ebe81a4ccb4346af778cc21c789b0db0e193d9)
|
|
1288
|
+ (cherry picked from commit f1d15ec03ea2a4ad795a6e323770dc289017107a)
|
|
1289
|
+
|
|
1290
|
+commit 1e9041b635d0c3485754f5b05eeed2defb8b3213
|
|
1291
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1292
|
+Date: Mon Apr 21 21:41:00 2014 +0200
|
|
1293
|
+
|
|
1294
|
+ xhttp: wrong variable was used for checking memory allocation
|
|
1295
|
+
|
|
1296
|
+ (cherry picked from commit 8589936aac4a6341b4d56bfe2ed7d4d90a169d56)
|
|
1297
|
+ (cherry picked from commit 66b646163a822b93ff3f4adf71308051e5079568)
|
|
1298
|
+
|
|
1299
|
+commit d4ea84b05a1d4adddb23714e04820aacc242b9bb
|
|
1300
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1301
|
+Date: Mon Apr 21 21:40:15 2014 +0200
|
|
1302
|
+
|
|
1303
|
+ xlog: clean exit at startup in case on error looking up facility
|
|
1304
|
+
|
|
1305
|
+ (cherry picked from commit 9f8f66c44f5d44f945bba3b63160967a19044b8b)
|
|
1306
|
+ (cherry picked from commit b1affbf3bb2686a9bb24ecde2742cd137cd53ada)
|
|
1307
|
+
|
|
1308
|
+commit 920ea549581b564a73ca7d8cd5348a1c2fceb39d
|
|
1309
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1310
|
+Date: Mon Apr 21 21:39:07 2014 +0200
|
|
1311
|
+
|
|
1312
|
+ core: proper destroy of tcp connection at shutdown
|
|
1313
|
+
|
|
1314
|
+ - don't access connection fields after freeing structure
|
|
1315
|
+
|
|
1316
|
+ (cherry picked from commit b3d312bc3795f394e5907ac54bb59560e829e38b)
|
|
1317
|
+ (cherry picked from commit 4d8d08dfba59a4a1d244d84bae020502d4cb5184)
|
|
1318
|
+
|
|
1319
|
+commit b2324dcad3ee7a7f74eb2ee3b542ddaaaa668518
|
|
1320
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1321
|
+Date: Mon Apr 21 17:57:09 2014 +0200
|
|
1322
|
+
|
|
1323
|
+ core: safety check accessing variables in dbg message during fixup operation
|
|
1324
|
+
|
|
1325
|
+ (cherry picked from commit 0bda1dc8238f6be5bc83711e0439dabff39c9120)
|
|
1326
|
+ (cherry picked from commit 94744ef0505268ea7e52a259f0f4636cb530e488)
|
|
1327
|
+
|
|
1328
|
+commit fcb2a8475dc59fd62fce3b3b0d01b8fa5e238b34
|
|
1329
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1330
|
+Date: Mon Apr 21 17:56:01 2014 +0200
|
|
1331
|
+
|
|
1332
|
+ core: link regex before replacement field allocation can fail
|
|
1333
|
+
|
|
1334
|
+ - regex will be freed properly if there was an error for replacement
|
|
1335
|
+
|
|
1336
|
+ (cherry picked from commit 511de7f5dc047368799e18d028e1e3f2864e05ac)
|
|
1337
|
+ (cherry picked from commit ccba274c28bdc2c789d79a7c962bc76586dd62f1)
|
|
1338
|
+
|
|
1339
|
+commit f216e15302470f51a1c9e09dfc53ef08a4b0175e
|
|
1340
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1341
|
+Date: Mon Apr 21 17:52:53 2014 +0200
|
|
1342
|
+
|
|
1343
|
+ core: safety check for freeing either pkg or shm values for var, when applicable
|
|
1344
|
+
|
|
1345
|
+ - just an improvement to avoid doing both operations by mistake
|
|
1346
|
+
|
|
1347
|
+ (cherry picked from commit 256b1e17e5449ef844b885d542a9c1f66fad044a)
|
|
1348
|
+ (cherry picked from commit 7a1f99285d6c6b5eeeaf463923c4f9ff7ccff5e4)
|
|
1349
|
+
|
|
1350
|
+commit 927dc837ef5fd168ebbed69219b670bac6572623
|
|
1351
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1352
|
+Date: Mon Apr 21 17:52:07 2014 +0200
|
|
1353
|
+
|
|
1354
|
+ core: safety checks for pointer in dbg message printed inside dns cache
|
|
1355
|
+
|
|
1356
|
+ (cherry picked from commit 2abbeb8fd31e41a34a013ff65eada197f171f321)
|
|
1357
|
+ (cherry picked from commit b418eaaadfda9be8acfe03342c584032a9d66884)
|
|
1358
|
+
|
|
1359
|
+commit 2e55e514f9abc8c065acb51aa0d95de595637641
|
|
1360
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1361
|
+Date: Mon Apr 21 17:50:53 2014 +0200
|
|
1362
|
+
|
|
1363
|
+ core: free allocated memory in case of failing to get more for modparams
|
|
1364
|
+
|
|
1365
|
+ - keep shutdown at startup error clean
|
|
1366
|
+
|
|
1367
|
+ (cherry picked from commit b1106fb492a3e6e8ab73d37912b9a86d14373e75)
|
|
1368
|
+ (cherry picked from commit 39290d29a46fb29e3030dead34e260ac4c663ff5)
|
|
1369
|
+
|
|
1370
|
+commit a495f5a1c41bc346c503e7b2b29ed054c3efd006
|
|
1371
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1372
|
+Date: Mon Apr 21 17:50:09 2014 +0200
|
|
1373
|
+
|
|
1374
|
+ core: safety check when declaring a cfg structure with empty content
|
|
1375
|
+
|
|
1376
|
+ (cherry picked from commit 6f47c9ee24adea03df58e84d296e9682e5f81286)
|
|
1377
|
+ (cherry picked from commit 24ba3f86d29ffb250663e32c3d60592bb1f15c86)
|
|
1378
|
+
|
|
1379
|
+commit 8417af62c8c6ee6bf5bb7f31f39d6370d4f9775c
|
|
1380
|
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
|
|
1381
|
+Date: Mon Apr 21 17:48:16 2014 +0200
|
|
1382
|
+
|
|
1383
|
+ core: free line_buf in case of error building via
|
|
1384
|
+
|
|
1385
|
+ - free buf in a very unlikely error converting src_ip to str in static
|
|
1386
|
+ buffer
|
|
1387
|
+ - coherent checking of msg pointer in the function
|
|
1388
|
+
|
|
1389
|
+ (cherry picked from commit 3c062c1299dabd76e8461389b67506a25d1fcc02)
|
|
1390
|
+ (cherry picked from commit 5fbbdfb2d9632f0286d151d02a43ca81c5584956)
|
|
1391
|
+
|
|