67 Commits

Author SHA1 Message Date
sthen
94906fcb87 update to pcsc-lite-1.9.8 2022-09-12 10:15:40 +00:00
sthen
f7a4d76f62 update to pcsc-lite-1.9.7 2022-06-16 07:14:27 +00:00
sthen
a5fba9605a update to pcsc-lite-1.9.6 2022-05-14 13:51:28 +00:00
sthen
d687c4abf7 update to pcsc-lite-1.9.5 2022-03-16 10:22:32 +00:00
naddy
8c0294c2fa drop RCS Ids 2022-03-11 19:53:16 +00:00
sthen
29389da44c bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:02:15 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
kn
4dab7ffa2e Disable colors by default
"pcscd --debug" prints dark blue lines background, rendering them unreadable
on dark background.  The daemon has "-T" to enforce colored output, but no
switch to disable colors on TTYs.

Disable all detection logic such that "-T" is the only way to get colors.

OK sthen
2020-02-05 21:22:17 +00:00
kn
68b4140469 Update to pcsc-lite 1.8.26
OK rsadowski
2020-01-30 07:32:19 +00:00
kn
3f976ef2fe Update to pcsc-lite 1.8.25
25 March 2019
- Fix a socket issue when pcscd is used inside LXC container
- pcsc-spy: always provide a total time of execution
- Fix resource leak if SCardEstablishContext() fails
- Fix realloc(3) error handling (possible memory leak)
- Remove usage of function chmod(2) to use fchmod(2) (fix race condition)


1.8.24
12 October 2018
- the project moved to https://pcsclite.apdu.fr/
- SCardGetStatusChange(): Fix a rare race condition
- SCardReleaseContext(): do not release a lock owned by another context
- SCardReconnect(): suspend card auto power off
- Allow "=" in serial driver filenames
- Add the thread id in the pcscd log lines
- pcsc-spy: correctly handle incomplete log file
- Simclist: avoid to divide by zero in list_findpos()
- Some other minor improvements

No problems with a Yubikey NEO.
2019-11-17 13:13:15 +00:00
kn
e037ee3cde Update to pcsc-lite 1.8.23, use Python 3
- spy: add support SCardStatus() with NULL pcbAtrLen
- Some other minor improvements

OK pvk
2019-10-29 11:08:47 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
sthen
86852bcf6e reset unresponsive maintainers, various porters have spent a bunch of
time waiting for timeouts over the last year or more for many of these
ports.  ok danj@ jca@ kmos@
2019-04-24 16:26:54 +00:00
danj
4cb6cc61c4 Replace urls using alioth.debian.org
They replaced it with a gitlab hosted on salsa.debian.org and they
provide alioth-archive.debian.org for the source archives, but
they didn't move everything there.

ok sthen@
2019-01-06 14:50:49 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
dcoppa
54a91bd853 simclist: fix memory leak
(upstream commit 8946edadaca353d65112664a5fcd7bbe1be54ed5)
2017-08-11 10:06:01 +00:00
dcoppa
18e3700e47 Bugfixing update to pcsc-lite-1.8.22 2017-06-30 10:50:53 +00:00
sthen
28924b92b6 use COMPILER to select a modern compiler (needed for TLS emulation in this
case), rather than MODULES=gcc4, so it uses clang in base where available.
ok dcoppa
2017-06-09 22:12:54 +00:00
dcoppa
c15c2187be Remove local hack and switch to gcc from ports.
I'm not sure and there could even be security implications...

