]> cygwin.com Git - cygwin-apps/setup.git/log
cygwin-apps/setup.git
21 years ago2003-07-27 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sun, 27 Jul 2003 09:52:02 +0000 (09:52 +0000)]
2003-07-27  Robert Collins  <rbtcollins@hotmail.com>

        * PickView.h (PickView::lv): Eliminate.
        * PickView.cc (PickView::init): Replace use of lv with
        GetHWND().
        (PickView::list_click): Ditto.
        * choose.h (ChooserPage::lv): Eliminate.
        * choose.cc: Replace lv with chooser->GetHWND()
        throughout.

21 years ago2003-07-27 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sun, 27 Jul 2003 09:40:06 +0000 (09:40 +0000)]
2003-07-27  Robert Collins  <rbtcollins@hotmail.com>

* PickView.h (PickView::chooser): Eliminate.
(PickView::list_vscroll): Make non-static.
(PickView::list_hscroll): Ditto.
(PickView::list_click): Ditto.
(PickView::paint): Ditto.
* PickView.cc (PickView::list_vscroll): Eliminate use
of PickView::chooser.
(PickView::list_hscroll): Ditto.
(PickView::list_click): Ditto.
(PickView::paint): Ditto.
* choose.cc (Chooser::createListView): Eliminate use
of PickView::chooser.

21 years ago2003-07-27 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sun, 27 Jul 2003 09:18:02 +0000 (09:18 +0000)]
2003-07-27  Robert Collins  <rbtcollins@hotmail.com>

* PickView.h (PickView): Inherit from Window.
(PickView::RegisterWindows): Move from ChooserPage.
(PickView::listview_proc): Likewise.
(PickView::paint): Ditto.
(PickView::list_click): Ditto.
(PickView::list_hscroll): Ditto.
(PickView::list_vscroll): Ditto.
(PickView::lv): Ditto.
(PickView::chooser): Ditto.
(PickView::Create): Override Windows::Create as we migrate.
(PickView::registerWindowClass): Renamed RegisterWindows.
(PickView::WindowClassAtom): Prevent double registration.
(PickView::init): Declare.
* PickView.cc: Adjust for new inheritance.
(PickView::RegisterWindows): Move from ChooserPage.
(PickView::listview_proc): Likewise.
(PickView::paint): Ditto.
(PickView::list_click): Ditto.
(PickView::list_hscroll): Ditto.
(PickView::list_vscroll): Ditto.
(PickView::lv): Ditto.
(PickView::chooser): Ditto.
(PickView::Create): Introduce stub.
(PickView::RegisterWindows): Rename
(PickView::init): Extracted from constructor to allow
reordering.
* chooser.h (ChooserPage::registerWindows): Rename to
PickView::RegisterWindows.
(ChooserPage::listview_proc): Likewise.
(ChooserPage::paint): Ditto.
(ChooserPage::list_click): Ditto.
(ChooserPage::list_hscroll): Ditto.
(ChooserPage::list_vscroll): Ditto.
(ChooserPage::lv): Duplicate into PickView, observe
as non-static.
(ChooserPage::chooser): Ditto.
* chooser.cc (ChooserPage::registerWindows): Delete.
(ChooserPage::listview_proc): Ditto.
(ChooserPage::paint): Ditto.
(ChooserPage::list_click): Ditto.
(ChooserPage::list_hscroll): Ditto.
(ChooserPage::list_vscroll): Ditto.
(ChooserPage::createListView): Create() on PickView.
* window.h (Window::RegisterWindowClass): Make virtual
to allow Create to become a Template Method, and rename
to registerWindowClass as it's not static.
* window.cc (Window::registerWindowClass): Ditto.
(Window::FirstWindowProcReflector): BUGFIX: Set window
handle to prevent races with the window procedure.

21 years ago2003-07-27 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sun, 27 Jul 2003 01:48:02 +0000 (01:48 +0000)]
2003-07-27  Robert Collins  <rbtcollins@hotmail.com>

* choose.cc (set_view_mode): Rename to ChooserPage::setViewMode.
(default_trust): Rename to ChooserPage::defaultTrust.
(fill_missing_category): Rename to ChooserPage::fillMissingCategory.
(set_existence): Rename to ChooserPage::setExistence.
(register_windows): Rename to ChooserPage::registerWindows.
(listview_proc): Rename to ChooserPage::listview_proc.
(paint): Rename to ChooserPage::paint.
(list_click): Rename to ChooserPage::list_click.
(list_hscroll): Rename to ChooserPage::list_hscroll.
(list_vscroll): Rename to ChooserPage::list_vscroll.
(lv): Rename to ChooserPage::lv.
(chooser): Rename to ChooserPage::chooser.
* choose.h (ChooserPage::setViewMode): Declare.
(ChooserPage::defaultTrust): Declare.
(ChooserPage::fillMissingCategory): Declare.
(ChooserPage::setExistence): Declare.
(ChooserPage::registerWindows): Declare.
(ChooserPage::listview_proc): Declare.
(ChooserPage::paint): Declare.
(ChooserPage::list_click): Declare.
(ChooserPage::list_hscroll): Declare.
(ChooserPage::list_vscroll): Declare.
(ChooserPage::lv): Declare.
(ChooserPage::chooser): Declare.

