Pion Network Library v0.4.0 Release Notes

Release Date: 2007-11-08 // over 16 years ago
    • โž• Added support to send HTTP requests and parse responses; lots of refactoring
    • โž• Added unit tests! Integrated into MSVC, or use "make check" for Unixes
    • ๐Ÿ— The log4cxx library can now be used to build with MSVC (see README.msvc)
    • ๐Ÿšš PionNetEngine singleton was removed; servers are now used independently
    • โž• Added "writable" FileService option that lets you add, change & delete files
    • ๐Ÿ‘ Servers can now be bound to any endpoints that are supported by ASIO
    • โž• Added new PionCounter and PionScheduler classes to the Common Library
    • The WebService::handleRequest() function now returns void instead of bool
    • โœ… Renamed PionServerTest to PionHelloServer & PionServiceTest to PionWebServer
    • ๐Ÿ‘Œ Improved performance and flexibility of Boost library detection in autoconf
    • ๐Ÿ‘€ Logging via std::ostream is now the default (see --disable-logging)
    • ๐ŸŒฒ Logging via std::ostream now uses a globally-shared priority level
    • ๐Ÿ— MSVC projects were failing to build if there were spaces in the path
    • ๐Ÿ›  Fixed various crashes that mainly occurred during shutdown in Windows
    • ๐Ÿ‘€ Boost 1.34.1 and ASIO 0.3.8 are now REQUIRED; see README.boost