/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.778  
changed lines
  Added in v.1028

  ViewVC Help
Powered by ViewVC 1.1.20