NSRL Converter Changelog
- Home
- NSRL Converter Changelog
1.3
- Added a graphical user interface (GUI)
Users can now run Breakpoint NSRL Converter interactively with file pickers, dropdowns, validation, and live status output, while full command-line support remains available. - Expanded delta support to cover both delta formats
In addition to minimal deltas, the tool now correctly handles full NSRL delta releases, ensuring hashes are extracted regardless of delta type. - Improved deduplication options
- Delta sources always output unique hashes automatically.
- Minimal NSRL databases remain unique by design.
- Full NSRL databases now support optional deduplication, allowing users to export only unique hashes when desired.
1.2
- Added support for NSRL delta releases, allowing direct extraction of hashes from
.sql files without requiring a SQLite database. - Improved input handling and resilience, automatically correcting common user mistakes such as selecting schema files instead of the correct data files.
- Significantly improved performance and responsiveness for large NSRL datasets:
- Removed expensive database row-count operations that caused long startup delays.
- Introduced fast, estimation-based progress reporting for large databases.
- Resulting in an approximately 30% reduction in overall processing time on large NSRL datasets.
- Enhanced progress reporting for better user experience:
- Immediate feedback during long operations.
- Clear, accurate completion messaging.
- Added internal deduplication for delta processing to ensure clean, unique hash outputs.
- Improved logging reliability and robustness while preserving the original extraction logic and output formats.