Magellan Linux

Diff of /tags/grubby-8_40_20170627/ChangeLog

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

revision 1734 by niro, Sat Feb 18 01:00:56 2012 UTC revision 2054 by niro, Wed Feb 20 14:02:04 2013 UTC
# Line 1  Line 1 
1    2013-02-20  Niels Rogalla <niro@magellan-linux.de>
2    
3     * [r2053] VERSION:
4      Bump version to 8.20
5     * [r2052] grubby.c:
6      Fix removals and initrd additions for LT_KERNEL_EFI type entries.
7     * [r2051] new-kernel-pkg:
8      [new-kernel-pkg] pass --efi for removal and adding initramfs
9      images.
10    
11    2012-10-01  Niels Rogalla <niro@magellan-linux.de>
12    
13     * [r1943] ChangeLog:
14      -updated ChangeLog
15     * [r1941] VERSION:
16      Bump version to 8.19
17     * [r1940] grubby.c, new-kernel-pkg, test.sh, test/grub2.6[ADD],
18      test/results/add/g2-1.6[ADD], test/results/add/g2-1.7[ADD]:
19      Don't accidentally migrate from linuxefi back to linux (#859285)
20     * [r1938] VERSION:
21      Bump version to 8.18
22     * [r1937] new-kernel-pkg:
23      Change the way the kernel load address is determined for ARM
24      U-Boot.
25     * [r1935] VERSION:
26      Bump version to 8.17
27     * [r1934] grubby.c:
28      Fix broken alloca()/free() pair.
29     * [r1932] VERSION:
30      Bump version to 8.16
31     * [r1931] grubby.c:
32      Handle linuxefi and initrdefi lines correctly in grub2.
33    
34    2012-07-02  Niels Rogalla <niro@magellan-linux.de>
35    
36     * [r1870] ChangeLog:
37      -updated ChangeLog
38     * [r1869] Makefile:
39      -make sbindir variable and prepare grubby for usr-move
40     * [r1868] grubby.c:
41      Fix minor memory leak introduced by previous fix.
42     * [r1867] VERSION:
43      Update to 8.15
44     * [r1866] grubby.c:
45      Revert "Avoid string duplication calling dirname()"
46     * [r1865] VERSION:
47      Bump version to 8.14
48     * [r1864] Makefile, grubby.c:
49      Fix uninitialized variable error.
50     * [r1863] VERSION:
51      Since we've had a lot of changes, bump version to 8.13
52     * [r1862] grubby.8:
53      grubby.8: fixes for the grubby man page
54     * [r1861] test.sh, test/grub.12[ADD],
55      test/grub.12-support_files[ADD],
56      test/grub.12-support_files/boot[ADD],
57      test/grub.12-support_files/boot/grub[ADD],
58      test/grub.12-support_files/boot/grub/device.map[ADD],
59      test/grub.12-support_files/etc[ADD],
60      test/grub.12-support_files/etc/SuSE-release[ADD],
61      test/grub.12-support_files/etc/grub.conf[ADD],
62      test/results/info[ADD], test/results/info/g12.1[ADD]:
63      Fix for grub on SuSE systems: test lba and boot info
64     * [r1860] test/grub.13[ADD], test/results/setdefaultindex[ADD],
65      test/results/setdefaultindex/g.13.0[ADD],
66      test/results/setdefaultindex/g.13.1[ADD],
67      test/results/setdefaultindex/g.13.9[ADD],
68      test/results/setdefaultindex/g2.1.0[ADD],
69      test/results/setdefaultindex/g2.1.1[ADD],
70      test/results/setdefaultindex/g2.1.9[ADD]:
71      Add tests for --set-default-index feature
72     * [r1859] grubby.8, grubby.c:
73      Add --set-default-index feature
74     * [r1858] test.sh:
75      1 isn't a great value for MALLOC_PERTURB_ - use 5265.
76     * [r1857] test.sh:
77      test.sh: enable the use of MALLOC_PERTURB_
78     * [r1856] test.sh:
79      test.sh: revert bash 4 only syntax change
80     * [r1855] grubby.c:
81      Fix minor style issue.
82     * [r1854] grubby.c:
83      ia64/elilo: add support for probing the currently installed
84      bootloader
85     * [r1853] grubby.c:
86      ppc64/yaboot: add support for probing the currently installed
87      bootloader
88     * [r1852] grubby.c:
89      Fix grub detection on SuSE systems: config file order
90     * [r1851] grubby.c:
91      Invert "isSuseSystem()" test so the suse code is nearer the test.
92     * [r1850] grubby.c:
93      Fix for grub on SuSE systems: lba and boot information
94     * [r1849] grubby.c:
95      Support systems that do not have /boot as a separate filesystem
96     * [r1848] new-kernel-pkg:
97      Update the code to set the ubootAddress.
98     * [r1847] new-kernel-pkg, uboot:
99      Update the ubootDir default.
100     * [r1846] grubby.c:
101      Convert to c99 loop initializations.
102     * [r1845] grubby.c:
103      Avoid string duplication calling dirname()
104     * [r1844] grubby.c:
105      Add "const" specifier to function arguments
106     * [r1843] new-kernel-pkg, uboot:
107      Support UBOOT_IMGADDR override
108     * [r1842] VERSION:
109      Update version to 8.12
110     * [r1841] grubby.c:
111      Pick the last / device (#826537)
112     * [r1840] grubby.c, test/grub2.2, test/results/add/g2-1.4:
113      Preserve "trailing indentation" when splitting line elements
114      (#742720)
115     * [r1839] VERSION:
116      Update version to 8.11
117     * [r1838] test/grub2.5[ADD], test/results/add/g2-1.5[ADD]:
118      Fix failures with grub 2.00~beta2 and 8.10, and add a test case.
119     * [r1837] grubby.c, test.sh:
120      Fix failures with grub 2.00~beta2 and 8.10, and add a test case.
121    
122    2012-04-16  Niels Rogalla <niro@magellan-linux.de>
123    
124     * [r1805] ChangeLog:
125      updated ChangeLog
126     * [r1804] VERSION:
127      version 8.10
128     * [r1803] new-kernel-pkg:
129      Explicitly check for Grub2 on ppc
130     * [r1802] grubby.c:
131      Try to find grub2 config first
132     * [r1801] grubby.c, test.sh, test/grub2.3[ADD], test/grub2.4[ADD],
133      test/results/debug/g2.1, test/results/remove/g2-1.1[ADD],
134      test/results/remove/g2-1.2[ADD]:
135      Make --remove-kenrel support titles in grub2 (and other fixes)
136     * [r1800] grubby.c:
137      Use "isquote" where appropriate.
138    
139    2012-03-03  Niels Rogalla <niro@magellan-linux.de>
140    
141     * [r1778] new-kernel-pkg:
142      -support /etc/os-release
143     * [r1772] ChangeLog:
144      -udpated ChangeLog
145     * [r1771] VERSION:
146      -version 8.9
147     * [r1770] new-kernel-pkg:
148      Add support to new-kernel-pkg to recognize ARCH == armv5tel
149      needed for
150      Kirkwood based systems.
151    
152  2012-02-18  Niels Rogalla <niro@magellan-linux.de>  2012-02-18  Niels Rogalla <niro@magellan-linux.de>
153    
154     * [r1757] new-kernel-pkg:
155      -let the menuentries match our grub-cosmetic patch
156     * [r1756] new-kernel-pkg:
157      -fix a infinite loop caused by dropping the path prefix of
158      mkinitrd
159     * [r1754] ChangeLog:
160      updated ChangeLog
161     * [r1753] VERSION:
162      -version 8.8_20120218
163     * [r1752] new-kernel-pkg:
164      new-kernel-pkg fails to find U-Boot.
165      
166      new-kernel-pkg fails to find U-Boot if the boot directory is not
167      on a
168      separate partition.
169      
170      This only affects the U-Boot image creation section of the
171      new-kernel-pkg
172      script, for ARM based systems. My initial changes were only
173      tested on
174      specific ARM-OMAP systems that required a specific U-Boot
175      partition.
176      Testing
177      on additional systems (ARM-Tegra) revealed this incorrect
178      assumption.
179      
180      The attached patch includes the following:
181      
182      - Cosmetic: Correction - change uBoot to U-Boot in comments.
183      - Additions:
184      -- Recognize ARCH == armv7hl
185      -- Make U-Boot load/execute address variable (based on machine)
186      -- Bug: Correct invalid assumption that the U-Boot directory
187      would
188      always
189      be on a separate partition.
190     * [r1751] grubby.c:
191      Try to display title when printing information with '--info'
192      
193      Signed-off-by: Cleber Rosa <crosa@redhat.com>
194     * [r1750] grubby.c:
195      Fix endswith() to correctly test its input for validity.
196     * [r1749] installkernel, new-kernel-pkg:
197      Fix hard coded paths so kernel's "make install" will DTRT.
198     * [r1748] grubby.c:
199      Implement support for "default saved" for grub2
200      
201      Signed-off-by: Cleber Rosa <crosa@redhat.com>
202     * [r1747] grubby.c:
203      Include prefix when printing kernel information
204      
205      When running grubby with '--info=', the initrd is displayed with
206      the
207      boot prefix, so, for correctness, also include it in the kernel
208      line.
209      
210      Signed-off-by: Cleber Rosa <crosa@redhat.com>
211     * [r1746] grubby.c:
212      Refactor grub2 title extraction, making it a function
213      
214      '--default-title' now uses that functions, but others such as
215      '--info'
216      could, IMHO, also display the title and thus, use the refactored
217      function.
218      
219      Signed-off-by: Cleber Rosa <crosa@redhat.com>
220     * [r1745] grubby.c:
221      Include a / when one is missing in paths (#769641)
222     * [r1743] ChangeLog:
223      updated ChangeLog
224     * [r1742] VERSION:
225      -version 8.8
226     * [r1741] test.sh:
227      Fix new test case to not care if /boot is a mountpoint...
228     * [r1739] ChangeLog:
229      updated ChangeLog
230     * [r1738] VERSION:
231      -version 8.7
232     * [r1737] test.sh, test/results/debug[ADD],
233      test/results/debug/g2.1[ADD], test/results/debug/g2.1.2[ADD]:
234      Add a test case for --debug.
235      
236      Make sure --debug works as expected in both successful and failed
237      attempts.
238     * [r1736] grubby.8, grubby.c:
239      grubby: Add --debug option to annotate "suitable template"
240      failures
241      
242      Today, when grubby fails with "no suitable template found" the
243      user
244      has no idea why that might be. These can fail for several
245      reasons.
246      So add a --debug option to print out the line in grubby.c where
247      it
248      failed, a text message describing the failure, and a copy of the
249      bootloader entry that failed, to aid investigation.
250      
251      Signed-off-by: Eric Sandeen <sandeen@redhat.com>
252     * [r1734] ChangeLog:
253      updated ChangeLog
254   * [r1733] VERSION:   * [r1733] VERSION:
255    -version 8.6    -version 8.6
256   * [r1732] test/results/remove/g2-1.4:   * [r1732] test/results/remove/g2-1.4:
# Line 274  Line 525 
525    test/yaboot.2[CPY], test/yaboot.3[CPY]:    test/yaboot.2[CPY], test/yaboot.3[CPY]:
526    -forkin standalone grubby    -forkin standalone grubby
527    
528    2010-12-15  Niels Rogalla <niro@magellan-linux.de>
529    
530     * [r1183]
531      -fixed missing man-pages
532     * [r1178]
533      -added missing man page
534     * [r1177]
535      -added check for return value of getuuidbydev() - resolves a
536      segfault if the device does not exist - see rhbz#592294
537    
538    2010-09-14  Niels Rogalla <niro@magellan-linux.de>
539    
540     * [r1156]
541      -merged with upstream:
542      -update initrd support
543      -better rootdev handling
544      -better support for uuids
545     * [r1153]
546      -install grubby man-page
547     * [r1152]
548      -fixed a typo
549    
550    2009-11-17  Niels Rogalla <niro@magellan-linux.de>
551    
552     * [r937]
553      -fixed missing mandir variable
554    
555    2009-10-28  Niels Rogalla <niro@magellan-linux.de>
556    
557     * [r926]
558      -read grub options from /etc/conf.d/grub
559     * [r925]
560      -read config from /etc/conf.d/grubby
561     * [r924]
562      -updated style
563     * [r923]
564      -pulled in new version from fedora (7.0.8) with update support
565      -removed dracut and fedara specific stuff
566      -fixed to work with magellan
567     * [r920]
568      -fixed grub.conf default location
569     * [r917]
570      -we not providing installkernel here
571     * [r914]
572      -updated grubby to version 7.0.8 from fedory with blkid support
573    
574    2009-04-24  Niels Rogalla <niro@magellan-linux.de>
575    
576     * [r819]
577      -converted cvsignore to svn:ignore propset
578    
579    2007-09-02  Niels Rogalla <niro@magellan-linux.de>
580    
581     * [r547]
582      -fixed CFLAGS
583    
584    2007-09-01  Niels Rogalla <niro@magellan-linux.de>
585    
586     * [r532]
587      -import if magellan mkinitrd; it is a fork of redhats
588      mkinitrd-5.0.8 with all magellan patches and features; deprecates
589      magellan-src/mkinitrd
590    

Legend:
Removed from v.1734  
changed lines
  Added in v.2054