Linaro Image Tools 2011.06

Milestone information

Project:
Linaro Image Tools
Series:
11.11
Version:
2011.06
Released:
2011-06-23  
Registrant:
James Westby
Release registered:
2011-06-23
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon linaro-image-tools-2011.06-1.tar.gz (md5, sig) Source code release 34
last downloaded 2 weeks ago
download icon linaro-image-tools-2011.06.tar.gz (md5, sig) Source code release 54
last downloaded 53 weeks ago
Total downloads: 88

Release notes 

New features/bug fixes in this release of linaro-image-tools:

  * Support the --image_file option in linaro-android-media-create.
  * Support the new upstream name of the smdkv310 SPL.
  * Add 24M for the second framebuffer in the kernel command line of Android on Panda.
  * Fix signature verification when absolute paths are used for the location of the
    signature.
  * Add the --nocheck-mmc option to linaro-media-create to skip the prompt to confirm
    the MMC device that will be used.

Changelog 

View the full changelog

2011-06-23 James Westby <email address hidden>

 * setup.py:

 Release 2011.06

2011-06-23 James Westby <email address hidden>

 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Use the new name for the SPL for the smdkv310 if the old one isn't present.

2011-06-22 Angus Ainslie <email address hidden>

 * linaro_image_tools/media_create/boards.py:

 Check for old SPL file and if it doesn't exist check for new SPL. If
 neither file exists raise an exception.

2011-06-23 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/android_boards.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Set omapfb.vram=0:24M,1:24M for Android on Panda.

2011-06-23 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Add a test for Android Panda extra_boot_args.

2011-06-23 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/android_boards.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Duplicate extra_boot_args_options to android_boards.AndroidPandaConfig.

2011-06-22 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Change omapfb.vram=0:24M to omapfb.vram=0:24M,1:24M to enable SGX on TI's kernel.

2011-06-22 Mattias Backman <email address hidden>

 * linaro-media-create:
 * linaro_image_tools/cmd_runner.py:
 * linaro_image_tools/tests/test_pyflakes.py:
 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Merge lp:~mabac/linaro-image-tools/chdir-for-hashverify; use location of hash file as working dir when verifying sha1sums of hwpacks.

2011-06-21 Mattias Backman <email address hidden>

 * linaro_image_tools/tests/test_pyflakes.py:

 Adjust pyflakes test to reflect that a source line has been added.

2011-06-21 Mattias Backman <email address hidden>

 * linaro-media-create:
 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Add basic tests for the file verification.

2011-06-21 Mattias Backman <email address hidden>

 * linaro-media-create:
 * linaro_image_tools/utils.py:

 Move file verification from main into a utils function.

2011-06-21 Mattias Backman <email address hidden>

 * linaro-media-create:
 * linaro_image_tools/cmd_runner.py:

 Add cwd parameter to cmd_runner.run() and use it for the sha1 verification in linaro-media-create.

2011-06-21 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack_format.py:
 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/hwpack/tests/test_config.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/tests/fixtures.py:

 Merge lp:~mabac/linaro-image-tools/hwpacks-v2-hwpack-create; add support for hwpacks V2 format to linaro-hwpack-create.

2011-06-20 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:

 Clean up some ugly formatting.

2011-06-20 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:

 Add tests for find_fetched_package.

2011-06-20 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/packages.py:

 Store full path to package when fetched using apt.

2011-06-20 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:

 Break apart function that had two purposes.

2011-06-20 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/tests/fixtures.py:

 Add option to MockCmdRunnerPopenFixture to disable child finished assertion which is needed to be able to pipe between two cmd_runners. Add stdin property to MockCmdRunnerPopenFixture. Add test_unpack_package test.

2011-06-20 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:

 Remove --wildcards from tar command and add comment.

2011-06-17 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/tests/test_script.py:

 Restore an empty line.

2011-06-17 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:

 Add metadata as string tests.

2011-06-17 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/tests/test_builder.py:

 Add tests for PackageUnpacker.

2011-06-17 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:

 Clean up a little.

