]> cvs.zerfleddert.de Git - proxmark3-svn/log
proxmark3-svn
8 years agotextual updates.
iceman1001 [Tue, 10 May 2016 13:38:02 +0000 (15:38 +0200)]
textual updates.

8 years agoADD: Added a new main command group "analyse", first one is the find the missing...
iceman1001 [Tue, 10 May 2016 13:30:46 +0000 (15:30 +0200)]
ADD:   Added a new main command group "analyse",  first one is the find the missing XOR in a LCR,  it was a python script under /tools/xorfind.py

8 years agoCHG: output when finding key it the same as from the client.
iceman1001 [Tue, 10 May 2016 05:51:05 +0000 (07:51 +0200)]
CHG: output when finding key it the same as from the client.

8 years agoCHG: just made the autopwn script main loop a bit more verbal
iceman1001 [Tue, 10 May 2016 05:40:27 +0000 (07:40 +0200)]
CHG: just made the autopwn script main loop a bit more verbal

8 years agoFIX: changed from ssized_t -> size_t
iceman1001 [Mon, 9 May 2016 06:27:55 +0000 (08:27 +0200)]
FIX:  changed from ssized_t -> size_t
FIX:  changed off_t -> size_t

8 years agoREM: rmove stdio.h reference to make it compile on Mac OS X
iceman1001 [Mon, 9 May 2016 06:12:43 +0000 (08:12 +0200)]
REM:  rmove stdio.h reference to make it compile on Mac OS X

8 years agoREM: commented out a reference to Logtrace in bigbuf.c, since its already declared...
iceman1001 [Sun, 8 May 2016 16:52:19 +0000 (18:52 +0200)]
REM:  commented out a reference to Logtrace in bigbuf.c,   since its already declared as "extern" in bigbuff.h
Lets see if this reduces compilation errors for Mac OS X users.

8 years agoDEL: removed the homebrews script. It needed a seperate gitproject.
iceman1001 [Fri, 6 May 2016 21:51:03 +0000 (23:51 +0200)]
DEL:  removed the homebrews script.  It needed a seperate gitproject.
CHG:  removed references to  stdio.h  and time.h  in ARMSRC.

8 years agoCHG: test to remove a call <sys/types.h> seems to be conflict with mac os x...
iceman1001 [Fri, 6 May 2016 18:09:10 +0000 (20:09 +0200)]
CHG:  test to remove a call <sys/types.h>  seems to be conflict with mac os x...

8 years agoFIX: more paths for readline and Mac Os X
iceman1001 [Fri, 6 May 2016 17:52:04 +0000 (19:52 +0200)]
FIX:  more paths for readline and Mac Os X

8 years agoFIX: a define which was wrong
iceman1001 [Fri, 6 May 2016 17:30:43 +0000 (19:30 +0200)]
FIX:  a define which was wrong

8 years agoFIX: This tries to fix the memalign issued on MAC OS X, which it doesn't have...
iceman1001 [Fri, 6 May 2016 17:09:29 +0000 (19:09 +0200)]
FIX:   This tries to fix the memalign issued on MAC OS X,  which it doesn't have.  However its standard Malloc is already 16byte memaligned.
ref: http://stackoverflow.com/questions/196329/osx-lacks-memalign

8 years agoCHG: hardnested needs malloc.h, which on Darvin (Mac OS X) needs a path to.
iceman1001 [Fri, 6 May 2016 17:01:33 +0000 (19:01 +0200)]
CHG:   hardnested needs malloc.h,  which on Darvin (Mac OS X) needs a path to.

8 years agoADD: added a lua script which calculates mifare keys based on a uid diversification
iceman1001 [Fri, 6 May 2016 08:19:15 +0000 (10:19 +0200)]
ADD:   added a lua script which calculates mifare keys based on a uid diversification

8 years agoFIX: it seem the fcntl returns -1,.. which made the flasher fail.
iceman1001 [Thu, 5 May 2016 19:13:12 +0000 (21:13 +0200)]
FIX:  it seem the fcntl returns -1,..  which made the flasher fail.

8 years agoUpdate README.md
Iceman [Thu, 5 May 2016 08:14:34 +0000 (10:14 +0200)]
Update README.md

8 years agoUpdate README.md
Iceman [Thu, 5 May 2016 08:12:13 +0000 (10:12 +0200)]
Update README.md

8 years agoUpdate README.md
Iceman [Thu, 5 May 2016 08:08:33 +0000 (10:08 +0200)]
Update README.md

