Recent News
2010031001 libssrckdtree 1.0.7 Released. libssrckdtree v1.0.7 has been released, fixing a bug where k-nearest neighbors search could in some cases produce an incorrect result for k equal to 1. Single nearest neighbor search, which is implemented separately, was not affected by this bug, therefore it is unlikely anyone experienced the problem.
2010031002 libssrckdtree-j 1.0.2 Released. libssrckdtree-j v1.0.2 has been released, fixing a bug where k-nearest neighbors search could sometimes produce an incorrect result for k equal to 1.
2010030601 libssrckdtree-j 1.0.1 Released. libssrckdtree-j v1.0.1 has been released, adding k-nearest neighbors search. libssrckdtree-j is a Java library implementing a fully generic k-d tree data structure and associated algorithms mostly comparable in functionality to the C++ libssrckdtree library.
2010030401 Ssrc Wisp 1.1.4 Released. Ssrc Wisp v1.1.4 is now available. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks. This minor maintenance release fixes a problem introduced by changes appearing in the Boost 1.42.0 iostreams framework.
2010030402 Ssrc Web Wispers 1.1.4 Released. Ssrc Web Wispers v1.1.4 has been released, featuring some minor improvements such as extending WebServiceRunner module call parameter validation to standalone WebService processes. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2010 News
2010021601 libssrckdtree 1.0.6 Released. libssrckdtree v1.0.6 has been released, adding single nearest neighbor search and k-nearest neighbors search.
2010012502 Ssrc Web Wispers 1.1.3 Released. Ssrc Web Wispers v1.1.3 has been released, featuring some minor improvements. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2010012501 Ssrc SVG 1.9.2 SVG Plugin for MSIE Released. Ssrc SVG v1.9.2 is now available, bringing the plugin up to date with the Firefox 3.6 and Gecko 1.9.2 releases.
2009 News
2009122201 Ssrc Web Wispers 1.1.2 Released. Ssrc Web Wispers v1.1.2 has been released, featuring some minor improvements. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2009121801 Ssrc SVG 1.9.2b5 SVG Plugin for MSIE Released. Ssrc SVG v1.9.2b5 is now available, bringing the plugin up to date with the Firefox 3.6b5 and Gecko 1.9.2b5 releases.
2009121101 Ssrc Web Wispers 1.1.1 Released. Ssrc Web Wispers v1.1.1 has been released, adding caching of template environments and a workaround for a boost shared_ptr serialization memory leak. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2009120902 Ssrc Wisp 1.1.3 Released. Ssrc Wisp v1.1.3 is now available. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks. This minor maintenance release adds boost::archive::no_codecvt to the default (un)packer (de)serialization flags.
2009120901 ltp 1.0.4 Released. ltp v1.0.4 is
available for download. ltp is a general purpose text
preprocessor intended for generative programming and template-based
document generation. This release adds compile_template_as_chunk
to the ltp.template module.
2009113001 Ssrc SVG 1.9.2b4 SVG Plugin for MSIE Released. Ssrc SVG v1.9.2b4 is now available, adding the ability to render SVG and XUL to MSIE 6, 7, and 8 (and <canvas> via a special kluge). This release brings the plugin up to date with the Firefox 3.6b4 and Gecko 1.9.2b4 releases.
2009112802 Ssrc Web Wispers 1.1.0 Released. Ssrc Web Wispers v1.1.0 has been released, adding bindable sequences and other minor enhancements in support of WispersX. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2009112801 Ssrc Wisp 1.1.2 Released. Ssrc Wisp v1.1.2 is now available. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks. This minor maintenance release moves the WISP_IMPORT macros into an independent wisp_import.h header.
2009112101 RockSaw 1.0.1 Released. RockSaw v1.0.1 adds a pre-compiled librocksaw.jnilib dynamic shared library to the binary distribution as a convenience for Mac OS X developers. RockSaw is a Java API for performing I/O with raw sockets that has been deployed on tens of thousands of computing nodes as part of custom enterprise applications.
2009 News (cont.)
2009111902 Ssrc SVG 1.9.2b3 SVG Plugin for MSIE Released. Ssrc SVG v1.9.2b3 is now available, adding the ability to render SVG and XUL to MSIE 6, 7, and 8 (and <canvas> via a special kluge). This release brings the plugin up to date with the Firefox 3.6b3 and Gecko 1.9.2b3 releases.
2009111901 libssrckdtree 1.0.5 Released. libssrckdtree v1.0.5 has been released, adding assignment and equality operators to the kd_tree template class.
2009110701 Ssrc SVG 1.9.2b1 SVG Plugin for MSIE Released. Ssrc SVG v1.9.2b1 is now available, adding the ability to render SVG and XUL to MSIE 6, 7, and 8 (and <canvas> via a special kluge). This release brings the plugin up to date with the Firefox 3.6b1 and Gecko 1.9.2b1 releases.
2009100601 libssrckdtree 1.0.4 Released. libssrckdtree v1.0.4 has been released, fixing a bug arising only with floating point key values, whereby full tree iteration could skip keys less than or equal to zero.
2009100401 libssrckdtree 1.0.3 Released. libssrckdtree v1.0.3 has been released, now detecting whether TR1 extensions are in std::tr1 or std:: namespace. Unit tests now use boost test instead of cppunit.
2009091701 ltp 1.0.3 Released. ltp v1.0.3 is
available for download. ltp is a general purpose text
preprocessor intended for generative programming and template-based
document generation. This release adds --lib-dir and
--install-dir options to report the ltp module library
and program installation directory locations.
2009091001 Ssrc SVG 1.9.1.3 SVG Plugin for MSIE Released. Ssrc SVG v1.9.1.3 is now available, adding the ability to render SVG and XUL to MSIE 6, 7, and 8 (and <canvas> via a special kluge). This release brings the plugin up to date with the latest security and bug fixes in the Firefox 3.5.3 and Gecko 1.9.1.3 final releases.
2009090302 libssrckdtree 1.0.2 Released. libssrckdtree v1.0.2 has been released, featuring minor performance improvements.
2009090301 libssrckdtree 1.0.1 Released. libssrckdtree v1.0.1 has been released, changing void erase(iterator) to iterator erase(iterator), which now returns an iterator pointing to the next element in the range search sequence.
2009082101 Ssrc Wisp 1.1.1 Released. Ssrc Wisp v1.1.1 is now available. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks. This release fixes a problem introduced in the 1.1.0 release and encountered with older Linux kernels and glibc versions, whereby the size argument to epoll_create was checked and not ignored even though unused, triggering an exception if non-positive.
2009082002 Ssrc Web Wispers 1.0.5 Released. Ssrc Web Wispers v1.0.5 has been released, making minor improvements to WSPR_DB_ROW and value loaders in support of WispersX. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2009082001 Ssrc Wisp 1.1.0 Released. Ssrc Wisp v1.1.0 is now available. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks. This release removes the max_events argument from EventPort and EventLoop constructors.
2009080301 Ssrc SVG 1.9.1.2 SVG Plugin for MSIE Released. Ssrc SVG v1.9.1.2 is now available, adding the ability to render SVG and XUL to MSIE 6, 7, and 8 (and <canvas> via a special kluge). This release brings the plugin up to date with the latest security and bug fixes in the Firefox 3.5.2 and Gecko 1.9.1.2 final releases.
2009072802 Ssrc Web Wispers 1.0.4 Released. Ssrc Web Wispers v1.0.4 has been released, fixing a bug in strip_html and adding a number of new features, including automatic parameter validation for WebServiceRunner modules. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2009072801 Ssrc Wisp 1.0.7 Released. Ssrc Wisp v1.0.7 is now available. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks. This release fixes a typo in the Caller initial_message_capacity method.
2009071801 Ssrc SVG 1.9.1.1 SVG Plugin for MSIE Released. Ssrc SVG v1.9.1.1 is now available, adding the ability to render SVG and XUL to MSIE 6, 7, and 8 (and <canvas> via a special kluge). This release brings the plugin up to date with the Firefox 3.5.1 and Gecko 1.9.1.1 final releases.
2009063001 Ssrc SVG 1.9.1 SVG Plugin for MSIE Released. Ssrc SVG v1.9.1 is now available, adding the ability to render SVG and XUL to MSIE 6, 7, and 8 (and <canvas> via a special kluge). This release brings the plugin up to date with the Firefox 3.5 and Gecko 1.9.1 final releases. Also, the uninstaller now properly deletes the vendor directory if empty after the plugin directory is removed.
2009 News (cont.)
2009062103 Ssrc Web Wispers 1.0.2 Released. Ssrc Web Wispers v1.0.2 has been released, incorporating minor changes for compiling with GCC 4.4.0. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2009062102 Ssrc Wisp 1.0.6 Released. Ssrc Wisp v1.0.6 is now available. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks. This release changes EventLoop to use a monotonic clock.
2009062101 libssrcspread 1.0.4 Released. libssrcspread v1.0.4 (providing C++, Lua, Perl, Python, and Ruby bindings for the Spread group communication system) has been released. This release makes no major changes, containing only minor source modifications that have no impact on functionality.
2009050701 Ssrc SVG 1.9.1b4 SVG Plugin for MSIE Released. Ssrc SVG v1.9.1b4 is now available, adding the ability to render SVG and XUL to MSIE 6, 7, and 8.
2009042801 libssrckdtree 1.0.0 Released. libssrckdtree v1.0.0 has been released, now conforming more closely with the STL and allowing any key type that is compatible with std::array. libssrckdtree is a C++ header-only template library of spatial data structures, currently containing only an implementation of a k-d tree.
2009042101 Ssrc Web Wispers 1.0.1 Released. Ssrc Web Wispers v1.0.1 has been released, adding some very basic Lua service examples. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2009041901 Ssrc Web Wispers 1.0.0 Released. Ssrc Web Wispers v1.0.0 has been released. Ssrc Web Wispers is a C++ and Lua framework for rapidly building scalable Web applications deployed on a cluster of computing nodes.
2009041601 Ssrc Wisp 1.0.5 Released. Ssrc Wisp v1.0.5 is now available. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks.
2009020903 Ssrc Wisp 1.0.3 Released. Ssrc Wisp v1.0.3 has been released. Ssrc Wisp is a C++ framework for rapidly building services that interact with each other via events over local area or wide area networks.
2009020904 libssrcspread 1.0.3 Released. libssrcspread v1.0.3
(providing C++, Lua, Perl, Python, and Ruby bindings for the Spread group
communication system) has been released. This release changes the
sava:: namespace to ssrc::,
adds --disable-lua/perl/python/ruby-binding
configuration options, and has been tested to work on Linux, Solaris 10,
and FreeBSD 7.1.
2009020901 ltp 1.0.2 Released. ltp v1.0.2 is available for download. ltp is a general purpose text preprocessor intended for generative programming and template-based document generation.
2008 News
2008100601 Data Manager Magazine Interview. Data Manager magazine interviewed Savarese Software Research Corporation founder, Daniel Savarese, earlier this year, exploring his views on the current state of open source software and the IT industry. Read the interview online.
2008071701 ltp 1.0.1 Released. ltp v1.0.1 is available for download. ltp is a general purpose text preprocessor intended for generative programming and template-based document generation.
2008050801 From D-Day to VE-Day historical map browser. In commemoration of Victory in Europe Day, Savarese Software Research Corporation has prepared From D-Day to VE-Day, a collection of maps from the 12th Army Group for every day of the final year of the Second World War, from the Normandy invasion to the German surrender. The map browser features the ability to zoom in and out to different resolutions to examine the maps at different levels of detail. The Igfip Armor & Infantry online wargame system—to be released later this year—will allow players to simulate many of the combat actions depicted in this map collection.
2008041302 Sava C++/Lua/Perl/Python/Ruby Bindings for Spread 1.0.2 Released. Sava
C++/Lua/Perl/Python/Ruby Bindings for Spread v1.0.2 has been released,
adding a --disable-namespace-versioning configuration option
to avoid having to recompile dynamically linked programs after
upgrading the library. Sava C++/Lua/Perl/Python/Ruby Bindings for
Spread provides C++, Lua, Perl, Python, and Ruby bindings for the
Spread group communication system.
2008041301 Sava C++/Lua/Perl/Python/Ruby Bindings for Spread 1.0.1 Released. Sava C++/Lua/Perl/Python/Ruby Bindings for Spread v1.0.1 has been released, making connection timeouts accessible to all SWIG bindings (this feature was inadvertently omitted in earlier releases). Also, an explanation of how to handle exceptions in Lua and Perl was added to the documentation. Sava C++/Lua/Perl/Python/Ruby Bindings for Spread provides C++, Lua, Perl, Python, and Ruby bindings for the Spread group communication system.
2008031001 Sava C++/Lua/Perl/Python/Ruby Bindings for Spread 1.0.0 Released. Sava C++/Lua/Perl/Python/Ruby Bindings for Spread v1.0.0 has been released, featuring the addition of a binding for the Lua scripting language. Sava C++/Lua/Perl/Python/Ruby Bindings for Spread provides C++, Lua, Perl, Python, and Ruby bindings for the Spread group communication system.