-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathChangeLog
More file actions
502 lines (394 loc) · 23.2 KB
/
Copy pathChangeLog
File metadata and controls
502 lines (394 loc) · 23.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
2012-08-31 Stipe Tolj <stolj at kannel.org>
* gwlib/dict.[ch]: added function dict_duplicate() allowing an easy
logical content duplication of an existing Dict structure, added
functions dict_traverse[_sorted]() which allow in Dict traversal without
locking the Dict logically outside, before going into a traversal loop.
The sorted version allows to pre-sort the data elements of the Dict
via a custom sorting function, then traversing the elements in this
sorted order.
2012-08-31 Alexander Malysh <amalysh at kannel.org>
* gwlib/octstr.[ch]: added two new functions: octstr_str_search and octstr_str_rsearch.
2012-08-31 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_http.c: fixed segfault produced by last commit.
2012-08-29 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/http/*.c, gw/smsc/smsc_http.c: splitted HTTP SMSC submodules into files.
This allow us to reduce code in HTTP SMSC itself and prepare this SMSC for
dynamicaly loading of submodules.
No behavior change in any implementation.
2012-08-22 Alexander Malysh <amalysh at kannel.org>
* gwlib/octstr.c: replaced old hash funtion with hash from Robert Sedgewick.
2012-08-06 Andreas Fink <andreas at fink.org>
* gw/smsc/smsc_at.c: fixed a bug which crashed bearerbox if no
modem definition was used in the config.
2012-08-06 Stipe Tolj <stolj at kannel.org>
* test/test_dict.c: add a second Dict to cross-key check, testing value
consistancy.
2012-08-06 Stipe Tolj <stolj at kannel.org>
* gw/dlr_spool.c: reduce code complexity be re-using the essential parts.
2012-08-06 Stipe Tolj <stolj at kannel.org>
* */*: updating the LICENSE preamble to reflect the correct year.
2012-08-06 Stipe Tolj <stolj at kannel.org>
* doc/userguide/userguide.xml: add documentation about 'dlr-storage = spool'
* gw/dlr_p.h: add dlr_init_spool() prototype.
* gw/dlr_spool.c: implement a DLR storage using a spool directory. This
uses either a SHA1 or MD5 hash representing the msg ID, adding a suffix
of the destination address. When dlr_find() is called, we use the same
heuristic approach to resolve the correct DLR message as in the internal
DLR storage module.
* gw/dlr.c: add initialization call to dlr_init_spool() if configured
accordingly.
* gwlib/cfg.def: add config directive 'dlr-spool' in the core group to let
the user define which DLR storage spool location should be used.
This patchset implements a simple, natively supported (no external libs)
persistent DLR storage on the local file system using a spool directory.
2012-08-06 Stipe Tolj <stolj at kannel.org>
* configure[.in], gw-config.h.in: add detection of POSIX.1 nftw()
availability.
* test/test_file_traversal.c: file traversal test, using two different
approaches to traverse a directory structure recursively.
2012-08-06 Stipe Tolj <stolj at kannel.org>
* test/test_hash.c: simple test program replacing test_md5.c which
computes both, MD5 hash digest and a SHA1 hash digest if openssl has
been available.
2012-08-06 Stipe Tolj <stolj at kannel.org>
* test/test_dict.c: add a lookup phase too, in order to have a populate
and lookup phase while testing.
2012-07-17 Alexander Malysh <amalysh at kannel.org>
* README: applied patch that corrects docs build on current debian.
Thanks to Martin Atukunda <matlads at gmail.com> for this patch.
2012-07-04 Stipe Tolj <stolj at kannel.org>
* doc/CodingStyle: fix type for --pad-oper option. NLC.
2012-06-02 Stipe Tolj <stolj at kannel.org>
* gwlib/http.c: fix possible problems for HTTP/1.1 "Host" header value. We
need to remove the port in both cases that contain the standard port
values, port 80 for non-SSL and port 443 for SSL-enabled connections.
2012-05-31 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml: removed meta-data from smsc group because it
is not supported there.
2012-05-23 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_smpp.c: added workaround for deferred=0.
2012-05-16 Andreas Fink <andreas at fink.org>
* gw/smsc_at.c gw/smsc_at.h gwlib/cfg.def: implemented ability to disable
hardware flow control from the computer side due to some broken modems
who not simply ignore hardware flow control but actually wire it in the
way that if its enabled, flow is always disabled. You can now
say hardware-flow-control = 0 in the modem definition to let the computer
ignore that fake signal. Note this is not the same as enable-hwhs which is the
AT command to tell the modem to actually use flow control. hardware-flow-control
is the hardware flow control for the computer side.
2012-04-20 Alexander Malysh <amalysh at kannel.org>
* gw/smsbox.c: fixed issue with shut down of smsbox.
2012-04-19 Stipe Tolj <stolj at kannel.org>
* doc/userguide/userguide.xml: adding documentation for escape code %x
applicable for 'access-log-format' in the 'group = core' context.
* gw/bb_alog.c: adding escape code %x for 'access-log-format' pattern
handling, which substitutes to the smsbox-id. Reformated the function
to comply with CodingStyle standards.
2012-04-08 Alexander Malysh <amalysh at kannel.org>
* gw/smsbox.c: fixed double free bug for post request.
Thanks to Bartlomiej Balcerek <Bartlomiej.Balcerek at pwr.wroc.pl>
for bug report.
2012-04-06 Alexander Malysh <amalysh at kannel.org>
* doc/arch/arch.xml: fixed #354.
2012-04-06 Alexander Malysh <amalysh at kannel.org>
* doc/arch/arch.xml: fixed #355.
2012-04-06 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml: fixed default source and destination addr
ton. This fixes #636.
2012-03-28 Stipe Tolj <stolj at kannel.org>
* gw/smsbox.c: fix minor compiler warning. NLC.
2012-03-21 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_http.c, gwlib/cfg.def, doc/userguide/userguide.xml:
added new option 'generic-param-dlr-err' to pass dlr-err for DLR.
2012-03-21 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_http.c: don't convert HTTP dlr errorcode as stated in SMPP
spec because HTTP is not SMPP. Just pass dlr errorcode as is to smsbox
in ?dlr? meta data group, similar to other smsc modules.
2012-03-21 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_http.c: request DLR also if conndata->dlr_url is set.
2012-03-21 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_http.c: write the whole URL, with query string by debugging.
2012-03-21 Alexander Malysh <amalysh at kannel.org>
* gw/meta_data.h: added some defines to use for meta data.
2012-03-08 Stipe Tolj <stolj at kannel.org>
* gw/bb_boxc.c: fix MO routing logic implied by 'smsbox-route' context. We
have been passing MOs that had a strict smsbox-id routing decission to
an random not-identified smsbox if there was no smsbox-id connection.
This breaks the MO routing criteria. Now we obey the smsbox-id routing
decission and re-inject the MO message rather back to the main queue.
This patchset fixes bug #633.
2012-03-07 Alexander Malysh <amalysh at kannel.org>
* contrib/kannel-monitor/index.php, contrib/kannel-monitor/xmltoarray.php:
This patch adds replaces the <? to <?php to fully support when open tags
are not configured. This patch fixes #250.
Thanks to Renato Jop for this patch.
2012-02-23 Alexander Malysh <amalysh at kannel.org>
* acinclude.m4, configure: added GIT version check
2012-02-21 Alexander Malysh <amalysh at kannel.org>
* test/test_http_server.c: allow define custom response headers.
2012-02-15 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_http.c: inject 'text' and username variables to DLR message
passed back to a smsbox connection. This harmonizes the behaviour to be
similar as for the SMPP client module part.
2012-02-08 Alexander Malysh <amalysh at kannel.org>
* wap/wtls_pdu.c: fixed possible segfault.
Thanks to Armindo Antunes <armindo.antunes at gmail.com> for this patch.
2012-02-02 Alexander Malysh <amalysh at kannel.org>
* gw/bb_smscconn.c: fixed bb_smscconn_send_failed for DLRs.
2012-01-25 Stipe Tolj <stolj at kannel.org>
* configure: fixing autoconf generated script from Andreas, which breaks
the 'config.nice' re-configuration handling. Seems to be the autoconf
version related. NLC.
2012-01-24 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_smpp.c: fixed compiler warnings
2012-01-16 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_[http|smpp].c: again, minor source code changes to follow
our doc/CodingStyle rules! NLC.
2012-01-12 Andreas Fink <afink at smsrelay.com>
* gw/smsc/smsc_smpp.c: proper handling of network_error_code. Kannel assumed
it was the same 3 characters as in the delivery report string but
spec says something else so its properly converted now.
Whitespace changes (removed tabs).
* ChangeLog. Corrected Stipe's year
2012-01-07 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_http.c: slight code change from Andrea's previous commit. We
don't need to allocate more variables on the stack as we have a temp
Ocstr* already. NLC.
2012-01-07 Andreas Fink <afink at smsrelay.com>
* gw/smsc/smsc_http.c: added new parameter for DLR named dlr-err which can
contain a network error code which is parsed the same way the err: field
in SMPP delivery reports are parsed.
* configure[.in]: added support for MacOS X 10.7 Lion SDK.
2011-11-09 Alexander Malysh <amalysh at kannel.org>
* gwlib/octstr.c, gwlib/octstr.c.debug: fixed segfault on some systems where
long overflow occurs. This fixes #623.
Thanks to Lutalo Joseph Willrich for patch.
2011-10-31 Alexander Malysh <amalysh at kannel.org>
* reverted commited that moved .foreign_id injection from dlr_add() because
it breaks other SMSC module as SMPP.
2011-10-26 Alexander Malysh <amalysh at kannel.org>
* wmlscript/wsgram.y: fixed compilation error.
2011-10-13 Stipe Tolj <stolj at kannel.org>
* configure[.in]: need to test for <sys/ucontext.h>, tbough it is defined
in IEEE Std 1003.1-2001/Cor 2-2004 it is not fully portable, i.e. OpenBSD
and Cygwin lack the functionality.
* gw-config.h.in: add HAVE_UCONTEXT macro.
* gw/shared.c: add header include to fix implicite declaration warning. NLC.
* gwlib/utils.c: include <sys/ucontext.h> only if the system has user
context support, fix minor compiler warning.
2011-10-11 Alexander Malysh <amalysh at kannel.org>
* gwlib/log.[ch], gwlib/utils.[ch]: extracted backtrace output into extra
function. Added fatal signal handler in order to be able to trace segfaults.
2011-10-11 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_smpp.c: moved .foreign_id injection from dlr_add() to the
submit_sm_resp PDU handling code, otherwise we would ONLY see foreign IDs
in the access-log IF DLR have been requested. Now we see them in any case.
* gw/dlr.c: remove .foreign_id injection code in dlr_add(), due that this is
the wrong place to do it. If the user didn't request a DLR, we still want
to pickup the foreign ID and use it, at least in the access-log i.e.
2011-10-09 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_smpp.c: fixed encoding of LATIN1 messages.
This fixes #613.
Thanks to Anders B for this patch.
2011-10-09 Alexander Malysh <amalysh at kannel.org>
* gw/smsbox.c:: Set charset to UTF-8 for POST requests.
This fixes #614.
Thanks Anders B for the patch.
2011-10-09 Alexander Malysh <amalysh at kannel.org>
* gw/smsbox.c: fixed double charset processing for POST requests.
This fixes #615.
2011-10-09 Alexander Malysh <amalysh at kannel.org>
* gw/bearerbox.c, gw/shared.[ch], gw/smsbox.c, gw/wapbox.c, gwlib/gwlib.[ch], gwlib/utils.c:
This patch should fix issues with restart HTTP command.
2011-10-06 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_http.c: fix default DLR storing behaviour for 'generic' type.
We shall always store the DLR temp data in a successful transmission,
even if no 'generic-foreign-id-regex' is given. If it is given, then we
try to regex scan it and use it for the DLR temp data, if not, then store
our own UUID as reference ID of the message. This ensures generic behaves
the same way as type kannel.
2011-09-30 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_at.c: fixed double reencoding issue when message retried
again after the failure.
2011-09-14 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml, gw/smsc/smsc_smpp.c, gwlib/cfg.def: applied
patch that allows setting of esm_class in SMPP module.
Thanks to Alan McNatty <alan at catalyst.net.nz> for the patch.
2011-09-13 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_http.c: fixed double hex encoding for system type 'kannel'
and 'no-sep = yes'. Due that we manipulate the msg->sms.[udh|msg]data
directly, and the msg is re-queued in case of a HTTP call failure we get
perform the hex encoding again, which results in a truncated content.
We need to perform the transcoding on a copy and keep the original.
Thanks to Paulo Correia <paulo.correia at go4mobility dot com>.
[Msg-Id: <4E6F3FF5.9000009@go4mobility.com>]
2011-08-19 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml: fixed userguide compilation.
2011-08-19 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml: another try to fixed prev. commit.
Thanks to Nikos Balkanas <nbalkanas at gmail.com>
2011-08-17 Alexander Malysh <amalysh at kannel.org>
* gw/dlr_pgsql.c: fixed panic when DB is not available.
Thanks to Alan McNatty <alan at catalyst.net.nz>
2011-08-17 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml: fixed prev. commit.
Thanks to Nikos Balkanas <nbalkanas at gmail.com>
2011-08-03 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml: update to wtls section with
available ciphers and howto create SSL-Cert.
Thanks to Nikos Balkanas <nbalkanas at gmail.com>
2011-08-03 Alexander Malysh <amalysh at kannel.org>
* wap/wtls_statesupport.c: applied patch that fixes a problem
with debug log output when large MAC names are used.
Thanks to Armindo Antunes <armindo.antunes at gmail.com>
2011-07-23 Alexander Malysh <amalysh at kannel.org>
* gwlib/log.c: Fixed compilation issue when no syslog defined.
2011-07-12 Vincent CHAVANIS <v.chavanis at telemaque.fr>
* gw/smsc/smsc_at.[ch]: added support for throughput in AT smsc
2011-06-13 Alexander Malysh <amalysh at kannel.org>
* gw/dlr_oracle.c: fixed sql query syntax error. This fixes #607.
Thanks to Heiki Pikker for this patch.
2011-05-20 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_loopback.c: after switching the MT to an MO message
we want to clean up any MT specific values, that are still present
due to the duplication of the message. This is semantically cleaner.
2011-05-11 Alexander Malysh <amalysh at kannel.org>
* configure.in: added MacOSX10.6.sdk
2011-05-11 Alexander Malysh <amalysh at kannel.org>
* gwlib/socket.[ch]: added function to enable/disable Nagle algo.
2011-05-06 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml, gw/smsc/smsc_http.c, gwlib/cfg.def:
applied patch that adds meta-data to generic http smsc.
Thanks to Semion Spivak <semion at smscoin.com> for this patch.
2011-04-28 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_http.c: fixing removed portno assignment in r4894.
Thanks to Rene Kluwen for spotting the defect.
[Message-Id: <030b01cc052c$60054600$200fd200$@kluwen@chimit.nl>]
2011-04-18 Alexander Malysh <amalysh at kannel.org>
* handle INTERIX differences in the configure.
2011-04-18 Alexander Malysh <amalysh at kannel.org>
* removed INTERIX check from gwlib source and put it into configure.
2011-04-18 Alexander Malysh <amalysh at kannel.org>
* fixed memory leak.
Thanks to Roman Shterenzon <romanbsd at yahoo.com> for this patch.
2011-04-07 Alexander Malysh <amalysh at kannel.org>
* fixed kannel monitor web interface after r4897.
This close #594.
Thanks to Roland Discein.
2011-04-07 Alexander Malysh <amalysh at kannel.org>
* applied patch that adds support for limiting listening for smsbox connections
to specific interface.
Thanks to Roman Shterenzon <romanbsd at yahoo.com>.
2011-04-05 Alexander Malysh <amalysh at kannel.org>
* gw/bb_smscconn.c: fixed last commit.
2011-04-05 Alexander Malysh <amalysh at kannel.org>
* gw/bb_smscconn.c, gw/smscconn.c, gw/smscconn_p.h: apllied patch that implements
speed/throughput meters on a per-smsc basis.
Thanks to Alejandro Guerrieri <aguerrieri at kannel.org> for this patch.
2011-03-30 Alexander Malysh <amalysh at kannel.org>
* applied patch that fixes some issues for HTTP-SMSC:
1) added support for max-pending-submits , so that we don't eat all our
file descriptors if we have much traffic
2) changed open_sends from long to Counter, avoid race conditions
3) start new sender_thread because otherwise we are unable to limit max pending
submits and if throughput is set we block the whole bearerbox instead of only
one SMSC
4) changed shutdown sequence to run safe in parallel
2011-03-30 Alexander Malysh <amalysh at kannel.org>
* applied patch that fixes DDos issue with our HTTP-Server implementation
(consume all available file descriptors) and also adds possibility to
set keep alive timeout for each listen port.
This patch will limit maximum open client connections to 500.
2011-03-25 Stipe Tolj <stolj at kannel.org>
* gwlib/dbpool_sqlite3.c: ensure we handle the sqlite3 version >= 3.3.9
function call switching via #if pre-processor macro so we choose either
sqlite3_prepare_v2() if we do have a local sqlite3 version that supports
it. This ensures we build again on CentOS 5.x ie.
[Message-Id: <4D8A73B6.4050508@tolj.org>]
2011-03-22 Alexander Malysh <amalysh at kannel.org>
* debian/kannel-cvs.init, debian/kannel-devel.init, debian/kannel.init: added status
command.
Thanks to Konstantin Vayner <poncha at appcell.net> for this patch.
2011-03-21 Alexander Malysh <amalysh at kannel.org>
* test/test_http_server.c: don't do anythink that use threading in signal handler.
2011-03-21 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_http.c: fixed alt-charset issue that we try to reencode even
binary and UCS2 data.
2011-03-21 Alexander Malysh <amalysh at kannel.org>
* gwlib/http.c: added new method.
2011-03-21 Alexander Malysh <amalysh at kannel.org>
* test/test_http_server.c: don't do anythink that use threading in signal handler.
2011-03-21 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_http.c: fixed alt-charset issue that we try to reencode even
binary and UCS2 data.
2011-03-21 Alexander Malysh <amalysh at kannel.org>
* gwlib/http.c: added new method.
2011-03-21 Alexander Malysh <amalysh at kannel.org>
* gwlib/http.c: indents.
2011-03-21 Alexander Malysh <amalysh at kannel.org>
* gwlib/log.c: Comparing a va_list with NULL is bogus. It's supposed to be treated like
an opaque type and only be manipulated with va_* accessors. This fixes #587.
2011-03-12 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_http.c: reverting back last commit due to veto if Alex. Need
further investigation.
2011-03-11 Stipe Tolj <stolj at kannel.org>
* gw/smsc/smsc_http.c: ensure we handle 'alt-charset' correctly, in case
we get DC_UCS2 coding in the payload.
[Message-Id: <4D76BF9C.7070700@tolj.org>]
2011-03-09 Alexander Malysh <amalysh at kannel.org>
* applied patch that adds sqlite3 DB and DLR support. This patch was originally
contributed by David Butler, posted 2009-11-23 to the list, with Msg-ID
<22DE7AAC95BA4B5A9EEF3FEC90222162@VAIO>. Stipe added userguide parts and
fixed destination number prefix handling.
2011-03-08 Alexander Malysh <amalysh at kannel.org>
* gwlib/list.c: applied patch which fixes a rare memory leak.
When the destroy is called, it extracts until a NULL is found, which may
not necessarily be the last item in the list as gwlist allows you to add
NULL items to it.
Thanks to Donald Jackson <djackson at kannel.org> for this patch.
2011-01-25 Stipe Tolj <stolj at kannel.org>
* gwlib/socket.c: fixing memory leak in tcpip_connect_to_server_with_port().
2011-01-24 Alexander Malysh <amalysh at kannel.org>
* gw/bearerbox.c: Added support for HTTP-Proxy.
Thanks to Christoph Gysin <christoph.gysin at fr33z3.org> for this patch.
2011-01-10 Alejandro Guerrieri <aguerrieri at kannel.org>
* doc/userguide/userguide.xml: documentation parts for the syslog.
* gw/[bearer|sms|wap]box.c, gwlib/cfg.def, gwlib/log.[ch]: Extended the
syslog functionality already on wapbox to function on the core and
smsbox groups as well. Also added the ability to specify the syslog
facility to use.
[Msg-Id: <4CF8F91C.8020206@tolj.org>]
2010-12-17 Alejandro Guerrieri <aguerrieri at kannel.org>
* contrib/kannel-monitor/index.php: Fixes display bug on kannel monitor.
Thanks to Mariana Gambande <mlgambande at gmail.com> for this patch.
2010-12-10 Alexander Malysh <amalysh at kannel.org>
* gw/bb_smscconn.c: Fixed panic that we destroy message twice. This fixes #582.
Thanks to Alexey K for bug report.
2010-12-09 Alexander Malysh <amalysh at kannel.org>
* gw/dlr_mem.c: fixed PANIC and memleak when flushing dlr_mem. Fixes #581.
Thanks to Tom Moertel for bug report.
2010-11-08 Alexander Malysh <amalysh at kannel.org>
* gw/bb_smscconn.c: destroy old lists by reload only if we were able to
load new one.
2010-11-08 Alexander Malysh <amalysh at kannel.org>
* gw/bearerbox.[ch], gw/bb_smscconn.c: moved bb_reload_list to gw/bearerbox.c
and added wrapper function.
2010-11-04 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml, gw/smsc/smsc_smpp.c, gwlib/cfg.def: applied
patch that adds the implementation of client SSL certificate support
to SMPP.
Thanks to Luca Corti <luca at fantacast.it> for this patch.
2010-11-01 Alexander Malysh <amalysh at kannel.org>
* gw/smsc/smsc_smpp.c: applied patch maps the receipted_msg_id parameter
on MO message to the foreign_id field, thus allowing to use %F for MO as well.
Thanks to Alejandro Guerrieri <aguerrieri at kannel.org>
2010-11-01 Alexander Malysh <amalysh at kannel.org>
* doc/userguide/userguide.xml: added smsbox group configuration
variable sms-length to the userguide.
Thanks to Luca Corti <luca at fantacast.it> for this patch.
2010-11-01 Alexander Malysh <amalysh at kannel.org>
* contrib/web/sendsms.php, gw/ota_prov.c, gwlib/fdset.c: fixed some
spelling errors.
Thanks to Luca Corti <luca at fantacast.it> for this patch.
2010-10-20 Stipe Tolj <stolj at kannel.org>
* Making development release 1.5.0.