Magellan Linux

Diff of /tags/grubby-8_40_20170627/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1724 by niro, Sat Feb 18 00:56:17 2012 UTC revision 1870 by niro, Mon Jul 2 13:27:25 2012 UTC
# Line 1  Line 1 
1    2012-07-02  Niels Rogalla <niro@magellan-linux.de>
2    
3     * [r1869] Makefile:
4      -make sbindir variable and prepare grubby for usr-move
5     * [r1868] grubby.c:
6      Fix minor memory leak introduced by previous fix.
7     * [r1867] VERSION:
8      Update to 8.15
9     * [r1866] grubby.c:
10      Revert "Avoid string duplication calling dirname()"
11     * [r1865] VERSION:
12      Bump version to 8.14
13     * [r1864] Makefile, grubby.c:
14      Fix uninitialized variable error.
15     * [r1863] VERSION:
16      Since we've had a lot of changes, bump version to 8.13
17     * [r1862] grubby.8:
18      grubby.8: fixes for the grubby man page
19     * [r1861] test.sh, test/grub.12[ADD],
20      test/grub.12-support_files[ADD],
21      test/grub.12-support_files/boot[ADD],
22      test/grub.12-support_files/boot/grub[ADD],
23      test/grub.12-support_files/boot/grub/device.map[ADD],
24      test/grub.12-support_files/etc[ADD],
25      test/grub.12-support_files/etc/SuSE-release[ADD],
26      test/grub.12-support_files/etc/grub.conf[ADD],
27      test/results/info[ADD], test/results/info/g12.1[ADD]:
28      Fix for grub on SuSE systems: test lba and boot info
29     * [r1860] test/grub.13[ADD], test/results/setdefaultindex[ADD],
30      test/results/setdefaultindex/g.13.0[ADD],
31      test/results/setdefaultindex/g.13.1[ADD],
32      test/results/setdefaultindex/g.13.9[ADD],
33      test/results/setdefaultindex/g2.1.0[ADD],
34      test/results/setdefaultindex/g2.1.1[ADD],
35      test/results/setdefaultindex/g2.1.9[ADD]:
36      Add tests for --set-default-index feature
37     * [r1859] grubby.8, grubby.c:
38      Add --set-default-index feature
39     * [r1858] test.sh:
40      1 isn't a great value for MALLOC_PERTURB_ - use 5265.
41     * [r1857] test.sh:
42      test.sh: enable the use of MALLOC_PERTURB_
43     * [r1856] test.sh:
44      test.sh: revert bash 4 only syntax change
45     * [r1855] grubby.c:
46      Fix minor style issue.
47     * [r1854] grubby.c:
48      ia64/elilo: add support for probing the currently installed
49      bootloader
50     * [r1853] grubby.c:
51      ppc64/yaboot: add support for probing the currently installed
52      bootloader
53     * [r1852] grubby.c:
54      Fix grub detection on SuSE systems: config file order
55     * [r1851] grubby.c:
56      Invert "isSuseSystem()" test so the suse code is nearer the test.
57     * [r1850] grubby.c:
58      Fix for grub on SuSE systems: lba and boot information
59     * [r1849] grubby.c:
60      Support systems that do not have /boot as a separate filesystem
61     * [r1848] new-kernel-pkg:
62      Update the code to set the ubootAddress.
63     * [r1847] new-kernel-pkg, uboot:
64      Update the ubootDir default.
65     * [r1846] grubby.c:
66      Convert to c99 loop initializations.
67     * [r1845] grubby.c:
68      Avoid string duplication calling dirname()
69     * [r1844] grubby.c:
70      Add "const" specifier to function arguments
71     * [r1843] new-kernel-pkg, uboot:
72      Support UBOOT_IMGADDR override
73     * [r1842] VERSION:
74      Update version to 8.12
75     * [r1841] grubby.c:
76      Pick the last / device (#826537)
77     * [r1840] grubby.c, test/grub2.2, test/results/add/g2-1.4:
78      Preserve "trailing indentation" when splitting line elements
79      (#742720)
80     * [r1839] VERSION:
81      Update version to 8.11
82     * [r1838] test/grub2.5[ADD], test/results/add/g2-1.5[ADD]:
83      Fix failures with grub 2.00~beta2 and 8.10, and add a test case.
84     * [r1837] grubby.c, test.sh:
85      Fix failures with grub 2.00~beta2 and 8.10, and add a test case.
86    
87    2012-04-16  Niels Rogalla <niro@magellan-linux.de>
88    
89     * [r1805] ChangeLog:
90      updated ChangeLog
91     * [r1804] VERSION:
92      version 8.10
93     * [r1803] new-kernel-pkg:
94      Explicitly check for Grub2 on ppc
95     * [r1802] grubby.c:
96      Try to find grub2 config first
97     * [r1801] grubby.c, test.sh, test/grub2.3[ADD], test/grub2.4[ADD],
98      test/results/debug/g2.1, test/results/remove/g2-1.1[ADD],
99      test/results/remove/g2-1.2[ADD]:
100      Make --remove-kenrel support titles in grub2 (and other fixes)
101     * [r1800] grubby.c:
102      Use "isquote" where appropriate.
103    
104    2012-03-03  Niels Rogalla <niro@magellan-linux.de>
105    
106     * [r1778] new-kernel-pkg:
107      -support /etc/os-release
108     * [r1772] ChangeLog:
109      -udpated ChangeLog
110     * [r1771] VERSION:
111      -version 8.9
112     * [r1770] new-kernel-pkg:
113      Add support to new-kernel-pkg to recognize ARCH == armv5tel
114      needed for
115      Kirkwood based systems.
116    
117  2012-02-18  Niels Rogalla <niro@magellan-linux.de>  2012-02-18  Niels Rogalla <niro@magellan-linux.de>
118    
119     * [r1757] new-kernel-pkg:
120      -let the menuentries match our grub-cosmetic patch
121     * [r1756] new-kernel-pkg:
122      -fix a infinite loop caused by dropping the path prefix of
123      mkinitrd
124     * [r1754] ChangeLog:
125      updated ChangeLog
126     * [r1753] VERSION:
127      -version 8.8_20120218
128     * [r1752] new-kernel-pkg:
129      new-kernel-pkg fails to find U-Boot.
130      
131      new-kernel-pkg fails to find U-Boot if the boot directory is not
132      on a
133      separate partition.
134      
135      This only affects the U-Boot image creation section of the
136      new-kernel-pkg
137      script, for ARM based systems. My initial changes were only
138      tested on
139      specific ARM-OMAP systems that required a specific U-Boot
140      partition.
141      Testing
142      on additional systems (ARM-Tegra) revealed this incorrect
143      assumption.
144      
145      The attached patch includes the following:
146      
147      - Cosmetic: Correction - change uBoot to U-Boot in comments.
148      - Additions:
149      -- Recognize ARCH == armv7hl
150      -- Make U-Boot load/execute address variable (based on machine)
151      -- Bug: Correct invalid assumption that the U-Boot directory
152      would
153      always
154      be on a separate partition.
155     * [r1751] grubby.c:
156      Try to display title when printing information with '--info'
157      
158      Signed-off-by: Cleber Rosa <crosa@redhat.com>
159     * [r1750] grubby.c:
160      Fix endswith() to correctly test its input for validity.
161     * [r1749] installkernel, new-kernel-pkg:
162      Fix hard coded paths so kernel's "make install" will DTRT.
163     * [r1748] grubby.c:
164      Implement support for "default saved" for grub2
165      
166      Signed-off-by: Cleber Rosa <crosa@redhat.com>
167     * [r1747] grubby.c:
168      Include prefix when printing kernel information
169      
170      When running grubby with '--info=', the initrd is displayed with
171      the
172      boot prefix, so, for correctness, also include it in the kernel
173      line.
174      
175      Signed-off-by: Cleber Rosa <crosa@redhat.com>
176     * [r1746] grubby.c:
177      Refactor grub2 title extraction, making it a function
178      
179      '--default-title' now uses that functions, but others such as
180      '--info'
181      could, IMHO, also display the title and thus, use the refactored
182      function.
183      
184      Signed-off-by: Cleber Rosa <crosa@redhat.com>
185     * [r1745] grubby.c:
186      Include a / when one is missing in paths (#769641)
187     * [r1743] ChangeLog:
188      updated ChangeLog
189     * [r1742] VERSION:
190      -version 8.8
191     * [r1741] test.sh:
192      Fix new test case to not care if /boot is a mountpoint...
193     * [r1739] ChangeLog:
194      updated ChangeLog
195     * [r1738] VERSION:
196      -version 8.7
197     * [r1737] test.sh, test/results/debug[ADD],
198      test/results/debug/g2.1[ADD], test/results/debug/g2.1.2[ADD]:
199      Add a test case for --debug.
200      
201      Make sure --debug works as expected in both successful and failed
202      attempts.
203     * [r1736] grubby.8, grubby.c:
204      grubby: Add --debug option to annotate "suitable template"
205      failures
206      
207      Today, when grubby fails with "no suitable template found" the
208      user
209      has no idea why that might be. These can fail for several
210      reasons.
211      So add a --debug option to print out the line in grubby.c where
212      it
213      failed, a text message describing the failure, and a copy of the
214      bootloader entry that failed, to aid investigation.
215      
216      Signed-off-by: Eric Sandeen <sandeen@redhat.com>
217     * [r1734] ChangeLog:
218      updated ChangeLog
219     * [r1733] VERSION:
220      -version 8.6
221     * [r1732] test/results/remove/g2-1.4:
222      Fix another test broken by 4bb88f93e6c7cf432e354a164fce8743794a
223     * [r1730] ChangeLog:
224      updated ChangeLog
225     * [r1729] VERSION:
226      -version 8.5
227     * [r1728] new-kernel-pkg:
228      Don't hardcode dracut path. (#768645)
229      
230      dracut moved from /sbin to /usr/bin, so fix that, but also it's
231      pointless to hardcode what's in PATH.
232     * [r1727] grubby.c, test.sh, test/results/remove/g2-1.4[ADD]:
233      Use dummy entries for text following kernel entries so it is
234      preserved
235      (#744717)
236      
237      Signed-off-by: Adam Williamson <awilliam@redhat.com>
238     * [r1726] test/results/defaulttitle/g2.1:
239      Fix up one test result for changes from
240      4bb88f93e6c7cf432e354a164fce8743794a84a5
241     * [r1724] ChangeLog:
242      updated ChangeLog
243   * [r1723] VERSION:   * [r1723] VERSION:
244    -version 8.4    -version 8.4
245   * [r1722] grubby.c, test/grub2.1, test/results/add/g2-1.1,   * [r1722] grubby.c, test/grub2.1, test/results/add/g2-1.1,

Legend:
Removed from v.1724  
changed lines
  Added in v.1870