| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
uhd_images_downloader now accepts multiple '--types' options, each of
which is a RegEx. Targets which match to all of the provided `types`
are downloaded.
Example usage:
`uhd_images_downloader -t n3xx -t fpga`
will match the following targets:
- n3xx_n310_fpga_default
- n3xx_n310_fpga_aurora
- n3xx_n300_fpga_default
|
|
|
|
|
|
| |
Targets in the manifest with SHA256 values of '0' will not be
verified. This will allow us to skip the verification for certain
image packages (ie. the filesystem).
|
|
|
|
| |
The image package is not unzipped or kept if the SHA256 checksum fails
|
| |
|
|
|
|
|
|
| |
This was forgotten in the transition to the new downloader. The command
line options --install-location will still override the env variable if
it exists.
|
| |
|
|
|
|
|
|
|
| |
All copyright is now attributed to "Ettus Research, a National
Instruments company".
SPDX headers were also updated to latest version 3.0.
|
|
|
|
|
| |
Adding SHA256 checking for downloaded image archives. The expected SHA
is read from the manifest, and checked after the download completes.
|
|
|
|
|
| |
When users supply the --keep argument, image archives are saved in the
images directory alongside the image files.
|
|
|
|
|
|
|
|
| |
Adding a message at the INFO log level (the default) to tell users
that downloads have begun. Also added the filename being downloaded
to the progress bars.
Reviewed-by: Martin Braun <martin.braun@ettus.com>
|
|
|
|
|
|
| |
Command line argument --dry-run is now available. This runs through
the downloader without actually downloading any files or editing the
inventory file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changing structure of the files.ettus.com images directory, and
updating uhd_images_downloader correspondingly. The images downloader
now downloads a number of smaller archives of images, instead of one
large archive containing all of our images. Furthermore, the images
downloader maintains an inventory of currently installed images, so
that images are not redownloaded unnecessarily.
When called with no arguments, behavior should not change.
CMake variables are used to populate a number of fields in the images
downloader, including the contents of the manifest file.
Reviewed-by: Martin Braun <martin.braun@ettus.com>
Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Affects the uhd_images_downloader utility.
Older versions of requests didn't know the "stream" kwarg.
Added a compatibility fallback.
|
| |
|
| |
|
| |
|
|
|
|
| |
with older Pythons
|
| |
|
| |
|
|
|
|
| |
robust and user-friendly)
|
| |
|
| |
|
|
|
|
|
| |
* Better error handling
* Improved default download location logic
|
|
|
|
|
| |
* Permissions checking leads to clearer errors when user doesn't have write permissions
* Relative paths work
|
|
|
|
|
| |
* Uses custom User Agent
* Compares md5sum of downloaded zip file to stored value
|
|
|
|
| |
CMAKE_INSTALL_PREFIX
|
| |
|
| |
|
| |
|
|
There seems to be confusion that this file can be used w/o building.
The images downloader has been renamed to prevent execution b4 configure.
|