| History log of /src/external/bsd/file/dist/magic/magdir/ssh |
| Revision | | Date | Author | Comments |
| 1.1 |
| 12-May-2011 |
christos | branches: 1.1.1; Initial revision
|
| 1.1.1.7 |
| 10-Jun-2026 |
christos | Import file-5.48 (previous was file-5.45)
2026-05-07 11:32 Christos Zoulas <christos@zoulas.com>
* release 5.48
2026-05-11 15:55 Christos Zoulas <christos@zoulas.com>
* add landlock support (valoq)
2026-04-19 15:55 Christos Zoulas <christos@zoulas.com>
* add BE/LE GUID
2026-04-17 11:05 Christos Zoulas <christos@zoulas.com>
* multiple fixes to prevent integer overflow in 32 bits (kerwin)
2026-04-15 12:40 Christos Zoulas <christos@zoulas.com>
* PR/745: streamout: Don't flush when trying to set negative offsets on pipes, just continue, fixes 'cat file.zip | file -' * PR/753: vmihalko: Fix race is magic_getpath()
2026-03-11 15:14 Christos Zoulas <christos@zoulas.com>
* PR/728: Anton Monroe: Reinstate regex/c
2026-02-26 11:32 Christos Zoulas <christos@zoulas.com>
* release 5.47
2026-02-04 09:54 Christos Zoulas <christos@zoulas.com> * Better multi-compound document identification by following the order of the directories entries. (Thomas Ledoux)
2026-01-19 14:00 Christos Zoulas <christos@zoulas.com> * if stat fails, don't attempt to restore times (Steven Grubb)
2025-05-28 15:20 Christos Zoulas <christos@zoulas.com>
* PR/622: Odd_Bloke: Handle negative offsets in file_buffer(), when fd is not available.
2025-05-28 12:50 Christos Zoulas <christos@zoulas.com>
* PR/655: jsummers: Obey str_flags in strings like we do for search and regex * PR/659: Pitzl: Apply MAGIC_CONTINUE to annotations; i.e. print only the first, unless -k is specified.
2024-12-19 14:44 Christos Zoulas <christos@zoulas.com>
* PR/592: allow + in format strings * PR/592: signed operations should be done in signed context
2024-12-05 13:50 Christos Zoulas <christos@zoulas.com>
* PR/578: jsummers: Don't crash on cygwin when tm_mon == -1 * PR/579: net147: Fix stack overrun.
2024-11-27 14:44 Christos Zoulas <christos@zoulas.com>
* release 5.46 * Add OFFPOSITIVE
2024-11-25 13:56 Christos Zoulas <christos@zoulas.com>
* avoid leaking symbols in libmagic
2024-11-10 13:56 Christos Zoulas <christos@zoulas.com>
* PR/562: jsummers: Search/regex offsets are absolute to the beginning of the file, so adjust them by subtracting the offset that the "use" starts so that we don't double-count it.
2024-11-09 19:30 Christos Zoulas <christos@zoulas.com> * PR/543: matshch: bump nbuf so we can get the flags into the buffer.
2024-11-02 14:34 Christos Zoulas <christos@zoulas.com>
* Add Android elf notes (enh)
2023-12-29 12:55 Christos Zoulas <christos@zoulas.com>
* Add limit for number of magic warnings allowed
2023-07-29 12:55 Christos Zoulas <christos@zoulas.com>
* check regex bounds (found by clusterfuzz)
|
| 1.1.1.6 |
| 18-Aug-2023 |
christos | Update to file-5.45 (Last was file-5.44)
2023-07-27 15:45 Christos Zoulas <christos@zoulas.com>
* release 5.45
2023-07-17 11:53 Christos Zoulas <christos@zoulas.com>
* PR/465: psrok1: Avoid muslc asctime_r crash
2023-05-21 13:05 Christos Zoulas <christos@zoulas.com>
* add SIMH tape format support
2023-02-09 12:50 Christos Zoulas <christos@zoulas.com>
* bump the max size of the elf section notes to be read to 128K and make it configurable
2023-01-08 1:08 Christos Zoulas <christos@zoulas.com>
* PR/415: Fix decompression with program returning empty
2022-12-26 1:47 Christos Zoulas <christos@zoulas.com>
* PR/408: fix -p with seccomp * PR/412: fix MinGW compilation
|
| 1.1.1.5 |
| 15-Jun-2020 |
christos | Import 5.39:
* Remove unused subtype_mime (Steve Grubb) * Remove unused check in okstat (Steve Grubb) * Fix mime-type in elf binaries by making sure $x is set * Fix indirect negative offsets broken by OFFNEGATIVE * Fix GUID equality check * PR/165: Handle empty array and strings in JSON * PR/162: Add --exclude-quiet * Fix memory leak in ascmagic (Steve Grubb) * Fix string comparison length with ignore whitespace * Fix mingwin 64 compilation * PR/159: whitelist getpid needed for file_pipe2file() * Indicate negative offsets with a flag OFFNEGATIVE so that -0 works. * Introduce "offset" magic type that can be used to detect the file size, and bail on short files. * document DER better in the magic man page. * fix memory leaks (SonarQube) * rewrite confusing loops (SonarQube) * fix bogus test (SonarQube) * pass a sized buffer to file_fmttime() (SonarQube) * Don't allow * in printf formats, or the code itself (Christoph Biedl) * Introduce a printf output size checker to avoid DoS attacks * Avoid memory leak on error (oss-fuzz) * Check length of string on DER before derefercing and add new types * Add missing DER string (oss-fuzz) * Add missing DER types, and debugging * PR/140: Avoid abort with hand-crafted magic file (gockelhahn) * PR/139: Avoid DoS in printf with hand-crafted magic file (gockelhahn) * PR/138: Avoid crash with hand-crafted magic file (gockelhahn) * PR/136: Fix static build by adding a libmagic.pc (Fabrice Fontaine) * add guid support native support via the "guid" type.
|
| 1.1.1.4 |
| 17-Dec-2019 |
christos | Import 5.38: - Always accept -S (no sandbox) even if we don't support sandboxing - More syscalls elided for sandboxiing - For ELF dynamic means having an interpreter not just PT_DYNAMIC - Check for large ELF session header offset - When saving and restoring a locale, keep the locale name in our own storage. - Add a flag to disable CSV file detection. - Don't pass NULL/0 to memset to appease sanitizers. - Avoid spurious prints when looks for extensions or apple strings in fsmagic. - Add builtin decompressors for xz and and bzip. - Add a limit for the number of CDF elements. - More checks for overflow in CDF.
|
| 1.1.1.3 |
| 02-Jan-2015 |
christos | branches: 1.1.1.3.16; Import file-5.22
|
| 1.1.1.2 |
| 01-Dec-2013 |
christos | from ftp.astron.com, this is a bug fix release: * always leave magic file loaded, don't unload for magic_check, etc. * fix default encoding to binary instead of unknown which broke recently * handle empty and one byte files, less specially so that --mime-encoding does not break completely. * fix erroneous non-zero exit code from non-existant file and message * add CDF MSI file detection (Guy Helmer)
|
| 1.1.1.1 |
| 12-May-2011 |
christos | branches: 1.1.1.1.4; 1.1.1.1.10; from ftp.astron.com. - many security related fixes - no MAXPATHLEN limits - fixed missing text specification on ascii magic - new ``pascal'' style string formats - whitespace comparison fix - more magic
|
| 1.1.1.3.16.1 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.1.1.1.10.1 |
| 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.1.1.4.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|