Tobias Brunner
|
14f7091280
|
Moved mutex.c to a separate folder in order to cleanly wrap other threading primitives (and utils/mutex.h is now threading.h).
|
2009-12-23 17:00:58 +01:00 |
|
Martin Willi
|
2fcb2cc653
|
Migrated identification_t to INIT/METHOD macros
|
2009-12-21 15:24:08 +01:00 |
|
Martin Willi
|
86813bef12
|
Whitelist register_printf_specifier in leak detective
|
2009-11-17 15:51:57 +00:00 |
|
Martin Willi
|
324528700d
|
Added identification constructor using a chunk of data, guessing id type
|
2009-11-12 10:34:01 +01:00 |
|
Martin Willi
|
8aad8f6faf
|
Some coding style cleanups
|
2009-11-12 10:34:00 +01:00 |
|
Andreas Steffen
|
fef3b0b7fd
|
display printable characters in dntoa()
|
2009-11-04 20:17:12 +01:00 |
|
Andreas Steffen
|
bed19335b8
|
put directory path into single quotes
|
2009-11-04 14:34:14 +01:00 |
|
Martin Willi
|
3dc40325d5
|
Show the number of times a lock was acquired in lock profiler
|
2009-10-23 08:12:17 +02:00 |
|
Martin Willi
|
80252c8a46
|
Store return value of getc() in an int to correctly test it against EOF
|
2009-10-22 13:13:06 +02:00 |
|
Andreas Steffen
|
930443afff
|
moved attribute_manager to libstrongswan
|
2009-10-13 13:46:27 +02:00 |
|
Andreas Steffen
|
c6b2b2aae2
|
corrected caption
|
2009-10-09 00:16:33 +02:00 |
|
Andreas Steffen
|
4b4f8bd732
|
created identification_create_from_sockaddr() function
|
2009-10-09 00:13:28 +02:00 |
|
Martin Willi
|
587ebae722
|
Distinguish invalid free()s between corrupted magic and invalid pointer
|
2009-10-05 11:02:54 +02:00 |
|
Andreas Steffen
|
727b0f11e2
|
whitelist Curl_client_write
|
2009-09-27 23:07:21 +02:00 |
|
Martin Willi
|
b9b8a98f47
|
remove spaces within tabs (\t( )+\t)
|
2009-09-04 15:00:19 +02:00 |
|
Martin Willi
|
323f9f990f
|
replaces four spaces by tabs, where appropriate
|
2009-09-04 14:50:23 +02:00 |
|
Martin Willi
|
7daf5226b7
|
removed trailing spaces ([[:space:]]+$)
|
2009-09-04 13:46:09 +02:00 |
|
Martin Willi
|
12a230ddb4
|
Complain about rw(un)lock errors
|
2009-09-03 14:46:28 +02:00 |
|
Martin Willi
|
de5784452b
|
use time_monotonic() instead of gettimeofday() for time difference calculations
|
2009-08-31 15:25:03 +02:00 |
|
Martin Willi
|
3d5818ec38
|
use monotonic time source in convar->timed_wait, and in the scheduler using it
|
2009-08-31 15:13:48 +02:00 |
|
Martin Willi
|
85fd609ed6
|
whitelist openssl ecdsa_check function
|
2009-08-27 13:59:30 +02:00 |
|
Martin Willi
|
1ef69b01ab
|
removed obsolete fingerprint identification types
|
2009-08-26 11:23:52 +02:00 |
|
Martin Willi
|
3f9ec06f6f
|
added getnetbyname/gethostbyname2 to leak detective whitelist, used by pluto
|
2009-08-26 11:23:50 +02:00 |
|
Andreas Steffen
|
fc0ed07c1f
|
pruned OID tree
|
2009-08-18 18:24:26 +02:00 |
|
Andreas Steffen
|
c8b543a6fc
|
fixed wrong emailAddress OID introduced by revision c31687da
|
2009-08-18 17:52:00 +02:00 |
|
Tobias Brunner
|
f1777dff59
|
Replacing gethostbyname, gethostbyname2 and their _r variants with getaddrinfo to increase portability.
|
2009-08-14 16:14:32 +02:00 |
|
Tobias Brunner
|
3901937d14
|
OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the enums mutex/condvar/rwlock_type_t.
|
2009-08-14 13:30:59 +02:00 |
|
Martin Willi
|
3d2f73b92f
|
parse RDNs in multiple SEQUENCEs in all SETs of a DN
|
2009-08-03 15:24:48 +02:00 |
|
Tobias Brunner
|
b2117eee20
|
Make accept(2) and recvfrom(2) cancellation points on Mac OS X.
|
2009-07-30 14:06:26 +02:00 |
|
Tobias Brunner
|
fd0df7ec75
|
Corrected check for valid ASN1 types in rdn_enumerate.
Because of the range of u_char the comparison was always TRUE before.
|
2009-07-14 12:09:22 +02:00 |
|
Andreas Steffen
|
d44b03563a
|
double free caused strange side effects
|
2009-07-13 20:28:36 +02:00 |
|
Andreas Steffen
|
5c49289e27
|
great, I got my comma back
|
2009-07-12 21:08:37 +02:00 |
|
Martin Willi
|
2d00984d73
|
added missing equals() method assignment for ID_ANY identities
|
2009-07-07 13:42:22 +02:00 |
|
Martin Willi
|
0c31b9db84
|
centralized ID type specific method assignement in generic constructor
|
2009-07-06 13:15:29 +02:00 |
|
Martin Willi
|
bbf6a4c0ff
|
removed obsolete init_rdn()/get_next_rdn() functions
|
2009-07-06 13:15:29 +02:00 |
|
Martin Willi
|
8309798fae
|
reimplemented dnota() using RDN enumerator
|
2009-07-06 13:15:29 +02:00 |
|
Martin Willi
|
d692557298
|
replaced {same,match}_dn() by compare_dn(), using the RDN enumerator
|
2009-07-06 13:15:29 +02:00 |
|
Martin Willi
|
ed680e33c0
|
fixed memleak if RND parsing fails
|
2009-07-06 13:15:29 +02:00 |
|
Martin Willi
|
01da687f78
|
contains_wildcard() for DNs uses RDN enumerator
|
2009-07-06 13:15:28 +02:00 |
|
Martin Willi
|
2147da40a5
|
simplified identification_t.clone() using memcpy
|
2009-07-06 13:15:28 +02:00 |
|
Martin Willi
|
6bdd79d86c
|
use an enumerator to parse RDNs, based on asn1_unwrap() function
|
2009-07-06 13:15:28 +02:00 |
|
Martin Willi
|
5dd492efff
|
make filter enumerator methods static
|
2009-07-06 13:15:28 +02:00 |
|
Martin Willi
|
a41d0932c2
|
gcrypt rng implementation
|
2009-06-09 11:18:57 +02:00 |
|
Martin Willi
|
513a1a2835
|
initialize gcrypt threadsave, currently for pthread only
|
2009-06-09 11:18:56 +02:00 |
|
Andreas Steffen
|
517895bd05
|
eliminated ipsec_policy.h
|
2009-05-26 17:19:26 +02:00 |
|
Tobias Brunner
|
938b230fa7
|
renamed some conflicting function names
|
2009-05-06 09:11:07 -04:00 |
|
Tobias Brunner
|
f52e9c1aa8
|
gethostbyname_r is not supported on Mac OS X (but gethostbyname uses thread-local buffers)
|
2009-05-06 09:11:03 -04:00 |
|
Tobias Brunner
|
8c5d72cd0b
|
removing svn keyword $Id$ from all files
|
2009-04-30 13:19:35 +00:00 |
|
Tobias Brunner
|
d24a74c5b4
|
merging changes from portability branch back to trunk
important change for developers: %Y replaces %D to print identities!
|
2009-04-30 11:37:54 +00:00 |
|
Andreas Steffen
|
6319cd74ea
|
pluto uses the libstrongswan leak detective and a stripped-down version of library_t
|
2009-04-16 08:25:47 +00:00 |
|