aboutsummaryrefslogtreecommitdiffstats
path: root/modules/es_ftw/es_ftw.cpp
Commit message (Collapse)AuthorAgeFilesLines
* The change in rev f6d0cb6f9569d228ed6a11d021c3f57f55220bde was actuallylloyd2008-06-261-4/+4
| | | | | | | | | | | completely wrong, and it is rather disturbing I made that mistake. The poll() function will gather up to the number of bytes passed as its argument; it will do this by opening up files and reading up to 1024 bytes from each one. So we might open between 256 and 256*1024 files, depending on the sizes of them (ignoring empty files, which count for zero bytes). (Idea: also include the name of the file in the output? Is that useful?) Move the read_buf out of the loop to minimize allocator thrashing.
* ew_ftw was reading up to 32 Mb for a fast poll and 256 Mb for a slow poll.lloyd2008-06-221-2/+2
| | | | That seems excessive. Reduce to 32 Kb and 256 Kb (resp).
* New, much cleaner (and thread safe) implementation of es_ftWlloyd2008-06-171-54/+92
|
* Remove unneeded inclusion of <fstream>lloyd2008-06-161-1/+0
|
* Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-101-1/+1
| | | | | | 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)
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-141-1/+1
| | | | | | | 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.
* Fix compilation with GCC 3.2 - it doesn't like the :: namespace specificationlloyd2008-02-121-1/+1
| | | | for struct stat
* Qualify (some) calls to functions in the global namespace using anlloyd2007-12-241-9/+9
| | | | | | 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.
* Avoid some C-style casts in the moduleslloyd2007-07-231-1/+1
|
* Bump copyright year to 2007lloyd2007-01-201-1/+1
|
* Initial checkin1.5.6lloyd2006-05-181-0/+110