iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								52d69ed4ee 
								
							 
						 
						
							
							
								
								CHG:  refactor CRC16 algos.  This is a big change,  most likely some parts broke,  hard to test it all.  
							
							
							
						 
						
							2018-02-01 15:19:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								205e4b2300 
								
							 
						 
						
							
							
								
								chg:  adjusted the input parameters for crc16 implementations.  
							
							
							
						 
						
							2018-01-28 12:19:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								e396575424 
								
							 
						 
						
							
							
								
								add:  fast reverse 16bit  
							
							
							
						 
						
							2018-01-27 23:16:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								ede55a1498 
								
							 
						 
						
							
							
								
								add:  fast 8bit reversal.  
							
							
							
						 
						
							2018-01-27 22:20:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								4671b81115 
								
							 
						 
						
							
							
								
								chg:  skip pointers and make a small number instead.  
							
							
							
						 
						
							2018-01-25 20:54:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								0582fdf934 
								
							 
						 
						
							
							
								
								chg:  pointer should be unsigned  
							
							
							
						 
						
							2018-01-25 20:29:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								f01bc31486 
								
							 
						 
						
							
							
								
								CHG:  removed warnings  %zu  size_t  
							
							
							
						 
						
							2018-01-25 19:51:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								d60721d131 
								
							 
						 
						
							
							
								
								chg:  clean up  
							
							
							
						 
						
							2018-01-17 00:30:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								77bc60bc52 
								
							 
						 
						
							
							
								
								remov function  
							
							
							
						 
						
							2017-12-23 11:24:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								18a828d2fd 
								
							 
						 
						
							
							
								
								chg:  try to use native byteswapping functions when possible.  
							
							... 
							
							
							
							chg:  bits_to_array  new function 
							
						 
						
							2017-12-23 09:51:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								eb0c0c364c 
								
							 
						 
						
							
							
								
								CHG: EMV changes.   https://github.com/Proxmark/proxmark3/pull/493    [@merlokk)  
							
							
							
						 
						
							2017-12-02 18:58:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								fa98197961 
								
							 
						 
						
							
							
								
								chg:  added some updated string functions (@merlokk)  
							
							
							
						 
						
							2017-11-25 08:02:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								2f3dbbcaa3 
								
							 
						 
						
							
							
								
								rename:   ul_switch_off_field -> DropField  (inside cmdhf14a.c)  
							
							... 
							
							
							
							chg:  Fix memory bounds error (@wsmoses)
 c3511781a1 
							
						 
						
							2017-11-11 23:23:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								8b83db2c1b 
								
							 
						 
						
							
							
								
								ADD: 'hf 14a apdu'  @merlokk  
							
							
							
						 
						
							2017-11-10 20:47:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								79dd43dbd2 
								
							 
						 
						
							
							
								
								ADD:  string functions (@merlokk)  
							
							
							
						 
						
							2017-10-20 14:39:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								55a1ef1549 
								
							 
						 
						
							
							
								
								ADD:  case insensitive commands :)  finally,  you can write  LF SEARCH ...  
							
							
							
						 
						
							2017-09-15 14:45:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								eae8c2f7be 
								
							 
						 
						
							
							
								
								chg: unify debug messages for FSK demod in AWID,HID,IO,PARADOX,PYRAMID,   all neat and same.  
							
							
							
						 
						
							2017-08-11 20:48:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								734ca940e9 
								
							 
						 
						
							
							
								
								fix: unified lf clone printouts of blocks.  
							
							
							
						 
						
							2017-08-11 11:38:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								bd4d1ec74e 
								
							 
						 
						
							
							
								
								Fixes: lf simpsk   - make sure Carrier input is ok.  
							
							... 
							
							
							
							fix: 'lf awid sim' - Clk param is used CorreCt
