summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* s/transcieve/transceive/g (Henryk Ploetz)laforge2006-06-1320-120/+120
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1817 e0336214-984f-0b4b-a45f-81c69e1f0ede
* increased SNDBUF_SIZE to prevent overflowlaforge2006-06-131-3/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1816 e0336214-984f-0b4b-a45f-81c69e1f0ede
* patch introduces -ETIMEDOUT as an error return code in case of ↵laforge2006-06-132-2/+4
| | | | | | | | timeout. (For *_close it's important to distinguish between 'real' errors and timeout.) (Henryk Ploetz) git-svn-id: https://svn.gnumonks.org/trunk/librfid@1815 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Fix mifare authentication for multiple blockslaforge2006-06-131-3/+0
| | | | | | | | | | | Around line 1320 in rfid_asic_rc632.c the CRYPTO1 bit in the RC632 is disabled. The RC632 docs state that this bit can only be set by a successfull AUTHENT2 command, but may be cleared by the user to disable encryption thereafter (but they don't say why anyone would want to do that). (Henryk Ploetz) git-svn-id: https://svn.gnumonks.org/trunk/librfid@1814 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add error checking to T=CL test programlaforge2006-05-271-6/+30
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1808 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add some very rudimentary timeout handling, i.e. abort if there is no ↵laforge2006-05-271-3/+9
| | | | | | response. tolerance = 10000% git-svn-id: https://svn.gnumonks.org/trunk/librfid@1807 e0336214-984f-0b4b-a45f-81c69e1f0ede
* use block number, not sector (Henryk Ploetz)laforge2006-05-271-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1806 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add information about our own udev rules file to READMElaforge2006-05-272-1/+4
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1805 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add udev ruleslaforge2006-05-271-0/+13
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1804 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add openct patchlaforge2006-05-271-0/+306
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1803 e0336214-984f-0b4b-a45f-81c69e1f0ede
* update readmelaforge2006-05-271-6/+30
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1802 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add support for commandline protocol specificationlaforge2006-05-272-34/+83
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1801 e0336214-984f-0b4b-a45f-81c69e1f0ede
* rename openct-escape into librfid-toollaforge2006-05-272-2/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1800 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add some more mifare classic related codelaforge2006-05-271-18/+41
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1799 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix conditional compilation of internal CCID driverlaforge2006-05-273-3/+21
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1798 e0336214-984f-0b4b-a45f-81c69e1f0ede
* move ccid direct backend to subdirectorylaforge2006-05-271-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1797 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix include pathlaforge2006-05-271-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1796 e0336214-984f-0b4b-a45f-81c69e1f0ede
* move ccid driver to correct directorylaforge2006-05-272-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1795 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix CCID PC_to_RDR_escape (Werner Koch)laforge2006-01-021-4/+5
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1740 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add configure.inlaforge2005-12-081-0/+15
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1734 e0336214-984f-0b4b-a45f-81c69e1f0ede
* it's 89C5122, not 98C5122 (Paul Stewart)laforge2005-12-031-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1730 e0336214-984f-0b4b-a45f-81c69e1f0ede
* cleanuplaforge2005-11-081-10/+24
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1677 e0336214-984f-0b4b-a45f-81c69e1f0ede
* cleanuplaforge2005-11-082-74/+131
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1676 e0336214-984f-0b4b-a45f-81c69e1f0ede
* disable 848k since it's unstablelaforge2005-11-081-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1675 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - disable debug statementslaforge2005-11-083-19/+7
| | | | | | | - cleanly initialize pps[2] git-svn-id: https://svn.gnumonks.org/trunk/librfid@1672 e0336214-984f-0b4b-a45f-81c69e1f0ede
* cosmetic issues (linewrap)laforge2005-11-081-2/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1666 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add our own hexdump routine, since somehow it doesn't work if laforge2005-11-081-8/+23
| | | | | | | rfid_hexdump() returns a pointer to a static buffer. !?! git-svn-id: https://svn.gnumonks.org/trunk/librfid@1665 e0336214-984f-0b4b-a45f-81c69e1f0ede
* move include directory for pkginclude compliancelaforge2005-11-0833-567/+79
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1664 e0336214-984f-0b4b-a45f-81c69e1f0ede
* implement and test baud rates of up to 848klaforge2005-11-089-28/+201
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1663 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - better layering abstracitonlaforge2005-11-0820-143/+273
| | | | | | | | | - differentiate between library internal definitions and public ones - implement getopt/setopt like get/setsockopt - offer speed changing controls git-svn-id: https://svn.gnumonks.org/trunk/librfid@1662 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add -EPERM return in case of missing authenticationlaforge2005-11-081-0/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1661 e0336214-984f-0b4b-a45f-81c69e1f0ede
* make library work after autoconf migrationlaforge2005-11-081-3/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1660 e0336214-984f-0b4b-a45f-81c69e1f0ede
* use new name for default mfcl keylaforge2005-11-081-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1659 e0336214-984f-0b4b-a45f-81c69e1f0ede
* use autoconf/automakelaforge2005-11-0828-26/+59
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1658 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix mifare frame crclaforge2005-11-081-13/+9
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1657 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add infineon mifare default keyslaforge2005-11-081-2/+4
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1656 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - move command definitions to a dedicated header filelaforge2005-11-083-62/+164
| | | | | | | | - add lots of undocumented commands - clean up makefile git-svn-id: https://svn.gnumonks.org/trunk/librfid@1655 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add some rude code for pegoda mifare classic operationlaforge2005-11-072-0/+267
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1654 e0336214-984f-0b4b-a45f-81c69e1f0ede
* remove debugging laforge2005-11-011-1/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1613 e0336214-984f-0b4b-a45f-81c69e1f0ede
* remove debugginglaforge2005-11-011-2/+11
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1612 e0336214-984f-0b4b-a45f-81c69e1f0ede
* increase send buffer to 100 byteslaforge2005-11-011-2/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1611 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix usage of handlelaforge2005-10-291-5/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1598 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Add support for native CCID driver, modularize OpenCT support (based on a ↵laforge2005-10-296-60/+147
| | | | | | patch from Werner Koch) git-svn-id: https://svn.gnumonks.org/trunk/librfid@1597 e0336214-984f-0b4b-a45f-81c69e1f0ede
* remove items that are donelaforge2005-10-291-2/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1596 e0336214-984f-0b4b-a45f-81c69e1f0ede
* remove dead codelaforge2005-10-291-14/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1595 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add CCID driver (Werner Koch)laforge2005-10-292-0/+2555
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1594 e0336214-984f-0b4b-a45f-81c69e1f0ede
* todo updatelaforge2005-10-241-2/+4
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1566 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - fix CRC issue (cl632 now removes crc from end of frame)laforge2005-10-232-8/+19
| | | | | | | - make TCL implementation use correct frame type for both 14443a/b git-svn-id: https://svn.gnumonks.org/trunk/librfid@1562 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix AID of MRTD applaforge2005-10-231-3/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1561 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - handle reception of chained frames correctlylaforge2005-10-232-7/+24
| | | | | | | - workaround to RC632 problem: asic doesn't remove crc bytes at end of frame ?!? git-svn-id: https://svn.gnumonks.org/trunk/librfid@1560 e0336214-984f-0b4b-a45f-81c69e1f0ede
personal git repositories of Harald Welte. Your mileage may vary