Releases: AT0myks/reolink-fw
Releases · AT0myks/reolink-fw
v2.0.0
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
v1.1.0
- Add support for firmwares that have a unique file system section called
rootfs
(such as firmwares for the B1200 and D1200 cameras) - Specifying a command is now required when using
reolinkfw
- Switch to pycramfs
- Bump PySquashfsImage from 0.7.1 to 0.8.0
Full Changelog: v1.0.1...v1.1.0
v1.0.1
Fix not always returning the direct download link in get_info
.
Full Changelog: v1.0.0...v1.0.1