]>
 
 
cvs.zerfleddert.de Git - proxmark3-svn/log 
 
 
 
 
 
 
 
marcansoft  [Sat, 20 Feb 2010 22:51:00 +0000  (22:51 +0000)] 
 
Clean up data types, some header cleanup, etc. 
 
marcansoft  [Sat, 20 Feb 2010 22:50:30 +0000  (22:50 +0000)] 
 
More CRLF -> LF conversion 
 
marcansoft  [Sat, 20 Feb 2010 21:57:20 +0000  (21:57 +0000)] 
 
More en masse cleanup (whitespace/newlines/headers/etc) 
 
marcansoft  [Sat, 20 Feb 2010 21:56:46 +0000  (21:56 +0000)] 
 
More CRLF -> LF 
 
marcansoft  [Sat, 20 Feb 2010 21:56:33 +0000  (21:56 +0000)] 
 
More CRLF -> LF cleanup 
 
marcansoft  [Sat, 20 Feb 2010 21:32:09 +0000  (21:32 +0000)] 
 
But let people override CROSS if they reall want to ;) 
 
marcansoft  [Sat, 20 Feb 2010 21:28:29 +0000  (21:28 +0000)] 
 
Switch compiler to arm-eabi instead of arm-elf 
 
Non-EABI has been deprecated for a while and in fact won't build 
with interworking support these days. Configuring the latest 
gcc/binutils for arm-eabi works out of the box, so use that. 
 
marcansoft  [Sat, 20 Feb 2010 21:24:25 +0000  (21:24 +0000)] 
 
Clean up line endings, switch everything to LF instead of CRLF 
 
Doing this for bootrom and armsrc for now. If you're using Windows, 
please configure your editor for LF line endings. 
 
marcansoft  [Sat, 20 Feb 2010 21:20:47 +0000  (21:20 +0000)] 
 
Add obj/.dummy for clients that don't track empty dirs 
 
izsh@fail0verflow.com  [Sat, 20 Feb 2010 03:07:55 +0000  (03:07  +0000)] 
 
marcan's patch until he gets commit access. Remove C library's includes from the firmware side since it's not available anyway and not used 
 
izsh@fail0verflow.com  [Sat, 20 Feb 2010 00:38:24 +0000  (00:38  +0000)] 
 
Oops forgot a file 
 
izsh@fail0verflow.com  [Sat, 20 Feb 2010 00:36:48 +0000  (00:36  +0000)] 
 
Fix windows compilation issues. But still not final. We should move to pthread and factorize the code with *nix). Ideally we should move to libusb-1.0 too. 
 
d18c7db  [Fri, 19 Feb 2010 23:24:49 +0000  (23:24 +0000)] 
 
Removed hackish usb.h file, re-added Info.plist 
 
d18c7db  [Thu, 18 Feb 2010 08:32:41 +0000  (08:32 +0000)] 
 
Not a source code file 
 
d18c7db  [Thu, 18 Feb 2010 08:29:03 +0000  (08:29 +0000)] 
 
Tweak JTAG config file 
 
d18c7db  [Thu, 18 Feb 2010 08:24:26 +0000  (08:24 +0000)] 
 
Attempt at getting the windows client to at least compile without bombing out with errors, may not be fully usable, e.g. plot window doesn't come up, etc 
 
adam@algroup.co.uk  [Mon, 15 Feb 2010 21:15:52 +0000  (21:15 +0000)] 
 
fix output inversion in mandemod 
 
adam@algroup.co.uk  [Mon, 8 Feb 2010 22:02:18 +0000  (22:02 +0000)] 
 
missing parameter in 'threshold' command help 
 
adam@algroup.co.uk  [Mon, 8 Feb 2010 17:37:02 +0000  (17:37 +0000)] 
 
fix 'data load' filename pointer 
 
izsh@fail0verflow.com  [Mon, 8 Feb 2010 11:58:40 +0000  (11:58 +0000)] 
 
Cosmetic changes, replace mismatched indentation 
 
adam@algroup.co.uk  [Mon, 8 Feb 2010 09:23:39 +0000  (09:23 +0000)] 
 
command parser shortcuts e.g. 'd p' will call 'data plot' (from rumpeltux) 
 
d18c7db  [Mon, 8 Feb 2010 03:31:08 +0000  (03:31  +0000)] 
 
