summaryrefslogtreecommitdiff
path: root/usr.bin/file
AgeCommit message (Expand)Author
2017-07-02Replace fgetln with POSIX getline, even though file was using fgetln inBryan Steele
2017-07-01close open fd after testing files, ensuring that fd isn't stdin.Bryan Steele
2017-07-01magicfp is fclosed where it was opened, remove fclose from magic_load()Bryan Steele
2017-06-28Fix stdin file read support, accidentally broken in my last commit.Bryan Steele
2017-06-28remove excess #includeTheo de Raadt
2017-06-28perform an initial pledge very early on, and drop tzset to later.Theo de Raadt
2017-06-28Simplify file(1) by removing the no longer necessary parent/child separationBryan Steele
2017-04-18Style nits; no binary change.Nicholas Marriott
2017-02-19Recognise AArch64 binaries and core dumps.Jonathan Gray
2016-08-26Pull in <time.h> for ctime_r, gmtime, etcPhilip Guenther
2016-06-12Remove old unused prototype, from Ilya Kaliman.Nicholas Marriott
2016-05-01Tidy up some #include lines.Nicholas Marriott
2016-05-01Exact match use and name with strcmp rather than prefix with strncmp.Nicholas Marriott
2016-05-01Use the right size (include the length byte) when working out if aNicholas Marriott
2016-05-01Add support for 'name' and 'use' which allows more of the latest magicNicholas Marriott
2016-05-01Trim = prefix from regex (it a noop).Nicholas Marriott
2016-05-01Remove __unused that are now lies.Nicholas Marriott
2016-05-01Add support for 'clear' test, and fix 'default' to expand the resultNicholas Marriott
2016-04-30magic_test_type_default parameter is no longer __unused.Nicholas Marriott
2016-04-30Fix the default type to work properly, that is to only match if noNicholas Marriott
2016-04-30Replace regex match string in results (some new magic entries use this).Nicholas Marriott
2016-04-28Partially sync magdir/sniffer from the file distribution on astron.com,Stuart Henderson
2016-04-24typos;Jason McIntyre
2016-03-06Sync 'archive' magic from file 5.25. Various improvements includingStuart Henderson
2016-03-04fix broken listDmitrij Czarkoff
2016-03-04fix typoDmitrij Czarkoff
2016-02-20Fix the C type used for 32-bit float/lefloat/befloat, it should be floatNicholas Marriott
2016-01-29Therefor -> Therefore (where appropriate)tb
2016-01-02Sync magdir/animation with file 5.25, amongst other updates this fixes anStuart Henderson
2015-12-24Add --brief and --dereference, used by xdg-open/xdg-mime.Jeremie Courreges-Anglas
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-11-17Merge xmalloc.[ch] files across base, skipping OpenSSH for now.Tobias Stoeckmann
2015-11-15When validating a char by calling strchr() with a string of allowed chars,Tobias Stoeckmann
2015-11-13Break the message preparation bit of the main loop into its own functionNicholas Marriott
2015-11-13Call stat not lstat with -L, makes links actually be followed. ReportedNicholas Marriott
2015-11-05palmpilot should have gone when palm was added, it is redundant.Nicholas Marriott
2015-10-31Update Matroska magic file.Nicholas Marriott
2015-10-17The file(1) magic-parsing process was using pledge "stdio getpw proc recvfd"Theo de Raadt
2015-10-09Change all tame callers to namechange to pledge(2).Theo de Raadt
2015-10-06Move from tame "cmsg" to tame "sendfd" or "recvfd", depending on whichTheo de Raadt
2015-10-06Simple update for pdf, from file 5.x.Nicholas Marriott
2015-10-06Another simple update for xwindows, from 5.x.Nicholas Marriott
2015-10-06Log the matched offset (and the new offset) instead of just of the newNicholas Marriott
2015-10-06ssh and ssl key file magic, from file 5.x.Nicholas Marriott
2015-10-06Another simple update from file 5.x.Nicholas Marriott
2015-10-05Another trivial update, some extra bits for timezone, from file 5.x.Nicholas Marriott
2015-10-05Very trivial changes from file 5.x: spelling mistakes, %ld->%d and someNicholas Marriott
2015-10-05Get BE and LE UTF-32 correct, from file 5.x.Nicholas Marriott
2015-10-05Update compress magic from the upstream file 5.x magic files.Nicholas Marriott
2015-10-05Add support for !:strength modifier to adjust strength of a test.Nicholas Marriott