aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* deleted old strongSwan VIDsAndreas Steffen2010-03-122-86/+15
|
* Added a very minimalistic SMTP client to send mails via a local EximMartin Willi2010-03-113-1/+241
|
* Add a getter for the HTTP refererMartin Willi2010-03-102-0/+16
|
* fix 64bit issue with time_t from databaseAndreas Steffen2010-03-101-2/+8
|
* Provide the Diffie Hellman parameters from a central location, so that we do ↵Tobias Brunner2010-03-095-733/+380
| | | | | | | | not have to replicate them in every plugin that implements the DH interface. The main reason for this change is that Android's libcrypto does not include the get_rfcX_prime_Y functions by default. Therefore we would have had to replicate the primes a third time.
* Adding the OpenSSL plugin to the Android build.Tobias Brunner2010-03-083-2/+20
|
* Fixing integrity tests after renaming the plugin constructors.Tobias Brunner2010-03-081-2/+12
|
* Adding a helper function that translates single characters in a string.Tobias Brunner2010-03-083-19/+32
|
* Replaced the deprecated RSA_generate_key with RSA_generate_key_ex.Tobias Brunner2010-03-081-2/+25
|
* Implemented the PRF_KEYED_SHA1 algorithm in the openssl pluginMartin Willi2010-03-085-7/+202
|
* critical keyUsage extension must be parsedAndreas Steffen2010-03-071-0/+3
|
* recognize strongSwan VIDAndreas Steffen2010-03-071-47/+53
|
* set Certificate Sign and CRL Sign flags in keyUsage extension if CA is trueAndreas Steffen2010-03-072-5/+14
|
* parser.l includes y.tab.h, so it must be built firstTobias Brunner2010-03-051-1/+1
|
* Ignore the generated y.output.Tobias Brunner2010-03-052-351/+1
|
* Do not hardcode the path to the strongSwan sources.Tobias Brunner2010-03-051-2/+2
|
* Build libstrongswan before building any plugins during the non-monolithic ↵Tobias Brunner2010-03-051-0/+4
| | | | build (as it was before).
* scepclient still depends on libfreeswanMartin Willi2010-03-051-1/+1
|
* Remove the invalid cast in time() parameter, as reported by Marius Tomaschewski.Martin Willi2010-03-041-1/+1
|
* Fixing a bug on platforms where size_t is unsigned.Tobias Brunner2010-03-031-12/+12
|
* The parsed timeval is unsigned.Tobias Brunner2010-03-031-2/+2
|
* The return value of snprintf is int not size_t.Tobias Brunner2010-03-032-3/+4
|
* Add braces around empty body in if statementMartin Willi2010-03-031-1/+1
|
* Added charon.send/receive_delay options to simulate different RTTsMartin Willi2010-03-032-1/+30
|
* Migrated receiver_t to METHOD/INIT macrosMartin Willi2010-03-031-19/+16
|
* Migrated sender_t to METHOD/INIT macrosMartin Willi2010-03-031-20/+19
|
* Check if we are not using a vendor EAP method in EAP_IDENTITY comparison.Martin Willi2010-03-031-1/+1
| | | | Bug reported by Ingo Kubbilun with a patch from Reinhard Pfau, secunet AG.
* Use "static const", some GCCs don't like "const static"Martin Willi2010-03-031-2/+2
|
* Adding Android.mk files to build charon and libstrongswan with the Android ↵Tobias Brunner2010-03-035-1/+414
| | | | build system.
* Reverting eba28948a584b9d02474cf5d256b04b8d2adbe6a which was only necessary ↵Tobias Brunner2010-03-0259-83/+14
| | | | | | | when cross-compiling the plugins for Android 2.0. With the coming monolithic build using Android.mk files this won't be necessary anymore.
* Streamlined the source file list formatting in plugin makefiles.Tobias Brunner2010-03-0256-139/+220
|
* Fixing some includes by replacing <> with "".Tobias Brunner2010-03-0217-44/+38
| | | | 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.
* Link all enabled libstrongswan plugins into the library, link all enabled ↵Tobias Brunner2010-03-0261-116/+536
| | | | charon plugins into libcharon.
* Enabling the plugin loader to be able to load plugins without explicitly ↵Tobias Brunner2010-03-021-0/+37
| | | | loading a shared object file first.
* Changed plugin constructors from plugin_create to plugin_name_plugin_create.Tobias Brunner2010-03-0261-67/+92
|
* Removing the plugin constructor declarations from the header files.Tobias Brunner2010-03-0259-295/+0
|
* Link libstrongswan to the new plugins, tooMartin Willi2010-02-263-0/+3
|
* Add support for dynamic ports in load testerMartin Willi2010-02-261-2/+18
|
* Process ike_vendor task before ike_init, fixes support for private algs in IKEMartin Willi2010-02-262-5/+5
|
* Use message instead of attributes in hookMartin Willi2010-02-264-41/+36
|
* Set UDP encapsulation option on all socketsMartin Willi2010-02-261-5/+4
|
* Fixed starter left-/rightikeport keywordMartin Willi2010-02-262-1/+2
|
* Added locking to dynamic socket listMartin Willi2010-02-261-0/+17
|
* Include ports in ike_cfg equality checkMartin Willi2010-02-261-1/+3
|
* Added an initiator-only socket implementation which binds ports on demandMartin Willi2010-02-266-0/+785
|
* Removed obsolete daemon killMartin Willi2010-02-262-54/+29
|
* Do not kill daemon, just not use pluggable kernel interface if ↵Martin Willi2010-02-266-38/+121
| | | | initialization failed
* Pass sockets to bypass to kernel interface, allowing us to register them ↵Martin Willi2010-02-2611-274/+141
| | | | dynamically
* Migrated kernel_klips_ipsec to METHOD/INIT macrosMartin Willi2010-02-261-98/+60
|
* Migrated kernel_pfkey_ipsec to METHOD/INIT macrosMartin Willi2010-02-261-97/+60
|