21 years ago2003-07-27 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sun, 27 Jul 2003 00:47:01 +0000 (00:47 +0000)]
2003-07-27  Robert Collins  <rbtcollins@hotmail.com>

        * choose.cc (create_listview): Use for_each instead of explicit                 iteration.
        (create_listview): Rename to ChooserPage::createListview.
        * package_meta.h (packagemeta::set_requirements): Explicitly separate           the 1 and 2 parameter versions.                                         CVS: ----------------------------------------------------------------------

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sun, 27 Jul 2003 00:12:36 +0000 (00:12 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

* String++.h (String::operator !=): Declare for char * and String.
* String++.cc (String::operator !=): Implement.
* package_meta.cc(StringConcatenator): Move above all users.
(_visit_if): Predicate support for visitors.
(packagemeta::getReadableCategoryList): Refactor to use
StringConcatenator with a predicate.
* choose.h: Remove unneeded c++ guards.

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 26 Jul 2003 14:39:28 +0000 (14:39 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

* choose.cc (scan_downloaded_files): Rename to packagemeta::ScanDownloadedFiles.
(scanAVersion): Rename to packageversion::scan.
(GetParentRect): Rename to ChooserPage::getParentRect.
* choose.h (ChooserPage::getParentRect): Declare.
* package_meta.h (packagemeta::ScanDownloadedFiles): Declare.
* package_version.h (packageversion::scan): Declare.
* package_version.cc (packageversion::scan): Move from choose.cc
* package_meta.cc (packagemeta::ScanDownloadedFiles): Move from choose.cc

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 26 Jul 2003 13:35:21 +0000 (13:35 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

* choose.cc (ChooserPage::OnNext): log before starting activity threads.
(ChooserPage::OnInit): Remove temporary variable frame.
(ChooserPage::setPrompt): Extract method from OnInit.
(choose_inst_text): Remove unused variable.
* choose.h(ChooserPage::setPrompt): Declare
* res.rc (IDD_CHOOSE): Bugfix: the chooser was setting a non-present
caption.

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 26 Jul 2003 13:12:16 +0000 (13:12 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

Remove package specific code from choose.cc.
Update copyrights where appropriate.
* choose.cc(ChooserPage::OnNext): Extract logging to
packagemeta::logSelectionStatus.
* package_meta.cc(packagemeta::logSelectionStatus): Extract from
ChooserPage::OnNext.
(StringConcatenator): helper for logSelectionStatus.
(action_caption): Make const.
* package_meta.h(packagemeta): Declare logSelectionStatus.
(packagemeta::action_caption): Make const.
* package_version.cc(packageversion::sourcePackage): Make const.
* package_version.h(packageversion::sourcePackage): Make const.

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 26 Jul 2003 12:13:18 +0000 (12:13 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

* choose.cc: Update copyright.
(ChooserPage::keepClicked): Extracted from OnMessageCmd.
(ChooserPage::changeTrust): Ditto.
* choose.h (ChooserPage): Declare keepClicked and changeTrust.
(ChooserPage::ifChecked): Extracted from OnMessageCmd.
* package_meta.h (SetRequirement): Adapter for visiting package collections.

21 years ago2003-07-26 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sat, 26 Jul 2003 10:22:09 +0000 (10:22 +0000)]
2003-07-26  Max Bowsher  <maxb@ukf.net>

* tests/.cvsignore: New file, listing Makefile.in.

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 26 Jul 2003 09:16:51 +0000 (09:16 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

Save used local cache dir from initial run of setup, so the user doesn't
need to retype it.
* localdir.h (LocalDirSetting): UserSetting class for the local cache dir.
* localdir.cc (LocalDirSetting::save): Replace save_local_dir, and update callers.

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 26 Jul 2003 09:01:35 +0000 (09:01 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

Save used site from initial run of setup, so the user doesn't need to
retype it.
* main.cc (main): Load and save all user settings.
* site.cc (SiteSetting::save): Migrate logic from save_site_url.
(SitePage::OnNext): Use ChosenSites.save() to remove uneeded save_site_url call.
(save_site_url): Delete.
* site.h (save_site_url): Remove declaration.
* .cvsignore: Update autoconf generated files.

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 26 Jul 2003 07:08:44 +0000 (07:08 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

* tests/Makefile.am: Driver for test suite.
* tests/UserSettingTest.cc: Test UserSetting interface.
* tests/UserSettingsTest.cc: Test UserSettings interface.
* Makefile.am: Add the tests dir to recurse into.
* configure.in: Ditto.
* UserSetting.h: Add load and save methods to allow global serialisation.
Add explicit copy and assignment operators to prevent synthetics.
Make the constructor protected to prevent direct instantiation.
* UserSettings.h (UserSettings::loadAllSettings): New method.
(UserSettings::savedAllSettings): New method.
* UserSettings.cc: Implement new methods.
* site.cc: Implement stubs for new required UserSetting methods.
* site.h (ChosenSite): Ditto.
* Ran automake.

21 years ago2003-07-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 26 Jul 2003 07:08:43 +0000 (07:08 +0000)]
2003-07-26  Robert Collins  <rbtcollins@hotmail.com>

* tests/Makefile.am: Driver for test suite.
* tests/UserSettingTest.cc: Test UserSetting interface.
* tests/UserSettingsTest.cc: Test UserSettings interface.
* Makefile.am: Add the tests dir to recurse into.
* configure.in: Ditto.
* UserSetting.h: Add load and save methods to allow global serialisation.
Add explicit copy and assignment operators to prevent synthetics.
Make the constructor protected to prevent direct instantiation.
* UserSettings.h (UserSettings::loadAllSettings): New method.
(UserSettings::savedAllSettings): New method.
* UserSettings.cc: Implement new methods.
* site.cc: Implement stubs for new required UserSetting methods.
* site.h (ChosenSite): Ditto.
* Ran automake.

21 years ago2003-07-23 Max Bowsher <maxb@ukf.net>
Max Bowsher [Wed, 23 Jul 2003 22:32:08 +0000 (22:32 +0000)]
2003-07-23  Max Bowsher  <maxb@ukf.net>

* desktop.cc (DesktopSetupPage::OnBack): Remove obsolete use of NEXT().
* root.cc (RootPage::OnNext): Ditto.
(RootPage::OnBack): Ditto.
* install.cc (do_install_thread): Remove obsolete use of next_dialog.
* main.cc (main): Ditto.
* postinstall.cc (do_postinstall_thread): Ditto.

21 years ago2003-07-23 Max Bowsher <maxb@ukf.net>
Max Bowsher [Wed, 23 Jul 2003 22:28:30 +0000 (22:28 +0000)]
2003-07-23  Max Bowsher  <maxb@ukf.net>

* dialog.h (do_choose, do_desktop, do_local_dir, do_net, do_other)
(do_root, do_site, do_source, do_splash): Remove declarations, since
these functions no longer exist.

21 years ago2003-07-23 Gary R. Van Sickle <g.r.vansickle@worldnet.att.net>
Max Bowsher [Wed, 23 Jul 2003 10:31:07 +0000 (10:31 +0000)]
2003-07-23  Gary R. Van Sickle  <g.r.vansickle@worldnet.att.net>

* choose.cc (initialized): Remove obsolete file scope variable.

21 years ago2003-07-18 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sat, 19 Jul 2003 09:29:54 +0000 (09:29 +0000)]
2003-07-18  Max Bowsher  <maxb@ukf.net>

* res.rc: Make caption of every dialog page begin with "Cygwin Setup".
This aids recognition when minimized.
Prompted by Gary R. Van Sickle <g.r.vansickle@worldnet.att.net>.

21 years ago2003-07-10 Jeremy White <jwhite@codeweavers.com>
Max Bowsher [Fri, 11 Jul 2003 22:48:14 +0000 (22:48 +0000)]
2003-07-10  Jeremy White  <jwhite@codeweavers.com>

* mount.cc, root.cc, site.cc:  Make StringOptions required,
thereby making --longopt <parm> behave as a newbie would expect.

21 years ago2003-07-08 Max Bowsher <maxb@ukf.net>
Max Bowsher [Mon, 7 Jul 2003 23:19:49 +0000 (23:19 +0000)]
2003-07-08  Max Bowsher  <maxb@ukf.net>

* LogFile.h, cistring.h, dialog.h, diskfull.h, filemanip.h, geturl.h,
hash.h, log.h, mkdir.h, mklink2.h, mount.h, msg.h, netio.h, nio-file.h,
nio-ftp.h, nio-http.h, nio-ie5.h, port.h, simpsock.h, state.h,
version.h: Add inclusion guard.
* root.h: Standardize naming of inclusion guard.

21 years ago2003-06-23 Max Bowsher <maxb@ukf.net>
Max Bowsher [Mon, 23 Jun 2003 20:49:00 +0000 (20:49 +0000)]
2003-06-23  Max Bowsher  <maxb@ukf.net>

* AntiVirus.h, Exception.h, FilterVisitor.h, FindVisitor.h,
IOStreamProvider.h, IniDBBuilder.h, IniDBBuilderPackage.h,
IniParseFeedback.h, IniParseFindVisitor.h, LogSingleton.h, MD5++.h,
PackageSpecification.h, PackageTrust.h, PickCategoryLine.h, PickLine.h,
PickPackageLine.h, PickView.h, RECTWrapper.h, ScanFindVisitor.h,
String++.h, UserSetting.h, UserSettings.h, archive.h, archive_tar.h,
category.h, choose.h, compress.h, compress_bz.h, compress_gz.h,
cygpackage.h, desktop.h, download.h, find.h, ini.h, io_stream.h,
io_stream_cygfile.h, io_stream_file.h, io_stream_memory.h,
io_stream_rsync.h, localdir.h, net.h, package_db.h, package_meta.h,
package_source.h, package_version.h, proppage.h, propsheet.h, script.h,
site.h, source.h, splash.h, threebar.h, win32.h, window.h:
Standardize naming and placement of inclusion guards.

21 years ago2003-06-22 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>
Max Bowsher [Sun, 22 Jun 2003 22:01:26 +0000 (22:01 +0000)]
2003-06-22  Benjamin Riefenstahl  <Benjamin.Riefenstahl@epost.de>

* res.rc (all dialogs): Change font from "MS Sans Serif" to
"MS Shell Dlg".

21 years ago2003-06-22 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sun, 22 Jun 2003 21:30:54 +0000 (21:30 +0000)]
2003-06-22  Max Bowsher  <maxb@ukf.net>

* Makefile.am: Clarify comment.
Derive AM_CFLAGS from AM_CXXFLAGS, rather than the other way around.
(AM_CXXFLAGS): Remove -Wmissing-declarations - it is a C-only warning.
(AM_CFLAGS): Add -Winline, and -Wmissing-declarations.

21 years ago2003-06-22 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sun, 22 Jun 2003 21:06:10 +0000 (21:06 +0000)]
2003-06-22  Max Bowsher  <maxb@ukf.net>

* rfc1738.cc (rfc1738_do_escape): Eliminate redundant conditional.

21 years ago2003-06-05 Gary R. Van Sickle <g.r.vansickle@worldnet.att.net>
Max Bowsher [Thu, 5 Jun 2003 15:35:51 +0000 (15:35 +0000)]
2003-06-05  Gary R. Van Sickle  <g.r.vansickle@worldnet.att.net>

* window.h (SETUP_WINDOW_H): Rename multi-include guard.
(Copyright): Update.
(RECTWrapper): New forward declaration.
(Window::Create): Move.
(Window::MoveWindow): New overload declaration.
* window.cc: (RECTWrapper.h) Include.
(Copyright): Update.
(Window::FirstWindowProcReflector): Use reinterpret_cast<> instead
of C-style casts.
(Window::MoveWindow): New overload.

21 years ago2003-05-31 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sat, 31 May 2003 09:20:41 +0000 (09:20 +0000)]
2003-05-31  Max Bowsher  <maxb@ukf.net>

* res.rc: Resize title controls to fully fill available width.

21 years ago2003-05-07 Gary R. Van Sickle <g.r.vansickle@worldnet.att.net>
Max Bowsher [Wed, 7 May 2003 18:36:49 +0000 (18:36 +0000)]
2003-05-07  Gary R. Van Sickle  <g.r.vansickle@worldnet.att.net>

* RECTWrapper.h: New file.

21 years agoupdate readme
Robert Collins [Tue, 22 Apr 2003 04:32:05 +0000 (04:32 +0000)]
update readme

21 years agoNew bug in TODO:
Max Bowsher [Thu, 17 Apr 2003 08:41:41 +0000 (08:41 +0000)]
New bug in TODO:

 * Audit rfc1738 code for bad memory/string handling. Example: Crash occurs if
   rfc1738 encoded dirname is truncated in the middle of a %xx sequence.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 13:35:03 +0000 (13:35 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* script.cc (Script::extension): Extract method from Script::run.
(Script::run): Extract extension generation to Script::extension.
* script.h (Script::extension): Declare.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 13:24:03 +0000 (13:24 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* script.cc (run_script): Remove.
(try_run_script): Inline method run_script.
* script.h (run_script): Remove.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 13:18:53 +0000 (13:18 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* postinstall.cc (RunScript::operator()): Use new run syntax.
* script.h (Script::run): Eliminate to_log parameter.
* script.cc (Script::run): Ditto.
(run_script): Use new run syntax.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 13:13:59 +0000 (13:13 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* script.cc (Script::run): Eliminate temp variable 'f2'.
Rename temp variable 'f2' to 'windowsName' for increased clarity.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 13:10:12 +0000 (13:10 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* script.cc (Script::run): Eliminate temp variable 'fname'.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 13:08:03 +0000 (13:08 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* script.cc (Script::run): Eliminate temp variable 'dir'.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 13:05:58 +0000 (13:05 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* script.cc (run_script): Always pass TRUE to Script::run.
* script.h (run_script): Remove optional to_log parameter.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 12:59:37 +0000 (12:59 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* script.cc (run_script): Move functionality into Script.
(Script::run): Absorb run_script.

21 years ago2003-04-12 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 12 Apr 2003 00:39:37 +0000 (00:39 +0000)]
2003-04-12  Robert Collins  <rbtcollins@hotmail.com>

* PickCategoryLine.cc (PickCategoryLine::click): Tell packagemeta we
are about to perform a visit.
* PickPackageLine.cc (PickPackageLine::click): Tell packagemeta we
are about to perform a visit.
* package_db.cc (packagedb::markUnVisited): Convenience wrapper -
mark all packages as unvisited.
* package_db.h (packagedb::markUnVisited): Declare.
* package_meta.cc (packagemeta::PrepareForVisit): New static method
to prepare for a loop-free visit.
(packagemeta::packagemeta): Adjust for new member.
(packagemeta::set_requirements): Only visit a node once.
(packagemeta::visited): Get and Set methods for new member visited_.
* package_meta.h (packagemeta::PrepareForVisit): Declare.
(packagemeta::visited): Declare.
(packagemeta::visited_): Declare.

21 years ago2003-04-07 Max Bowsher <maxb@ukf.net>
Max Bowsher [Mon, 7 Apr 2003 12:46:55 +0000 (12:46 +0000)]
2003-04-07  Max Bowsher  <maxb@ukf.net>

* download.cc: Add command line option to suppress MD5 checks.
(validateCachedPackage): Test option and possibly skip.

21 years agoadd bug
Robert Collins [Fri, 4 Apr 2003 09:51:18 +0000 (09:51 +0000)]
add bug

21 years ago2003-04-02 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Wed, 2 Apr 2003 14:26:27 +0000 (14:26 +0000)]
2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

Merge in setup-200303-troubleshooting fixes.

2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::setDefaultDACL): Reinstate commented code.
(NTSecurity::setDefaultSecurity): Ditto.

2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::setDefaultDACL): Use MS calculations for ACL
buffer sizing.

2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::setDefaultDACL): Sanity check memory allocation.

2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::setDefaultDACL): Adjust commented code for auto_ptr use.

2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::NoteFailedAPI): Helper function.
Use throughout NTSecurity routines.
(NTSecurity::setDefaultDACL): Use dynamic memory for ACL storage.

2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::setDefaultDACL): Disable ~ 50% of remaining active code.

2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::GroupInfo): Extract group query code.
(NTSecurity::setDefaultDACL): Disable ~ 50% of code.

2003-04-02  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::setDefaultSecurity): Disable ~ 50% of security code.

