~ubuntu-branches/ubuntu/precise/efibootmgr/precise-proposed

« back to all changes in this revision

Viewing changes to doc/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Bdale Garbee
  • Date: 2004-08-27 23:12:38 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20040827231238-sgqhdnjjsecjb3gk
Tags: 0.4.9-0.sarge.2
Base dependencies are frozen; this release reverts the portion of the
test4 changes that added a dependency on pciutils.  Thanks to Dann Frazier
for figuring this out and providing a suitable patch.  Closes: #268490

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
 
6
 
 
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
 
12
 
 
13
* Tue Sep 09 2003 Matt Domsch <Matt_Domsch@dell.com>
 
14
- Released v0.5.0-test1
 
15
 
 
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.
 
20
 
 
21
* Thu Sep 04 2003 Matt Domsch <Matt_Domsch@dell.com>
 
22
- released v0.4.2-test2 as v0.4.2 without additional changes.
 
23
 
 
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
 
28
- whitespace cleanups
 
29
 
 
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.
 
40
- whitespace cleanups
 
41
 
 
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.
 
45
 
 
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
 
57
 
 
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.
 
62
 
 
63
* Wed May 1 2002 Matt Domsch <Matt_Domsch@dell.com>
 
64
- Released version 0.4.0
 
65
 
 
66
* Tue Apr 30 2002 Matt Domsch <Matt_Domsch@dell.com>
 
67
- Added some printfs to compare_gpts().
 
68
 
 
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
 
72
 
 
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
 
77
 
 
78
* Tue Apr 02 2002 Matt Domsch <Matt_Domsch@dell.com>
 
79
- finished conversion to GPT code
 
80
 
 
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
 
84
 
 
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
 
87
before using though.
 
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
 
92
 
 
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.
 
96
 
 
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
 
100
 
 
101
* Thu Jan 3 2002 Matt Domsch <Matt_Domsch@dell.com>
 
102
- more cleanups
 
103
- released v0.4.0-test3
 
104
 
 
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
 
111
  should fix that up.
 
112
- released v0.4.0-test2
 
113
 
 
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
 
123
 
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
4
127
- released v0.3.4
5
 
        
 
128
 
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().
12
135
- By request, warn when creating a new boot entry with the same name
13
136
  as another boot entry.
14
137
- released v0.3.3
15
 
        
 
138
 
16
139
* Mon Jul 30 2001 Matt Domsch <Matt_Domsch@dell.com>
17
140
- Added test for non-zero signature on MBR-style disks,
18
141
  and new -w flag to write a unique signature to the disk if so.
19
 
- released v0.3.3-test4 
 
142
- released v0.3.3-test4
20
143
- Fixed counting of optional data length (extra args)
21
 
- released v0.3.3-test5 
 
144
- released v0.3.3-test5
22
145
 
23
146
* Fri Jul 27 2001 Matt Domsch <Matt_Domsch@dell.com>
24
 
- Added test for running as root        
 
147
- Added test for running as root
25
148
- released v0.3.3-test3
26
149
 
27
150
* Thu Jul 26 2001 Matt Domsch <Matt_Domsch@dell.com>
43
166
  depending on its running on 32-bit or 64-bit Linux.  Note:  this changes
44
167
  the size of the structure returned in /proc/efi/vars to match the kernel
45
168
  implementation.  32-bit efibootmgr won't work on 64-bit Linux and vice versa.
46
 
- release v0.3.2        
 
169
- release v0.3.2
47
170
 
48
 
        
49
171
* Fri May 18 2001 Matt Domsch <Matt_Domsch@dell.com>
50
172
- changed usage() to *not* let you think you can pass args to the OS
51
173
  loader
52
 
- release v0.3.1        
 
174
- release v0.3.1
53
175
 
54
176
* Fri May 18 2001 Matt Domsch <Matt_Domsch@dell.com>
55
177
- Padded HARDDRIVE_DEVICE_PATH out to please EFI Boot Manager.
57
179
  - replace __u{8,16,32,64} with uint{8,16,32,64}_t
58
180
  - use _FILE_OFFSET_BITS
59
181
  - fix a segfault
60
 
- release v0.3.0        
 
182
- release v0.3.0
61
183
 
62
184
* Tue May 15 2001 Matt Domsch <Matt_Domsch@dell.com>
63
185
- initial external release v0.2.0