Release Notes - Wisp - Version 1.1.4 ** Improvement * [WISP-3] - Add boost::archive::no_tracking to default pack/unpack archive_flags ** Bug * [WISP-2] - Work around Boost 1.42.0 stream_buffer::open possible bug Release Notes - Wisp - Version 1.1.3 ** Improvement * [No Issue] - Add boost::archive::no_codecvt to default serialization flags Release Notes - Wisp - Version 1.1.2 ** Improvement * [No Issue] - Updated TimeValue to pull in and use std::time instead of ::time * [WISP-1] - Moved WISP_IMPORT macros out of ServiceProtocol.h and into utility/wisp_import.h Release Notes - Wisp - Version 1.1.1 ** Bug * [No Issue] - Pass a positive value to epoll_create to retain compatibility with older Linux kernel and glibc versions Release Notes - Wisp - Version 1.1.0 ** Improvement * [No Issue] - Remove max_events arg from EventPort and EventLoop constructors because it is ignored by epoll_create and unused by other EventPort implementations Release Notes - Wisp - Version 1.0.7 ** Bug * [No Issue] - Fix typo in Caller::initial_message_capacity() function name Release Notes - Wisp - Version 1.0.6 ** Improvement * [WISP-17] - Add WISP_SERVICE_MAIN_WITH_INIT macro * [No Issue] - Use monotonic clock in EventLoop ** Task * [WISP-18] - Disable exception specifications for C++ compilation, but expose to SWIG wrapper generator * [WISP-19] - Use std::unique_ptr instead of deprecated std::auto_ptr when available Release Notes - Wisp - Version 1.0.5 ** Bug * [WISP-13] - Placing sys/epoll.h in Linux:: namespace causes compilation problems for applications using other libraries also including sys/epoll.h ** New Feature * [WISP-14] - Add member visitation template function to structures generated by WISP_STRUCT macro * [WISP-15] - Make WISP_STRUCT generated structures derive from a new wisp_struct empty base class to facilitate meta-programming Release Notes - Wisp - Version 1.0.4 ** Improvement * [WISP-12] - Add WISP_CUSTOM_SERVICE_MAIN_WITH_INIT macro Release Notes - Wisp - Version 1.0.3 ** Improvement * [WISP-3] - Write unit tests for ContinuationCaller * [WISP-11] - Add EventLoop implementation using FreeBSD kqueue ** New Feature * [WISP-4] - Add --disable-namespace-versioning or equivalent Release Notes - Wisp - Version 1.0.2 ** Bug * [WISP-8] - SolarisEventPort assumes port_getn succeeds only on zero return value; change to != -1 * [WISP-9] - Regression: EventLoop::remove_handler does not remove timeout handlers * [WISP-10] - SolarisEventPort::wait returns -1 when port_getn times out with errno of ETIME ** Improvement * [WISP-7] - Add EventLoop implementation using Solaris 10 ports API Release Notes - Wisp - Version 1.0.1 ** Improvement * [WISP-5] - Convert Caller multi-arg functions from BOOST_PP to C++0x variadic template functions * [WISP-6] - Use C++0x Release Notes - Wisp - Version 1.0.0 ** Task * [WISP-1] - Extract basic communication and service framework into a separate software release