Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moved chunk_t to utils folder | Tobias Brunner | 2012-10-24 | 1 | -690/+0 |
| | |||||
* | Pass opaque data to printf hooks and print_in_hook() | Martin Willi | 2012-07-13 | 1 | -4/+4 |
| | |||||
* | Don't cast second argument of mem_printf_hook (%b) to size_t. | Tobias Brunner | 2012-03-27 | 1 | -1/+2 |
| | | | | | | | | | | | | | Also treat the given number as unsigned int. Due to the printf hook registration the second argument of mem_printf_hook (if called via printf etc.) is always of type int*. Casting this to a size_t pointer and then dereferencing that as int does not work on big endian machines if int is smaller than size_t (e.g. on ppc64). In order to make this change work if the argument is of a type larger than int, size_t for instance, the second argument for %b has to be casted to (u_)int. | ||||
* | Fixed common misspellings. | Tobias Brunner | 2011-07-20 | 1 | -4/+4 |
| | | | | Mostly found by 'codespell'. | ||||
* | ignore : separator characters in chunk_from_hex() | Andreas Steffen | 2010-10-12 | 1 | -3/+25 |
| | |||||
* | Implemented base32 encoding of chunks. | Martin Willi | 2010-05-05 | 1 | -0/+63 |
| | |||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 1 | -5/+6 |
| | |||||
* | Fixing some includes by replacing <> with "". | Tobias Brunner | 2010-03-02 | 1 | -2/+1 |
| | | | | 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. | ||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -26/+26 |
| | |||||
* | moved chunk_increment() function to libstrongswan | Martin Willi | 2009-08-26 | 1 | -0/+18 |
| | |||||
* | chunk_cat/cata/create_cat/length accept the sensitive data clearing mode 's' | Martin Willi | 2009-08-26 | 1 | -7/+14 |
| | |||||
* | added a chunk_printable() function (replaces sanitize_chunk) | Martin Willi | 2009-07-06 | 1 | -0/+27 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | scepclient and pluto use asn1 from libstrongswan | Andreas Steffen | 2009-04-20 | 1 | -2/+2 |
| | |||||
* | migrated write_chunk() to chunk_write() | Andreas Steffen | 2009-04-20 | 1 | -5/+7 |
| | |||||
* | printf hooks refactored to increase portability (i.e. support for platforms ↵ | Tobias Brunner | 2009-03-12 | 1 | -33/+8 |
| | | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms). | ||||
* | incremental version of chunk_hash | Tobias Brunner | 2008-12-10 | 1 | -2/+10 |
| | |||||
* | inlined some short chunk functions, showed up in the profiler | Martin Willi | 2008-11-26 | 1 | -51/+0 |
| | |||||
* | performance optimization for the DOS protection. | Tobias Brunner | 2008-11-25 | 1 | -1/+81 |
| | | | | | | * half-open SAs per peer are tracked in a hash table * charon.dos_protection setting replaced with charon.cookie_threshold and charon.block_threshold * chunk_hash function added | ||||
* | expecting int sized length arguments to chunk_split, as vararg functions use ↵ | Martin Willi | 2008-11-21 | 1 | -2/+2 |
| | | | | integers | ||||
* | ported parts of two-sim branch | Martin Willi | 2008-08-22 | 1 | -4/+16 |
| | | | | | | eap_identity parameter to exchange in eap_identity some auth_info/peer_cfg refactorings fixed some bugs, introduced new ones | ||||
* | replaced freeswan ttodata by own chunk_{to|from}_{hex|base64} functions | Martin Willi | 2008-04-24 | 1 | -19/+152 |
| | |||||
* | cosmetics to chunk_write() | Martin Willi | 2008-04-17 | 1 | -19/+18 |
| | |||||
* | added API for random number generators, served through credential factory | Martin Willi | 2008-04-15 | 1 | -16/+3 |
| | | | | ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random) | ||||
* | merged the modularization branch (credentials) back to trunk | Martin Willi | 2008-03-13 | 1 | -74/+23 |
| | |||||
* | implemented SHA1 encrypted passwords for manager | Martin Willi | 2007-09-27 | 1 | -4/+31 |
| | |||||
* | the new function chunk_free_randomized() overwrites the contents of a chunk ↵ | Andreas Steffen | 2007-09-10 | 1 | -0/+22 |
| | | | | with pseudo-random bytes before freeing it | ||||
* | added missing #include | Martin Willi | 2007-04-12 | 1 | -0/+1 |
| | |||||
* | support cachecrls=yes | Andreas Steffen | 2007-04-05 | 1 | -0/+40 |
| | |||||
* | added chunk_compare() which compares orders chunks | Andreas Steffen | 2007-03-27 | 1 | -0/+15 |
| | |||||
* | merged EAP framework from branch into trunk | Martin Willi | 2007-02-12 | 1 | -31/+143 |
| | | | | | includes a lot of other modifications | ||||
* | better split up of library files "types.h" & "definitions.h" | Martin Willi | 2006-10-31 | 1 | -0/+243 |
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 |