Home | History | Annotate | Download | only in magdir
History log of /src/external/bsd/file/dist/magic/magdir/ssh
RevisionDateAuthorComments
 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")

RSS XML Feed