8 years agoUpdate README.md
Iceman [Thu, 5 May 2016 08:04:38 +0000 (10:04 +0200)]
Update README.md

Added a note about docker container
Added a note about 'lf nedap'

8 years agoUpdate README.md
Iceman [Thu, 5 May 2016 07:59:54 +0000 (09:59 +0200)]
Update README.md

Added the readme from @chrisfu about how to use homebrew

8 years agoCHG: NEDAP, changed back the preamble. With new parity check it has a decent detec...
iceman1001 [Wed, 4 May 2016 08:35:10 +0000 (10:35 +0200)]
CHG: NEDAP,  changed back the preamble.   With new parity check it has a decent detection.

8 years agoCHG: Nedap demod, now verifes with first parity.
iceman1001 [Wed, 4 May 2016 08:34:16 +0000 (10:34 +0200)]
CHG:  Nedap demod,  now verifes with first parity.

8 years agoCHG: removed a warning about unused variable. Lets see if perror works.
iceman1001 [Tue, 3 May 2016 07:16:05 +0000 (09:16 +0200)]
CHG:  removed a warning about unused variable. Lets see if perror works.

8 years agoCHG: increased the preamble
iceman1001 [Mon, 2 May 2016 19:21:43 +0000 (21:21 +0200)]
CHG:  increased the preamble
CHG:  from inverted to non-inverted. 2 of the forum samples is non-inverted.

Block 0:  00150080

8 years agoFIX: dual definitions of variable size
iceman1001 [Mon, 2 May 2016 13:15:06 +0000 (15:15 +0200)]
FIX: dual definitions of variable size

8 years agoCHG: added the ASK/Biphase demod of signal for NEDAP demod.
iceman1001 [Mon, 2 May 2016 12:06:08 +0000 (14:06 +0200)]
CHG:  added the ASK/Biphase demod of signal for NEDAP demod.
ADD: 'LF SEARCH'  now also checks for NEDAP.

8 years agoADD: started with a NEDAP demod, read, clone and sim functionality.
iceman1001 [Mon, 2 May 2016 11:42:06 +0000 (13:42 +0200)]
ADD:  started with a NEDAP demod, read, clone and sim functionality.
The encrypted part is not solveabled today.

8 years agoCHG: only need a byte in this loop
iceman1001 [Fri, 29 Apr 2016 20:24:37 +0000 (22:24 +0200)]
CHG: only need a byte in this loop

8 years agoCHG: better helptext
iceman1001 [Fri, 29 Apr 2016 20:24:08 +0000 (22:24 +0200)]
CHG: better helptext

8 years agoCHG: the 14b is getting better, since I added the fpga waiting signaling I found...
iceman1001 [Fri, 29 Apr 2016 20:23:32 +0000 (22:23 +0200)]
CHG:  the 14b is getting better, since I added the fpga waiting signaling I found in "14a emgetcmd" etc.

8 years agoCHG: FpgaSetupDMA, handle when it returns NULL.
iceman1001 [Wed, 27 Apr 2016 18:42:44 +0000 (20:42 +0200)]
CHG:  FpgaSetupDMA, handle when it returns NULL.

8 years agoCHG: 'hf 14b sim' better work flow on device side. not done yet.
iceman1001 [Wed, 27 Apr 2016 18:42:01 +0000 (20:42 +0200)]
CHG: 'hf 14b sim' better work flow on device side. not done yet.

8 years agoFIX: mental note to self, don't forget to adjust messages to new logic
iceman1001 [Wed, 27 Apr 2016 18:03:54 +0000 (20:03 +0200)]
FIX: mental note to self, don't forget to adjust messages to new logic

8 years agoFIX: Mental note to self, bitnumber 4 is used, not the value 4 which would be bitnum...
iceman1001 [Wed, 27 Apr 2016 17:54:29 +0000 (19:54 +0200)]
FIX: Mental note to self, bitnumber 4 is used,  not the value 4 which would be bitnumber 3...  when deciding if request is REQB or WUPB

8 years agoCHG: "hf 14b sim" making the flow to be similar to "hf 14a sim".
iceman1001 [Wed, 27 Apr 2016 17:53:21 +0000 (19:53 +0200)]
CHG: "hf 14b sim"  making the flow to be similar to "hf 14a sim".

8 years agoCHG: change the shields..
iceman1001 [Wed, 27 Apr 2016 10:56:22 +0000 (12:56 +0200)]
CHG: change the shields..

