/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 881 Revision 1143
1# ChangeLog for Gentoo Linux Installer 1# ChangeLog for Gentoo Linux Installer
2# Copyright 2005-2005 Gentoo Technologies, Inc. 2# Copyright 2005-2005 Gentoo Technologies, Inc.
3 3
4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.368 2005/09/03 06:57:08 codeman Exp $ 4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.512 2005/12/05 03:39:26 codeman Exp $
5 5
6*GLI-0.2 (4 Aug 2005) 6*GLI-0.3 (27 Oct 2005)
7 7
8 4 Dec 2005; Preston Cody <codeman@gentoo.org>
9 webgli_template.html: valign=top on left side.
10 webgli: fix bootloader boot_device. now working.
11 webgli: CC proxy done. post-install proxy in progress.
12
13 3 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
14 src/net/server/webgli_template.html:
15 increase padding for content cell to 7px and add colspan=2
16
17 3 Dec 2005; Nicholas D. Wolfood <blackace@gentoo.org>
18 webgli: added graphic bar on top
19 webgli: added hover effects on the links on the left
20 webgli: re-rendered header_bg.png to stretch without artifacts
21
22 3 Dec 2005; Preston Cody <codeman@gentoo.org>
23 webgli: make.conf disabling fixes for dynamic_stage3
24 fixed portage snapshot browse popup
25 all changes tested.
26 webgli: add debug mode to CC screen. the screen still needs lots of work.
27
28 1 Dec 2005; Preston Cody <codeman@gentoo.org>
29 added debug mode question to gli-dialog
30 added CC proxies to CC networking for gli-dialog
31 webgli: fixed skip CC networking if connection active
32 webgli: portage snapshot defaults to CD
33 webgli: bootloader mbr drive selection
34 webgli: USE flags unselectable if dynamic_stage3
35 webgli: manual extra packages and save button.
36
37 28 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
38 src/GLIUtility.py:
39 change ping count to 2
40 docs/comparison.html
41 initial commit
42
43 27 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
44 src/templates/x86ArchitectureTemplate.py:
45 fix map() issue with grub code
46 replace kernel_names and initrd_names loops with one-liners
47
48 27 Nov 2005; Preston Cody <codeman@gentoo.org>
49 gli-dialog won't let you dynamic stage3 without systempkgs.txt.
50 initial gli-dialog support for recommended partitioning layout and clear.
51 failure cleanup now an option for gli-dialog.
52 move livecd-kernel to top of kernel lists. fix proto bug in rc.conf
53 added comparison list and updated TODO!
54
55 26 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
56 src/GLIArchitectureTemplate.py:
57 fix to stage1() debug code
58 fix to stage2() debug code
59
60 26 Nov 2005; Preston Cody <codeman@gentoo.org>
61 some more bootloader code fixes. forgot boot_device != mbr_device.
62
63 25 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
64 src/GLIStorageDevice.py:
65 fix to unallocated space merging when last one is after part 4
66
67 24 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
68 src/GLIArchitectureTemplate.py:
69 small fix to debugging code in copy_pkg_to_chroot()
70
71 23 Nov 2005; Preston Cody <codeman@gentoo.org>
72 more bugfixes with bootloader code
73 gli-dialog side appears to work
74
75 21 Nov 2005; Preston Cody <codeman@gentoo.org>
76 initial adding of boot_device to backend.
77 initial boot_device support added to gli-dialog.
78 some fixes of my poor coding
79
80 20 Nov 2005; Preston Cody <codeman@gentoo.org>
81 converted gli-dialog to use the install_package_list.
82 gtkfe has already been converted by AllanonJL
83 new way working in gli-dialog now and added to webgli.
84 added set/get_boot_device() to IP
85
86 19 Nov 2005; Preston Cody <codeman@gentoo.org>
87 get_install_package_list added to InstallProfile. This can be used by the FEs
88
89 17 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
90 src/templates/x86ArchitectureTemplate.py:
91 call ls with '-1 --color=no'
92
93 16 Nov 2005; Preston Cody <codeman@gentoo.org>
94 added warning (#9) to GRP ppl about stage3 tarballs
95
96 15 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
97 src/GLIArchitectureTemplate.py:
98 change fat32/fat16 to vfat in mount_local_partitions() so mount doesn't get
99 confused
100
101 13 Nov 2005; Preston Cody <codeman@gentoo.org>
102 removed protocols from rc.conf screens
103 finished initial rc.conf and make.conf in webgli
104
105 13 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
106 src/net/server/gliserv.py:
107 add -h option to usage()
108 show time and request URI in debug mode
109 show client IP in debug mode
110 just use IP instead of trying to do a reverse lookup
111
112 12 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
113 src/net/server/gliserv.py:
114 'classier' 401 message
115 proper commandline parsing
116 help via -h
117 user/pass can be specificed via commandline option
118
119 11 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
120 src/net/server/gliserv.py:
121 basic HTTP auth
122
123 10 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
124 src/net/server/gliserv.py:
125 dynamic module reloading (yipee!)
126 send 'Last-Modified' header for real files
127 respond to HEAD with just headers
128 src/net/server/handlers/WebGLIHandler.py:
129 icons for drives
130
131 7 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
132 src/net/server/handlers/WebGLIHandler.py:
133 initial 'pretty' partition table display support
134 clicking partition in 'pretty' display works instead of radio buttons
135 radio buttons and pretty display work together
136 META redirect instead of javascript
137 pretty display stretches across entire screen
138 'Recommended layout' and 'Clear drive' functions
139 properly catch exceptions from do_recommended()
140 src/GLIArchitectureTemplate.py:
141 replace preinst, copy, postinst, rm steps with qmerge
142 whoops...that shouldn't have been commented out
143 create image_dir with -p in copy_pkg_to_chroot()
144 more generic of symlink crappiness
145 new copy_pkg_to_chroot() actually works now
146
147 6 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
148 src/GLIStorageDevice.py:
149 initial generic disk support
150 fixes for add_partition() code
151 src/net/server/handlers/WebGLIHandler.py:
152 added support for creating generic disks
153 add new partition working
154 save and delete partitions
155
156 6 Nov 2005; Preston Cody <codeman@gentoo.org>
157 webgli: Partitioning making progress.
158
159 5 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
160 src/GLIArchitectureTemplate.py:
161 copy_pkg_to_chroot() overhaul - does install the Right Way(TM) (copy files to
162 image dir, run pkg_setup, pkg_preinst, copy to /, pkg_postinst, remove image
163 dir) and works around /etc/gconf symlink problem
164
165 5 Nov 2005; Preston Cody <codeman@gentoo.org>
166 webgli: lots of updates. preliminary partitioning. extra packages works.
167
168 3 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
169 src/net/server/gliserv.py:
170 httpd now supports HTTPS and falls back to HTTP if not available
171 make fallback actually work
172 src/net/server/SecureXMLRPCServer.py:
173 SecureSocketServer is now threaded
174
175 2 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
176 src/net/client/gliclient.py:
177 try to use HTTPS for XMLRPC first and fallback to HTTP
178 pretend mode
179 src/net/server/gliserv.py, src/net/server/SecureXMLRPCServer.py:
180 HTTPS XMLRPC goodness from samyron
181 pass name of certificate
182
183 31 Oct 2005; Preston Cody <codeman@gentoo.org>
184 wegli: daemons and services screens done.
185
186 30 Oct 2005; Preston Cody <codeman@gentoo.org>
187 webgli: networking and users screens
188 added return_redirect to handler.py
189 loading and saving install/client profiles works for webgli now
190 Review also done
191
192*GLI-0.2 (27 Oct 2005)
193
194 26 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
195 src/templates/x86ArchitectureTemplate.py:
196 properly check for bootloader emerge exist status with exitsuccess()
197 log output of grub install command
198 add --batch --no-floppy to grub command
199 grubinstallstring only gets logged if debug is on
200 src/GLIUtility.py:
201 update progress bar to 100% when process finishes
202
203 25 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
204 src/GLIClientController.py:
205 added debugging code for the interaction between the 2 threads via Event()
206 src/GLIUtility.py:
207 doubled the buffer size in spawn()
208 bump buffer size up to 16384
209 only report progress in 5% increments
210 src/GLIArchitectureTemplate.py:
211 kernelpkgs.txt support code
212 above disabled because it sucks
213 added add_pkg_to_world()
214
215 24 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
216 src/GLIArchitectureTemplate.py:
217 use tar | tar to copy files in copy_pkg_to_chroot()
218 extract devices.tar.bz2 created by baselayout instead of running MAKEDEV
219
220 23 Oct 2005; Preston Cody <codeman@gentoo.org>
221 DEBUGGING ADDED TO AT. verbose field added to CConfig.
222
223 23 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
224 src/net/server/gliserv.py:
225 / maps to index.html
226 look for actual files in html/
227 src/net/html:
228 new template
229 src/GLIUtility.py:
230 added parse_vdb_contents()
231 src/GLIArchitectureTemplate.py:
232 added copy_pkg_to_chroot()
233 added debug code to dynamic-stage3
234 switch dynamic-stage3 to new method
235 lots of bug fixes from adding debug code
236
237 22 Oct 2005; Preston Cody <codeman@gentoo.org>
238 webgli initial bootloader support + changed make.conf.
239 IP: changed defaults for stage, kernel_build_method, kernel_source_pkg.
240
241 20 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
242 src/GLIUtility.py:
243 horrible tangled mess of code that is tarball unpacking subprogress display
244 add unpack progress to portage snapshot
245 use read() instead of readlines() in spawn()
246 only update progress bar for whole percents
247
248 19 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
249 src/templates/x86ArchitectureTemplate.py:
250 change call to 'grub' to use GLIUtility.exitsuccess()
251 add definition of 'build_mode' in _configure_lilo()
252 src/misc/updategtkfe, src/misc/updateglid:
253 fix so subshell is called in root shell
254
255 18 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
256 src/net/server/handlers/WebGLIHandler.py:
257 stage screen launches URI browser in sized window with various properties set
258
259 17 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
260 src/misc/updategtkfe:
261 updated to actually work
262 remove previous snapshot and extracted dir before downloading
263 src/misc/updateglid:
264 updated to actually work
265 src/templates/x86ArchitectureTemplate.py:
266 fixed bug where grub code was looking for 'root+root+file_name2'
267
268 16 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
269 src/net/server/handlers/WebGLIHandler.py:
270 URI browser
271 added mirror selection
272 src/GLIUtility.py:
273 ls via ssh strips off ending *
274
275 16 Oct 2005; Preston Cody <codeman@gentoo.org>
276 more updates to webgli. stage selection.
277
278 11 Oct 2005; Preston Cody <codeman@gentoo.org>
279 updated webgli with preliminary Network Mounts support.
280
281 9 Oct 2005; Preston Cody <codeman@gentoo.org>
282 GenDialog: string formatting and yes/no label fixes.
283 added WebGLI template for gliserv.py
284 added WebGLIHandler as well as a definition for it in gliserv.py
285 updates to the webgli files even though they won't be there for long.
286 Utility: remove exception for non-existant grppkgs.txt until the new livecd
287 goes public.
288
289 9 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
290 src/net/server/gliserv.py:
291 override dict to not be so anal
292 main server now loads separate module to handle requests
293 src/net/server/handlers/ProfileHandler.py, src/net/server/handler.py:
294 split out profile URLs into separate handler function
295 move handlers into subdirectory
296 add Welcome and Clients handlers
297
298 5 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
299 src/GLIUtility.py:
300 raise exception if password prompt received twice
301
302 2 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
303 src/GLIUtility.py:
304 removed rot13ify()
305
306 1 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
307 src/net/server/gliserv.py:
308 allow for param to be passed multiple times in GET
309 no XMLRPC functions return None
310 modify POST request parsing to only create a list if needed
311 fix GET request parsing so the list creation for multiple values works
312 src/net/client/gliclient.py:
313 various typo and type mismatch fixes
314 exit after exception
315
316 30 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
317 src/net/client/gliclient.py:
318 initial commit
319 pass MAC to XMLRPC functions
320 src/net/server/GLIServerProfile.py:
321 rename GLIClientsProfiles to GLIServerProfile
322
323 29 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
324 src/net/server/gliserv.py:
325 now handles POST requests
326 move majority of request handling code to common_handler() to reduce code
327 duplication
328 profile loading
329 client reg via XMLRPC goes into SharedInfo()
330 /showclients redesign
331 template fixes
332 allow handler functions to add/change headers
333 save profile
334
335 28 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
336 src/net/server/GLIClientsProfiles.py:
337 initial commit
338 src/net/server/template.html:
339 initial commit
340 src/net/server/gliserv.py:
341 add template mojo
342
343 26 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
344 src/net/server/gliserv.py:
345 XMLRPC mojo
346
347 22 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
348 src/GLIArchitectureTemplate.py:
349 add code in _edit_config() to comment line where variable is defined
350 previously
351 insert new line under previous definition of variable if it exists
352 small _edit_config() cleanup
353 src/GLIStorageDevice.py:
354 add clear_partitions() function
355 new sizes for recommended partition layout
356 automatically calculate swap size for recommended layout
357
358 21 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
359 src/templates/x86ArchitectureTemplate.py:
360 fat16 mojo
361
362 20 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
363 src/GLIStorageDevice.py:
364 prevent do_recommended() from being run twice
365 rewrite do_recommended() to be more robust
366 src/GLIArchitectureTemplate.py:
367 rework _edit_config() to not write duplicate entries
368
369 17 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
370 src/GLIStorageDevice.py:
371 added do_recommended() function to automatically created 256M/1G/* layout
372
373 17 Sep 2005; Preston Cody <codeman@gentoo.org>
374 src/gli-dialog.py: added set_distcc to the list
375 GenDialog: added set_distcc. untested.
376 IP: added install_distcc flag.
377 AT: added install_distcc function based on the flag. runs after build_kernel
378 changed AT spawn command for distcc for nodeps.
379
380 16 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
381 src/GLIUtility.py:
382 add rot13ify() function
383
384 16 Sep 2005; Preston Cody <codeman@gentoo.org>
385 src/GenDialog.py
386 added a sentence of text. unchecking support added.
387
388 15 Sep 2005; Preston Cody <codeman@gentoo.org>
389 src/GLIUtility.py
390 added get_grp_pkgs_from_cd() to return a list of packages in GRP for FE menus
391 src/GenDialog.py
392 still working on extra_packages. transformed the list to new format.
393 added GRP indication to list. untested.
394 TODO lists updated.
395 src/fe/dialog/gli-dialog.py
396 spelling mistook.
397
398 14 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
399 src/GLIUtility.py:
400 get_snapshot_from_cd() returns '' instead of 'file://' if nothing found
401
402 5 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
403 src/GLIUtility.py:
404 add get_directory_listing_from_uri()
405 add http support to above
406 add ftp support to above
407 add scp support to above
408 src/GLIArchitectureTemplate.py:
409 "0" instead of 0 for key of single-element dict passed to _edit_config()
410
411 5 Sep 2005; Preston Cody <codeman@gentoo.org>
412 value_only -> only_value
413
8 3 Sep 2005; Preston Cody <codeman@gentoo.org> 414 3 Sep 2005; Preston Cody <codeman@gentoo.org>
9 gutted out all of etc_portage structure since it is now all handled by 415 gutted out all of etc_portage structure since it is now all handled by
10 etc_files 416 etc_files
11 417
12 3 Sep 2005; Andrew Gaffney <agaffney@gentoo.org> 418 3 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
13 src/GLIArchitectureTemplate.py: 419 src/GLIArchitectureTemplate.py:
14 install_packages() sends progress update notifications 420 install_packages() sends progress update notifications
15 src/templates/x86ArchitectureTemplate.py: 421 src/templates/x86ArchitectureTemplate.py:
16 increase sleep to 5s between format tries 422 increase sleep to 5s between format tries
423 src/GLIClientController.py:
424 pass 'self' to AT instead of 'self._pretend'
17 425
18 2 Sep 2005; Preston Cody <codeman@gentoo.org> 426 2 Sep 2005; Preston Cody <codeman@gentoo.org>
19 logger -> logger.log in x86AT 427 logger -> logger.log in x86AT
20 428
21 1 Sep 2005; Preston Cody <codeman@gentoo.org> 429 1 Sep 2005; Preston Cody <codeman@gentoo.org>

Legend:
Removed from v.881  
changed lines
  Added in v.1143

  ViewVC Help
Powered by ViewVC 1.1.20