/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20