[parted-devel] GNU Parted Official Repository: Changes to 'refs/tags/v1.8.2'

David Cantrell dcantrell-guest at alioth.debian.org
Fri Jan 12 18:49:22 CET 2007


Changes since the dawn of time:
Anant:
      Fix loop in print_all, thanks to Debarshi Ray for the patch.

Anant Narayanan:
      Fix ChangeLog
      Introduce the -list command-line switch, patch by Debarshi Ray

Benno Schulenberg:
      Translate the copyright message, and hard wrap it
      Add a missing space, and quotes for consistencey

David Cantrell:
             * labels/mac.c (mac_partition_new): memset() inits everything to
      Updated for version 1.8.0rc1.
      Removed from version control.
      i18n updates for parted-1.8.0.
      Removed from version control.
      i18n updates for parted-1.8.0.
      Removed *.h files from the Makefile.
      i18n updates for parted-1.8.0.
      Added a script to clean the tree after running 'make distclean'.  Gets it back to the checked-out state from svn.
      Removed the extra double quote at the end of line 6 in partprobe.8.pt_BR.po.  Other updates for i18n.
      Add vtoc.h and fdasd.h to the list.
      Tabs for the updatepo target.
             * doc/po4a.mk: Removed fake* stuff. Fixed all-local target so you don't
      Updated for parted-1.8.0rc1.
      These (upx and statifier) are not called from anywhere.
      Fix execution of autogen.sh and configure.
         * scripts/release/tarball_upload.sh: Support the -a (or --alpha) switch
         * scripts/release/tarball_upload.sh: Since v1.0 directive files will
         * arch/linux.c: Change __GNU_SOURCE define to _GNU_SOURCE (only one
      Updated i18n files.
      Forgot changelog notice.
             * parted.c (do_print): Define transport type list and display disk
         * disk.c (ped_unregister_disk_type): Handle instances where disk_types
         * cs/geom.c (ped_geometry_read): Do not throw PED_EXCEPTION_ERROR here
      Added /dev/mapper device support (patch from Peter Jones).
      Updates for 1.8.0rc2 release.
      Bump version.
      i18n updates.
      Conditionalize the device-mapper stuff.
      Set directive file version to 1.1.
      Need the filename: directive as well.
      Line length fixes.
              * arch/linux.c: Go to error_free_arch_specific rather than
              * parted.c (do_print): Add device-mapper type to the transport type
              * device.c (canonicalize_file_name): calloc should use sizeof(char)
      2048 -> 1024
         * labels/mac.c (_rawpart_is_boot): Check for Apple_Boot type.
         * arch/linux.c: Define PROC_DEVICES_BUFSIZ for reading /proc/devices,
      Updates for parted-1.8.0rc3
      Final changes for parted-1.8.0
      Generate SHA-1 digests of the archive files and upload those along with the actual archive files.
      Disable ext2fs resizing, tell user to run resize2fs instead.
      Check for git before running.  Generate a ChangeLog file when making the archive.
      Rename all old ChangeLog files to ChangeLog.0 since we are using git to store changelog info now.
      Added the --enable-selinux switch for the configure script.  If set, it will add -lselinux and -lsepol to the list of libraries to link with.
      Pass git changelog through 'fold -s' to wrap long lines.
      Updated NEWS file for the 1.8.1 release.
      Generate a ChangeLog before running the autogen tools since we need a file called 'ChangeLog' to exist when running those tools.
      Remove ChangeLog, doc/mdate-sh, and doc/texinfo.tex which are all unmanaged files now since they are automatically generated at release time.
      Fix the upload script to correctly reference the sig files.
      Update version to 1.8.2.
      Blank out the news file for 1.8.2.
      Add ped_device_cache_remove() prototype.
      Only call _disk_warn_loss(disk) in do_mklabel() if disk is not NULL.  Fixes a segfault when initializing new volumes.
      Fix a segfault in ped_assert() where the wrong pointer is freed in the backtrace.
      Add the ped_device_cache_remove() function to remove a device from the cache.
      Updated the AUTHORS file.
      Updated for parted-1.8.2.
      Set BINARY_AGE and INTERFACE_AGE to zero since the ABI has changed.
      Remove config.h.in~
      Updated NEWS file.
      Remove more untracked files.
      Correct file sizes.
      Updated i18n information.

Debarshi Ray:
      Make mktable aliased to mklabel.
      Warn before mklabel and mkfs.
      Cleanup _partition_warn_busy, _disk_warn_busy, _partition_warn_loss and _disk_warn_loss.
      Implement 'print devices'.
      Zero sized device is shown as 0.00B and not -0.00kB.
      Update AUTHORS.
      Update doc/C/parted.8 to document --list.
      Rectify segmentation fault caused by 27b6fecf9b471659e3b8fd3029ab06db3ab5b24c

Leslie P. Polzer:
      Updated translations.
      Updated URL of static parted in docs.
      Release script: cannot call "return" from top level;  replaced with "exit".
      Updated translations.
      added scripts/update-po

Otavio Salvador:
      Changes done on darcs repository suitable for 1.8 release:
      Changes done on darcs repository suitable for 1.8 release:
      Changes done on darcs repository suitable for 1.8 release:
      Remove files that can be generated.
      Apply changes done on Darcs and suitable for release on 1.8 final:
      Rework backtrace support
      Remove useless semicolon from PED_ASSERT calls
      Remove useless 'return 0;' call
      Change version to 1.8.1
      Readd the 'return 0;' to please GCC
      parted/parted.c: Remove redeclaration of current_dev fixing a compilation error
      Avoid warning about user permissions when using --version
      Remove doc/mdate-sh and doc/texinfo.tex since they are included when we run autogen.sh
      When doing the version change to 1.8.1 on 2a04be3... miss ABI and API age change
      Fix 'print' command help
      Don't enforce libselinux and libsepol linking when using device-mapper support
      libparted/arch/linux.c: initialize task point to please GCC
      Proper print when there're no extended partitions, but partition names (patch from Sven Luther)
      parted/parted.c: Remove useless line break
      Output a backtrace when catching SEGV_MAPERR or a general SIGSEGV signals.
      libparted/exception.c: Dynamically allow space of exception message.
      parted/parted.c: Destroy all objects before return when called with --list or --all option.




More information about the parted-devel mailing list