1
* Sat Apr 24 2004 Matt Domsch <Matt_Domsch@dell.com>
2
- Fixed reversed logic of create_or_edit_variable which prevented object
3
creation or editing on sysfs.
4
- Removed debug printfs in sysfs read/write commands.
5
- Released v0.5.0-test3
7
* Thu Feb 04 2004 Matt Domsch <Matt_Domsch@dell.com>
8
- removed -t short option for --test
9
- added -t <timeout> and -T delete timeout options
10
- updated man page and README about the timeout options
11
- Released v0.5.0-test2
13
* Tue Sep 09 2003 Matt Domsch <Matt_Domsch@dell.com>
14
- Released v0.5.0-test1
16
* Thu Sep 04 2003 Matt Domsch <Matt_Domsch@dell.com>
17
- Seperated access to variables through /proc into efivars_procfs.[ch]
18
- Added efivars_sysfs.h to access variables through sysfs.
19
- Moved around some functions, cleaned up some duplication.
21
* Thu Sep 04 2003 Matt Domsch <Matt_Domsch@dell.com>
22
- released v0.4.2-test2 as v0.4.2 without additional changes.
24
* Mon Aug 11 2003 Matt Domsch <Matt_Domsch@dell.com>
25
- fixed unaligned access errors
26
- removed extraneous printing of mac addr when creating netboot entries
27
- sync docbook to README
30
* Thu Jul 31 2003 Matt Domsch <Matt_Domsch@dell.com>
31
- Applied patch from Dann Frazier to enable creating netboot entries.
32
- update AUTHORS with Dann's netboot contribution.
33
- Until we can get the ACPI HID and UID programatically, make the user
34
pass them in when creating a netboot entry.
35
- Add O_DIRECT support for reading the disk.
36
- Fix unparse_hardware_path() for the PCI case - the device and function
37
values were printed in reverse order.
38
- Fix the README file to reflect all the options that can be passed, and
39
add a new item for netboot entries.
42
* Fri Oct 25 2002 Matt Domsch <Matt_Domsch@dell.com>
43
- trivial patch from Fabien Lebaillif - Delamare <fabien@quadric.com>
44
increases the length of the boot option description from 40 to 64 bytes.
46
* Tue Oct 22 2002 Matt Domsch <Matt_Domsch@dell.com>
47
- ran docbook2man on the man page Dann Frazier created
48
- Added man page to spec file
49
- Added patches from Dann Frazier
50
- Removes the requirement to be root to run efibootmgr. This lets
51
mortal users run efibootmgr to check the version, and see the
52
--help output. It should also allow efibootmgr to work under
53
security systems without the strict root/non-root dichotomy.
54
- Checks to see if a boot option was specified when a boot option
55
deletion was requested.
56
- Released version 0.4.1
58
* Sun Jul 21 2002 Matt Domsch <Matt_Domsch@dell.com>
59
- Added kernel_has_blkgetsize64() test, now uses BLKGETSIZE64 if on a
60
known-good kernel. This is important when the Large Block Device (64-bit
61
block address) patch gets merged into the 2.5 kernel.
63
* Wed May 1 2002 Matt Domsch <Matt_Domsch@dell.com>
64
- Released version 0.4.0
66
* Tue Apr 30 2002 Matt Domsch <Matt_Domsch@dell.com>
67
- Added some printfs to compare_gpts().
69
* Mon Apr 08 2002 Matt Domsch <Matt_Domsch@dell.com>
70
- Make sure partition number arg is in the GPT disk.
71
- Added a few more _FILE_OFFSET_BITS defines where needed
73
* Fri Apr 05 2002 Matt Domsch <Matt_Domsch@dell.com>
74
- Added syncs to make tarball target so NFS is current and CVS dirs get
75
deleted before the tarball is made.
76
- Added a few __leXX_to_cpu() calls in code currently commented out in gpt.c
78
* Tue Apr 02 2002 Matt Domsch <Matt_Domsch@dell.com>
79
- finished conversion to GPT code
81
* Sat Mar 30 2002 Matt Domsch <Matt_Domsch@dell.com>
82
- began conversion to GPT code in post-2.4.18 and post-2.5.7 kernels.
83
- added manpage contributed by dannf@fc.hp.com
85
* Mon Feb 11 2002 Matt Domsch <Matt_Domsch@dell.com>
86
- BLKGETSIZE64 is fixed in 2.4.18-pre8 and 2.5.4-pre3. Wait a bit longer
88
- added list_for_each_safe() routine. It's needed in the boot
89
var deletion routine, though it was already breaking out once found.
90
- changed struct list_head to list_t
91
- released v0.4.0-test4
93
* Fri Jan 18 2002 Matt Domsch <Matt_Domsch@dell.com>
94
- commented out BLKGETSIZE64 ioctl use for now. Kernels 2.4.15-2.4.18 and
95
2.5.0-2.5.3 don't return the right value.
97
* Thu Jan 3 2002 Matt Domsch <Matt_Domsch@dell.com>
98
- added back in read last sector IOCTL hack, but only after read() fails.
99
- released v0.4.0-test4
101
* Thu Jan 3 2002 Matt Domsch <Matt_Domsch@dell.com>
103
- released v0.4.0-test3
105
* Wed Jan 2 2002 Matt Domsch <Matt_Domsch@dell.com>
106
- Changed PROC_DIR_EFI to PROC_DIR_EFI_VARS
107
- write_variable() now searches /proc/efi/vars for a variable that's not
108
the one being written. The EFI 1.1 sample implementation changed the
109
name of the "victim" being written to (was Efi-xxxxx, now EFI-xxxxx), so
110
previous versions of efibootmgr don't work with the new firmware. This
112
- released v0.4.0-test2
114
* Fri Dec 7 2001 Matt Domsch <Matt_Domsch@dell.com>
115
- Removed read last sector ioctl hack, it's not needed anymore. The
116
kernel takes care of it for us with a new patch.
117
- Added test for valid PMBR, similar to parted and the kernel.
118
- Added test for returning size of block device as a u64.
119
- Added test for returning sector size as int, and use that.
120
- Changed GPT struct and member names to be more Linux-like.
121
- added -g option to force disk with invalid PMBR to be treated as GPT anyhow.
122
- released v0.4.0-test1
1
124
* Thu Aug 9 2001 Matt Domsch <Matt_Domsch@dell.com>
2
125
- Added some uniqueness to the MBR signature.
3
- removed ExclusiveArch from spec file
126
- removed ExclusiveArch from spec file
6
129
* Mon Aug 6 2001 Matt Domsch <Matt_Domsch@dell.com>
7
130
- applied patch from Richard Hirst <rhirst@linuxcare.com> to fix
8
131
efichar_char_strcmp().