Release Name: 0.2.0
Notes:
Ronin is a Ruby platform designed for information security and data
exploration tasks. Ronin allows for the rapid development and distribution
of code over many of the common Source-Code-Management (SCM) systems.
Changes:
=== 0.2.0 / 2009-02-06
* Moved the HTML formatting methods into the
{ronin-html}[http://ronin.rubyforge.org/html/] library.
* Added 'ronin/environment' which loads the Ronin Environment.
* Added the --database option to the DefaultCommand.
* Added the -C option to the add, install, list, update, remove and
uninstall commands.
* Added String#hex_escape.
* Added Net.http_ok?.
* Added UI::Diagnostics.
* Require Contextify >= 0.1.2 for the self.load_context_block method.
* Renamed Platform to Ronin::OS.
* Renamed Cache to Ronin::Platform.
* Refactored Ronin::Platform:
* Added Overlay#activate!.
* Added Overlay#deactivate!.
* Added a title attribute to Ronin::Platform::Overlay.
* Added a dirty flag to Ronin::Platform::OverlayCache to reduce
unnecessary writes.
* Added OverlayCache#has_extension?.
* Added Ronin::Platform::ObjectCache to handle the mass caching/mirroring
of object contexts.
* Added Platform.add.
* Added Platform.install.
* Added Platform.update.
* Added Platform.remove.
* Added Platform.uninstall.
* Added Platform::Extension#find_paths.
* Added specs for:
* Ronin::Platform.
* Ronin::Platform::Overlay.
* Ronin::Platform::OverlayCache.
* Ronin::Platform::Extension.
* Ronin::Platform::ExtensionCache.
* Shortened method names.
* Renamed OverlayCache#has_overlay? to OverlayCache#has?.
* Renamed OverlayCache#get_overlay to OverlayCache#get.
* Renamed OverlayCache#overlay_with to OverlayCache#with.
* Renamed Extension#was_setup? to Extension#setup?.
* Renamed Extension#was_toredown? to Extension#toredown?.
* Renamed Extension#perform_setup to Extension#setup!.
* Renamed Extension#perform_teardown to Extension#teardown!.
* Removed un-used or surpurfulous methods.
* Removed 'lib/ronin/platform/config.rb'.
* Allow Overlays to have their own <tt>lib/</tt> directories.
* Many bug fixes.
* Updated the README.txt.
* Fixed bug in UI::Console.auto_load and UI::Console.start.
|