2011-06-17 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack_format.py:
 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_config.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_script.py:

 Use HardwarePackFormat objects instead of format strings.

2011-06-17 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/packages.py:

 Add PackageFetcher.get_package_path().

2011-06-17 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Cleanup after review.

2011-06-16 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Break out u-boot code into separate method.

2011-06-16 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Compare floats instead of format strings.

2011-06-16 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack.py:

 Remove not yet supported config fields.

2011-06-16 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:

 Break out regexp matching to separate method.

2011-06-16 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:

 Move package unpacking and tempfile handling to context manager object.

2011-06-13 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:

 Clean up tempdir atexit and verify that the u-boot package actually was unpacked.

2011-06-13 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/tests/test_config.py:

 Add test and validation for mmc_id.

2011-06-13 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/tests/test_config.py:

 Add test for partition_layout.

2011-06-13 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/tests/test_config.py:

 Add tests for network interface fields. Any ideas about naming restrictions for nw interfaces?

2011-06-13 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/tests/test_config.py:

 Add tests and validation for kernel_addr, initrd_addr and load_addr.

2011-06-13 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/tests/test_config.py:

 Add test for serial_tty.

2011-06-13 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/tests/test_config.py:

 Add tests and validation for format, u-boot-package and u-boot-file.

2011-06-10 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:

 Make sure that 2.0 code only is executed when format is at least 2.0. Fix tests for new function signatures.

2011-06-09 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:

 Only validate new fields if format is at least 2.0.

2011-06-09 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:

 Don't unpack the u-boot package if 2.0 format is not used.

2011-06-07 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Unpack only explicitly specified file from u-boot package. Extract function to add one file from a package to the hwpack in preparation for supporting similar files.

2011-06-07 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Remove hwpack-create board field.

2011-06-01 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Get u-boot package path from PackageFetcher.

2011-06-01 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack.py:

 Add new metadata fields from wiki spec with notes about implementation.

2011-06-01 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Remove placeholders for options that are not being worked on yet.

2011-06-01 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Add support for adding plain files to hwpack and add filenames to metadata. Also use this for file unpacked from u-boot package.

2011-05-31 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Get name of u-boot package from hwpack file, download the package but do not add to hwpack.

2011-05-31 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Get format from config file. 1.0 will be default and require hwpacks to specify format from now on.

2011-05-31 Mattias Backman <email address hidden>

 * linaro_image_tools/tests/test_pyflakes.py:
 * do-release:
 * linaro-hwpack-create:
 * linaro-media-create:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/tests/test_config.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/hwpack/tests/test_script.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/tests/__init__.py:
 * linaro_image_tools/utils.py:
 * setup.py:

 Merge trunk.

2011-05-06 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Extend Config to validate and provide new options.

2011-05-06 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack.py:

 Add new options to metadata file.

2011-05-06 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack.py:

 Extend Metadata object iwith new options.

2011-05-05 Mattias Backman <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/hardwarepack.py:

 Make version option make it into the FORMAT file in hwpack.

2011-06-17 James Tunnicliffe <email address hidden>

 * linaro_image_tools/FetchImage.py:
 * linaro_image_tools/fetch_image_settings.yaml:
 * linaro_image_tools/index_server.py:

 Merging in index_server.py and supporting files.

2011-06-17 James Tunnicliffe <email address hidden>

 * linaro_image_tools/fetch_image_settings.yaml:
 * linaro_image_tools/FetchImage.py:
 * linaro_image_tools/index_server.py:

 Minor code clean up and adding fetch_image_settings.yaml

2011-06-17 James Tunnicliffe <email address hidden>

 * linaro_image_tools/FetchImage.py:

 Removed trailing whitespace.

2011-06-17 James Tunnicliffe <email address hidden>

 * linaro_image_tools/FetchImage.py:
 * linaro_image_tools/index_server.py:

 Many changes recommended by code review.

2011-06-15 James Tunnicliffe <email address hidden>

 * linaro_image_tools/FetchImage.py:
 * linaro_image_tools/index_server.py:

 Some major changes to FetchImage.py since the last merge proposal, all in support of development on lp:~dooferlad/linaro-image-tools/my_dev

 Minor changes to index_server.py, mostly to work around the appearance of an unexpected (and out of place) directory in the index path.

