aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/chunk.h
Commit message (Collapse)AuthorAgeFilesLines
* Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macroMartin Willi2009-09-111-2/+2
|
* evaluate arguments of chunk_clone/clonea/alloc/alloca only onceMartin Willi2009-09-091-4/+4
|
* replaces four spaces by tabs, where appropriateMartin Willi2009-09-041-1/+1
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-2/+2
|
* moved chunk_increment() function to libstrongswanMartin Willi2009-08-261-0/+8
|
* chunk_cat/cata/create_cat/length accept the sensitive data clearing mode 's'Martin Willi2009-08-261-3/+5
|
* We need to include alloca.h on OpenSolaris.Tobias Brunner2009-08-141-0/+3
|
* fixed two doxygen warningsMartin Willi2009-07-081-2/+4
|
* added a chunk_printable() function (replaces sanitize_chunk)Martin Willi2009-07-061-0/+13
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
|
* migrated write_chunk() to chunk_write()Andreas Steffen2009-04-201-3/+8
|
* pluto and scepclient now use chunk_t from libstrongswanAndreas Steffen2009-04-171-1/+1
|
* ported most of the libstrongswan chunk_t macros to plutoAndreas Steffen2009-04-171-2/+2
|
* updated DoxyfileMartin Willi2009-03-241-7/+7
| | | | | | properly close all doxygen groups fixed remaining doxygen warnings
* printf hooks refactored to increase portability (i.e. support for platforms ↵Tobias Brunner2009-03-121-3/+5
| | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms).
* proper initialization and disposal of keying materialAndreas Steffen2009-01-151-2/+5
|
* incremental version of chunk_hashTobias Brunner2008-12-101-0/+5
|
* inlined some short chunk functions, showed up in the profilerMartin Willi2008-11-261-5/+30
|
* performance optimization for the DOS protection.Tobias Brunner2008-11-251-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 branchMartin Willi2008-08-221-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} functionsMartin Willi2008-04-241-8/+44
|
* typoTobias Brunner2008-04-181-1/+1
|
* cosmetics to chunk_write()Martin Willi2008-04-171-1/+1
|
* added API for random number generators, served through credential factoryMartin Willi2008-04-151-2/+2
| | | | ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-131-11/+20
|
* implemented SHA1 encrypted passwords for managerMartin Willi2007-09-271-0/+5
|
* the new function chunk_free_randomized() overwrites the contents of a chunk ↵Andreas Steffen2007-09-101-0/+5
| | | | with pseudo-random bytes before freeing it
* support cachecrls=yesAndreas Steffen2007-04-051-0/+5
|
* added chunk_from_thing() macroMartin Willi2007-03-291-0/+5
|
* added chunk_compare() which compares orders chunksAndreas Steffen2007-03-271-0/+6
|
* fixed typoAndreas Steffen2007-03-061-1/+1
|
* merged EAP framework from branch into trunkMartin Willi2007-02-121-10/+60
| | | | | includes a lot of other modifications
* better split up of library files "types.h" & "definitions.h"Martin Willi2006-10-311-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