/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20