2011-06-15 James Tunnicliffe <email address hidden>

 * linaro_image_tools/tests/test_pyflakes.py:
 * README:
 * do-release:
 * linaro-android-media-create:
 * linaro-hwpack-create:
 * linaro-media-create:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/tests/test_config.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/hwpack/tests/test_script.py:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/media_create/chroot_utils.py:
 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/tests/__init__.py:
 * linaro_image_tools/utils.py:
 * setup.py:

 Merge from trunk

2011-05-05 James Tunnicliffe <email address hidden>

 * linaro_image_tools/FetchImage.py:
 * linaro_image_tools/index_server.py:

 Server indexer updated to scan local file system

2011-04-28 James Tunnicliffe <email address hidden>

 * linaro_image_tools/FetchImage.py:
 * linaro_image_tools/index_server.py:

 Merge of files for generating the server index

2011-06-17 James Tunnicliffe <email address hidden>

 * linaro-media-create:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/check_device.py:

 Add option --nocheck-mmc to linaro-media-create

2011-06-17 James Tunnicliffe <email address hidden>

 * linaro_image_tools/media_create/check_device.py:

 Provided sensible default to confirm_device_selection_and_ensure_it_is_ready parameter yes_to_mmc_selection

2011-06-17 James Tunnicliffe <email address hidden>

 * linaro-media-create:
 * linaro_image_tools/media_create/__init__.py:

 Updated variable name to match CLI option: nocheck_mmc

2011-06-17 James Tunnicliffe <email address hidden>

 * linaro-media-create:
 * linaro_image_tools/media_create/__init__.py:

 * Changed command line option from --yes-to-mmc-selection to --nocheck-mmc
 * Wrapped lines to 79 chars.

2011-06-15 James Tunnicliffe <email address hidden>

 * linaro-media-create:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/check_device.py:

 Add command line option to force yes to the "Are you 100% sure on selecting [mmc]" question.

2011-06-14 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Merge lp:~mabac/linaro-image-tools/fewer-magic-numbers-in-tests; refactor partitioning tests.

2011-06-10 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Change test_get_boot_and_root_loopback_devices() and test_calculate_partition_size_and_offset() to use data stored in a variable instead of unconnected magic numbers.

2011-06-14 Mattias Backman <email address hidden>

 * linaro-android-media-create:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Merge lp:~mabac/linaro-image-tools/image-support-for-android; Add --image_file option to linaro-android-media-create as requested in lp:787972

2011-06-14 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Use smaller partitions for testing.

2011-06-13 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Improve comments in tests.

2011-06-10 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Limit the data list to < 80 chars, didn't improve readability though.

2011-06-10 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Clean up tests and put partition size and offsets in variable, after review comments. Thanks for the tip, Guilherme.

2011-06-09 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Add test for get_android_loopback_devices().

2011-06-08 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Add test for calculate_android_partition_size_and_offset.

2011-05-31 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/partitions.py:

 Ignore the extended partition info.

2011-05-30 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/partitions.py:

 Get partition info for Android image.

2011-05-30 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/partitions.py:

 Sector size as constant.

2011-05-30 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/partitions.py:

 Replace 512 with SECTOR_SIZE constant.

2011-05-30 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * setup.py:

 Merge trunk.

2011-05-26 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/partitions.py:

 Assert that all partitions are found.

2011-05-26 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/partitions.py:

 Use loopback devices for image file.

2011-05-26 Mattias Backman <email address hidden>

 * linaro-android-media-create:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/partitions.py:

 Add --image_size option too.

2011-05-26 Mattias Backman <email address hidden>

 * linaro-android-media-create:

 Change --no-part check to match command line options.

2011-05-26 Mattias Backman <email address hidden>

 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/partitions.py:

 Add --image_file option to linaro-android-media-create

2011-05-26 James Westby <email address hidden>

 * setup.py:

 Post-release version bump to 0.4.8.1

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.