Upgraded package versions to latest (except nom, which is currently stuck at 3.x) and fixed the paths in the doc tests
Yanked due to accidental breaking API change
Incorporated fix by Bram Sanders to prevent panic on non-existent file.
Major changes, front-end and back.
- Added
is_alias
function from_*
functions excludingfrom_*_node
now return MIME, not Option- New feature flag:
staticmime
. Changes type of MIME from String to &'static str - Bundled magic file, so it works on Windows as well.
- Split
fdo_magic
checker intofdo_magic::sys
andfdo_magic::builtin
len
argument removed from*_u8
functions- Tests and benchmarks added.
- Fixed horribly broken logic in
fdo_magic
checker - Checks the most common types before obscure types
- Changed hasher to
fnv
. - Added support for handling aliases in input
tmagic
command has more features- Major speed improvements
- Changed public interface: Added
from_u8
export function - Changed public interface: Changed len argument for
u8
functions fromu32
tousize
- Minor speed improvements in
fdo_magic
checker
Initial release