Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moved chunk_t to utils folder | Tobias Brunner | 2012-10-24 | 1 | -318/+0 |
| | |||||
* | Pass opaque data to printf hooks and print_in_hook() | Martin Willi | 2012-07-13 | 1 | -1/+1 |
| | |||||
* | Merge branch 'ikev1' | Martin Willi | 2012-05-02 | 1 | -0/+9 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.in man/ipsec.conf.5.in src/libcharon/encoding/generator.c src/libcharon/encoding/payloads/notify_payload.c src/libcharon/encoding/payloads/notify_payload.h src/libcharon/encoding/payloads/payload.c src/libcharon/network/receiver.c src/libcharon/sa/authenticator.c src/libcharon/sa/authenticator.h src/libcharon/sa/ikev2/tasks/ike_init.c src/libcharon/sa/task_manager.c src/libstrongswan/credentials/auth_cfg.c | ||||
| * | chunk_equals_ptr added to compare chunks given as pointers. | Tobias Brunner | 2012-03-20 | 1 | -0/+9 |
| | | |||||
* | | represent 0 as a single byte | Andreas Steffen | 2012-04-03 | 1 | -5/+1 |
| | | |||||
* | | moved chunk_skip_zero to chunk.h | Andreas Steffen | 2012-04-03 | 1 | -0/+18 |
|/ | |||||
* | Fixed common misspellings. | Tobias Brunner | 2011-07-20 | 1 | -1/+1 |
| | | | | Mostly found by 'codespell'. | ||||
* | Use memwipe() in chunk_clear() | Martin Willi | 2011-05-09 | 1 | -1/+1 |
| | |||||
* | Properly handle zero length in chunk_alloc[a]/chunk_clone[a] | Martin Willi | 2010-08-16 | 1 | -3/+3 |
| | |||||
* | Implemented base32 encoding of chunks. | Martin Willi | 2010-05-05 | 1 | -0/+12 |
| | |||||
* | Fixing some includes by replacing <> with "". | Tobias Brunner | 2010-03-02 | 1 | -1/+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 chunk_from_buf() in favor of a simpler chunk_from_chars() macro | Martin Willi | 2009-09-11 | 1 | -2/+2 |
| | |||||
* | evaluate arguments of chunk_clone/clonea/alloc/alloca only once | Martin Willi | 2009-09-09 | 1 | -4/+4 |
| | |||||
* | replaces four spaces by tabs, where appropriate | Martin Willi | 2009-09-04 | 1 | -1/+1 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -2/+2 |
| | |||||
* | moved chunk_increment() function to libstrongswan | Martin Willi | 2009-08-26 | 1 | -0/+8 |
| | |||||
* | chunk_cat/cata/create_cat/length accept the sensitive data clearing mode 's' | Martin Willi | 2009-08-26 | 1 | -3/+5 |
| | |||||
* | We need to include alloca.h on OpenSolaris. | Tobias Brunner | 2009-08-14 | 1 | -0/+3 |
| | |||||
* | fixed two doxygen warnings | Martin Willi | 2009-07-08 | 1 | -2/+4 |
| | |||||
* | added a chunk_printable() function (replaces sanitize_chunk) | Martin Willi | 2009-07-06 | 1 | -0/+13 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | migrated write_chunk() to chunk_write() | Andreas Steffen | 2009-04-20 | 1 | -3/+8 |
| | |||||
* | pluto and scepclient now use chunk_t from libstrongswan | Andreas Steffen | 2009-04-17 | 1 | -1/+1 |
| | |||||
* | ported most of the libstrongswan chunk_t macros to pluto | Andreas Steffen | 2009-04-17 | 1 | -2/+2 |
| | |||||
* | updated Doxyfile | Martin Willi | 2009-03-24 | 1 | -7/+7 |
| | | | | | | 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 | -3/+5 |
| | | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms). | ||||
* | proper initialization and disposal of keying material | Andreas Steffen | 2009-01-15 | 1 | -2/+5 |
| | |||||
* | incremental version of chunk_hash | Tobias Brunner | 2008-12-10 | 1 | -0/+5 |
| | |||||
* | inlined some short chunk functions, showed up in the profiler | Martin Willi | 2008-11-26 | 1 | -5/+30 |
| | |||||
* | performance optimization for the DOS protection. | Tobias Brunner | 2008-11-25 | 1 | -0/+7 |
| | | | | | | * 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 | ||||
* | ported parts of two-sim branch | Martin Willi | 2008-08-22 | 1 | -2/+3 |
| | | | | | | 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 | -8/+44 |
| | |||||
* | typo | Tobias Brunner | 2008-04-18 | 1 | -1/+1 |
| | |||||
* | cosmetics to chunk_write() | Martin Willi | 2008-04-17 | 1 | -1/+1 |
| | |||||
* | added API for random number generators, served through credential factory | Martin Willi | 2008-04-15 | 1 | -2/+2 |
| | | | | 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 | -11/+20 |
| | |||||
* | implemented SHA1 encrypted passwords for manager | Martin Willi | 2007-09-27 | 1 | -0/+5 |
| | |||||
* | the new function chunk_free_randomized() overwrites the contents of a chunk ↵ | Andreas Steffen | 2007-09-10 | 1 | -0/+5 |
| | | | | with pseudo-random bytes before freeing it | ||||
* | support cachecrls=yes | Andreas Steffen | 2007-04-05 | 1 | -0/+5 |
| | |||||
* | added chunk_from_thing() macro | Martin Willi | 2007-03-29 | 1 | -0/+5 |
| | |||||
* | added chunk_compare() which compares orders chunks | Andreas Steffen | 2007-03-27 | 1 | -0/+6 |
| | |||||
* | fixed typo | Andreas Steffen | 2007-03-06 | 1 | -1/+1 |
| | |||||
* | merged EAP framework from branch into trunk | Martin Willi | 2007-02-12 | 1 | -10/+60 |
| | | | | | includes a lot of other modifications | ||||
* | better split up of library files "types.h" & "definitions.h" | Martin Willi | 2006-10-31 | 1 | -0/+88 |
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 |