Releases: OpenSerbianEID/ePorezi
Releases · OpenSerbianEID/ePorezi
1.2.2-7
Fixed issue with card slot index (#11 - @SergeiPatiakin)
1.2.2-6
- MacOS 10.X compatibility and icon upgrade (#4 - @mirkokg)
- Initial Halcom support (#7 - @palyla)
- ATR Safe Sign Update (#8 - @nklmilojevic, #9 - @najdanovicivan)
- Build Script update (#8 - @nklmilojevic)
1.2.2-5
- Initial support for ESS QCA IDPrime Smart Cards
1.2.2-4
- Additional updates to properly load embedded middleware
- Embedded AET SafeSing middleware for POSTA Certificates
- Initial support for handling custom URL scheme eporezi:// in order to sign the documents
1.2.2-3
- Bundled libnstpkcs11.dylib
1.2.2-2
- Created MacOS application bundle
1.2.2-1
The following patches are applied on top of 1.2.2 official realase
- Use static vars from main class
- Runtime.getRuntime().exit(0); instead of System.exit(0);
- Logic/SmartCardFactory - Refactored isKnownAttr
- Model/SmartCard - Added getOSFamily method
- Added PKCS11 Cards for Serbian EID and Pošta SafeSign
Java Version: Java 8 SE
To use Serbian EID on MacOS libnstpkcs11.dylib has to be copied at /usr/lib/libnstpkcs11.so
On OSX BigSur there is a java issue with external libraries. library path has to be specified in VM Options
java -Dsun.security.smartcardio.library=/usr/local/lib/libnstpkcs11.dylib -jar ePorezi.jar
For the current release only jar build is provided. Next releases will provide X64 MacOS and X86 Linux Binaries.