ChangeLog.md in ronin-1.0.0.pre3 vs ChangeLog.md in ronin-1.0.0.pre4

- old
+ new

@@ -1,7 +1,8 @@ ### 1.0.0 / 2011-02-01 +* Upgraded to the GPL-3 license. * Require Ruby >= 1.8.7. * Require i18n ~> 0.4.1. * Require tzinfo ~> 0.3.22. * Require activesupport ~> 3.0.0. * Require dm-do-adapter ~> 1.0.2. @@ -21,21 +22,21 @@ * Require parameters ~> 0.2.3. * Require data_paths ~> 0.2.1. * Require contextify ~> 0.2.0. * Require pullr ~> 0.1.2. * Require thor ~> 0.14.3. -* Require ripl ~> 0.2.0. +* Require ripl ~> 0.3.0. * Require ripl-multi_line ~> 0.2.0. * Require ripl-auto_indent ~> 0.1.0. * Require ripl-short_errors ~> 0.1.0. * Require ripl-color_result ~> 0.2.0. * Require ronin-support ~> 0.1.0. * Require bundler ~> 1.0.0. -* Require rspec ~> 2.0.0. * Require yard ~> 0.6.4. * Added `ronin/bootstrap` which only loads configuration and the Database. * Added {Ronin::Database::Migrations}. +* Added {Ronin::Model::HasUniqueName}. * Added {Ronin::Address}: * Added {Ronin::MACAddress}. * Added {Ronin::IPAddress}. * Added {Ronin::HostName}. * Added {Ronin::Port}: @@ -56,16 +57,34 @@ * Added {Ronin::Campaign}. * Added {Ronin::Target}. * Added {Ronin::Engine}. * Added {Ronin::UI::Output::Terminal::Raw}. * Added {Ronin::UI::Output::Terminal::Color}. +* Added the `ronin-repos` command for listing, adding, installing and + uninstalling Repositories. +* Added the `ronin-exec` command for running Ruby scripts (local files + or `bin/` scripts in Repositories) within the Ronin environment. +* Added the `ronin-ips` command for listing, importing and exporting + IP addresses from the Database. +* Added the `ronin-hosts` command for listing, importing and exporting + host names from the Database. +* Added the `ronin-urls` command for listing, importing and exporting + URLs from the Database. +* Added the `ronin-emails` command for listing, importing and exporting + Email addresses from the Database. +* Added the `ronin-creds` command for listing, importing and exporting + credentials from the Database. +* Added the `ronin-campaigns` command for listing, importing and exporting + Campaigns from the Database. * Renamed `Ronin::Product` to {Ronin::Software}. * Renamed `Ronin::UI::CommandLine` to {Ronin::UI::CLI}. * Renamed `Ronin::Platform::Overlay` to {Ronin::Repository}. * Renamed `Ronin::Platform::CachedFile` to {Ronin::CachedFile}. * Renamed `Ronin::Platform::Cacheable` to {Ronin::Model::Cacheable}. * Removed `Ronin::Platform::Extension`. * Removed `Ronin::Platform`. +* Moved the `ronin-add`, `ronin-install`, `ronin-list` and `ronin-uninstall` + commands into the `ronin-repos` command. * Switched from [Jeweler](https://github.com/technicalpickles/jeweler) to [Ore](http://github.com/ruby-ore/ore) and [Bundler](http://gembundler.com). * Use [OpenNamespace](http://github.com/postmodern/open_namespace) to auto-load everything in the {Ronin} namespace. * Switched from DataMapper auto-migrations to explicit-migrations.