]> cygwin.com Git - cygwin-apps/setup.git/log
cygwin-apps/setup.git
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

21 years ago2002-12-11 Abraham Backus <abraham@backus.com>
Max Bowsher [Wed, 11 Dec 2002 22:29:00 +0000 (22:29 +0000)]
2002-12-11  Abraham Backus  <abraham@backus.com>

* nio-http.cc (NetIO_HTTP::NetIO_HTTP): Leave port out of Host header,
unless non-default.

21 years ago2002-12-11 Max Bowsher <maxb@ukf.net>
Max Bowsher [Wed, 11 Dec 2002 22:10:58 +0000 (22:10 +0000)]
2002-12-11  Max Bowsher  <maxb@ukf.net>

* package_meta.cc: Change 'endl' to 'endLog' as appropriate.
* package_version.cc: Ditto.

21 years ago2002-11-29 Max Bowsher <maxb@ukf.net>
Max Bowsher [Fri, 29 Nov 2002 13:58:00 +0000 (13:58 +0000)]
2002-11-29  Max Bowsher  <maxb@ukf.net>

* .cvsignore: Create, for files generated by bootstrap.sh
* include/.cvsignore: Ditto, for subdir.

21 years ago2002-09-22 Max Bowsher <maxb@ukf.net>
Max Bowsher [Wed, 27 Nov 2002 17:57:48 +0000 (17:57 +0000)]
2002-09-22  Max Bowsher  <maxb@ukf.net>

* PickView.cc (pkg_headers): Rename column 'Category' to 'Categories'.
* package_meta.h (packagemeta::getReadableCategoryList): Declare.
* package_meta.cc (packagemeta::getReadableCategoryList): Implement.
* PickPackageLine.cc (PickPackageLine::paint): Change to use
getReadableCategoryList.
Fix x2 argument to IntersectClipRect.

21 years ago2002-11-25 Gary R. Van Sickle <g.r.vansickle@worldnet.att.net>
Robert Collins [Tue, 26 Nov 2002 12:11:35 +0000 (12:11 +0000)]
2002-11-25  Gary R. Van Sickle  <g.r.vansickle@worldnet.att.net>

        * window.h (Window::GetWindowRect): New method declaration.
        (Window::GetClientRect): Ditto.
        (Window::MoveWindow): Ditto.
        (Window::ScreenToClient): Ditto.
        * window.cc (REFLECTION_INFO): Remove.
        (ReflectionInfo): Remove.
        (Window::FirstWindowProcReflector): Use the WM_NCCREATE message instead
        of the horrid REFLECTION_INFO hack to hook the Window instance to the
        HWND instance.
        (Window::WindowProcReflector): Use GetWindowLongPtr() now that it's
        available.
        (Window::Create): Change to use new WM_NCCREATE reflection procedure
        above.
        (Window::GetWindowRect): New method.
        (Window::GetClientRect): New method.
        (Window::MoveWindow): New method.
        (Window::CenterWindow): Use new methods, also specify "::" for some non-
        member functions with the same names.
        (Window::ScreenToClient): New method.

21 years ago2002-11-26 Robert Collins <rbtcollins@hotmail.com>
Robert Collins [Mon, 25 Nov 2002 22:12:08 +0000 (22:12 +0000)]
2002-11-26  Robert Collins  <rbtcollins@hotmail.com>

        * AntiVirus.cc: Change the short option again! It's now 'A'.
        * desktop.cc (etc_profile): Remove.
        (make_etc_profile): Remove.
        (uexists): Remove.
        (make_passwd_group): Remove.
        (do_desktop_setup): Don't call removed functions.

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