fix: 'lf HID sim' - unified way logging
fix: 'lf indala sim' - adding a draft simulation Command
fix: 'lf io sim'  - unified way logging
fix: 'lf nedap sim' - getting bits is wrong still..
fix: 'lf paradox sim'  - Helptext
lfdemod.C  got some reworked loops,  still some debug messages to be ... 
							
						 
						
							2017-08-10 14:19:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								e598aec890 
								
							 
						 
						
							
							
								
								lf t55xx commands works again.   Need to find a better sprinf_bin_break function  
							
							
							
						 
						
							2017-07-31 15:12:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								91898babc0 
								
							 
						 
						
							
							
								
								FIX:  data plot AutoCorrelate slider,  window too big,  now limited to number of samples.  
							
							... 
							
							
							
							enhanced debugstatements,
'lf em 410x_demod' vs 'lf em 410x_read'   now read does the same as all other LF,  and demod too... 
							
						 
						
							2017-07-30 21:21:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								f28da2da6e 
								
							 
						 
						
							
							
								
								monster merge...  
							
							... 
							
							
							
							all those changes marshmellow did..  and more... 
							
						 
						
							2017-07-30 09:17:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								86237b629f 
								
							 
						 
						
							
							
								
								some more adjustments  
							
							
							
						 
						
							2017-07-27 23:00:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								8f262aa1bf 
								
							 
						 
						
							
							
								
								ADD:  num_CPUs(void) method from pm3 master  
							
							... 
							
							
							
							CHG: clean up in util.c
ADD: seems like mingw doesn't have scandir. Had to add one. *untested* 
							
						 
						
							2017-07-27 09:36:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								86bbd8f563 
								
							 
						 
						
							
							
								
								ADD: param_getlength ,  gets the string length of one parameter  
							
							
							
						 
						
							2017-07-26 18:17:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								6c4d1560e9 
								
							 
						 
						
							
							
								
								ADD:  'script list'  - now sorts the scripts in alphabetic order.  It needs the extra define, in order to scandir and alphasort to work.  
							
							... 
							
							
							
							and this made our own version of le32toh function complain.  So this is removed from util.c and where it was used a new define replaced it (LE32TOH) 
							
						 
						
							2017-07-23 10:24:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								478b9c7270 
								
							 
						 
						
							
							
								
								chg:  some reorder, renaming  
							
							
							
						 
						
							2017-07-17 14:28:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								310d0da9a4 
								
							 
						 
						
							
							
								
								fixes.. to bool  
							
							
							
						 
						
							2017-07-11 18:31:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									angelsl 
								
							 
						 
						
							
							
							
							
								
							
							
								396772c93a 
								
							 
						 
						
							
							
								
								Fixes for compiling on Android  
							
							
							
						 
						
							2017-03-30 01:41:07 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								9c624f67b3 
								
							 
						 
						
							
							
								
								chg: @piwi's code cleanup and some more.  
							
							... 
							
							
							
							ref: 43534cbad2 
							
						 
						
							2017-02-23 00:03:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								2839f12e86 
								
							 
						 
						
							
							
								
								FIX: some compiler warnings, sscanf is using unsigned int.  
							
							
							
						 
						
							2017-02-13 11:01:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								f56b1fae2d 
								
							 
						 
						
							
							
								
								FIX: sprint_bin_break didn't print the last digit in array.  
							
							
							
						 
						
							2017-01-17 22:58:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								1cc80785e5 
								
							 
						 
						
							
							
								
								ADD:  sprint_ascii function.  
							
							
							
						 
						
							2017-01-16 14:47:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								042db564ba 
								
							 
						 
						
							
							
								
								CHG: 'hf iclass replay' added help text.  
							
							... 
							
							
							
							CHG: 'hf iclass snoop'  added help text.
