/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20