New firmware info returned
- Information about file systems (bc42d89, 3530887)
- U-Boot-related information (fa72185, fc61249)
- Linux banner from kernel (feef875)
- Board and board vendor (cffaf0e)
API changes
- New
ReolinkFirmware
class (747b29b) - Move a few functions under this new class (6841490), with some renamed (e8c1476)
extract_paks()
renamed tofirmwares_from_zip()
, now returns a list of tuples- Add
firmwares_from_file()
to createReolinkFirmware
instances from files and URLs - Rename
get_info()
tofirmware_info()
to avoid confusion withReolinkFirmware.get_info()
(18b7c69)
Other changes
- Add
pak
key to info result and mergeurl
key intofile
(2eefe1f) - Add support for Squashfs on top of UBI (c5252b7)
- Add firmware extraction functions (f5d8560)
- Implement optional caching of remote files (6c53b3b)
- Nicer default output for
info
command (34bce78) - Support BCL-compressed U-Boot sections (6442ae4)
- Extract kernel config when present (7f77cbd)
- Retrieve and extract FDT when present (ec42aa2)
- Short aliases for sub-commands (b513491)
Full Changelog: v1.1.0...v2.0.0