/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

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

  ViewVC Help
Powered by ViewVC 1.1.20