en-us Changes to file modules/es_unix/es_unix.cpp (from [4e40e885..]) http://viewmtn.angrygoats.net/all/revision/filechanges/4e40e88547b059faf0b471b54534e9cc2dcc99e3/modules/es_unix/es_unix.cpp Changes to file modules/es_unix/es_unix.cpp (from [4e40e885..]) http://viewmtn.angrygoats.net/all/revision/info/f640991b6e433a264f5d22a08338cfc9c24c82da propagate from branch 'net.randombit.botan' (head 6afe2db1f710f75bc27e189bb8bdb23613ce1ca3) propagate from branch 'net.randombit.botan' (head 6afe2db1f710f75bc27e189bb8bdb23613ce1ca3)
to branch 'net.randombit.botan.remove-libstate' (head e40f0dbdfd847024c30fa0092c2acefc19a550b8)
lloyd@randombit.net Thu, 10 Apr 2008 05:52:37 GMT
http://viewmtn.angrygoats.net/all/revision/info/6afe2db1f710f75bc27e189bb8bdb23613ce1ca3 Remove severa global configuration variables related to entropy gathering, Remove severa global configuration variables related to entropy gathering,
instead passing those values as arguments.
lloyd@randombit.net Thu, 10 Apr 2008 05:50:57 GMT
http://viewmtn.angrygoats.net/all/revision/info/a901020bad3744964757ced60518c63cd7ea4129 Change the copyrights in all files in the Botan tree to directly reflect Change the copyrights in all files in the Botan tree to directly reflect
the actual copyright holders. For rationale, see my post to botan-devel
on April 9, subject 'Changing license to directly reflect contributors'
(http://www.randombit.net/pipermail/botan-devel/2008-April/000527.html)
lloyd@randombit.net Thu, 10 Apr 2008 02:47:51 GMT
http://viewmtn.angrygoats.net/all/revision/info/d62084293a9b34c306e7d758545e34832a363ab2 In Botan, the Timer base class provides access to a high-resolution In Botan, the Timer base class provides access to a high-resolution
timer with an unspecified update rate and epoch. It is only used
inside the entropy sources to provide some timing-dependent
randomness. However, it is easier and basically 'as good' to treat the
timers as entropy sources in their own right and feed their output
directly into an entropy pool.
This commit removes Library_State::system_clock and all calls to that
function.
lloyd@randombit.net Mon, 07 Apr 2008 01:41:17 GMT
http://viewmtn.angrygoats.net/all/revision/info/2f4fd18182d5a75c40cd831e7ee3c314be5c57d6 Mass update of the copyright date. Honestly I don't know why I bother, Mass update of the copyright date. Honestly I don't know why I bother,
but might as well keep it up to date. And it's easier to do it once with
a 'perl -pi' command than to update each file over time.
Apologies to anyone looking at diffs.
lloyd@randombit.net Thu, 14 Feb 2008 18:43:45 GMT
http://viewmtn.angrygoats.net/all/revision/info/938d4e942baf6fbfabefef4bc28518d9a3d55625 Fix compilation with GCC 3.2 - it doesn't like the :: namespace specification Fix compilation with GCC 3.2 - it doesn't like the :: namespace specification
for struct stat
lloyd@randombit.net Tue, 12 Feb 2008 14:34:59 GMT
http://viewmtn.angrygoats.net/all/revision/info/9fe0310805932b889bdfa17c9213f2b97d47ab6a Qualify (some) calls to functions in the global namespace using an Qualify (some) calls to functions in the global namespace using an
explicit :: (it is unfortunate that there is no good way to detect all
of such calls in an automated manner). Also use new-style casts in parts
of the zlib code.
lloyd@randombit.net Mon, 24 Dec 2007 20:54:30 GMT
http://viewmtn.angrygoats.net/all/revision/info/b445e5a8fa7aef203a782344c95161924a7ffbe7 Don't hard code any directories to search for programs into es_unix. Don't hard code any directories to search for programs into es_unix.
All are now specified through the config. The new default is just /bin,
/sbin, /usr/bin, and /usr/sbin. Formerly /usr/ucb, /usr/etc, and /etc were
also searched. If you want this behavior again you have to explicitly set
the rng/unix_path configuration setting.
lloyd@randombit.net Fri, 19 Oct 2007 13:41:10 GMT
http://viewmtn.angrygoats.net/all/revision/info/9fd870eb84a28e24af85b73982a52e4d96d44f5d Add stats of '/', '/tmp', '.', and '..' to the es_unix fast poll. Add stats of '/', '/tmp', '.', and '..' to the es_unix fast poll.
Use u32bit instead of uint32_t
lloyd@randombit.net Fri, 19 Oct 2007 13:34:14 GMT
http://viewmtn.angrygoats.net/all/revision/info/cfa9ea3f7d510ab71cf612b40047bd2566c92db2 New implementation of fast polling in es_unix. Instead of executing New implementation of fast polling in es_unix. Instead of executing
programs, the fast poll will just call a handful of simple Unix/POSIX
functions like getpid, getuid, getrusage, etc. Identifying further useful
sources would probably be helpful.
lloyd@randombit.net Fri, 19 Oct 2007 13:18:40 GMT