Added some Eclipse files (.settings .cproject .project) to svn ignore 
 
adam@algroup.co.uk  [Sun, 7 Feb 2010 00:31:32 +0000  (00:31  +0000)] 
 
get rid of implicit declaration warnings 
 
izsh@fail0verflow.com  [Sat, 6 Feb 2010 18:24:22 +0000  (18:24 +0000)] 
 
alphabet ;) 
 
adam@algroup.co.uk  [Sat, 6 Feb 2010 18:11:49 +0000  (18:11 +0000)] 
 
damn that alphabet! 
 
adam@algroup.co.uk  [Sat, 6 Feb 2010 18:06:31 +0000  (18:06 +0000)] 
 
merge 'lfsamples' and 'hfsamples' into 'samples' 
 
adam@algroup.co.uk  [Sat, 6 Feb 2010 18:05:05 +0000  (18:05 +0000)] 
 
streamline CmdEM410xWatch 
 
adam@algroup.co.uk  [Sat, 6 Feb 2010 15:50:20 +0000  (15:50 +0000)] 
 
usability hint 
 
adam@algroup.co.uk  [Sat, 6 Feb 2010 09:54:38 +0000  (09:54 +0000)] 
 
more helpful error message (from Sourcerer) 
 
adam@algroup.co.uk  [Sat, 6 Feb 2010 09:43:33 +0000  (09:43 +0000)] 
 
Andreas fix for LEGIC MIM1024 
 
adam@algroup.co.uk  [Sat, 6 Feb 2010 09:33:17 +0000  (09:33 +0000)] 
 
fix warning: implicit declaration of function ‘exit’ 
 
adam@algroup.co.uk  [Fri, 5 Feb 2010 20:08:02 +0000  (20:08 +0000)] 
 
FIXME: will crash if sample buffer does not contain valid legic data (fixed by Sourcerer) 
 
izsh.f0f  [Fri, 5 Feb 2010 17:16:14 +0000  (17:16 +0000)] 
 
Alphabetical order ;) And cosmetic changes (remove duplicated includes) 
 
adam@algroup.co.uk  [Fri, 5 Feb 2010 13:56:33 +0000  (13:56 +0000)] 
 
add LEGIC decoder (submitted by Sourcerer, untested by me) 
 
izsh.f0f  [Fri, 5 Feb 2010 11:16:07 +0000  (11:16 +0000)] 
 
Change -std=c99 to -std=gnu99 to be able to compile libusb-0.1.* which uses u_int*_t and PATH_MAX 
 
adam@algroup.co.uk  [Fri, 5 Feb 2010 08:29:09 +0000  (08:29 +0000)] 
 
wun day i'll lern my alfabet 
 
adam@algroup.co.uk  [Fri, 5 Feb 2010 08:18:02 +0000  (08:18 +0000)] 
 
put legic back in the system and add rumpletux's fast legic / prng code from forum 
 
izsh.f0f  [Fri, 5 Feb 2010 01:06:53 +0000  (01:06  +0000)] 
 
client/cmdparser.c: Cosmetic changes. 
client/cmdlf.c: Add missing include for "WaitForResponse". 
 
adam@algroup.co.uk  [Fri, 5 Feb 2010 00:17:38 +0000  (00:17  +0000)] 
 
differentiate commands and sub-menus in help 
 
adam@algroup.co.uk  [Thu, 4 Feb 2010 23:31:23 +0000  (23:31 +0000)] 
 
oops. in the spirit of cleaner code, don't do stuff twice! 
 
adam@algroup.co.uk  [Thu, 4 Feb 2010 23:15:53 +0000  (23:15 +0000)] 
 
make LF sampling ACK to fix USB timing issue in em410xwatch 
 
adam@algroup.co.uk  [Thu, 4 Feb 2010 22:51:02 +0000  (22:51 +0000)] 
 
make parser slightly more user friendly (default to 'help') 
 
henryk@ploetzli.ch  [Thu, 4 Feb 2010 02:49:21 +0000  (02:49  +0000)] 
 
Limit DbpString size to the buffer size, patch by Andreas from proxmark forums 
 
izsh.f0f  [Thu, 4 Feb 2010 01:27:07 +0000  (01:27  +0000)] 
 