2003-04-01  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::setDefaultSecurity): Remove double declaration of sz.
User TokenGroupCollection to abstract token searching logic, eliminate isadmin
and isuser temporary variables.
(TokenGroupCollection): New class for querying token group information.

2003-04-01  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (NTSecurity::setDefaultSecurity): Extract esid initialisation.
Move local variables to just before first use.
SetTokenInformationFailures where being handled inconsistently.
Remove assignments from if statements.
(NTSecurity::esid): Rename to everyOneSID.
(NTSecurity::initialiseEveryOneSID): new method.
(NTSecurity::setDefaultDACL): Extract method for default DACL logic.

2003-04-01  Robert Collins  <rbtcollins@hotmail.com>

* main.cc (SIDWrapper): Manage SID memory.
(HANDLEWrapper): Likewise for HANDLES.
(NTSecurity): Worker class for set_default_sec().
(set_default_sec): Move body into NTSecurity::setDefaultSecurity().
(NTSecurity::setDefaultSecurity): Eliminate goto out: via memory managing objects.

21 years ago2003-04-01 Gary R. Van Sickle <g.r.vansickle@worldnet.att.net>
Max Bowsher [Tue, 1 Apr 2003 14:57:00 +0000 (14:57 +0000)]
2003-04-01  Gary R. Van Sickle  <g.r.vansickle@worldnet.att.net>

