aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/random
Commit message (Collapse)AuthorAgeFilesLines
* charon: Set CLOEXEC flag on daemon PID file and /dev/(u)random source FDsMartin Willi2014-06-241-0/+5
| | | | | | | | | | | | | On Fedora, SELinux complains about these open file descriptors when the updown script invokes iptables. While it seems difficult to set the flag on all file descriptors, this at least fixes those covered by the SELinux policy. As these two cases are in code executed while the daemon is still single threaded, we avoid the use of atomic but not fully portable fdopen("e") or open(O_CLOEXEC) calls. Fixes #519.
* plugins: Don't link with -rdynamic on WindowsMartin Willi2014-06-041-1/+1
|
* lib: All settings use configured namespaceTobias Brunner2014-02-121-3/+3
|
* Implemented libstrongswan.plugins.random.strong_equals_true optionAndreas Steffen2013-11-163-0/+22
|
* automake: replace INCLUDES by AM_CPPFLAGSMartin Willi2013-07-181-5/+6
| | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only.
* Moved debug.[ch] to utils folderTobias Brunner2012-10-242-2/+2
|
* Add strongswan.conf runtime options for /dev/[u]random filesMartin Willi2012-09-101-2/+7
| | | | Fixes #221.
* RNGs' get_bytes and allocate_bytes return booleanTobias Brunner2012-07-161-2/+4
|
* Use a single set of FDs for all random plugin RNG instancesMartin Willi2012-03-203-36/+89
|
* Add features support to random pluginMartin Willi2011-10-141-8/+13
|
* Added a (not yet implemented) plugin_t method to reload plugin configurationMartin Willi2011-04-151-0/+1
|
* Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ↵Martin Willi2011-04-151-4/+9
| | | | over plugin_t
* trace back crypto algorithms to the plugins that registered themAndreas Steffen2010-12-181-2/+4
|
* Migrated random plugin to INIT/METHOD macrosAndreas Steffen2010-12-042-26/+27
|
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-061-2/+2
|
* Reverting eba28948a584b9d02474cf5d256b04b8d2adbe6a which was only necessary ↵Tobias Brunner2010-03-021-1/+0
| | | | | | | 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-021-2/+4
|
* Link all enabled libstrongswan plugins into the library, link all enabled ↵Tobias Brunner2010-03-021-2/+5
| | | | charon plugins into libcharon.
* Changed plugin constructors from plugin_create to plugin_name_plugin_create.Tobias Brunner2010-03-021-1/+1
|
* Removing the plugin constructor declarations from the header files.Tobias Brunner2010-03-021-5/+0
|
* Link all plugins to libstrongswan.Tobias Brunner2010-02-251-0/+1
|
* Use macros to define --with optionsMartin Willi2009-09-071-1/+3
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-044-14/+14
|
* added -avoid-version to LDFLAGS, plugins are not versionedMartin Willi2009-07-031-1/+1
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-303-6/+0
|
* changed RNG_REAL to RNG_TRUEAndreas Steffen2009-04-292-2/+2
|
* updated DoxyfileMartin Willi2009-03-242-3/+3
| | | | | | properly close all doxygen groups fixed remaining doxygen warnings
* using signed return value for read()Martin Willi2008-09-301-1/+2
|
* added API for random number generators, served through credential factoryMartin Willi2008-04-155-0/+303
ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)