summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* welcome to 5.42FILE5_42Christos Zoulas2022-06-102-1/+5
|
* Require BOM for UCS16 like we do for UCS32. Otherwise we get too manyChristos Zoulas2022-06-101-2/+2
| | | | false positives for UCS16.
* Remove extra paren (Andrei Dobrescu)Christos Zoulas2022-06-021-2/+2
|
* mention abort bug fixChristos Zoulas2022-05-311-0/+5
|
* PR/348: frokaikan: Add printfs for all aborts, and missing cases forChristos Zoulas2022-05-311-3/+17
| | | | BEID3 and LEID3
* PR/349: Farknay: strengthen RPF magicChristos Zoulas2022-05-311-21/+13
|
* Add Windows Performance Monitor Alert (Joerg Jenderek)Christos Zoulas2022-05-311-1/+17
|
* Add Microsoft Binder Documents (Joerg Jenderek)Christos Zoulas2022-05-311-1/+15
|
* Add Microsoft Access Wizard documents (Joerg Jenderek)Christos Zoulas2022-05-311-1/+17
|
* recognize Microsoft PowerPoint Addin or Wizard documents (Joerg Jenderek)Christos Zoulas2022-05-291-1/+14
|
* make file_printable public for nowChristos Zoulas2022-05-282-4/+4
|
* new fixChristos Zoulas2022-05-281-0/+4
|
* PR/351: CathyKMeow: octalify unprintable characters in filenames unless raw.Christos Zoulas2022-05-282-21/+29
|
* add missing cast in test codeChristos Zoulas2022-05-283-6/+6
|
* Add more InstallShield compression variants SZDD/LZSS (Joerg Jenderek)Christos Zoulas2022-05-271-1/+27
|
* Add support for Atari MSA archives (Joerg Jenderek)Christos Zoulas2022-05-271-7/+25
|
* PR/343: jstein: Add BTRFS stream documented in:Christos Zoulas2022-05-211-1/+3
| | | | https://btrfs.wiki.kernel.org/index.php/Design_notes_on_Send/Receive
* Add support for "IBM SKF disk image" from Joerg JenderekChristos Zoulas2022-05-161-4/+99
|
* PR/346: jukuisma: Add mime type for DVChristos Zoulas2022-05-141-1/+2
|
* Add unofficial MIME type for Godot textures. (from David Korth)Christos Zoulas2022-05-141-1/+3
|
* Move RVZ format to the same place as the other GCN disc image formats.Christos Zoulas2022-05-141-11/+11
| | | | (from David Korth)
* Neo Geo Pocket Color: Use uleshort for the serial number and ubyteChristos Zoulas2022-05-141-8/+7
| | | | for debug mode. (from David Korth)
* Expand CBM cartridge image detection.Christos Zoulas2022-05-141-2/+125
| | | | | | | | - Now shows the cartridge type. - Initial support for VICE 3.0 cartridges for other Commodore systems, including C128, CBM-II, VIC-20, and Plus/4. (from David Korth)
* Improved Mega Drive system type detection; added more Pico systemChristos Zoulas2022-05-141-12/+47
| | | | | names. Some Pico headers don't start with "SEGA", so we have to use an extra check for those. (from David Korth)
* STEX4: Always show the pixel format, since it seems to be validChristos Zoulas2022-05-141-7/+6
| | | | | for embedded files. As opposed to STEX3, where it *isn't* valid for embedded files. (from David Korth)
* Reduce rescale messages by ignoring powers of 2. This won't helpChristos Zoulas2022-05-141-9/+60
| | | | | with textures that have a physical image size that isn't a power of 2, but most textures are powers of 2. (from David Korth)
* Added Godot 4 textures. (from David Korth)Christos Zoulas2022-05-141-5/+27
|
* Godot 3: Simplify the "rescale" message. (from David Korth)Christos Zoulas2022-05-141-7/+5
|
* Godot: The second size is a 'rescale' value and is needed for ETC2, whichChristos Zoulas2022-05-141-7/+9
| | | | requires power-of-two sizes if mipmaps are present. (from David Korth)
* Add Godot 3.x texture files. (from David Korth)Christos Zoulas2022-05-141-1/+64
|
* Decode the DXGI format from DX10 DDS textures. (from David Korth)Christos Zoulas2022-05-141-2/+183
|
* Print calling metadata from RecorderGear TR500 call recordings.Christos Zoulas2022-05-141-1/+65
| | | | (from David Korth)
* Print the NEOPxxxx serial number for NGPC ROM images. (from David Korth)Christos Zoulas2022-05-141-1/+3
|
* Improvements to xwd information from Joerg JenderekChristos Zoulas2022-05-091-8/+123
|
* PR/340: ESultanik: Add missing bytes in asf guidChristos Zoulas2022-04-251-2/+2
|
* PR/339: better hercules DASD images from jmaynardChristos Zoulas2022-04-251-8/+31
|
* more oric magic from polluksChristos Zoulas2022-04-251-1/+5
|
* XPM improvements from Joerg JenderekChristos Zoulas2022-04-231-3/+49
|
* Delay allocation of nbuf and use malloc instead of calloc since the wholeChristos Zoulas2022-04-221-10/+9
| | | | buffer is initialixed (Dirk Mueller)
* More PHP magic from Anatol BelskiChristos Zoulas2022-04-201-1/+27
|
* Add "Microsoft At Work Fax document" by TrID (Joerg Jenderek)Christos Zoulas2022-04-181-1/+10
|
* Mention today's fixes.Christos Zoulas2022-04-181-0/+6
|
* From: Dirk Mueller:Christos Zoulas2022-04-184-46/+24
| | | | | | | | | Only regcomp() can return an error, regexec() only returns match or no-match. This allows to merge file_regerror into file_regcomp and thereby simplifies the callers of file_regcomp() as they no longer need to handle errors. Also this reduces memory overhead slightly as we can make file_regex_t directly a regex_t, saving ~ 16 bytes per regex.
* From Dirk Mueller:Christos Zoulas2022-04-181-2/+2
| | | | | when name/use was used, the regex caching table was incorrectly initialized, which led to false or missing matches.
* From Dirk Mueller:Christos Zoulas2022-04-181-11/+11
| | | | | There is no need to group if there is no '|' used. magic is never evaluating captive groups.
* From Dirk Mueller:Christos Zoulas2022-04-181-5/+6
| | | | | | | | | | | | | do a final fflush of stdout even in buffered mode so that a ENOSPACE is caught and propagated as an exit code 1 so that the surrounding logic can detect and handle it as a failure rather than silently misbehaving. reproducer is file somefile > /dev/full && echo exit code was 0 Also check printf even if type is null for consistency.
* From Dirk Mueller:Christos Zoulas2022-04-181-14/+14
| | | | | | | | | | | * regex rules need literal dots escaped, otherwise they are considered any character * literal search strings can be searched using search rather than the much more expensive regex * use standard xml declaration search as used in other format matchers * only match the first 1024 bytes, the information we look for should be in the very first tag * remove unnecessary parentheses
* Casts to compile cleanly with g++Christos Zoulas2022-04-114-10/+10
|
* fix unused warningsChristos Zoulas2022-04-112-5/+9
|
* initialize hi;Christos Zoulas2022-04-111-1/+2
|