eab1d67295
2017-06-08 19:34:03 +00:00
dcoppa
9dd86ce2c4 Update to pcsc-lite-1.8.21 2017-06-06 14:58:39 +00:00
dcoppa
93f1b7a36a Update to pcsc-lite-1.8.20 2017-01-16 10:17:21 +00:00
dcoppa
ea114ee1d1 Update to pcsc-lite-1.8.19 2016-12-15 11:06:15 +00:00
dcoppa
18a5ccdac0 Update to pcsc-lite-1.8.18 2016-08-16 08:39:42 +00:00
dcoppa
2f7a8724b5 Use the fix from upstream 2016-06-01 08:20:47 +00:00
dcoppa
e41e8abb79 Update to pcsc-lite-1.8.17 2016-06-01 07:37:31 +00:00
dcoppa
d779d3c9e3 Update to pcsc-lite-1.8.16 2016-03-22 08:31:45 +00:00
dcoppa
8211535460 Bugfixing update to pcsc-lite-1.8.15 2015-12-27 18:05:49 +00:00
dcoppa
d9053c514a Bugfixes from upstream:
pcscd: do not write to a closed file handle
In case of receiving a signal to terminate after init has been
completed, at_exit() is called and tries to write to a closed pipe.
This patch simply set pipe to -1 in order to invalidate it after
closing. Pipe value checks are already present in the code.
(upstream git commit 79410aac02a370d6d92106c015f01ec1491d31ac)

tokenparser.l: config.h is a local file
Use "config.h" instead of <config.h> so that the config.h is found
in the local source directory.
(upstream git commit 1f37c57feb81e8d263c696a845c4d054bdc11d0c)
2015-10-20 09:57:23 +00:00
dcoppa
710e674bfe Small "fix" for the testpcsc test program 2015-09-11 10:18:36 +00:00
dcoppa
1c429ccf85 Update to pcsc-lite-1.8.14 2015-08-17 13:36:38 +00:00
dcoppa
3b81d85af4 Bugfix update to pcsc-lite-1.8.13 2014-11-11 08:13:28 +00:00
dcoppa
b264fe4131 Update to pcsc-lite-1.8.12 2014-09-26 12:11:01 +00:00
dcoppa
31af2965e0 upstream has a Gandi certificate now, No need to mirror the distfile
anymore.

spotted by sthen@
2014-07-11 16:44:05 +00:00
dcoppa
e83874182f Use sthen's mirror due to problems with SPI's certificate 2014-03-12 13:43:09 +00:00
dcoppa
38b21609db Update to pcsc-lite-1.8.11 2014-03-12 08:37:49 +00:00
dcoppa
356ebf4360 Update to pcsc-lite-1.8.10 2013-10-28 15:10:25 +00:00
dcoppa
3d1fda1069 This is better. 2013-07-10 15:13:00 +00:00
dcoppa
974b1f5e2a Add TEST* glue. 2013-07-10 13:47:30 +00:00
dcoppa
81f9e9baea Fix MASTER_SITES here too. 2013-06-17 14:59:24 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
dcoppa
3a19c3d8e5 Explicitly ignore the result of write(2): even if write(2) fails,
the show must go on (upstream svn revision 6511)

While here, merge PFRAG.shared into PLIST, to quiesce update-plist
2013-02-04 09:25:20 +00:00
dcoppa
f88b58971a Bugfix update to pcsc-lite-1.8.8 2013-01-22 12:07:47 +00:00
dcoppa
f4f35fb4b2 Bugfix update to pcsc-lite-1.8.7
Fix a problem when a reader is unplugged (and the reader is still
in use)
2012-11-29 11:28:47 +00:00
dcoppa
5b754a2d01 Bugfix update to pcsc-lite-1.8.6:
- Fix a problem when only serial drivers are used (no hotplug/USB
  driver)
- increase log buffer size from 160 to 2048. Some "long" log lines where
  truncated.
- Fix redirection of stdin, stdout and stderr to /dev/null when pcscd is
  started as a daemon (default)
- Some other minor improvements and bug corrections
2012-08-31 07:51:17 +00:00
dcoppa
5f5997167f Major update to pcsc-lite-1.8.5
OK sthen@
2012-08-06 13:03:12 +00:00
ajacoutot
e97dd452f3 Remove useless comment. 2012-08-05 10:48:12 +00:00
espie
6c283d7e98 new depends 2010-11-20 17:22:40 +00:00