What's new in ASN.1 Analyzer 0.21 Build 832
Jan 3, 2024
- Developmental changes only
New in ASN.1 Analyzer 0.21 Build 829 (Dec 30, 2022)
New in ASN.1 Analyzer 0.21 Build 828 (Nov 2, 2022)
- FileHandler plugins:
- JceKeyStoreEditor: added support for more standardized key lengths in key pair generation wizard:
- RSA: 3072, 8192
- EC: 112, 224, 521
- ProcessRunner: added convenience button to press CTRL-C and others
New in ASN.1 Analyzer 0.21 Build 827 (Aug 9, 2022)
- Bug-fixes
- General ASN.1: added more OID mappings for well known extended key usages
- KeyStoreTool:
- Added support for displaying the SHA-256 fingerprint of entries
- Added display of validity duration in verbose mode
- FileHandler plugins:
- JceCertViewer (and all which make use of it):
- Added display of validity duration in details tab
- JceKeyStoreEditor:
- Added display of resulting validity duration in issuance wizard step
- Added support for wildcard DNS SANs in CSR and certificate creation
New in ASN.1 Analyzer 0.21 Build 826 (Aug 1, 2022)
- Bug-fixes
- FileHandler plugins:
- JceCertViewer (and all which make use of it):
- New buttons for copying the subject/issuer DNs in the overview tab
- JceKeyStoreEditor:
- Added support for own extensions in wizard upon PKCS#10 creation
- MSCertTemplateEditor:
- Updated flag descriptions to cover latest changes in MS specification
- Added support for editing the hash algorithm OID
- Added support for the new MS CA Security Extension with ObjectSID content
- (=> usable in all places where certificate extensions are handled)
- ProcessRunner: added convenience button to press ENTER
- TextLineViewer: changed to use UTF-8 as default encoding when no BOM is present
New in ASN.1 Analyzer 0.21 Build 825 (Jul 21, 2022)
- Bug-fixes
- Log4j update
- FileHandler plugins:
- MSCertTemplateEditor:
- Extended to show many more flag meanings
- Added new tab to modify the fields related to RA requirements
- Made layout of general tab more compact
New in ASN.1 Analyzer 0.21 Build 824 (Jan 3, 2022)
- developmental changes only
New in ASN.1 Analyzer 0.21 Build 823 (Jan 3, 2022)
- bug-fixes
- migrated to servlet API 3.1
- added protection against Log4Shell vulnerability
New in ASN.1 Analyzer 0.21 Build 822 (Dec 15, 2021)
- Bug-fixes
- Migrated to servlet API 3.1
- Added protection against Log4Shell vulnerability
New in ASN.1 Analyzer 0.21 Build 821 (Jun 30, 2021)
- Bug-fixes
- FileHandler plugins:
- CborXmlEditor: new plugin to edit CBOR data as XML
- JceKeyStoreViewer: added support for loading the contents of ICAO
- MasterList files which contain Country Signing CA certificates
- JceKeyStoreEditor: use PKCS#10 extensions in certificate issuance wizard
- JsonEditor: new plugin for specialized JSON editing capabilities
- PKCS10Viewer: added tab with extension request details
New in ASN.1 Analyzer 0.20 Build 805 (Apr 28, 2021)
- Bug-fixes:
- FileBrowser:
- Added action to set a read-only file back to writable
- Added action to toggle the executable state of a file
- Added support for customizing the content font size through dialog props
- FileHandler plugins:
- TableEditor: improved auto-detection of CSV content
- MessageExport:
- Added support for more Signal message types for group video calls
- Added option to suppress overwriting existing files older than a given limit
New in ASN.1 Analyzer 0.20 Build 804 (Jan 6, 2021)
- Bug-fixes
- FileHandler plugins
- JceKeyStoreEditor:
- Added support for importing EC keys
- Improved chain building algorithm when importing keys
- Added detection of certificate validity period mismatches
- Improved support for accessing Securosys HSMs as Java KeyStores
- ZipViewer: added support for displaying package version information
- MessageExport:
- Added support for new Threema backup format v. 15
- Added support for group chats
- Added support for Signal message types for video calls
New in ASN.1 Analyzer 0.20 Build 803 Alpha (Aug 8, 2020)
- Bug-fixes
- FileBrowser: moved submenu Tools/Options to root level to make it easier to access
- ThreadMonitor: added buttons to interrupt and kill a single selected thread
- FileHandler plugins:
- GeoMapViewer: added support for simplified route/track creation by CTRL-clicking
- QRCodeEditor:
- Updated scanning library for better scanning results on more modern QR codes
- Improved control over image creation by allowing to separate QR code dots from scaling
- Added display of resulting image size: dots, pixels and mm (300/600 DPI)
- Added support for adding a centered overlay image (logo)
- JavaCodeSnippetEditor:
- Added support for interrupting and killing the running snippet
- Added support to toggle visibility of the code snippet framework class
- Enhanced to display the partial snippet output even in case of an exception (before the stacktrace)
- JceKeyStoreEditor:
- Added support for .hsm property files to load custom keystore types of foreign JCE security providers that handle HSMs
- Added support for .p11 config files to support the Sun PKCS#11 JCE provider
- Added display of MS certificate template information in details tab
- PdfViewer:
- Improved signature verification capabilities
- Added support for examining detailed signature information:
- Show all signatures and their verification status
- All certificates of signers and TSAs
- Show status of LTV information if available
- List any signature verification problems
New in ASN.1 Analyzer 0.20 Build 802 Alpha (May 7, 2020)
- Bug-fixes:
- FileHandler plugins:
- ProcessRunner: prepared for supporting .sh shell scripts
New in ASN.1 Analyzer 0.19.Build 784 (Jan 9, 2019)
- Developmental changes only
New in ASN.1 Analyzer 0.19.Build 782 (Apr 25, 2018)
- Bug-fixes
- FileHandler plugins:
- ContactEditor: new plugin to edit vCard files
- JavaByteCodeEditor: added support for Java 10
New in ASN.1 Analyzer 0.18 Build 747 (Nov 23, 2017)
- Bug-fixes
- Added support for running on JDK 9
- JarTool:
- Added support for displaying the signature type when showing signers to identify "weak" signatures which are not accepted anymore in more recent JREs
- Added option to drop directory entries when rewriting
- Added option to drop comments from entries when rewriting
- Added option to reset entry times when rewriting
New in ASN.1 Analyzer 0.18 Build 746 (Nov 23, 2017)
- Bug-fixes
- FileBrowser: added support for configuring custom ASN.1 OIDs
New in ASN.1 Analyzer 0.18 Build 745 (Jul 17, 2017)
- bug-fixes
- ASNconvert: new command line utility to convert ASN.1 data to/from various formats
- FileBrowser:
- - added new dialogs to monitor System.out and System.err
- - added possibility to configure a network authenticator for getting credentials
- when accessing network resources which require authentication
- FileHandler plugins:
- - AsnXmlEditor: a new FileHandler plugin to edit arbitrary ASN.1 data as XML
- - HttpClient: added button for disabling raw socket communication to allow for
- automatic authentication via JAAS modules (Kerberos: SPNEGO, useful also
- for "Windows integrated authentication" when configured properly in the JVM)
- SmtpMailer: new command line utility to send e-mails via SMTP
New in ASN.1 Analyzer 0.15 Build 625 (May 19, 2015)
- FileHandler plugins:
- AsnViewer: added popup menu actions to copy node contents to clipboard
- JceCertViewer: added display of CRL distribution point and OCSP responder location
- JceKeyStoreEditor:
- enhanced to build certificate chain from available certificates when importing a certificate that matches an existing private key entry
- added support for OCSP responder location when issuing new certificates
- PdfViewer: added support for new license file format (signed .jar)
- HttpClient: added support for sending request files which contain binary data
New in ASN.1 Analyzer 0.15 Build 624 (May 19, 2015)
- FileBrowser:
- search window:
- added support for inversing the matching of file names and content text
- improved focus handling
- improved to start search when pressing ENTER in an edit
- FileHandler plugins:
- JceCertViewer: separated display of key PEM into new 'Key' tab
- JceKeyStoreEditor: new FileHandler to edit keystore files
- JceKeyStoreViewer:
- separated display of key PEM into new 'Key' tab
- added support for keystores of type "BKS"
- KeyStoreTool: added new options 'encrypt-key' and 'decrypt-key' to support dealing with unencrpyted keys upon import and exporting them as such
New in ASN.1 Analyzer 0.15 Build 622 (May 19, 2015)
- bug-fixes
- FileBrowser:
- ClipboardMonitor: added possibility to set a preferred flavor to pick when refreshing (instead of simply selecting the first one)
- especially useful when auto refreshing is on and wanting to monitor a flavor which is different from the first one
- FileHandler plugins:
- TableEditor: new FileHandler to edit files with tabular data (e.g. .csv)
New in ASN.1 Analyzer 0.15 Build 621 (May 19, 2015)
- bug-fixes:
- FileBrowser:
- browser window (info panel): added support for scanning directory contents
- FileHandler plugins:
- DiaryEditor:
- added status line which shows currently selected category path
- added capability to search for categories in the tree
- FileHandlerViewFileInfo: added support for scanning directory contents
- JavaCodeSnippetEditor: added support for clearing compilation/execution output
- JceCertViewer:
- new tab to view the entries of the chain certificate list in a subdialog
- changed to not include the chain certificate PEMs in the PEM tab anymore as they are available via the new chain tab
- PdfViewer: new FileHandler to view PDF files
- ZipViewer: added support for displaying verification results and digital signatures
- JarTool: added option to display code signer details when verifying
- SocketSpy: added CTRL-C signal handler to cleanly shut down without having to use a second instance to initiate a shutdown
New in ASN.1 Analyzer 0.15 Build 620 (May 19, 2015)
- bug-fixes:
- switched to new code signing certificate (which uses SHA-256 instead of SHA-1)
- enabled timestamping of signed jars, with timestamp from SwissSign TSA
- AlbumTool: added support for specifying track years in addition to album years
- FileHandler plugins:
- ASNViewer: added right-click popup menu with copy actions in hex table
- CoreTypeValueEditor:
- added support for resetting values to null via view-configurable delete button
- added support for displaying a hint for null/empty values
- added support for formatted date fields in views
- HexEditor:
- added action to select (and highlight) a range of bytes
- changed delete action to delete the current selection if any or the current byte or entire line, depending on where the focus is in the table
- added action to set the byte values of the selected range
- added action to insert multiple hex or ASCII bytes at once, optionally repeating
- added action to search for hex or ASCII data and highlight the found match
- added action to copy the current selection to the clipboard as hex string
- ImageViewer: added context menu commands to rotate and flip the displayed image
- JavaCodeSnippetEditor:
- added F5 hotkey for execution
- added action to compile without execution (hotkey F8)
- changed to cache the compiled class and re-use it for multiple executions
- changed the snippet class to have a clear() method for clearing the output
- added display of line numbers to aid with compilation or execution error messages
- added support for displaying compilation warnings (with deprecation info)
- MP3InfoViewer:
- added display of audio frame, LAME tag and music CRC status
- added support for walking through frames in step sizes of 100 and 1000 and displaying total duration and start time and percentage of current frame
- added support for displaying VBR seek table size (and dumping the Xing one)
- added right-click popup menu with copy actions in hex table of ID3v2 tag PRIVate and unsupported frames and in APE tags
- TextEditor: added actions to directly convert between Hex and Base64 to right-click popup menu
- HttpClient: added config options to specify:
- key and integrity passwords for keystore and truststore
- type and provider of keystore and truststore
- provider classpath and a list of providers to use
- MP3Tool:
- added support for extracting data of PRIVate ID3v2 tags
- added support for verifying the MusicCRC of the LAME tag
- added support for fixing Xing header tags when rewriting files
- added support for adding missing Xing header tags when rewriting VBR files (note that fixing and adding rewrite the seek table too if possible)
- changed behavior of option "validate-crc" to not reject invalid frames but to count and report them as problems
- added support for detecting inconsistencies in VBR seek tables
- added support for detecting inaccurate Xing seek tables (with customizable tolerance)
New in ASN.1 Analyzer 0.12 Build 550 (Apr 27, 2012)
- removed fullscreen and desktop arrangement commands
- added window handling commands
- extended desktop area popup menu
- extended desktop xml schema to allow toolbars to contain menu buttons
- bug-fixes
New in ASN.1 Analyzer 0.11 Build 523 (Dec 28, 2009)
- extended desktop configurability
- bug-fixes
New in ASN.1 Analyzer 0.11 Build 522 (Dec 28, 2009)
- bug-fixes
- all desktop based apps:
- added possibility to configure the taskbar visibility and button widths
- added support for a list of open windows in menu, popup-menu and menu-bar
- GenWav: new utility to generate simple wav files
- FileBrowser: ClipboardMonitorDialog: added support for timer based auto-refreshing
- FileHandler plugins:
- DiaryEditor: added support for a new action to deselect current category
- HtmlViewer: added support for browsable directory listings with file: urls
- LogFileViewer: new plugin to interactively analyze webserver accesslog files
- TextLineViewer: new plugin to view/monitor large text files line by line
- FileMatcher:
- support for unicode byte order marks (via config)
- added alias 'd' for the 'dir' option and 'f' for the 'file' option
- FileStatistics: added alias 'd' for the 'dir' option
- JarTool: added alias 'd' for the 'dir' option
New in ASN.1 Analyzer 0.11 Build 521 (Dec 28, 2009)
- bug-fixes
- DbShell:
- added support for JavaShell command plugins
- enhanced some commands and added some commands
- FileBrowser:
- added support for configurable file templates
- added commands to open a file via the desktop (menu/toolbar)
- added possibility to compress files and directories into zip files
- XmlTransform: added option 'out-name'
- FileHandler plugins:
- changed to priorize plugins in context menu
- TemplateFiller: new plugin to expand templates
- TextEditor: added action to reverse lines
- ZipViewer: added actions to expand archive contents
- JavaShell plugins:
- FileSystem:
- added commands: FileCheck, FileCopy
- removed 'delete' alias for FileDelete command
- XmlTool: new plugin with an XmlTransform command
New in ASN.1 Analyzer 0.11 Build 520 (Dec 28, 2009)
- bug-fixes
- FileBrowser: added command to view the system clipboard
- TemplateFiller:
- added options to support generating UUIDs as dynamic variables
- added option to allow usage of normal application variables
- added support for renaming directories
- changed to set the exit code to the negative number of errors
- FileHandler plugins:
- IcoViewer: new plugin
- ImageViewer: added support for mouse wheel for zooming
- (with modifiers: SHIFT slower, CTRL faster)
- TextEditor: added action to insert a UUID
New in ASN.1 Analyzer 0.10 Build 507 Alpha (Jun 17, 2009)
- bug-fixes
- product updates
- FileHandler plugins:
- LnkFileEditor: new plugin