Commit Graph

233 Commits

Author SHA1 Message Date
laforge f963b4d0fe * add missing header files to distributed tarball
* bump revision number to 0.2.0 (not yet released)


git-svn-id: https://svn.gnumonks.org/trunk/librfid@2049 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-26 19:51:55 +00:00
laforge 4b69f8446a add missing spidev reader driver (missing from last commit)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2048 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-26 19:26:22 +00:00
laforge 685d1c4a5a * Add spidev reader driver
* restructure automake usage, introduce shared Makefile.flags.am


git-svn-id: https://svn.gnumonks.org/trunk/librfid@2047 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-26 19:23:54 +00:00
laforge 5fed5fd6d7 mifare classic:
* Use the officially specified FWT values
* READ4 is only ultralight, not classic.  So remove from classic codepath
(Frederic RODO)


git-svn-id: https://svn.gnumonks.org/trunk/librfid@2046 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-26 09:29:56 +00:00
laforge a1cdbe1316 Add manpages for all executables (Uwe Hermann)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2045 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-26 09:26:57 +00:00
laforge 7a312fa6ca Add the OpenPCD USB device ID to the udev rule file (Uwe Hermann)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2044 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-26 09:25:30 +00:00
laforge 06f723c1e4 make 'make distcheck' work properly (Uwe Hermann)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2043 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-26 09:24:01 +00:00
laforge 084afb778e add common.h to noinst_HEADERS (Jeremy Laine)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2042 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-23 18:19:33 +00:00
laforge 04d32adf9f update FSF postal address (Jeremy Laine)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2041 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-23 18:18:46 +00:00
laforge b14030db2b Patch to implement brute-forcng of mifare classic keys (Bjoern Riemer)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2040 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-22 15:46:47 +00:00
laforge 322f6919c9 Return size of mifare ultralight in bytes, just like other protocols (Robert
Schlephorst)


git-svn-id: https://svn.gnumonks.org/trunk/librfid@2039 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-22 15:46:19 +00:00
laforge 237c7f9e9d Fix bitfields for big endian platforms (Jeremy Lainé)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2038 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-22 15:45:50 +00:00
laforge bb01e0f853 Parse mifare keys with colons correctly (Rainer Keller)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2037 e0336214-984f-0b4b-a45f-81c69e1f0ede
2008-01-22 15:44:21 +00:00
meri 3e18d7e682 applied Rainer Kellers fix 'Header missing, define name typo'
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2016 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-10-29 01:23:36 +00:00
ploetz 76035dde43 Need stdio.h for fprintf
Add debug output for ATS


git-svn-id: https://svn.gnumonks.org/trunk/librfid@2002 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-06-10 03:02:41 +00:00
ploetz 1b6e20e497 Not including libgen.h breaks 64bit builds (probably because the compiler assumes a default return type for basename which would be int, which is smaller than char*)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@2001 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-06-09 22:02:21 +00:00
meri 15469fbc56 updated python support by Kushal Das
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1999 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-31 03:10:21 +00:00
meri d64e6c1fed python support by Kushal Das
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1998 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-31 02:40:02 +00:00
meri f323012d87 python support by Kushal Das
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1997 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-30 22:03:53 +00:00
meri a91cd3d9e2 fixed automake/autoconf files to allow clean firmware compilation
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1996 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-03 09:11:50 +00:00
meri 2ab18ca131 stupid me forgot to add copyright/license headers
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1995 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-02 17:30:26 +00:00
meri b798e2d500 thanks to Abhisek Datta this nasty off-by-one bug could be fixed
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1994 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-02 17:24:40 +00:00
meri b450423b5a added UID output for loop mode
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1993 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-02 02:29:53 +00:00
meri 3e83264376 fixed Makefile to ignore win32 durectory during Unix based build
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1992 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-02 01:53:18 +00:00
meri 64b0ed9cf4 updated win32 support for MINGW32-compiler/cross-compiler
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1991 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-02 01:48:44 +00:00
meri 855cc21b1a updated win32 support for MINGW32-compiler/cross-compiler
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1990 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-05-02 01:46:14 +00:00
meri 1870e3694d added win32 support for MINGW32-compiler/cross-compiler
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1989 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-04-30 18:39:18 +00:00
meri da107e1256 fixed ISO 14443A anticollision
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1988 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-04-25 01:36:28 +00:00
meri 8a68898b07 Added new function codes
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1987 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-04-03 20:17:25 +00:00
ploetz 93ffaaefec Add RFID_OPT_14443A_WUPA to request WUPA instead of REQA (Rainer Keller <mail@rainerkeller.de>)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1985 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-03-20 00:47:12 +00:00
ploetz 9a8dbae5c7 unsigned int -> size_t in some appropriate places.
Fixes segfaults on x86_64


