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

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