CHG: 'hf iclass reader' added help text.
ADD: 'hf iclass reader' added the possibility to read only one tag instead of looping.
CHG: 'sprint_hex_ascii' function now replaces unprintable chars with '.',   added this call to printIclassDumpInfo 
							
						 
						
							2017-01-10 22:21:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Farrell 
								
							 
						 
						
							
							
							
							
								
							
							
								faad338efe 
								
							 
						 
						
							
							
								
								Fix some missing include statements which impact using proxmark3 client as a library.  
							
							
							
						 
						
							2016-12-23 17:35:50 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								7d159efe40 
								
							 
						 
						
							
							
								
								FIX: & 0xFF instead of uint8_t  
							
							
							
						 
						
							2016-11-16 18:38:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								1ca5dce0f4 
								
							 
						 
						
							
							
								
								FIX:  removed some warnings about time_t in non-windows systems.  This appeared since I fiddled in proxmark.h  
							
							
							
						 
						
							2016-11-16 18:36:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								2dcf60f3df 
								
							 
						 
						
							
							
								
								CHG: "hf mf hardnested" - less printing  
							
							... 
							
							
							
							CHG: some filehandles = NULL. 
							
						 
						
							2016-10-21 16:06:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								76471e5d17 
								
							 
						 
						
							
							
								
								CHG:  reverted back from the idea of measureing in (us) microseconds,  the timer is too raw,  gives 10-15us delays.  Now we are measuring ticks, which is (1 us = 1.5ticks)  
							
							... 
							
							
							
							like it was before.   ie:  80us = 80*1.5 = 120ticks. 
							
						 
						
							2016-09-11 11:14:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexis Green 
								
							 
						 
						
							
							
							
							
								
							
							
								3f5bcc3b92 
								
							 
						 
						
							
							
								
								FIX: CoverityScan 121362 - Pointer to local outside scope  
							
							
							
						 
						
							2016-08-02 16:12:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								dae31af21e 
								
							 
						 
						
							
							
								
								ADD: Binary Encoded Digit -> Decimal  
							
							... 
							
							
							
							ADD: Decimal -> Binary Encoded Digit
Ie
  decimal 2345 becomes 0x2345
  and
  hex 0x2345 becomes decimal 2345 
							
						 
						
							2016-07-29 23:29:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								ddbe76d3c6 
								
							 
						 
						
							
							
								
								CHG:  redundant 'return' statement removed  
							
							
							
						 
						
							2016-07-29 14:32:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								3e134b4c20 
								
							 
						 
						
							
							
								
								CHG: merged the forum user @jason 's fixes to LEGIC.  *UNTESTED*  
							
							... 
							
							
							
							CHG: changed the CRC implementations. 
							
						 
						
							2016-07-28 21:41:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								1f1d974f02 
								
							 
						 
						
							
							
								
								CHG: added a comment  
							
							
							
						 
						
							2016-07-23 18:33:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								c805748f34 
								
							 
						 
						
							
							
								
								ADD: added a method for le32toh.  Converting bytes to uint32_t .  
							
							... 
							
							
							
							CHG: correct use of FILE_PATH_SIZE in the tracelogging functions. 
							
						 
						
							2016-04-18 13:05:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								0d2c590974 
								
							 
						 
						
							
							
								
								ADD: num_to_bytebitsLSBF  function.  
							
							... 
							
							
							
							ADD: lf guard clone - works...  needs some checking.
ADD: added a option to "addparity" to set zero on fixed pos. 
							
						 
						
							2016-02-28 22:43:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								581b31fb8a 
								
							 
						 
						
							
							
								
								FIX:  "LF PYRAMID CLONE" now works.  
							
							
							
						 
						
							2016-02-26 22:10:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								0516439959 
								
							 
						 
						
							
							
								
								ADD:  Added @marshmellow42 's new ST (sequence terminator detection)  
							
							
							
						 
						
							2016-02-19 22:30:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								a1689f417f 
								
							 
						 
						
							
							
								
								CHG:  print_hex_break now prints rownumber instead of byte position  
							
							
							
						 
						
							2016-02-16 21:39:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									iceman1001 
								
							 
						 
						
							
							
							
							
								
							
							
								f7f844d0ba 
								
							 
						 
						
							
							
								
								CHG: added timeouts for downloading values from device, to make the client more responsive.  
							
							... 
							
							
							
							CHG: still curious for the printf_hex_breaks method, why it behavies strange. 
							
						 
						
							2016-02-16 10:54:41 +01:00