/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20