aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* Do not print empty DN identities as invalidMartin Willi2011-01-051-2/+8
|
* Fail silently when trying to convert IPv6 address to v4 family hostMartin Willi2011-01-051-0/+4
|
* Added a CIDR notation based host constructorMartin Willi2011-01-052-0/+44
|
* Migrated options_t to INIT/METHOD macrosAndreas Steffen2010-12-041-18/+12
|
* implemented IMC/IMV handlerAndreas Steffen2010-11-091-0/+2
|
* Some minor comment fixes.Tobias Brunner2010-09-021-14/+20
|
* Do not strdup() zero length strings in identification_create_from_string()Martin Willi2010-08-311-4/+20
|
* Handle PIN: as a magic keyword for prompt, use getpass() to silently read ↵Martin Willi2010-08-041-0/+1
| | | | credentials
* Added NSPR PR_CallOnce to leak detective whitelistMartin Willi2010-08-041-0/+2
|
* Added buffer checking variants of syslog functions to leak detectiveMartin Willi2010-08-041-0/+2
|
* Fix use of snprintf() in identification DN to ASCII conversionMartin Willi2010-07-281-0/+12
|
* Use the group constraint in a more generic fashion, not only for attribute ↵Martin Willi2010-07-052-8/+1
| | | | certificates
* Adding a remove_at method to the hash table.Tobias Brunner2010-06-072-9/+36
| | | | This allows to remove key-value pairs while enumerating them.
* Migrated hashtable_t to INIT/METHOD macros.Tobias Brunner2010-06-071-59/+45
|
* Whitelist OpenSSLs ERR_put_error() in leak-detectiveMartin Willi2010-05-201-0/+1
| | | | | | | As we do not invoke ERR_get/clear_error() in all error cases, the error codes are not removed from the error queue. But it is save to whitelist the put function, as it uses a circular buffer that does not grow beyond ERR_NUM_ERRORS errors (16 by default).
* Option to skip slow addr2line resolution in leak-detectiveMartin Willi2010-05-204-47/+69
|
* added getprotobyname to whitelist4.4.0Andreas Steffen2010-05-021-0/+1
|
* Renamed clone function to avoid name clash with uclibcMartin Willi2010-04-071-2/+2
|
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-063-8/+11
|
* The return value of snprintf is int not size_t.Tobias Brunner2010-03-031-2/+3
|
* Fixing some includes by replacing <> with "".Tobias Brunner2010-03-021-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.
* Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵Tobias Brunner2009-12-232-768/+0
| | | | primitives (and utils/mutex.h is now threading.h).
* Migrated identification_t to INIT/METHOD macrosMartin Willi2009-12-211-128/+95
|
* Whitelist register_printf_specifier in leak detectiveMartin Willi2009-11-171-0/+1
|
* Added identification constructor using a chunk of data, guessing id typeMartin Willi2009-11-122-0/+20
|
* Some coding style cleanupsMartin Willi2009-11-121-33/+47
|
* display printable characters in dntoa()Andreas Steffen2009-11-041-9/+4
|
* put directory path into single quotesAndreas Steffen2009-11-041-2/+2
|
* Show the number of times a lock was acquired in lock profilerMartin Willi2009-10-231-4/+18
|
* Store return value of getc() in an int to correctly test it against EOFMartin Willi2009-10-221-1/+1
|
* moved attribute_manager to libstrongswanAndreas Steffen2009-10-133-2/+4
|
* corrected captionAndreas Steffen2009-10-091-1/+1
|
* created identification_create_from_sockaddr() functionAndreas Steffen2009-10-092-0/+41
|
* Distinguish invalid free()s between corrupted magic and invalid pointerMartin Willi2009-10-051-5/+24
|
* whitelist Curl_client_writeAndreas Steffen2009-09-271-0/+2
|
* remove spaces within tabs (\t( )+\t)Martin Willi2009-09-041-2/+2
|
* replaces four spaces by tabs, where appropriateMartin Willi2009-09-045-20/+20
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-0421-432/+432
|
* Complain about rw(un)lock errorsMartin Willi2009-09-031-7/+31
|
* use time_monotonic() instead of gettimeofday() for time difference calculationsMartin Willi2009-08-311-1/+0
|
* use monotonic time source in convar->timed_wait, and in the scheduler using itMartin Willi2009-08-312-15/+24
|
* whitelist openssl ecdsa_check functionMartin Willi2009-08-271-0/+1
|
* removed obsolete fingerprint identification typesMartin Willi2009-08-262-43/+23
|
* added getnetbyname/gethostbyname2 to leak detective whitelist, used by plutoMartin Willi2009-08-261-0/+2
|
* pruned OID treeAndreas Steffen2009-08-181-5/+4
|
* fixed wrong emailAddress OID introduced by revision c31687daAndreas Steffen2009-08-181-3/+3
|
* Replacing gethostbyname, gethostbyname2 and their _r variants with ↵Tobias Brunner2009-08-141-86/+53
| | | | getaddrinfo to increase portability.
* OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the ↵Tobias Brunner2009-08-142-8/+8
| | | | enums mutex/condvar/rwlock_type_t.
* parse RDNs in multiple SEQUENCEs in all SETs of a DNMartin Willi2009-08-031-16/+24
|
* Make accept(2) and recvfrom(2) cancellation points on Mac OS X.Tobias Brunner2009-07-301-0/+27
|