8 years agoCHG: Just changed the order of printing, so the messagde FoundKey is printed last.
iceman1001 [Wed, 27 Apr 2016 09:22:17 +0000 (11:22 +0200)]
CHG:  Just changed the order of printing,  so the messagde FoundKey is printed last.

8 years agoCHG: "hf 14b sim" - Added the possibility to call it with a PUPI/UID. Sample: ...
iceman1001 [Wed, 27 Apr 2016 09:21:29 +0000 (11:21 +0200)]
CHG:  "hf 14b sim" - Added the possibility to call it with a PUPI/UID.  Sample:  "hf 14b sim u 11223344"

8 years agoREM: removed a debug function call, PrintToSendBuffer
iceman1001 [Tue, 26 Apr 2016 19:34:24 +0000 (21:34 +0200)]
REM:  removed a debug function call,  PrintToSendBuffer

8 years agoCHG: FpgaSetupDMA can fail and returns NULL. Added a check for it.
iceman1001 [Tue, 26 Apr 2016 19:31:43 +0000 (21:31 +0200)]
CHG: FpgaSetupDMA can fail and returns NULL. Added a check for it.

8 years agoremoved commented code
iceman1001 [Tue, 26 Apr 2016 19:30:54 +0000 (21:30 +0200)]
removed commented code

8 years agotextual change.
iceman1001 [Tue, 26 Apr 2016 19:30:04 +0000 (21:30 +0200)]
textual change.

8 years agoCHG: Much more stable 14B functionality when Sending as Reader/PCD and Reading from...
iceman1001 [Tue, 26 Apr 2016 19:29:45 +0000 (21:29 +0200)]
CHG:  Much more stable 14B functionality when Sending as Reader/PCD and Reading from Tag/PICC.  The read distance is up to 2.5cm and is not nearly so position picky as previous version.   The logtrace now also logs times..  kind of.
Getting there slowly.

8 years agochg; no more crash when getting partial usb packages.
iceman1001 [Mon, 25 Apr 2016 21:15:12 +0000 (23:15 +0200)]
chg; no more crash when getting partial usb packages.

8 years agoFIX: @Aczid suggested this to fix a Coverity scan warning.
iceman1001 [Mon, 25 Apr 2016 12:30:13 +0000 (14:30 +0200)]
FIX:  @Aczid suggested this to fix a Coverity scan warning.

8 years agoCHG: Mea culpa, misspelled Aczid 's nick.
iceman1001 [Sun, 24 Apr 2016 20:35:55 +0000 (22:35 +0200)]
CHG:  Mea culpa, misspelled Aczid 's nick.

8 years agoCHG: changed this call, to the #define name instead.
iceman1001 [Sun, 24 Apr 2016 19:45:22 +0000 (21:45 +0200)]
CHG:  changed this call, to the #define name instead.

8 years agoCHG: this fixes an annoying fault of not running CONNECT in raw command...
iceman1001 [Sun, 24 Apr 2016 19:44:19 +0000 (21:44 +0200)]
CHG:  this fixes an annoying fault of not running  CONNECT in raw command...

8 years agoSyntax suger
iceman1001 [Sun, 24 Apr 2016 19:43:38 +0000 (21:43 +0200)]
Syntax suger

8 years agoCHG: this should remove a Coverity Scan warning.
iceman1001 [Sun, 24 Apr 2016 19:42:42 +0000 (21:42 +0200)]
CHG: this should remove a Coverity Scan warning.

8 years agoFIX: this commit solves a sneaky bug in 'LF VIKING' commands. The getVikingBits...
iceman1001 [Sun, 24 Apr 2016 19:41:45 +0000 (21:41 +0200)]
FIX: this commit solves a sneaky bug in 'LF VIKING' commands.  The getVikingBits dropped the highest byte in the uid while creating the datablocks for the clone.
ADD:  added some extra message in debugmode when looking at viking tags.

8 years agoCHG: we don't want to assert inside the pm3 client.
iceman1001 [Sat, 23 Apr 2016 17:09:07 +0000 (19:09 +0200)]
CHG: we don't want to assert inside the pm3 client.
CHG: better message when failed to find the key.
CHG: revert nonces check, 12 -> 100

8 years agoCHG: commented away some of the debug printf statements in hardnested.
iceman1001 [Sat, 23 Apr 2016 16:33:27 +0000 (18:33 +0200)]
CHG: commented away some of the debug printf statements in hardnested.

