summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* disable debug in the default compile (Uwe Hermann)laforge2008-02-083-7/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2074 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add (preliminary?) SAK based detection of mifare mini.laforge2008-02-073-4/+19
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2073 e0336214-984f-0b4b-a45f-81c69e1f0ede
* use LIBS instead of AM_LDFLAGS, otherwise apparently some systems won't linklaforge2008-02-051-1/+1
| | | | | | | libusb correctly (Petr Stetiar) git-svn-id: https://svn.gnumonks.org/trunk/librfid@2071 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * update readme to reflect 0.2.0 releselaforge2008-02-041-14/+18
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2069 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * add rfid_reader_rc632_common.h to noinst_HEADERSlaforge2008-02-041-1/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2068 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Make librfid-tool print out the ATS in case of success with a T=CL cardploetz2008-02-021-0/+17
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2065 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * implement rfid_reader_{get,set}opt()laforge2008-01-2919-851/+1055
| | | | | | | | | | | | | | | | | | | * move get/set environment and get firmware api version to reader_{get,set}opt() * merge rc632 power_up and power_down functions in new power function * merge rc632 layer 2 protocol init functions into one * rename parameters of rfid_layer2_{get,set}opt() * move rf_power() function of reader to new setopt() interface * merge reader layer 2 protocol init functiosn into one * move most of the iso15693 anticol implementation from asic into layer2 code * make most iso15693 parameters configurable via layer2_{get,set}opt() * implement AFI for iso15693 inventory request * introduce new generic 'rc632 asic based reader' functions * use those functions from openpcd, cm5121 and spidev readers * use new register initialization script data structure for rc632 init functions * TODO update git-svn-id: https://svn.gnumonks.org/trunk/librfid@2064 e0336214-984f-0b4b-a45f-81c69e1f0ede
* implement new mifare dumping code based on sector/block translation functions,laforge2008-01-291-24/+64
| | | | | | | fully supporting 4k format git-svn-id: https://svn.gnumonks.org/trunk/librfid@2063 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * fix length of mifare classic blocklaforge2008-01-292-2/+41
| | | | | | | * add mifare classic block/sector conversion functions git-svn-id: https://svn.gnumonks.org/trunk/librfid@2062 e0336214-984f-0b4b-a45f-81c69e1f0ede
* make svn:ignore properties more completelaforge2008-01-270-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2061 e0336214-984f-0b4b-a45f-81c69e1f0ede
* make svn:ignore list completelaforge2008-01-270-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2060 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add autotools related files to svn:ignore propertylaforge2008-01-270-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2059 e0336214-984f-0b4b-a45f-81c69e1f0ede
* set recursive svn:ignore of Makefile.inlaforge2008-01-270-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2058 e0336214-984f-0b4b-a45f-81c69e1f0ede
* partial ISO15693 support (based on patch by Bjoern Kaiser)laforge2008-01-2723-210/+1215
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2057 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * improve scanning support:laforge2008-01-278-27/+91
| | | | | | | | | | | | ** first try REQA/HLTA/REQA/HLTA until no more tags found ** then power off the field and start from the beginning again * add proper RF field on/off switching support to all readers * reduce timer to actual value, don't multiply by 10 * detect collisions during transceive_sf (ATQA) * make UID length depend on cascade level, not ATQA git-svn-id: https://svn.gnumonks.org/trunk/librfid@2056 e0336214-984f-0b4b-a45f-81c69e1f0ede
* cosmetic coding style fixes laforge2008-01-262-19/+20
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2055 e0336214-984f-0b4b-a45f-81c69e1f0ede
* coding style fixeslaforge2008-01-261-10/+7
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2054 e0336214-984f-0b4b-a45f-81c69e1f0ede
* always compile the rfid_hexdump() function, since DEBUG_LIBRFID might be ↵laforge2008-01-261-2/+0
| | | | | | defined only locally and not for the entire project git-svn-id: https://svn.gnumonks.org/trunk/librfid@2053 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix more compiler warnings, based on a patch by Rainer Kellerlaforge2008-01-269-24/+11
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2052 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * support for mingw (Petr Stetiar)laforge2008-01-264-12/+47
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2051 e0336214-984f-0b4b-a45f-81c69e1f0ede
* update COPYING to latest version (Uwe Hermann)laforge2008-01-261-15/+14
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2050 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * add missing header files to distributed tarballlaforge2008-01-264-3/+10
| | | | | | | * 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
* add missing spidev reader driver (missing from last commit)laforge2008-01-261-0/+389
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2048 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * Add spidev reader driverlaforge2008-01-2612-39/+66
| | | | | | | * restructure automake usage, introduce shared Makefile.flags.am git-svn-id: https://svn.gnumonks.org/trunk/librfid@2047 e0336214-984f-0b4b-a45f-81c69e1f0ede
* mifare classic:laforge2008-01-261-47/+17
| | | | | | | | | * 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
* Add manpages for all executables (Uwe Hermann)laforge2008-01-264-0/+111
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2045 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Add the OpenPCD USB device ID to the udev rule file (Uwe Hermann)laforge2008-01-261-0/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2044 e0336214-984f-0b4b-a45f-81c69e1f0ede
* make 'make distcheck' work properly (Uwe Hermann)laforge2008-01-261-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2043 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add common.h to noinst_HEADERS (Jeremy Laine)laforge2008-01-231-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2042 e0336214-984f-0b4b-a45f-81c69e1f0ede
* update FSF postal address (Jeremy Laine)laforge2008-01-2324-25/+25
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2041 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Patch to implement brute-forcng of mifare classic keys (Bjoern Riemer)laforge2008-01-221-2/+30
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2040 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Return size of mifare ultralight in bytes, just like other protocols (Robertlaforge2008-01-221-1/+2
| | | | | | | Schlephorst) git-svn-id: https://svn.gnumonks.org/trunk/librfid@2039 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Fix bitfields for big endian platforms (Jeremy Lainé)laforge2008-01-226-24/+73
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2038 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Parse mifare keys with colons correctly (Rainer Keller)laforge2008-01-221-3/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2037 e0336214-984f-0b4b-a45f-81c69e1f0ede
* applied Rainer Kellers fix 'Header missing, define name typo'meri2007-10-292-2/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2016 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Need stdio.h for fprintfploetz2007-06-102-0/+4
| | | | | | | Add debug output for ATS git-svn-id: https://svn.gnumonks.org/trunk/librfid@2002 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Not including libgen.h breaks 64bit builds (probably because the compiler ↵ploetz2007-06-093-3/+12
| | | | | | 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
* updated python support by Kushal Dasmeri2007-05-312-8/+41
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1999 e0336214-984f-0b4b-a45f-81c69e1f0ede
* python support by Kushal Dasmeri2007-05-311-0/+7
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1998 e0336214-984f-0b4b-a45f-81c69e1f0ede
* python support by Kushal Dasmeri2007-05-304-1/+129
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1997 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fixed automake/autoconf files to allow clean firmware compilationmeri2007-05-034-13/+14
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1996 e0336214-984f-0b4b-a45f-81c69e1f0ede
* stupid me forgot to add copyright/license headersmeri2007-05-022-1/+36
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1995 e0336214-984f-0b4b-a45f-81c69e1f0ede
* thanks to Abhisek Datta this nasty off-by-one bug could be fixedmeri2007-05-021-2/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1994 e0336214-984f-0b4b-a45f-81c69e1f0ede
* added UID output for loop modemeri2007-05-021-2/+16
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1993 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fixed Makefile to ignore win32 durectory during Unix based buildmeri2007-05-021-1/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1992 e0336214-984f-0b4b-a45f-81c69e1f0ede
* updated win32 support for MINGW32-compiler/cross-compilermeri2007-05-025-0/+559
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1991 e0336214-984f-0b4b-a45f-81c69e1f0ede
* updated win32 support for MINGW32-compiler/cross-compilermeri2007-05-026-9/+126
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1990 e0336214-984f-0b4b-a45f-81c69e1f0ede
* added win32 support for MINGW32-compiler/cross-compilermeri2007-04-3019-31/+996
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1989 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fixed ISO 14443A anticollisionmeri2007-04-252-23/+49
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1988 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Added new function codesmeri2007-04-031-0/+5
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1987 e0336214-984f-0b4b-a45f-81c69e1f0ede
personal git repositories of Harald Welte. Your mileage may vary