aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/utils.h
Commit message (Expand)AuthorAgeFilesLines
* Moved utils.[ch] to utils folderTobias Brunner2012-10-241-699/+0
* Moved enum_name_t to utils folderTobias Brunner2012-10-241-1/+1
* Use a helper function to add milliseconds to timeval structsTobias Brunner2012-10-181-0/+16
* Make streq() and strcaseeq() static inline functions so they can be used as c...Tobias Brunner2012-09-211-25/+31
* Pass opaque data to printf hooks and print_in_hook()Martin Willi2012-07-131-3/+3
* Defined a macro to replace strerror(3) with calls to thread-safe wrapperTobias Brunner2012-06-281-0/+5
* Thread-safe wrapper around strerror(3)/strerror_r(3) addedTobias Brunner2012-06-281-2/+13
* Implement strdupnull() macro as static inline function.Tobias Brunner2012-06-111-1/+4
* Make function pointer defined with METHOD() macro non-constMartin Willi2012-05-141-2/+2
* Remove unused return value of INIT(), making clang happyMartin Willi2012-05-141-3/+2
* Merge branch 'ikev1'Martin Willi2012-05-021-0/+14
|\
| * Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-201-0/+14
| |\
| | * Remove executable flag from source code filesMartin Willi2012-03-201-0/+0
| | * Remove unused status typeMartin Willi2012-03-201-5/+0
| | * Added status code to status_tClavister OpenSource2012-03-201-0/+5
| | * Implement htoun/untoh64 with potentially faster htobe64/be64toh macros, if av...Martin Willi2012-03-201-0/+14
| | * fixed copy-and-paste errorAndreas Steffen2012-03-201-1/+1
| | * extended bio_reader and bio_writer to handle u_int64_tAndreas Steffen2012-03-201-0/+42
| | * Revert "IKEv1 XAuth: Added new MIGRATE status type to status_t."Clavister OpenSource2012-03-201-6/+0
| | * IKEv1 XAuth: Added new MIGRATE status type to status_t.Clavister OpenSource2012-03-201-0/+6
* | | Don't cast second argument of mem_printf_hook (%b) to size_t.Tobias Brunner2012-03-271-1/+1
|/ /
* | Added atomic compare and swap operations.Tobias Brunner2011-12-231-0/+26
* | fixed copy-and-paste errorAndreas Steffen2011-12-041-1/+1
* | extended bio_reader and bio_writer to handle u_int64_tAndreas Steffen2011-11-281-0/+42
|/
* Added a replacement for closefrom (available on *BSD).Tobias Brunner2011-10-131-1/+10
* Return allocated variable in INIT()Martin Willi2011-09-121-2/+3
* Fix memwipe() of leading unaligned bytesMartin Willi2011-05-241-5/+8
* Added a memwipe() function to safely overwrite sensitive memoryMartin Willi2011-05-091-0/+45
* Added a null-safe strdup variantMartin Willi2011-01-051-0/+5
* Added a strncaseeq variant to the string comparison macrosMartin Willi2011-01-051-1/+6
* Migrated psk/pubkey_authenticators to INIT/METHOD macrosMartin Willi2011-01-051-0/+5
* Added helper macros to define portable bitfields with gccMartin Willi2010-08-191-0/+22
* Adding the OpenSSL plugin to the Android build.Tobias Brunner2010-03-081-1/+1
* Adding a helper function that translates single characters in a string.Tobias Brunner2010-03-081-0/+8
* Add braces around empty body in if statementMartin Willi2010-03-031-1/+1
* Use "static const", some GCCs don't like "const static"Martin Willi2010-03-031-2/+2
* Fixing some includes by replacing <> with "".Tobias Brunner2010-03-021-1/+1
* Added a METHOD2() macro that implements a method for two different interfacesMartin Willi2010-01-211-1/+11
* Cast unaligned memcpy() args to char*, avoids over-optimization on ARMMartin Willi2010-01-111-4/+10
* Fixed untoh32 functionMartin Willi2009-12-231-1/+1
* Added a METHOD() macro to define methods with both public and private signaturesMartin Willi2009-12-171-0/+13
* Added a INIT() macro to initialize class instancesMartin Willi2009-12-171-0/+6
* Added htoun16/32 and untoh16/32 to read/write unaligned network order integersMartin Willi2009-12-151-0/+54
* define TIME_32_BITS_SIGNED_MAX in utils.hAndreas Steffen2009-11-081-0/+5
* replaces four spaces by tabs, where appropriateMartin Willi2009-09-041-3/+3
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-17/+17
* Added side effect free min and max macros.Tobias Brunner2009-09-011-2/+9
* implemented a monotonic timestamping function, unaffected from system time ch...Martin Willi2009-08-311-2/+15
* Defined some missing fixed-width int types on OpenSolaris.Tobias Brunner2009-08-141-0/+13
* use SS_RC_FIRST and SS_RC_LASTAndreas Steffen2009-08-061-0/+3