aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/bus/bus.h
Commit message (Collapse)AuthorAgeFilesLines
* better split up of library files "types.h" & "definitions.h"Martin Willi2006-10-311-9/+34
| | | | | | | | | centralized all printf specifier character definitions reuse of arginfo handlers more cleanups fixed more AMD64 issues added DEBUG_LEVEL compile flag to exclude DBGn() statements
* moved typedefs to beginning of files to solve some include problemsMartin Willi2006-10-301-9/+5
| | | | | | | splitted authenticator to have a separate implementation for each auth_method_t using va_copy to clone va_lists, should fix proplems on AMD64 some other cleanups
* improved signal handling and emittingMartin Willi2006-10-261-109/+73
|
* introduced new logging subsystem using bus:Martin Willi2006-10-181-74/+220
| | | | | | | passive listeners can register on the bus active listeners wait for signals actively multiplexing allows multiple listeners to receive debug signals a lot more...
* introduced printf() specifiers for:Martin Willi2006-09-271-0/+232
host_t (%H) identification_t (%D) chunk pointers (%B) memory pointer/length (%b) added a signaling bus: receives event and debug messages, sends them to its listeners stream_logger, sys_logger, file_logger added, listen to bus some other tweaks here and there