8 years agoFIX: Some Coverity Scan warnings. fread, not initialised etc etc
iceman1001 [Sat, 23 Apr 2016 16:23:46 +0000 (18:23 +0200)]
FIX: Some Coverity Scan warnings.  fread,  not initialised etc etc

8 years agosyntax suger
iceman1001 [Sat, 23 Apr 2016 11:04:22 +0000 (13:04 +0200)]
syntax suger

8 years agoRM: removed some old reference inside some old proggies...
iceman1001 [Sat, 23 Apr 2016 11:03:27 +0000 (13:03 +0200)]
RM:  removed some old reference inside some old proggies...

8 years agoCHG: moved some params.
iceman1001 [Sat, 23 Apr 2016 11:02:51 +0000 (13:02 +0200)]
CHG: moved some params.

8 years agoFIX: time printing, like difftime in MINGW enviroments needs to use 32b time.
iceman1001 [Sat, 23 Apr 2016 11:02:20 +0000 (13:02 +0200)]
FIX: time printing,  like difftime in MINGW enviroments needs to use 32b time.

8 years agoCHG: timeing in chk keys,
iceman1001 [Sat, 23 Apr 2016 10:26:29 +0000 (12:26 +0200)]
CHG:  timeing in chk keys,

8 years agoCHG: moved out some usage_methods for help texts.
iceman1001 [Sat, 23 Apr 2016 10:18:34 +0000 (12:18 +0200)]
CHG: moved out some usage_methods  for help texts.
CHG: added some time in the darkside, nested, hardnested, chk commands.

8 years agoCHG: unified some text messaged.
iceman1001 [Sat, 23 Apr 2016 09:43:02 +0000 (11:43 +0200)]
CHG: unified some text messaged.

8 years agoCHG: 'hf mf chk' now correctly tests to read key B, when we specify target keytype...
iceman1001 [Sat, 23 Apr 2016 09:32:37 +0000 (11:32 +0200)]
CHG: 'hf mf chk'  now correctly tests to read key B,  when we specify target keytype B or ?.
CHG: 'hf mf chk'  now correctly init all sector keys to 0xFFFFFFFFFFFF,  so it looks unified.

8 years agoFIX: fixed some compiler warnings about strlen call and sscanf.
iceman1001 [Thu, 21 Apr 2016 12:34:58 +0000 (14:34 +0200)]
FIX: fixed some compiler warnings about strlen call and sscanf.
CHG: trying some optimised gcc settings in Makefile

8 years agoTextual changes,
iceman1001 [Thu, 21 Apr 2016 11:52:19 +0000 (13:52 +0200)]
Textual changes,
updated the homebrew download link. Now points to latest release.

8 years agoCHG: Travis CI should be using Trusty beta environment, based on Ubuntu14.04
iceman1001 [Thu, 21 Apr 2016 10:56:39 +0000 (12:56 +0200)]
CHG:  Travis CI should be using Trusty beta environment, based on Ubuntu14.04

8 years agoupdated the texts.
iceman1001 [Thu, 21 Apr 2016 10:33:21 +0000 (12:33 +0200)]
updated the texts.

8 years agoupdates..
iceman1001 [Thu, 21 Apr 2016 10:31:08 +0000 (12:31 +0200)]
updates..

8 years agoFIX: there were no "memfree" call, there were only "free"
iceman1001 [Thu, 21 Apr 2016 10:15:36 +0000 (12:15 +0200)]
FIX:  there were no "memfree" call, there were only "free"

8 years agoCHG: changed to the new flasher command.
iceman1001 [Thu, 21 Apr 2016 08:32:06 +0000 (10:32 +0200)]
CHG: changed to the new flasher command.

8 years agocode clean up
iceman1001 [Thu, 21 Apr 2016 08:30:42 +0000 (10:30 +0200)]
code clean up

8 years agoADD: added @azcid 's bitsliced BF solver for @piwi 's hardnested command. Awsume...
iceman1001 [Thu, 21 Apr 2016 08:26:00 +0000 (10:26 +0200)]
ADD:  added @azcid 's bitsliced BF solver for @piwi 's hardnested command.  Awsume work!   The original patch demanded some tweaking to work in mingw.
This is not tested for other systems so far.

8 years agoCHG: updated the downloaded release from v1.4.0 -> v1.5.0
iceman1001 [Wed, 20 Apr 2016 05:45:57 +0000 (07:45 +0200)]
CHG: updated the downloaded release from v1.4.0 -> v1.5.0

