/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.876  
changed lines
  Added in v.1076

  ViewVC Help
Powered by ViewVC 1.1.20