Not Yet Released
0000288: [General] Naming conflict when compiling libmagic as Windows static library (christos)
0000287: [General] MIME of message/rfc822 detected as text/plain (christos)
0000285: [General] Python biding of libmagic crash when trying to detect encoding in multithread (christos)
0000284: [General] New file format - SER video sequence (christos)
0000283: [General] More X11 (christos)
0000281: [General] epub files report duplicate format names (christos)
0000279: [General] Java source code is reported as C source file (christos)
0000280: [General] Detect silverlight (christos)
0000277: [General] More Plan 9 (christos)
0000275: [General] PDFs with /Filter/FlateDecode streams are incorrectly marked as "password protected" (christos)
0000273: [General] nim files reported as ASCII text (christos)
0000272: [General] Missing separator in multiple mimetypes for some files (christos)
0000268: [General] Magic number and MIME type registration for Resilient Logic (christos)
0000267: [General] File detects CPIO files as "application/octet-stream" (christos)
0000269: [General] Undefined Behavior: applying zero offset to null pointer (christos)
0000270: [General] When printing with %c from magic file, some characters are still escaped as \ooo in output even with -r option (christos)
0000015: [General] Try to acquire the "magic" name on the Python Package Index (christos)
0000263: [General] Shebang patterns only match the beginning of the command, rather than the whole word (christos)
0000262: [General] better sinclair (christos)
0000261: [General] New version breaks subversion tests (christos)
0000253: [General] file 5.40 can no longer print ext4 filesystem UUIDs correctly. (christos)
0000252: [General] mime-type: image/jpeg instead of image/jls (christos)
0000256: [General] Wrong file type for file with one-bit char before new-line (christos)
0000257: [General] file -i doesn't recognize xz files (christos)
0000259: [General] Glueing mime types into one (administrator)
25 issues View Issues
Released 2021-03-30
0000239: [General] More IFF magic again (christos)
0000196: [General] Improve pgp binary key detection support (christos)
0000180: [General] A file filled with 0xFF gets reported to be ISO-8859 (christos)
0000213: [General] Chiasmus encrypted files (.xia) (christos)
0000251: [General] elf files for Synopsys ARC are not identified correctly (christos)
0000235: [General] 5.39 reports "Certificate" instead of "ASCII text" for the PHP project NEWS file (christos)
0000241: [General] file is killed by seccomp filter when executing futex syscall (christos)
0000242: [General] Follow-up to 000226, now the marker is 4 bytes long (christos)
0000243: [General] Add libmagic.pc to .gitignore (christos)
0000244: [General] Detect NETDATA (z/OS and CMS XMI) files (christos)
0000246: [General] video/mp4 identified as application/octet-stream (christos)
0000247: [General] Magic file patterns for the LAMMPS MD code (christos)
0000237: [General] Detect Ansible Vault files (christos)
0000238: [General] MP4 Base Media v1 has the typo "IS0" (0 as the number zero) instead of "ISO" (O as the letter) (christos)
0000236: [General] Codespell report for "file" (on fossies.org) (christos)
0000223: [General] there should be an option to tell the user just how long long lines are (christos)
0000228: [General] 5.39 reports incorrect mime type for zip v2.0 files (christos)
0000230: [General] INI: extra CR (christos)
0000227: [General] Missing word in man page (christos)
0000232: [General] Devicetrees with a structure section larger than 1MB are not correctly identified (christos)
0000226: [General] Add support for "Birtual Machine" (not a typo) (christos)
0000233: [General] magic/console: Game Boy ROM Image RAM size is wrong for byte 03 (christos)
0000234: [General] Memory problems running finfo::buffer with PHP_CLI (christos)
0000222: [General] Add more Citrus locale database file support (christos)
0000225: [General] Any way to set parameters with python bindings? (christos)
0000221: [General] Add font name for PostScript Printer Font Binary (christos)
0000220: [General] Add compression method for ZIP archive file (christos)
0000219: [General] Add support for identifying LocoScript documents (christos)
0000218: [General] Add support for e2fsck undo files (christos)
0000216: [General] CBM BASIC support (christos)
0000211: [General] running file terminates with “ERROR: error reading” (christos)
0000215: [General] identify NeXT filesystems (christos)
0000212: [General] Add PowerPC/OpenPOWER ABI descriptions (christos)
0000207: [General] More AutoCAD DWG/DXF (christos)
0000210: [General] Wrong define for strndup workaround on AIX (christos)
0000209: [General] apprentice.c:coalesce_entries can call malloc with a 0 size (christos)
0000206: [General] More IFF magic (christos)
0000203: [General] diff files starting with "--- prof" or "--- pipe" misidentified as CLIPPER instruction profile/trace (christos)
0000202: [General] Support Vim encryption modes (christos)
0000197: [General] Be File System (bfs) file recognition (christos)
0000201: [General] Typo in manual page (christos)
0000199: [General] MovieSetter support (christos)
0000200: [General] Fantavision support (christos)
0000187: [General] Support ALZ, EGG archive format (christos)
0000186: [General] Korean text file misidentified as 'COM executable for DOS' (christos)
0000195: [General] Different execution depending on whether or not --mime-type is given (christos)
0000194: [General] Missing seccomp whitelist entries for musl libc (christos)
0000193: [General] use incorrectly resets the offset (christos)
0000190: [General] use always matches (christos)
0000192: [General] Typo in magic file (christos)
0000188: [General] nested use of name is unexpected (christos)
0000189: [General] 'use' corrupts 'ms->c' (christos)
0000104: [General] pdf file incorrectly reported as `data` (christos)
0000185: [General] file doesn't know the extension of GIF/TIFF/PSD file (christos)
0000181: [General] Minor Opus Tweaks (christos)
0000182: [General] ELF shared object without dynamic section considered dynamically linked (christos)
0000183: [General] “PR 93:file incorrectly recognizes -static-pie binaries” should be reopened. (christos)
0000178: [General] Opus audio information not displayed for Opus files (christos)
0000177: [General] Add GNU/Emacs pdumper image support (christos)
0000179: [General] libmagic: Haiku build fix proposal (christos)
0000176: [General] Messages for Git objects have an incorrect id (christos)
0000175: [General] TeamViewer Session format not recognized (christos)
0000174: [General] CSV files identified as "application/csv" instead of registered "text/csv" (christos)
0000173: [General] Recognize E57 files (christos)
0000172: [General] console: Fix CGB detection (christos)
0000171: [General] New magic: More RIFF formats, Sufami Turbo, High Sierra, more textures (christos)
0000170: [General] Bad magic for Web Assembly wasm files (christos)
0000168: [General] file-5.39[seccomp][ppc64]: error: invalid application of 'sizeof' to incomplete type 'struct termios' (christos)
68 issues View Issues
Released 2020-06-14
0000184: [General] files starting with "*** " misidentified as diff (christos)
0000165: [General] Valid JSON incorrectly identified as ASCII text (christos)
0000167: [General] For XML, version="1.0" and version='1.0' are not handled in the same way (christos)
0000166: [General] Magic for PPU (christos)
0000162: [General] should allow one to provided a non-existing -e / --exclude test (christos)
0000160: [General] Add latest AutoCAD DWG magic for r2018 (christos)
0000159: [General] Missing seccomp whitelist entry for getpid() (christos)
0000158: [General] Classification of pcxlib files (christos)
0000154: [General] QTK File support missing (christos)
0000156: [General] misidentifies wikicode '''foo''' as troff (christos)
0000152: [General] JPEG header detection: name use count (30) exceeded (christos)
0000150: [General] New magic: IPS and related patches, Nintendo Badge Arcade, Xbox 360, PVR, KTX, SquashFS fix (christos)
0000148: [General] PGP magic does not recognize files encrypted to Elgamal or ECC keys (christos)
0000145: [General] Incorrect labels for PGP keys of 4096 and 8192 bytes (christos)
0000144: [General] PGP keyids are printed in the wrong byte order (christos)
0000143: [General] X.509 DER certificate not recognized (christos)
0000141: [General] Mpeg videos detected as image/x-tga (christos)
0000140: [General] hit asserts send SIGABRT leading to unplanned exit (christos)
0000128: [General] wrong detection of .pnx data files (christos)
0000139: [General] massive memory usage (leak!?) for small crafted magic files (christos)
0000138: [General] crash (heap-buffer-overflow with) with crafted binary magic file (christos)
0000136: [General] Static build failure (can be fixed by adding libmagic.pc) (christos)
0000133: [General] file 5.38 removed support for detecting pie executable (christos)
0000132: [General] Many source files get recognized as "TI-XX Graphing Calculator (FLASH)" (christos)
0000129: [General] Classification of SYLK Files (christos)
0000130: [General] sandbox blocks required TCGETS on console with glibc (christos)
26 issues View Issues
Released 2019-12-16
0000121: [General] [PATCH] tab tests/test.c (christos)
0000122: [General] [PATCH] Add test for ARM (christos)
0000124: [General] S3M files detected as mimetype application/octet-stream (christos)
0000120: [General] [PATCH] tests/test ignore (christos)
0000119: [General] UBSan: funcs.c:576:9: runtime error: null pointer passed as argument 1, which is declared to never be null (christos)
0000118: [General] UBSan: readelf.c:1350:19: runtime error: signed integer overflow: 4281348144 + 9223372033368272944 cannot be represented in type (christos)
0000116: [General] support lepton file type (christos)
0000114: [General] zsh shellscript recognized as plain text when the shebang is "#!/usr/bin/env zsh" (christos)
0000112: [General] Incorrect output with -iz on gzip file (christos)
0000107: [General] Add report for squashfs compression algorithm (christos)
0000108: [General] Incorrect mime type for sgml/svg (christos)
0000106: [General] add support for ILDA files (christos)
0000100: [General] device tree configuration (.dts) files listed as "C source" (christos)
0000102: [General] Incorrect fix in "PR/518: Fall back to use setlocale() for the OS's that don't support" (christos)
0000103: [General] ZStandard incorrect MIME type application/x-zstd (christos)
0000096: [General] Add support for Hermes compiled JavaScript bytecode (christos)
0000092: [General] file-5.37 falsely identifies text file (PSF license) as audio/x-psf (christos)
0000091: [General] Ruby files are detected properly when require contains '.' (christos)
0000082: [General] Xbox, Xbox 360, VGM, and SNDH improvements (christos)
0000085: [General] Support CSV detection (christos)
0000079: [General] [PATCH] add OpenTimestamps related magic entries (christos)
21 issues View Issues
Released 2019-05-16
0000078: [General] [PATCH] add BambooTracker instrument, and version number detection (christos)
0000073: [General] Reports Zip archive data for data with only one PK central dir signature (christos)
0000076: [General] [PATCH] Fix Python 3.7 byte-compiled detection (christos)
0000072: [General] magic/Magdir/apple reports as data (instead of ASCII) (christos)
0000075: [General] file-5.36: configure --enable-zlib actually disables Zlib (christos)
0000070: [General] [PATCH] Add AIX backup and package format detection (christos)
0000069: [General] mistakes Xorg.0.log file as JSON data (christos)
0000066: [General] Another batch of patches for various game console formats (christos)
8 issues View Issues
Released 2019-02-20
0000064: [General] ASAN: memcpy-param-overlap (christos)
0000065: [General] Possible stack corruption (christos)
0000063: [General] Stack buffer overflow 2 (christos)
0000062: [General] Stack buffer overflow (christos)
0000057: [General] docx files determined as zip file type. (christos)
0000050: [General] xlsx file is determined as zip (christos)
0000029: [General] file command does not default to "don't follow symlinks" as claimed in --help (christos)
0000024: [General] Invalid ZIP archive version (christos)
0000035: [General] Video files detected as image/x-tga (christos)
0000028: [General] file reports a dynamically linked library as ELF 32-bit LSB pie executable instead of ELF 32-bit LSB shared object (christos)
0000026: [General] Regex match does not capture all characters to end of line (christos)
0000054: [General] Berkeley DB file detection error (christos)
0000053: [General] Output is not always consistent with cso files (christos)
0000052: [General] mp3 file is determined as "audio/mpegapplication/x-tar" (christos)
0000051: [General] Update MIME types for fonts (christos)
0000049: [General] Normal TSV identified as Algol 68 (christos)
16 issues View Issues
Released 2018-10-18
0000047: [General] [PATCH] Add mime and extension for AMR (christos)
0000023: [General] JSON is determined as "text/plain" (christos)
0000046: [General] docx file is determined as zip (christos)
0000045: [General] unreadable output for macho fat files (christos)
0000031: [General] pstring documentation error (christos)
0000038: [General] Typo in text for Microsoft Roslyn (christos)
0000036: [General] Remaining references to gw.com (christos)
0000040: [General] Wrong mime type of Canon CR2 raw image data (christos)
0000039: [General] Document jpeg "frames 3" (christos)
0000033: [General] file --help bug reporting location is outdated (christos)
0000043: [General] Obsolete HAVE_STDDEF_H symbol (christos)
0000041: [General] Obsolete HAVE_LIMITS_H symbol (christos)
0000044: [General] Obsolete HAVE_SIGNAL_H symbol (christos)
0000042: [General] Obsolete HAVE_LOCALE_H symbol (christos)
0000030: [General] Different behaviour for setparam with value zero (christos)
0000025: [General] Magic strength computation underflow (christos)
0000027: [General] Fix HPROF detection (christos)
0000022: [General] Possible typo in magic.man: warning: macro `It' not defined (christos)
0000012: [General] Please support EDID (Extended Display Identification Data) (christos)
0000010: [General] Please tech file to recognize the Sketchup 3D model format (christos)
0000016: [General] magic for AutoCAD Drawing Exchange Format (christos)
0000019: [General] Recognize ia64 and amd64 COFF files (christos)
0000021: [General] [PATCH] Add png extensions (christos)
23 issues View Issues
Released 2018-04-15
0000146: [General] test-file-bad.ttf: ERROR: can't allocate 18446744073709551604 bytes (Cannot allocate memory) (christos)
1 issue View Issues
Not Yet Released
0000274: [General] Regression: slashes dropped on directory tab completion (christos)
0000258: [General] ls-F and file expansion do not support 'ln=target' in LS_COLORS (christos)
2 issues View Issues
Released 2020-11-18
0000088: [General] :q does not preserve empty strings (christos)
1 issue View Issues
Released 2019-11-28
0000113: [General] Error handling is seriously broken in kill built-in when started in non-interactive mode and with SIGINT ignored (christos)
0000094: [General] Apple patches not applied (christos)
0000081: [General] Filename expansion inside square brackets is apparently broken (christos)
3 issues View Issues
Released 2019-05-08
0000074: [General] Bug in tcsh postcmd alias handling (christos)
0000037: [General] Pasting a unicode long-hyphen at the prompt crashes TCSH 6.19.01 + with LC_ALL=C (christos)
2 issues View Issues