aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/printf_hook.c
Commit message (Collapse)AuthorAgeFilesLines
* Moved printf hooks to utils folderTobias Brunner2012-10-241-511/+0
|
* Add a wrapper around vstr_add_fmt() to avoid having to link libcharon ↵Tobias Brunner2012-08-171-0/+15
| | | | | | against libvstr At least on Android the latter would be required.
* Add support for '+' in custom format specifiersTobias Brunner2012-08-131-0/+2
|
* Append directly to base string in vstr printf hooksMartin Willi2012-07-131-9/+4
|
* Write directly to FILE stream in glibc printf hooksMartin Willi2012-07-131-10/+2
|
* Pass opaque data to printf hooks and print_in_hook()Martin Willi2012-07-131-2/+10
|
* Fixed return values of several functions (e.g. return FALSE for pointer types).Tobias Brunner2012-05-311-1/+1
|
* Migrated printf_hook_t to INIT/METHOD macrosAndreas Steffen2010-12-021-12/+12
|
* Added support for early and late calls to Vstr wrappers.Tobias Brunner2010-08-101-21/+50
| | | | | That is, prevent a SIGSEGV if Vstr wrappers are called before printf_hook_t is initialized and after it is destroyed.
* Added missing Vstr wrappers for asprintf.Tobias Brunner2010-08-061-0/+29
|
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-061-3/+5
|
* Fixing some includes by replacing <> with "".Tobias Brunner2010-03-021-2/+2
| | | | I changed only the includes needed to fix the build on Android, which has an utils.h system header file, but we should probably change all the local includes in libstrongswan to "" and relative paths.
* Using the thread wrapper in charon, libstrongswan and their plugins.Tobias Brunner2009-12-231-12/+6
|
* Use register_printf_specifier instead of deprecated ↵Martin Willi2009-11-121-4/+15
| | | | register_printf_function, if available
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-20/+20
|
* added a configure option to enable the Vstr string library even if ↵Tobias Brunner2009-04-241-7/+7
| | | | register_printf_function is available
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
|
* merging changes from portability branch back to trunkTobias Brunner2009-04-301-2/+2
| | | | | important change for developers: %Y replaces %D to print identities!
* fixed compiler warningMartin Willi2009-03-191-1/+1
|
* printf hooks refactored to increase portability (i.e. support for platforms ↵Tobias Brunner2009-03-121-4/+375
| | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms).
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-131-104/+28
|
* implemented RFC4478 (repeated authentication)Martin Willi2007-11-201-0/+23
| | | | | changed %V printf handler to take a time delta, %#V now takes two arguments
* fixed 64 bit issue with print timeAndreas Steffen2007-01-201-0/+13
|
* better split up of library files "types.h" & "definitions.h"Martin Willi2006-10-311-0/+105
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