41 Commits

Author SHA1 Message Date
itismadness
2a522aa81d Fix handling of combined logs with different drives
Fixes a bug where for combined logs with different drives, if the second drive was not
recognized, then it would use the offset from the drive in the first log, usually giving
an unnecessary -5 deduction due to offsets not matching.
2025-10-13 23:12:05 +00:00
itismadness
e802bc947f Lower threshold for using chardet encoding 2025-10-13 23:02:58 +00:00
itismadness
2473bccc0a Remove -1 deduction for unknown id3 tag setting 2025-09-14 01:21:31 +00:00
itismadness
deaf37d5a9 allow omitting 'Log checksum' string in foreign logs
For EAC logs, it's expected that for logs with checksum the string
will be '==== Log checksum ... ===='. For foreign logs, it's also
assumed that it'll be like that, but given the nature of translation
files, it's possible that 'Log checksum' wasn't translated and omitted
and thus doesn't appear there, however the checksum is still valid.
2025-08-14 16:23:33 +00:00
itismadness
7f1dbb94f4 improve japanese translation 2025-08-14 16:19:34 +00:00
itismadness
18a6064da3 Remove untested log 2024-02-01 16:19:42 +00:00
itismadness
083af99c49 Deduct 20 points for File Write Error on track 2024-02-01 16:19:17 +00:00
itismadness
39f516b456 Add detection for xld range rips 2024-02-01 16:12:09 +00:00
itismadness
ac99087b91 Update phpunit to ^10.5 2024-02-01 15:38:54 +00:00
itismadness
4446bceb91 Add more EAC log testcases 2023-12-31 23:41:49 +00:00
itismadness
704430a94d Improve normalization of drive name 2023-12-31 23:41:31 +00:00
itismadness
8dfaa726a8 Fix parsing logs that have < in filename 2023-12-31 23:41:05 +00:00
itismadness
c8f267d4ce Fix extra space before CRC hash for XLD 2023-12-31 23:40:09 +00:00
itismadness
9be02a44aa Add additional invalid ripper test for checksum class 2023-12-26 00:12:02 +00:00
itismadness
4ef88a71f1 Fix handling of logs with no detected tracks 2023-12-25 18:17:23 +00:00
itismadness
e5672ff4ca Update drives offsets 2023-12-25 15:51:57 +00:00
itismadness
ea2e612319 Deduct 20 points for logs with null drive 2023-10-13 19:39:19 +00:00
itismadness
b747ba5fad Fix php notice on track bodies without filename 2023-09-03 19:02:44 +00:00
itismadness
b6752d298b Do not subtract point for EAC filename if over 243 characters 2021-08-19 15:42:29 +00:00
itismadness
859710c8c9 Deduct 10 points for gap handling left out 2021-08-19 04:46:52 +00:00
itismadness
e5029b9f98 add normalization deduction 2021-04-22 03:50:21 +00:00
itismadness
c22b075614 fix handling delete leading silent deduction 2021-04-22 03:50:09 +00:00
itismadness
c0ebf46d4c fix not deducting points for improper gap handling 2020-09-28 22:39:15 +00:00
itismadness
fbd3fc8138 make offset check not sign agnostic 2020-09-28 17:52:59 +00:00
itismadness
4d216b831d disregard mp3 rip of combined eac log 2020-09-28 17:52:19 +00:00
itismadness
e67ff271cd fix handling logs encoded using mac* charsets 2020-09-27 21:40:56 +00:00
itismadness
1acb227472 fix regressions with whipper 0.9.0 output 2020-09-24 09:46:23 +00:00
itismadness
a7c36306db fix printing out overread into lead-out 2020-09-24 09:46:03 +00:00
itismadness
8d97ac3b9e fix whipper log output messing up last track 2020-09-24 07:02:22 +00:00
itismadness
d34e1151af improve handling of unknown non-UTF8 EAC logs 2020-05-24 06:01:58 +01:00
itismadness
525b5fc17d fix bug where some combined logs would be checksum_missing instead of checksum_invalid 2020-04-29 13:09:07 +01:00
itismadness
63c7d8f6b5 Catch unknown ripper error in logchecker proper 2020-04-29 13:04:11 +01:00
itismadness
80ff156cb7 Fix casing on path for logchecker integration tests 2020-04-17 16:39:29 +00:00
itismadness
b151153db6 add method to get if is combined log 2020-04-17 15:57:34 +00:00
itismadness
7c68e6026b complete more major work for 0.9.0 release 2020-04-17 13:50:00 +00:00
itismadness
9c9bf172f2 start korean translation file 2020-04-15 05:57:48 -08:00
itismadness
79dfd55f18 improve translations of it an pl 2020-04-14 15:56:22 -08:00
itismadness
030b586914 create decode and translate commands 2020-04-13 22:35:41 -08:00
itismadness
f522356aae Massive refactor of logchecker 2020-04-10 08:52:32 +09:00
itismadness
4cf589dbed Add license and two additional log testcases 2018-11-24 07:44:34 -05:00
itismadness
50716ed3ce Initial commit 2018-11-24 00:20:12 -05:00