Age | Commit message (Expand) | Author |
2015-10-17 | The file(1) magic-parsing process was using pledge "stdio getpw proc recvfd" | Theo de Raadt |
2015-10-09 | Change all tame callers to namechange to pledge(2). | Theo de Raadt |
2015-10-06 | Move from tame "cmsg" to tame "sendfd" or "recvfd", depending on which | Theo de Raadt |
2015-10-06 | Simple update for pdf, from file 5.x. | Nicholas Marriott |
2015-10-06 | Another simple update for xwindows, from 5.x. | Nicholas Marriott |
2015-10-06 | Log the matched offset (and the new offset) instead of just of the new | Nicholas Marriott |
2015-10-06 | ssh and ssl key file magic, from file 5.x. | Nicholas Marriott |
2015-10-06 | Another simple update from file 5.x. | Nicholas Marriott |
2015-10-05 | Another trivial update, some extra bits for timezone, from file 5.x. | Nicholas Marriott |
2015-10-05 | Very trivial changes from file 5.x: spelling mistakes, %ld->%d and some | Nicholas Marriott |
2015-10-05 | Get BE and LE UTF-32 correct, from file 5.x. | Nicholas Marriott |
2015-10-05 | Update compress magic from the upstream file 5.x magic files. | Nicholas Marriott |
2015-10-05 | Add support for !:strength modifier to adjust strength of a test. | Nicholas Marriott |
2015-10-05 | Offset into the file can be size_t and add some casts to remove warnings. | Nicholas Marriott |
2015-10-05 | use the normal -1 check for tame failure | Theo de Raadt |
2015-10-04 | Add tame(2) to file(1) and drop the old systrace(4) sandbox. tame(2) is | Nicholas Marriott |
2015-10-02 | use limits.h instead of sys/param.h to get PATH_MAX | Theo de Raadt |
2015-08-23 | Need to permit kbind in this sandbox too | Philip Guenther |
2015-08-12 | Support + and - for dates. | Nicholas Marriott |
2015-08-12 | Fix adjustment of the offset when string, pstring or search match. | Nicholas Marriott |
2015-08-12 | Add string/Ww as aliases for string/Bb, and ignore t. (The latest | Nicholas Marriott |
2015-08-11 | Only warn about [bl]estring16 when they are used, like the other | Nicholas Marriott |
2015-08-11 | When an exact string match is found, only print the test string, not up | Nicholas Marriott |
2015-08-11 | Any type can be prefixed with "u", even where it makes no sense. Also | Nicholas Marriott |
2015-08-11 | Warn sensibly for unrecognised !: lines rather than trying to parse them. | Nicholas Marriott |
2015-08-11 | Accept hexadecimal numbers without 0x if they aren't a valid decimal | Nicholas Marriott |
2015-08-11 | Actually leave the invalid ml in the tree after making it type NONE. | Nicholas Marriott |
2015-08-11 | An invalid line can't just be thrown away because if it has any children | Nicholas Marriott |
2015-08-11 | Extend accepted operators to +-&/%* for integer tests. | Nicholas Marriott |
2015-08-11 | Support = test for floats and doubles. | Nicholas Marriott |
2015-08-11 | If we are expecting a signed number but it fails, try to parse it as | Nicholas Marriott |
2015-08-11 | Allow spaces around any operator, not just =. | Nicholas Marriott |
2015-08-11 | Include more context in warnings where it is possible. | Nicholas Marriott |
2015-08-11 | Add another function for printing warnings before the magic_line is | Nicholas Marriott |
2015-07-30 | note that symlinks are not followed by default; | Jason McIntyre |
2015-07-20 | Remove leftover xfree() prototype. | Nicholas Marriott |
2015-07-12 | Keep one byte for terminating '\0'. | Tobias Stoeckmann |
2015-07-08 | Properly handle files >= 4 GB on 32 bit architectures. | Tobias Stoeckmann |
2015-07-08 | Do not allow '\0' as an offset operator or type. | Tobias Stoeckmann |
2015-06-17 | Use strdup in xstrdup from Fritjof Bornebusch. While here, remove xfree | Nicholas Marriott |
2015-06-04 | systrace(4) STRIOCATTACH can only fail for file(1) if it is already | Nicholas Marriott |
2015-05-30 | Support - to read from stdin, from Sebastien Marie. | Nicholas Marriott |
2015-05-29 | millert points out I can just call tzset() early to avoid having to | Nicholas Marriott |
2015-05-29 | Use gmtime not localtime when we want UTC, I got it right in one place | Nicholas Marriott |
2015-05-29 | Don't stop at the first successful test unless it has generated some | Nicholas Marriott |
2015-05-29 | The case-insensitive flag (c) for string and search tests doesn't make | Nicholas Marriott |
2015-05-29 | I got confused and made the strength multiplier 20, it should be 10. | Nicholas Marriott |
2015-05-29 | file(1) needs access(/etc/localtime) for localtime(). | Nicholas Marriott |
2015-05-29 | Only mmap() on regular files; mmap() on /dev/stdin will happily map as | Nicholas Marriott |
2015-05-29 | Make things a little less confusing by making fill_buffer self-contained | Nicholas Marriott |