8 years agoCHG: "hf 14a sim" command , correct use of FLAGS
iceman1001 [Mon, 18 Apr 2016 11:26:16 +0000 (13:26 +0200)]
CHG: "hf 14a sim" command , correct use of FLAGS
CHG: "hf 14a sim" command, changed the data collection for the attackmode in SimulateIso14443aTag.  It now uses @holiman 's original implementation. But we can't change "NR", so we do next.
CHG: "hf 14a sim" command, nonce is increase with every new auth.  This is for the "mfkey32_moebius" attack to work.

CHG: "hf mf sim" command (function void Mifare1ksim ) now handles UID' with length 10.
CHG: "hf mf sim" command nonce is increase with every new auth.  This is for the "mfkey32_moebius" attack to work.

8 years agoCHG: "hf 14a sim" now uses mfkey32 and mfkey32_moebius as methods to retrive the...
iceman1001 [Mon, 18 Apr 2016 11:20:17 +0000 (13:20 +0200)]
CHG:  "hf 14a sim"  now uses mfkey32 and mfkey32_moebius as methods to retrive the key in attack_mode.

8 years agoCHG: deviceside changes to deal with sniffing UID's with length of 10.
iceman1001 [Mon, 18 Apr 2016 11:19:11 +0000 (13:19 +0200)]
CHG: deviceside changes to deal with sniffing UID's with length of 10.

8 years agoFIX: this fixes the "hf mf sniff l d f" command, which has been broken for a while...
iceman1001 [Mon, 18 Apr 2016 11:18:02 +0000 (13:18 +0200)]
FIX: this fixes the "hf mf sniff l d f" command, which has been broken for a while.  The cuid is correct used for decrypting.
FIX: The flushing of logentries.
ADD: "hf mf sniff" - added the sniffing of UID's with a uidlen of 10.

Whats left? The key is not always found even if we use the "mfkey64" approach.

ADD: added the parity_zero attack in "hf mf mifare".  Still not working since piwi's changes to the iso14443a.c,  maybe needs a param to tell it to collect nonces for this special attack.
CHG: extracted some help-texts into usage_* methods. Changed some text as well

FIX:  "hf mf sim" command now uses both  mfkey32 and mfkey32_moebius version to find the key in attack mode.
CHG:  "hf mf sim" also now defaults to emul_memory to read a 4 byte UID.

8 years agoFIX: this fixes the mftry32, mftry32moebius and trymf64 implementations. Which...
iceman1001 [Mon, 18 Apr 2016 11:08:18 +0000 (13:08 +0200)]
FIX: this fixes the  mftry32, mftry32moebius and trymf64 implementations.  Which is used in the "hf mf sim x" and "hf 14a sim x" built in attacks.
ADD: added the nonce2key version which should be able to find the key when the collected PARITIES is ZERO.

8 years agoADD: added a method for le32toh. Converting bytes to uint32_t .
iceman1001 [Mon, 18 Apr 2016 11:05:35 +0000 (13:05 +0200)]
ADD: added a method for le32toh.  Converting bytes to uint32_t .
CHG: correct use of FILE_PATH_SIZE in the tracelogging functions.

8 years agoFIX: corrected the FLAG_NR_AR_ATTACK
iceman1001 [Mon, 18 Apr 2016 11:02:36 +0000 (13:02 +0200)]
FIX: corrected the FLAG_NR_AR_ATTACK

8 years agoCHG: make the text a bit easier to understand.
iceman1001 [Mon, 18 Apr 2016 11:01:26 +0000 (13:01 +0200)]
CHG: make the text a bit easier to understand.

8 years agoADD: triplesized UID
iceman1001 [Thu, 14 Apr 2016 09:38:16 +0000 (11:38 +0200)]
ADD: triplesized UID
ADD: ACK, NACK, defines from mifareutil.h

8 years agoADD: started to add a BUTTERWORTH filter, not working yet.
iceman1001 [Thu, 14 Apr 2016 09:37:17 +0000 (11:37 +0200)]
ADD: started to add a BUTTERWORTH filter, not working yet.

8 years agoADD: added triplesided UID to "hf mf sniff"
iceman1001 [Thu, 14 Apr 2016 09:35:49 +0000 (11:35 +0200)]
ADD:  added triplesided UID to "hf mf sniff"

