aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils/filesystem.h
Commit message (Collapse)AuthorAgeFilesLines
* Add function to query if filesystem support is enabled.Jack Lloyd2018-01-301-0/+2
| | | | Makes for much simpler code.
* De-inline bodies of exception classesJack Lloyd2017-10-151-0/+10
| | | | | | | | | This leads to a rather shocking decrease in binary sizes, especially the static library (~1.5 MB reduction). Saves 60KB in the shared lib. Since throwing or catching an exception is relatively expensive these not being inlined is not a problem in that sense. It had simply not occured to me that it would take up so much extra space in the binary.
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
| | | | | | ISO C++ reserves names with double underscores in them Closes #512
* Add API stability annotations.Jack Lloyd2017-09-191-1/+1
| | | | | Defined in build.h, all equal to BOTAN_DLL so ties into existing system for exporting symbols.
* Add MSVC stl filesystem implementationSimon Warta2015-07-161-0/+1
| | | | Closes #199
* Refactor internal/filesystem.hSimon Warta2015-07-161-0/+20
Closes #198