v7.3.0 (2021-04-02)
Fixed bugs:
- Login Failed when update nexpose-client 2.0.2 to 7.2.1 #324
Closed issues:
- Stuck on maintenance mode page #327
- job failure in servicenow #323
- [QUESTION] How to generate Shared Secret via RESTful API? #322
- XML::VulnerabilityDetail/Complete API missing an instances value for vulnerabilities #306
Merged pull requests:
- Add a new privilege ManageAdvPolicies #330 (jinq102030)
- Fix HostOrIP for Ruby 2.6.3 #328 (abunn-r7)
- Fix travis builds #326 (gschneider-r7)
- Migrate eso-client to nexpose-client / CSRF header update #309 (hwilson-r7)
v7.2.1 (2018-06-01)
Closed issues:
- api/3/assets/{id}/software returns HTTP.500 error #319
- Unknown SSH Handshake error #308
- Use rex-mime gem instead of bundled "rexlite/mime" dependency #253
Merged pull requests:
v7.2.0 (2018-01-17)
Closed issues:
- list_vuln_exceptions returns API error #312
- Credentials failure after using Site.copy #307
- XML serialization for VulnException incorrect due to extra whitespace #304
- Nexpose timeout does not seem to work #299
Merged pull requests:
- Update vuln exceptions to use generally available API version #313 (mhuffman-r7)
- Add a method to add common vuln status filters to report configs #303 (gschneider-r7)
v7.1.1 (2017-09-28)
Merged pull requests:
v7.1.0 (2017-09-26)
Fixed bugs:
- nsc.list_vuln_exceptions does not return site_id as documented #250
Closed issues:
- Connection Timeout When Creating DynamicAssetGroup with large number of criteria #274
- Vulnerability Exception 'approve' function applies vulnerability exception but throws a ruby exception #271
- Add a global timeout parameter to Connection #269
- Update Example Scripts #244
- support for encryption for recovery #290
Merged pull requests:
- adding the ability to include a password when restoring a backup #298 (sgreen-r7)
- Allow for Starting Scan during Blackout #297 (sgreen-r7)
v7.0.1 (2017-09-11)
Merged pull requests:
- Only Cleanup!! v3 #295 (sgreen-r7)
- Revert "Only Cleanup!" #293 (sgreen-r7)
- Only Cleanup! #292 (sgreen-r7)
v7.0.0 (2017-08-31)
Fixed bugs:
- list_discovery_connections - engine_id is blank when output #278
- Adhoc scan of hostname calls a non-existent accessor in method #267
Closed issues:
- ETA on "the ability to create VulnExceptions based on AssetGroups via the gem"? #281
Merged pull requests:
- Add nexpose-resources reference to readme #291 (gschneider-r7)
- Adding Ability to Set Connection Timeout Values #289 (sgreen-r7)
- Some additional issues found for credentials... #288 (bglass-r7)
- Update for Credentials classes #287 (sgreen-r7)
- filter.rb add LIKE operator #286 (tnewcomb-r7)
- Added scan name to calls returning CompletedScan #279 (bglass-r7)
- Bug fixes for adhoc scan with hostname and dynamic asset group description #276 (gschneider-r7)
v6.1.1 (2017-07-24)
v6.1.0 (2017-06-19)
Closed issues:
- Please make engine pool available in ScanData, ScanSummary. #277
v6.0.0 (2017-04-03)
Fixed bugs:
- Blackout always shows enabled = true #264
Merged pull requests:
v5.3.2 (2017-03-28)
Fixed bugs:
- Test Credentials method fails (some params missing in api call) #261
Merged pull requests:
- set blackout enabled #265 (dmurray-r7)
v5.3.1 (2017-03-01)
Closed issues:
- Allow a user to enable certificate pinning when verifying a TLS connection to a nexpose console #246
Merged pull requests:
v5.3.0 (2017-02-14)
Merged pull requests:
- Update docs for Nexpose::Connection with more examples #259 (gschneider-r7)
- allow user to supply a cerificate file for trusted SSL #254 (jmartin-r7)
v5.2.0 (2017-01-31)
Fixed bugs:
- Fetch relevant filters for ReportConfig when load functions is called. #238
- Delete assets from sites if there is no deviceid #148
- bugfix/email-toAllAuthorized - use proper variable to set toAllAuthorized for Email class #255 (zyoutz-r7)
Closed issues:
- SCAN_DATE filter documentation is unclear #256
- Add "Remove asset from site" method for global assets (asset linking enabled) #228
Merged pull requests:
- Add remove_assets_from_site method #258 (gschneider-r7)
- clarify filter SCAN_DATE docs #257 (nbirnel)
- Update Connection#download method to stream data #248 (braxtone)
- Introduce PR and Issue templates, move contributing doc #247 (gschneider-r7)
- Fix extra newline characters in documentation #243 (braxtone)
- add Connection:update_engine #227 (nbirnel)
v5.1.0 (2016-08-26)
Fixed bugs:
- Loading fails for Site configured with a non-repeating Blackout. #225
Merged pull requests:
- Add Unique ID support to Asset and ExternalAsset #241 (gschneider-r7)
- first attempt for fix of hash failure of blackouts #226 (sgreen-r7)
- Use latest minor versions of Ruby in Travis-CI #218 (gschneider-r7)
v5.0.0 (2016-06-23)
Fixed bugs:
- Documentation for Email class in Common.rb #236
Merged pull requests:
- Revert changes to maintenance command URIs #239 (gschneider-r7)
- [Issue : #236] : Documentation for Email class was made more concise #237 (snehitgajjar)
- Fix incorrect documentation for schedule time format #232 (dmurray-r7)
v4.0.5 (2016-06-02)
Closed issues:
- completed_assets returns incorrect asset identifier #233
Merged pull requests:
- #233: Fixed parsing of completed asset response to use correct asset ID #234 (mhuffman-r7)
- api delete fix #230 (dmurray-r7)
v4.0.4 (2016-05-17)
v4.0.3 (2016-05-11)
Fixed bugs:
v4.0.2 (2016-05-06)
v4.0.1 (2016-05-06)
v4.0.0 (2016-05-05)
Closed issues:
- Allow import scan to return scan id #208
Merged pull requests:
- Add new filter and update IP address operators #224 (rkhalil-r7)
- Allow import scan to return scan ID when available #223 (gschneider-r7)
v3.3.2 (2016-04-29)
Fixed bugs:
- Connection.past_scans() fails #220
Closed issues:
- Past Scans Throwing n API Error #222
- CIFS Test Authentication Can't Find the Server #219
- Return string and integer vulnerability id in Connection#list_vulns(full = true) #217
Merged pull requests:
- Update endpoints for getting and setting user row prefs #221 (sgreen-r7)
- Make HostOrIP#convert more flexible on IP address range input #214 (gschneider-r7)
v3.3.1 (2016-04-08)
Fixed bugs:
- Credential test does not work because the username parameter is set incorrectly #215
Closed issues:
- Unable to retrieve proofs #213
Merged pull requests:
- Fixing variable references in the to-headers call #216 (mhuffman-r7)
v3.3.0 (2016-04-06)
Closed issues:
Merged pull requests:
- Add method for returning the version information for each scan engine #212 (Red5d)
- Scheduled Backup and Maintenance #211 (dmurray-r7)
v3.2.0 (2016-01-20)
Merged pull requests:
- Windows services editor option #207 (kprzerwa-r7)
v3.1.0 (2016-01-06)
Merged pull requests:
- Two factor authentication #206 (dsadgat-r7)
v3.0.1 (2015-12-11)
v3.0.0 (2015-12-11)
Closed issues:
Merged pull requests:
- removing additional deprecated scan template methods #203 (sgreen-r7)
- Extract Rex::MIME dependency #201 (gschneider-r7)
- Add asset_scan_history method #198 (gschneider-r7)
- Add methods to retrieve paused scans #196 (gschneider-r7)
- Adhoc scan subset of assets within a site, with a different scan template and scan engine #195 (gschneider-r7)
- Remove deprecated method aliases #184 (gschneider-r7)
v2.3.0 (2015-12-10)
Merged pull requests:
v2.2.0 (2015-12-01)
Merged pull requests:
v2.1.3 (2015-11-23)
Merged pull requests:
v2.1.2 (2015-11-04)
Closed issues:
- import_scan function leaves behind open file handles #190
Merged pull requests:
- Compatibility with ScanTemplateHandler port #192 (btrujillo-r7)
- Use a block with file.new to auto-close file ref #191 (gschneider-r7)
v2.1.1 (2015-10-21)
Merged pull requests:
- Update URLs for NSC config #189 (gschneider-r7)
v2.1.0 (2015-10-07)
Fixed bugs:
- Update Nexpose::Connection#list_discovery_connections for mobile and DHCP #165
- SiloProfile Fails when saving new SiloProfile #160
- DynamicAssetGroup#save should raise an error if the result was an error #69
- Fixed silo profile creation #185 (gschneider-r7)
- Refactor, enhance and fix bugs in ScanTemplate #183 (jhart-r7)
Closed issues:
- Nexpose #186
- Add more engine info and features #166
- Get asset count and vuln count for Asset Groups #130
v2.0.2 (2015-08-13)
v2.0.1 (2015-08-07)
Merged pull requests:
- Txml integration #182 (sgreen-r7)
- Updated endpoints for txml removals #181 (btrujillo-r7)
v2.0.0 (2015-07-16)
Fixed bugs:
- Site.from_hash cannot consume data generated by Site.to_h #168
- Problem with Scan Import/Export on Windows #120
Merged pull requests:
- Add methods for changing and querying a scan template's ACES logging level #187 (tomhart-r7)
- Password policy expiration #180 (dmurray-r7)
v1.3.0 (2015-07-07)
Fixed bugs:
- Asset filter results no longer retrieve site ID #178
Merged pull requests:
- Update FilteredAsset to support site_id in Nexpose 5.13 and later #179 (gschneider-r7)
v1.2.0 (2015-06-24)
Merged pull requests:
v1.1.0 (2015-05-29)
Fixed bugs:
- DiscoveryConnection.save Fails for Existing Connections #175
Closed issues:
- Create/edit a tag and adding criteria of multiple IP ranges #161
- Unable to login to console with Ruby 2.2.1 and nexpose gem version 1.0.0 #158
- Update wiki instructions for installing Ruby and the gem #132
- Remove dependencies on the rex gem #123
Merged pull requests:
- Fix discovery connection update #176 (erran-r7)
- Omit the "blackouts" field if none were specified #174 (erran-r7)
- Set default elevation type for credentials #172 (csong-r7)
- Blackouts #170 (dmurray-r7)
- Lamps/password policy #169 (adevitt-r7)
- Add DHCP Protocol/Type constants to the DiscoveryConnection class #164 (erran-r7)
v1.0.0 (2015-04-08)
Closed issues:
- Remove 1.9.3 Support #95
Merged pull requests:
- Merging Staging/v1 into Master #157 (sgreen-r7)
- Remove Global and Site blackout from gem. #155 (kkohli-r7)
- Display api error to users for v2.1 if they exist #153 (dcastellanos-r7)
- Fix the failing 2.1 site API fixture issue #151 (erran-r7)
- Site api blackouts #150 (dmurray-r7)
- adhoc_schedules #149 (mhughes-r7)
- Merge master into site-api branch #146 (abunn-r7)
- cherry-pick: Send the engine-id when calling DiscoveryConnection#save #145 (erran-r7)
- MOB-149: Add support for mobile powershell and office 365 connections c... #144 (rtaylor-r7)
- Send the engine-id when calling DiscoveryConnection#save #143 (erran-r7)
- Update gem to support XML API adding of schedules to adhoc scans #142 (mhughes-r7)
- API updates for Bi-directional engine features #141 (abunn-r7)
- Wait update #139 (sgreen-r7)
- site-api/site: collapse include_asset methods and add deprecrated methods #138 (gschneider-r7)
- site-api/alert: address some of hound's comments #137 (gschneider-r7)
- Site api #135 (gperez-r7)
- Remove Ruby 1.9.3 support, require Ruby 2.1.5 #134 (gschneider-r7)
v0.9.8 (2015-03-17)
Merged pull requests:
v0.9.7 (2015-03-17)
Merged pull requests:
v0.9.6 (2015-03-05)
Fixed bugs:
Closed issues:
- Allow Users to Indicate Targets with CIDR Notation #112
- Add automated testing with Travis-CI or similar #108
- Create method to exclude assets from a site config #106
- Convert from Net-HTTPS Transport to Rex #25
Merged pull requests:
- Add API specs via VCR #124 (erran-r7)
- Address YARD syntax warnings #121 (erran-r7)
- Fix Code Climate test coverage and add local test coverage #118 (erran-r7)
- Add .rubocop.yml and .hound.yml #116 (erran-r7)
- Add codeclimate-test-reporter as a development dependency #114 (erran-r7)
- Badges. More of them. #113 (gschneider-r7)
- Add specs and .travis.yml #111 (erran-r7)
- Exclude assets by IP, hostname, or IP ranges from site #109 (gschneider-r7)
v0.9.5 (2015-02-09)
Merged pull requests:
- adding scott green to gemspec as additional author #107 (sgreen-r7)
- Add gschneider to gem authors #105 (gschneider-r7)
v0.9.4 (2015-01-28)
Merged pull requests:
- Merge for Nexpose 5.12 Release #104 (mdaines-r7)
- fix shared credentials xml element to correctly grab service type #102 (sgreen-r7)
v0.9.3 (2015-01-05)
Merged pull requests:
- Ajax clean up #101 (mdaines-r7)
v0.9.2 (2015-01-05)
Closed issues:
- Extract Common Credential Module #96
v0.9.1 (2015-01-02)
v0.9.0 (2014-12-31)
Closed issues:
- Out of Memory Error on Large Adhoc Report #99
- Gem Isn't Using Nokogiri #97
- Convert to_map to to_h #94
Merged pull requests:
- Update to the new username attr for xml #100 (sgreen-r7)
- Refactor/Extract Common Credential Module #98 (sgreen-r7)
v0.8.18 (2014-12-15)
v0.8.17 (2014-12-11)
v0.8.16 (2014-12-10)
Merged pull requests:
- Add incomplete_assets method #93 (gschneider-r7)
v0.8.15 (2014-11-12)
Closed issues:
- Test please ignore #92
Merged pull requests:
- allow creating vuln exception with site scope #91 (gschneider-r7)
v0.8.14 (2014-11-11)
v0.8.13 (2014-11-05)
Merged pull requests:
v0.8.12 (2014-11-05)
Merged pull requests:
- Use the #id reader instead of the nil @id variable #90 (erran)
- Use attr_accessor instead of a custom setter in GlobalSettings #89 (erran)
v0.8.11 (2014-11-04)
Merged pull requests:
v0.8.10 (2014-10-29)
Closed issues:
- Site.save on dynamic site causes APIError #84
Merged pull requests:
- Support mobile dynamic connections #85 (rtaylor-r7)
v0.8.9 (2014-10-20)
v0.8.8 (2014-10-17)
v0.8.7 (2014-10-14)
Closed issues:
- Error When Loading Dynamic Sites #83
v0.8.6 (2014-10-13)
Closed issues:
- Site.save is not functioning for dynamic sites #71
v0.8.5 (2014-10-09)
Closed issues:
- list_engines doesn't parse scope attribute #76
Merged pull requests:
- Add methods to alter scan threads in scan_template.rb #82 (abunn-r7)
- Fix a bug in silo_profile xml #81 (gschneider-r7)
- include engine scope attribute in list_engines #77 (gschneider-r7)
- Removed attributes from from_json method #75 (krankin-r7)
- fix a typo in dynamic - line 50 #73 (vidkun)
- Add support for new Description tag in site and group configs #70 (gschneider-r7)
v0.8.1 (2014-07-03)
Merged pull requests:
- Add
Criteria\#\<\<\(criterion\)
to stop repetition #68 (erran-r7) - SNMP v3 credential support #67 (kprzerwa-r7)
v0.8.0 (2014-06-13)
Merged pull requests:
v0.7.6 (2014-06-06)
Merged pull requests:
- Add methods to scan_template.rb to enable port exclusion. #65 (AdamBunn)
- Validate and raise error for unsupported colors #64 (erran)
v0.7.5 (2014-05-23)
Merged pull requests:
v0.7.4 (2014-05-07)
Merged pull requests:
- Fixed escaping in Roles #62 (asalazar-r7)
v0.7.3 (2014-04-30)
Merged pull requests:
v0.7.2 (2014-04-29)
Closed issues:
- Role constructor does not set id = -1 by default #57
Merged pull requests:
- Set role.id to -1 by default on initialization #60 (erran)
- Add controls-insight-only as a valid role #58 (erran)
v0.7.1 (2014-04-10)
v0.7.0 (2014-03-26)
Closed issues:
- Implement Missing Silo Calls #21
- Implement PendingVulnExceptionsCountRequest Call #18
- Implement Missing MultiTenant Calls #17
- Discovery Connection Calls #15
Merged pull requests:
- Changes for criticality tags and associated assets #56 (zachrab)
- Ivan - Support for tags #55 (kkohli-r7)
- Minor licensing and naming updates #54 (todb-r7)
- Updating Silo functionality in the Gem #52 (asalazar-r7)
- Fix for dynamic asset group creation #51 (zachrab)
v0.6.5 (2014-03-11)
Closed issues:
- Site class missing organization attributes #53
v0.6.4 (2014-03-10)
v0.6.3 (2014-02-25)
Closed issues:
- VulnException save() drops comment when sending request #50
- Site save doesn't sanitize description for XML entities #49
- Nexpose::ReportConfig.build incorrectly adds frequency when generate_now is true #43
v0.6.2 (2014-01-30)
Closed issues:
- rescan_assets does not work in 0.6.1 #48
- Filter constant EARLIER_THAN is missing #47
- ScanTemplate.copy does not work in 0.6.1 #46
- After a successful authentication, session_id is nil since gem version 0.1.3 #45
v0.6.1 (2014-01-09)
v0.6.0 (2013-12-18)
Merged pull requests:
- Added equality comparison to report filters and modified single quote XM... #42 (zeroorone13)
v0.5.6 (2013-11-21)
v0.5.5 (2013-11-08)
Closed issues:
- Create an executable for useful tasks #40
Merged pull requests:
v0.5.4 (2013-09-27)
v0.5.3 (2013-09-27)
Closed issues:
- Move NexpoesAPI into a new Nexpose::API module #39
v0.5.2 (2013-09-17)
Closed issues:
- Examples for running scans etc. #37
- Clean up Comments - Switch to YARDoc #24
- Make the Wiki Helpful #23
- Nexpose::ReportAdHoc strange behavior with different formats #4
v0.5.1 (2013-09-15)
Merged pull requests:
v0.5.0 (2013-09-01)
Closed issues:
- ReportTemplate delete does not work #36
- Request for site_device_search_by_address in site.rb #35
- bug in regex in vuln.rb:461 #34
- create_ticket casing for vuln_id #33
- Alerts Are Not Correctly Parsed or Saved #32
- Gem version 0.1.8 doesn't work with Ruby 1.8.7 #28
- Implement Missing Ticketing Calls #22
- Implement ScanListingRequest #20
- Implement Role API Calls #19
- Implement EngineActivityRequest Call #16
- Saving of Asset Groups #14
- site_device_listing not returning risk scores #11
- site_device_listing not returning risk scores #10
- hostnames not included in site_config #8
- Nexpose changed answer format since yesterday? #6
- undefined local variable or method `response' #2
- No Method geturl in nexpose.rb:2536 #1
Merged pull requests:
- resolved missing highline/import #30 (vidkun)
- Add host set ability for complete array #26 (arirubinstein)
- Bug fix for scan_pause and scan_resume #13 (mickayz)
- Added scan_pause method to scan.rb #12 (mickayz)
* This Changelog was automatically generated by github_changelog_generator