* cygwin.ico:  Added two new resolutions, 64x64 and 72x72.

21 years ago2003-03-29 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 29 Mar 2003 10:15:57 +0000 (10:15 +0000)]
2003-03-29  Robert Collins  <rbtcollins@hotmail.com>

* GUIDELINES: New file documenting code guidelines.

21 years ago2003-03-26 Max Bowsher <maxb@ukf.net>
Max Bowsher [Wed, 26 Mar 2003 19:23:18 +0000 (19:23 +0000)]
2003-03-26  Max Bowsher  <maxb@ukf.net>

* .cvsignore: Add cfgaux.

21 years ago2003-03-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Wed, 26 Mar 2003 10:02:04 +0000 (10:02 +0000)]
2003-03-26  Robert Collins  <rbtcollins@hotmail.com>

* package_version.cc (_defaultversion::accessible): Override and make always false.
(_packageversion::accessible): Fix a couple of logic bugs resulting in incorrect trues.
* package_version.h (_packageversion::accessible): Make virtual.

21 years ago2003-03-25 Igor Pechtchanski <pechtcha@cs.nyu.edu>
Max Bowsher [Tue, 25 Mar 2003 20:57:13 +0000 (20:57 +0000)]
2003-03-25  Igor Pechtchanski  <pechtcha@cs.nyu.edu>

