Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moved printf hooks to utils folder | Tobias Brunner | 2012-10-24 | 1 | -247/+0 |
| | |||||
* | Add a wrapper around vstr_add_fmt() to avoid having to link libcharon ↵ | Tobias Brunner | 2012-08-17 | 1 | -2/+16 |
| | | | | | | against libvstr At least on Android the latter would be required. | ||||
* | Merge branch 'android-app' | Tobias Brunner | 2012-08-13 | 1 | -0/+5 |
|\ | | | | | | | | | | | | | | | This branch introduces a userland IPsec implementation (libipsec) and an Android App which targets the VpnService API that is provided by Android 4+. The implementation is based on the bachelor thesis 'Userland IPsec for Android 4' by Giuliano Grassi and Ralf Sager. | ||||
| * | Add support for '+' in custom format specifiers | Tobias Brunner | 2012-08-13 | 1 | -0/+5 |
| | | |||||
* | | If vstr printf functions are #defined, undef them before redefinition | Martin Willi | 2012-08-10 | 1 | -0/+31 |
|/ | | | | | At least Mountain Lion seems to have them #defined to secure _chk variants. | ||||
* | Append directly to base string in vstr printf hooks | Martin Willi | 2012-07-13 | 1 | -11/+6 |
| | |||||
* | Write directly to FILE stream in glibc printf hooks | Martin Willi | 2012-07-13 | 1 | -25/+47 |
| | |||||
* | Pass opaque data to printf hooks and print_in_hook() | Martin Willi | 2012-07-13 | 1 | -9/+25 |
| | |||||
* | Default to register_printf_specifier() if no printf hooking #defined | Martin Willi | 2012-07-03 | 1 | -0/+7 |
| | | | | | | This allows us to build (non-./configured) external tools against libstrongswan without explicitly specifiying the most commonly used printf hooking function. | ||||
* | Added missing Vstr wrappers for asprintf. | Tobias Brunner | 2010-08-06 | 1 | -1/+5 |
| | |||||
* | Use register_printf_specifier instead of deprecated ↵ | Martin Willi | 2009-11-12 | 1 | -1/+2 |
| | | | | register_printf_function, if available | ||||
* | replaces four spaces by tabs, where appropriate | Martin Willi | 2009-09-04 | 1 | -3/+3 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -5/+5 |
| | |||||
* | added a configure option to enable the Vstr string library even if ↵ | Tobias Brunner | 2009-04-24 | 1 | -1/+1 |
| | | | | register_printf_function is available | ||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | merging changes from portability branch back to trunk | Tobias Brunner | 2009-04-30 | 1 | -1/+2 |
| | | | | | important change for developers: %Y replaces %D to print identities! | ||||
* | updated Doxyfile | Martin Willi | 2009-03-24 | 1 | -1/+1 |
| | | | | | | properly close all doxygen groups fixed remaining doxygen warnings | ||||
* | printf hooks refactored to increase portability (i.e. support for platforms ↵ | Tobias Brunner | 2009-03-12 | 1 | -15/+90 |
| | | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms). | ||||
* | defining hook functions ourself as definition in uClibc and glibc differ, ↵ | Martin Willi | 2008-04-04 | 1 | -4/+7 |
| | | | | fixes #36 | ||||
* | merged the modularization branch (credentials) back to trunk | Martin Willi | 2008-03-13 | 1 | -36/+50 |
| | |||||
* | implemented RFC4478 (repeated authentication) | Martin Willi | 2007-11-20 | 1 | -1/+2 |
| | | | | | changed %V printf handler to take a time delta, %#V now takes two arguments | ||||
* | removed %Q, %Y, %W, %U printf handlers | Martin Willi | 2007-04-12 | 1 | -8/+0 |
| | |||||
* | removed IKE_SA_ID (%J) printf hook, two more to go | Martin Willi | 2007-04-11 | 1 | -4/+2 |
| | |||||
* | removed IKE_SA (%K) and CHILD_SA (%P) printf handlers, 3 more to go | Martin Willi | 2007-04-11 | 1 | -4/+0 |
| | |||||
* | removed %M printf handler, five more to go | Martin Willi | 2007-04-11 | 1 | -2/+0 |
| | |||||
* | registered PRINT_CERTINFO function with symbol Y | Andreas Steffen | 2007-03-27 | 1 | -1/+1 |
| | |||||
* | added print hook for certinfo_t printing | Andreas Steffen | 2007-03-06 | 1 | -0/+2 |
| | |||||
* | alphabetically sorting print commands | Andreas Steffen | 2007-02-24 | 1 | -21/+21 |
| | |||||
* | added PRINT_CAINFO hook | Andreas Steffen | 2007-02-14 | 1 | -0/+2 |
| | |||||
* | removed my time_t printf handler patch, applied the one of andreas (64bit save) | Martin Willi | 2007-02-08 | 1 | -2/+2 |
| | |||||
* | fixed printf() hooks for time | Martin Willi | 2007-02-08 | 1 | -2/+2 |
| | |||||
* | fixed 64 bit issue with print time | Andreas Steffen | 2007-01-20 | 1 | -2/+3 |
| | |||||
* | better split up of library files "types.h" & "definitions.h" | Martin Willi | 2006-10-31 | 1 | -0/+71 |
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 |