Moved content from CREDITS and TODO to README and deleted files

This commit is contained in:
Johannes Findeisen 2021-02-22 02:09:10 +01:00
commit aac7782210
4 changed files with 36 additions and 33 deletions

View file

@ -1,9 +0,0 @@
# Contributors
* Anatol Belski (Contributor)
* Calvin Buckley (Contributor)
* Remi Collet (Contributor)
* Johann Dantant (Original author)
* Johannes Findeisen (Maintainer)
* Marco Schuster (Contributor)

View file

@ -176,17 +176,51 @@ array(7) {
Returns the response $apdu as string or FALSE. Returns the response $apdu as string or FALSE.
# To do:
There is some stuff to do. Some things are important but some are not.
## Implement important missing PC/SC functions and write documentation:
* SCardBeginTransaction()
* SCardEndTransaction()
* SCardControl()
* SCardGetStatusChange()
* Write complete API documentation
## Implement less important missing PC/SC functions:
* SCardGetAttrib()
* SCardSetAttrib()
* SCardListReaderGroups()
* SCardReconnect()
## Goal:
Completely implement the full API from [PC/SC API from PCSC-Lite](https://pcsclite.apdu.fr/api/group__API.html)
## License ## License
This code is licensed under the terms of the PHP License version 3.01. PCSC-Lite is licensed in a way where it is possible to integrate it native in the PHP environment. This code is licensed under the terms of the PHP License version 3.01. PCSC-Lite is licensed in a way where it is possible to integrate it native in the PHP environment.
# Credits
This extension was originally written in 2005 by Johann Dantant. In 2011 Johannes Findeisen took his code and updated it to work with the current PHP version. Johannes maintains the code to this day, but there have been some contributions from other people in the past. All people who have worked on extending or porting the "pcsc" extension are listed below in alphabetical order by their last name. Thanks to all!
* Anatol Belski (Contributor)
* Calvin Buckley (Contributor)
* Remi Collet (Contributor)
* Johann Dantant (Original author)
* Johannes Findeisen (Maintainer)
* Marco Schuster (Contributor)
## Links ## Links
* [PECL Project Page](http://pecl.php.net/package/pcsc) - Page for package download at PHP.net * [PECL Project Page](http://pecl.php.net/package/pcsc) - Page for package download at PHP.net
* [PC/SC Worgroup](http://www.pcscworkgroup.com/) - Homepage and definition file downloads * [PC/SC Worgroup](http://www.pcscworkgroup.com/) - Homepage and definition file downloads
* [PC/SC](http://en.wikipedia.org/wiki/PC/SC) - PC/SC at Wikipedia * [PC/SC](http://en.wikipedia.org/wiki/PC/SC) - PC/SC at Wikipedia
* [PC/SC-Lite](https://pcsclite.apdu.fr/) - The free and open implementation of the PC/SC SCard API for UNIX * [PC/SC-Lite](https://pcsclite.apdu.fr/) - The free and open implementation of the PC/SC SCard API for UNIX
* [PC/SC API from PCSC-Lite](https://pcsclite.apdu.fr/api/group__API.html) - Documentation of the PCSC-Lite API
* [PCSC sample in PHP5](http://ludovicrousseau.blogspot.de/2015/01/pcsc-sample-in-php5.html) - Ludovic Rousseau about "PC/SC for PHP" * [PCSC sample in PHP5](http://ludovicrousseau.blogspot.de/2015/01/pcsc-sample-in-php5.html) - Ludovic Rousseau about "PC/SC for PHP"
* [winscard.h header](https://docs.microsoft.com/en-us/windows/win32/api/winscard/) - Microsoft Docs * [winscard.h header](https://docs.microsoft.com/en-us/windows/win32/api/winscard/) - Microsoft Documentation
* [PC/SC API from PCSC-Lite](https://pcsclite.apdu.fr/api/group__API.html)

20
TODO.md
View file

@ -1,20 +0,0 @@
# TODO:
Implement important missing PC/SC functions and write documentation:
* SCardBeginTransaction()
* SCardEndTransaction()
* SCardControl()
* SCardGetStatusChange()
* Write complete API documentation
Implement less important missing PC/SC functions:
* SCardGetAttrib()
* SCardSetAttrib()
* SCardListReaderGroups()
* SCardReconnect
## Goal:
Completely implement the full API from [PC/SC API from PCSC-Lite](https://pcsclite.apdu.fr/api/group__API.html)

View file

@ -35,7 +35,6 @@ http://pear.php.net/dtd/package-2.0.xsd">
<contents> <contents>
<dir name="/"> <dir name="/">
<file name="COPYING" role="doc" /> <file name="COPYING" role="doc" />
<file name="CREDITS.md" role="doc" />
<file name="config.m4" role="src" /> <file name="config.m4" role="src" />
<file name="config.w32" role="src" /> <file name="config.w32" role="src" />
<file name="pcsc.c" role="src" /> <file name="pcsc.c" role="src" />
@ -44,7 +43,6 @@ http://pear.php.net/dtd/package-2.0.xsd">
<file name="pcsc_arginfo.h" role="src" /> <file name="pcsc_arginfo.h" role="src" />
<file name="pcsc_legacy_arginfo.h" role="src" /> <file name="pcsc_legacy_arginfo.h" role="src" />
<file name="README.md" role="doc" /> <file name="README.md" role="doc" />
<file name="TODO.md" role="doc" />
</dir> <!-- / --> </dir> <!-- / -->
</contents> </contents>
<dependencies> <dependencies>