Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix the block/sector naming mistake in structure names | Harald Welte | 2010-08-14 | 2 | -8/+8 |
| | |||||
* | add functions to alter easycard log records and mifare value blocks | Harald Welte | 2010-08-14 | 6 | -57/+135 |
| | |||||
* | use correct block number for production timestamp | Harald Welte | 2010-08-13 | 1 | -1/+1 |
| | |||||
* | Unravel the mystery of Block 15 Sector 2: Total sum of purchases / day | Harald Welte | 2010-08-13 | 1 | -3/+17 |
| | | | | This is how they implement the daily limit of the card | ||||
* | print decimal card id the same way it is printed on receipts | Harald Welte | 2010-08-13 | 1 | -2/+2 |
| | | | | | seems like they're now changing endian-ness before printing the decimal UID on the invoice/receipt in shops that accept EasyCard. | ||||
* | there is one more sector with log records | Harald Welte | 2010-08-12 | 1 | -1/+1 |
| | |||||
* | add .gitignore file | Harald Welte | 2010-08-12 | 1 | -0/+2 |
| | |||||
* | print copyright and NO WARRANTY statement during startup | Harald Welte | 2010-08-12 | 1 | -3/+23 |
| | | | | Also, check for missing file name argument | ||||
* | Separate the mifare classic related stuff out from the Easycard | Harald Welte | 2010-08-12 | 4 | -51/+79 |
| | |||||
* | add support for decoding re-entering of a station | Harald Welte | 2010-08-12 | 3 | -0/+6 |
| | | | | | | | | | | | When entering, leaving and re-entering the station, a different transaction code (0x80) seems to be used, as opposed to the normal 0x00. I don't really understand why, since at least billing-wise it makes no difference. If you enter and leave without a ride, you still need to pay the fare. However, it might count as a 'connection' similar to the situation when you make a connection from bus to MRT or otherwise. In that case, there is some reduction of the fare price of the second ride. | ||||
* | add printing of card UID/number and date of issue | Harald Welte | 2010-08-12 | 1 | -14/+48 |
| | |||||
* | add transaction number parsing | Harald Welte | 2010-08-12 | 1 | -3/+4 |
| | |||||
* | pretty-printing of transaction log | Harald Welte | 2010-08-12 | 1 | -1/+1 |
| | |||||
* | print MRT station name | Harald Welte | 2010-08-12 | 1 | -1/+12 |
| | |||||
* | add license headers | Harald Welte | 2010-08-12 | 3 | -0/+64 |
| | |||||
* | split easytool into multiple files, add database of MRT station names | Harald Welte | 2010-08-12 | 6 | -34/+166 |
| | |||||
* | add first version of easycard dumping tool | Harald Welte | 2010-08-12 | 1 | -0/+180 |