~ubuntu-branches/ubuntu/trusty/syslog-ng/trusty-proposed

« back to all changes in this revision

Viewing changes to ChangeLog.1

  • Committer: Bazaar Package Importer
  • Author(s): Laszlo Boszormenyi (GCS)
  • Date: 2010-03-14 12:57:49 UTC
  • mfrom: (1.3.1 upstream) (12.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20100314125749-m3ats648sp2urg0f
Tags: 3.0.5-1
New upstream release, new maintainer.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# do not edit -- automatically generated by arch changelog
2
 
# not-id: automatic-ChangeLog--bazsi@balabit.hu--bazsi-1/syslog-ng--mainline--2.0
3
 
#
4
 
 
5
 
2006-02-11 07:31:40 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-86
6
 
 
7
 
    Summary:
8
 
      fixed possible 64 bit compatibility problem
9
 
    Revision:
10
 
      syslog-ng--mainline--2.0--patch-86
11
 
 
12
 
    
13
 
        * src/logwriter.c (log_writer_queue, log_writer_flush_log): use
14
 
        GPOINTER_TO_UINT/GUINT_TO_POINTER macros instead of casting the
15
 
        values by hand
16
 
 
17
 
    modified files:
18
 
     ChangeLog src/logwriter.c src/logwriter.h
19
 
 
20
 
 
21
 
2006-01-25 17:13:29 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-85
22
 
 
23
 
    Summary:
24
 
      added support for hostname resolution (fixes: #8036)
25
 
    Revision:
26
 
      syslog-ng--mainline--2.0--patch-85
27
 
 
28
 
    2006-01-25  Balazs Scheidler <bazsi@balabit.hu>
29
 
    
30
 
        * src/afinet.c: support an optional self->dest_addr
31
 
    
32
 
        * src/afsocket.c (afsocket_dd_init): fail if self->dest_addr is NULL,
33
 
        (afsocket_sd_init): fail if self->bind_addr is NULL
34
 
    
35
 
        * src/gsockaddr.c (g_sockaddr_inet_new_resolve): new function,
36
 
        resolves a hostname and stores the result in a GSockAddr,
37
 
 
38
 
    modified files:
39
 
     ChangeLog src/afinet.c src/afinet.h src/afsocket.c
40
 
     src/gsockaddr.c src/gsockaddr.h
41
 
 
42
 
 
43
 
2006-01-20 10:01:44 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-84
44
 
 
45
 
    Summary:
46
 
      added stats counter sharing and a way to disable stats counter
47
 
    Revision:
48
 
      syslog-ng--mainline--2.0--patch-84
49
 
 
50
 
    2006-01-20  Balazs Scheidler <bazsi@balabit.hu>
51
 
    
52
 
        * src/stats.c (stats_register_counter): added shared parameter to
53
 
        specify that the given counter can be shared
54
 
    
55
 
        * src/logwriter.h (LogWriterOptions): added flags member and two
56
 
        flags LWOF_NO_STATS, LWOF_SHARED_STATS
57
 
    
58
 
        * src/logwriter.c (log_writer_options_init): converted fixed_stamp
59
 
        parameter to a flag word, the actual value is LWOF_FIXED_STAMP,
60
 
        (log_writer_init): don't register a stats counter if LWOF_NO_STAMP
61
 
        is specified
62
 
    
63
 
        * src/af*.c: changed the call of log_writer_options_init()
64
 
    
65
 
 
66
 
    modified files:
67
 
     ChangeLog src/affile.c src/afprog.c src/afsocket.c
68
 
     src/logwriter.c src/logwriter.h src/stats.c src/stats.h
69
 
 
70
 
 
71
 
2006-01-13 13:17:29 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-83
72
 
 
73
 
    Summary:
74
 
      added compatibility option for stats
75
 
    Revision:
76
 
      syslog-ng--mainline--2.0--patch-83
77
 
 
78
 
    2006-01-13  Balazs Scheidler <bazsi@balabit.hu>
79
 
    
80
 
        * src/cfg-lex.l: added a "stats" keyword to be compatible with 1.6.x
81
 
    
82
 
 
83
 
    modified files:
84
 
     ChangeLog src/cfg-lex.l
85
 
 
86
 
 
87
 
2005-12-31 14:09:13 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-82
88
 
 
89
 
    Summary:
90
 
      fixed EOF detected messages for UDP destinations where the target is unreachable
91
 
    Revision:
92
 
      syslog-ng--mainline--2.0--patch-82
93
 
 
94
 
    2005-12-31  Balazs Scheidler <bazsi@balabit.hu>
95
 
    
96
 
        * src/afsocket.c (afsocket_dd_init): don't set LW_DETECT_EOF for UDP
97
 
        destinations
98
 
    
99
 
        * src/logwriter.c (log_writer_fd_dispatch): EOF is detected only if
100
 
        G_IO_IN is detected and not for G_IO_ERR as it might be set for UDP
101
 
        destinations when they are unreachable
102
 
    
103
 
 
104
 
    modified files:
105
 
     ChangeLog src/afsocket.c src/logwriter.c
106
 
 
107
 
 
108
 
2005-12-20 20:52:38 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-81
109
 
 
110
 
    Summary:
111
 
      perparations for an 1.9.8 release
112
 
    Revision:
113
 
      syslog-ng--mainline--2.0--patch-81
114
 
 
115
 
    
116
 
    
117
 
 
118
 
    modified files:
119
 
     ChangeLog NEWS VERSION
120
 
 
121
 
 
122
 
2005-12-20 20:34:51 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-80
123
 
 
124
 
    Summary:
125
 
      fixed UDP destination driver initialization
126
 
    Revision:
127
 
      syslog-ng--mainline--2.0--patch-80
128
 
 
129
 
    2005-12-20  Balazs Scheidler <bazsi@balabit.hu>
130
 
    
131
 
        * src/afsocket.c (afsocket_dd_connected): only check socket error
132
 
        state for stream sockets as UDP connections succeed immediately,
133
 
        (afsocket_dd_reconnect): if g_connect returns immediate success (UDP
134
 
        connections) set self->fd to sock
135
 
    
136
 
 
137
 
    modified files:
138
 
     ChangeLog src/afsocket.c
139
 
 
140
 
 
141
 
2005-12-05 20:24:45 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-79
142
 
 
143
 
    Summary:
144
 
      fix time conversion to the specified timezone
145
 
    Revision:
146
 
      syslog-ng--mainline--2.0--patch-79
147
 
 
148
 
    2005-12-05  Balazs Scheidler <bazsi@balabit.hu>
149
 
    
150
 
        * src/logmsg.c (log_stamp_format): instead of substracting the
151
 
        timezone offset substract it (credit for reporting goes to Andy),
152
 
    
153
 
        * src/macros.c (log_macro_expand): -"-
154
 
    
155
 
        * src/logmsg.c (log_msg_parse): time zone specifies can be more than
156
 
        12 hours, fixed.
157
 
 
158
 
    modified files:
159
 
     ChangeLog src/logmsg.c src/macros.c
160
 
 
161
 
 
162
 
2005-12-03 16:42:19 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-78
163
 
 
164
 
    Summary:
165
 
      include VERSION in the dist
166
 
    Revision:
167
 
      syslog-ng--mainline--2.0--patch-78
168
 
 
169
 
    
170
 
    
171
 
 
172
 
    modified files:
173
 
     ChangeLog Makefile.am
174
 
 
175
 
 
176
 
2005-12-03 16:34:15 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-77
177
 
 
178
 
    Summary:
179
 
      fixed MARK support
180
 
    Revision:
181
 
      syslog-ng--mainline--2.0--patch-77
182
 
 
183
 
    2005-12-03  Balazs Scheidler <bazsi@balabit.hu>
184
 
    
185
 
        * doc/reference/syslog-ng.xml: added some more words on mark_freq()
186
 
        and stats_freq(), actually fixed the documentation as these options
187
 
        were renamed for consistency
188
 
    
189
 
        * src/afinter.c: move MARK implementation to here instead of
190
 
        logreader, there's no point in creating MARK messages in the name of
191
 
        all of our sources, we need to generate a single MARK message in our
192
 
        name if there's no traffic
193
 
    
194
 
        * src/main.c: removed the use of obsolete GLib functions
195
 
    
196
 
 
197
 
    modified files:
198
 
     ChangeLog NEWS doc/reference/syslog-ng.xml src/afinter.c
199
 
     src/afinter.h src/center.c src/logreader.c src/logreader.h
200
 
     src/main.c
201
 
 
202
 
 
203
 
2005-12-03 15:49:30 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-76
204
 
 
205
 
    Summary:
206
 
      minor documentation updates, updated NEWS, bumped VERSION to 1.9.7
207
 
    Revision:
208
 
      syslog-ng--mainline--2.0--patch-76
209
 
 
210
 
    
211
 
    
212
 
 
213
 
    modified files:
214
 
     ChangeLog NEWS VERSION doc/reference/syslog-ng.xml
215
 
 
216
 
 
217
 
2005-12-03 15:29:36 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-75
218
 
 
219
 
    Summary:
220
 
      fixed a possible segmentation fault during HUPs
221
 
    Revision:
222
 
      syslog-ng--mainline--2.0--patch-75
223
 
 
224
 
    2005-12-03  Balazs Scheidler <bazsi@balabit.hu>
225
 
    
226
 
        * src/afsocket.c (afsocket_sc_init): fixed DGRAM socket
227
 
        initialization to actually process incoming data in packets (the
228
 
        LR_PKTTERM flag was missed),
229
 
        (afsocket_sd_deinit): don't free the connection list items when
230
 
        iterating the list as connections are removed from the list when
231
 
        they are freed, the loop there only needs to break the circular
232
 
        references
233
 
    
234
 
    
235
 
 
236
 
    modified files:
237
 
     ChangeLog src/afsocket.c
238
 
 
239
 
 
240
 
2005-12-03 11:23:55 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-74
241
 
 
242
 
    Summary:
243
 
      added VERSION file
244
 
    Revision:
245
 
      syslog-ng--mainline--2.0--patch-74
246
 
 
247
 
    
248
 
    
249
 
 
250
 
    new files:
251
 
     .arch-ids/VERSION.id VERSION
252
 
 
253
 
    modified files:
254
 
     ChangeLog
255
 
 
256
 
 
257
 
2005-12-03 11:23:46 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-73
258
 
 
259
 
    Summary:
260
 
      added debianization files, misc build fixes
261
 
    Revision:
262
 
      syslog-ng--mainline--2.0--patch-73
263
 
 
264
 
    2005-12-03  Balazs Scheidler <bazsi@balabit.hu>
265
 
    
266
 
        * debian/*: added debianization files
267
 
    
268
 
        * configure.in: added VERSION file instead of having the actual
269
 
        VERSION inline, added CURRDATE to make it possible to generate
270
 
        debian/changelog automatically
271
 
    
272
 
 
273
 
    new files:
274
 
     debian/.arch-ids/=id debian/.arch-ids/README.Debian.id
275
 
     debian/.arch-ids/changelog.in.id debian/.arch-ids/control.id
276
 
     debian/.arch-ids/copyright.id debian/.arch-ids/rules.id
277
 
     debian/.arch-ids/syslog-ng.conf.example.id
278
 
     debian/.arch-ids/syslog-ng.conf.id
279
 
     debian/.arch-ids/syslog-ng.default.id
280
 
     debian/.arch-ids/syslog-ng.docs.id
281
 
     debian/.arch-ids/syslog-ng.files.id
282
 
     debian/.arch-ids/syslog-ng.init.id
283
 
     debian/.arch-ids/syslog-ng.logcheck.ignore.id
284
 
     debian/.arch-ids/syslog-ng.logrotate.example.id
285
 
     debian/.arch-ids/syslog-ng.logrotate.id
286
 
     debian/.arch-ids/syslog-ng.postinst.id
287
 
     debian/.arch-ids/syslog-ng.postrm.id
288
 
     debian/.arch-ids/syslog-ng.preinst.id debian/README.Debian
289
 
     debian/changelog.in debian/control debian/copyright
290
 
     debian/rules debian/syslog-ng.conf
291
 
     debian/syslog-ng.conf.example debian/syslog-ng.default
292
 
     debian/syslog-ng.docs debian/syslog-ng.files
293
 
     debian/syslog-ng.init debian/syslog-ng.logcheck.ignore
294
 
     debian/syslog-ng.logrotate debian/syslog-ng.logrotate.example
295
 
     debian/syslog-ng.postinst debian/syslog-ng.postrm
296
 
     debian/syslog-ng.preinst
297
 
 
298
 
    modified files:
299
 
     ChangeLog Makefile.am configure.in
300
 
 
301
 
    new directories:
302
 
     debian debian/.arch-ids
303
 
 
304
 
 
305
 
2005-11-25 15:25:19 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-72
306
 
 
307
 
    Summary:
308
 
      fixed Solaris STREAMS based log device support
309
 
    Revision:
310
 
      syslog-ng--mainline--2.0--patch-72
311
 
 
312
 
    2005-11-25  Balazs Scheidler <bazsi@balabit.hu>
313
 
    
314
 
        * src/afsocket.c (afsocket_dd_format_stats_name): fix compiler
315
 
        warning about uninitialized driver_name, the switch statement 
316
 
        covers every possible case
317
 
    
318
 
        * src/afstreams.c: fix compilation issues, it now actually compiles
319
 
        and works on Solaris (tested on Solaris 9)
320
 
    
321
 
 
322
 
    modified files:
323
 
     ChangeLog configure.in src/afsocket.c src/afstreams.c
324
 
 
325
 
 
326
 
2005-11-23 16:31:48 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-71
327
 
 
328
 
    Summary:
329
 
      fixed timezone calculation
330
 
    Revision:
331
 
      syslog-ng--mainline--2.0--patch-71
332
 
 
333
 
    2005-11-23  Balazs Scheidler <bazsi@balabit.hu>
334
 
    
335
 
        * src/misc (get_local_timezone_ofs): fixed timezone calculation again,
336
 
    
337
 
        * tests/unit/test_zone.c: added some missing testcases for timezones
338
 
        over 12 hours (New Zealand)
339
 
    
340
 
        * tests/unit/test_filters.c: fixed facility testing as the code was changed
341
 
    
342
 
 
343
 
    modified files:
344
 
     ChangeLog src/misc.c tests/unit/test_filters.c
345
 
     tests/unit/test_zone.c
346
 
 
347
 
 
348
 
2005-11-15 15:35:15 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-70
349
 
 
350
 
    Summary:
351
 
      fixed the detetion of Solaris STREAMS support, fixed segfault when it was not compiled in
352
 
    Revision:
353
 
      syslog-ng--mainline--2.0--patch-70
354
 
 
355
 
    
356
 
    
357
 
 
358
 
    modified files:
359
 
     ChangeLog configure.in src/afstreams.c
360
 
 
361
 
 
362
 
2005-11-03 17:03:26 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-69
363
 
 
364
 
    Summary:
365
 
      fixed log message concatenation in certain cases
366
 
    Revision:
367
 
      syslog-ng--mainline--2.0--patch-69
368
 
 
369
 
    2005-11-03  Balazs Scheidler <bazsi@balabit.hu>
370
 
    
371
 
        * src/templates.c (log_template_format): truncate the string before
372
 
        formatting a log message
373
 
    
374
 
 
375
 
    modified files:
376
 
     ChangeLog src/templates.c
377
 
 
378
 
 
379
 
2005-10-24 08:40:59 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-68
380
 
 
381
 
    Summary:
382
 
      readded syslog-ng.h as it was missed from the distribution
383
 
    Revision:
384
 
      syslog-ng--mainline--2.0--patch-68
385
 
 
386
 
    
387
 
    
388
 
 
389
 
    modified files:
390
 
     ChangeLog src/Makefile.am
391
 
 
392
 
 
393
 
2005-10-22 21:29:23 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-67
394
 
 
395
 
    Summary:
396
 
      stats.c & stats.h were not commited in the previous patch
397
 
    Revision:
398
 
      syslog-ng--mainline--2.0--patch-67
399
 
 
400
 
    
401
 
    
402
 
 
403
 
    new files:
404
 
     src/.arch-ids/stats.c.id src/.arch-ids/stats.h.id src/stats.c
405
 
     src/stats.h
406
 
 
407
 
    modified files:
408
 
     ChangeLog
409
 
 
410
 
 
411
 
2005-10-22 21:28:46 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-66
412
 
 
413
 
    Summary:
414
 
      added per-destination dropped counters and some bugfixes
415
 
    Revision:
416
 
      syslog-ng--mainline--2.0--patch-66
417
 
 
418
 
    2005-10-22  Balazs Scheidler <bazsi@balabit.hu>
419
 
    
420
 
        * src/stats.{c,h}: new files, a simple framework for named
421
 
        statistical counters, currently only used for per-destination
422
 
        dropped counters
423
 
    
424
 
        * src/message.c, src/messages.h (msg_event): the function was split
425
 
        to msg_event_create and msg_event_send functions and macros were
426
 
        changed accordingly, the reason is that the STATS message uses
427
 
        dynamic message tags
428
 
    
429
 
        * src/main.c (stats_timer): new function to issue statistics message
430
 
        using the stats framework
431
 
    
432
 
        * src/logwriter.h (LogWriterOptions): added stats_name member
433
 
        which is used when registering the dropped counters,
434
 
        (LogWriter): added dropped_messages member to point to our private
435
 
        dropped counter
436
 
    
437
 
        * src/logwriter.c (log_writer_init): register dropped counter,
438
 
        (log_writer_free): deregister dropped counter,
439
 
        (log_writer_options_init): store the name of the dropped counter,
440
 
        added a warning message for the flush_lines > fifo_size case as this
441
 
        will not work,
442
 
        (log_writer_flush_log): call log_writer_broken when an error occurs,
443
 
        (log_writer_broken): changed argument list to be usable from
444
 
        log_writer_flush_log, log message moved out of the function as it
445
 
        might be called from different places,
446
 
        (log_writer_queue): increment dropped counter,
447
 
        (log_writer_fd_prepare, log_writer_fd_check): fixed flush_timeout
448
 
        handling
449
 
    
450
 
        * src/Makefile.am: moved headers to SOURCES from EXTRA_DIST 
451
 
        (I like it better this way (tm))
452
 
    
453
 
        * src/logpipe.h, src/logmsg.h: don't include glib.h directly, use
454
 
        syslog-ng.h instead
455
 
    
456
 
        * src/misc.c (format_zone_info): readded ':' to zone offset
457
 
        formatting, which was missed in the previous patch, fixed the sign
458
 
        for zone offsets
459
 
    
460
 
        * src/logmsg.c (log_stamp_format): the buffer for the zone offset
461
 
        was not large enough to hold the readded ':'
462
 
    
463
 
        * src/cfg-grammar.y, src/cfg-lex.l: added global stats_freq option
464
 
    
465
 
        * src/afprog.c, src/affile.c, src/afprog.c: added
466
 
        dropped stats support
467
 
    
468
 
        * src/afsocket.c: added dropped stats support,
469
 
        (afsocket_dd_connected): do not reinit the writer,
470
 
        (afsocket_dd_init): do not create a new LogWriter instance every
471
 
        time, but reuse the previous one instead,
472
 
        (afsocket_dd_free): fix memory leak by freeing self->writer
473
 
 
474
 
    removed files:
475
 
     src/.arch-ids/sdriver.c.id src/sdriver.c
476
 
 
477
 
    modified files:
478
 
     ChangeLog src/Makefile.am src/affile.c src/afprog.c
479
 
     src/afsocket.c src/cfg-grammar.y src/cfg-lex.l src/logmsg.c
480
 
     src/logmsg.h src/logpipe.h src/logwriter.c src/logwriter.h
481
 
     src/main.c src/messages.c src/messages.h src/misc.c
482
 
 
483
 
 
484
 
2005-10-22 17:20:32 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-65
485
 
 
486
 
    Summary:
487
 
      do not use the LOG_FAC macro as it is not portable
488
 
    Revision:
489
 
      syslog-ng--mainline--2.0--patch-65
490
 
 
491
 
    2005-10-22  Balazs Scheidler <bazsi@balabit.hu>
492
 
    
493
 
        * src/filter.c: do not use the LOG_FAC macro, it is not available on
494
 
        Solaris
495
 
    
496
 
        * doc/reference/syslog-ng.xml: added documentation on the alternate
497
 
        syntax of the facility() filter
498
 
 
499
 
    modified files:
500
 
     ChangeLog doc/reference/syslog-ng.xml src/filter.c
501
 
 
502
 
 
503
 
2005-10-21 16:07:47 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-64
504
 
 
505
 
    Summary:
506
 
      test commit for syslog-ng-commit message
507
 
    Revision:
508
 
      syslog-ng--mainline--2.0--patch-64
509
 
 
510
 
    
511
 
    
512
 
 
513
 
    modified files:
514
 
     ChangeLog src/logmsg.c
515
 
 
516
 
 
517
 
2005-10-18 15:40:14 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-63
518
 
 
519
 
    Summary:
520
 
      added a note on empty source/destination statements
521
 
    Revision:
522
 
      syslog-ng--mainline--2.0--patch-63
523
 
 
524
 
    
525
 
    
526
 
 
527
 
    modified files:
528
 
     ChangeLog doc/reference/syslog-ng.xml
529
 
 
530
 
 
531
 
2005-10-15 16:36:43 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-62
532
 
 
533
 
    Summary:
534
 
      fixed non-null terminated utmp username handling
535
 
    Revision:
536
 
      syslog-ng--mainline--2.0--patch-62
537
 
 
538
 
    2005-10-15  Balazs Scheidler <bazsi@balabit.hu>
539
 
    
540
 
        * src/afuser.c: instead of assuming that names in utmp are NUL
541
 
        terminated (which turned out not to be true), limit the length of
542
 
        comparison to sizeof(ut->ut_name)
543
 
    
544
 
 
545
 
    modified files:
546
 
     ChangeLog src/afuser.c
547
 
 
548
 
 
549
 
2005-10-15 16:15:57 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-61
550
 
 
551
 
    Summary:
552
 
      preparation for the 1.9.6 release
553
 
    Revision:
554
 
      syslog-ng--mainline--2.0--patch-61
555
 
 
556
 
    
557
 
    
558
 
 
559
 
    modified files:
560
 
     ChangeLog NEWS configure.in
561
 
 
562
 
 
563
 
2005-10-15 16:04:45 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-60
564
 
 
565
 
    Summary:
566
 
      fixed problems in syslog priority filter, added unit test for most built-in filters 
567
 
    Revision:
568
 
      syslog-ng--mainline--2.0--patch-60
569
 
 
570
 
    2005-10-15  Balazs Scheidler <bazsi@balabit.hu>
571
 
    
572
 
        * src/filter.c (filter_facility_eval): added facility value ->
573
 
        bitmap position cache for improved performance,
574
 
        (filter_level_eval): fixed filter evaluation (the function
575
 
        erroneously used the same values for the internal valid bitmap and
576
 
        the syslog header priority value), a similar search through
577
 
        sl_levels is required as was already present for facility filtering, also
578
 
        the same cache mechanism was added for improved performance
579
 
    
580
 
        * tests/unit/test_filter.c: new unit test file, tests most easily
581
 
        testable filters, AND/OR operations and negation
582
 
    
583
 
 
584
 
    new files:
585
 
     tests/unit/.arch-ids/test_filters.c.id
586
 
     tests/unit/test_filters.c
587
 
 
588
 
    modified files:
589
 
     ChangeLog configure.in src/filter.c tests/unit/Makefile.am
590
 
     tests/unit/test_msgparse.c
591
 
 
592
 
 
593
 
2005-10-15 14:25:22 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-59
594
 
 
595
 
    Summary:
596
 
      timezone DST fixes
597
 
    Revision:
598
 
      syslog-ng--mainline--2.0--patch-59
599
 
 
600
 
    2005-10-15  Balazs Scheidler <bazsi@balabit.hu>
601
 
    
602
 
        * configure.in: removed check for the global timezone variable
603
 
    
604
 
        * src/misc.c (get_local_timezone_ofs): use tm->tm_gmtoff if
605
 
        available and the difference between the results of gmtime and
606
 
        localtime if not, this should be a portable way to determine the
607
 
        correct timezone offset,
608
 
        (format_zone_info): new function to format a timezone offset in a
609
 
        way similar to strftime %z
610
 
    
611
 
        * src/logmsg.c (log_stamp_format): use the new format_zone_info
612
 
        function
613
 
    
614
 
        * src/macros.c (log_macro_expand): always use the new
615
 
        format_zone_info function instead of strftime
616
 
    
617
 
        * doc/reference/syslog-ng.xml: TZ is now equivalent to TZOFFSET
618
 
    
619
 
 
620
 
    new files:
621
 
     tests/unit/.arch-ids/test_zone.c.id tests/unit/test_zone.c
622
 
 
623
 
    modified files:
624
 
     ChangeLog configure.in doc/reference/syslog-ng.xml
625
 
     src/logmsg.c src/macros.c src/misc.c src/misc.h
626
 
     tests/unit/Makefile.am tests/unit/test_msgparse.c
627
 
 
628
 
 
629
 
2005-10-07 16:16:35 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-58
630
 
 
631
 
    Summary:
632
 
      added a missing "return"
633
 
    Revision:
634
 
      syslog-ng--mainline--2.0--patch-58
635
 
 
636
 
    2005-10-07  Balazs Scheidler <bazsi@balabit.hu>
637
 
    
638
 
        * src/misc.c (get_local_timezone_ofs): added a missing return
639
 
    
640
 
    
641
 
 
642
 
    modified files:
643
 
     ChangeLog src/misc.c
644
 
 
645
 
 
646
 
2005-10-05 13:48:34 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-57
647
 
 
648
 
    Summary:
649
 
      check for gmt_off in struct tm and detect timezone accordingly
650
 
    Revision:
651
 
      syslog-ng--mainline--2.0--patch-57
652
 
 
653
 
    2005-10-05  Balazs Scheidler <bazsi@balabit.hu>
654
 
    
655
 
        * configure.in: added a test for tm_gmtoff in struct tm as it is not
656
 
        present on Solaris
657
 
    
658
 
        * src/misc.c: use the old global timezone based timezone detection code
659
 
        if tm_gmtoff is not present in "struct tm"
660
 
    
661
 
 
662
 
    modified files:
663
 
     ChangeLog configure.in src/misc.c
664
 
 
665
 
 
666
 
2005-10-01 21:39:51 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-56
667
 
 
668
 
    Summary:
669
 
      fixed facility/priority filters
670
 
    Revision:
671
 
      syslog-ng--mainline--2.0--patch-56
672
 
 
673
 
    
674
 
    
675
 
 
676
 
    modified files:
677
 
     ChangeLog src/filter.c
678
 
 
679
 
 
680
 
2005-09-26 09:16:38 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-55
681
 
 
682
 
    Summary:
683
 
      contrib subdirectory and its contents copied from syslog-ng 1.6.x
684
 
    Revision:
685
 
      syslog-ng--mainline--2.0--patch-55
686
 
 
687
 
    
688
 
    
689
 
 
690
 
    new files:
691
 
     contrib/.arch-ids/=id contrib/.arch-ids/Makefile.am.id
692
 
     contrib/.arch-ids/README.id contrib/.arch-ids/init.d.HP-UX.id
693
 
     contrib/.arch-ids/init.d.RedHat-7.3.id
694
 
     contrib/.arch-ids/init.d.RedHat.id
695
 
     contrib/.arch-ids/init.d.SuSE.id
696
 
     contrib/.arch-ids/init.d.SunOS.id
697
 
     contrib/.arch-ids/init.d.solaris.id
698
 
     contrib/.arch-ids/relogger.pl.id
699
 
     contrib/.arch-ids/syslog-ng.conf.HP-UX.id
700
 
     contrib/.arch-ids/syslog-ng.conf.RedHat.id
701
 
     contrib/.arch-ids/syslog-ng.conf.SunOS.id
702
 
     contrib/.arch-ids/syslog-ng.conf.doc.id
703
 
     contrib/.arch-ids/syslog-ng.vim.id
704
 
     contrib/.arch-ids/syslog2ng.id contrib/Makefile.am
705
 
     contrib/README contrib/fedora-packaging/.arch-ids/=id
706
 
     contrib/fedora-packaging/.arch-ids/syslog-ng.conf.id
707
 
     contrib/fedora-packaging/.arch-ids/syslog-ng.init.id
708
 
     contrib/fedora-packaging/.arch-ids/syslog-ng.logrotate.id
709
 
     contrib/fedora-packaging/.arch-ids/syslog-ng.sysconfig.id
710
 
     contrib/fedora-packaging/syslog-ng.conf
711
 
     contrib/fedora-packaging/syslog-ng.init
712
 
     contrib/fedora-packaging/syslog-ng.logrotate
713
 
     contrib/fedora-packaging/syslog-ng.sysconfig
714
 
     contrib/init.d.HP-UX contrib/init.d.RedHat
715
 
     contrib/init.d.RedHat-7.3 contrib/init.d.SuSE
716
 
     contrib/init.d.SunOS contrib/init.d.solaris
717
 
     contrib/relogger.pl contrib/rhel-packaging/.arch-ids/=id
718
 
     contrib/rhel-packaging/.arch-ids/syslog-ng.conf.id
719
 
     contrib/rhel-packaging/.arch-ids/syslog-ng.init.id
720
 
     contrib/rhel-packaging/.arch-ids/syslog-ng.logrotate.id
721
 
     contrib/rhel-packaging/syslog-ng.conf
722
 
     contrib/rhel-packaging/syslog-ng.init
723
 
     contrib/rhel-packaging/syslog-ng.logrotate
724
 
     contrib/syslog-ng.conf.HP-UX contrib/syslog-ng.conf.RedHat
725
 
     contrib/syslog-ng.conf.SunOS contrib/syslog-ng.conf.doc
726
 
     contrib/syslog-ng.vim contrib/syslog2ng
727
 
 
728
 
    modified files:
729
 
     ChangeLog Makefile.am configure.in
730
 
 
731
 
    new directories:
732
 
     contrib contrib/.arch-ids contrib/fedora-packaging
733
 
     contrib/fedora-packaging/.arch-ids contrib/rhel-packaging
734
 
     contrib/rhel-packaging/.arch-ids
735
 
 
736
 
 
737
 
2005-08-30 07:35:56 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-54
738
 
 
739
 
    Summary:
740
 
      fixed template-escape processing for inline templates
741
 
    Revision:
742
 
      syslog-ng--mainline--2.0--patch-54
743
 
 
744
 
    2005-08-30  Balazs Scheidler <bazsi@balabit.hu>
745
 
    
746
 
        * src/affile.c (affile_dd_set_file_template,
747
 
        affile_dd_set_template_escape, affile_dd_set_fsync): removed as
748
 
        templates are logwriter specific options,
749
 
        (affile_dd_new): do not allocate 'templates' variable,
750
 
        (affile_dd_free): do not free 'templates'
751
 
    
752
 
        * src/affile.h (AFFileDestDriver): removed template variable as it
753
 
        was not used
754
 
    
755
 
        * src/cfg-grammar.y (dest_writer_option): template_escape and fsync
756
 
        were erroneously calling affile specific functions, fixed that
757
 
    
758
 
        * src/logwriter.c (log_writer_options_set_template_escape): new function,
759
 
        basically transformed from affile_dd_set_template_escape
760
 
    
761
 
 
762
 
    modified files:
763
 
     ChangeLog src/affile.c src/affile.h src/cfg-grammar.y
764
 
     src/logwriter.c
765
 
 
766
 
 
767
 
2005-08-29 07:56:11 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-53
768
 
 
769
 
    Summary:
770
 
      added configure test for regexec() function
771
 
    Revision:
772
 
      syslog-ng--mainline--2.0--patch-53
773
 
 
774
 
    
775
 
    
776
 
 
777
 
    modified files:
778
 
     ChangeLog configure.in
779
 
 
780
 
 
781
 
2005-08-08 07:37:15 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-52
782
 
 
783
 
    Summary:
784
 
      fixed test_msgparse program to work on BSDs
785
 
    Revision:
786
 
      syslog-ng--mainline--2.0--patch-52
787
 
 
788
 
    2005-08-08  Balazs Scheidler <bazsi@balabit.hu>
789
 
    
790
 
        * tests/unit/test_msgparse.c (main): do not use "timezone" as a
791
 
        global variable as it is a function on BSD derived platforms
792
 
    
793
 
 
794
 
    modified files:
795
 
     ChangeLog tests/unit/test_msgparse.c
796
 
 
797
 
 
798
 
2005-08-07 17:31:23 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-51
799
 
 
800
 
    Summary:
801
 
      fixed file uid/gid setting and some gcc4 problems
802
 
    Revision:
803
 
      syslog-ng--mainline--2.0--patch-51
804
 
 
805
 
    2005-08-07  Balazs Scheidler <bazsi@balabit.hu>
806
 
    
807
 
        * src/affile.c: fixed affile_dd_set_{file,dir}_{uid,gid}
808
 
    
809
 
        * src/*.h: added complete prototypes for all functions
810
 
    
811
 
    
812
 
 
813
 
    modified files:
814
 
     ChangeLog src/affile.c src/affile.h src/afinter.h src/cfg.h
815
 
     src/memtrace.h src/messages.h src/misc.c src/misc.h
816
 
 
817
 
 
818
 
2005-08-04 12:28:36 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-50
819
 
 
820
 
    Summary:
821
 
      fixed mark_freq problem
822
 
    Revision:
823
 
      syslog-ng--mainline--2.0--patch-50
824
 
 
825
 
    2005-08-04  Balazs Scheidler <bazsi@balabit.hu>
826
 
    
827
 
        * src/logreader.c (log_reader_fd_prepare): make sure make_target is
828
 
        initialized before going to the poll loop first
829
 
    
830
 
 
831
 
    modified files:
832
 
     ChangeLog src/logreader.c
833
 
 
834
 
 
835
 
2005-08-04 11:11:39 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-49
836
 
 
837
 
    Summary:
838
 
      deprecated sync_freq, introduced flush_lines instead, fixed a faction of seconds formatting problem
839
 
    Revision:
840
 
      syslog-ng--mainline--2.0--patch-49
841
 
 
842
 
    2005-08-04  Balazs Scheidler <bazsi@balabit.hu>
843
 
    
844
 
        * doc/reference/syslog-ng.xml: added documentation on the new
845
 
        flush_lines and flush_timeout options
846
 
    
847
 
        * src/affile.c (affile_dd_set_sync_freq): removed sync_freq support,
848
 
        did not work anyway, introduced flush_lines & flush_timeout instead
849
 
    
850
 
        * src/afinet.c (afinet_dd_set_sync_freq): removed
851
 
    
852
 
        * src/cfg-grammar.y: added flush options
853
 
    
854
 
        * src/cfg.c: -"-
855
 
    
856
 
        * src/logwriter.c: added flush_lines and flush_timeout support
857
 
    
858
 
        * src/logmsg.c: fixed time fraction formatting
859
 
    
860
 
        
861
 
    
862
 
    NEWS
863
 
        * 
864
 
    NEWS.hu
865
 
        * 
866
 
 
867
 
    modified files:
868
 
     ChangeLog doc/reference/syslog-ng.xml src/affile.c
869
 
     src/affile.h src/afinet.c src/cfg-grammar.y src/cfg-lex.l
870
 
     src/cfg.c src/cfg.h src/logmsg.c src/logwriter.c
871
 
     src/logwriter.h
872
 
 
873
 
 
874
 
2005-07-30 20:48:37 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-48
875
 
 
876
 
    Summary:
877
 
      further fixes to the previous patch to unify tcp/udp codepaths in afsocket, test program fixes
878
 
    Revision:
879
 
      syslog-ng--mainline--2.0--patch-48
880
 
 
881
 
    2005-07-30  Balazs Scheidler <bazsi@balabit.hu>
882
 
    
883
 
        * src/afinter.c (afinter_source_dispatch): do not dispatch message
884
 
        if it is NULL (might happen if several internal sources are defined)
885
 
    
886
 
        * src/afsocket.c (afsocket_sc_queue): removed bogus internal error message,
887
 
        (afsocket_sd_init): added error handling around listen()
888
 
    
889
 
        * tests/functional/func_test.py: added AF_INET testing (udp & tcp)
890
 
    
891
 
    NEWS
892
 
        * 
893
 
    NEWS.hu
894
 
        * 
895
 
 
896
 
    modified files:
897
 
     ChangeLog src/afinter.c src/afsocket.c
898
 
     tests/functional/func_test.py
899
 
 
900
 
 
901
 
2005-07-30 20:20:50 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-47
902
 
 
903
 
    Summary:
904
 
      fixed stupid UDP initialization problem and updated a unit test program
905
 
    Revision:
906
 
      syslog-ng--mainline--2.0--patch-47
907
 
 
908
 
    2005-07-30  Balazs Scheidler <bazsi@balabit.hu>
909
 
    
910
 
        * src/afsocket.c (afsocket_sd_init): fixed stupid mistake in UDP
911
 
        initialization code
912
 
    
913
 
        * tests/unit/test_msgparse.c: adapted to the new timezone parsing
914
 
        code (msg has the local timezone by default instead of -1)
915
 
    
916
 
    NEWS
917
 
        * 
918
 
    NEWS.hu
919
 
        * 
920
 
 
921
 
    modified files:
922
 
     ChangeLog src/afsocket.c tests/unit/test_msgparse.c
923
 
 
924
 
 
925
 
2005-07-28 13:39:43 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-46
926
 
 
927
 
    Summary:
928
 
      added cfg-lex.c and cfg-grammar.c to the distribution
929
 
    Revision:
930
 
      syslog-ng--mainline--2.0--patch-46
931
 
 
932
 
    
933
 
    
934
 
 
935
 
    modified files:
936
 
     ChangeLog src/Makefile.am
937
 
 
938
 
 
939
 
2005-07-28 13:37:23 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-45
940
 
 
941
 
    Summary:
942
 
      small Makefile fixes and a flex compatibility fix
943
 
    Revision:
944
 
      syslog-ng--mainline--2.0--patch-45
945
 
 
946
 
    2005-07-28  Balazs Scheidler <bazsi@balabit.hu>
947
 
    
948
 
        * src/Makefile.am: added cfg-lex.c and cfg-grammar.c to
949
 
         MAINTAINER_CLEAN_FILES
950
 
    
951
 
        * src/cfg-lex.l: removed YY_NO_UNPUT as it was not standard
952
 
        (reported by Roberto Nibali)
953
 
    
954
 
 
955
 
    modified files:
956
 
     ChangeLog src/Makefile.am src/cfg-lex.l
957
 
 
958
 
 
959
 
2005-07-26 09:23:24 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-44
960
 
 
961
 
    Summary:
962
 
      use the same code path for SOCK_STREAM and SOCK_DGRAM sockets 
963
 
    Revision:
964
 
      syslog-ng--mainline--2.0--patch-44
965
 
 
966
 
    2005-07-26  Balazs Scheidler <bazsi@balabit.hu>
967
 
    
968
 
        * src/afsocket.c (afsocket_sd_init, afsocket_sd_deinit): unified
969
 
        SOCK_STREAM and SOCK_DGRAM code-paths, do not use a separate reader
970
 
        for SOCK_DGRAM, use AFSocketSourceConnection instead for both types,
971
 
        (afsocket_sd_format_persist_name): new function, to format a
972
 
        persistent config name, instead of doing it inline every time
973
 
    
974
 
 
975
 
    modified files:
976
 
     ChangeLog src/afsocket.c src/afsocket.h
977
 
 
978
 
 
979
 
2005-07-26 09:21:15 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-43
980
 
 
981
 
    Summary:
982
 
      timezone portability fixes for BSDs
983
 
    Revision:
984
 
      syslog-ng--mainline--2.0--patch-43
985
 
 
986
 
    2005-07-26  Balazs Scheidler <bazsi@balabit.hu>
987
 
    
988
 
        * src/misc.c (get_local_timezone_ofs): added a time_t when argument,
989
 
        the timezone will be returned for that given time in UTC, the
990
 
        algorithm to return a timezone does not rely on the timezone and
991
 
        daytime global variables as those are Linux specific
992
 
    
993
 
        * src/macros.c (log_macro_expand): pass the appropriate time for get_local_timezone_ofs()
994
 
    
995
 
        * src/logmsg.c (log_msg_parse, log_msg_init): -"-
996
 
    
997
 
        * src/affile.c (affile_dd_queue): -"-
998
 
    
999
 
    NEWS
1000
 
        * 
1001
 
    NEWS.hu
1002
 
        * 
1003
 
 
1004
 
    modified files:
1005
 
     ChangeLog src/affile.c src/logmsg.c src/macros.c src/misc.c
1006
 
     src/misc.h
1007
 
 
1008
 
 
1009
 
2005-07-07 09:43:49 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-42
1010
 
 
1011
 
    Summary:
1012
 
      updated NEWS file and version number in configure.in
1013
 
    Revision:
1014
 
      syslog-ng--mainline--2.0--patch-42
1015
 
 
1016
 
    
1017
 
    
1018
 
 
1019
 
    modified files:
1020
 
     ChangeLog NEWS configure.in
1021
 
 
1022
 
 
1023
 
2005-07-07 09:33:10 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-41
1024
 
 
1025
 
    Summary:
1026
 
      fix match references
1027
 
    Revision:
1028
 
      syslog-ng--mainline--2.0--patch-41
1029
 
 
1030
 
    2005-07-07  Balazs Scheidler <bazsi@balabit.hu>
1031
 
    
1032
 
        * src/templates.c (log_template_compile): fix match references not
1033
 
        to include the reference number itself
1034
 
 
1035
 
    modified files:
1036
 
     ChangeLog src/templates.c
1037
 
 
1038
 
 
1039
 
2005-07-07 09:15:47 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-40
1040
 
 
1041
 
    Summary:
1042
 
      fixed possible memory/fd leak when a filename contains macros
1043
 
    Revision:
1044
 
      syslog-ng--mainline--2.0--patch-40
1045
 
 
1046
 
    2005-07-07  Balazs Scheidler <bazsi@balabit.hu>
1047
 
    
1048
 
        * src/logwriter.c (log_writer_deinit): fixed memory/fd leak, unref
1049
 
        self->source as well as destroy it
1050
 
    
1051
 
 
1052
 
    modified files:
1053
 
     ChangeLog src/logwriter.c
1054
 
 
1055
 
 
1056
 
2005-06-30 08:58:24 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-39
1057
 
 
1058
 
    Summary:
1059
 
      fixed use_time_recvd() option handling, documentation updates
1060
 
    Revision:
1061
 
      syslog-ng--mainline--2.0--patch-39
1062
 
 
1063
 
    2005-06-30  Balazs Scheidler <bazsi@balabit.hu>
1064
 
    
1065
 
        * doc/reference/syslog-ng.xml: updated documentation, removed
1066
 
        non-existing template timezone option, separate Macros section,
1067
 
        added a table on common destination options, added prefixed time
1068
 
        related macros without documentation, added DEPRECATED notice to
1069
 
        use_time_recvd(), added documentation on ts_format
1070
 
    
1071
 
        * src/affile.c: use the value for the global use_time_recvd() option
1072
 
        when expanding a filename
1073
 
    
1074
 
        * src/logwriter.c: use the value for the global use_time_recvd()
1075
 
        option when expanding the log message
1076
 
    
1077
 
 
1078
 
    modified files:
1079
 
     ChangeLog doc/reference/syslog-ng.xml src/affile.c
1080
 
     src/affile.h src/logwriter.c src/logwriter.h
1081
 
 
1082
 
 
1083
 
2005-06-27 09:27:36 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-38
1084
 
 
1085
 
    Summary:
1086
 
      fix file/directory permission handling
1087
 
    Revision:
1088
 
      syslog-ng--mainline--2.0--patch-38
1089
 
 
1090
 
    2005-06-27  Balazs Scheidler <bazsi@balabit.hu>
1091
 
    
1092
 
        * src/affile.c (affile_dw_init): use the file/dir permissions set by the user
1093
 
    
1094
 
 
1095
 
    modified files:
1096
 
     ChangeLog src/affile.c
1097
 
 
1098
 
 
1099
 
2005-06-27 09:13:38 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-37
1100
 
 
1101
 
    Summary:
1102
 
      removed a nested function from affile.c
1103
 
    Revision:
1104
 
      syslog-ng--mainline--2.0--patch-37
1105
 
 
1106
 
    2005-06-27  Balazs Scheidler <bazsi@balabit.hu>
1107
 
    
1108
 
        * src/affile.c (affile_dd_reap_writers): gcc4 does not like nested
1109
 
        functions, do not use that
1110
 
    
1111
 
 
1112
 
    modified files:
1113
 
     ChangeLog src/affile.c
1114
 
 
1115
 
 
1116
 
2005-06-24 07:57:18 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-36
1117
 
 
1118
 
    Summary:
1119
 
      added sync() alias for sync_freq() to maintain 1.6.x compatibility
1120
 
    Revision:
1121
 
      syslog-ng--mainline--2.0--patch-36
1122
 
 
1123
 
    2005-06-24  Balazs Scheidler <bazsi@balabit.hu>
1124
 
    
1125
 
        * src/cfg-lex.l: added sync() alias for sync_freq() to maintain
1126
 
        compatibility with 1.6.x
1127
 
    
1128
 
 
1129
 
    modified files:
1130
 
     ChangeLog src/cfg-lex.l
1131
 
 
1132
 
 
1133
 
2005-06-23 08:50:45 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-35
1134
 
 
1135
 
    Summary:
1136
 
      added WEEK macro to macro expansion
1137
 
    Revision:
1138
 
      syslog-ng--mainline--2.0--patch-35
1139
 
 
1140
 
    2005-06-23  Balazs Scheidler <bazsi@balabit.hu>
1141
 
    
1142
 
        * src/macros.c, src/macros.h: added support for WEEK, R_WEEK and
1143
 
        S_WEEK macros
1144
 
    
1145
 
        * doc/reference/syslog-ng.xml: added documentation on the WEEK macro
1146
 
    
1147
 
    NEWS
1148
 
        * 
1149
 
    NEWS.hu
1150
 
        * 
1151
 
 
1152
 
    modified files:
1153
 
     ChangeLog doc/reference/syslog-ng.xml src/macros.c
1154
 
     src/macros.h
1155
 
 
1156
 
 
1157
 
2005-06-05 00:00:28 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-34
1158
 
 
1159
 
    Summary:
1160
 
      timezone cleanup and fixes, fixed name resolving for socket sources
1161
 
    Revision:
1162
 
      syslog-ng--mainline--2.0--patch-34
1163
 
 
1164
 
    2005-06-05  Balazs Scheidler <bazsi@balabit.hu>
1165
 
    
1166
 
        * doc/reference/syslog-ng.xml: added a section on timezones
1167
 
    
1168
 
        * src/cfg-grammar.y, src/cfg-lex.l: removed timezone options from
1169
 
        templates, removed zone_offset_set variables, a timezone value of -1
1170
 
        indicates unset state instead,
1171
 
        (tz_convert) use explicit timezone specification instead,
1172
 
        (recv-time-zone, send-time-zone): new keywords to specify default
1173
 
        incoming/outgoing timezones
1174
 
    
1175
 
        * src/affile.c: adapted to the latest log_template_format() changes
1176
 
    
1177
 
        * src/cfg.c (cfg_tz_convert_value): removed,
1178
 
        (cfg_new): initialize sent/recv timezones
1179
 
    
1180
 
        * src/fdread.c: fixed a bug in recvfrom, the length for the sockaddr
1181
 
        structure was incorrectly specified
1182
 
    
1183
 
        * src/logmsg.c (log_stamp_format): instead of tz_convert use
1184
 
        zone_offset, fixed a problem in zone formatting, 
1185
 
        (log_msg_parse): a value of -1 indicates "unspecified" zone for
1186
 
        incoming messages, use get_local_time_zone_ofs() function instead of
1187
 
        referencing the timezone variable directly,
1188
 
        (log_msg_init): use get_local_time_zone_ofs()
1189
 
    
1190
 
        * src/logreader.c (log_reader_handle_line): use only set the
1191
 
        timezone associated with the incoming message if it has no timezone setting,
1192
 
        (log_reader_options_defaults, log_reader_options_init): inherit
1193
 
        default value for zone_offset from recv_zone_offset in the global configuration
1194
 
    
1195
 
        * src/logwriter.c: adapted to log_template_format changes,
1196
 
        inherit zone_offset from send_zone_offset 
1197
 
    
1198
 
        * src/macros.c: added STAMP, R_STAMP and S_STAMP macros to represent
1199
 
        the message timestamp formatted as specified by the ts_format()
1200
 
        global option, 
1201
 
        (log_macro_expand): added ts_format argument, and the implementation
1202
 
        of the STAMP macro
1203
 
    
1204
 
        * src/misc.c (get_local_timezone_ofs): new function, calculates and
1205
 
        returns the current timezone offset in seconds
1206
 
    
1207
 
        * src/templates.c (log_template_format): added ts_format and
1208
 
        zone_offset arguments
1209
 
    
1210
 
    
1211
 
    
1212
 
    NEWS
1213
 
        * 
1214
 
    NEWS.hu
1215
 
        * 
1216
 
 
1217
 
    modified files:
1218
 
     ChangeLog doc/reference/syslog-ng.xml src/affile.c
1219
 
     src/cfg-grammar.y src/cfg-lex.l src/cfg.c src/cfg.h
1220
 
     src/fdread.c src/logmsg.c src/logmsg.h src/logreader.c
1221
 
     src/logreader.h src/logwriter.c src/logwriter.h src/macros.c
1222
 
     src/macros.h src/misc.c src/misc.h src/templates.c
1223
 
     src/templates.h tests/unit/test_msgparse.c
1224
 
     tests/unit/test_template.c
1225
 
 
1226
 
 
1227
 
2005-06-04 18:23:57 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-33
1228
 
 
1229
 
    Summary:
1230
 
      added static linking option to configure, small fixes
1231
 
    Revision:
1232
 
      syslog-ng--mainline--2.0--patch-33
1233
 
 
1234
 
    2005-06-04  Balazs Scheidler <bazsi@balabit.hu>
1235
 
    
1236
 
        * configure.in: added --enable-static-linking option 
1237
 
    
1238
 
        * src/cfg-lex.l: fixed problem that caused keyword recognition
1239
 
        problems, words that began with a reserved word were erroneously
1240
 
        recognized as the reserved word (user vs usertty)
1241
 
    
1242
 
        * src/cfg.c: added error checking for file_template and
1243
 
        proto_template options
1244
 
    
1245
 
        * src/logmsg.c (log_msg_init): always set frac_present to TRUE,
1246
 
        (log_msg_parse): frac_present is set to FALSE if there was a
1247
 
        timestamp which did not contain fractions
1248
 
 
1249
 
    removed files:
1250
 
     .arch-ids/aclocal.m4.id aclocal.m4
1251
 
 
1252
 
    modified files:
1253
 
     .arch-inventory ChangeLog configure.in src/cfg-grammar.y
1254
 
     src/cfg-lex.l src/cfg.c src/logmsg.c src/syslog-ng.h
1255
 
 
1256
 
 
1257
 
2005-05-19 06:44:44 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-32
1258
 
 
1259
 
    Summary:
1260
 
      configure.in and some warning fixes 
1261
 
    Revision:
1262
 
      syslog-ng--mainline--2.0--patch-32
1263
 
 
1264
 
    2005-05-19  Balazs Scheidler <bazsi@balabit.hu>
1265
 
    
1266
 
        * configure.in: removed no-define from AM_INIT_AUTOMAKE as this made
1267
 
        PACKAGE and VERSION preprocessor symbols undefined
1268
 
    
1269
 
        * src/macros.c: fixed uninitialized variable for MSGONLY processing
1270
 
    
1271
 
        * src/cfg.c: fixed two type-punned pointer references
1272
 
    
1273
 
 
1274
 
    modified files:
1275
 
     ChangeLog configure.in src/cfg.c src/macros.c
1276
 
 
1277
 
 
1278
 
2005-05-19 06:41:45 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-31
1279
 
 
1280
 
    Summary:
1281
 
      treat use_fqdn correctly when getting local hostname
1282
 
    Revision:
1283
 
      syslog-ng--mainline--2.0--patch-31
1284
 
 
1285
 
    2005-05-19  Balazs Scheidler <bazsi@balabit.hu>
1286
 
    
1287
 
        * src/misc.c (getlonghostname): new function, returns the fully
1288
 
        qualified domain name for localhost,
1289
 
        (resolve_hostname): use the new getlonghostname, if use_fqdn was
1290
 
        TRUE
1291
 
    
1292
 
    NEWS
1293
 
        * 
1294
 
    NEWS.hu
1295
 
        * 
1296
 
 
1297
 
    modified files:
1298
 
     ChangeLog src/misc.c src/misc.h
1299
 
 
1300
 
 
1301
 
2005-04-27 08:09:44 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-30
1302
 
 
1303
 
    Summary:
1304
 
      cleaned up tla inventory files
1305
 
    Revision:
1306
 
      syslog-ng--mainline--2.0--patch-30
1307
 
 
1308
 
 
1309
 
    new files:
1310
 
     .arch-ids/.arch-inventory.id .arch-inventory
1311
 
     src/.arch-ids/.arch-inventory.id src/.arch-inventory
1312
 
 
1313
 
    modified files:
1314
 
     ChangeLog {arch}/=tagging-method
1315
 
 
1316
 
 
1317
 
2005-04-27 08:06:42 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-29
1318
 
 
1319
 
    Summary:
1320
 
      Solaris portability fixes
1321
 
    Revision:
1322
 
      syslog-ng--mainline--2.0--patch-29
1323
 
 
1324
 
    2005-04-27  Balazs Scheidler <bazsi@balabit.hu>
1325
 
    
1326
 
        * configure.in: added ld detection code to discover static linking arguments
1327
 
        
1328
 
        * tests/unit/test_msgparse.c: added <string.h>
1329
 
    
1330
 
        * tests/unit/Makefile.am: instead of noinst, use check prefix to avoid
1331
 
        building the testprograms during regular builds
1332
 
    
1333
 
 
1334
 
    modified files:
1335
 
     ChangeLog configure.in tests/unit/Makefile.am
1336
 
     tests/unit/test_msgparse.c
1337
 
 
1338
 
 
1339
 
2005-04-21 08:51:33 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-28
1340
 
 
1341
 
    Summary:
1342
 
      fixed a docbug in doc/reference/syslog-ng.xml
1343
 
    Revision:
1344
 
      syslog-ng--mainline--2.0--patch-28
1345
 
 
1346
 
    
1347
 
    
1348
 
 
1349
 
    modified files:
1350
 
     ChangeLog doc/reference/syslog-ng.xml
1351
 
 
1352
 
 
1353
 
2005-04-16 11:12:27 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-27
1354
 
 
1355
 
    Summary:
1356
 
      added dist.conf and added automatic substitution of some dynamic variables in the documentation
1357
 
    Revision:
1358
 
      syslog-ng--mainline--2.0--patch-27
1359
 
 
1360
 
    
1361
 
    
1362
 
 
1363
 
    new files:
1364
 
     .arch-ids/dist.conf.in.id dist.conf.in
1365
 
     doc/.arch-ids/docvars.xml.in.id doc/docvars.xml.in
1366
 
 
1367
 
    modified files:
1368
 
     ChangeLog configure.in doc/Makefile.am
1369
 
     doc/reference/syslog-ng.xml
1370
 
 
1371
 
 
1372
 
2005-04-16 10:11:49 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-26
1373
 
 
1374
 
    Summary:
1375
 
      removed "reference/" the root path for the reference syslog-ng.html.tar.gz
1376
 
    Revision:
1377
 
      syslog-ng--mainline--2.0--patch-26
1378
 
 
1379
 
    
1380
 
    
1381
 
 
1382
 
    modified files:
1383
 
     ChangeLog doc/Makefile.am
1384
 
 
1385
 
 
1386
 
2005-04-15 08:10:10 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-25
1387
 
 
1388
 
    Summary:
1389
 
      Configure fix to --enable-dynamic-linking
1390
 
    Revision:
1391
 
      syslog-ng--mainline--2.0--patch-25
1392
 
 
1393
 
    2005-04-15  Balazs Scheidler <bazsi@balabit.hu>
1394
 
    
1395
 
        * configure.in: do not enforce static glib if --enable-dynamic-linking was specified
1396
 
    
1397
 
 
1398
 
    modified files:
1399
 
     ChangeLog configure.in
1400
 
 
1401
 
 
1402
 
2005-04-03 11:24:28 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-24
1403
 
 
1404
 
    Summary:
1405
 
      fixed release numbers in NEWS
1406
 
    Revision:
1407
 
      syslog-ng--mainline--2.0--patch-24
1408
 
 
1409
 
    
1410
 
    
1411
 
 
1412
 
    modified files:
1413
 
     ChangeLog NEWS
1414
 
 
1415
 
 
1416
 
2005-04-03 11:22:50 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-23
1417
 
 
1418
 
    Summary:
1419
 
      updated NEWS file, bumped version to 1.9.4
1420
 
    Revision:
1421
 
      syslog-ng--mainline--2.0--patch-23
1422
 
 
1423
 
    
1424
 
    
1425
 
 
1426
 
    modified files:
1427
 
     ChangeLog NEWS configure.in
1428
 
 
1429
 
 
1430
 
2005-04-03 11:21:55 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-22
1431
 
 
1432
 
    Summary:
1433
 
      improved configure tests
1434
 
    Revision:
1435
 
      syslog-ng--mainline--2.0--patch-22
1436
 
 
1437
 
    
1438
 
    2005-04-03  Balazs Scheidler <bazsi@balabit.hu>
1439
 
    
1440
 
        * configure.in: improved configure tests
1441
 
 
1442
 
    modified files:
1443
 
     ChangeLog configure.in
1444
 
 
1445
 
 
1446
 
2005-03-04 15:53:33 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-21
1447
 
 
1448
 
    Summary:
1449
 
      added template unit tests
1450
 
    Revision:
1451
 
      syslog-ng--mainline--2.0--patch-21
1452
 
 
1453
 
    
1454
 
    
1455
 
 
1456
 
    new files:
1457
 
     tests/unit/.arch-ids/test_template.c.id
1458
 
     tests/unit/test_template.c
1459
 
 
1460
 
    modified files:
1461
 
     ChangeLog
1462
 
 
1463
 
 
1464
 
2005-03-04 15:53:16 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-20
1465
 
 
1466
 
    Summary:
1467
 
      fixed reference generation
1468
 
    Revision:
1469
 
      syslog-ng--mainline--2.0--patch-20
1470
 
 
1471
 
    
1472
 
    
1473
 
 
1474
 
    modified files:
1475
 
     ChangeLog doc/Makefile.am
1476
 
 
1477
 
 
1478
 
2005-02-28 16:45:16 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-19
1479
 
 
1480
 
    Summary:
1481
 
      Fixed (filename, logoutput) template compilation
1482
 
    Revision:
1483
 
      syslog-ng--mainline--2.0--patch-19
1484
 
 
1485
 
    2005-02-28  Balazs Scheidler <bazsi@balabit.hu>
1486
 
    
1487
 
        * src/templates.c (log_template_compile, log_template_format): fixed
1488
 
        a problem in template comilation as it messed up the formatted string
1489
 
    
1490
 
 
1491
 
    modified files:
1492
 
     ChangeLog configure.in src/Makefile.am src/syslog-ng.conf
1493
 
     src/templates.c tests/unit/Makefile.am
1494
 
 
1495
 
 
1496
 
2005-02-28 08:57:20 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-18
1497
 
 
1498
 
    Summary:
1499
 
      Changed g_queue_get_length to g_queue_is_empty as it makes syslog-ng compatible with glib 2.2
1500
 
    Revision:
1501
 
      syslog-ng--mainline--2.0--patch-18
1502
 
 
1503
 
    2005-02-28  Balazs Scheidler <bazsi@balabit.hu>
1504
 
    
1505
 
        * src/afinter.c: instead of using "!!g_queue_get_length()" use
1506
 
        "!g_queue_is_empty()"
1507
 
    
1508
 
 
1509
 
    modified files:
1510
 
     ChangeLog src/afinter.c
1511
 
 
1512
 
 
1513
 
2005-02-12 23:05:09 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-17
1514
 
 
1515
 
    Summary:
1516
 
      Updated documentation (manpages)
1517
 
    Revision:
1518
 
      syslog-ng--mainline--2.0--patch-17
1519
 
 
1520
 
 
1521
 
    modified files:
1522
 
     ChangeLog configure.in doc/man/syslog-ng.8
1523
 
     doc/man/syslog-ng.conf.5 src/main.c
1524
 
 
1525
 
 
1526
 
2005-01-22 00:50:50 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-16
1527
 
 
1528
 
    Summary:
1529
 
      removed doc/reference/make.sh from dist as it is not needed
1530
 
    Revision:
1531
 
      syslog-ng--mainline--2.0--patch-16
1532
 
 
1533
 
    
1534
 
    
1535
 
 
1536
 
    modified files:
1537
 
     ChangeLog doc/Makefile.am
1538
 
 
1539
 
 
1540
 
2005-01-22 00:48:47 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-15
1541
 
 
1542
 
    Summary:
1543
 
      added some missing files to tla
1544
 
    Revision:
1545
 
      syslog-ng--mainline--2.0--patch-15
1546
 
 
1547
 
    
1548
 
    
1549
 
 
1550
 
    new files:
1551
 
     doc/.arch-ids/Makefile.am.id doc/Makefile.am
1552
 
     doc/examples/.arch-ids/=id
1553
 
     doc/examples/.arch-ids/syslog-ng.conf.sample.id
1554
 
     doc/examples/.arch-ids/syslog-ng.conf.solaris.id
1555
 
     doc/examples/syslog-ng.conf.sample
1556
 
     doc/examples/syslog-ng.conf.solaris doc/man/.arch-ids/=id
1557
 
     doc/man/.arch-ids/syslog-ng.8.id
1558
 
     doc/man/.arch-ids/syslog-ng.conf.5.id doc/man/syslog-ng.8
1559
 
     doc/man/syslog-ng.conf.5 doc/reference/.arch-ids/=id
1560
 
     doc/reference/.arch-ids/syslog-ng.xml.id
1561
 
     doc/reference/.arch-ids/syslog-ng.xsl.id
1562
 
     doc/reference/syslog-ng.xml doc/reference/syslog-ng.xsl
1563
 
 
1564
 
    modified files:
1565
 
     ChangeLog
1566
 
 
1567
 
    new directories:
1568
 
     doc/examples doc/examples/.arch-ids doc/man doc/man/.arch-ids
1569
 
     doc/reference doc/reference/.arch-ids
1570
 
 
1571
 
 
1572
 
2005-01-22 00:47:35 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-14
1573
 
 
1574
 
    Summary:
1575
 
      Updated NEWS file, released syslog-ng 1.9.3
1576
 
    Revision:
1577
 
      syslog-ng--mainline--2.0--patch-14
1578
 
 
1579
 
    2005-01-22  Balazs Scheidler <bazsi@balabit.hu>
1580
 
    
1581
 
        * NEWS: updated with 1.9.3 release information
1582
 
    
1583
 
        * configure.in: bumped version to 1.9.3
1584
 
    
1585
 
 
1586
 
    modified files:
1587
 
     ChangeLog NEWS configure.in
1588
 
 
1589
 
 
1590
 
2005-01-22 00:32:06 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-13
1591
 
 
1592
 
    Summary:
1593
 
      added automatic regeneration of the ChangeLog file
1594
 
    Revision:
1595
 
      syslog-ng--mainline--2.0--patch-13
1596
 
 
1597
 
    
1598
 
    
1599
 
 
1600
 
    new files:
1601
 
     .arch-ids/ChangeLog.id ChangeLog
1602
 
 
1603
 
 
1604
 
2005-01-22 00:27:18 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-12
1605
 
 
1606
 
    Summary:
1607
 
      Readded and updated documentation from 1.6
1608
 
    Revision:
1609
 
      syslog-ng--mainline--2.0--patch-12
1610
 
 
1611
 
    2005-01-22  Balazs Scheidler <bazsi@balabit.hu>
1612
 
    
1613
 
        * src/cfg-lex.l: renamed padding to pad_size to make it compatible
1614
 
        with 1.6.x, the '-' character in keywords is taken equivalent to
1615
 
        '_', fixed C code indentation to match GNU coding style
1616
 
 
1617
 
    new files:
1618
 
     doc/.arch-ids/=id doc/security/.arch-ids/=id
1619
 
     doc/security/.arch-ids/bof-2002-09-27.txt.id
1620
 
     doc/security/.arch-ids/dos-2000-11-22.txt.id
1621
 
     doc/security/bof-2002-09-27.txt
1622
 
     doc/security/dos-2000-11-22.txt
1623
 
 
1624
 
    modified files:
1625
 
     ChangeLog.0 Makefile.am configure.in src/cfg-grammar.y
1626
 
     src/cfg-lex.l tests/functional/Makefile.am
1627
 
 
1628
 
    renamed files:
1629
 
     .arch-ids/ChangeLog.id
1630
 
       ==> .arch-ids/ChangeLog.0.id
1631
 
     ChangeLog
1632
 
       ==> ChangeLog.0
1633
 
 
1634
 
    new directories:
1635
 
     doc doc/.arch-ids doc/security doc/security/.arch-ids
1636
 
 
1637
 
 
1638
 
2005-01-16 17:48:51 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-11
1639
 
 
1640
 
    Summary:
1641
 
      added some missing files to tla
1642
 
    Revision:
1643
 
      syslog-ng--mainline--2.0--patch-11
1644
 
 
1645
 
    
1646
 
    
1647
 
 
1648
 
    new files:
1649
 
     tests/functional/.arch-ids/=id
1650
 
     tests/functional/.arch-ids/Makefile.am.id
1651
 
     tests/functional/.arch-ids/func_test.py.id
1652
 
     tests/functional/Makefile.am tests/functional/func_test.py
1653
 
     tests/unit/.arch-ids/Makefile.am.id
1654
 
     tests/unit/.arch-ids/test_msgparse.c.id tests/unit/Makefile.am
1655
 
     tests/unit/test_msgparse.c
1656
 
 
1657
 
    new directories:
1658
 
     tests/functional tests/functional/.arch-ids
1659
 
 
1660
 
 
1661
 
2005-01-16 17:47:43 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-10
1662
 
 
1663
 
    Summary:
1664
 
      added copyright info, beginnings of a testsuite, fixed some configure problems
1665
 
    Revision:
1666
 
      syslog-ng--mainline--2.0--patch-10
1667
 
 
1668
 
    2005-01-16  Balazs Scheidler <bazsi@balabit.hu>
1669
 
    
1670
 
        * configure.in: take CFLAGS environment variable into consideration
1671
 
        when running configure, link eventlog and glib statically
1672
 
    
1673
 
        * src/fdread.c, src/fdwrite.c: handle EINTR by repeating the read
1674
 
        system call
1675
 
    
1676
 
        * src/logreader, src/logwriter.c: handle EAGAIN correctly
1677
 
 
1678
 
    new files:
1679
 
     .arch-ids/COPYING.id COPYING tests/.arch-ids/Makefile.am.id
1680
 
     tests/Makefile.am
1681
 
 
1682
 
    removed files:
1683
 
     tests/.arch-ids/test_msgparse.c.id tests/Makefile.am
1684
 
     tests/test_msgparse.c
1685
 
 
1686
 
    modified files:
1687
 
     README configure.in src/Makefile.am src/fdread.c src/fdwrite.c
1688
 
     src/logreader.c src/logwriter.c
1689
 
 
1690
 
    renamed files:
1691
 
     tests/.arch-ids/Makefile.am.id
1692
 
       ==> tests/unit/.arch-ids/=id
1693
 
 
1694
 
    new directories:
1695
 
     tests/unit tests/unit/.arch-ids
1696
 
 
1697
 
 
1698
 
2005-01-15 19:19:05 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-9
1699
 
 
1700
 
    Summary:
1701
 
      Set nonblocking mode for g_accepted sockets
1702
 
    Revision:
1703
 
      syslog-ng--mainline--2.0--patch-9
1704
 
 
1705
 
    2005-01-15  Balazs Scheidler <bazsi@balabit.hu>
1706
 
    
1707
 
        * src/afsocket.c (afsocket_sd_accept): added g_fd_set_nonblock for
1708
 
        new sockets
1709
 
 
1710
 
    modified files:
1711
 
     src/afsocket.c
1712
 
 
1713
 
 
1714
 
2005-01-09 14:34:31 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-8
1715
 
 
1716
 
    Summary:
1717
 
      fixed possible deadlocking on the internal message pipe
1718
 
    Revision:
1719
 
      syslog-ng--mainline--2.0--patch-8
1720
 
 
1721
 
    2005-01-09  Balazs Scheidler <bazsi@balabit.hu>
1722
 
    
1723
 
        * src/logsource.c: new file, separated flow control related
1724
 
        functions from logreader
1725
 
    
1726
 
        * src/logreader.c: LogReader is derived from LogSource
1727
 
    
1728
 
        * src/afinter.c: substituted the pipe used for internal messages
1729
 
        with a GQueue
1730
 
 
1731
 
    new files:
1732
 
     src/.arch-ids/logsource.c.id src/.arch-ids/logsource.h.id
1733
 
     src/logsource.c src/logsource.h
1734
 
 
1735
 
    modified files:
1736
 
     src/Makefile.am src/afinter.c src/cfg-grammar.y src/logmsg.c
1737
 
     src/logmsg.h src/logreader.c src/logreader.h src/messages.c
1738
 
     src/messages.h
1739
 
 
1740
 
 
1741
 
2005-01-05 12:02:01 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-7
1742
 
 
1743
 
    Summary:
1744
 
      Fixed a couple of Solaris portability problems
1745
 
    Revision:
1746
 
      syslog-ng--mainline--2.0--patch-7
1747
 
 
1748
 
    2005-01-05  Balazs Scheidler <bazsi@balabit.hu>
1749
 
    
1750
 
        * configure.in: added checks for -ldoor, -lsocket, -lnsl and getopt.h
1751
 
    
1752
 
        * other files: fixed a couple of Solaris specific warnings
1753
 
 
1754
 
    modified files:
1755
 
     configure.in src/cfg.c src/filter.c src/gsockaddr.c
1756
 
     src/logmsg.c src/macros.c src/main.c
1757
 
 
1758
 
 
1759
 
2005-01-03 21:12:30 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-6
1760
 
 
1761
 
    Summary:
1762
 
      Updated NEWS file and released 1.9.2
1763
 
    Revision:
1764
 
      syslog-ng--mainline--2.0--patch-6
1765
 
 
1766
 
    
1767
 
    
1768
 
 
1769
 
    modified files:
1770
 
     NEWS
1771
 
 
1772
 
 
1773
 
2004-12-31 14:38:06 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-5
1774
 
 
1775
 
    Summary:
1776
 
      added missing macros and brace support in macro expansion
1777
 
    Revision:
1778
 
      syslog-ng--mainline--2.0--patch-5
1779
 
 
1780
 
    2004-12-31  Balazs Scheidler <bazsi@balabit.hu>
1781
 
    
1782
 
        * src/macros.c: added PRI and MSGONLY macros
1783
 
    
1784
 
        * src/templates.c: added support for braces around macros for
1785
 
        $example: "{MSG}"
1786
 
    
1787
 
 
1788
 
    modified files:
1789
 
     ChangeLog src/macros.c src/macros.h src/syslog-ng.conf
1790
 
     src/templates.c
1791
 
 
1792
 
 
1793
 
2004-12-28 23:23:29 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-4
1794
 
 
1795
 
    Summary:
1796
 
      fixed couple of bugs
1797
 
    Revision:
1798
 
      syslog-ng--mainline--2.0--patch-4
1799
 
 
1800
 
    2004-12-29  Balazs Scheidler <bazsi@balabit.hu>
1801
 
    
1802
 
        * src/afprog.c (afprogram_dd_init): call setsid before launching child,
1803
 
        (afprogram_dd_deinit): deinit & unref self->writer here instead of
1804
 
        in afprogram_dd_free,
1805
 
        
1806
 
        * src/center.c (log_center_queue): do not supply self as user_data pointer to 
1807
 
        the ack_block callback as that would require adding a reference to self
1808
 
    
1809
 
        * src/dgroup.c (log_dest_group_queue): do not supply self as user_data pointer to 
1810
 
        the ack_block callback as that would require adding a reference to self
1811
 
        
1812
 
        * src/logreader.c: instead of using self->window_size use self->options->window_size
1813
 
        so that the window is shared between all LogReaders using the same
1814
 
        options,
1815
 
        (log_reader_handle_line): add reference to self before supplying it as an argument to 
1816
 
        the ack_block callback function,
1817
 
        (log_reader_msg_ack): unref the supplied logreader argument
1818
 
 
1819
 
    modified files:
1820
 
     ChangeLog src/afprog.c src/center.c src/cfg-lex.l src/dgroup.c
1821
 
     src/logreader.c src/logreader.h src/logwriter.c
1822
 
 
1823
 
 
1824
 
2004-12-27 23:27:07 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-3
1825
 
 
1826
 
    Summary:
1827
 
      Added a lot of copyright header, docstrings, and some fixes
1828
 
    Revision:
1829
 
      syslog-ng--mainline--2.0--patch-3
1830
 
 
1831
 
    2004-12-27  Balazs Scheidler <bazsi@balabit.hu>
1832
 
    
1833
 
        * src/afsocket.c (afsocket_sd_deinit): break circular reference
1834
 
        between self->reader and self,
1835
 
        (afsocket_sd_notify): do not destroy/unref sender in NC_CLOSE, as
1836
 
        afsocket_sd_close_connection already does that,
1837
 
        (afsocket_sd_init, afsocket_sd_deinit): removed static,
1838
 
        (afsocket_sd_free_instance): renamed from afsocket_sd_free, removed
1839
 
        static, created a new afsocket_sd_free function at the same time
1840
 
        which is set as the free_fn of AFSocketSourceDriver
1841
 
    
1842
 
        * src/afunix.c: implemented user/group/perm settings
1843
 
    
1844
 
        * src/cfg-grammar.y: added support for log-prefix
1845
 
    
1846
 
        * src/cfg.c: changed default timestamp format to BSD for compatibility
1847
 
    
1848
 
        * src/filter.c: fixed AND and OR operator evaluation, the operands
1849
 
        were not correctly saved at initialization time, thus NULL was
1850
 
        referenced at evaluation time
1851
 
    
1852
 
        * src/logreader.c: added log_prefix support for all log readers
1853
 
    
1854
 
        * src/logwriter.c: use log_msg_drop instead of a simple log_msg_unref
1855
 
    
1856
 
        * src/main.c: fixed SIGCHLD handling, loop while waitpid returns > 0,
1857
 
        added tzset() call
1858
 
 
1859
 
    removed files:
1860
 
     src/.arch-ids/cfg-grammar.c.id src/.arch-ids/cfg-grammar.h.id
1861
 
     src/.arch-ids/cfg-lex.c.id src/cfg-grammar.c src/cfg-grammar.h
1862
 
     src/cfg-lex.c
1863
 
 
1864
 
    modified files:
1865
 
     ChangeLog configure.in src/affile.c src/affile.h src/afinet.c
1866
 
     src/afinet.h src/afinter.c src/afinter.h src/afprog.c
1867
 
     src/afprog.h src/afsocket.c src/afsocket.h src/afstreams.c
1868
 
     src/afstreams.h src/afunix.c src/afunix.h src/afuser.c
1869
 
     src/afuser.h src/center.c src/center.h src/cfg-grammar.y
1870
 
     src/cfg-lex.l src/cfg.c src/cfg.h src/children.c
1871
 
     src/children.h src/dgroup.c src/dgroup.h src/driver.c
1872
 
     src/driver.h src/fdread.c src/fdread.h src/fdwrite.c
1873
 
     src/fdwrite.h src/filter.c src/filter.h src/gsockaddr.c
1874
 
     src/gsockaddr.h src/logmsg.c src/logmsg.h src/logpipe.c
1875
 
     src/logpipe.h src/logreader.c src/logreader.h src/logwriter.c
1876
 
     src/logwriter.h src/macros.c src/macros.h src/main.c
1877
 
     src/memtrace.h src/messages.c src/messages.h src/misc.c
1878
 
     src/misc.h src/sdriver.c src/sgroup.c src/sgroup.h
1879
 
     src/syslog-names.c src/syslog-names.h src/syslog-ng.h
1880
 
     src/templates.c src/templates.h src/utils.c src/utils.h
1881
 
 
1882
 
 
1883
 
2004-12-26 23:24:29 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-2
1884
 
 
1885
 
    Summary:
1886
 
      Fixed a lot of memory leaks
1887
 
    Revision:
1888
 
      syslog-ng--mainline--2.0--patch-2
1889
 
 
1890
 
    2004-12-27  Balazs Scheidler <bazsi@balabit.hu>
1891
 
    
1892
 
        * src/affile.c (affile_sd_deinit): make sure to break circular
1893
 
        reference between self->reader and self, fixes possible memory leak,
1894
 
        (affile_sd_free): call log_drv_free_instance
1895
 
    
1896
 
        * src/afinter.c (afinter_sd_deinit): break circular reference
1897
 
        between self->reader and self
1898
 
    
1899
 
        * src/afprog.c (afprog_sd_free): added log_drv_free_instance
1900
 
    
1901
 
        * src/afsocket.c (afsocket_sd_deinit): break circular reference
1902
 
            between self->reader and self,
1903
 
        (afsocket_sd_free): added log_drv_free_instance,
1904
 
        (afsocket_dd_free): -"-
1905
 
    
1906
 
        * src/afuser.c (afuser_dd_queue): free queued message,
1907
 
        (afuser_dd_free): added log_drv_free_instance
1908
 
    
1909
 
        * src/cfg-grammar.y: unref log driver after appending to avoid
1910
 
        memory leaks
1911
 
    
1912
 
        * src/cfg.c (cfg_reload_config): fixed possible memory leak when
1913
 
        cfg_init fails (free persist),
1914
 
        (persist_config_free): added missing free for hashtable
1915
 
    
1916
 
        * src/dgroup.c (log_dest_group_queue): make sure each driver gets
1917
 
        its own reference to msg as each will free it on its own, also
1918
 
        added an explicit unref at the end of the function
1919
 
        (log_dest_group_new): added missing call to log_pipe_init_instance
1920
 
    
1921
 
        * src/gsockaddr.c: removed all low-level g_message invocation,
1922
 
        errors should be reported by the caller
1923
 
        
1924
 
        * src/logpipe.c: added assertions to _ref and _unref
1925
 
    
1926
 
        * src/main.c (main_loop_run): added a missing g_main_loop_unref to
1927
 
        avoid memory leaks,
1928
 
        (main): call msg_syslog_started at the end of initialization to force
1929
 
        messages into the system log
1930
 
    
1931
 
        * src/messages.c (msg_syslog_started): new function to indicate
1932
 
        that initialization is finished, messages will be written to
1933
 
        stderr instead of the internal() source if syslog is not yet
1934
 
        started to let the administrator see important
1935
 
        failure messages,
1936
 
        (msg_deinit): free the event log context, only close the error pipe
1937
 
        if it was really opened
1938
 
    
1939
 
    
1940
 
 
1941
 
    modified files:
1942
 
     src/affile.c src/afinter.c src/afprog.c src/afsocket.c
1943
 
     src/afstreams.c src/afuser.c src/cfg-grammar.c
1944
 
     src/cfg-grammar.h src/cfg-grammar.y src/cfg.c src/dgroup.c
1945
 
     src/gsockaddr.c src/logpipe.c src/main.c src/messages.c
1946
 
     src/messages.h tests/Makefile.am
1947
 
 
1948
 
 
1949
 
2004-12-26 20:38:30 GMT Balazs Scheidler <bazsi@balabit.hu>     patch-1
1950
 
 
1951
 
    Summary:
1952
 
      Removed CVS files
1953
 
    Revision:
1954
 
      syslog-ng--mainline--2.0--patch-1
1955
 
 
1956
 
    
1957
 
    
1958
 
 
1959
 
 
1960
 
2004-12-26 20:38:05 GMT Balazs Scheidler <bazsi@balabit.hu>     base-0
1961
 
 
1962
 
    Summary:
1963
 
      initial import
1964
 
    Revision:
1965
 
      syslog-ng--mainline--2.0--base-0
1966
 
 
1967
 
    
1968
 
    (automatically generated log message)
1969
 
 
1970
 
    new files:
1971
 
     AUTHORS ChangeLog Makefile.am NEWS README aclocal.m4
1972
 
     autogen.sh configure.in src/Makefile.am src/affile.c
1973
 
     src/affile.h src/afinet.c src/afinet.h src/afinter.c
1974
 
     src/afinter.h src/afprog.c src/afprog.h src/afsocket.c
1975
 
     src/afsocket.h src/afstreams.c src/afstreams.h src/afunix.c
1976
 
     src/afunix.h src/afuser.c src/afuser.h src/center.c
1977
 
     src/center.h src/cfg-grammar.c src/cfg-grammar.h
1978
 
     src/cfg-grammar.y src/cfg-lex.c src/cfg-lex.l src/cfg.c
1979
 
     src/cfg.h src/children.c src/children.h src/dgroup.c
1980
 
     src/dgroup.h src/driver.c src/driver.h src/fdread.c
1981
 
     src/fdread.h src/fdwrite.c src/fdwrite.h src/filter.c
1982
 
     src/filter.h src/gsockaddr.c src/gsockaddr.h src/logmsg.c
1983
 
     src/logmsg.h src/logpipe.c src/logpipe.h src/logreader.c
1984
 
     src/logreader.h src/logwriter.c src/logwriter.h src/macros.c
1985
 
     src/macros.h src/main.c src/memtrace.c src/memtrace.h
1986
 
     src/messages.c src/messages.h src/misc.c src/misc.h
1987
 
     src/sdriver.c src/sgroup.c src/sgroup.h src/syslog-names.c
1988
 
     src/syslog-names.h src/syslog-ng.conf src/syslog-ng.h
1989
 
     src/templates.c src/templates.h src/todo src/utils.c
1990
 
     src/utils.h tests/Makefile.am tests/test_msgparse.c
1991
 
 
1992