Honestly, just testing that push will work correctly from new computer.
Add `Criteria#<<(criterion)` to stop repetition
Prior to this change `Nexpose::DynamicAssetGroup#criteria` accessor was used to get the DAG's criteria, `Criteria#criteria` was then used to get the actual array following `Array#<<(criterion)` which would be used to add a new criterion. Producing the longer syntax `dag.criteria.criteria << my_new_criterion` vs. `my_dag.criteria << my_new_criterion`.
Nexpose is now including IE9 tags in these reports, which make them unparseable as XML by REXML.
A library change is causing newer HTML reports to return HTML with IE9-specific tags. REXML cannot parse these tags (are they valid XML?), so in order to be able to return ad hoc HTML reports, this dependency is being added. If this dependency proves to be a smooth transition, we may wish to convert our parsing code to using it.
The next version of Nexpose changes the way it does searching, which means that some of the calls have to be altered to handle this.
An incorrect type when parsing JSON in the Asset class for initialization
…a ".to_i" so that the 'lastScanDate' as a string can be divided by 1000 without throwing a 'NoMethodError' for the forward slash.
Validate and raise error for unsupported colors
Add methods to scan_template.rb to enable port exclusion.
The underlying API call implicitly limits the number of results to only 500. If more than 500 tags exist, only 500 get returned. This is unprecedented in the gem, so the methods have been modified to return all results.
Add tag to doc for Filter class.
Fixes escaping in Roles
…to load and delete commands.
If not cast, it is possible for the to_xml call to fail because of using a String in > 0.