* threebar.h (WM_APP_START_POSTINSTALL): New message.
(WM_APP_POSTINSTALL_THREAD_COMPLETE): New message.
* threebar.cc (ThreeBarProgressPage::OnMessageApp):
Add handling for WM_APP_START_POSTINSTALL and
WM_APP_POSTINSTALL_THREAD_COMPLETE.
* install.cc (do_install_thread): Set next_dialog to
IDD_S_POSTINSTALL.
* desktop.cc (DesktopSetupPage::OnFinish): Move the
do_postinstall call to ThreeBarProgressPage::OnMessageApp.
* script.h (Script::fullName): New member function.
(Script::run): New member function.
(Script::ETCPostinstall): New static member constant.
* script.cc (Script::fullName): Implement.
(Script::run): Implement.
(Script::ETCPostinstall): Define.
(Script::isAScript): Use ETCPostinstall instead of a
hardcoded string constant.
(run): Enable "#if 0"'d code.
* postinstall.cc (Progress): New extern variable.
(RunFindVisitor::visitFile): Add script to vector
instead of running.
(RunFindVisitor::_scripts): New member variable.
(RunScript): New helper class for use in for_each.
(do_postinstall_thread): Rename do_postinstall to.  Add
Progress bar and text setting.  Add package count.
(do_postinstall_reflector): New static function.
(do_postinstall): Rename to do_postinstall_thread.
Create a thread instead.

21 years ago2003-03-18 Igor Pechtchanski <pechtcha@cs.nyu.edu>
Max Bowsher [Thu, 20 Mar 2003 10:02:51 +0000 (10:02 +0000)]
2003-03-18  Igor Pechtchanski  <pechtcha@cs.nyu.edu>

* script.cc (run): Add file_out parameter.
Redirect output of subprocess to file, creating the
path if necessary.  Minimize the script window.
(run_script): Add optional to_log boolean parameter.
If to_log, redirect output to temporary file and then
import it into LOG_BABBLE.
(OutputLog): New helper class.
(operator<<): New operation on OutputLog.
* script.h (run_script): Add optional to_log parameter.
* postinstall.cc (RunFindVisitor::visitFile): Instruct
run_script() to log script output.
(do_postinstall): Ditto.

21 years ago2003-03-20 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Thu, 20 Mar 2003 00:27:33 +0000 (00:27 +0000)]
2003-03-20  Robert Collins  <rbtcollins@hotmail.com>

* package_meta.cc (packagemeta::set_action): The logic
test for the default action was reversed.

21 years ago2003-03-19 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Wed, 19 Mar 2003 00:14:46 +0000 (00:14 +0000)]
2003-03-19 Robert Collins  <rbtcollins@hotmail.com>

* configure.in: Bump version number.
* Makefile.am: Add DefaultFormatter.h to installed files.
* src/OptionSet.cc (OptionSet::ParameterUsage): Use new
default DefaultFormatter to format parameters.
* include/getopt++/OptionSet.h: Update copyright.
* include/getopt++/DefaultFormatter.h: Format the help from an Option.
* tests/testoption.cc: Include a -h|--help option to test help
formatting.
Insert copyright statement.
* tests/optioniterator.cc: Insert copyright statement.

21 years agoRemove spurious duplicate files. (Spurios duplicate directories emptied: cvs upd...
Max Bowsher [Tue, 18 Mar 2003 22:53:03 +0000 (22:53 +0000)]
Remove spurious duplicate files. (Spurios duplicate directories emptied: cvs upd -P advised.)

21 years ago2003-03-18 Igor Pechtchanski <pechtcha@cs.nyu.edu>
Max Bowsher [Tue, 18 Mar 2003 22:43:15 +0000 (22:43 +0000)]
2003-03-18  Igor Pechtchanski  <pechtcha@cs.nyu.edu>

* postinstall.cc (do_postinstall): Filter out '*.done'.
* FilterVisitor.h: New header file.  Declare the
FilterVisitor, Filter, and ExcludeNameFilter classes.
* FilterVisitor.cc: New file.  Implement FilterVisitor,
Filter, and ExcludeNameFilter.
* String++.h (String::matches): New instance function.
* String++.cc (String::matches): Implement.
(strmatch) Import and adapt for <buf,len> strings.
* Makefile.am (setup_SOURCES): Add FilterVisitor.cc and
FilterVisitor.h to value.

21 years ago2002-03-18 Max Bowsher <maxb@ukf.net>
Max Bowsher [Tue, 18 Mar 2003 14:53:09 +0000 (14:53 +0000)]
2002-03-18  Max Bowsher  <maxb@ukf.net>

* LogFile.cc (LogFile::exit): Use CRT exit() instead of ExitProcess().
Use passed exit_code even if been_here.
Remove incorrect _CYGWIN_ preprocessor conditional.

21 years ago2003-03-18 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Tue, 18 Mar 2003 10:24:14 +0000 (10:24 +0000)]
2003-03-18  Robert Collins  <rbtcollins@hotmail.com>

* include/getopt++/OptionSet.h (OptionSet): Convert to use a vector.
* src/OptionSet.cc: Convert array to vector use throughout.
(OptionSet::optionsInSet): Implement external access to the available
options.

21 years agointroduce some linefeeds
Robert Collins [Mon, 17 Mar 2003 23:23:03 +0000 (23:23 +0000)]
introduce some linefeeds

21 years ago2003-03-16 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Mon, 17 Mar 2003 22:23:33 +0000 (22:23 +0000)]
2003-03-16  Robert Collins  <rbtcollins@hotmail.com>

