/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.934  
changed lines
  Added in v.1179

  ViewVC Help
Powered by ViewVC 1.1.20