8 years agoMOV: moved the #DEFINES into protocols.h
iceman1001 [Thu, 14 Apr 2016 09:34:36 +0000 (11:34 +0200)]
MOV: moved the  #DEFINES into protocols.h

8 years agoSyntaxt suger
iceman1001 [Thu, 14 Apr 2016 09:34:02 +0000 (11:34 +0200)]
Syntaxt suger

8 years agoCHG: added the ascii output for the pwd.
iceman1001 [Thu, 14 Apr 2016 09:32:43 +0000 (11:32 +0200)]
CHG: added the ascii output for the pwd.

8 years agoADD: simulating can now handle triplesized UID (10b)
iceman1001 [Thu, 14 Apr 2016 09:09:17 +0000 (11:09 +0200)]
ADD: simulating can now handle triplesized UID (10b)
CHG: moved some mifare #DEFINES into protocols.h  (ACK,NACK..)

8 years agoCHG: Swapped to using the DEFINES.
iceman1001 [Thu, 14 Apr 2016 09:05:27 +0000 (11:05 +0200)]
CHG: Swapped to using the DEFINES.

8 years agoSyntaxt suger,
iceman1001 [Tue, 12 Apr 2016 09:36:52 +0000 (11:36 +0200)]
Syntaxt suger,
and some clean up in the "hf mf mifare" code.  I removed the three strategies Pivi added to make the code easier and added a lot of comments to understand.
the WDT bug is still there in this code. Needs further testing yet, before I commit the fix.
So far the fix is quite stable on ubuntu, but on mingw/win is breaking still. Which at this point doesnt make any sense.

8 years agosyntax suger
iceman1001 [Tue, 12 Apr 2016 09:30:49 +0000 (11:30 +0200)]
syntax suger

8 years agoREM: removed an unused method MifareCollectNonces
iceman1001 [Tue, 12 Apr 2016 09:29:40 +0000 (11:29 +0200)]
REM:  removed an unused method MifareCollectNonces
ADD:  added some set_tracing(FALSE) calls for consistency.
and.. syntax suger

8 years agoCHG: syntax suger
iceman1001 [Mon, 11 Apr 2016 13:26:55 +0000 (15:26 +0200)]
CHG: syntax suger

8 years agoREM: removed some unused code, GetDeltaCountUS() and a global counter variable....
iceman1001 [Mon, 11 Apr 2016 13:26:15 +0000 (15:26 +0200)]
REM:  removed some unused code, GetDeltaCountUS() and a global counter variable.  Its not used anywere.
CHG:  syntax suger

8 years agoADD: added @pivi 's faster authentication method from 'hardnested' into "hf mf...
iceman1001 [Mon, 11 Apr 2016 13:25:00 +0000 (15:25 +0200)]
ADD:  added @pivi 's faster authentication method from 'hardnested'  into "hf mf chk" (check keys)  and removed the "halt" command.
the speedup is great. Together with the previous speedups from making changes how the client sends the keys to the device,  make it lightning fast. It would be fun to see how much fast it is now.

8 years agoCHG: doesnt flush the printf() calls
iceman1001 [Sun, 10 Apr 2016 11:34:27 +0000 (13:34 +0200)]
CHG: doesnt flush the printf() calls

8 years agoCHG: free the malloc:d memory in the crc8 function.
iceman1001 [Sun, 10 Apr 2016 11:18:11 +0000 (13:18 +0200)]
CHG: free the malloc:d memory in the crc8 function.
CHG: use the new GetEMLfrombigbuff  method.
ADD: added a usage_legic_read

8 years agoCHG: syntax suger,
iceman1001 [Sun, 10 Apr 2016 11:05:01 +0000 (13:05 +0200)]
CHG: syntax suger,
CHG: the nested call to readerreceive is not negated..

8 years agoCHG: syntax suger..
iceman1001 [Sun, 10 Apr 2016 10:58:04 +0000 (12:58 +0200)]
CHG: syntax suger..

8 years agoCHG: mostly syntax suger, trying to uniform the look 'n feel.. To make calls act...
iceman1001 [Sun, 10 Apr 2016 10:56:59 +0000 (12:56 +0200)]
CHG: mostly syntax suger,  trying to uniform the look 'n feel..   To make calls act to what is expected.

8 years agoCHG: some textual change and some syntax suger changes.
iceman1001 [Sun, 10 Apr 2016 10:55:18 +0000 (12:55 +0200)]
CHG: some textual change and some syntax suger changes.

Impressum, Datenschutz