-
Notifications
You must be signed in to change notification settings - Fork 26
/
Copy pathNEWS
658 lines (626 loc) · 46.6 KB
/
NEWS
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
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
2024-09-16 (Pavel Siska): libtrap - fix sending thread cleanup on exit
2024-09-02 (Pavel Siska): libtrap - trap_container - fixed typo in functions name
2024-09-02 (Pavel Siska): libtrap - tcpip & tls ifc - fix container duplication when termination signal was received.
2024-06-06 (Karel Hynek): Add sticky bit to tmpfiles directory
2024-06-06 (Karel Hynek): FIX libtrap tmpfiles configuration
2024-02-07 (Pavel Siska): libtrap - implement tcpip_receiver_recv_seq_number() and tcpip_receiver_get_stats() to tcpip interface
2024-02-07 (Pavel Siska): libtrap - add trap_recv_with_seq_number() and trap_get_input_ifc_stats() functions
2024-02-06 (Pavel Siska): libtrap - add functions declaration recv_with_seq_number() and get_input_stats()
2023-10-20 (Tomas Cejka): fixup! unirec: rpm: fixed missing ur_values issue
2023-08-28 (Tomas Cejka): Merge pull request #206 from CESNET/bugfix_libtrap_linkedlist_removal
2023-08-27 (Pavel Siska): libtrap: BUGFIX synchronize threads at exit
2023-08-10 (Tomas Cejka): libtrap: BUGFIX potential double close of the socket
2023-08-10 (Tomas Cejka): libtrap: BUGFIX proper removing clients from list
2023-02-14 (SiskaPavel): Merge pull request #205 from CESNET/libtrap-tcpip-json-stats-fix
2023-02-14 (Pavel Siska): Libtrap - ifc_tcpip - fix division by zero in json stats
2023-01-25 (Tomas Cejka): Merge pull request #204 from CESNET/libtrap-new-version
2023-01-25 (xsiska12): libtrap - update stats tool
2023-01-25 (xsiska12): libtrap - reworked tcpip and tls internal buffers
2023-01-23 (xsiska12): libtrap - file ifc - write last buffer to the file, before terminate
2023-01-19 (xsiska12): libtrap - introduce ifc_service
2023-01-19 (xsiska12): libtrap - introduce trap_mbuf
2023-01-19 (xsiska12): libtrap - introduce trap_ring_buffer
2023-01-19 (xsiska12): libtrap- introduce trap_stack
2023-01-19 (xsiska12): libtrap - introduce trap_container
2021-09-22 (Jiri Havranek): libtrap: fixed tls test
2021-09-21 (Jiri Havranek): fixed issues reported by coverity
2021-09-17 (Jiri Havranek): fixed issues found by codeQL
2021-07-14 (Tomas Cejka): libtrap: tests: fixed tls test - unsupported hash algorithm in crt
2021-03-26 (Jiri Havranek): libtrap: updated ifc help
2021-03-15 (xsiska12): libtrap: Increased timeout for sending and receiving service data.
2021-03-03 (SiskaPavel): C/C++ standard unified to -std=gnu11 and -std=gnu++11
2021-03-17 (aPiecek): common: BloomFilter: added a small comment
2021-03-08 (xsiska12): libtrap: fixed writing to file before checking its change.
2021-03-08 (SiskaPavel): libtrap: fix coding style
2021-03-05 (SiskaPavel): libtrap: Fixed flush to file.
2021-03-01 (aPiecek): pytrap: generated documentation changed to pdoc3
2021-02-09 (Jiri Havranek): libtrap: hotfix preventing module from being blocked
2021-01-27 (Tomas Cejka): fix coding style
2021-01-20 (Radko Krkos): Revert "build: gcc10+ compatibility: add -fcommon if gcc version is at least 10"
2021-01-07 (Radko Krkos): libtrap: Fix build on GCC v10.x
2020-12-09 (Jiri Havranek): libtrap: improved detection and disconnect of slow client
2020-12-09 (Jiri Havranek): libtrap: fixed work with pollfd struct array causing delays when client suddenly connects
2020-12-02 (aPiecek): refactor: BUGFIX ifc_tls.c, trap.c, argument cannot be negative
2020-12-02 (aPiecek): refactor: ifc_file, test_echo, test_echo_ctx, test_rxtx, ip_prefix_search, unirec, unchecked return value
2020-11-24 (lePici): refactor: ifc_tcpip and ip_prefix_search, resource leak
2020-11-24 (lePici): refactor: ifc_file, invalid type in argument to printf format
2020-11-24 (lePici): refactor: libjansson, extra argument in printf
2020-11-24 (lePici): refactor: trap, dereference before null check
2020-11-24 (lePici): refactor: ifc_tls and ip_prefix_search, bad bit shift operation
2020-11-24 (lePici): refactor: ifc_tls and trap, argument cannot be negative
2020-11-04 (Jiri Havranek): libtrap: fixed return code when interface negotiation fails
2020-11-02 (Jiri Havranek): libtrap: fixed autoflush not being called when sending thread was waiting
2020-11-02 (Jiri Havranek): libtrap: improved verbose message about disconnecting slow reading client
2020-10-12 (Tomas Jansky): libtrap: replace select with poll
2020-10-10 (Jiri Havranek): libtrap: fixed bug where slow reading client could block the entire module slow reading / idle client is disconnected
2020-09-22 (Jiri Havranek): libtrap: improved module help
2020-09-22 (Jiri Havranek): libtrap: fixed uninitalized bytes error
2020-09-22 (Jiri Havranek): libtrap: file mode parameter is no longer parsed as a second parameter
2020-09-22 (Jiri Havranek): libtrap: fixed compiler warnings
2020-09-22 (Jiri Havranek): libtrap: fixed memory leaks
2020-09-16 (Jiri Havranek): libtrap: fixed strncpy usage when copying current file name
2020-09-08 (Jiri Havranek): libtrap: fixed memory leak
2020-08-17 (Tomas Cejka): build: gcc10+ compatibility: add -fcommon if gcc version is at least 10
2020-08-03 (Tomáš Čejka): libtrap: BUGFIX remove copy-pasted ';' from func definition
2020-04-20 (Tomas Cejka): libtrap: add missing atomic_ops for turris
2020-04-20 (barnama1): libtrap - cpu usage fix for TLS interface
2020-04-20 (barnama1): libtrap - fixed issue with terminate in tcpip interface
2020-04-10 (barnama1): libtrap - fixed issue with slow sending thread
2020-04-09 (barnama1): libtrap - fix busy waiting in sending_thread_func
2020-04-03 (barnama1): libtrap - added input ifc "delay" counters, measuring time between recv() calls
2020-04-03 (Tomáš Čejka): libtrap: bugfix - when no file is expanded, libtrap segfaults
2020-02-05 (barnama1): libtrap - bugfix tls_test.sh
2020-02-05 (barnama1): libtrap - bugfix tls_test.sh
2020-02-05 (barnama1): libtrap - bugfix tls_test.sh
2020-02-05 (barnama1): libtrap - bugfix in test_echo_reply
2019-09-02 (Tomas Cejka): unirec: increased version, updated ChangeLog, released RPM package
2019-08-23 (Tomas Cejka): libtrap: cleanup - useless test
2019-08-23 (Tomas Cejka): libtrap: remove unused trap_buffer implementation
2019-08-20 (barnama1): libtrap - configurable defaults bugfix
2019-08-20 (barnama1): libtrap - configurable defaults
2019-08-20 (barnama1): libtrap - default buffer count adjusted
2019-08-19 (barnama1): libtrap - changes addressing code review by @janskto1
2019-08-03 (barnama1): libtrap - autoflush bugfix
2019-07-29 (barnama1): libtrap - adjusted usleep constants
2019-07-26 (barnama1): libtrap - thread safe output interfaces
2019-07-17 (barnama1): libtrap - remove client mutex
2019-07-17 (barnama1): libtrap - remove flush mutex, move default constants from tcp-ip/tls to common
2019-07-12 (barnama1): libtrap - added new file for common functions used in socket based interfaces
2019-07-12 (barnama1): libtrap - removed trap_buffer.c and trap_buffer.h (unused)
2019-07-12 (barnama1): libtrap - fixed timeout timestamp computation
2019-07-12 (barnama1): libtrap - fixed missing doc and coding style.
2019-07-11 (barnama1): libtrap - fixed error handling in select
2019-07-06 (barnama1): libtrap - TLS ifc buffering unified with TCP/IP
2019-05-08 (barnama1): libtrap - added autoflush, bugfixes in tests
2019-05-07 (barnama1): libtrap - bugfix
2019-05-04 (barnama1): libtrap - removed useless 'free_buffers' counter
2019-05-03 (barnama1): libtrap - removed autoflush thread
2019-05-03 (barnama1): libtrap - accept/sending thread synchronization bugfix
2019-05-01 (barnama1): libtrap - buffer assignment mechanism changed
2019-04-30 (barnama1): libtrap - buffer locking changed to cond var
2019-04-21 (barnama1): libtrap - small changes improving efficiency
2019-04-20 (barnama1): libtrap - default buffer count changed for testing purposes
2019-04-17 (barnama1): libtrap - accepting clients is now handled in separate thread rather than part of sending thread
2019-04-05 (barnama1): libtrap - bugfix
2019-04-04 (barnama1): libtrap - changed tcpip/tls send behaviour when no clients are connected
2019-04-04 (barnama1): libtrap - changed tcpip/tls send behaviour when no clients are connected
2019-04-03 (barnama1): libtrap - added flush to file ifc
2019-04-03 (barnama1): libtrap - added bufferswitch option to file ifc
2019-04-03 (barnama1): libtrap - moved statistic counters from ifc to trap, blackhole bugfix
2019-04-02 (barnama1): trap_stats - bugfix
2019-04-02 (barnama1): libtrap - small changes in tcpip/tls interfaces
2019-03-24 (barnama1): libtrap, trap_stats - added client timeout counters
2019-03-24 (barnama1): libtrap - added flush and bufferswitch to interfaces. Changed *_send() size parameter to uint16_t.
2019-03-18 (barnama1): libtrap - server side buffering changes completed
2019-03-16 (barnama1): libtrap - autoflush is now handled by interface
2019-03-12 (barnama1): libtrap - buffering moved to interface layer
2019-03-10 (barnama1): libtrap - fixed unhandled errors in tcpip interface
2019-03-09 (barnama1): libtrap - comments and small changes
2019-02-26 (barnama1): libtrap - bugfix
2019-02-26 (barnama1): libtrap - buffering changes
2019-02-16 (barnama1): libtrap - buffering changes
2019-02-14 (barnama1): libtrap - buffering changes
2019-02-11 (barnama1): libtrap - buffering overhaul for tcpip interface
2019-01-29 (barnama1): libtrap - preparations for buffering overhaul
2019-05-18 (Tomas Cejka): libtrap: add test_tls.sh to dist package (fixed make distcheck)
2019-05-12 (Tomas Jansky): libtrap: file ifc: code refactoring
2019-05-02 (Tomas Cejka): libtrap: file: extend suffix to 4 digits for better ordering (#127)
2019-04-22 (Tomas Cejka): libtrap: replace atomic ops when target doesn't support them
2019-04-20 (Tomas Cejka): libtrap: add error message when UniRec negotiation fails
2019-04-20 (Tomas Cejka): libtrap: fixed error message
2019-03-01 (Tomas Cejka): libtrap: cleanup: removed TRAP_MASK_ALL and updated doc
2019-02-26 (Tomas Cejka): libtrap: remove multi_recv feature
2019-02-07 (Tomáš Jánský): libtrap: bugfix: reader threads may on sem_wait in reader_threads_fn (#113)
2018-09-28 (Tomáš Jánský): libtrap: temporary fix of segfaults - nonblocking receive (#103)
2018-09-27 (Tomas Jansky): libtrap: VERBOSE now prints file and line if configured with --enable-debug
2018-09-19 (Tomas Jansky): libtrap: tcpip: fixed possible write to uninitialized address
2018-08-26 (Tomas Jansky): libtrap: substituted locking termination flag with atomic operation
2018-08-26 (Tomas Jansky): libtrap: bugfix in TCPIP interface
2018-08-23 (Tomas Jansky): libtrap: file ifc: fixed memory leak
2018-08-07 (Tomas Cejka): trap_stats: improved input - path to socket (#96)
2018-07-28 (Ladislav Macoun): libtrap: Changed old inoperative links to documentation with gh-pages doc.
2018-07-25 (Jaroslav Hlavac): tls_ifc.c: bugfix where the ifc could crash
2018-07-25 (Jaroslav Hlavac): tls_ifc.c:freed structs set to NULL where needed
2018-07-24 (Tomas Cejka): libtrap: BUGFIX free error strings from OpenSSL
2018-07-24 (Jaroslav Hlavac): libtrap:ifc_tls.c:removed useless free macro
2018-07-23 (Tomas Jansky): libtrap: TLS ifc: bugfix - fixed double close() attempt on a socket, and close(-1) attempt in some scenarios
2018-07-23 (Tomáš Jánský): libtrap: bugfix: "Trap error: No error" solved (#90)
2018-03-18 (Tomas Cejka): debian: updated version of debian packages
2018-01-11 (Tomas Jansky): libtrap: file interface: changed design of output interface
2018-01-10 (Tomas Jansky): libtrap: file interface: pushed changes done by @gresake
2017-10-13 (Tomas Jansky): libtrap: fixed 2 memory leaks
2017-09-28 (Tomas Cejka): build: fixed repobuild and cleaned pkg-config file for libtrap
2017-09-23 (Tomas Cejka): libtrap: rpm: fixed openssl dependency, fixed local RPM build
2017-09-23 (Tomas Cejka): libtrap: rpm: add openssl dependency (TLS IFC)
2017-09-16 (Tomas Cejka): libtrap: BUGFIX: skipping more bytes than needed
2017-08-15 (Tomas Cejka): travis: update source0 in specs and .travis.yml to contain sources
2017-08-15 (Tomas Cejka): libtrap: tests: fixed dist - split list for EXTRA_DIST
2017-08-08 (Tomas Cejka): libtrap: update doc (with TLS IFC)
2017-08-08 (Tomas Cejka): libtrap: tests set x permission for long TLS test
2017-08-08 (Tomas Cejka): libtrap: tls: fixed distcheck (failing long tls out-of-date test)
2017-08-08 (Jaroslav Hlaváč): added documentation for internal tls structures
2017-08-08 (Jaroslav Hlaváč): README clarification, coding style improvements
2017-08-08 (Jaroslav Hlaváč): added tests for TLS interface, and certificates to work with them
2017-08-08 (Jaroslav Hlaváč): TLS ifc readme entry added
2017-08-08 (Hlaváč Jaroslav): added CAfile as mandatory TRAP interface parameter, error messages improved, server ctx configuration moved to run only once
2017-08-08 (Hlaváč Jaroslav): TLS: certificate verification complete, some leaks when closing connection
2017-08-08 (Jaroslav Hlavac): getting the right certificates for verification from SSL
2017-08-08 (Jaroslav Hlavac): added basic certification veryfication, needs testing
2017-08-07 (Jaroslav Hlaváč): added tests for TLS interface, and certificates to work with them
2017-08-02 (Jaroslav Hlaváč): TLS ifc readme entry added
2017-08-02 (Hlaváč Jaroslav): added CAfile as mandatory TRAP interface parameter, error messages improved, server ctx configuration moved to run only once
2017-08-01 (Hlaváč Jaroslav): TLS: certificate verification complete, some leaks when closing connection
2017-07-31 (Jaroslav Hlavac): getting the right certificates for verification from SSL
2017-07-28 (Jaroslav Hlavac): added basic certification veryfication, needs testing
2017-01-08 (Tomas Cejka): libtrap: tls: fix build on ubuntu
2017-01-08 (Tomas Cejka): libtrap: tls: coding style
2017-01-08 (Tomas Cejka): libtrap: tls: fix without-openssl build
2017-01-08 (Tomas Cejka): libtrap: fixed uninitialized variable
2017-01-08 (Tomas Cejka): libtrap: tls: conditional compilation
2017-01-07 (Tomas Cejka): libtrap: FEATURE tls input IFC, temporary version of negotiation
2017-01-07 (Tomas Cejka): libtrap: FEATURE: new IFC using openssl for TLS connection
2017-08-07 (Tomas Cejka): libtrap: fixed and updated doc
2017-08-07 (Tomas Jansky): libtrap: removed dead code
2017-08-07 (Tomas Cejka): libtrap: BUGFIX missing end bracket.
2017-08-07 (Tomas Cejka): libtrap: BUGFIX improved checking in trap_parse_params()
2017-08-07 (Tomas Cejka): libtrap: BUGFIX check return value of strdup()
2017-08-07 (Tomas Cejka): libtrap: updated license and years
2017-08-07 (Tomas Cejka): libtrap: BUGFIX added new check - TCP port value
2017-08-07 (Tomas Cejka): libtrap: tests: store and load data via file IFC
2017-08-07 (Tomas Cejka): libtrap: tests: send messages into blackhole
2017-08-07 (Tomas Cejka): libtrap: basic_test: added new test - disabled service IFC
2017-08-07 (Tomas Cejka): libtrap: init: BUGFIX null service_ifc_name
2017-08-07 (Tomas Cejka): libtrap: improved API: added 2 new constructors
2017-08-07 (Tomas Cejka): libtrap: detailed error message when UNIX socket bind fails
2017-08-07 (Tomas Cejka): libtrap: minor changes, typo, int->int8_t for number of IFCs
2017-08-07 (Tomas Jansky): libtrap: fixed possible memory leaks
2017-08-07 (Tomas Jansky): libtrap: fixed possible buffer overflow
2017-08-07 (Tomas Jansky): libtrap: fixed possible NULL dereference
2017-07-11 (Tomas Jansky): libtrap: increased version, updated ChangeLog, released RPM package
2017-03-31 (Václav Bartoš): pytrap: doc: minor fix in func. doc
2017-03-31 (Tomas Cejka): libtrap: BUGFIX replaced assert macros
2017-03-30 (Tomas Cejka): libtrap: handle signal interrupts to allow alarm() in modules (#49)
2017-03-29 (Jiri Havranek): libtrap: add --with-ifcmaxclients parameter to configure script allowing to change value of TRAP_IFC_DEFAULT_MAX_CLIENTS
2017-01-19 (Tomas Cejka): libtrap: add script converting module's metadata into man page
2017-01-09 (Tomas Cejka): libtrap: increased version, released RPM package
2017-01-09 (Tomas Cejka): libtrap: make the socket dir set by configure
2017-01-09 (Tomas Cejka): libtrap: add tmpfiles.d config
2016-12-29 (Tomas Cejka): libtrap: improved error message
2016-12-03 (Tomas Cejka): libtrap: tests: add test of service ifc failure
2016-12-03 (Tomas Cejka): libtrap: FEATURE TRAP_SOCKET_DIR environment variable
2016-12-03 (Tomas Cejka): libtrap: BUGFIX segfault in service IFC
2016-11-29 (Tomas Cejka): examples: minor changes of comments
2016-11-29 (Tomas Cejka): examples: replace uint with uint32
2016-11-29 (Jiri Havranek): libtrap: fixed issues with compilation
2016-11-05 (Tomas Cejka): libtrap: tcpip: sender_send: don't block without clients
2016-11-05 (Tomas Cejka): libtrap: tcpip: refactoring, changed order of tests
2016-11-05 (Tomas Cejka): libtrap: tests: add error message
2016-11-05 (Tomas Cejka): libtrap: tcpip: removed sectm from sender, blocking timeout
2016-11-05 (Tomas Cejka): libtrap: finalize: change flush() in finalize() to non-blocking
2016-10-26 (Jiri Havranek): libtrap: fixed 100% cpu load bug, closes #31
2016-10-22 (Marek Svepes): libtrap: replaced "trap_default_socket_path" with "trap_default_socket_path_format"
2016-10-18 (Tomas Cejka): libtrap: increase version and replace email
2016-10-18 (Tomas Cejka): libtrap: change the name of sockets to shorter form
2016-10-18 (Tomas Cejka): libtrap: Change path to sockets by configure
2016-09-07 (Marek Svepes): libtrap: service ifc: removed useless output messages
2016-09-02 (Tomas Jansky): libtrap: file ifc: timestamp of newly created files is now rounded according to the given time period
2016-08-12 (Marek Svepes): libtrap: tools: update of trap_stats program after adding new fields "num_clients" and "ifc_state" to JSON messages in service interface
2016-08-12 (Marek Svepes): libtrap: doc: service ifc README update
2016-08-12 (Marek Svepes): libtrap: service ifc: JSON messages extension
2016-08-12 (Marek Svepes): libtrap: added callback function for input interface to check whether it is connected or not
2016-07-26 (Václav Bartoš): libtrap doc: README.ifcspec.md (file ifc) improved
2016-07-25 (Tomas Cejka): libtrap: deb: tune list of files in packages and add doc
2016-07-25 (Marek Svepes): libtrap: code maintenance - removed unused variables in service interface routine
2016-07-25 (Marek Svepes): libtrap: bugfix: increasing memory leak in service interface - buffer for JSON data was not freed
2016-07-25 (Miroslav Kalina): libtrap: deb: generate development package
2016-07-25 (Tomas Cejka): libtrap: deb: add debian into build system
2016-07-25 (Tomas Cejka): libtrap: add debian/ for deb package generation
2016-07-20 (Tomas Jansky): libtrap: README: changed sentence
2016-07-20 (Tomas Jansky): libtrap: improved documentation of file interface
2016-07-20 (Tomas Jansky): libtrap: file ifc: improved file names generated when splitting according to parametr size
2016-07-19 (Václav Bartoš): libtrap doc: README.ifcspec.md improved
2016-07-19 (Václav Bartoš): libtrap doc: README.ifcspec.md improved
2016-07-19 (Václav Bartoš): libtrap doc: README.ifcspec.md improved
2016-07-19 (Tomas Cejka): libtrap: update published doxygen doc
2016-07-14 (Tomas Jansky): libtrap: changed byte order of small headers inside buffer to network byte order
2016-07-14 (Tomas Jansky): libtrap: file ifc: data in file are now stored in host byte order
2016-07-12 (Tomas Jansky): libtrap: BUGFIX: resource leak during trap context initialization
2016-07-08 (Jiri Havranek): libtrap: set byte order of hello messages to network byte order
2016-07-08 (Tomas Jansky): libtrap: file ifc: simplified code
2016-07-08 (Tomas Jansky): libtrap: file ifc: output ifc - added optional parameter [size] and [time], input ifc - set of files to be read is specified with globbing
2016-07-04 (Tomas Cejka): libtrap: cleanup debug output
2016-07-03 (Tomas Cejka): btrap: check ifcidx instead of content of array
2016-07-02 (Tomas Cejka): libtrap: BUGFIX: check IFC list for NULL
2016-07-02 (Tomas Jansky): libtrap: file_ifc: added possibility to read from /dev/stdin
2016-06-30 (Tomas Cejka): libtrap: improved debug message
2016-06-21 (Marek Svepes): libtrap: removed win32 source code definitions, includes etc. from libjansson
2016-06-21 (Marek Svepes): libtrap: doc: update of service-ifc README according to changes in JSON data sent via service ifc
2016-06-21 (Marek Svepes): libtrap: tools: update of "trap_stats" program according to changes of JSON data sent via service ifc
2016-06-21 (Marek Svepes): libtrap: service-ifc: added "ifc_type" and "ifc_id" items to JSON data sent via service interface
2016-06-20 (Marek Svepes): libtrap: added callback function "get_id()" for interfaces
2016-05-19 (Marek Svepes): libtrap: doc: update of the service-ifc readme
2016-05-13 (Tomas Cejka): libtrap: BUGFIX bad comparison and not-null-terminated string
2016-05-06 (Marek Svepes): service ifc: changed format of the json message - added information about total input and output ifc number
2016-05-06 (Marek Svepes): bugfix: service ifc: fixed overflow of the interfaces' counters
2016-04-02 (Tomas Cejka): libtrap: ifc_tcpip: removed debug message
2016-03-21 (Zdenek Rosa): libtrap: trap_ctx_init calculates number of specified interfaces.
2016-03-20 (Tomas Jansky): libtrap: file interface: bugfix - now possible to create dump file
2016-03-16 (Tomas Cejka): trap_stats: BUGFIX: vulnerability format string attack
2016-03-13 (Tomas Jansky): libtrap: file ifc: updated error message
2016-03-11 (Marek Svepes): libtrap: tools: bugfix: the buffer in trap_stats used for incoming json data was too small after realloc
2016-02-24 (Tomas Cejka): Merge branch 'master' of https://github.com/CESNET/Nemea-Framework
2016-02-24 (Tomas Cejka): examples: build should pass, distcheck still fails
2016-02-24 (Marek Svepes): libtrap: tools: update of the trap_stats program for reading module's interface statistics
2016-02-23 (Marek Svepes): libtrap: added "service-ifc.md" file describing principle of the service interface
2016-02-23 (Tomas Cejka): rpm: add trap_stats into the package
2016-02-22 (Tomas Cejka): libtrap: rename trap_stats and moved example of module_info
2015-06-26 (Tomas Cejka): Moved from internal repo to github for testing.
2015-06-20 (Tomas Cejka): libtrap: tests: rxtx removed sleep in test, replaced by wait
2015-06-19 (Tomas Cejka): libtrap: CLEANUP removed commented unused code
2015-06-19 (Tomas Cejka): libtrap: doc revision
2015-06-19 (Tomas Cejka): libtrap: update Doxyfile
2015-06-19 (Tomas Cejka): libtrap: CLEANUP removed shmem IFC
2015-06-18 (Tomas Cejka): libtrap: doc: warning fixes
2015-06-18 (Tomas Cejka): libtrap: devel doc: development of IFC - ref to API
2015-06-18 (Tomas Cejka): libtrap: doc - module info
2015-06-18 (Tomas Cejka): libtrap: doc revision - add missing comments of arguments
2015-06-15 (Tomas Cejka): libtrap: BUGFIX terminate() on freed context
2015-06-15 (Tomas Cejka): libtrap: removed check, put assert instead
2015-06-15 (Tomas Cejka): libtrap: condingstyle
2015-06-05 (Tomas Cejka): libtrap: tcp ifc: BUGFIX close unsuccessful socket descriptor
2015-06-03 (Tomas Cejka): libtrap: tcp: simplified blocking condition, error without client
2015-06-03 (Tomas Cejka): libtrap: configure: updated checks
2015-06-03 (Tomas Cejka): libtrap: refactoring: shortened file names
2015-06-03 (Tomas Cejka): libtrap: cleanup removed unused jansson
2015-06-02 (Tomas Cejka): libtrap: MAINTENANCE source code cleanup, doc update
2015-06-02 (Tomas Cejka): libtrap: static string with git version of libtrap
2015-06-02 (Tomas Cejka): libtrap: doc: devel: add header files
2015-06-02 (Tomas Cejka): libtrap: BUGFIX removed check for message size
2015-05-31 (Tomas Cejka): libtrap: tests: improved ending of disabled buffering
2015-05-31 (Tomas Cejka): libtrap: BUGFIX disabled buffering prevented to send message content
2015-05-31 (Tomas Cejka): libtrap: tests: disabled buffering / flush
2015-05-23 (Tomas Cejka): libtrap: tests: fixed script to work without psutils
2015-05-23 (Tomas Cejka): libtrap: BUGFIX freeing of bad pointer
2015-05-22 (Tomas Cejka): libtrap: BUGFIX buffer occupied forever
2015-05-22 (Tomas Cejka): libtrap: sender: fixed influence of disconnected clients on the others
2015-05-22 (Tomas Cejka): libtrap: dist: fixed redefined extra_dist error
2015-05-22 (Tomas Cejka): libtrap: DEVEL BUGFIX blocking mode did not wait forever
2015-05-22 (Tomas Cejka): libtrap: tests: missing files in archive
2015-05-22 (Tomas Cejka): libtrap: DEVEL: removed additional unlock
2015-05-22 (Tomas Cejka): libtrap: DEVEL sender: merged sending and disconnecting checks
2015-05-22 (Tomas Cejka): libtrap: cleanup, improved tests output message
2015-05-22 (Tomas Cejka): libtrap: tests: valid_buffer
2015-05-20 (Tomas Cejka): libtrap: lock in signal handler for termination can cause deadlock
2015-05-19 (Tomas Cejka): libtrap: tests: add libtrap_multiclient.test into check scripts
2015-05-19 (Tomas Cejka): libtrap: tests: debug messages
2015-05-19 (Tomas Cejka): libtrap: send: switch clients to idle when they pass
2015-05-19 (Tomas Cejka): libtrap: tests: add tests of multiple connection
2015-05-18 (Tomas Cejka): libtrap: update date&license
2015-05-15 (Tomas Cejka): libtrap: add timeout into dump
2015-05-15 (Tomas Cejka): libtrap: fixed missing trap_ctx_get_client_count(), maintenance
2015-05-15 (Tomas Cejka): libtrap: maintenance
2015-05-15 (Tomas Cejka): libtrap: tests: reenabled tests
2015-05-15 (Tomas Cejka): libtrap: fixed conflict in buffer memory, make check PASSED
2015-05-15 (Tomas Cejka): libtrap: tests: timeout add time info output
2015-05-15 (Tomas Cejka): libtrap: tests: init&finalize
2015-05-14 (Tomas Cejka): libtrap: fixed leaks after finalize()
2015-05-14 (Tomas Cejka): libtrap: modified termination of threads
2015-05-14 (Tomas Cejka): libtrap: closing autoflush thread
2015-05-14 (Tomas Cejka): libtrap: devel half merged
2015-05-13 (Tomas Cejka): libtrap: bypass standard sender_send()
2015-05-10 (Tomas Cejka): libtrap: create dump of ifc
2015-05-10 (Tomas Cejka): libtrap: send data rewrite - test
2015-05-10 (Tomas Cejka): libtrap: coding style
2015-05-10 (Tomas Cejka): libtrap: create dump of ifc
2015-05-04 (Tomas Cejka): libtrap: fixed distcheck - remove forgotten file in Makefile.am
2015-05-04 (Tomas Cejka): libtrap: trap_ctx_get_client_count() to get number of connected clients
2015-04-19 (Marek Svepes): libtrap: moved trap_module_info.h header to libtrap includes
2015-04-19 (Marek Svepes): libtrap: modified trap_module_info structure and its init/release macros
2015-04-19 (Marek Svepes): libtrap: added license terms to trap_module_info.h header
2015-04-15 (Tomas Cejka): libtrap: uncommented m4 macro with m4/ dir
2015-04-15 (Tomas Cejka): libtrap: doc: add example
2015-04-11 (Marek Svepes): libtrap: removed unused variables in print_help function
2015-04-11 (Marek Svepes): libtrap: added new header file containing trap_module_info structure, trap_module_info_parameter structure and macros for initialization and releasing module_info structure
2015-03-30 (Tomas Cejka): libtrap: doc: MAINTENANCE describe tcp sender, refactor, revisit doc
2015-03-30 (Tomas Cejka): libtrap: FEATURE: non-blocking connect() of input IFC
2015-03-30 (Tomas Cejka): libtrap: doc: MAINTENANCE move files into doc/, and doc/doxygen/
2015-03-30 (Tomas Cejka): libtrap: MAINTENANCE output messages, revision
2015-03-30 (Tomas Cejka): libtrap: BUGFIX fixed memory leak when init of IFC fails
2015-03-29 (Tomas Cejka): libtrap: BUGFIX segfault on send via non-initialized libtrap
2015-03-29 (Tomas Cejka): libtrap: dist and rpm - add devel doc
2015-03-28 (Tomas Cejka): libtrap: devel-doc, refactoring, doc revision
2015-03-25 (Tomas Cejka): libtrap: doc: version into devel doc
2015-03-25 (Tomas Cejka): libtrap: MAINTENANCE cleanup
2015-03-25 (Tomas Cejka): libtrap: tests: temporary removing 2 threads test
2015-03-25 (Tomas Cejka): libtrap: MAINTENANCE assert + fixed some warnings from tests
2015-03-25 (Tomas Cejka): libtrap: doc: devel doc, revision
2015-03-25 (Tomas Cejka): libtrap: BUGFIX busy-waiting on non-blocking + MAINTENANCE
2015-03-23 (Tomas Cejka): libtrap: MAINTENANCE add --enable-debug, add -Wall by default
2015-03-23 (Tomas Cejka): libtrap: MAINTENANCE add debug and error messages
2015-03-23 (Tomas Cejka): libtrap: BUGFIX deadlock caused by autoflush
2015-03-23 (Tomas Cejka): libtrap: MAINTENANCE: code revision, fixed some warnings
2015-03-15 (Marek Svepes): libtrap: modified printing of module_info structure in json format
2015-03-12 (Zdenek Rosa): libtrap: export module info structure to json
2015-03-02 (Marek Svepes): libtrap: added extension to module_info structure
2015-02-21 (Zdenek Rosa): libtrap: dependency on jansson can be set by parameter in configure. In default it is disabled.
2015-02-15 (Zdenek Rosa): libtrap: added dependency on Jansson library
2015-02-02 (Tomas Cejka): libtrap: test of 2 threads - incomplete, not working
2014-11-29 (Marek Svepes): libtrap: BUGFIX in output interface
2014-11-21 (Marek Svepes): libtrap: BUGFIX in service interface routine
2014-11-17 (Tomas Cejka): libtrap: MAINTENANCE destructor of receiver
2014-11-17 (Tomas Cejka): libtrap: ifc_tcpip MAINTENANCE debug output in receiver
2014-11-17 (Tomas Cejka): libtrap: ifc_tcpip BUGFIX remove pointer move
2014-11-17 (Tomas Cejka): libtrap: tcpip ifc: MAINTENANCE remove internal trap_error calls
2014-11-17 (Marek Svepes): libtrap BUGFIX of bugfix - forgotten "&"
2014-11-17 (Marek Svepes): libtrap: BUGFIX in non-blocking mode
2014-11-06 (Tomas Cejka): libtrap: add missing licenses in scripts
2014-11-06 (Tomas Cejka): libtrap: add missing license
2014-11-06 (Tomas Cejka): nemea: MAINTENANCE copyright and license revision
2014-10-18 (Tomas Cejka): libtrap: debug: buffer check tests message size with buffer size
2014-10-18 (Tomas Cejka): libtrap: debug messages of IFC than can be filtered
2014-10-18 (Tomas Cejka): libtrap: BUGFIX uninit. pointer - segfault in input IFC
2014-10-17 (Tomas Cejka): libtrap: debug ifc messages for easier filtering
2014-10-17 (Tomas Cejka): libtrap: unexpected errno value
2014-10-14 (Tomas Cejka): libtrap: MAINTENANCE remove error message from internals
2014-10-14 (Tomas Cejka): libtrap: BUGFIX loosing is_in_current pointer
2014-10-14 (Tomas Cejka): libtrap: MAINTENANCE init & type of enum array in alloc
2014-10-10 (Tomas Cejka): libtrap: MAINTENANCE hide debug messages by default
2014-10-10 (Tomas Cejka): libtrap: BUGFIX malformed messages created by send_all_data()
2014-10-10 (Tomas Cejka): libtrap: debug prints
2014-10-10 (Tomas Cejka): libtrap: MAINTENANCE indent
2014-10-10 (Tomas Cejka): libtrap: debug information, check buffer
2014-09-28 (Marek Svepes): libtrap: replaced integer counters in service interface with unsigned 64b counters
2014-09-28 (Tomas Cejka): libtrap: BUGFIX halfwait blocked even though no client is connected
2014-09-15 (Tomas Cejka): libtrap: tests: timeout test
2014-09-10 (Tomas Cejka): libtrap: tests: BUGFIX generating report
2014-09-09 (Tomas Cejka): libtrap: tests: performance report output on check
2014-09-09 (Tomas Cejka): libtrap: tests MAINTENANCE
2014-09-09 (Tomas Cejka): libtrap: BUGFIX memcpy to uninitilized pointer
2014-09-09 (Tomas Cejka): libtrap: timestamp in header as FEATURE
2014-09-08 (Tomas Cejka): libtrap: BUGFIX bad init of clients array
2014-09-08 (Tomas Cejka): libtrap: BUGFIX sender_send function never returned
2014-09-08 (Tomas Cejka): libtrap: tcpip_ifc: send non-blocking select()
2014-09-08 (Tomas Cejka): libtrap: BUGFIX could not disconnect because of typo
2014-09-08 (Tomas Cejka): libtrap: BUGFIX deadlock caused by autoflush thread
2014-09-05 (Tomas Cejka): libtrap: MODIFIED tests - termination
2014-09-05 (Tomas Cejka): libtrap: BUGFIX sender deadlock, infinit loop
2014-09-05 (Tomas Cejka): libtrap: removed unused parameter from check_header()
2014-09-05 (Tomas Cejka): libtrap: MAINTENANCE
2014-09-05 (Tomas Cejka): libtrap: move_slow_clients: complete branch and generalize
2014-09-05 (Tomas Cejka): libtrap: send_current_buffer REFACTOR
2014-09-05 (Tomas Cejka): libtrap: MAINTENANCE rename of constants (typo)
2014-09-05 (Tomas Cejka): libtrap: removed preamble, MAINTENANCE of header check
2014-09-05 (Tomas Cejka): libtrap: MAINTENANCE
2014-09-05 (Tomas Cejka): libtrap: tcpip_ifc: BUGFIX alloc&init
2014-09-03 (Tomas Cejka): libtrap: store_into_buffer: refactor
2014-09-03 (Tomas Cejka): libtrap: MAINTENANCE trap_store_into_buffer
2014-09-03 (Tomas Cejka): libtrap: sender_send: MAINTENANCE
2014-09-03 (Tomas Cejka): libtrap: sender_send: compilable version
2014-08-29 (Tomas Cejka): libtrap: backup buffer - skeleton of functions
2014-08-29 (Tomas Cejka): libtrap: backup buffer for sending
2014-08-29 (Tomas Cejka): libtrap: prevent aging macro
2014-08-26 (Tomas Cejka): libtrap: test: BUGFIX include header
2014-08-26 (Tomas Cejka): libtrap: ertest: message on error
2014-08-26 (Tomas Cejka): libtrap: cleanup, partially successful test
2014-08-25 (Tomas Cejka): libtrap: interupt and termination
2014-08-25 (Tomas Cejka): libtrap: HEAD_SEARCH state
2014-08-25 (Tomas Cejka): libtrap: BUGFIX blocked until incomming client
2014-08-25 (Tomas Cejka): libtrap: MAINTENANCE removed some warnings
2014-08-23 (Tomas Cejka): libtrap: non-blocking receive_part, concept of recovery in blocking
2014-08-21 (Tomas Cejka): libtrap: blocking tests passed, rewritten receiver
2014-08-19 (Tomas Cejka): libtrap: increase release with changed verbose level
2014-08-19 (Tomas Cejka): libtrap: MAINTENANCE change verbose level for param
2014-08-19 (Tomas Cejka): libtrap: MAINTENANCE
2014-08-19 (Tomas Cejka): libtrap: state automaton for receive
2014-08-18 (Tomas Cejka): libtrap: MAINTENANCE coding style
2014-08-18 (Tomas Cejka): libtrap: state automaton in receive
2014-08-17 (Tomáš Čejka): libtrap, trap{dump,replay}: MAINTENANCE
2014-08-13 (Tomas Cejka): libtrap: bugfix send_all
2014-08-13 (Tomas Cejka): libtrap: tests: abort on error
2014-08-12 (Tomas Cejka): libtrap: non-blocking send()
2014-08-12 (Tomas Cejka): libtrap: MAINTENANCE sender_send simplify
2014-08-12 (Tomas Cejka): libtrap: FEATURE: timestamp in header, checksum
2014-08-12 (Tomas Cejka): libtrap: important check(!) of running process
2014-08-12 (Tomas Cejka): libtrap: removed join on non-existing thread, sometimes leads to deadlock
2014-08-12 (Tomas Cejka): libtrap: add file and line in DEBUG
2014-08-12 (Tomas Cejka): libtrap: fixed condition in 1vs2 send decision
2014-08-11 (Tomas Cejka): libtrap: add tests into check
2014-08-11 (Tomas Cejka): libtrap: WORKAROUND do not send header and content separately in non-blocking mode
2014-07-30 (Tomas Cejka): libtrap: set version 0.5.4 r3 and release package
2014-07-29 (Tomas Cejka): libtrap: FEATURE optional "localhost" parameter for IFC
2014-07-29 (Tomas Cejka): libtrap: set version 0.5.4 r2 and release package
2014-07-28 (Marek Svepes): libtrap: making global ctx non-static and extern in trap_internal.h.
2014-07-23 (Tomas Cejka): nemea: distribution: update AUTHORS files
2014-07-17 (Tomas Cejka): libtrap: published trap_get_param_by_delimiter()
2014-07-07 (Tomas Cejka): libtrap: revisit some TODOs
2014-07-07 (Vaclav Bartos): TRAP: printf removed from TRAP_DEFAULT_SIGNAL_HANDLER
2014-07-07 (Vaclav Bartos): Sigaction is used instead of signal if sigaction is available
2014-07-06 (Marek Svepes): libtrap: bugfix, service interface
2014-07-03 (Tomas Cejka): libtrap: partial BUGFIX of terminate&finalize
2014-07-03 (Sabik Erik): TRAP: Macro for signal registration changed from signal to sigaction
2014-06-02 (Tomas Cejka): libtrap: MAINTENANCE
2014-06-02 (Tomas Cejka): libtrap: MAINTENANCE indent
2014-06-02 (Tomas Cejka): libtrap: TESTS add basic_test with simple config of IFC
2014-06-02 (Tomas Cejka): libtrap: BUGFIX segfault on init&finalize without params
2014-05-23 (Tomas Cejka): nemea: distribution: BUGFIX libtrap include dir in repo
2014-05-03 (Tomas Cejka): libtrap: tests: set timeout
2014-05-03 (Tomas Cejka): libtrap: tests: continuous mode
2014-04-29 (Tomas Cejka): libtrap: FEATURE possibility of recovery time >= 1s
2014-04-25 (Tomas Cejka): libtrap: set version 0.5.4 and release package
2014-04-25 (Tomas Cejka): libtrap: BUGFIX IMPORTANT non-blocking send
2014-04-25 (Tomas Cejka): libtrap: MAINTENANCE
2014-04-25 (Tomas Cejka): libtrap: tcpip ifc: struct of message
2014-04-25 (Tomas Cejka): libtrap: locking of input buffer access
2014-04-25 (Tomas Cejka): libtrap: MAINTENANCE init values and indention
2014-04-11 (Tomas Cejka): libtrap: BUGFIX possible deadlock on terminate output IFC
2014-04-11 (Tomas Cejka): libtrap: BUGFIX possible deadlock on terminate output IFC
2014-04-09 (root): libtrap: add date of creation
2014-04-07 (Vaclav Bartos): libtrap: BUGFIX + FEATURE (verbose messages in trap_ifcctl)
2014-04-05 (Tomas Cejka): libtrap: BUGFIX missing MAX()
2014-04-05 (Tomas Cejka): libtrap: BUGFIX recovery loop
2014-03-30 (Tomas Cejka): libtrap: BUGFIX autoflush sleep
2014-03-30 (Tomas Cejka): libtrap: BUGFIX locking
2014-03-30 (Tomas Cejka): libtrap: BUGFIX fail to check for pthread
2014-03-26 (Tomas Cejka): nemea: implicit silent rules
2014-03-21 (Vaclav Bartos): libtrap: BUGFIX: missing close of socket on connect error in Unix ifc
2014-03-21 (Vaclav Bartos): libtrap: BUGFIX: fixed select() interruption on signal
2014-03-20 (Tomas Cejka): libtrap: update of library version
2014-03-20 (Tomas Cejka): libtrap: set version 0.5.3 and release package
2014-03-20 (Tomas Cejka): libtrap: FEATURE force flush of output IFC with halfwait
2014-03-20 (Tomas Cejka): libtrap: BUGFIX remove old socket file if exists
2014-03-14 (Tomas Cejka): libtrap: MAINTENANCE help output
2014-03-14 (Tomas Cejka): libtrap: BUGFIX terminate&finalize when missing global_context
2014-03-08 (Tomas Cejka): libtrap: BUGFIX service thread termination
2014-03-08 (Tomas Cejka): libtrap: FEATURE git revision in help string
2014-03-08 (Tomas Cejka): libtrap: MAINTENANCE service thread & service IFC
2014-03-07 (Tomas Cejka): libtrap: BUGFIX finalize
2014-03-06 (Tomas Cejka): libtrap: FEATURE print libtrap version on help
2014-03-06 (Tomas Cejka): libtrap: error output on missing parameters (init)
2014-03-06 (Tomas Cejka): libtrap: BUGFIX safely free, input san.
2014-03-05 (Tomas Cejka): libtrap: BUGFIX invalid write
2014-03-05 (Tomas Cejka): libtrap: bugfix & memory leak fix, check supported IFCs
2014-02-27 (Tomas Cejka): libtrap: FEATURE pager of help, uses PAGER env. variable
2014-02-26 (Tomas Cejka): libtrap: removed (ifdefed) limited recovery on TRAP_WAIT
2014-02-26 (Tomas Cejka): libtrap: input ifc recovery with timeout
2014-02-26 (Tomas Cejka): libtrap: BUGFIX: IO error on disconnect of input IFC
2014-02-22 (Tomas Cejka): libtrap: BUGFIX init free memory on error
2014-02-22 (Tomas Cejka): libtrap: BUGFIX pthread_join argument, unknown label
2014-02-22 (Tomas Cejka): libtrap: MAINTENANCE coding style
2014-02-22 (Marek Svepes): Bugfix in service thread routine, releasing allocated counters and service thread allocated memory.
2014-02-21 (Tomas Cejka): libtrap: BUGFIX free allocated memory after unsuccessful init
2014-02-21 (Tomas Cejka): libtrap: test script: choose context and simple api by parameter
2014-02-21 (Tomas Cejka): libtrap: MAINTENANCE coding style
2014-02-21 (Tomas Cejka): libtrap: FEATURE default datatimeout set to TRAP_WAIT
2014-02-21 (Tomas Cejka): libtrap: FEATURE trap_recv() & trap_send()
2014-02-21 (Tomas Cejka): libtrap: helper for local linkage
2014-03-20 (Tomas Cejka): libtrap: FEATURE force flush of output IFC with halfwait
2014-03-20 (Tomas Cejka): libtrap: BUGFIX remove old socket file if exists
2014-03-14 (Tomas Cejka): libtrap: MAINTENANCE help output
2014-03-14 (Tomas Cejka): libtrap: BUGFIX terminate&finalize when missing global_context
2014-03-08 (Tomas Cejka): libtrap: BUGFIX service thread termination
2014-03-08 (Tomas Cejka): libtrap: FEATURE git revision in help string
2014-03-08 (Tomas Cejka): libtrap: MAINTENANCE service thread & service IFC
2014-03-07 (Tomas Cejka): libtrap: set version 0.5.2 and release package
2014-03-07 (Tomas Cejka): libtrap: BUGFIX finalize
2014-03-06 (Tomas Cejka): libtrap: FEATURE print libtrap version on help
2014-03-06 (Tomas Cejka): libtrap: error output on missing parameters (init)
2014-03-06 (Tomas Cejka): libtrap: BUGFIX safely free, input san.
2014-03-05 (Tomas Cejka): libtrap: BUGFIX invalid write
2014-03-05 (Tomas Cejka): libtrap: bugfix & memory leak fix, check supported IFCs
2014-02-27 (Tomas Cejka): libtrap: FEATURE pager of help, uses PAGER env. variable
2014-02-26 (Tomas Cejka): libtrap: removed (ifdefed) limited recovery on TRAP_WAIT
2014-02-26 (Tomas Cejka): libtrap: input ifc recovery with timeout
2014-02-26 (Tomas Cejka): libtrap: BUGFIX: IO error on disconnect of input IFC
2014-02-22 (Tomas Cejka): libtrap: BUGFIX init free memory on error
2014-02-22 (Tomas Cejka): libtrap: BUGFIX pthread_join argument, unknown label
2014-02-22 (Tomas Cejka): libtrap: MAINTENANCE coding style
2014-02-22 (Marek Svepes): Bugfix in service thread routine, releasing allocated counters and service thread allocated memory.
2014-02-21 (Tomas Cejka): libtrap: BUGFIX free allocated memory after unsuccessful init
2014-02-21 (Tomas Cejka): libtrap: test script: choose context and simple api by parameter
2014-02-21 (Tomas Cejka): libtrap: MAINTENANCE coding style
2014-02-21 (Tomas Cejka): libtrap: FEATURE default datatimeout set to TRAP_WAIT
2014-02-21 (Tomas Cejka): libtrap: MAINTENANCE coding style
2014-02-21 (Tomas Cejka): libtrap: FEATURE trap_recv() & trap_send()
2014-02-21 (Tomas Cejka): libtrap: APICHANGE!!! rename trap_ctx_{get_data,recv} and trap_ctx_{send_data,send}
2014-02-21 (Tomas Cejka): libtrap: helper for local linkage
2014-02-20 (Tomas Cejka): libtrap: update of ChangeLog, NEWS, AUTHORS
2014-02-20 (Tomas Cejka): libtrap: helper for creation of history NEWS, ChangeLog
2014-02-20 (Tomas Cejka): libtrap: set version 0.5.0 and release package
2014-02-20 (Tomas Cejka): libtrap: BUGFIX dist - add file into Makefile
2014-02-19 (Tomas Cejka): libtrap: tests: BUGFIX read from context api
2014-02-19 (Tomas Cejka): libtrap: FEATURE function for force flush of buffer
2014-02-18 (Tomas Cejka): libtrap: tests: reflect api freeze
2014-02-18 (Tomas Cejka): libtrap: test: MAINTENANCE remove bash debug
2014-02-18 (Tomas Cejka): libtrap: BUGFIX get_multi_data: on one interface
2014-02-18 (Tomas Cejka): Merge branch 'libtrap-0.5' into supervisor
2014-02-17 (Tomas Cejka): libtrap-0.5: update of configure + silent-rules
2014-02-17 (Tomas Cejka): libtrap-0.5: multi read, api freeze, ctx_error
2014-02-08 (Marek Svepes): Added VERBOSE instead of printf and counters comments. - refs #1402
2014-02-08 (Marek Svepes): Added new output service interface to libtrap. It is used for communication with supervisor and it can be started with -i "s;port,num_clients". If module is started without "s" parameter, service interface won't be created.
2014-02-02 (Marek Svepes): libtrap: BUGFIX ifcctl va_list missing
2014-01-17 (Jan Neuzil): libtrap: Context bug fix
2014-01-14 (Jan Neuzil): libtrap: New tests with context
2014-01-08 (Tomas Cejka): libtrap: ctx: BUGFIX ifcctl func prototype
2014-01-08 (Tomas Cejka): libtrap: ctx: BUGFIX missing global last error
2014-01-04 (Tomas Cejka): nemea: merge distribution branch
2013-12-17 (Vaclav Bartos): libtrap: MAINTENANCE updates and fixes in README file
2013-12-11 (Tomas Cejka): libtrap: version 0.5.0 release candidate - context version
2013-12-03 (Tomas Cejka): libtrap: MAINTENANCE: doc update for trap_multi_result_t
2013-12-03 (Tomas Cejka): libtrap: MAINTENANCE: doc update for trap_get_data()
2013-11-28 (Tomas Cejka): libtrap: BUGFIX UNIX socket permissions, file rm
2013-11-28 (Tomas Cejka): libtrap: API extension - context functions
2013-11-28 (Tomas Cejka): libtrap: version const string
2013-11-28 (Tomas Cejka): libtrap: API change - trap_ifcctl int instead of enum
2013-11-06 (Vaclav Bartos): TRAP tcpip_sender: BUGFIX fixed missing close() of server socket on ifc destroy
2013-11-06 (Vaclav Bartos): TRAP: BUGFIX 'terminated' flag reset to zero after finalization
2014-02-20 (Tomas Cejka): libtrap: helper for creation of history NEWS, ChangeLog
2014-02-20 (Tomas Cejka): libtrap: set version 0.5.0 and release package
2014-02-20 (Tomas Cejka): libtrap: BUGFIX dist - add file into Makefile
2014-02-19 (Tomas Cejka): libtrap: tests: BUGFIX read from context api
2014-02-19 (Tomas Cejka): libtrap: FEATURE function for force flush of buffer
2014-02-18 (Tomas Cejka): libtrap: tests: reflect api freeze
2014-02-18 (Tomas Cejka): libtrap: test: MAINTENANCE remove bash debug
2014-02-18 (Tomas Cejka): libtrap: BUGFIX get_multi_data: on one interface
2014-02-18 (Tomas Cejka): Merge branch 'libtrap-0.5' into supervisor
2014-02-17 (Tomas Cejka): libtrap-0.5: update of configure + silent-rules
2014-02-17 (Tomas Cejka): libtrap-0.5: multi read, api freeze, ctx_error
2014-02-08 (Marek Svepes): Added VERBOSE instead of printf and counters comments
2014-02-08 (Marek Svepes): Added new output service interface to libtrap
2014-02-02 (Marek Svepes): libtrap: BUGFIX ifcctl va_list missing
2014-01-17 (Jan Neuzil): libtrap: Context bug fix
2014-01-14 (Jan Neuzil): libtrap: New tests with context
2014-01-08 (Tomas Cejka): libtrap: ctx: BUGFIX ifcctl func prototype
2014-01-08 (Tomas Cejka): libtrap: ctx: BUGFIX missing global last error
2014-01-04 (Tomas Cejka): nemea: merge distribution branch
2013-12-17 (Vaclav Bartos): libtrap: MAINTENANCE updates and fixes in README file
2013-12-11 (Tomas Cejka): libtrap: version 0.5.0 release candidate - context version
2013-12-03 (Tomas Cejka): libtrap: MAINTENANCE: doc update for trap_multi_result_t
2013-12-03 (Tomas Cejka): libtrap: MAINTENANCE: doc update for trap_get_data()
2013-11-28 (Tomas Cejka): libtrap: BUGFIX UNIX socket permissions, file rm
2013-11-28 (Tomas Cejka): libtrap: API extension - context functions
2013-11-28 (Tomas Cejka): libtrap: version const string
2013-11-28 (Tomas Cejka): libtrap: API change - trap_ifcctl int instead of enum
2013-11-06 (Vaclav Bartos): TRAP tcpip_sender: BUGFIX fixed missing close() of server socket on ifc destroy
2013-11-06 (Vaclav Bartos): TRAP: BUGFIX 'terminated' flag reset to zero after finalization
2013-10-25 (Tomas Cejka): libtrap: updated README
2013-10-25 (Tomas Cejka): libtrap: bugfix building after tests on Fedora 18
2013-10-25 (Tomas Cejka): libtrap: fixed includes of trap_error.h from bad path
2013-10-25 (Tomas Cejka): libtrap: cleanup automake generated files Makefile.in
2013-10-25 (Tomas Cejka): libtrap: tcpip/unix ifc: maxclients -> optional
2013-10-25 (Tomas Cejka): libtrap: move trap_error.h to non-public
2013-10-25 (Tomas Cejka): libtrap: maintenance bootstrap&cleanup
2013-10-17 (Ing. Žádník Martin): Nemea control script extended with ability to track running modules and with more modules.
2013-10-09 (Tomas Cejka): libtrap: problem with configuration and make on collector-test
2013-10-09 (Tomas Cejka): libtrap: maintenance
2013-10-01 (Vaclav Bartos): TRAP Blackhole ifc: print of number of messages received removed
2013-10-01 (Vaclav Bartos): libtrap: configure script fixed
2013-09-27 (Tomas Cejka): libtrap: make NO_AUTOFLUSH constant public
2013-09-27 (Tomas Cejka): libtrap: remove useless files from git
2013-09-22 (Tomas Cejka): libtrap: migration to libtool&automake&autoconf
2013-09-19 (Jan Neuzil): libtrap: BUGFIX
2013-09-18 (Vaclav Bartos): libtrap: typo in readme fixed
2013-09-13 (Jan Neuzil): libtrap:autoflush
2013-09-04 (Jan Neuzil): trap:autoflushing
2013-08-28 (Vaclav Bartos): libtrap: BUGFIX finalize without terminate
2013-08-28 (Tomas Cejka): libtrap: BUGFIX finalize without terminate
2013-08-20 (Erik Šabík): TRAP: Fixed non-blocking trap_get_data bug