Commit graph

  • ffaa0ff334 FIX: removed width in cmdcrc.c , to get rid of the compiler warning. iceman1001 2015-06-15 13:59:33 +02:00
  • 6ac4cb270a minor fixes marshmellow42 2015-06-15 00:44:57 -04:00
  • 954767dd95 added iceman1001 s latest reveng script version marshmellow42 2015-06-15 00:23:58 -04:00
  • d679c29a4f @iceman1001 s compiler warning adjustment marshmellow42 2015-06-15 00:22:49 -04:00
  • b43607e995 add reveng compile directory marshmellow42 2015-06-15 00:09:28 -04:00
  • cf9aa77db0 remove commented out code from testing marshmellow42 2015-06-15 00:03:16 -04:00
  • ddcb2bb5ca Merge pull request #6 from marshmellow42/master marshmellow42 2015-06-14 18:12:16 -04:00
  • 9c823c1c87 comment change in config.h marshmellow42 2015-06-14 17:48:06 -04:00
  • 96e41bfcec add: a .gitignore to be able to add the folder client/obj/reveng. iceman1001 2015-06-14 23:32:20 +02:00
  • d7f3f65361 add: a .gitignore to be able to add the folder client/platforms. iceman1001 2015-06-14 23:31:52 +02:00
  • 2495281d14 fix; stupid fixes for some compiler warnings messages of unused variables.. iceman1001 2015-06-14 23:31:05 +02:00
  • 0ad1a1d492 FIX: minor variable fixes when compiling on linux. iceman1001 2015-06-14 23:02:52 +02:00
  • 32719adfa1 ADD: added support for some NTAG/EV1 commands to "hf 14a sim" on device side. 0x1B (authenticate) 0x3a (fast read) 0x60 (get_version) iceman1001 2015-06-14 22:40:18 +02:00
  • 26fbe1fbd9 Merge pull request #117 from marshmellow42/master Martin Holst Swende 2015-06-14 19:32:36 +02:00
  • c043981c04 chg: added some more outputs to the reveng-crc script e.lua ... now shows -b -B -l -L also in columns. You'll need to read the reveng -h helptext to understand. iceman1001 2015-06-14 17:19:41 +02:00
  • b4c1f167da FIX: old bug back, and now fixed again. @marshmellow42 iceman1001 2015-06-14 17:18:22 +02:00
  • fd227f4e7d add comment marshmellow42 2015-06-14 11:11:00 -04:00
  • c7d6721290 bug fix. askdemod edits invert pointer, cannot be 0 marshmellow42 2015-06-14 10:54:55 -04:00
  • 1299c798fc ADD: @marshmellow42 's 14b reader changes. FIX: @marshmellow42 's ASKbiphaseDemod fixes. CHG: added a check in ASKbiphaseDemod to make a compiler warning message go away. iceman1001 2015-06-14 14:39:50 +02:00
  • 0f5b97d92c Merge pull request #115 from marshmellow42/master Martin Holst Swende 2015-06-14 09:02:13 +02:00
  • 1417a7f9d0 minor textual changes from @marshmellow42 iceman1001 2015-06-13 12:14:38 +02:00
  • 550a929a69 FIX: Reverting the t55x7 timings. (@marshmellow42 's fix) iceman1001 2015-06-13 12:13:21 +02:00
  • 4a3f1a3793 revert t55xx start gap and write timing changes marshmellow42 2015-06-11 23:52:40 -04:00
  • 330f65fbaf undo ARC rename, bug was fixed in scripting.c earlier marshmellow42 2015-06-11 23:09:15 -04:00
  • 5afe9838eb fix reveng CRC-16 bug marshmellow42 2015-06-10 11:01:01 -04:00
  • 99789601dc ADD: @marshmellow42 's new "-g" search for crc in a hexstring *great* ADD: fixes in the reveng calling methods iceman1001 2015-06-10 08:46:16 +02:00
  • d2219cae51 reveng -g (model search given just hexstr with crc) marshmellow42 2015-06-10 01:33:37 -04:00
  • 53ee28cb3a reveng- iceman1001 s scripting updates marshmellow42 2015-06-09 21:21:51 -04:00
  • 68ff832584 fix: nice output.. iceman1001 2015-06-09 21:46:22 +02:00
  • dd1df4901d @marshmellows memory fixes for reveng1.30 in client.. iceman1001 2015-06-09 21:32:22 +02:00
  • 817d709615 @marshmellows memory fix iceman1001 2015-06-09 21:29:24 +02:00
  • d352146782 CHG: minor layout and call fixes to e.lua (the test script for hooking up reveng1.30) iceman1001 2015-06-09 21:28:06 +02:00
  • 2e16354693 fix reveng memory bug + @iceman1001 s scripting marshmellow42 2015-06-09 13:40:01 -04:00
  • 60e8657796 CHG: all @marshmellow42 's changes to make the reveng work. ADD: lua script test for using the reveng inside lua. *prove of concept* it implements -h help -d data in a hexstring -w width of the crc family. (ie 16 gives all CRC-16 calculations. it iterates thru all found crc presets in a crc family based on the width of crc. It calcs crc and the reverse crc. iceman1001 2015-06-09 13:31:53 +02:00
  • 7a23fca13a reveng RunModel - add endian switches marshmellow42 2015-06-08 23:14:11 -04:00
  • 37f4270a24 reveng add api RunModel marshmellow42 2015-06-08 21:22:18 -04:00
  • 2d3c535ec9 fixed bug in util getpraram8 + reveng adjustments marshmellow42 2015-06-08 13:37:22 -04:00
  • 7e59994713 begin reveng add-ons for lua marshmellow42 2015-06-08 12:25:50 -04:00
  • a71ece51e4 ADD: iso11784/85 FDX-B ADD: the source from RevEng 1.30, got into the PM3 client. iceman1001 2015-06-07 11:35:49 +02:00
  • 8e2e6c8eb0 add clock to ask rawdemod outputs marshmellow42 2015-06-07 00:42:57 -04:00
  • f46c366321 Fix reveng marshmellow42 2015-06-07 00:10:54 -04:00
  • fe81b47811 add reveng-1.30 marshmellow42 2015-06-06 01:09:54 -04:00
  • 07b5a3c3ba Modified kermit crc to use existing crc calc code marshmellow42 2015-06-05 22:39:56 -04:00
  • c2c7f6c271 fdx-b clean up marshmellow42 2015-06-04 13:10:33 -04:00
  • 6eaa8da9dc Add CCITT Kermit CRC check for FDX-B demod marshmellow42 2015-06-04 12:53:19 -04:00
  • ad6219fc91 ADD: @marshmellow42 's fixed version of the ISO11784 FDX-B ADD: crc16_ccitt_rev (reverse version of crc16_ccitt 0x0000) iceman1001 2015-06-04 10:33:55 +02:00
  • cf4d3e21b0 add fdx-b to cmddata.h marshmellow42 2015-06-04 00:05:37 -04:00
  • ecfcb34cc5 add fdx-b to lf search marshmellow42 2015-06-04 00:04:49 -04:00
  • b2c330b367 bug fix - biphase invert + fdx-b adjustments marshmellow42 2015-06-03 23:59:22 -04:00
  • fd1d30cb76 addition animal tags demod info marshmellow42 2015-06-03 18:28:56 -04:00
  • 04bb05670d Testing animal tags marshmellow42 2015-06-03 16:52:20 -04:00
  • 22a6a62fbb ADD: removed the paritythingy, I missunderstood its purpose. iceman1001 2015-06-03 22:38:59 +02:00
  • 7f96433c8a CHG: trying to get the askdemod / biphasedeocde / finding startmarker / removeparity to work in ISO11784demod iceman1001 2015-06-03 22:19:32 +02:00
  • 0df669a298 ADD: next step ISO11784/85 iceman1001 2015-06-03 21:35:03 +02:00
  • 47286d89e4 ADD @pwpiwi 's fixes for "HF 14B" commands. iceman1001 2015-06-03 21:12:55 +02:00
  • 615f21dde2 FIX: a minor bug fix from @marshmellow42 in "data raw" and ask/biphase. ADD: started witha ISO11784/85 demod function. iceman1001 2015-06-03 21:12:24 +02:00
  • 09c66f1f09 fixing iso14443b (issue #103): fix timing issue (speeding up the decoders) pwpiwi 2015-06-03 13:28:28 +02:00
  • 5b95953d42 fixing iso14443b (issue #103): - most significant bit of tag data (which happens to be the sign bit) had been dropped when snooping (FPGA change) - avoid trying to decode both tag and reader data when snooping (we don't have the time to do so). pwpiwi 2015-06-02 22:27:14 +02:00
  • 77533e21ae DEL: removed old iso14443.c since @pwpiwi renamed it.. iceman1001 2015-06-02 12:23:06 +02:00
  • 4abb052f38 CHG: removed an extra fclose call iceman1001 2015-06-02 12:20:48 +02:00
  • 1c6e7f0393 ADD: @marshmellow42 's infineon MY D(tm) MOVE LEAN tag identification iceman1001 2015-06-02 12:20:16 +02:00
  • d31d3804fe CHG: help text output was not aligned because of tabs/spaces iceman1001 2015-06-02 12:18:54 +02:00
  • 489ef36cf6 ADD: @pwpiwi 's fixes for 14b. Including a rename from iso14443.c -> iso14443b.c iceman1001 2015-06-02 12:17:34 +02:00
  • 67ac4bf75c fix issue #103: revert type change. Samples from FPGA are signed. Renamed iso14443.c to iso14443b.c pwpiwi 2015-06-02 07:22:23 +02:00
  • 01d5b635cf Merge pull request #113 from pwpiwi/iso14443b_fix pwpiwi 2015-06-01 20:02:40 +02:00
  • 6a2e5adffd Merge pull request #108 from p-l-/fix-hf-mf-csave Martin Holst Swende 2015-06-01 19:57:57 +02:00
  • daf8b85cda Merge pull request #111 from zhovner/master Martin Holst Swende 2015-06-01 19:56:50 +02:00
  • 0d9a86c724 Fix issue #103 (hopefully). Quite an old bug which was previously masked by a big DMA_BUFFER_SIZE. pwpiwi 2015-06-01 19:42:50 +02:00
  • 4a74e2be72 add my_d move lean identification. marshmellow42 2015-06-01 00:18:03 -04:00
  • af3b8b2dc6 CHG: remade selftest structure CHG: removed debugstatements iceman1001 2015-05-31 22:33:12 +02:00
  • be290d68bd new lua script from @iceman1001 + bug fix in hf mfu marshmellow42 2015-05-31 16:08:58 -04:00
  • e86a89044a FIX: minor fix to the magictest function. It always makes a select tag first, but never took in consideration that the tag already could have been selected. iceman1001 2015-05-31 21:49:00 +02:00
  • 2d2f7d1948 ADD: @marshmellow42 's changes / fixes. iceman1001 2015-05-31 21:47:33 +02:00
  • 7142c87e1f ADD: a script to dump a specific type of Mifare Mini tags. iceman1001 2015-05-31 21:46:25 +02:00
  • 97a0f5f4aa fix format strings for nit picking compilers pwpiwi 2015-05-31 19:51:44 +02:00
  • 6cb08550c4 Merge pull request #112 from marshmellow42/master Martin Holst Swende 2015-05-31 13:08:36 +02:00
  • 1c4c0b0681 add @Iceman1001 s sha1 scripting changes. marshmellow42 2015-05-30 21:51:15 -04:00
  • dc20a1f639 Fix linking under linux. liblua requires libld on linux. pwpiwi 2015-05-29 18:14:36 +02:00
  • 185e038c7d fixed further typo in lf t5 wr help marshmellow42 2015-05-28 23:14:06 -04:00
  • 5b37e87a24 fix help typo marshmellow42 2015-05-28 22:52:41 -04:00
  • 979bba376d add offset option to data printdemodbuffer marshmellow42 2015-05-28 13:23:31 -04:00
  • fbd0526b34 delete (yet) unnecessary file client/cmdhftopaz.c pwpiwi 2015-05-28 02:55:57 +02:00
  • 95aeb706d7 CHG: @marshmellow42 changes on deviceside. ADD: increase debuglevel for printing a statment in ul_ev1_auth iceman1001 2015-05-27 23:23:46 +02:00
  • e35031d2b7 MFU code cleanup - final ? marshmellow42 2015-05-27 17:21:42 -04:00
  • 4973f23d3c clean up mfu device side code marshmellow42 2015-05-27 12:24:13 -04:00
  • 799b2e2e9d Compiling manual for MAC OS X Pavel Zhovner 2015-05-27 11:30:50 +03:00
  • be10fe2f11 update changelog marshmellow42 2015-05-27 00:32:01 -04:00
  • dcbaa2b582 @iceman1001 s lua script fix marshmellow42 2015-05-26 20:31:07 -04:00
  • b18948fd92 ADD: aes128_encrypt ECB in scripting.c ADD: aes128_decrypt ECB in scripting.c ADD: Sha1Hex method in utils.lua iceman1001 2015-05-26 21:51:18 +02:00
  • 8e074056ac also delete *.bin and fpga_compressor when "make clean". Add target to make fpga_compressor when client is not yet compiled. Get version information and cache it when client starts (avoids clearing BigBuf when calling hw version). Add some comments and remove debugging printouts. Add version info and ChangeLog in modified zlib. pwpiwi 2015-05-26 07:37:50 +02:00
  • 22342f6dfe Add clearCommandBuffer before SendCommand marshmellow42 2015-05-26 10:40:23 -04:00
  • ea75b30c81 ADD: SHA1 hashes calculations in sha1.c and LUA iceman1001 2015-05-26 16:12:33 +02:00
  • b69947c245 CHG: print up to 20 possible keys. iceman1001 2015-05-26 11:05:57 +02:00
  • c3c241f389 CHG: moved a xor function into util.c CHG: added some calls to clearCommandBuffer() in /hf mfu/hf 14a sim/hf mf sim/ commands. CHG: minor adjustments to relative pathing. iceman1001 2015-05-26 11:04:57 +02:00
  • 4b3f6d79ea Add option -d (decompress) to fpga_compress. Allows testing. Improve zlib deflate (note: no change required to inflate). pwpiwi 2015-05-18 08:49:38 +02:00
  • 0fa01ec7da Compress the .data section as well (saves another 4KBytes and comes for free) zlib tuning: prevent fpga_compress from generating fixed code blocks armsrc/Makefile: replace osimage with fullimage pwpiwi 2015-05-08 08:17:40 +02:00
  • 28b9faccea Tailor zlib to our needs: - disable support for fixed code blocks. Saves 2KByte code tables in ARM Flash memory pwpiwi 2015-04-30 17:57:26 +02:00
  • fb22897415 fpga_compress: interleave (combine) fpga_lf.bit and fpga_hf.bit before compression. fpga_loader.c: change to unweave fpga_lf and fpga_hf accordingly prepare fpga_compress, fpga_loader and Makefile to handle more than two FPGA config files revert removal of fullimage Makefile target. Remove osimage instead. pwpiwi 2015-04-29 17:59:33 +02:00
  • f39198789b replaced gzip with an own compressor tool (fpga_compress.c, based on zlib) This allows to remove the gzip header support and the z_crc32.[ch] files (which saves more than 2KBytes of the ARM's flash memory) pwpiwi 2015-04-26 10:49:03 +02:00
  • 25056d8b47 Finish support for compressed FPGA images in fpgaloader.c - move zlib source files to separate directory zlib - rename zlib/crc32.[ch] to zlib/z_crc32.[ch] pwpiwi 2015-04-21 21:34:33 +02:00