Client cleanup and restructuring. Stage 1... 
Next Step is refactoring some of the giant functions which are 
just copy/paste of some other ones with just a few line changes, 
removing unnecessary 'goto' etc. 
 
The MS Windows version is broken with this commit but will be fixed 
soon. Everything can't be done all at once :P 
 
The commands are now hierarchical, for example: 
"hf 14a read" vs. "hf 14b read". 
You can also request help: 
"hf help", "data help", "hf 15 help" etc. 
 
Indents are now space-based, not tab-based anymore. Hopefully 
no one will be trolling about it, considering the suicide-prone work 
being done here ;) 
 
client/cmdhw.c, client/proxusb.c, client/cmdhw.h, client/proxusb.h, 
client/cmdmain.c, client/cmdlfhid.c, client/cmdmain.h, client/cmdlfhid.h, 
client/data.c, client/data.h, client/cmdhf.c, client/cmdlf.c, 
client/cmdhf.h, client/cmdhf15.c, client/cmdhf14b.c, client/cmdlf.h, 
client/cmdhf15.h, client/cmdhf14b.h, client/cmddata.c, client/cmddata.h, 
client/ui.c, client/cmdparser.c, client/cmdlfti.c, client/ui.h, 
client/cmdlfem4x.c, client/cmdparser.h, client/cmdlfti.h, client/cmdlfem4x.h, 
client/graph.c, client/graph.h, client/cmdhf14a.c, client/cmdhf14a.h, 
client/cmdhflegic.c, client/cmdhflegic.c: New files. 
 
client/cli.c, client/flasher.c, client/snooper.c, client/proxmark3.c, 
client/proxmark3.h, client/Makefile: Update accordingly. 
 
client/flash.h, client/flash.c, client/proxgui.cpp: Cosmetic changes. 
 
client/translate.h, client/command.c, client/gui.c, 
client/usb.c, client/prox.h: Remove. 
 
include/usb_cmd.h (CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_14443_SIM): Remove dead cmd. 
 
common/crc16.h: New file. 
common/crc16.c: Modify accordingly. 
common/iso14443crc.h: New file. 
common/iso14443_crc.c: Rename to 
common/iso14443crc.c: and modify accordingly. 
 
armsrc/lfops.c, armsrc/iso14443.c, 
armsrc/iso14443a.c: include .h files from 
the common directory instead of including the c files. 
 
common/Makefile.common, armsrc/Makefile: Modify accordingly. 
 
adam@algroup.co.uk  [Fri, 29 Jan 2010 09:28:47 +0000  (09:28 +0000)] 
 
fix USB send data timing issue in CMD_DOWNLOADED_SIM_SAMPLES_125K 
 
adam@algroup.co.uk  [Thu, 28 Jan 2010 11:49:05 +0000  (11:49 +0000)] 
 
add 'losimman' command - simulate arbitrary Manchester encoded LF tags 
 
bushing  [Wed, 27 Jan 2010 09:25:37 +0000  (09:25 +0000)] 
 
fix a stack overflow in the flasher routine (my bad) 
 
adam@algroup.co.uk  [Thu, 21 Jan 2010 15:51:24 +0000  (15:51 +0000)] 
 
use elf targets for flashing 
 
henryk@ploetzli.ch  [Sat, 16 Jan 2010 06:10:04 +0000  (06:10 +0000)] 
 
Automatically enter bootrom when OS image doesn't appear to be proper 
 
daniel.boteanu  [Thu, 14 Jan 2010 23:11:31 +0000  (23:11 +0000)] 
 
Added offset feature to hexsamples command 
 
d18c7db  [Sun, 10 Jan 2010 03:57:41 +0000  (03:57  +0000)] 
 
Decreased BigBuff mem, some elf flasher fixes (needs more work) but flashing correctly currently. 
 
daniel.boteanu  [Sat, 9 Jan 2010 15:30:47 +0000  (15:30 +0000)] 
 
Increased buffer sizes for hi14snoop. Added blinking LED for feedback 
 
daniel.boteanu  [Sat, 9 Jan 2010 15:13:49 +0000  (15:13 +0000)] 
 
Trim long debug string message in hitune 
 
daniel.boteanu  [Sat, 9 Jan 2010 14:59:42 +0000  (14:59 +0000)] 
 
