Release Notes for Open-AudIT v3.4.0
Released 2020-07-21
Linux SHA256: 6bbd98547b5c5fcde5dea2391fbcbae509100d23d7cdd089498a85e7136ea2db
Linux md5sum: 83797f1df1927fb4a4bc6b0282440480
IMPORTANT - With the release of 3.4.0 we are revising our licensing. As a result, generally you will need new licenses to use 3.4.0. Obviously if you are a new user, creating a new license will work as always. Other users and/or customers should contact https://opmantek.com/support/contact for new license(s).
NOTE - Open-AudIT 3.4.0 is only available for Linux users at this point in time. Stay tuned for a Windows release.
3.4.0 is mostly a bug fix release with minor improvements to some GUI pages.
Version | Type | Collection | Description |
---|---|---|---|
Professional | Bug | Tasks | When requesting to read a given task, the code does not filter out a type == collector task. It does do this correctly for a type == report task. |
Professional | Bug | Credentials, Dashboards, Discoveries and Tasks | Output a JSON string in the CSV output for discoveries, credentials, dashboards and tasks - instead of HASH(xyz). |
Professional | Bug | Scripts | Download Script non populating URL with default_network_address when using https. |
Professional | Improvement | Discoveries, Queue | Queue stats display on Discoveries Collection, under an "Advanced" tab at top of page. |
Enterprise | Bug | Collectors, Tasks | On the read tasks template, show the collector name in a select box (value is collector_id) and allow changeable (bug because this should always have been there). |
Enterprise | Improvement | Collectors, Discoveries, Tasks | When executing a discovery task, reset the discovery properties for ip_all_count, etc because when running the discovery on a Collector, not this Server, the discoveries::execute code is not run. |
Enterprise | Bug | Collectors, Tasks | Update tasks.last_run when supplied to a Collector. |
Professional | Improvement | Rules | Add new Ubiquiti rule for RP-5AC-Gen2. |
Professional | Improvement | Clouds, Discoveries, Logs, Networks | Advanced sections on collections templates for networks, clouds, discoveries and logs containing statistics and links. |
Professional | Improvement | Discoveries | Improve performance by displaying on the configured limit of discovery log lines. Do not rely on discovery logs to determine stats, query DB directly. |
Professional | Bug | Devices | Make sure we lower case the type sting when creating the icon link. |
Community | Bug | Credentials | Add Devices Specific Credentials - bad SQL (but succeeds) |
Community | Bug | Users | Enumerate this->response->included for Orgs, not this->orgs in users::read template. |
Community | Bug | Logs | Fix error in logs::read in Community |
Professional | Bug | Buildings | Fix error in buildings::read |
Community | Bug | Devices | Fix error in partition::graph read. |
Community | Bug | Discoveries | Fix bug in nmap timing and ping options. |
Community | Bug | Database | Fix database export table. |
Community | Improvement | Discoveries | Implement SSH BSD detection and use /bin/sh for commands. |
Community | Improvement | Discoveries | MacOS has changed the output of the system_profiler command. This made all installed software have the name 'Kind'. Fixed. |
Community | Bug | Discoveries | When the device identification string contains a single quote character, it is breaking the SQL statement. Remove the inline string and use parameterized query. |
Community | Improvement | All | Add SQL query duration to log in MY_Model::run_sql to improve troubleshooting. |
Community | Improvement | Discoveries | Add table lock when we create a queue item to improve scalability and performance. |
Community | Improvement | All | Add a count function to most models to improve scalability and performance. |
Community | Improvement | Networks | If we have >1000 networks, do not attempt to count (and return) the number of devices in each to improve scalability and performance. |
Professional | Improvement | Devices | On devices_read template move volumes, partitions and mount_points to their own menu entry, separate from disks. Make disks a table instead of a two column form. |
Community | Improvement | Devices | Use htmlentities to escape output, preventing XSS. |
Professional | Improvement | All | Add a * to form fields that are required. |
Professional | Improvement | All | Add glyphicons to all panel headers based on collection name. |
Community | Improvement | All | Use page_size, not database_show_row_limit for JSON responses. |
Community | Bug | Discoveries | Fix test for non-computers responding to SSH in discoveries_helper. |
Community | Bug | Discoveries, Rules | Add the mac_model helper into m_rules::execute as we may be processing a device audit, hence not have a full standard controller that includes it for us. |