/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20