/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20