git-svn-id: https://svn.gnumonks.org/trunk/librfid@1984 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-03-20 00:16:22 +00:00
ploetz 1c1b42a7c2 Fix a warning (Rainer Keller <mail@rainerkeller.de>)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1983 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-03-19 23:11:57 +00:00
ploetz aab25b804f Simplify compile options (either --enable-ccid or --enable-openct implies --enable-reader-cm5121, so that is not needed as an explicit option) (Andreas Jellinghaus <aj@dungeon.inka.de>)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1977 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-02-14 23:06:42 +00:00
ploetz 65eef7a974 Fix "key format error" on cm5121 (Pierrick Hascoet <pierrick.hascoet@hydromel.net>)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1976 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-02-14 22:36:35 +00:00
ploetz 5b113de4b9 Correctly initialise rx_len in mfcl_write() (Pierrick Hascoet <pierrick.hascoet@hydromel.net>)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1975 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-02-14 22:34:09 +00:00
ploetz e320691ecd update copyright notice
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1974 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-02-14 22:31:24 +00:00
laforge 986b5e75d2 make sure that LICENSING, librfid.spec openct-cm5121-librfid.patch and etc/udev/librfid.rules end up in the 'make dist' target (Uwe Hermann <uwe@hermann-uwe.de>)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1960 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-01-12 14:18:50 +00:00
laforge e856472277 Fix typos in documentation (Uwe Hermann <uwe@hermann-uwe.de>)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1959 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-01-12 14:17:06 +00:00
laforge 38bb1c4c01 make rfid_frametype public, since it is used by public function definitions in rfid_reader.h
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1958 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-01-09 21:45:45 +00:00
laforge d50476969d Fix typo. we don't wand sizeof(sizeof(somethin)) (Rainer Keller <mail@rainerkeller.de>)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1957 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-01-07 23:53:47 +00:00
laforge c013e93217 - change --with-openct to --enable-openct
- try to be more intelligent to detect openct library location
- add librfid.pc file (pkgconfig)
(Andreas Jellinghaus <aj@dungeon.inka.de>)


git-svn-id: https://svn.gnumonks.org/trunk/librfid@1955 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-01-06 14:39:59 +00:00
laforge d7650b956f Porting librfid on ARM, I got trouble using 14443B due to alignment issue. This
patch fix it. (Pierrick Hascoet <pierrick@hydromel.net>)


git-svn-id: https://svn.gnumonks.org/trunk/librfid@1954 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-01-06 13:40:55 +00:00
laforge bbbc2b97f0 rename librfid_send_script to librfid-send_script to be consistent with librfid-tool
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1953 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-01-06 13:36:39 +00:00
laforge b10735b992 fix build of librfid_send_script
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1952 e0336214-984f-0b4b-a45f-81c69e1f0ede
2007-01-06 13:29:08 +00:00
laforge 646b68dba1 rename 'send_script' program into 'librfid_send_script', as recommended in https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=221010
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1951 e0336214-984f-0b4b-a45f-81c69e1f0ede
2006-12-31 09:27:37 +00:00
laforge d0832a674e commit librfid SPEC file for fedora (Kushal Das)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1950 e0336214-984f-0b4b-a45f-81c69e1f0ede
2006-12-31 09:24:42 +00:00
laforge 0567198e69 bump version number
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1946 e0336214-984f-0b4b-a45f-81c69e1f0ede
2006-12-29 11:28:19 +00:00
laforge b26d96d754 include not-installed headers in release tarballs
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1945 e0336214-984f-0b4b-a45f-81c69e1f0ede
2006-12-29 11:28:08 +00:00
laforge 3ddd4ef2c1 implement help message
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1944 e0336214-984f-0b4b-a45f-81c69e1f0ede
2006-12-29 11:27:40 +00:00
laforge fff01187a0 README update
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1932 e0336214-984f-0b4b-a45f-81c69e1f0ede
2006-12-04 07:27:25 +00:00