summaryrefslogtreecommitdiffstats
path: root/align
Commit message (Collapse)AuthorAgeFilesLines
* run: Set MALLOC_PERTURB_ to a random value.Richard W.M. Jones2012-06-281-5/+1
| | | | | | | | | | | | | | | | | MALLOC_PERTURB_ is a glibc feature which causes malloc to wipe memory before and after it is used, allowing both use-after-free and uninitialized reads to be detected with relatively little performance penalty: http://udrepper.livejournal.com/11429.html?nojs=1 Modify the ./run script so that it always sets this. We were already using MALLOC_PERTURB_ in most tests. Since ./run is now setting this, we can remove it from individual Makefiles. Most TESTS_ENVIRONMENT will now simply look like this: TESTS_ENVIRONMENT = $(top_builddir)/run --test
* tests: Add ./run --test option.Richard W.M. Jones2012-06-261-1/+1
| | | | | | | This option, when added via TESTS_ENVIRONMENT = [...] $(top_builddir)/run --test allows us to run the tests and only print the full output (including debugging etc) when the test fails.
* New API: guestfs_canonical_device_name.Richard W.M. Jones2012-06-131-6/+6
| | | | This API makes device names canonical, eg. /dev/vda1 -> /dev/sda1.
* virt-alignment-scan: Don't fail immediately if a disk is not accessible ↵Richard W.M. Jones2012-05-031-9/+27
| | | | (RHBZ#789504).
* virt-alignment-scan, virt-df: Add newlines after error messages.Richard W.M. Jones2012-05-031-5/+5
|
* Remove "convenience header" "gettext.h" and use <libintl.h> instead.Richard W.M. Jones2012-05-011-0/+1
| | | | | | | | | | | | gettextize provides a local file called "gettext.h". Remove this and use <libintl.h> from glibc headers instead. Most of this change is mechanical: #include <libintl.h> in every C file which uses any gettext function. But also we remove the gettext.h file, and adjust the "_" macros. Note that this effectively removes the ./configure --disable-nls option, although we don't know if that ever worked.
* Check library still compiles without libvirt.Richard W.M. Jones2012-04-181-0/+2
|
* virt-alignment-scan: Fix error code.Richard W.M. Jones2012-04-171-2/+2
| | | | This fixes commit fb401ebff837f9df7c06acb8467b2c03d5b8ced0.
* virt-alignment-scan: Add ability to list all domains.Richard W.M. Jones2012-04-175-25/+446
| | | | | | | | | | The output looks like this: F16x64:/dev/sda1 1048576 1024K ok F16x64:/dev/sda2 2097152 2048K ok F16x64:/dev/sda3 526385152 2048K ok If the --uuid option is used, then UUIDs are shown instead of names.
* virt-alignment-scan: Fix typo in man page (thanks yurchor).Richard W.M. Jones2012-01-281-1/+1
|
* Replace setting of environment variables with usage of local run scriptHilko Bengen2012-01-231-3/+1
| | | | (Includes fix by RWMJ)
* virt-alignment-scan: Add checks for when API calls return NULL.Richard W.M. Jones2011-11-241-0/+4
| | | | | In particular, virt-alignment-scan -a /dev/null would segfault because of an error returned by parted.
* Update FSF address.Matthew Booth2011-11-083-3/+3
|
* virt-alignment-scan: Add additional data for 4K sector drivesRichard W.M. Jones2011-10-271-3/+18
| | | | (thanks Matt Booth).
* resize: Add --align-first auto|never|always option.Richard W.M. Jones2011-10-201-18/+9
| | | | | The first partition can now be aligned. We fix the bootloader correctly for Windows by adjusting the "Hidden Sectors" field.
* virt-alignment-scan: Fix SYNOPSIS in manual page.Richard W.M. Jones2011-10-071-2/+0
|
* virt-alignment-scan: docs: Add link to RHEL Storage Administration Guide.Richard W.M. Jones2011-10-061-0/+3
|
* virt-alignment-scan: More information in man page.Richard W.M. Jones2011-10-061-7/+147
| | | | Thanks Mike Snitzer.
* New tool: virt-alignment-scan to check alignment of partitions.Richard W.M. Jones2011-10-053-0/+600