Releases: LudovicRousseau/PCSC
Releases · LudovicRousseau/PCSC
2.3.0
2.3.0: Ludovic Rousseau
3 August 2024
SCardGetStatusChange()
: add the number of reader events- Add Appstream metainfo announcing HW support
- meson: specify minimum meson version to use
- fix formats under musl libc
- Send libpcsclite.so logs to stderr instead of stdout
- Some other minor improvements
What's Changed
- make building work again when flex is not installed by @eli-schwartz in #189
- Use meson's includedir instead of hard-coding 'include' by @heirecka in #197
New Contributors
- @eli-schwartz made their first contribution in #189
- @heirecka made their first contribution in #197
Full Changelog: 2.2.3...2.3.0
2.2.3
2.2.3: Ludovic Rousseau
26 May 2024
- meson:
. Fix build on Slackware 15
. fail if both libusb and libudev are used - Fix memory leak on exit
- libpcscspy: dump an output buffer only if the call succeeded
- Some code cleanup
Full Changelog: 2.2.2...2.2.3
2.2.2
2.2.2: Ludovic Rousseau
20 May 2024
- Serial support is ENABLED by default
Full Changelog: 2.2.1...2.2.2
2.2.1
2.2.0
2.2.0: Ludovic Rousseau
3 May 2024
- provide files for meson build tool (replaces autoconf/auoomake)
- fix a missing symbol in libpcscspy (bug introduced by the previous version)
- fix shutdown issues with hotplug_libusb
- update pcsc-spy manpage
- update copyright date
- Some other minor improvements
Full Changelog: 2.1.0...2.2.0
2.1.0
2.1.0: Ludovic Rousseau
12 April 2024
LIBPCSCLITE_DELEGATE
is used to redirect to another libpcsclite librarysetup_spy.sh
displays theLIBPCSCLITE_DELEGATE
value to use for spying- provides
libfake.c
as a sample source code - Some other minor improvements
Full Changelog: 2.0.3...2.1.0
2.0.3
2.0.2
2.0.2: Ludovic Rousseau
3 March 2024
SCardConnect()
&SCardReconnect()
: restrict the protocol used- negotiate PTS also for the backup protocol
- pcscd.8:
. document--disable-polkit
. add "CONFIGURATION FILE" section - Some other minor improvements
What's Changed
New Contributors
Full Changelog: 2.0.1...2.0.2
2.0.1
2.0.1: Ludovic Rousseau
24 November 2023
SCardConnect()
: returnSCARD_W_SECURITY_VIOLATION
when needed (polkit)SCardCancel()
: returnSCARD_S_SUCCESS
even if the client already finished- polkit is enabled by default
- libpcscspy: fix a crash with NULL pointers
- Doxygen: fix
SCardBeginTransaction()
documentation - fix pcscd internal thread safety issues (clang -fsanitize=thread)
- Some other minor improvements
Full Changelog: 2.0.0...2.0.1
pcsc-2.0.0
2.0.0: Ludovic Rousseau
9 June 2023
- Adjust USB drivers path at run-time via environment variable
PCSCLITE_HP_DROPDIR
- Add
--disable-polkit
option - Reset
eventCounter
when a reader is removed - Add "polkit" in "pcscd -v" output if enabled
- Doxygen: document
SCARD_E_INVALID_VALUE
for some functions - use
secure_getenv
(3) if available - Some other minor improvements
Full Changelog: 1.9.9...2.0.0