aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/random/random_plugin.c
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.
* lib: All settings use configured namespaceTobias Brunner2014-02-121-3/+3
|
* Implemented libstrongswan.plugins.random.strong_equals_true optionAndreas Steffen2013-11-161-0/+13
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Add strongswan.conf runtime options for /dev/[u]random filesMartin Willi2012-09-101-2/+7
| | | | Fixes #221.
* Use a single set of FDs for all random plugin RNG instancesMartin Willi2012-03-201-0/+65
|
* 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-041-6/+10
|
* Changed plugin constructors from plugin_create to plugin_name_plugin_create.Tobias Brunner2010-03-021-1/+1
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-5/+5
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
|
* changed RNG_REAL to RNG_TRUEAndreas Steffen2009-04-291-1/+1
|
* added API for random number generators, served through credential factoryMartin Willi2008-04-151-0/+62
ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)