What's Changed
* Add birthtime_ns and nr of blocks and blocksize to btrfs stat output by Miauwkeru in https://github.com/fox-it/dissect.target/pull/838
* Add option to unset allow_other option for FUSE for target-mount by Poeloe in https://github.com/fox-it/dissect.target/pull/844
* Dis 3281/improved security scheme by twiggler in https://github.com/fox-it/dissect.target/pull/847
* [Bug] Add missing _target field to record for Defender exclusion plugin by DevJoost in https://github.com/fox-it/dissect.target/pull/845
* Add Windows network interface plugin by narimantos in https://github.com/fox-it/dissect.target/pull/830
* Improve argument parsing of the mqtt loader by twiggler in https://github.com/fox-it/dissect.target/pull/850
* Move source field of COMMON_INTERFACE_ELEMENTS to the bottom by Miauwkeru in https://github.com/fox-it/dissect.target/pull/862
* Improve running docker container parsing by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/853
* Correctly mount file mount points in Overlay2Filesystem by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/858
* Add macOS network interface plugin by cecinestpasunepipe in https://github.com/fox-it/dissect.target/pull/839
* Add Unix trash plugin by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/852
* Make cloud-init log line regex more strict by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/864
* Mark OSX home directory as a posix path by twiggler in https://github.com/fox-it/dissect.target/pull/867
* Unfold ADS macb records by cecinestpasunepipe in https://github.com/fox-it/dissect.target/pull/861
* Add support for runtime aliases to target_shell by cecinestpasunepipe in https://github.com/fox-it/dissect.target/pull/871
* Move helpers/network_manager.py to plugins/os/unix/linux/network_manager.py by Miauwkeru in https://github.com/fox-it/dissect.target/pull/869
* Add Parallels child detection by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/855
* Add support for targetrc file to execute commands when a target shell is spawned by twiggler in https://github.com/fox-it/dissect.target/pull/859
* Add improvements for VMware Workstation by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/854
* Add -c argument to target-shell by cecinestpasunepipe in https://github.com/fox-it/dissect.target/pull/873
* Add birthtime_ns to ExtFilesystemEntry.lstat by Miauwkeru in https://github.com/fox-it/dissect.target/pull/876
* Explicitly mark home directories as having a posix or windows flavor by twiggler in https://github.com/fox-it/dissect.target/pull/892
* Add XFS metadata: number of blocks per file. by twiggler in https://github.com/fox-it/dissect.target/pull/874
* Add birthtime, blocksize and blks to stat output for NTFS by Miauwkeru in https://github.com/fox-it/dissect.target/pull/848
* Improve shellbags plugin by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/470
* Add binary configuration parser by cecinestpasunepipe in https://github.com/fox-it/dissect.target/pull/893
* Add Env ConfigurationParser by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/733
* Map all registry value types to a standardized enum in regutil by cecinestpasunepipe in https://github.com/fox-it/dissect.target/pull/899
* Fix broken python command in target-shell by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/905
* Add wget hsts plugin by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/868
* Improve robustness of journal plugin by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/872
* Add support for compressed cloud-init file log parsing by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/902
* Support st_blksize and st_blocks on JFFS2 by twiggler in https://github.com/fox-it/dissect.target/pull/912
* Small log improvements by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/857
* Add missing init file by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/916
* Improve exported plugin docstrings and annotations by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/725
* Fix registry for legacy Windows versions by cecinestpasunepipe in https://github.com/fox-it/dissect.target/pull/914
* Restructure editor plugin namespace by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/915
* Add Unix and Windows application plugins by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/851
* Update Windows timezone db to version 2024b by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/919
* Add json output to target-query --list by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/841
* Add Proxmox support by Schamper in https://github.com/fox-it/dissect.target/pull/837
* Add blksize, nblocks, and birthtime_ns to stat for FFS by twiggler in https://github.com/fox-it/dissect.target/pull/917
* Refactor AuthLogPlugin by Poeloe in https://github.com/fox-it/dissect.target/pull/860
* Improve Linux utmp plugin by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/923
* Improve FortiManager OS support by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/921
* Fix inconsistency of target.ips output by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/870
* Remove Python 2 compatible exception code by Schamper in https://github.com/fox-it/dissect.target/pull/930
* Fix default argument for following symlinks in JFFS by Schamper in https://github.com/fox-it/dissect.target/pull/925
* Add computer SID for Windows systems by fox-evv in https://github.com/fox-it/dissect.target/pull/824
* Make filesystem exceptions subclass from standard library exceptions by Schamper in https://github.com/fox-it/dissect.target/pull/928
* Fix AttributeError in syscache plugin by JazzCore in https://github.com/fox-it/dissect.target/pull/913
* Reflect move of XVA and VMA to dissect.archive by Schamper in https://github.com/fox-it/dissect.target/pull/937
* Make WER file field names with non-ascii characters usable by pyrco in https://github.com/fox-it/dissect.target/pull/938
* Add `st_blocks` and `st_blksize` to stat output for FAT by cecinestpasunepipe in https://github.com/fox-it/dissect.target/pull/941
* Fix parsing journal entries when the value is 'None' by h0ckeyst1ck in https://github.com/fox-it/dissect.target/pull/944
* Fix a regression bug inside windows network_manager by Miauwkeru in https://github.com/fox-it/dissect.target/pull/936
* Added support for MSSQL error log files by fox-evv in https://github.com/fox-it/dissect.target/pull/823
* Add FortiOS test by JSCU-CNI in https://github.com/fox-it/dissect.target/pull/945
* Bump the flow.record dependency to version 3.18 by pyrco in https://github.com/fox-it/dissect.target/pull/946
* Add a dependency on dissect.fve for the full extra by pyrco in https://github.com/fox-it/dissect.target/pull/949
New Contributors
* twiggler made their first contribution in https://github.com/fox-it/dissect.target/pull/847
* fox-evv made their first contribution in https://github.com/fox-it/dissect.target/pull/824
**Full Changelog**: https://github.com/fox-it/dissect.target/compare/3.19...3.20