This website requires JavaScript.
360ef1606f
Fixed handling of IKE_SAs without a virtual IP in farp plugin
Martin Willi
2010-03-30 10:24:47 +02:00
061c95b449
fixed pluto crash caused by expired leftcert and rightca=%same
Andreas Steffen
2010-03-29 17:44:37 +02:00
3ad78f0239
compile dhcp and farp plugins in UMLs
Andreas Steffen
2010-03-28 22:40:20 +02:00
5d91d4c6d7
moved attr-sql plugin to libhydra in pool scenarios
Andreas Steffen
2010-03-28 22:33:30 +02:00
28df533393
Accept messages with a "sufficient" payload if other payloads (such as V) follow
Martin Willi
2010-03-26 16:25:04 +01:00
18c68f22c7
Revert "Use the same formatting as in the Makefiles of the other plugins. Makes refactorings easier."
Tobias Brunner
2010-03-26 10:47:09 +01:00
e91b116a62
Use the same formatting as in the Makefiles of the other plugins. Makes refactorings easier.
Tobias Brunner
2010-03-26 10:40:14 +01:00
89bf11d204
Respect line with in Makefile.am's, other cosmetics
Martin Willi
2010-03-25 14:54:56 +01:00
6d6994c6c9
Added NEWS about the farp plugin
Martin Willi
2010-03-25 14:47:23 +01:00
e40a629d4c
Added libhydra include to farp plugin
Martin Willi
2010-03-25 14:41:51 +01:00
f8e99e012a
Implemented ARP sniffing and spoofing functionality
Martin Willi
2010-03-19 16:56:21 +01:00
dc70a5bb0b
Use message hook to catch virtual IP, as it is not yet set in ike_updown
Martin Willi
2010-03-19 16:54:21 +01:00
479a7b7d17
Added locking to farp listener
Martin Willi
2010-03-19 13:49:37 +01:00
660e16f5b2
Added a listener to the farp plugin that keeps track of active virtual IPs
Martin Willi
2010-03-19 13:29:28 +01:00
0d7b48a388
Added a farp plugin stop to spoof ARP requests
Martin Willi
2010-03-19 11:08:41 +00:00
2d097a0b57
Added NEWS for dhcp plugin
Martin Willi
2010-03-25 14:39:10 +01:00
0e1689e98f
Migrated dhcp plugin to moved attribute manager
Martin Willi
2010-03-25 14:33:05 +01:00
b262429e0b
Include configuration payloads for DNS/WINS server received via DHCP
Martin Willi
2010-03-24 15:28:14 +01:00
913eb69692
Send DHCP RELEASE on virtual IP release
Martin Willi
2010-03-24 14:52:11 +01:00
045833c79d
Release virtual IPs with the same identity as we acquired it
Martin Willi
2010-03-24 14:23:56 +01:00
e06a6154e2
Added identity_lease option to create random or identity based DHCP leases
Martin Willi
2010-03-24 11:22:54 +01:00
4f0932ecfe
Added DHCP request construction, ACK processing
Martin Willi
2010-03-24 11:08:59 +01:00
20ee54d06f
Added reception of DHCP responses via PACKET socket
Martin Willi
2010-03-24 10:21:30 +01:00
ddc93db612
DHCP plugin framework, send DHCP Discover upon IP request
Martin Willi
2010-03-23 17:18:18 +01:00
beaa048eed
Added DHCP plugin stub.
Martin Willi
2010-03-22 14:39:33 +01:00
688d106473
Added libhydra include to scepclient
Martin Willi
2010-03-25 11:24:58 +01:00
70d70c8a2e
Link libhydra to checksum_builder so the hydra object is defined.
Tobias Brunner
2010-03-24 17:46:56 +01:00
58f86d0f0f
Changed all usages of lib->attributes to hydra->attributes.
Tobias Brunner
2010-03-24 17:46:29 +01:00
567d3f1463
Attributes moved from libstrongswan to libhydra.
Tobias Brunner
2010-03-24 17:40:15 +01:00
83218f0d65
Fixing Doxygen for libhydra.
Tobias Brunner
2010-03-24 15:39:02 +01:00
1f4e0f61dd
Segment check added for libhydra.
Tobias Brunner
2010-03-24 15:25:35 +01:00
a1f90c7a85
Fixed deinit for charon --version.
Tobias Brunner
2010-03-24 15:24:50 +01:00
52bff307e1
Init/deinit libhydra in charon and pluto.
Tobias Brunner
2010-03-24 15:22:10 +01:00
f9b1db1631
Adding libhydra_init, which is currently only needed for integrity checks.
Tobias Brunner
2010-03-24 15:18:12 +01:00
39856897e6
Link pluto and charon to libhydra, fixes monolithic build.
Tobias Brunner
2010-03-24 11:58:44 +01:00
bde5163ae0
Moving attr-sql config in strongswan.conf to libhydra.
Tobias Brunner
2010-03-24 11:26:37 +01:00
2cba58c5b7
Fixing integrity-checks after moving the attr-sql plugin and adding libhydra.
Tobias Brunner
2010-03-24 11:00:11 +01:00
75dc019252
Moving attr-sql plugin from libstrongswan to libhydra.
Tobias Brunner
2010-03-24 10:59:31 +01:00
0bf68cbf7c
Adding libhydra stub.
Tobias Brunner
2010-03-24 10:37:01 +01:00
dc9ddba6e3
Adapted test_pool to the libstrongswan threading.
Tobias Brunner
2010-03-24 18:51:52 +01:00
48aa81a67a
Link libcharon to checksum_builder in order to get rid of the fake symbols.
Tobias Brunner
2010-03-24 17:54:07 +01:00
d7e977aced
Fixed some Doxygen warnings.
Tobias Brunner
2010-03-24 15:45:06 +01:00
037fb02493
Fixed compiler warning.
Tobias Brunner
2010-03-24 12:03:08 +01:00
0d59713dd9
Fixed ipsec pool --batch command
Heiko Hund
2010-03-23 22:30:01 +01:00
cf46ff6875
Use vstr/gmp as shared libraries in the Android build.
Tobias Brunner
2010-03-23 11:39:58 +01:00
c92c94542a
Missed to include charon's Android.mk in the distribution.
Tobias Brunner
2010-03-22 11:32:20 +01:00
6150efa885
Added charon to .gitignore
Martin Willi
2010-03-19 17:17:54 +01:00
d92b337fe9
Do not indent the source file lists in Android.mk files so we can easily compare them to the lists in the Makefile.am files.
Tobias Brunner
2010-03-16 17:31:13 +01:00
0f5a043989
Use wildcards to gather plugin source files.
Tobias Brunner
2010-03-16 17:20:03 +01:00
52c7257366
Adding support for the build of libcharon (and charon) on Android.
Tobias Brunner
2010-03-16 17:18:58 +01:00
78060ba063
Do not link libcharon to libstrongswan.
Tobias Brunner
2010-03-16 11:06:39 +01:00
ef87a61efd
Explicitly link charon to libstrongswan.
Tobias Brunner
2010-03-16 11:05:01 +01:00
454faa47de
Don't indirectly link dependent libraries.
Gerd von Egidy
2010-03-14 22:01:17 +01:00
02222dfa65
Make integrity tests compatible with libcharon.
Tobias Brunner
2010-03-12 17:20:36 +01:00
349fa52852
Replacing the original charon with a small wrapper around libcharon.
Tobias Brunner
2010-03-12 17:12:05 +01:00
bd3f8ea30b
Convert charon into libcharon.
Tobias Brunner
2010-03-12 16:56:54 +01:00
08c5572602
Moving charon to libcharon.
Tobias Brunner
2010-03-12 16:45:46 +01:00
7c11d10eb8
Removed strayed code fragment
Martin Willi
2010-03-19 10:25:12 +01:00
437690f897
ipsec pool --batch command
Heiko Hund
2010-03-16 21:11:52 +01:00
a90ed06f8a
ipsec pool error return status
Heiko Hund
2010-03-16 21:11:51 +01:00
ef9f69a2b9
ipsec pool --replace command
Heiko Hund
2010-03-16 21:11:50 +01:00
49a452e3a2
--addresses option for ipsec pool --add command
Heiko Hund
2010-03-16 21:11:49 +01:00
f0da32c58d
Introduced ipsec.conf NTLM keyword for NT hashes
Martin Willi
2010-03-17 18:48:25 +01:00
a7fb418edd
EAP-MSCHAPv2 can use stored NT hashes in addition to plaintext passwords
Martin Willi
2010-03-17 16:58:22 +01:00
d266e8953e
lookup exclusion for several arbitrary routing tables
Thomas Egerer
2010-03-12 09:37:51 +01:00
7b1fc2f7cf
Fixing a compiler warning when building with -Wextra.
Tobias Brunner
2010-03-16 12:42:58 +01:00
a3316c2b9f
setting the two most significant bits assures an RSA modulus of maximum bit size
Andreas Steffen
2010-03-15 15:13:26 +01:00
c0df187cb4
we don't accept a serial number with leading zeroes
Andreas Steffen
2010-03-14 19:41:40 +01:00
d5f1b9b3c1
Reordered the name and sname construction.
Tobias Brunner
2010-03-09 09:01:28 +01:00
01b87c2bc1
Fixed a bug in pluto's x509 handling.
Tobias Brunner
2010-03-12 17:27:05 +01:00
4cedab5ad7
deleted old strongSwan VIDs
Andreas Steffen
2010-03-12 03:29:18 +01:00
0ef84e5e4d
enable build of socket-default plugin
Andreas Steffen
2010-03-11 21:53:18 +01:00
44f1024705
mixed IKEv1/IKEv2 scenarios require socket-raw
Andreas Steffen
2010-03-11 21:32:36 +01:00
520f6b846a
Added a very minimalistic SMTP client to send mails via a local Exim
Martin Willi
2010-03-11 10:51:16 +01:00
0fa7d1abb3
Do not disable the default-socket if it was enabled explicitly
Martin Willi
2010-03-11 08:52:48 +01:00
81e9e75940
Set a xy_given variable for a --enable/disable-xy option
Martin Willi
2010-03-11 08:50:12 +01:00
a3920abb76
Add a getter for the HTTP referer
Martin Willi
2010-03-09 15:03:57 +01:00
d12ad4748a
fix 64bit issue with time_t from database
Andreas Steffen
2010-03-10 10:46:49 +01:00
a5166b16a1
Adding socket-default to the plugin list in all test cases.
Tobias Brunner
2010-03-09 17:41:40 +01:00
908d571796
Provide the Diffie Hellman parameters from a central location, so that we do not have to replicate them in every plugin that implements the DH interface.
Tobias Brunner
2010-03-09 17:15:16 +01:00
38031382dc
Adding the OpenSSL plugin to the Android build.
Tobias Brunner
2010-03-08 17:18:47 +01:00
16c8442a3e
Fixing integrity tests after renaming the plugin constructors.
Tobias Brunner
2010-03-08 15:33:42 +01:00
d543d9cadf
Adding a helper function that translates single characters in a string.
Tobias Brunner
2010-03-08 15:26:09 +01:00
d14203b009
Replaced the deprecated RSA_generate_key with RSA_generate_key_ex.
Tobias Brunner
2010-03-08 13:59:26 +01:00
40f130dab3
Implemented the PRF_KEYED_SHA1 algorithm in the openssl plugin
Martin Willi
2010-03-08 12:40:45 +01:00
33e4ee59ed
Removed accidentally commited files from tree, ignore tarballs and patches
Martin Willi
2010-03-08 09:36:46 +01:00
31bd75ec64
removed unwanted commits
Andreas Steffen
2010-03-07 21:11:57 +01:00
ceeb9bac8b
critical keyUsage extension must be parsed
Andreas Steffen
2010-03-07 20:51:34 +01:00
469d448333
recognize strongSwan VID
Andreas Steffen
2010-03-07 17:52:04 +01:00
1ec8f22de2
set Certificate Sign and CRL Sign flags in keyUsage extension if CA is true
Andreas Steffen
2010-03-07 17:27:53 +01:00
3bcfb271a3
Make Android.mk depend on configure.in, so it gets rebuilt if the version number got changed.
Tobias Brunner
2010-03-05 14:57:22 +01:00
d6731a0f26
parser.l includes y.tab.h, so it must be built first
Tobias Brunner
2010-03-05 14:24:56 +01:00
73f5940b1c
Ignore the generated y.output.
Tobias Brunner
2010-03-05 14:19:17 +01:00
551b02029e
Do not hardcode the path to the strongSwan sources.
Tobias Brunner
2010-03-05 13:32:27 +01:00
de64e2166d
Ignore the generated Android.mk
Tobias Brunner
2010-03-05 13:23:43 +01:00
807c12ce66
Generate the main Android.mk, so the version number is not hardcoded.
Tobias Brunner
2010-03-05 13:11:58 +01:00
0ace35282c
Build libstrongswan before building any plugins during the non-monolithic build (as it was before).
Tobias Brunner
2010-03-05 11:05:32 +01:00
23763c2cae
scepclient still depends on libfreeswan
Martin Willi
2010-03-05 08:52:09 +01:00
3eb633e1e6
Remove the invalid cast in time() parameter, as reported by Marius Tomaschewski.
Martin Willi
2010-03-04 08:42:18 +01:00
f9622e8cbb
Disabling warnings about arithmethic with void* on Android.
Tobias Brunner
2010-03-03 17:37:20 +01:00