2006-10-31 David Cantrell * parted.c (do_print): Add device-mapper type to the transport type list (from Debarshi Ray). 2006-10-09 David Cantrell * parted.c (do_print): Define transport type list and display disk model type and transport type (from Debarshi Ray). 2006-09-12 Anant Narayanan * ui.c (sig*_handler): fallback to signal() if sigaction() is not available 2006-09-01 David Cantrell * parted.c (do_print): wrap assignment-as-test in while statement. 2006-09-01 Darren Lavender * ui.c (command_line_get_ex_opt): fix SIGSEGV in parted 1.6.19 and assertion error in 1.7.0 2006-07-31 Leslie P. Polzer * parted.c (do_print): simplified a loop. 2006-05-15 Leslie P. Polzer * parted.c: fixed spelling of non-root message and made it non-fatal. 2006-05-13 Anant Narayanan * parted.c: Show a friendly message if parted is run as a non-root user * ../configure.ac: Check for presence of getuid() 2006-04-06 Leslie P. Polzer * ui.c (sigsegv_handler, sigfpe_handler, sigsegv_handler): abort() immediately after printing error message. * ui.c (sigint_handler, exception_handler): return PED_EXCEPTION_UNHANDLED on SIGINT. 2006-04-04 Anant Narayanan * ui.c (sigint_handler, _readline): fall back to old signal API for operating systems without sigaction(). 2006-03-21 Anant Narayanan * ui.c: Added 'default' cases for Signal type handlers. 2006-03-13 Anant Narayanan * ui.c: Switched to sigaction() from signal() and catch SIGFPE and SIGILL too. 2006-03-13 Anant Narayanan * parted.c: Intoduced a new "toggle" command, and reverted the "set" command back to its old semantics. 2006-03-11 Leslie P. Polzer * parted.c (partition_print_flags): added some pointer juggling to avoid problems with -fstrict-aliasing enabled. 2006-03-09 Leslie P. Polzer * parted.c (do_mkpart, do_mkpartfs): catch exceptions that occur. 2006-03-08 Leslie P. Polzer * table.h, table.c: use wide character version with ENABLE_NLS. * parted.c: print wide character table with ENABLE_NLS. 2006-03-05 Anant Narayanan * ui.c: Added a SIGSEGV handler, implemented signal masking and slightly modified the default bug message. 2006-02-27 Anant Narayanan * ui.c (command_line_get_partition): Automatically select the partition if only one is present. 2006-02-25 Leslie P. Polzer * parted.c (do_mkpart, do_mkpartfs): offer the user an alternative when his constraints can't be satisfied (this was the behaviour before the introduction of PedUnit in 1.6.24). * parted.c (partition_print_flags, do_print): fixed memory leak and adapted function call to new signature. * table.c (table_add_row): row vector is allocated correctly now. 2006-02-23 Leslie P. Polzer * parted.c: MEGABYTE_SECTORS is a function now, taking a PedDevice and thereby returning the correct size for devices with block size != 2^9. 2006-02-22 Leslie P. Polzer * table.h, table.c: added. * parted.c (do_print): uses the table formatter now. * parted.c (partition_print_flags): changed signature; this function now returns a string instead of printing to stdout. 2006-02-20 Leslie P. Polzer * parted.c (do_mkpart): added new constraint from ped_device_get_constraint 2006-02-14 Anant Narayanan * parted/parted.c: The "set" command now inverts the flags state automatically, instead of prompting for its state. 2006-02-14 Anant Narayanan * parted/parted.c: Merged the "print-all" command into do_print with [all] as an optional parameter to the "print" command. 2006-02-13 Anant Narayanan * parted/parted.c: Implemented the "print-all" command and fixed indentation of commands and their descriptions. 2006-02-13 Anant Narayanan * parted/parted.c: Fixed 80-line breaks and copyright message. * parted/ui.c: Modified bug message to point to website instead of the mailing list. 2006-02-06 Anant Narayanan * parted/parted.c: Implemented the "version" command that displays copyright and version info instead of at the beginning. * parted/ui.c: Removed initial copyright message and created a welcome message instead. ----------------------------------------------------------------------------- This file is part of GNU Parted Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation Inc. This file may be modified and/or distributed without restriction. This is not an invitation to misrepresent the history of GNU Parted.