* package_db.h (PackageDBConnectedIterator): Typedef for connected loop detection collection iterator.
* package_db.cc (ConnectedLoopDetector): An implementation of R.E. Tarjans strongly connected set visitor algorithm.
* postinstall.cc (do_postinstall): Use the new iterator for visiting postinstall scripts.

2003-03-16  Robert Collins  <rbtcollins@hotmail.com>

* install.cc: Introduce Installer class.
(init_dialog): Rename to Installer::initDialog.
(progress): Rename to Installer::progress.
(standard_dirs): Rename to Installer::StandardDirs.
(uninstall_one): Rename to Installer::uninstallOne.
(replace_one): Rename to Installer::replaceOne.
(log_ror_failure): Rename to Installer::replaceOnRebootFailed.
(log_ror_success): Rename to Installer::replaceOnRebootSucceeded.
(install_one_source): Rename to Installer::installOneSource.
Note script files as they are installed.
* package_version.cc (packageversion::addScript): Implement.
(packageversion::scripts): Implement.
* package_version.h (packageversion::addScript): Record the presence of a script.
* script.h (Script): New class to track scripts.
* postinstall.cc (do_postinstall): Iterate through the package listed scripts before searching for scripts.
* String++.cc (String::substr): Second argument needed to be signed.
* String++.h (String::substr): Second argument needed to be signed.

21 years ago2003-03-16 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sun, 16 Mar 2003 09:31:26 +0000 (09:31 +0000)]
2003-03-16  Max Bowsher  <maxb@ukf.net>

* .cvsignore: Create, to ignore configure, aclocal.m4, Makefile.in and
autom4te.cache.

21 years ago2003-03-16 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sun, 16 Mar 2003 02:06:05 +0000 (02:06 +0000)]
2003-03-16  Max Bowsher  <maxb@ukf.net>

* UserSettings.cc (UserSettings::Instance): Remove premature return.

21 years ago2003-03-15 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 15 Mar 2003 22:14:40 +0000 (22:14 +0000)]
2003-03-15  Robert Collins  <rbtcollins@hotmail.com>

* script.cc (run): Rename variable b to createSucceeded.

2003-03-15  Igor Pechtchanski <pechtcha@cs.nyu.edu>

* script.cc (run): Close unneeded handles.

21 years ago2003-03-15 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sat, 15 Mar 2003 12:18:44 +0000 (12:18 +0000)]
2003-03-15  Robert Collins  <rbtcollins@hotmail.com>

* configure: Remove.
* aclocal.m4: Remove.
* Makefile.in: Remove.
* cfgaux: Remove.
* cfgaux/compile: Remove.
* cfgaux/config.guess: Remove.
* cfgaux/config.sub: Remove.
* cfgaux/depcomp: Remove.
* cfgaux/install-sh: Remove.
* cfgaux/ltmain.sh: Remove.
* cfgaux/missing: Remove.
* cfgaux/mkinstalldirs: Remove.

21 years agoMove verified-complete release blockers to the completed section.
Max Bowsher [Sat, 15 Mar 2003 12:07:01 +0000 (12:07 +0000)]
Move verified-complete release blockers to the completed section.

21 years ago2003-03-14 Igor Pechtchanski <pechtcha@cs.nyu.edu>
Max Bowsher [Fri, 14 Mar 2003 09:54:35 +0000 (09:54 +0000)]
2003-03-14  Igor Pechtchanski  <pechtcha@cs.nyu.edu>

* install.cc (replace_one): Clear Text3.

21 years ago2003-03-14 Igor Pechtchanski <pechtcha@cs.nyu.edu>
Max Bowsher [Fri, 14 Mar 2003 00:10:53 +0000 (00:10 +0000)]
2003-03-14  Igor Pechtchanski  <pechtcha@cs.nyu.edu>

* install.cc (install_one_source): Add logging for successful
replace-on-reboot scheduling. Factor out duplicate code.
Set rebootneeded on Win9x.
(log_ror_failure): New static function.
(log_ror_success): New static function.

21 years ago2003-03-14 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Thu, 13 Mar 2003 21:21:14 +0000 (21:21 +0000)]
2003-03-14  Robert Collins  <rbtcollins@hotmail.com>

* choose.cc (ChooserPage::OnNext): Fix iterator bug. Reported by
Igor Pechtchanski  <pechtcha@cs.nyu.edu>.

21 years agoAdd missing entries recovered from cvs log.
Max Bowsher [Thu, 13 Mar 2003 21:12:53 +0000 (21:12 +0000)]
Add missing entries recovered from cvs log.

21 years ago2003-03-13 Max Bowsher <maxb@ukf.net>
Max Bowsher [Thu, 13 Mar 2003 13:48:03 +0000 (13:48 +0000)]
2003-03-13  Max Bowsher  <maxb@ukf.net>

* Update included zlib to 1.1.4.

21 years agoTweak timestamps to prevent unneeded rebuild of autotool files.
Max Bowsher [Thu, 13 Mar 2003 13:17:17 +0000 (13:17 +0000)]
Tweak timestamps to prevent unneeded rebuild of autotool files.

21 years agoMerge zlib-1.1.4
Max Bowsher [Thu, 13 Mar 2003 12:34:48 +0000 (12:34 +0000)]
Merge zlib-1.1.4

21 years agoThis commit was generated by cvs2svn to track changes on a CVS vendor
Max Bowsher [Thu, 13 Mar 2003 12:30:14 +0000 (12:30 +0000)]
This commit was generated by cvs2svn to track changes on a CVS vendor
branch.

21 years agoImport zlib-1.1.4 IMPORT
Max Bowsher [Thu, 13 Mar 2003 12:30:14 +0000 (12:30 +0000)]
Import zlib-1.1.4

21 years agoRevert accidental loss of end-of-line whitespace from 2000-04-01 commit, to ease...
Max Bowsher [Thu, 13 Mar 2003 12:28:12 +0000 (12:28 +0000)]
Revert accidental loss of end-of-line whitespace from 2000-04-01 commit, to ease merging with upstream sources.

