summaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* add gitignore filesHarald Welte2010-05-051-0/+3
|
* Add WRITE support for ISO15693 (Bjoern Riemer)laforge2008-05-241-11/+118
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2106 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix crash of librfid-tool in scan function (Mate Soos)laforge2008-05-241-0/+5
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2105 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add -E parameter to do an endless loop of enumeratiosn. The option has onelaforge2008-02-241-2/+44
| | | | | | | argument which specifies the delay in milliseconds between the enumeration rounds git-svn-id: https://svn.gnumonks.org/trunk/librfid@2089 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add support for setting layer2 while doing scanning (Bjoern Riemer)laforge2008-02-081-5/+9
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2083 e0336214-984f-0b4b-a45f-81c69e1f0ede
* mifare-tool: fix '-h', use '-b' for brute force (Uwe Hermann)laforge2008-02-081-3/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2075 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-291-2/+11
| | | | | | | | | | | | | | | | | | | * 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
* partial ISO15693 support (based on patch by Bjoern Kaiser)laforge2008-01-272-14/+123
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2057 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * improve scanning support:laforge2008-01-271-4/+33
| | | | | | | | | | | | ** 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
* fix more compiler warnings, based on a patch by Rainer Kellerlaforge2008-01-261-13/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2052 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * Add spidev reader driverlaforge2008-01-261-6/+1
| | | | | | | * restructure automake usage, introduce shared Makefile.flags.am git-svn-id: https://svn.gnumonks.org/trunk/librfid@2047 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
* 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-233-3/+3
| | | | 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
* 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
* 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
* 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-301-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1997 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
* added win32 support for MINGW32-compiler/cross-compilermeri2007-04-304-12/+24
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1989 e0336214-984f-0b4b-a45f-81c69e1f0ede
* rename librfid_send_script to librfid-send_script to be consistent with ↵laforge2007-01-061-1/+1
| | | | | | librfid-tool git-svn-id: https://svn.gnumonks.org/trunk/librfid@1953 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix build of librfid_send_scriptlaforge2007-01-061-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1952 e0336214-984f-0b4b-a45f-81c69e1f0ede
* rename 'send_script' program into 'librfid_send_script', as recommended in ↵laforge2006-12-311-3/+3
| | | | | | 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
* include not-installed headers in release tarballs laforge2006-12-291-0/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1945 e0336214-984f-0b4b-a45f-81c69e1f0ede
* implement help messagelaforge2006-12-291-0/+5
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1944 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - only link with openct if we need itlaforge2006-12-041-2/+3
| | | | | | | - don't try to build the utilities if we're cross-compiling for in-firmware git-svn-id: https://svn.gnumonks.org/trunk/librfid@1931 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - add size detection for mifare classic / ultralightlaforge2006-12-011-0/+7
| | | | | | | | - add possibility to obtain ATQA via getopt - fix default -EINVAL return of tcl getopt git-svn-id: https://svn.gnumonks.org/trunk/librfid@1930 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - fix mifare write supportlaforge2006-11-285-99/+480
| | | | | | | | | | - make mifare auth more reliable - add mifare permission / access bit en/decoding - some more 15693 bits - add new 'mifare-tool' program git-svn-id: https://svn.gnumonks.org/trunk/librfid@1928 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - fix segfault during rfid_scan()laforge2006-10-081-2/+19
| | | | | | | | - add accessor functions for protocol and layer2 names - print l2 and proto name + uid after successful scan git-svn-id: https://svn.gnumonks.org/trunk/librfid@1899 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - use C99 compiler flagslaforge2006-10-071-18/+77
| | | | | | | | | | | - implement some getopt/setopt functions for UID and layer2 specific parameters - basic rfid scanning support - add commandline arguments for layer2 / scanning to librfid-tool - try to detect both supported readers automatically in librfid-tool - add new 'l2_supported' and 'proto_supported members to rfid_reader git-svn-id: https://svn.gnumonks.org/trunk/librfid@1895 e0336214-984f-0b4b-a45f-81c69e1f0ede
* try OpenPCD if there is no cm5121 availablelaforge2006-09-221-2/+6
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1887 e0336214-984f-0b4b-a45f-81c69e1f0ede
* remove linux.claforge2006-06-141-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1820 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add send_script programlaforge2006-06-142-1/+296
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1819 e0336214-984f-0b4b-a45f-81c69e1f0ede
* s/transcieve/transceive/g (Henryk Ploetz)laforge2006-06-131-5/+5
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1817 e0336214-984f-0b4b-a45f-81c69e1f0ede
* patch introduces -ETIMEDOUT as an error return code in case of ↵laforge2006-06-131-0/+3
| | | | | | | | 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
* 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
* 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 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
* 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-081-10/+10
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@1664 e0336214-984f-0b4b-a45f-81c69e1f0ede
* - better layering abstracitonlaforge2005-11-081-3/+4
| | | | | | | | | - 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
* 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-082-0/+348
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1658 e0336214-984f-0b4b-a45f-81c69e1f0ede
personal git repositories of Harald Welte. Your mileage may vary