Added hitune command for continuously measuring HF antenna tuning 
 
bushing  [Thu, 7 Jan 2010 04:39:12 +0000  (04:39  +0000)] 
 
first attempt at grouping commands into categories based on what I think they do 
I could really use some help here, since I don't actually understand what every 
command does :( 
 
bushing  [Thu, 7 Jan 2010 04:09:27 +0000  (04:09  +0000)] 
 
fix broken formatting in command table 
 
bushing  [Thu, 7 Jan 2010 04:06:42 +0000  (04:06  +0000)] 
 
enable indalademod and vchipdemod in offline mode 
 
izsh.f0f  [Tue, 5 Jan 2010 12:32:44 +0000  (12:32 +0000)] 
 
client/elf.h: Add missing Elf32_Phdr struct to compile under Mac OS X. client/flash.h: Add missing header ifndef. 
 
bushing  [Tue, 5 Jan 2010 00:02:12 +0000  (00:02  +0000)] 
 
removed support for s19 files in the flasher and replaced it 
with elf parsing.  can we stop specifying the "partition" yet? 
 
bushing  [Mon, 4 Jan 2010 05:11:08 +0000  (05:11  +0000)] 
 
refactor flashing code into flash.h, so we can share it between platforms 
 
bushing  [Mon, 4 Jan 2010 04:18:40 +0000  (04:18  +0000)] 
 
moar svn ignore crap 
 
bushing  [Mon, 4 Jan 2010 04:13:39 +0000  (04:13  +0000)] 
 
set svn:ignore 
 
d18c7db  [Mon, 4 Jan 2010 03:08:45 +0000  (03:08  +0000)] 
 
Fixed some compile warnings in client, minor tidy up with some dbprintf statements 
 
d18c7db  [Sat, 2 Jan 2010 20:47:53 +0000  (20:47 +0000)] 
 
replaced obsolete config options with current 
 
bushing  [Sat, 2 Jan 2010 00:34:43 +0000  (00:34  +0000)] 
 
switch away entirely from using DbpInteger to Dbprintf 
 
bushing  [Fri, 1 Jan 2010 23:36:17 +0000  (23:36 +0000)] 
 
create Dbprintf convenience function 
 
henryk@ploetzli.ch  [Fri, 1 Jan 2010 14:56:25 +0000  (14:56 +0000)] 
 
Make the bootrom correctly nack in case of flash write error (e.g. due to lock bits) 
 
bushing  [Wed, 30 Dec 2009 02:52:33 +0000  (02:52  +0000)] 
 
ARM code cleanup (lfops) 
 
bushing  [Wed, 30 Dec 2009 02:18:25 +0000  (02:18  +0000)] 
 
Add printf, and start transitioning away from DbpInteger 
 
bushing  [Wed, 30 Dec 2009 00:49:27 +0000  (00:49  +0000)] 
 
Fix QT CXXFLAGS/LDFLAGS 
 
roel@libnfc.org  [Wed, 30 Dec 2009 00:18:35 +0000  (00:18  +0000)] 
 
mifare usb update 
 
roel@libnfc.org  [Wed, 30 Dec 2009 00:12:17 +0000  (00:12  +0000)] 
 
mifare tools update 
 
roel@libnfc.org  [Wed, 30 Dec 2009 00:11:50 +0000  (00:11  +0000)] 
 
mifare firmware update 
 
roel@libnfc.org  [Wed, 30 Dec 2009 00:11:23 +0000  (00:11  +0000)] 
 
mifare client update 
 
henryk@ploetzli.ch  [Mon, 28 Dec 2009 18:19:00 +0000  (18:19 +0000)] 
 
Implement card reading with a few simple fixed obfuscation strings 
 
henryk@ploetzli.ch  [Mon, 28 Dec 2009 18:18:25 +0000  (18:18 +0000)] 
 
Remove LEGIC RF tag emulation code since it's useless without keystream generator 
 
roel@libnfc.org  [Mon, 28 Dec 2009 17:21:50 +0000  (17:21 +0000)] 
 
iso14443a cleanup, cascade2 level working again 
 
roel@libnfc.org  [Mon, 28 Dec 2009 00:16:05 +0000  (00:16  +0000)] 
 
cleaning up endless copy-paste of trace functionality 
 
roel@libnfc.org  [Mon, 28 Dec 2009 00:15:38 +0000  (00:15  +0000)] 
 
cleaning up endless copy-paste of trace functionality 
 
bushing  [Sun, 27 Dec 2009 23:27:29 +0000  (23:27 +0000)] 
 
fix Mac build to use Qt framework 
(e.g. http://get.qt.nokia.com/qt/source/qt-mac-cocoa-opensource-4.6.0.dmg) 
 
henryk@ploetzli.ch  [Tue, 22 Dec 2009 20:32:40 +0000  (20:32 +0000)] 
 
Properly exit usb thread (e.g. on Ctrl-D) 
 
henryk@ploetzli.ch  [Tue, 22 Dec 2009 16:40:03 +0000  (16:40 +0000)] 
 
Use the interworking version of libgcc.a 
 
bushing  [Tue, 22 Dec 2009 13:05:32 +0000  (13:05 +0000)] 
 
remove some straggling files and fix paths in cockpit batch files 
 
bushing  [Tue, 22 Dec 2009 12:56:36 +0000  (12:56 +0000)] 
 
change MFPR version to 2.4.2 to fix install script fail 
 
bushing  [Tue, 22 Dec 2009 12:54:24 +0000  (12:54 +0000)] 
 
fixes to make it work properly on the Mac 
 
bushing  [Tue, 22 Dec 2009 12:52:02 +0000  (12:52 +0000)] 
 
merge makefiles into one 
 
bushing  [Tue, 22 Dec 2009 12:50:34 +0000  (12:50 +0000)] 
 
fix OS detection, libgcc detection 
 
bushing  [Tue, 22 Dec 2009 12:48:33 +0000  (12:48 +0000)] 
 
fix some ARM build fail 
 
bushing  [Tue, 22 Dec 2009 12:47:10 +0000  (12:47 +0000)] 
 
fix target name for Windows compile 
 
bushing  [Tue, 22 Dec 2009 12:46:04 +0000  (12:46 +0000)] 
 
lean up event model so that this will work under OS X (and hopefully Linux) 
still need to refactor some stuff -- lots of code duplication here that 
we can get rid of 
 
bushing  [Tue, 22 Dec 2009 12:44:38 +0000  (12:44 +0000)] 
 
rename ReceiveCommandP -> ReceiveCommandPoll for consistency 
 
bushing  [Tue, 22 Dec 2009 12:42:54 +0000  (12:42 +0000)] 
 
There's no painless way to do this, but it needs to be done -- 
the only reason any of the Windows code was in CPP files was 
because the MS compiler doesn't support C99.  Switch to using 
MinGW, and that problem goes away, so we can rename the files back. 
 
bushing  [Tue, 22 Dec 2009 12:35:36 +0000  (12:35 +0000)] 
 
remove most of the references to translate.h 
 
bushing  [Tue, 22 Dec 2009 12:34:24 +0000  (12:34 +0000)] 
 
change usb_cmd struct to be more sane 
wean ourselves off translate.h 
 
bushing  [Tue, 22 Dec 2009 12:11:15 +0000  (12:11 +0000)] 
 
merge linux and windows clients into one directory... will consolidate makefiles shortly 
 
d18c7db  [Tue, 15 Dec 2009 06:28:40 +0000  (06:28 +0000)] 
 
Amontec JTAGKey config 
 
henryk@ploetzli.ch  [Sun, 13 Dec 2009 22:55:49 +0000  (22:55 +0000)] 
 
Fix MPFR URL 
 
henryk@ploetzli.ch  [Sun, 13 Dec 2009 11:35:46 +0000  (11:35 +0000)] 
 
Change gcc source URL 
 
henryk@ploetzli.ch  [Wed, 9 Dec 2009 02:31:01 +0000  (02:31  +0000)] 
 
Add capability to correlate against subcarriers of 212kHz (argument FPGA_HF_READER_RX_XCORR_QUARTER_FREQ | FPGA_HF_READER_RX_XCORR_848_KHZ) and 106kHz (argument FPGA_HF_READER_RX_XCORR_QUARTER_FREQ) 
 
henryk@ploetzli.ch  [Thu, 3 Dec 2009 16:21:44 +0000  (16:21 +0000)] 
 
Limit hexsamples to just the amount of requested samples