aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Corrected check for valid ASN1 types in rdn_enumerate.Tobias Brunner2009-07-141-2/+3
| | | | Because of the range of u_char the comparison was always TRUE before.
* double free caused strange side effectsAndreas Steffen2009-07-131-1/+0
|
* great, I got my comma backAndreas Steffen2009-07-121-1/+1
|
* added missing equals() method assignment for ID_ANY identitiesMartin Willi2009-07-071-1/+2
|
* centralized ID type specific method assignement in generic constructorMartin Willi2009-07-061-105/+69
|
* removed obsolete init_rdn()/get_next_rdn() functionsMartin Willi2009-07-061-124/+0
|
* reimplemented dnota() using RDN enumeratorMartin Willi2009-07-061-72/+44
|
* replaced {same,match}_dn() by compare_dn(), using the RDN enumeratorMartin Willi2009-07-061-156/+93
|
* fixed memleak if RND parsing failsMartin Willi2009-07-061-0/+1
|
* contains_wildcard() for DNs uses RDN enumeratorMartin Willi2009-07-061-19/+11
|
* simplified identification_t.clone() using memcpyMartin Willi2009-07-061-7/+2
|
* use an enumerator to parse RDNs, based on asn1_unwrap() functionMartin Willi2009-07-061-119/+145
|
* make filter enumerator methods staticMartin Willi2009-07-061-3/+3
|
* gcrypt rng implementationMartin Willi2009-06-091-0/+2
|