/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20