Fost 4 release 4.12.06.44200 now out
Created 2012-06-23T09:55:44.073Z, last edited 2012-06-27T00:21:34.515Z
The latest version of Fost was tagged in our repositories a few days ago.
This release features the first new library in some time, fost-web. This library contains a number of building blocks to help build web servers in C++ — like the web server that runs this site. This is the first of the libraries that is hosted on GitHub rather than our normal Subversion repository.
Linux & Mac |
---|
svn co http://svn.felspar.com/public/fost-hello/tags/4.12.06.44200 fost-hello cd fost-hello Boost/build hello/compile dist/bin/hello-world-d On the Mac you will need to set DYLD_LIBRARY_PATH before running hello-world-d export DYLD_LIBRARY_PATH=dist/lib dist/bin/hello-world-d |
Windows |
svn co http://svn.felspar.com/public/fost-hello/tags/4.12.06.44200 fost-hello cd fost-hello Boost\build hello\compile dist\bin\hello-world-gd |
Download locations
Everything is available through our Subversion repository. Below are the locations for the tagged releases for Fost 4.12.06.44200 components.
- fost-aws — Amazon Web Services support — http://svn.felspar.com/public/fost-aws/tags/4.12.06.44200
- fost-base — Core libraries — http://svn.felspar.com/public/fost-base/tags/4.12.06.44200
- fost-internet — Internet networking libraries — http://svn.felspar.com/public/fost-internet/tags/4.12.06.44200
- fost-meta — Everything — http://svn.felspar.com/public/fost-meta/tags/4.12.06.44200
- fost-orm — Database libraries — http://svn.felspar.com/public/fost-orm/tags/4.12.06.44200
- fost-postgres — PostgreSQL database libraries — http://svn.felspar.com/public/fost-postgres/tags/4.12.06.44200
- fost-py — Python language bindings — http://svn.felspar.com/public/fost-py/tags/4.12.06.44200
- fost-web — Web server URL routing and views — http://svn.felspar.com/public/fost-web/tags/4.12.06.44200
- fost-windows — Microsoft Windows specific libraries — http://svn.felspar.com/public/fost-windows/tags/4.12.06.44200
Detailed change log
fost-bas
- Finally implemented the decode portion of base 64 support.
- Implemented a new logging DSL that makes it much simpler to create JSON objects in the log. Look at fost-base/Cpp/fost-core/log-tests.cpp for an example.
- Fixed up a problem where the crypto++ library wasn't installing properly on Windows.
- Renamed the fostlib::logging namespace to fostlib::log to make it shorter.
fost-internet
- Exposed the HTTP server's status codes as text.
- Extended the set of allowable characters for the file specification and the query string in the HTTP server to include apostrophes.
fost-meta
- Added fost-web to the build targets.
fost-py
- Removed the Fost authentication middleware for Django as this is now a separate pypi package.
- Silenced a clang warning.
© 2002-2025 Kirit & Tai Sælensminde. All forum posts are copyright their respective authors.
Licensed under a Creative Commons License. Non-commercial use is fine so long as you provide attribution.