/[gli]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 934 Revision 1391
1# ChangeLog for Gentoo Linux Installer 1# ChangeLog for Gentoo Linux Installer
2# Copyright 2005-2005 Gentoo Technologies, Inc. 2# Copyright 2005-2006 Gentoo Foundation; Distributed under the GPL v2
3
4# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.400 2005/09/30 20:33:29 agaffney Exp $ 3# $Header: /var/cvsroot/gentoo/src/installer/ChangeLog,v 1.632 2006/03/30 17:50:31 agaffney Exp $
5 4
6*GLI-0.2 (4 Aug 2005) 5 30 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
6 src/GLIStorageDevice.py:
7 add get_devnode()
8 fix up detect_devices() to detect cciss/ida arrays
9 src/templates/x86ArchitectureTemplate.py:
10 use get_devnode() instead of figuring out the devnode
11 src/GLIArchitectureTemplate.py:
12 use get_devnode() in local mount and fstab stuff
13
14 26 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
15 src/GLIStorageDevice.py:
16 change detect_devices() to handle change in sysfs in 2.6.16 (from lxnay)
17
18 25 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
19 src/templates/x86ArchitectureTemplate.py:
20 continue breakup/cleanup of partitioning code
21
22 24 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
23 src/GLIStorageDevice.py:
24 set disklabel to default for arch when clearing the partition table
25 src/templates/x86ArchitectureTemplate.py:
26 complete rewrite of first and second passes
27
28 22 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
29 src/GLIStorageDevice.py, src/templates/x86ArchitectureTemplate.py:
30 allow iterating over Device object to get partitions
31
32 21 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
33 src/GLIStorageDevice.py:
34 allow access to Device object like a dict
35
36 20 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
37 src/GLIStorageDevice.py:
38 allow access to Partition object like a dict
39
40 16 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
41 src/templates/x86ArchitectureTemplate.py:
42 fail if any filesystems are mounted on the device being partitioned
43
44 14 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
45 src/GLIStorageDevice.py:
46 reorder minor numbers when loading partitions from disk to match the physical
47 partition order
48
49 13 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
50 src/GLIStorageDevice.py:
51 overhaul for supporting mac disklabels and partitions out of disk order
52 remove free space from inside extended partition when extended is removed
53
54 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> +bin/installer,
55 +bin/installer-dialog, +bin/installer-gtk, +docs/gli.png,
56 +docs/gli-dialog.png, +src/misc/installer-dialog.desktop,
57 +src/misc/installer-faq.desktop, +src/misc/installer-gtk.desktop:
58 Added bash scripts, icons, and desktop entries from the ebuild to make my
59 life easier.
60
61 10 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
62 src/GLIStorageDevice.py:
63 raise an exception if the existing partitions are out of disk order
64 look for minors out of order instead of disk position
65
66 8 Mar 2006; Preston Cody <codeman@gentoo.org>
67 src/fe/dialog/gli-dialog and src/GLIGenDialog:
68 added networkless mode to gli-dialog.
69
70 6 Mar 2006; Preston Cody <codeman@gentoo.org>
71 src/templates/x86AT:
72 add windows detection code for grub. untested.
73
74 6 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
75 src/templates/x86ArchitectureTemplate.py:
76 bootloader and partitioning external commands log to compile_output.log
77 wait for device node to exist before resizing
78 add -v to ntfsresize command
79 src/GLIStorageDevice.py:
80 return start/end with ip structure
81 pad min ntfs size by 50 MB just to be safe
82 src/GLIArchitectureTemplate.py:
83 only install filesystem tools for partitions with a mountpoint
84
85 5 Mar 2006; Preston Cody <codeman@gentoo.org>
86 add error catching and text to saving profile dialogs
87
88 4 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
89 src/GLIPortage.py:
90 create /tmp, /var/tmp, and /var/lib/portage with proper permissions
91 src/templates/x86ArchitectureTemplate.py:
92 fix checks for changed partitions so they will actually get deleted
93
94 3 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
95 src/GLIClientController.py:
96 slightly better error handling for pre-install failures
97
98 2 Mar 2006; Andrew Gaffney <agaffney@gentoo.org>
99 src/templates/x86ArchitectureTemplate.py:
100 proper return code checking for ext2/3 resizing
101
102 28 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
103 src/GLIClientController.py:
104 accept 'none' as well as 'null' for network type
105 src/GLIArchitectureTemplate.py:
106 ignore extended partitions in mount_local_partitions()
107 src/templates/x86ArchitectureTemplate.py:
108 use get_ordered_partition_list() instead of keys().sort() for new_part_list
109 check to make sure start sector for primary isn't less than end sector for
110 previous extended
111 src/GLIClientController.py:
112 write dns servers to /etc/resolv.conf
113
114 27 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
115 src/GLIPortage.py:
116 copy_pkg_to_chroot() uses compile_output.log for command output
117
118 23 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
119 only keep a 1000 line 'scrollback' buffer for the compile output and log file
120
121 20 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
122 src/GLIPortage.py:
123 add code make GLIPortage.py capable of being run stand-along for dynamic
124 stage3 generation and copying packages in a GRP-ish way
125 grp code fixups
126
127 17 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
128 src/GLIPortage.py:
129 ignore blank packages passed to get_deps() and emerge()
130
131 14 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
132 src/GLIUtility.py:
133 add get_chosts() function
134
135*GLI-0.3 (12 Feb 2006)
136
137 12 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
138 src/templates/x86ArchitectureTemplate.py:
139 pull old start/end sector values from somewhere that actually has them
140 add logic for extended partition to code that makes sure new end sector
141 doesn't overlap start sector of next partitions
142 don't freak out if partition can't be deleted
143
144 11 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
145 src/GLIPortage.py:
146 run env-update at the end of copy_pkg_to_chroot()
147
148 10 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
149 src/templates/x86ArchitectureTemplate.py:
150 I'm a complete fscking dumbass. I recorded the end sector for partitions that
151 weren't being touched, but I never used it when recreating them...the end was
152 calculated from the size in MB instead :/
153
154 9 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
155 src/GLIArchitectureTemplate.py:
156 pre-create /lib64 dir and /lib -> /lib64 symlink if it exists on livecd
157 copy /etc/{passwd,group,shadow} from livecd to chroot sans 'gentoo'
158 src/GLIPortage.py:
159 use tar to transfer files from image dir to /mnt/gentoo instead of 'cp -a'
160 src/GLIStorageDevice.py,src/GLIInstallProfile.py,src/templates/x86AT.py:
161 'resized' flag
162
163 8 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
164 src/GLIPortage.py:
165 short circuit and check vdb directly if package begins with '='
166
167 8 Feb 2006; Preston Cody <codeman@gentoo.org>
168 added more packages to extra_packages list in IP
169
170 6 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
171 src/templates/x86ArchitectureTemplate.py:
172 10 tries to create filesystem instead of 3
173 src/GLIPortage, src/GLIArchitectureTemplate.py:
174 ignore_missing flag for copy_pkg_to_chroot()
175
176 5 Feb 2006; Andrew Gaffney <agaffney@gentoo.org>
177 src/GLIPortage.py:
178 copy_pkg_to_chroot() uses $ROOT/vdb for ROOT= installs
179
180 26 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
181 src/net/server/gliserv.py:
182 fix handling of 404 for real files
183 src/net/server/GLIServerProfile.py:
184 look for 'hostname' in attributes instead of 'name'
185
186 22 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
187 src/SimpleXMLParser.py:
188 initial support for 'include' in XML files
189 src/GLIStorageDevice.py:
190 initial support for %
191 src/GLIClientController.py:
192 add debugging statements to pre-install steps
193
194 15 Jan 2006; Preston Cody <codeman@gentoo.org>
195 webgli/configfiles:
196 check for key in etc_files['rc.conf'] to fix key error
197 webgli/timezone: small fix.
198 webgli/extrapackages: list-type fix
199 webgli/services: same
200 glimd: add/edit_client updates.
201
202 12 Jan 2006; Preston Cody <codeman@gentoo.org>
203 added configure.pyhtml to glimd. minor changes
204 to top and add_client. fixed up showargs.
205 added execute.pyhtml
206 changed register clients line in gliserv for name->hostname.
207 updated TODO.
208
209 10 Jan 2006; Preston Cody <codeman@gentoo.org>
210 src/net/server/*:
211 added add/del/edit client/profile.pythml for glimd.
212 updated templates, showclients, and gliserv.
213
214 10 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
215 src/net/server/*:
216 stupid threading module...
217
218 8 Jan 2006; Preston Cody <codeman@gentoo.org>
219 AT: rc.conf -> conf.d/clock
220
221 7 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
222 src/GLIPortage.py:
223 show 'Calculating dependencies for ...' in subprogress bar at beginning of
224 emerge()
225 src/GLIArchitectureTemplate.py:
226 copy /etc/X11/gdm/gdm.conf.old into chroot if /etc/X11/gdm/gdm.conf exists
227 in the chroot
228 remove _quickpkg_deps() and _portage_best_{visible,version}()
229 src/GLIUtility.py:
230 fail immediately in validate_uri() if provided URI can't be parsed
231 modify fetch_and_unpack_tarball() and get_uri() to allow fetch subprogress
232 debug code in spawn()
233 use lower-level os.read() instead of file.read() because python sucks
234 src/templates/x86ArchitectureTemplate.py:
235 basic subprogress reporting for partitioning
236 total_steps was 1 too high
237
238 6 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
239 src/GLIUtility.py:
240 move parse_vdb_contents() to GLIPortage
241 src/GLIPortage.py:
242 remove all symlink fixups
243 ignore 'dir' entries in CONTENTS
244 call tar with -p
245
246 5 Jan 2006; Preston Cody <codeman@gentoo.org>
247 AT: bootsplash is now gensplash
248 gliserv: add advanced_mode to shared_info
249 webgli: Added advanced mode. mostly just disables a few screens.
250
251 2 Jan 2006; Andrew Gaffney <agaffney@gentoo.org>
252 src/GLIPortage.py:
253 get_deps() calls 'emerge -p' and then removed packages that aren't in vdb
254 added emerge()
255 update sub-progress after each package is emerged
256 skip tar, symlink fixup, and copy from image dir to / if no files in CONTENTS
257 call get_best_version_vdb() instead of get_best_version_vdb_chroot()
258 remove link if it exists before moving content into place
259 src/GLIArchitectureTemplate.py:
260 install_packages() now calls emerge() in GLIPortage
261 change all calls to self._emerge() to self._portage.emerge()
262 comment out all emerge status checking...using exceptions now
263 call copy_pkg_to_chroot() directly for livecd-kernel
264
265 31 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
266 src/GLIArchitectureTemplate.py:
267 remove add_pkg_to_world() and copy_pkg_to_chroot()
268 copy installer.log to installer.log.failed on install failure
269 src/GLIUtility.py:
270 added get_keymaps()
271 spawn() takes any False argument for chroot instead of just None
272 src/GLIPortage.py:
273 copy_pkg_to_chroot() chroot's to run ebuild is use_root=False
274 change copy_pkg_to_chroot() to work properly with use_root=False
275 figure PORTAGE_TMPDIR properly
276
277 27 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
278 src/net/server/html/*:
279 converted showclients, load/saveprofile
280
281 26 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
282 src/GLIPortage.py:
283 exclude packages already in chroot vdb from binary deplist
284 chroot to use best_version for chroot's vdb
285 src/runtimedeps.py:
286 accept ROOT via commandline instead of env
287
288 25 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
289 src/runtimedeps.py:
290 remove passing of ROOT
291 src/GLIPortage.py:
292 modify get_deps() to get deptree for each package and merge into final list
293 remove depgraph class
294 add debugging code to get_deps()
295 src/GLIArchitectureTemplate.py:
296 combine code for GRP/compile in install_packages() into one block
297 debugging code in install_packages()
298
299 24 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
300 src/runtimedeps.py:
301 initial commit
302 src/GLIPortage.py:
303 use separate script for GRP deps
304 remove calls to portage module
305
306 23 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
307 src/GLIPortage.py:
308 initial commit
309 move some of portage function from GLIAT
310 flipped around a few function args
311 src/GLIArchitectureTemplate.py:
312 revamp install_packages() for new GLIPortage
313
314 21 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
315 src/GLIArchitectureTemplate.py:
316 extract /usr/livecd/metadata.tar.bz2 to chroot if it exists
317
318 20 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
319 src/net/server/gliserv.py:
320 wrap generated code in a class to isolate it a bit better
321 302 redirects work
322 don't use cgi.escape() for <% %>
323 src/net/server/html/webgli/*:
324 load/save profile
325 src/GLIUtility.py:
326 change /sbin/lspci to just lspci
327
328 18 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
329 src/GLIClientController.py:
330 change ordering of statements in CC run() while loop to not go past the end
331 of the array
332 src/GLIArchitectureTemplate.py:
333 removed redundant bind mounts
334
335 18 Dec 2005; Preston Cody <codeman@gentoo.org>
336 REMOVED dialogfe.py since it is totally obsolete. use gli-dialog.py
337 added a diagram by blackace from last night.
338 added the glossary in RTF format.
339
340 17 Dec 2005; Preston Cody <codeman@gentoo.org>
341 x86AT: separated out emerge/configure from running of bootloader
342 added MBR drive support to lilo.
343 these changes will likely not work.
344 AT: added setup_and_run_bootloader step.
345
346 12 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
347 src/net/server/gliserv.py:
348 call generated code in a function
349 src/net/server/html/webgli/*:
350 include top/bottom
351 src/GLIArchitectureTemplate.py, src/GLIClientController.py,
352 src/GLIClientCongifuration.py:
353 install mode magic
354
355 11 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
356 src/GLIClientController.py:
357 use GLIException when there's an import problem
358 added debug code to show install_steps
359 src/templates/amd64ArchitectureTemplate.py:
360 add . to import path
361 proper path this time: ../../templates
362 src/GLIArchitectureTemplate.py:
363 add _portage_best_version() function
364
365 11 Dec 2005; Preston Cody <codeman@gentoo.org>
366 added initial glossary and gimli diagram to the docs directory.
367 modify gli-dialog to allow editing of the install_profile after loading XML.
368
369 8 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
370 src/net/server/html/webgli/:
371 converted globaluse, localuse, networkmounts, portagetree, and stageselection
372 moved saveclientconfig stuff into clientconfig
373 moved saveconfigfiles into config files
374 converted etc_portage and makedotconf
375 converted bootloader and kernel
376 convert daemons, extrapackages, networking, review, services, timezone, users
377 src/net/server/gliserv.py:
378 proper 404 handling for .pyhtml extension
379 HTML escape <% %> stuff
380 work around python's sucky regexes
381 src/GLIInstallProfile.py:
382 allow set_{rsync,ftp,http}_proxy() to accept empty values
383
384 7 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
385 src/net/server/gliserv.py:
386 initial commit of Legolas templating engine
387 302 redirects
388 src/net/server/html/index.html, src/net/server/webgli_template.html:
389 minor changes for new code
390 src/net/server/html/*.pyhtml, src/net/server/html/webgli/*.pyhtml:
391 initial commit of the conversion from the monolithic WebGLIHandler.py to the
392 one file per path Legolas goodness
393 partitioning[2-4] done
394
395 5 Dec 2005; Preston Cody <codeman@gentoo.org>
396 webgli: dhcp options in CC and post-install.
397 updated comparison chart.
398 webgli: etc/portage/* and distcc support added. not too-well tested.
399
400 4 Dec 2005; Preston Cody <codeman@gentoo.org>
401 webgli_template.html: valign=top on left side.
402 webgli: fix bootloader boot_device. now working.
403 webgli: CC proxy done. post-install proxy in progress.
404
405 3 Dec 2005; Andrew Gaffney <agaffney@gentoo.org>
406 src/net/server/webgli_template.html:
407 increase padding for content cell to 7px and add colspan=2
408
409 3 Dec 2005; Nicholas D. Wolfood <blackace@gentoo.org>
410 webgli: added graphic bar on top
411 webgli: added hover effects on the links on the left
412 webgli: re-rendered header_bg.png to stretch without artifacts
413
414 3 Dec 2005; Preston Cody <codeman@gentoo.org>
415 webgli: make.conf disabling fixes for dynamic_stage3
416 fixed portage snapshot browse popup
417 all changes tested.
418 webgli: add debug mode to CC screen. the screen still needs lots of work.
419
420 1 Dec 2005; Preston Cody <codeman@gentoo.org>
421 added debug mode question to gli-dialog
422 added CC proxies to CC networking for gli-dialog
423 webgli: fixed skip CC networking if connection active
424 webgli: portage snapshot defaults to CD
425 webgli: bootloader mbr drive selection
426 webgli: USE flags unselectable if dynamic_stage3
427 webgli: manual extra packages and save button.
428
429 28 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
430 src/GLIUtility.py:
431 change ping count to 2
432 docs/comparison.html
433 initial commit
434
435 27 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
436 src/templates/x86ArchitectureTemplate.py:
437 fix map() issue with grub code
438 replace kernel_names and initrd_names loops with one-liners
439
440 27 Nov 2005; Preston Cody <codeman@gentoo.org>
441 gli-dialog won't let you dynamic stage3 without systempkgs.txt.
442 initial gli-dialog support for recommended partitioning layout and clear.
443 failure cleanup now an option for gli-dialog.
444 move livecd-kernel to top of kernel lists. fix proto bug in rc.conf
445 added comparison list and updated TODO!
446
447 26 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
448 src/GLIArchitectureTemplate.py:
449 fix to stage1() debug code
450 fix to stage2() debug code
451
452 26 Nov 2005; Preston Cody <codeman@gentoo.org>
453 some more bootloader code fixes. forgot boot_device != mbr_device.
454
455 25 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
456 src/GLIStorageDevice.py:
457 fix to unallocated space merging when last one is after part 4
458
459 24 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
460 src/GLIArchitectureTemplate.py:
461 small fix to debugging code in copy_pkg_to_chroot()
462
463 23 Nov 2005; Preston Cody <codeman@gentoo.org>
464 more bugfixes with bootloader code
465 gli-dialog side appears to work
466
467 21 Nov 2005; Preston Cody <codeman@gentoo.org>
468 initial adding of boot_device to backend.
469 initial boot_device support added to gli-dialog.
470 some fixes of my poor coding
471
472 20 Nov 2005; Preston Cody <codeman@gentoo.org>
473 converted gli-dialog to use the install_package_list.
474 gtkfe has already been converted by AllanonJL
475 new way working in gli-dialog now and added to webgli.
476 added set/get_boot_device() to IP
477
478 19 Nov 2005; Preston Cody <codeman@gentoo.org>
479 get_install_package_list added to InstallProfile. This can be used by the FEs
480
481 17 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
482 src/templates/x86ArchitectureTemplate.py:
483 call ls with '-1 --color=no'
484
485 16 Nov 2005; Preston Cody <codeman@gentoo.org>
486 added warning (#9) to GRP ppl about stage3 tarballs
487
488 15 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
489 src/GLIArchitectureTemplate.py:
490 change fat32/fat16 to vfat in mount_local_partitions() so mount doesn't get
491 confused
492
493 13 Nov 2005; Preston Cody <codeman@gentoo.org>
494 removed protocols from rc.conf screens
495 finished initial rc.conf and make.conf in webgli
496
497 13 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
498 src/net/server/gliserv.py:
499 add -h option to usage()
500 show time and request URI in debug mode
501 show client IP in debug mode
502 just use IP instead of trying to do a reverse lookup
503
504 12 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
505 src/net/server/gliserv.py:
506 'classier' 401 message
507 proper commandline parsing
508 help via -h
509 user/pass can be specificed via commandline option
510
511 11 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
512 src/net/server/gliserv.py:
513 basic HTTP auth
514
515 10 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
516 src/net/server/gliserv.py:
517 dynamic module reloading (yipee!)
518 send 'Last-Modified' header for real files
519 respond to HEAD with just headers
520 src/net/server/handlers/WebGLIHandler.py:
521 icons for drives
522
523 7 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
524 src/net/server/handlers/WebGLIHandler.py:
525 initial 'pretty' partition table display support
526 clicking partition in 'pretty' display works instead of radio buttons
527 radio buttons and pretty display work together
528 META redirect instead of javascript
529 pretty display stretches across entire screen
530 'Recommended layout' and 'Clear drive' functions
531 properly catch exceptions from do_recommended()
532 src/GLIArchitectureTemplate.py:
533 replace preinst, copy, postinst, rm steps with qmerge
534 whoops...that shouldn't have been commented out
535 create image_dir with -p in copy_pkg_to_chroot()
536 more generic of symlink crappiness
537 new copy_pkg_to_chroot() actually works now
538
539 6 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
540 src/GLIStorageDevice.py:
541 initial generic disk support
542 fixes for add_partition() code
543 src/net/server/handlers/WebGLIHandler.py:
544 added support for creating generic disks
545 add new partition working
546 save and delete partitions
547
548 6 Nov 2005; Preston Cody <codeman@gentoo.org>
549 webgli: Partitioning making progress.
550
551 5 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
552 src/GLIArchitectureTemplate.py:
553 copy_pkg_to_chroot() overhaul - does install the Right Way(TM) (copy files to
554 image dir, run pkg_setup, pkg_preinst, copy to /, pkg_postinst, remove image
555 dir) and works around /etc/gconf symlink problem
556
557 5 Nov 2005; Preston Cody <codeman@gentoo.org>
558 webgli: lots of updates. preliminary partitioning. extra packages works.
559
560 3 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
561 src/net/server/gliserv.py:
562 httpd now supports HTTPS and falls back to HTTP if not available
563 make fallback actually work
564 src/net/server/SecureXMLRPCServer.py:
565 SecureSocketServer is now threaded
566
567 2 Nov 2005; Andrew Gaffney <agaffney@gentoo.org>
568 src/net/client/gliclient.py:
569 try to use HTTPS for XMLRPC first and fallback to HTTP
570 pretend mode
571 src/net/server/gliserv.py, src/net/server/SecureXMLRPCServer.py:
572 HTTPS XMLRPC goodness from samyron
573 pass name of certificate
574
575 31 Oct 2005; Preston Cody <codeman@gentoo.org>
576 wegli: daemons and services screens done.
577
578 30 Oct 2005; Preston Cody <codeman@gentoo.org>
579 webgli: networking and users screens
580 added return_redirect to handler.py
581 loading and saving install/client profiles works for webgli now
582 Review also done
583
584*GLI-0.2 (27 Oct 2005)
585
586 26 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
587 src/templates/x86ArchitectureTemplate.py:
588 properly check for bootloader emerge exist status with exitsuccess()
589 log output of grub install command
590 add --batch --no-floppy to grub command
591 grubinstallstring only gets logged if debug is on
592 src/GLIUtility.py:
593 update progress bar to 100% when process finishes
594
595 25 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
596 src/GLIClientController.py:
597 added debugging code for the interaction between the 2 threads via Event()
598 src/GLIUtility.py:
599 doubled the buffer size in spawn()
600 bump buffer size up to 16384
601 only report progress in 5% increments
602 src/GLIArchitectureTemplate.py:
603 kernelpkgs.txt support code
604 above disabled because it sucks
605 added add_pkg_to_world()
606
607 24 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
608 src/GLIArchitectureTemplate.py:
609 use tar | tar to copy files in copy_pkg_to_chroot()
610 extract devices.tar.bz2 created by baselayout instead of running MAKEDEV
611
612 23 Oct 2005; Preston Cody <codeman@gentoo.org>
613 DEBUGGING ADDED TO AT. verbose field added to CConfig.
614
615 23 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
616 src/net/server/gliserv.py:
617 / maps to index.html
618 look for actual files in html/
619 src/net/html:
620 new template
621 src/GLIUtility.py:
622 added parse_vdb_contents()
623 src/GLIArchitectureTemplate.py:
624 added copy_pkg_to_chroot()
625 added debug code to dynamic-stage3
626 switch dynamic-stage3 to new method
627 lots of bug fixes from adding debug code
628
629 22 Oct 2005; Preston Cody <codeman@gentoo.org>
630 webgli initial bootloader support + changed make.conf.
631 IP: changed defaults for stage, kernel_build_method, kernel_source_pkg.
632
633 20 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
634 src/GLIUtility.py:
635 horrible tangled mess of code that is tarball unpacking subprogress display
636 add unpack progress to portage snapshot
637 use read() instead of readlines() in spawn()
638 only update progress bar for whole percents
639
640 19 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
641 src/templates/x86ArchitectureTemplate.py:
642 change call to 'grub' to use GLIUtility.exitsuccess()
643 add definition of 'build_mode' in _configure_lilo()
644 src/misc/updategtkfe, src/misc/updateglid:
645 fix so subshell is called in root shell
646
647 18 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
648 src/net/server/handlers/WebGLIHandler.py:
649 stage screen launches URI browser in sized window with various properties set
650
651 17 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
652 src/misc/updategtkfe:
653 updated to actually work
654 remove previous snapshot and extracted dir before downloading
655 src/misc/updateglid:
656 updated to actually work
657 src/templates/x86ArchitectureTemplate.py:
658 fixed bug where grub code was looking for 'root+root+file_name2'
659
660 16 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
661 src/net/server/handlers/WebGLIHandler.py:
662 URI browser
663 added mirror selection
664 src/GLIUtility.py:
665 ls via ssh strips off ending *
666
667 16 Oct 2005; Preston Cody <codeman@gentoo.org>
668 more updates to webgli. stage selection.
669
670 11 Oct 2005; Preston Cody <codeman@gentoo.org>
671 updated webgli with preliminary Network Mounts support.
672
673 9 Oct 2005; Preston Cody <codeman@gentoo.org>
674 GenDialog: string formatting and yes/no label fixes.
675 added WebGLI template for gliserv.py
676 added WebGLIHandler as well as a definition for it in gliserv.py
677 updates to the webgli files even though they won't be there for long.
678 Utility: remove exception for non-existant grppkgs.txt until the new livecd
679 goes public.
680
681 9 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
682 src/net/server/gliserv.py:
683 override dict to not be so anal
684 main server now loads separate module to handle requests
685 src/net/server/handlers/ProfileHandler.py, src/net/server/handler.py:
686 split out profile URLs into separate handler function
687 move handlers into subdirectory
688 add Welcome and Clients handlers
689
690 5 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
691 src/GLIUtility.py:
692 raise exception if password prompt received twice
693
694 2 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
695 src/GLIUtility.py:
696 removed rot13ify()
697
698 1 Oct 2005; Andrew Gaffney <agaffney@gentoo.org>
699 src/net/server/gliserv.py:
700 allow for param to be passed multiple times in GET
701 no XMLRPC functions return None
702 modify POST request parsing to only create a list if needed
703 fix GET request parsing so the list creation for multiple values works
704 src/net/client/gliclient.py:
705 various typo and type mismatch fixes
706 exit after exception
7 707
8 30 Sep 2005; Andrew Gaffney <agaffney@gentoo.org> 708 30 Sep 2005; Andrew Gaffney <agaffney@gentoo.org>
9 src/net/client/gliclient.py: 709 src/net/client/gliclient.py:
10 initial commit 710 initial commit
11 pass MAC to XMLRPC functions 711 pass MAC to XMLRPC functions

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

  ViewVC Help
Powered by ViewVC 1.1.20