21 years ago2003-03-13 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Wed, 12 Mar 2003 22:15:25 +0000 (22:15 +0000)]
2003-03-13  Robert Collins  <rbtcollins@hotmail.com>

* install.cc (do_install_thread): Use a query method rather than temp variable do_skip.

2003-03-09  Pavel Tsekov  <ptsekov at gmx dot net>

* install.cc (do_install_thread): Use IDS_SKIP_PACKAGE
instead of IDS_CORRUPT_PACKAGE when asking the user to take
action if the hash verification check fails for a source package.
Do not increase the value of 'total_bytes' variable if the
user chooses to skip over a package, which failed the hash
verification.

21 years agoRegenerate after adding foreign to AUTOMAKE_OPTIONS
Max Bowsher [Mon, 10 Mar 2003 16:14:36 +0000 (16:14 +0000)]
Regenerate after adding foreign to AUTOMAKE_OPTIONS

21 years agoAdd wishlist item: hold version
Max Bowsher [Mon, 10 Mar 2003 16:14:35 +0000 (16:14 +0000)]
Add wishlist item: hold version

21 years ago2003-03-10 Max Bowsher <maxb@ukf.net>
Max Bowsher [Mon, 10 Mar 2003 15:47:53 +0000 (15:47 +0000)]
2003-03-10  Max Bowsher  <maxb@ukf.net>

* Makefile.am: Add foreign to AUTOMAKE_OPTIONS.

21 years ago2003-03-10 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Mon, 10 Mar 2003 09:02:41 +0000 (09:02 +0000)]
2003-03-10  Robert Collins  <rbtcollins@hotmail.com>

* UserSettings.cc (UserSettings::init): Really initialize all members.

21 years ago2003-03-10 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Mon, 10 Mar 2003 08:50:16 +0000 (08:50 +0000)]
2003-03-10  Robert Collins  <rbtcollins@hotmail.com>

* Exception.h: Add a logic error exception id.
* Makefile.am: Add new sources.
* UserSettings.cc: New file.
* UserSettings.h: New file.
* UserSetting.cc: New file.
* UserSetting.h: New file.
* site.h: Add a SiteSetting as example of a UserSetting.
* site.cc (ChosenSites): Add a instance of SiteSetting to trigger registration.

21 years agoUpdate README some more
Robert Collins [Mon, 10 Mar 2003 06:41:28 +0000 (06:41 +0000)]
Update README some more

21 years ago2003-03-10 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Mon, 10 Mar 2003 06:34:07 +0000 (06:34 +0000)]
2003-03-10  Robert Collins  <rbtcollins@hotmail.com>

* compress_bz.cc (compress_bz::read): adjust incorrect assignment of lasterr.
(compress_bz::error): Return lasterr which will indicate any error.

21 years ago2003-03-10 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Mon, 10 Mar 2003 06:22:17 +0000 (06:22 +0000)]
2003-03-10  Robert Collins  <rbtcollins@hotmail.com>

        * choose.h (ChooserPage): Override OnActivate.
* choose.cc (ChooserPage::OnActivate): Refresh the current view when activating the dialog.

21 years agoSeparate out release blocking TODO items
Robert Collins [Mon, 10 Mar 2003 04:16:52 +0000 (04:16 +0000)]
Separate out release blocking TODO items

21 years agoReformatting, rearranging, 2 items to FIXED, 1 to WISHLIST, one pair of duplicates...
Max Bowsher [Sun, 9 Mar 2003 03:34:17 +0000 (03:34 +0000)]
Reformatting, rearranging, 2 items to FIXED, 1 to WISHLIST, one pair of duplicates combined.

21 years ago2003-03-09 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sun, 9 Mar 2003 02:17:49 +0000 (02:17 +0000)]
2003-03-09  Robert Collins  <rbtcollins@hotmail.com>

* package_version.cc (_defaultversion::pick(bool)): Override this and do nothing.
(packageversion::pick(bool): Use a mutator function rather than direct member access.
* package_version.h (_packageversion::pick(bool)): Move method from _packageversion.

21 years ago2003-02-16 Pavel Tsekov <ptsekov@gmx.net>
Robert Collins [Sun, 9 Mar 2003 01:39:42 +0000 (01:39 +0000)]
2003-02-16  Pavel Tsekov  <ptsekov@gmx.net>

* install.cc (install_one_source): Remove the MD5 verification
code.
Delay the creation of the package listing file.
(do_install_thread): Check the hashes for packages which need
to be installed before the uninstall step. Allow the user to
skip over packages, which fail the hash verification.
(md5_one): Define new function.
* res.rc (IDS_SKIP_PACKAGE): New string resource.
* resource.h (IDS_SKIP_PACKAG): New macro definition.

21 years ago2003-02-16 Pavel Tsekov <ptsekov@gmx.net>
Robert Collins [Sun, 9 Mar 2003 01:28:52 +0000 (01:28 +0000)]
2003-02-16  Pavel Tsekov  <ptsekov@gmx.net>

* Exception.h: Declare new constructor.
(Exception::_message): Change the type from 'const char *' to
'class String'.
(Exception::~Exception): Implement destructor (make gcc shut up).
* Exception.cc: Implement new constructor.
(Exception::what): Use String::cstr_oneuse ().
* download.cc (validateCachedPackage): Use the constructor, which
takes String& as its second argument, when throwing objects
of type Exception.
(check_for_cached): Ditto.
* install.cc (install_one_source): Ditto.

21 years ago2003-02-01 Igor Pechtchanski <pechtcha@cs.nyu.edu>
Robert Collins [Sun, 9 Mar 2003 01:22:43 +0000 (01:22 +0000)]
2003-02-01  Igor Pechtchanski <pechtcha@cs.nyu.edu>

* res.rc (IDS_INSTALL_INCOMPLETE): Change hard-coded
log filename to %s.
(IDS_MISSING_LOG): New string resource.
* resource.h (IDS_MISSING_LOG): New resource.
* LogFile.cc (LogFile::exit): Pass log filename for
LOG_BABBLE to note().
(LogFile::getFileName): New function.
* LogFile.h (LogFile::getFileName): New function.

21 years agoChangeLog:
Robert Collins [Sun, 9 Mar 2003 01:16:06 +0000 (01:16 +0000)]
ChangeLog:

2003-02-01  Igor Pechtchanski <pechtcha@cs.nyu.edu>

* String++.cc: Don't include concat.h.
* Makefile.am: Remove concat.cc and concat.h references.
* Makefile.in: Regenerate.
* concat.h: Remove.
* concat.cc: Remove.

21 years ago2003-03-09 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sun, 9 Mar 2003 01:12:46 +0000 (01:12 +0000)]
2003-03-09  Max Bowsher  <maxb@ukf.net>

