/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20