
Improves Golang 'regabi' features and adds private Lumina server support.
Features
- Private Lumina server - The public Lumina database has been available for several years now and is full of useful information. However, not all organizations can use it due to confidentiality requirements. Now there is the option of a private server which can be used to share functions metadata inside the organization. IDA Teams will include a free Lumina license while IDA Pro users can purchase it separately.
- New icons - Designed a brand new icon set for IDA. The icon used will be specific to the IDA edition.
- Sunsetting IDA for 32-bit binaries (IDA32) - Due to implementation details, it was still necessary for IDA to use it for decompiling 32-bit executables, but in the future 32-bit files will be analyzed and decompiled in IDA64. Eventually it is planned to completely deprecate 32-bit IDA and only keep it around for working with legacy .idb files.
- Golang regabi support - Recent Go versions have enabled register-based calling convention (ABIInternal) instead of the original stack-based one for several architectures. While it was possible to describe it manually using '__usercall' in IDA, now it automatically allocates registers for the standard '__golang' convention based on the detected Go version and architecture of the binary.