/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 787 Revision 1021
1# ChangeLog for Gentoo Linux Installer 1# ChangeLog for Gentoo Linux Installer
2# Copyright 2005 Gentoo Technologies, Inc. 2# Copyright 2005-2005 Gentoo Technologies, Inc.
3 3
4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.314 2005/08/05 01:51:56 agaffney Exp $ 4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.449 2005/10/30 22:08:58 codeman Exp $
5 5
6*GLI-0.1_alpha (4 Apr 2005) 6*GLI-0.3 (17 Oct 2005)
7
8 30 Oct 2005; Preston Cody <codeman@gentoo.org>
9 webgli: networking and users screens
10 added return_redirect to handler.py
11
12
13 26 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
14 src/templates/x86ArchitectureTemplate.py:
15 properly check for bootloader emerge exist status with exitsuccess()
16 log output of grub install command
17 add --batch --no-floppy to grub command
18 grubinstallstring only gets logged if debug is on
19 src/GLIUtility.py:
20 update progress bar to 100% when process finishes
21
22 25 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
23 src/GLIClientController.py:
24 added debugging code for the interaction between the 2 threads via Event()
25 src/GLIUtility.py:
26 doubled the buffer size in spawn()
27 bump buffer size up to 16384
28 only report progress in 5% increments
29 src/GLIArchitectureTemplate.py:
30 kernelpkgs.txt support code
31 above disabled because it sucks
32 added add_pkg_to_world()
33
34 24 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
35 src/GLIArchitectureTemplate.py:
36 use tar | tar to copy files in copy_pkg_to_chroot()
37 extract devices.tar.bz2 created by baselayout instead of running MAKEDEV
38
39 23 Oct 2005; Preston Cody <codeman@gentoo.org>
40 DEBUGGING ADDED TO AT. verbose field added to CConfig.
41
42 23 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
43 src/net/server/gliserv.py:
44 / maps to index.html
45 look for actual files in html/
46 src/net/html:
47 new template
48 src/GLIUtility.py:
49 added parse_vdb_contents()
50 src/GLIArchitectureTemplate.py:
51 added copy_pkg_to_chroot()
52 added debug code to dynamic-stage3
53 switch dynamic-stage3 to new method
54 lots of bug fixes from adding debug code
55
56 22 Oct 2005; Preston Cody <codeman@gentoo.org>
57 webgli initial bootloader support + changed make.conf.
58 IP: changed defaults for stage, kernel_build_method, kernel_source_pkg.
59
60 20 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
61 src/GLIUtility.py:
62 horrible tangled mess of code that is tarball unpacking subprogress display
63 add unpack progress to portage snapshot
64 use read() instead of readlines() in spawn()
65 only update progress bar for whole percents
66
67 19 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
68 src/templates/x86ArchitectureTemplate.py:
69 change call to 'grub' to use GLIUtility.exitsuccess()
70 add definition of 'build_mode' in _configure_lilo()
71 src/misc/updategtkfe, src/misc/updateglid:
72 fix so subshell is called in root shell
73
74 18 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
75 src/net/server/handlers/WebGLIHandler.py:
76 stage screen launches URI browser in sized window with various properties set
77
78*GLI-0.2 (17 Oct 2005)
79
80 17 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
81 src/misc/updategtkfe:
82 updated to actually work
83 remove previous snapshot and extracted dir before downloading
84 src/misc/updateglid:
85 updated to actually work
86 src/templates/x86ArchitectureTemplate.py:
87 fixed bug where grub code was looking for 'root+root+file_name2'
88
89 16 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
90 src/net/server/handlers/WebGLIHandler.py:
91 URI browser
92 added mirror selection
93 src/GLIUtility.py:
94 ls via ssh strips off ending *
95
96 16 Oct 2005; Preston Cody <codeman@gentoo.org>
97 more updates to webgli. stage selection.
98
99 11 Oct 2005; Preston Cody <codeman@gentoo.org>
100 updated webgli with preliminary Network Mounts support.
101
102 9 Oct 2005; Preston Cody <codeman@gentoo.org>
103 GenDialog: string formatting and yes/no label fixes.
104 added WebGLI template for gliserv.py
105 added WebGLIHandler as well as a definition for it in gliserv.py
106 updates to the webgli files even though they won't be there for long.
107 Utility: remove exception for non-existant grppkgs.txt until the new livecd
108 goes public.
109
110 9 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
111 src/net/server/gliserv.py:
112 override dict to not be so anal
113 main server now loads separate module to handle requests
114 src/net/server/handlers/ProfileHandler.py, src/net/server/handler.py:
115 split out profile URLs into separate handler function
116 move handlers into subdirectory
117 add Welcome and Clients handlers
118
119 5 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
120 src/GLIUtility.py:
121 raise exception if password prompt received twice
122
123 2 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
124 src/GLIUtility.py:
125 removed rot13ify()
126
127 1 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
128 src/net/server/gliserv.py:
129 allow for param to be passed multiple times in GET
130 no XMLRPC functions return None
131 modify POST request parsing to only create a list if needed
132 fix GET request parsing so the list creation for multiple values works
133 src/net/client/gliclient.py:
134 various typo and type mismatch fixes
135 exit after exception
136
137 30 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
138 src/net/client/gliclient.py:
139 initial commit
140 pass MAC to XMLRPC functions
141 src/net/server/GLIServerProfile.py:
142 rename GLIClientsProfiles to GLIServerProfile
143
144 29 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
145 src/net/server/gliserv.py:
146 now handles POST requests
147 move majority of request handling code to common_handler() to reduce code
148 duplication
149 profile loading
150 client reg via XMLRPC goes into SharedInfo()
151 /showclients redesign
152 template fixes
153 allow handler functions to add/change headers
154 save profile
155
156 28 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
157 src/net/server/GLIClientsProfiles.py:
158 initial commit
159 src/net/server/template.html:
160 initial commit
161 src/net/server/gliserv.py:
162 add template mojo
163
164 26 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
165 src/net/server/gliserv.py:
166 XMLRPC mojo
167
168 22 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
169 src/GLIArchitectureTemplate.py:
170 add code in _edit_config() to comment line where variable is defined
171 previously
172 insert new line under previous definition of variable if it exists
173 small _edit_config() cleanup
174 src/GLIStorageDevice.py:
175 add clear_partitions() function
176 new sizes for recommended partition layout
177 automatically calculate swap size for recommended layout
178
179 21 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
180 src/templates/x86ArchitectureTemplate.py:
181 fat16 mojo
182
183 20 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
184 src/GLIStorageDevice.py:
185 prevent do_recommended() from being run twice
186 rewrite do_recommended() to be more robust
187 src/GLIArchitectureTemplate.py:
188 rework _edit_config() to not write duplicate entries
189
190 17 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
191 src/GLIStorageDevice.py:
192 added do_recommended() function to automatically created 256M/1G/* layout
193
194 17 Sep 2005; Preston Cody <codeman@gentoo.org>
195 src/gli-dialog.py: added set_distcc to the list
196 GenDialog: added set_distcc. untested.
197 IP: added install_distcc flag.
198 AT: added install_distcc function based on the flag. runs after build_kernel
199 changed AT spawn command for distcc for nodeps.
200
201 16 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
202 src/GLIUtility.py:
203 add rot13ify() function
204
205 16 Sep 2005; Preston Cody <codeman@gentoo.org>
206 src/GenDialog.py
207 added a sentence of text. unchecking support added.
208
209 15 Sep 2005; Preston Cody <codeman@gentoo.org>
210 src/GLIUtility.py
211 added get_grp_pkgs_from_cd() to return a list of packages in GRP for FE menus
212 src/GenDialog.py
213 still working on extra_packages. transformed the list to new format.
214 added GRP indication to list. untested.
215 TODO lists updated.
216 src/fe/dialog/gli-dialog.py
217 spelling mistook.
218
219 14 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
220 src/GLIUtility.py:
221 get_snapshot_from_cd() returns '' instead of 'file://' if nothing found
222
223 5 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
224 src/GLIUtility.py:
225 add get_directory_listing_from_uri()
226 add http support to above
227 add ftp support to above
228 add scp support to above
229 src/GLIArchitectureTemplate.py:
230 "0" instead of 0 for key of single-element dict passed to _edit_config()
231
232 5 Sep 2005; Preston Cody <codeman@gentoo.org>
233 value_only -> only_value
234
235 3 Sep 2005; Preston Cody <codeman@gentoo.org>
236 gutted out all of etc_portage structure since it is now all handled by
237 etc_files
238
239 3 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
240 src/GLIArchitectureTemplate.py:
241 install_packages() sends progress update notifications
242 src/templates/x86ArchitectureTemplate.py:
243 increase sleep to 5s between format tries
244 src/GLIClientController.py:
245 pass 'self' to AT instead of 'self._pretend'
246
247 2 Sep 2005; Preston Cody <codeman@gentoo.org>
248 logger -> logger.log in x86AT
249
250 1 Sep 2005; Preston Cody <codeman@gentoo.org>
251 added set_etc_portage to IP. debugging gli-d's support for it.
252
253 1 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
254 src/templates/x86ArchitectureTemplate.py:
255 switch to 3 tries for mkfs instead of looping waiting for dev node to exist
256
257 30 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
258 src/GLIArchitectureTemplate.py:
259 add _portage_best_version() function and rework install_packages() to allow
260 for future X of Y tracking
261 Use best_visible instead of best_version
262 tracked down and fixed missing = causing empty install extra packages
263 use = when emerging also
264 quickpkg hokey pokey
265 run _get_packages_to_emerge() again with -pk
266
267 22 Aug 2005; Preston Cody <codeman@gentoo.org>
268 src/ArchTemplate: removed install_xorg_x11, and put the xorg.conf copying at
269 the end of install_packages.
270 added updateglid to /src/misc
271 updated all core files with new GPL notice and copyright statement.
272
273 21 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
274 src/GLIUtility.py:
275 fix get_snapshot_from_cd() to look in /mnt/livecd/snapshots/ if it can't find
276 a snapshot in /mnt/cdrom/snapshots/
277 get_snapshot_from_cd() adds file:// at the beginning
278 change calls to extra package special case functions to 'self.blah'
279
280 21 Aug 2005; Preston Cody <codeman@gentoo.org>
281 src/ArchTemplate: changed "voodoo".
282 changed order of portage sync methods. made a fallback to webrsync if
283 normal emerge sync fails.
284 removed get_sources_from_cd because it is obsolete.
285 add special cases to install_packages. remove fatal exception on package
286 install failure b/c the box will still be bootable.
287 add install_xorg_x11. remove adding of xdm to runlevel. this will now be
288 handled in the FEs.
289 src/GenDialog: added a bunch of code for dealing with x11-based packages.
290 awaiting testing.
291
292 20 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
293 src/GLIStorageDevice.py:
294 global try/except block around fs resizable detection code
295 src/GLIArchitectureTemplate.py, src/GLIClientController.py:
296 install-failed cleanup function
297
298 18 Aug 2005; Preston Cody <codeman@gentoo.org>
299 x86ArchTemplate: updated lilo code. separated out THREE commands. untested.
300
301 16 Aug 2005; Preston Cody <codeman@gentoo.org>
302 GLIGenDialog:
303 add drive choices for loaded configs.
304 force snapshot for dynamic_stage3
305 init the snapshoturi input to the cd snapshot if not already selected.
306 if dynamic_stage3, skip the make.conf step.
307 GLIUtility: add get_cd_snapshot_uri() for local snapshots.
308 this fixes parts 1,2,3,6 of bug 102747 for gli-dialog
309
310 16 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
311 src/GLIArchitectureTemplate.py:
312 manually call MAKEDEV in stage3-dynamic code
313 copy /etc/inittab.old to /etc/inittab in chroot
314 src/GLIUtility.py:
315 add beginning of validate_uri() function
316 add file:/// support to validate_uri()
317 single quotes when setting livecd password
318
319 15 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
320 src/GLIGenDialog.py:
321 change getmountpoint() to get_mountpoint()
322 src/misc/updategtkfe:
323 committed script to automatically download latest snapshot and run gtkfe
324 src/templates/x86ArchitectureTemplate.py:
325 fix _configure_lilo_add_windows() for IP -> GLISD stuff
326 src/GLIArchitectureTemplate.py:
327 give tmp_minor an initial value in mount_local_partitions so that the value
328 remain from the previous drive
329
330 14 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
331 src/templates/x86ArchitectureTemplate.py:
332 Fix _configure_lilo() for IP using GLISD stuff
333 src/GLIArchitectureTemplate.py:
334 install_cron_daemon() treats "none" specially
335
336 14 Aug 2005; Preston Cody <codeman@gentoo.org>
337 old patch from Steven Mertens to resolve bug #96642
338 numerous asthetic changes to GenDialog, no real functionality changes though.
339 strings renamed for global use if necessary.
340 fix all three parts of bug 102291
341 disable set_etc_portage until fully-written.
342
343 13 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
344 src/GLIClientController.py:
345 lower-case http/ftp proxy envvars
346
347 12 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
348 src/GLIClientController.py:
349 log end of pre_install steps to aid in debugging
350 src/templates/x86ArchitectureTemplate.py:
351 change set_flag(flag) to set_flag(flag, True)...*stab* *stab*
352
353 10 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
354 src/GLIArchitectureTemplate.py
355 check to make sure that the device node we're wait for to exist isn't of
356 type 'free'
357
358 09 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
359 src/GLIGenDialog.py:
360 convert install_packages to list in set_extra_packages()
361 check return code of checklist() call in "Manual" section
362 *actually* fix the first problem
363
364 08 Aug 2005; Robin H. Johnson <robbat2@gentoo.org> src/GLIUtility.py:
365 "source /etc/profile" does not ensure the ENV is correctly set up. Use "bash
366 -l" instead, to ensure a proper environment (important for CONFIG_PROTECT).
367
368 06 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
369 src/GLIArchitectureTemplate.py:
370 re-fix net.eth1+ symlink code...wtf is wrong with cvs?
7 371
8 04 Aug 2005; Andrew Gaffney <agaffney@gentoo.org> 372 04 Aug 2005; Andrew Gaffney <agaffney@gentoo.org>
9 Add CDATA support to SimpleXMLParser and add utility functions for it. 373 Add CDATA support to SimpleXMLParser and add utility functions for it.
10 374
11 04 Aug 2005; Robin H. Johnson <robbat2@gentoo.org> 375 04 Aug 2005; Robin H. Johnson <robbat2@gentoo.org>
12 src/GLIArchitectureTemplate.py: 376 src/GLIArchitectureTemplate.py:
13 Fix case where vixie-cron is specified as a full package atom, as we still 377 Fix case where vixie-cron is specified as a full package atom, as we still
14 don't want to run 'crontab /etc/crontab' for it. 378 don't want to run 'crontab /etc/crontab' for it.
379
380*GLI-0.1 (3 Aug 2005)
15 381
16 30 Jul 2005; Preston Cody <codeman@gentoo.org> 382 30 Jul 2005; Preston Cody <codeman@gentoo.org>
17 add scp to list of is_uri() so GenDialog doesn't complain. 383 add scp to list of is_uri() so GenDialog doesn't complain.
18 fixed livecd-kernel bug in bootloader code. 384 fixed livecd-kernel bug in bootloader code.
19 fixed gendialog for dynamic_stage3 instead of "networkless" 385 fixed gendialog for dynamic_stage3 instead of "networkless"

Legend:
Removed from v.787  
changed lines
  Added in v.1021

  ViewVC Help
Powered by ViewVC 1.1.20