Created 28th December, 2019 02:34 (UTC), last edited 28th December, 2019 09:06 (UTC)
A very small release this time that just adds server verification to TLS/SSL connections. This is now enabled by default on the HTTP user agent.
Next time though there will be some libraries. Watch this space!
Building on Linux & Mac
You should install Boost development packages using your package manager or brew to safe you from having to build them.
git clone --branch=5.19.12.45093 --recursive git@github.com:hotkit/fost-hello.git
cd fost-hello
mkdir build.tmp
cd build.tmp
cmake -G Ninja .. -DCMAKE_INSTALL_PREFIX=../dist
ninja install/strip
export LD_LIBRARY_PATH=../dist/lib
../dist/bin/hello
On the Mac you will need to set DYLD_LIBRARY_PATH before running hello
export DYLD_LIBRARY_PATH=../dist/lib
../dist/bin/hello
Download locations
Applications
- fost-hello — Sample seed project — git@github.com:hotkit/fost-hello.git
- fost-meta — All libraries and applications in one wrapper — git@github.com:hotkit/fost-meta.git
- mengmon — Stand alone web server — git@github.com:hotkit/mengmom.git
- test-android — Android application that runs Fost unit tests — git@github.com:hotkit/test-android.git
- test-ios — iOS application that runs Fost unit tests — git@github.com:hotkit/test-ios.git
- wright — Experimental build system — git@github.com:hotkit/wright.git
Libraries
- cord — First version of a new string library with compile time string and Unicode support — git@github.com:hotkit/cord.git
- fost-aws — Amazon AWS and OpenStack — git@github.com:hotkit/fost-aws.git
- fost-android-ndk — The native code for Android. Includes required parts of Boost configured to use the standard Android build system.
- fost-beanbag — Transactional JSON database — git@github.com:hotkit/fost-beanbag.git
- fost-base — Build system and core libraries — git@github.com:hotkit/fost-base.git
- fost-internet — Internet protocols, servers & clients — git@github.com:hotkit/fost-internet.git
- fost-postgres — PostgreSQL — git@github.com:hotkit/fost-postgres.git
- fost-web — Web server libraries — git@github.com:hotkit/fost-web.git
- fost-wright — Experiment in a build system — git@github.com:hotkit/fost-wright.git
- json-schema — JSON Schema validation — git@github.com:hotkit/json-schema.git
- threading — Preview of the first Fost 5 library which includes help for threading — git@github.com:hotkit/threading.git
Detailed change log
cord
- Remove the
vstring
header.
fost-internet
- Added a number of configuration options for server certificate checking.
- Add option to verify server certificates on the network connection and force UA to use it