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 Brunner2010-03-16 17:31:13 +01:00
0f5a043989
Use wildcards to gather plugin source files.
Tobias Brunner2010-03-16 17:20:03 +01:00
52c7257366
Adding support for the build of libcharon (and charon) on Android.
Tobias Brunner2010-03-16 17:18:58 +01:00
a5166b16a1
Adding socket-default to the plugin list in all test cases.
Tobias Brunner2010-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 Brunner2010-03-09 17:15:16 +01:00
38031382dc
Adding the OpenSSL plugin to the Android build.
Tobias Brunner2010-03-08 17:18:47 +01:00
16c8442a3e
Fixing integrity tests after renaming the plugin constructors.
Tobias Brunner2010-03-08 15:33:42 +01:00
d543d9cadf
Adding a helper function that translates single characters in a string.
Tobias Brunner2010-03-08 15:26:09 +01:00
d14203b009
Replaced the deprecated RSA_generate_key with RSA_generate_key_ex.
Tobias Brunner2010-03-08 13:59:26 +01:00
40f130dab3
Implemented the PRF_KEYED_SHA1 algorithm in the openssl plugin
Martin Willi2010-03-08 12:40:45 +01:00
33e4ee59ed
Removed accidentally commited files from tree, ignore tarballs and patches
Martin Willi2010-03-08 09:36:46 +01:00
807c12ce66
Generate the main Android.mk, so the version number is not hardcoded.
Tobias Brunner2010-03-05 13:11:58 +01:00
0ace35282c
Build libstrongswan before building any plugins during the non-monolithic build (as it was before).
Tobias Brunner2010-03-05 11:05:32 +01:00
23763c2cae
scepclient still depends on libfreeswan
Martin Willi2010-03-05 08:52:09 +01:00
3eb633e1e6
Remove the invalid cast in time() parameter, as reported by Marius Tomaschewski.
Martin Willi2010-03-04 08:42:18 +01:00
f9622e8cbb
Disabling warnings about arithmethic with void* on Android.
Tobias Brunner2010-03-03 17:37:20 +01:00
ea2f2c4b90
Fixing a bug on platforms where size_t is unsigned.
Tobias Brunner2010-03-03 17:35:19 +01:00
fc1afcc89e
The return value of snprintf is int not size_t.
Tobias Brunner2010-03-03 17:34:06 +01:00
d02308502f
Add braces around empty body in if statement
Martin Willi2010-03-03 16:53:42 +01:00
a5a4b6c9d1
Added charon.send/receive_delay options to simulate different RTTs
Martin Willi2010-03-03 15:57:06 +01:00
24f058ac74
Migrated receiver_t to METHOD/INIT macros
Martin Willi2010-03-03 15:51:32 +01:00
eb1aa4c537
Migrated sender_t to METHOD/INIT macros
Martin Willi2010-03-03 15:46:53 +01:00
aa59a7f241
Check if we are not using a vendor EAP method in EAP_IDENTITY comparison.
Martin Willi2010-03-03 12:25:27 +01:00
1abab9ec4f
Use "static const", some GCCs don't like "const static"
Martin Willi2010-03-03 10:44:01 +01:00
1be3298807
Adding Android.mk files to build charon and libstrongswan with the Android build system.
Tobias Brunner2010-03-03 10:18:46 +01:00
afb364fff9
Reverting eba28948a5 which was only necessary when cross-compiling the plugins for Android 2.0.
Tobias Brunner2010-03-02 12:03:44 +01:00
4e657051f7
Streamlined the source file list formatting in plugin makefiles.
Tobias Brunner2010-03-02 10:32:09 +01:00
fac3bfa5cd
Fixing some includes by replacing <> with "".
Tobias Brunner2010-03-01 16:03:18 +01:00
6ec60bb92b
Link all enabled libstrongswan plugins into the library, link all enabled charon plugins into libcharon.
Tobias Brunner2010-03-01 16:15:08 +01:00
3724668b3d
Enabling the plugin loader to be able to load plugins without explicitly loading a shared object file first.
Tobias Brunner2010-03-01 16:07:07 +01:00
3372ad144b
Adding an option to build libstrongswan and charon monolithically.
Tobias Brunner2010-03-01 16:16:55 +01:00
9ce567f895
Changed plugin constructors from plugin_create to plugin_name_plugin_create.
Tobias Brunner2010-02-23 16:20:38 +01:00
6cc13cd9c5
Removing the plugin constructor declarations from the header files.
Tobias Brunner2010-02-23 16:17:48 +01:00