Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
rousseau | 79 (100.0%) | 1673 (100.0%) | 21.1 |
tag output parameters with /*@out@*/
5 lines of code changed in 2 files:
ATR_InitFromArray(): use atr_buffer[] directly (no need to copy it)
8 lines of code changed in 1 file:
remove definition of INVERT_BYTE()
0 lines of code changed in 1 file:
ATR_InitFromArray(): do not reverse the ATR for inverse convention cards
since the ATR is already corrected by the reader
This never happend since the test was never true (TS == 0x03)
0 lines of code changed in 1 file:
make atr_buffer[] argument const to avoid accidental modifications
2 lines of code changed in 2 files:
typo in comment
1 lines of code changed in 1 file:
update Free Software Foundation mail address
20 lines of code changed in 6 files:
remove trailing spaces at end of lines
17 lines of code changed in 2 files:
use CCID_Receive() with the new API (use NULL as chain_parameter)
1 lines of code changed in 1 file:
add support of non-ISO TA1=0x97 (Di=7 is/was RFU)
1 lines of code changed in 1 file:
remove PCSC/ from the pcsc-lite #include header files since the PCSC/
part is already given by `pkg-config --cflags libpcsclite`
2 lines of code changed in 2 files:
removed since we use SVN and not CVS anymore
Thanks to Martin Paljak for the idea
0 lines of code changed in 1 file:
ATR_GetDefaultProtocol(): the message "no default protocol found in ATR.
Using T=0" is not CRITICAL but INFO only
1 lines of code changed in 1 file:
use ATR_t instead of ATR
5 lines of code changed in 1 file:
rename ATR struct to ATR_t do not conflict with ATR field defined by
PCSC/ifdhandler.h.
This allows compilation using tcc (Tiny C Compiler)
8 lines of code changed in 1 file:
Add support of character level communication (CCID_CLASS_CHARACTER).
Thanks to Jeffrey Dai
2 lines of code changed in 1 file:
typo: Receivig -> Receiving
1 lines of code changed in 1 file:
PPS_Exchange(): do not recalculate the PPS length from the received PPS
but take it from the number of bytes actually received (it may not be
a PPS)
0 lines of code changed in 1 file:
atr tables are internal only so declare them static
3 lines of code changed in 1 file:
LGPL licence
504 lines of code changed in 1 file:
PPS_Match() was wrong when the confirmation is shorter than the request
10 lines of code changed in 1 file:
PPS_Exchange() has a new argument (unsigned char *pps1) which is the
PPS1 returned by the card (TA1 the card wants to use)
9 lines of code changed in 2 files:
CCID_Transmit() now uses a 4th argument (unsigned char bBWI)
1 lines of code changed in 1 file:
move macros PPS_HAS_PPS?() from pps.c to pps.h
6 lines of code changed in 2 files:
add ATR_GetDefaultProtocol() function
39 lines of code changed in 2 files:
remove unused functions
0 lines of code changed in 2 files:
the atr_f_table[] and atr_d_table[] tables were partly wrong
4 lines of code changed in 1 file:
- update the text
- the function ATR_GetDefaultProtocol() is mine (Ludovic Rousseau)
6 lines of code changed in 1 file:
remove MIN() and MAX() definitions
1 lines of code changed in 1 file:
remove these files since I now use the T=1 TPDU code from OpenCT
0 lines of code changed in 5 files:
recompile using gcc -pedantic and correct:
- some C++ syntax comments
- many signedness "problems"
1 lines of code changed in 2 files:
reorganize header files
5 lines of code changed in 3 files:
in Protocol_T1_Negociate_IFSD() rename sblock in block since the same
variable is used for sent and received block.
This was not clear and was the source of reported bug [ #300707 ]
"Delete block before using it in t1_protocol.c" which is not a bug in fact.
7 lines of code changed in 1 file:
return with a error if the received bloc in less than 4 bytes (T=0
error response for example)
4 lines of code changed in 1 file:
add return code tests in Protocol_T1_Negociate_IFSD()
8 lines of code changed in 1 file:
PPS_Exchange() now uses 'int lun' instead of 'Protocol_T1 * t1'
4 lines of code changed in 2 files:
remove debug message
0 lines of code changed in 1 file:
add Protocol_T1_Negociate_IFSD()
24 lines of code changed in 2 files:
use my own debug routines
16 lines of code changed in 3 files:
do not restrict ifsc to Towitoko
1 lines of code changed in 1 file:
(5 more)