* bootstrap.sh: Add sanity check of current directory.
Recurse into libgetopt++ if needed.

21 years ago2003-03-09 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sun, 9 Mar 2003 01:12:21 +0000 (01:12 +0000)]
2003-03-09  Max Bowsher  <maxb@ukf.net>

* bootstrap.sh: Add sanity check of current directory.

21 years ago2003-03-09 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Sun, 9 Mar 2003 00:57:04 +0000 (00:57 +0000)]
2003-03-09  Robert Collins  <rbtcollins@hotmail.com>

       * Update readme of bugs and wishes.

21 years ago2003-03-05 Max Bowsher <maxb@ukf.net>
Max Bowsher [Fri, 7 Mar 2003 22:25:31 +0000 (22:25 +0000)]
2003-03-05  Max Bowsher  <maxb@ukf.net>

* netio.cc (save_dialog): Allocate an empty string if the password is
null, so that an empty password is accepted elsewhere in setup.
(check_if_enable_ok): An empty password is OK.

21 years ago2003-03-05 Brian Keener <bkeener@thesoftwaresource.com>
Max Bowsher [Wed, 5 Mar 2003 00:53:05 +0000 (00:53 +0000)]
2003-03-05  Brian Keener  <bkeener@thesoftwaresource.com>

        * PickView.cc (PickView::views): Add two new views for Skipped
packages and Installed Packages not requiring update.
(PickView::set_headers () ): Ditto.
(PickView::clear_view (void) ): Ditto.
(PickView::views::caption () ): Add two new captions for the new
views added for Skipped and Installed Packages.
(PickView::scroll () ): Modify Scroll Bar property to Disable
        instead of disappearing when there is nothing to Scroll.
* PickView.h: Add two new views for Skipped packages and Installed
packages to public class view.
* choose.cc (list_click () ): Modify Scroll Bar property to Disable
        instead of disappearing when there is nothing to Scroll.
(listview_proc () ): Ditto.
(set_view_mode): Add two new views for Skipped Packages and Installed
Packages not requiring update.  Modify Scroll Bar property to Disable
instead of disappearing when there is nothing to scroll.
* res.rc (IDD_CHOOSE): Reposition Radio Buttons, View Selection
Button and View Button Caption to make room for longer captions.

21 years ago2003-03-04 Max Bowsher <maxb@ukf.net>
Max Bowsher [Tue, 4 Mar 2003 21:10:44 +0000 (21:10 +0000)]
2003-03-04  Max Bowsher  <maxb@ukf.net>

* compress_gz.cc (compress_gz::construct):
Fix broken checkin dated 2002-07-03.

21 years ago2003-02-28 Max Bowsher <maxb@ukf.net>
Max Bowsher [Fri, 28 Feb 2003 23:42:09 +0000 (23:42 +0000)]
2003-02-28  Max Bowsher  <maxb@ukf.net>

* main.cc (set_default_sec): Add logging.

21 years ago2003-02-28 Pierre Humblet <pierre.humblet@ieee.org>
Max Bowsher [Fri, 28 Feb 2003 22:31:28 +0000 (22:31 +0000)]
2003-02-28  Pierre Humblet  <pierre.humblet@ieee.org>

* main.cc (set_default_dacl): Replace with set_default_sec.
(set_default_sec): Attempt to change the default group to
Users or Administrators if it is None, in addition to setting
Everyone in the default DACL.
(main): Call set_default_sec instead of set_default_dacl.

21 years ago2003-01-31 Max Bowsher <maxb@ukf.net>
Max Bowsher [Fri, 31 Jan 2003 22:37:14 +0000 (22:37 +0000)]
2003-01-31  Max Bowsher  <maxb@ukf.net>

* install.cc (install_one_source): Fix spacing in log message.

21 years ago2003-01-19 Max Bowsher <maxb@ukf.net>
Max Bowsher [Sun, 19 Jan 2003 20:31:53 +0000 (20:31 +0000)]
2003-01-19  Max Bowsher  <maxb@ukf.net>

* resource.h (IDC_CHOOSE_KEEP): Define.
* res.rc (IDD_CHOOSE): Add radio button IDC_CHOOSE_KEEP.
* choose.cc (create_listview): Add IDC_CHOOSE_KEEP to ta[].
(ChooserPage::OnMessageCmd): Handle new IDC_CHOOSE_KEEP button.

21 years ago2003-01-15 Max Bowsher <maxb@ukf.net>
Max Bowsher [Wed, 15 Jan 2003 22:29:16 +0000 (22:29 +0000)]
2003-01-15  Max Bowsher  <maxb@ukf.net>

* mkdir.cc [_CYGWIN_]: Implement what was pseudocode.
* io_stream.h [__CYGWIN__]: Don't typedef ssize_t.
* proppage.h: Include "win32.h" instead of <windows.h>.

21 years ago2003-01-15 Max Bowsher <maxb@ukf.net>
Max Bowsher [Wed, 15 Jan 2003 22:06:22 +0000 (22:06 +0000)]
2003-01-15  Max Bowsher  <maxb@ukf.net>

* mount.cc [MAINTAINER_FEATURES]: Add --override-registry-name option.

21 years agoFix indentation
Max Bowsher [Wed, 15 Jan 2003 21:42:50 +0000 (21:42 +0000)]
Fix indentation

This page took 0.080013 seconds and 5 git commands to generate.