From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6018 invoked by alias); 16 Feb 2015 14:51:23 -0000 Mailing-List: contact cygwin-apps-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: cygwin-apps-cvs-owner@sourceware.org Received: (qmail 6001 invoked by uid 10076); 16 Feb 2015 14:51:22 -0000 Date: Mon, 16 Feb 2015 14:51:00 -0000 Message-ID: <20150216145122.5980.qmail@sourceware.org> From: gratz@sourceware.org To: cygwin-apps-cvs@sourceware.org Subject: [setup] annotated tag release_2.869, created. release_2.869 X-Git-Refname: refs/tags/release_2.869 X-Git-Reftype: annotated tag X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: e0aa4e5c32795dc54ce23ae9d4089a46163eb571 X-SW-Source: 2015-q1/txt/msg00025.txt.bz2 at e0aa4e5c32795dc54ce23ae9d4089a46163eb571 (tag) tagging 4782666e90fd62234037a0eb9db549c37e045db6 (commit) tagged by Achim Gratz on Sat Feb 14 18:32:16 2015 +0100 Tag release Achim Gratz (5): show parameter usage when option processing was unsuccessful Rename log to Log to avoid collision with standard math function implement minimal stratified postinstall add dash as a usable script type and shell, add ".cmd" as an alias for ".bat" * install.cc (preremoveOne): Allow dash scripts and ".cmd" as an Andy Koppe (9): * PickView.cc (PickView::views::caption): Rename "Partial" view * res.rc (IDD_PREREQ DIALOG): Tweak wording on dependency page. * res.rc (IDS_VIEWBUTTON_TOOLTIP): Rename "Partial" view * prereq.cc (PrereqChecker::isMet): Find unmet indirect * postinstall.cc (PostInstallResultsPage::OnNext): * res.rc (IDD_PREREQ): Say "Resolving Dependencies" instead of * package_meta.h (packagemeta::trustp): Update non-experimental * script.cc (init_run_script): Set CYGWINFORALL="-A" for * res.rc: Remove Prev button from chooser page. Brian Dessent (51): 2005-05-05 Brian Dessent 2005-05-05 Brian Dessent 2005-05-05 Brian Dessent 2005-05-05 Brian Dessent 2005-05-05 Brian Dessent 2005-05-05 Brian Dessent 2005-05-05 Brian Dessent 2005-05-05 Brian Dessent Fix typo in ChangeLog. 2005-05-21 Brian Dessent 2005-05-22 Brian Dessent 2005-09-01 Brian Dessent 2005-09-01 Igor Pechtchanski Fix whitespace. 2005-09-01 Brian Dessent * CHANGES: Revise to cover all recent changes/fixes. * PickView.cc (PickView::paint): Set background mode to transparent. * CHANGES: Document recent updates. * package_meta.cc (packagemeta::ScanDownloadedFiles): Don't use an * COPYING: New file (GPL). * desktop.cc (DesktopSetupPage::OnInit): Remove stray MessageBox. * cygpackage.h (filesize): Remove unused field. * package_version.cc (packageversion::scan): Catch and handle 2007-02-17 Brian Dessent 2007-02-17 Cesar Strauss 2007-02-20 Brian Dessent 2007-02-27 Brian Dessent 2007-03-01 Brian Dessent * IniParseFindVisitor.cc (IniParseFindVisitor::IniParseFindVisitor): This is a general tidying up/modernization of the build infrastructure. Rename files. * Makefile.am: No need to specify the default value of --preprocessor * find.h (class Find): Make _start_dir non-const. * CHANGES: Make current. * CHANGES: Update to reflect release branch. * Makefile.am (release): Drop inconsistent use of $(EXEEXT). Leave an Missed file in checkin. * CHANGES: Update. * CHANGES: Update. * ini.cc (do_remote_ini): Fix crash due to double free of ini_file. Fix comment typo. Various warning/header cleanups necessary for clean gcc 4.3 build. * CHANGES: Update. * res.rc (IDD_SPLASH): Update copyright years on splash page. * Makefile.am (release): Use -f so that "make release" works * Makefile.am (snapshot): Provide default value of ${cygwinsite} * README: flex and bison are required when building from CVS. * Makefile.am (setup_LDFLAGS): Make sure static libbz2 and zlib * mount.cc (is_admin): Get explicit size of required buffer by * mount.cc: Include malloc.h. * KeysSetting.cc: Include string.h for memcpy et al. Charles Wilson (7): updates for cwilson packages adjust for ncurses package-splitup Fix memory leak in compress::decompress(). Add support for .tar.lzma files (decompress only). Really start bash with --norc --noprofile options. Support xz and lzma decompression via liblzma Use external crypto libraries Christopher Faylor (229): This commit was generated by cvs2svn to track changes on a CVS vendor original import of 2000-03-30 console installer Eliminate \r in line endings. Reformat and remove more \r's. change an include * configure.in: New file. * Makefile.in: Eliminate traces of cygwinisms. Don't link with libmsvcrt.a. reformat. * Makefile.in: Use ZLIB variable as a target. * Makefile.in: Add "-nostdinc" to regular CFLAGS. Add target to grab Eliminate. Use cygwin version. * Makefile.in: Augment clean target. * Makefile.in: Change method for compressing cygwin1.dll to avoid creating a Change occurrences of .usr.bin to .bin throughout. * xsystem.c: New file. * path.c: New file. Path manipulation stuff. * path.c (kill_cygpath): New cleanup function. * setup.c (processdirlisting): Fix handling of "A" for "A"lways download. Be consistent. * Makefile.in: Eliminate duplicate -nostdinc from CFLAGS. * setup.c (tarx): Wait to after tar has completed to reset protections or Remove. * setup.c (processdirlisting): Make "N" option a little less aggressive. Use "warning" function, where appropriate to output warnings. Add version info. Add version info. * setup.c (main): Disallow running setup.exe from the "root". * setup.c (geturl): Use alternative method for finding filename part of a URL. * setup.c (main): Remove the CYGWIN environment variable before starting any * setup.c (mkmount): Use xcreate_process to start mount process, avoiding the * Makefile.in: Add umount to list of files to include in setup.exe. * setup.c (main): Create an empty /var/run/utmp. * setup.c (main): Umount /bin and /lib. Update license info. Update license info. Throughout, use global session handle rather than reinitializing for each * setup.c (findhref): Decode file size, when appropriate. * main.c (tarx): Add some code for future task of unmounting directories * setup.c (findhref): Change method for scanning for href= to choose the last * setup.c (tarx): Use full path name to tar executable. * setup.c (main): Change version number output. * setup.c (filedel): New function. * setup.c (findhref): Return NULL on empty string. Eat any trailing * pkg.c: New file. * setup.c (optionprompt): Don't overlap display of already seen options on next * pkg.c: New file. * pkg.c (init_pkgs): Accept an argument to control what root registry key Fix typo. Bump revision. Bump down termcap version. * path.c (exit_cygpath): Wait for subprocess to exit before returning. * setup.c (do_start_menu): Don't concatenate paths to already built paths. * path.c (kill_cygpath): Delete function. * setup.c (cleanup): Inverse order of deletion stands a better chance of Fix compiler warnings throughout. Remove Makefile * site.cc (get_initial_list_idx): Don't default to saved URL if it refers to * Makefile.in: Use g++ to link so that libstdc++.a gets used. This is * choose.cc (paint): Use system background color for text output. * nio-file.cc (NetIO_File::NetIO_File): Use `get_file_size' instead of `stat'. * Makefile.in: Add bz2 include/library support. Check in missing file. * tar.cc (class gzbz): Define dummy virtual functions. * net.cc (do_net): Default to direct download. * res.rc: Resize affected text. * winsup/cinstall/res.rc: Added accelerators and improved focus order. Removed * resource.h: Add new field IDC_CHOOSE_INST_TEXT. Modify * choose.cc (scan2): Fix incorrect setting of TRUST_CURR rather than TRUST_PREV * Makefile.in: Remove *.rc from clean. Change concat to cygpath throughout. Change map_filename to cygpath Reformat file after botched patch formatting. * choose.cc (do_choose): Fix incorrect assignment of trust setting to use when * choose.cc: Use a constant throughout to deal with chooser icon length. Use parse_filename method to parse filenames throughout. Use get_root_dir to Avoid a compiler warning. * Makefile.in: Make iniparse.y produce a c++ file. * res.rc (IDD_SPLASH): Add a copyright year. * Makefile.in: Correctly generate iniparse.h. * Makefile.in: Remove more stuff in the clean target. minor tweak * inilex.l: Add + to list of valid string characters. * main.cc (WinMain): Add setup version to starting setup.log entry * choose.cc: Eliminate extra array throughout. Use element in package * install.cc (do_install): Avoid checking for download action of package wasn't Fix typo. * choose.cc: Add some comments. * choose.cc (getpkgbyname): Use consistent method for scanning package array. * choose.cc (set_action): Set trust on "redo". * ini.h (Dependency): New structure. Declare new function. * choose.cc (isinstalled): Eliminate special download only test. * choose.cc (set_existence): Use pointer method for indexing in trust array. * choose.cc (scan2): Insert unknown tar archives, found on disk, into the * choose.cc (_Info::_Info): Test _source paramenter for non-NULL rather than add comment * install.cc (check_for_old_cygwin): New function. First stab at checking for Add some comments. * choose.cc (set_action): Only clear srcpicked when moving to next state. * choose.cc (paint): Wrap lines excessively long lines. Fix typo. *ini.h: Reapply 2001-06-25 changes. * ini.h (struct _Info): Add "derived" element. Fix typo. * res.rc (IDD_LOCAL_DIR): Change caption to match the other dialog boxes. fix inexplicable typo. * choose.cc (set_action): Allow "Skip" action if trust != installed. minor reformatting add file to be removed. remove file added to delete. add file to be deleted. remove binary file intended for deletion. * choose.cc (scan2): Ensure that older versions do not show up in "Test" slot. * choose.cc (pick_line::paint): Properly display "na" field when no source * choose.cc (isinstalled): Modify to properly accomodate special case of * choose.cc (set_action): Use default trust for determining reinstall and * ini.h (_CategoryPackage): Change pkg field to pkgname for consistency. * desktop.cc (etc_profile): Leave environment variables untouched. * desktop.cc (make_passwd_group): .bat files need \r\n endings. * fromcwd.cc (found_file): Use correct package name when adding an unknown Temporary checkin update * inilex.l (yylex): For comments, eat all characters up to, but not including update update-setup version 2 more updates * choose.cc (pick_line::paint): Add package name to sdesc for display. deal with spaces. * choose.cc (pick_line::paint): Add missing declaration. * choose.cc (pick_line::paint): Reorganize after botched patch. * Makefile.in (CFLAGS): Remove -nostdinc from CFLAGS. Use correct flags for windres. * Makefile.in: Accomodate changes to w32api_include macro. * res.rc: Enlarge chooser screen. Remove CRs. * res.rc: Oops. Take 640x480 screen size into account. * Makefile.in: Only build testsuite directory on first 'make check'. * desktop.cc (make_passwd_group): Move file creation earlier in the process to * res.rc: Rearrange info on top line slightly. * Makefile.in (mingw_getopt.o): Fix typo in non-verbose compilation. * choose.cc (parse_filename): Reorganize code to work around gcc optimization * choose.cc (parse_filename): Finish reorganization by correctly decrementing p Revert botched checkin. * desktop.cc (start_menu): Change start menu name to "Cygwin". * Makefile.in (iniparse.o): Accomodate newer bisons. fix typo * Makefile.in (CXXFLAGS): Add -fno-exceptions. * choose.h (view): Move forward declaration of views into public area or g++ v3 * configure: Regenerate. * filemanip.c (parse_filename): Don't treat '_' as a version number introducer. * filemanip.c (parse_filename): Revert previous change. * Makefile.in (setup_version.c): Add back magic which allows detection of revert erroneous checkin Makefile.in ChangeLog Remove obsolete directory. remove \r's copyright * ini.cc (find_routine): Don't clear buffer it it's NULL. * site.cc (do_download_site_info_thread): Correct spelling error. * res.rc: Update copyright. fix typo * Makefile.am: Make and install libraries into common location and use them * configure.in: Disable shared library builds. * UserSettings.cc (UserSettings::settingFileForLoad): Look locally for settings * LogFile.cc (LogFile::endEntry): Output messages to stdout. fix whitespace * main.cc (set_cout): Load AttachConsole dynamically to avoid using it on older * localdir.cc (load_dialog): Choose description string based on install type. tweak * source.cc: Add support for both -D and -L on the command line. * script.cc (shells): Delete. * threebar.cc (ThreeBarProgressPage::ins_dialog): Move variable to more * script.cc (init_run_script): Revert to initializing cmd based on OS type. Preliminary option handling revamp. Throughout, change load/save methods to * UserSettings.cc (UserSettings::UserSettings): settings.rc -> setup.rc. * ConnectionSetting.cc (ConnectionSetting::ConnectionSetting): Remove old code * SourceSetting.cc (SourceSetting::SourceSetting): Restore proper remembrane of whitespace cleanup. * choose.cc (ChooserPage::ChooserPage): Use more specific name for saving * main.cc (set_cout): Don't reset stdout if we already have a stdout. * site.cc (SiteSetting::registerSavedSite): Fix comment. * root.cc (string orig_root_dir): New variable. * main (set_cout): Really do attach to a console if stdout is "bad". * IniDBBuilder.h (buildMessage): Define for base class. Add missing file. * package_message.h: New file. * choose.cc (ChooserPage::PlaceDialog): Put *correct* size in WINDOWPLACEMENT * package_message (packagemessage::display): Avoid displaying a message when in * ini.h: Use is_legacy to control setup.ini names. * main.cc (dyn_AttachConsole): Make static. * localdir.cc (LocalDirPage::OnNext): Strip trailing slashes. * archive_tar.h (archive_tar_file::read_something): New member. * archive_tar.c (archive_tar_file::read): Always set read_something even for * desktop.cc (make_link): Preserve old way of doing things when is_legacy. forced checkin * mount.cc (read_mounts_9x): Preserve old way of doing things when is_legacy. * Makefile.in: Add a setup-src target. * Makefile.in: Output the name of the generated src target. * Makefile.am: Refresh to reflect Makefile.in changes. fix checkin history. * bootstrap.sh: Always reconfigure in libgetopt++. * inilex.ll: Allow "~" in a string. Fix formatting fix minor typo Throughout, change all occurrences of "PostMessage" to PostMessageNow. This * io_stream.h: Just call sys/types.h here rather than using our own version of * compress.cc: Explicitly include needed header. * res.rc: Change copyright notice to -2012. * bootstrap.sh: Don't assume that libgetopt++ exists in source directory. * io_stream_file.cc (io_stream_file::exists): Properly treat return from * window.cc: Remove trailing whitespace. * main.cc: Remove __CYGWIN__ ifdefs. * setup.exe.manifest: Reorder "supportedOS" entries and add entry for Windows * README: Modernize. * Makefile.am: Add regex.c to list of sources. * configure.ac: Rename from configure.in. * res.rc: Update copyright. * ini.h (SETUP_BZ2_FILENAME): Reflect new architecture layout in ftp. * archive.cc (archive::extract_file): Use named constants for return values. Remove useless comment. * mount.cc (LFSTAB): Define. fix dates * archive.cc (archive::extract_file): Fix recently introduced bug: don't fall * archive.cc (archive::extract_file): Reformat. Always return at the bottom. * IniDBBuilder.h (IniDBBuilder::set_arch): New function. * iniparse.yy: Move ARCH and RELEASE to the header processing, where they whitespace * IniParseFindVisitor.cc (iniParseFindVisitor::visitFile): Relax check for * configure.ac: Change setup64.exe -> setup.exe. Corinna Vinschen (124): * desktop.cc (make_passwd_group): Don't exit when started * desktop.cc: Include "ini.h" and "version.h". * download.cc (get_file_size): New function. Eliminates the need * download.cc (download_one): Add missing parenthesis. * download.cc (get_file_size): Check for INVALID_HANDLE_VALUE instead Changes by Brian Keener * choose.cc (paint): Modify message for nothing to download vs * tar.cc (tar_open): Use `get_file_size' instead of `stat'. * download.cc (get_file_size): Remove `static'. * install.cc: install sources into /usr/src instead * geturl.cc (get_url_to_file): Add parameter `allow_ftp_auth'. * autoload.c: Add dynamic load statements for NT/W2K * io_stream.cc (io_stream::gets): Eliminate trailing new line chars. Revamp for Cygwin 1.7. * install.cc (Installer::installOne): Use MoveFileExW on NT. Special * install.cc (Installer::installOne): Skip 46 bytes type tar package * mount.cc (unconvert_slashes): New inline function. * install.cc (struct std_dirs_t): New type. * io_stream_cygfile.cc (io_stream_cygfile::set_mtime_and_mode): * install.cc (Installer::StandardDirs): Additionally create /var/log * package_db.cc (ConnectedLoopFinder::doIt): Add code to get a basic * mklink2.cc (mkcygsymlink_nt): Allow 4K chars in symlink. Use strncat * win32.h (NTSecurity::primaryGroupSID): Convert to a structure for * install.cc (Installer::StandardDirs): Add /home with 1777 perms. * package_db.cc (ConnectedLoopFinder::doIt): Revert patch from * UserSettings.cc (UserSettings::settingFileForLoad): Fix local load * choose.cc (ChooserPage::OnMessageCmd): Clear search filter when * filemanip.cc (GetFileAttributesW): Add accidentally omited * filemanip.cc (struct _FILE_RENAME_INFORMATION): Remove definition. Add missing ChangeLog entry * script.cc (Script::run): Start bash with --norc --noprofile options. * filemanip.cc (unlink): Rename from DeleteFileW. Take additional * mount.cc (create_install_root): Don't load mount table again. * script.cc (Script::run): Start bash without -c option. * script.cc (init_run_script): Reinstantiate accidentally removed * script.cc (init_run_script): Don't set $HOME to /tmp. It breaks * Makefile.am (setup_LDADD): Add -lshlwapi. * desktop.cc (DesktopSetupPage::OnInit): Drop CoInitialize call here. * main.cc (main): Make sure C runtime uses same codepage as GUI. * mkdir.cc: Include sys/stat.h unconditionally. * localdir.cc (browse): Make title text depend on what we do. * io_stream_cygfile.cc (io_stream_cygfile::get_size): Don't try to * main.cc (WinMain): Disable running on Windows 9x. Show message box * UserSettings.cc (UserSettings::open_settings): Never add more than * localdir.cc (LocalDirSetting::save): Call mkdir_p with isadir set * filemanip.cc (nt_wfopen): Fix requested access rights. Retry * filemanip.cc (nt_wfopen): Only call nt_sec.SetPosixPerms if we have Throughout, revert prototypes and methods set_mtime_and_mode to * win32.h (isdirsep): Define to replace local isslash definitions. * desktop.cc (make_link): Use 0 default permissions when creating files * win32.cc (NTSecurity::GetPosixPerms): Return NULL security descriptor * filemanip.cc (transform_chars): Drop function. * filemanip.cc (mklongpath): Simplify backslash folding. * filemanip.cc (mklongpath): Skip "." and ".." path components to * nio-ftp.c (read): Read RETR status code on EOF to avoid * autoload.cc (Auto): Create autoload code in an executable section * install.cc (create_allow_protected_renames): New function to 2010-04-07 Matthias Andree * PickPackageLine.cc (PickPackageLine::{click,set_action}): * prereq.cc (PrereqChecker::getUnmetString): Improve dependency list * propsheet.cc (PropSheet::SetActivePage): Remove :: from call to * package_db.cc (ConnectedLoopFinder::doIt): Drop hardcoded base-passwd * package_db.cc (ConnectedLoopFinder::doIt): Drop hardcoded base-cygwin * desktop.cc (make_link): Create shortcuts to command.com only on 9x. * cygwin-setup.ico: New file. * res.rc: Move spash icon slightly. Fix copyright. Fix date in ChangeLog entry. * cygwin.ico: New, smoother 152x152 icon. * cygwin-setup.ico: Slightly modified. * CONTRIBUTORS: Add Warren Young. * PickView.cc (PickView::list_click): Mark variable refresh as unused * main.cc (WinMain): Move call to nt_sec.setDefaultSecurity here so * win32.cc (NTSecurity::GetPosixPerms): Don't allow write permissions * win32.h (FACTOR): Define, use correct value. * script.cc (run): Add quotes around file to allow spaces in path. * desktop.cc (do_desktop_setup): Install "Cygwin64 Terminal" link on * Makefile.am (AM_CXXFLAGS): Add source file specific CXXFLAGS. Drop pre-1.7 mount point considerations. * io_stream_cygfile.cc: Rearrange inclusion of headers to workaround * win32.h (struct acl_t): Make sure struct is 4 byte aligned. * win32.h (struct acl_t): Make sure struct is 4 byte aligned. * FindVisitor.cc (FindVisitor::visitDirectory): Check tracking level * win32.h (struct acl_t): Just enforce alignment using attribute. * root.cc (directory_contains_wrong_version): New function to check * root.cc (directory_contains_wrong_version): Check cygwin1.dll's Fix typo * choose.cc (ChooserPage::createListview): Remove superflous and * choose.h (hasManualSelections): Declare new variable. * package_db.h (packagedb::addCommandLinePackages): Remove declaration. * choose.cc (UpgradeAlsoOption): Add new CLI option -g/--upgrade-also. * IniDBBuilderPackage.cc (IniDBBuilderPackage::buildVersion): Align * localdir.cc (LocalDirPage::OnNext): Accommodate architecture parameter * csu_util/MD5Sum.cc (MD5Sum::operator std::string() const): * csu_util/MD5Sum.h (MD5Sum): Remove declaration for conversion * include/getopt++/DefaultFormatter.h (DefaultFormatter): * LogFile.cc (LogFile::exit): Don't print ending message after * Makefile.am (EXTRA_DIST): Add cygwin-setup.ico and * mount.cc (CYGWIN_INFO_CYGNUS_REGISTRY_NAME): Remove now unused * desktop.cc: Drop dependency on static variable and order of * desktop.cc (STARTMENUDIR): Define. * archive_tar.cc: Drop commented out static variable definitions. * mount.cc (read_mounts): Drop setting root_text. * resource.h (IDC_ROOTDIR_SUBTEXT): Define. * resource.h (IDC_ROOTDIR_SUBTEXT): Fix typo. * res.rc: Fix size and position of rootdir textbox and button. * root.cc: Move inline definitions of GetDlgItemRect and * resource.h (IDC_SOURCE_SUBTEXT): Define. * filemanip.cc (nt_fopen): Rename from fopen. Add permission parameter. * setup.exe.manifest: Add Windows 8.1 GUID. * main.cc (WaitOption): New -W/--wait option. * mount.cc (is_admin): Drop function. It's incorrectly implemented * mount.cc (read_mounts): Don't create rootdir key when just fetching * setup.exe.manifest: Add Windows 10 OS GUID. * Makefile.am: Provide new targets "strip" and "upx" to remove * install.cc (Installer::StandardDirs): Add /etc/fstab.d, /dev, * package_version.cc (packageversion::compareVersions): Get arguments * PickPackageLine.cc (PickPackageLine::paint): Call trustp with default * PickPackageLine.cc (PickPackageLine::click): Rearrange code. Switch * choose.cc (MirrorOption): Add experimental local mirror option. * LogFile.cc (LogFile::exit): Deconstify exit_code. Handle * Throughout, include LogFile.h instead of LogSingleton.h where Prepare for changing from MD5 to SHA256 checksums. Throughout, change preceeding patch from SHA256 to SHA512. * package_meta.h (packagemeta::trustp): Make sure that curr and DJ Delorie (69): * setup.c (optionprompt): allow multi-column, clean up message * tar.c: New file; built-in tar using zlib. oops, forgot the copyright blocks * cygcalls.c: new, call cygwin1.dll functions directly bump version number to match * Replace everything with a new GUI version oops, forgot one * Makefile.in: add -I$(srcdir) for ini.h * ini.cc (do_ini): don't worry about timestamps if we're not * Makefile.in: add desktop.o and mklink2.o * README: update to-do list * desktop.cc: create /etc/profile * desktop.cc: fix include syntax * root.cc: support system vs user * desktop.cc: make sure we use backslashes, not slashes. * desktop.cc: don't set PATH in cygwin.bat, create /etc/passwd * desktop.cc: quote $PATH in case it has spaces in it * desktop.cc: add /etc/postinstall/ support * install.cc: add more "standard" directories * postinstall.cc: new * README: add more to-do items * res.rc (IDD_OTHER_URL): reorder to give default focus to entry * coding standards fixups, many files * choose.cc (do_choose): sort packages correctly * site.cc (get_site_list): trim displayed URL, sort by domain oops, left in a debug line remove the sort-urls item from the to-do list * autoload.c: new, autoload dlls that might not be available. * desktop.cc: reverse PATH so /usr/bin precedes /bin * desktop.cc: have /etc/profile call ~/.profile and ~/.bashrc * postinstall.cc (each): don't rename files we ignore * msg.cc (mbox): added MB_TOPMOST to MessageBox type flags * concat.cc (concat): canonicalize x:// to x:/ (exception to :// * net.cc: remove proxy password code * (all): add cvsid tags new file * (all): add cvsid tags bump version numbers undo cvs goofiness * Makefile.in (version.c): make version checking more robust * choose.cc: add new chooser dialog * README: Update add some items * nio-ie5.cc (NetIO_IE5): Fix authentication logic * fromcwd.cc (canonicalize_version): use multiple buffers so that multiple * log.cc, log.h: new files * choose.cc (scan_downloaded_files): scan for existing files, so oops, forgot the cvsid tags add source download option * desktop.cc: added logic to handle to the new dialog and to * localdir.cc: new, local package directory selection dialog; cd * choose.cc (list_click): Check for nindexes==0; if so, return. * splash.cc: use version.h, not local decl * mkdir.cc: Create directories when ERROR_FILE_NOT_FOUND is * install.cc (do_install): update disk fullness once per package * res.rc: increased the size of the site dialog (IDD_SITE) & the correct a date * nio-ftp.cc (ftp_line): handle continuations more robustly * root.cc (is_admin): New function. * ini.cc (do_ini): save setup.ini locally * desktop.cc: quote HOME and USER, don't . ./.profile fix %.cc rule * res.rc: Add more error strings. * choose.cc (build_labels): Don't skip TRUST_PREV completely; only * ini.h: add source actions * install.cc (do_install): Add call to set_cygdrive_flags to sync * splash.cc (load_dialog): Make message more obvious. * winsup/cinstall/res.rc: Added accelerators and improved focus * Makefile.in (autoload.o): Add target to specify -fno-inline-functions Dave Korn (34): 2006-01-20 Bryan Thrall 2006-03-14 Dave Korn 2008-02-01 Vincent Privat 2008-02-21 Dave Korn 2008-02-23 Dave Korn 2008-03-02 Dave Korn (Fixing erroneous previous commit to ChangeLog): * setup/libgpg-error/: Fresh import of upstream sources of * setup/libgcrypt/: Fresh import of upstream sources of Merged across diffs between setup_crypto_branch_branchpoint and * configure.in (ac_cv_path_GPG_ERROR_CONFIG): Remove nasty hack. * net.cc: Correct stray CRLF. * gpg-error-config-fake: Delete file obsoleted by de-hackification. * configure.in, gpg-error-config-fake: Revert previous removal. Implement command-line selection of packages to install and make * propsheet.cc (PropSheetWndProc): Re-enable hasMinRect. 2009-04-24 Andrew Punch * res.rc (SETUP_STANDARD_DIALOG_W, SETUP_STANDARD_DIALOG_H, * PickView.h (PickView::total_delta_x): New int member. * site.cc (get_site_list): Use empty string if user settings * main.cc (main_display): Use apartment-, not multi- threading model * download.cc (do_download_thread): Only retry an incomplete download * site.cc: Add #include of BoolOption header from libgetopt. * localdir.cc (LocalDirSetting::LocalDirSetting): Restore -l option. * package_meta.cc (CategoryOption): New StringOption for '-C'. * threebar.cc (ThreeBarProgressPage::OnMessageApp): Don't loop forever (ChooserPage::createListview): When nothing is found in the "All" * localdir.cc (offer_to_create): New function. * choose.cc (ChooserPage::PlaceDialog): Only skip resizing window * window.cc (Window::Window): Initialise BusyCount and BusyCursor. * PickView.h (PickView::set_vscroll_info): Add prototype. * PickView.cc (PickView::WindowProc): Delete inadvertently-committed * root.cc (RootPage::OnNext): Don't construct a packagedb here nor * install.cc (Installer::installOne): Also record zero-sized Earnie Boyd (2): * Makefile.in: (%.o: %.rc): Specify --include-dir $(w32api_include). * win32.h: Remove the definitions for _UNION_NAME and _STRUCT_NAME. Egor Duda (1): * choose.cc: Use system foreground color for text output. Eric Blake (1): * res.rc: Fix missing space. Igor Peshansky (18): 2003-07-11 Igor Pechtchanski 2003-07-30 Igor Pechtchanski 2004-09-13 Igor Pechtchanski 2005-09-27 Igor Pechtchanski 2005-09-27 Igor Pechtchanski Fix typo 2005-09-27 Igor Pechtchanski 2005-09-29 Igor Pechtchanski 2005-09-29 Igor Pechtchanski 2005-10-13 Igor Pechtchanski 2005-10-14 Igor Pechtchanski 2006-03-09 Igor Peshansky 2006-03-14 Igor Peshansky 2006-05-24 Igor Peshansky 2006-10-12 Igor Peshansky 2006-11-28 Igor Peshansky 2007-03-29 Igor Peshansky 2007-05-04 Igor Peshansky Jon TURNEY (56): * resource.h (IDD_POSTINSTALL, IDC_POSTINSTALL_EDIT): Add resource identifiers for postinstall results page. * res.rc (IDD_POSTINSTALL): Add dialog resource for postinstall results page. * postinstallresults.h: New file for PostInstallResultsPage interface * postinstallresults.cc: New file for PostInstallResultsPage implementation * main.cc (main_display): Add a PostInstallResultsPage to the wizard. * Makefile.am (setup_SOURCES): Add new files. * threebar.cc (OnMessageApp): Allow WM_APP_POSTINSTALL_THREAD_COMPLETE to select the next page shown. * postinstall.cc (do_postinstall_thread) * script.cc (run): Don't rename as .done scripts which didn't run successfully. * resource.h (IDD_POSTINSTALL, IDC_POSTINSTALL_EDIT): Add * postinstall.cc (do_postinstall_reflector): Fix typo * postinstall.cc (do_postinstall_reflector): Fix typo 2010-08-29 Jon TURNEY 2010-08-29 Jon TURNEY 2010-08-29 Jon TURNEY * compress_bz.h (compress): Add endReached flag. * res.rc (IDD_NET): Make text referring to IE5 more general * choose.cc (OnBack): Move PlaceDialog(false) so window is resized in * ini.cc (GuiParseFeedback::progress, GuiParseFeedback::iniName): * propsheet.cc (PropSheetProc): Set the big icon for the propsheet * postinstall.cc (do_postinstall_thread): Refer to "Unknown package" * package_meta.cc (set_action): Always set the binary tick box * choose.cc (OnNext): Remove PrereqChecker call, instead use new * package_version.h (packageversion): Add compareVersion() utility * package_meta.h (packagemeta): Remove unused member variables for Change package_db collection of packages from vector to a map so we can look things up in it quickly * site.cc (init): Canonicalize mirror URLs to ensure the end * prereq.cc (OnNext, whatNext, OnUnattended): Fix PrereqPage::OnUnattended() * crypto.c (ExtraKeyOption): Correct option description. 2011-04-08 Jon TURNEY 2011-04-08 Jon TURNEY 2011-04-08 Jon TURNEY 2011-04-08 Jon TURNEY 2011-04-08 Jon TURNEY 2011-04-08 Jon TURNEY 2011-04-24 Jon TURNEY 2011-04-24 Jon TURNEY * install.cc (do_install_thread): Only set progress bar output if at least * PickView.cc (defaultTrust): Move implementation which deals with * choose.cc (OnInit, createListview): Build the initial list of packages 2011-12-21 Jon TURNEY Add infrastructure for handling string options which are repeated Correctly handle multiple --site, --pubkey, --sexpr-pubkey, --packages and --categories options. 2012-02-23 Jon TURNEY Report progress correctly when amount of data is more than 2GB Adapt for the naming of generated file with automake 1.12, and require it. Refactor ::run() so it's more generally useful List and offer to kill processes preventing a file from being written 2013-01-25 Achim Gratz * install.cc (_custom_MessageBox): Restore custom message box. * bootstrap.sh : Add support for x86_64-w64-mingw32 toolchain. * configure.ac: Update for aclocal-1.13 by replacing obsolete macro * prereq.cc (OnUnattended): Also select missing requirements in unattended * msg.cc (mbox): Generalize to a MessageBox wrapper which knows * site.cc (PopulateListBox): Select listbox items by finding the * site.cc (init): Handle sitenames which aren't FQDNs correctly. Max Bowsher (188): 2002-09-22 Max Bowsher 2002-11-29 Max Bowsher 2002-12-11 Max Bowsher 2002-12-11 Abraham Backus Fix indentation 2003-01-15 Max Bowsher 2003-01-15 Max Bowsher 2003-01-19 Max Bowsher 2003-01-31 Max Bowsher 2003-02-28 Pierre Humblet 2003-02-28 Max Bowsher 2003-03-04 Max Bowsher 2003-03-05 Brian Keener 2003-03-05 Max Bowsher 2003-03-09 Max Bowsher 2003-03-09 Max Bowsher Reformatting, rearranging, 2 items to FIXED, 1 to WISHLIST, one pair of duplicates combined. 2003-03-10 Max Bowsher Add wishlist item: hold version Regenerate after adding foreign to AUTOMAKE_OPTIONS Revert accidental loss of end-of-line whitespace from 2000-04-01 commit, to ease merging with upstream sources. Import zlib-1.1.4 This commit was generated by cvs2svn to track changes on a CVS vendor Merge zlib-1.1.4 Tweak timestamps to prevent unneeded rebuild of autotool files. 2003-03-13 Max Bowsher Add missing entries recovered from cvs log. 2003-03-14 Igor Pechtchanski 2003-03-14 Igor Pechtchanski Move verified-complete release blockers to the completed section. 2003-03-16 Max Bowsher 2003-03-16 Max Bowsher 2002-03-18 Max Bowsher 2003-03-18 Igor Pechtchanski Remove spurious duplicate files. (Spurios duplicate directories emptied: cvs upd -P advised.) 2003-03-18 Igor Pechtchanski 2003-03-25 Igor Pechtchanski 2003-03-26 Max Bowsher 2003-04-01 Gary R. Van Sickle 2003-04-07 Max Bowsher New bug in TODO: 2003-05-07 Gary R. Van Sickle 2003-05-31 Max Bowsher 2003-06-05 Gary R. Van Sickle 2003-06-22 Max Bowsher 2003-06-22 Max Bowsher 2003-06-22 Benjamin Riefenstahl 2003-06-23 Max Bowsher 2003-07-08 Max Bowsher 2003-07-10 Jeremy White 2003-07-18 Max Bowsher 2003-07-23 Gary R. Van Sickle 2003-07-23 Max Bowsher 2003-07-23 Max Bowsher 2003-07-26 Max Bowsher Run d2u on choose.cc - strip ^Ms accidentally introduced in 2.123 2003-07-28 Max Bowsher 2003-07-28 Gary R. Van Sickle 2003-07-29 Gary R. Van Sickle 2003-07-29 Max Bowsher Indentation. Whitespace. Run d2u. 2003-07-30 Max Bowsher 2003-07-31 Pierre Humblet 2003-07-31 Gary R. Van Sickle Whitespace. 2003-08-01 Gary R. Van Sickle 2003-08-01 Gary R. Van Sickle 2003-08-02 Gary R. Van Sickle 2003-08-02 Gary R. Van Sickle 2003-08-03 Gary R. Van Sickle 2003-08-03 Max Bowsher 2003-08-19 Max Bowsher 2004-08-18 Max Bowsher 2004-08-24 Max Bowsher 2004-08-28 Max Bowsher 2004-08-28 Max Bowsher 2004-08-28 Max Bowsher Add missing ChangeLog entry. 2004-08-29 Max Bowsher 2004-08-30 Max Bowsher 2004-08-30 Max Bowsher 2004-08-31 Max Bowsher 2004-09-01 Max Bowsher 2004-09-01 Max Bowsher 2004-10-25 Max Bowsher 2004-10-25 Max Bowsher 2004-10-25 Max Bowsher 2004-10-25 Bas van Gompel 2004-10-27 Max Bowsher 2004-10-28 Max Bowsher 2004-11-11 Max Bowsher 2004-11-11 Max Bowsher 2004-11-13 Max Bowsher 2004-11-17 Max Bowsher Commit missed ChangeLog entry 2004-11-18 Max Bowsher 2004-11-19 Max Bowsher 2004-11-19 Max Bowsher 2004-11-19 Max Bowsher 2004-11-19 Max Bowsher 2004-11-19 Max Bowsher 2004-11-19 Max Bowsher 2004-11-20 Max Bowsher 2004-11-20 Max Bowsher 2004-11-22 Max Bowsher 2004-11-22 Max Bowsher 2004-12-23 Max Bowsher * CHANGES: New file. 2004-12-24 Max Bowsher 2004-12-25 Max Bowsher 2004-12-25 Max Bowsher Fix typo in comment. 2004-12-25 Max Bowsher 2004-12-26 Max Bowsher 2004-12-27 Max Bowsher 2004-12-27 Max Bowsher Fix error in ChangeLog. 2004-12-28 Max Bowsher 2004-12-28 Max Bowsher * CHANGES: Update in preparation for new snapshot. 2004-12-29 Max Bowsher 2005-01-27 Bas van Gompel 2005-01-27 Max Bowsher * cfgaux/.direxists: Create, to work around obscure CVS bug. * CHANGES: Update. 2005-04-05 Max Bowsher 2005-04-05 Max Bowsher 2005-04-19 Max Bowsher 2005-05-03 Brian Dessent * README: Describe setup's use of branches. 2005-05-03 Max Bowsher 2005-05-03 Max Bowsher 2005-05-03 Max Bowsher Commit missed ChangeLog entry. 2005-05-04 Brian Dessent 2005-05-03 Max Bowsher 2005-05-04 Max Bowsher 2005-05-04 Max Bowsher 2005-05-04 Max Bowsher 2005-04-05 Max Bowsher Remove spurious CR characters from ChangeLog. Fix wrong date in ChangeLog. 2005-05-05 Max Bowsher 2005-05-05 Max Bowsher Correct formatting of recent ChangeLog entries. 2005-05-05 Max Bowsher 2005-05-07 Max Bowsher 2005-05-07 Max Bowsher 2005-05-07 Max Bowsher 2005-05-14 Max Bowsher 2005-05-14 Max Bowsher 2005-05-14 Bas van Gompel 2005-05-14 Max Bowsher * CONTRIBUTORS: Add myself, Igor Pechtchanski and Brian Dessent. * CONTRIBUTORS: Add Frank Richter. * CHANGES: First draft for new release. 2005-11-30 Max Bowsher 2005-11-30 Max Bowsher 2006-03-09 Max Bowsher 2006-03-09 Bas van Gompel * CHANGES: Update. 2006-03-30 Max Bowsher 2006-03-30 Max Bowsher 2006-03-30 Max Bowsher 2006-04-06 Max Bowsher 2006-04-15 Max Bowsher 2006-04-15 Max Bowsher 2006-04-16 Max Bowsher 2006-04-16 Max Bowsher 2006-04-16 Max Bowsher 2006-04-16 Max Bowsher 2006-04-17 Max Bowsher 2006-04-17 Max Bowsher 2006-04-17 Max Bowsher 2006-04-17 Max Bowsher 2006-04-17 Max Bowsher * CHANGES: Update. 2006-12-26 Max Bowsher * ChangeLog: Remove spurious beginning-of-line spaces, to assist editors 2006-12-26 Max Bowsher 2007-04-19 Max Bowsher ChangeLogs use tabs, not spaces. 2007-04-19 Max Bowsher Oops, update ChangeLog with details of additional changes accidentally Tidy up eclectic whitespace in Makefile.am. 2007-04-19 Max Bowsher Robert Collins (283): Sat Jun 30 11:01:00 2001 Robert Collins Sat Jun 30 13:39:00 2001 Robert Collins Wed Sep 26 21:39:00 Robert Collins rbtcollins@hotmail.com 2001-10-31 Robert Collins 2001-10-31 Robert Collins 2001-11-01 Matt Hargett 2001-11-01 Robert Collins 2001-11-01 Robert Collins 2001-11-01 Robert Collins 2001-11-02 Robert Collins 2001-11-02 Robert Collins 2001-11-02 Pavel Tsekov 2001-11-02 Robert Collins 2001-11-02 Robert Collins 2001-11-02 Robert Collins 2001-11-02 Robert Collins 2001-11-02 Robert Collins 2001-11-02 Robert Collins 2001-11-02 Robert Collins 2001-11-03 Robert Collins 2001-11-03 Robert Collins 2001-11-06 Pavel Tsekov 2001-11-06 Robert Collins 2001-11-07 Charles Wilson 2001-11-09 Robert Collins 2001-11-08 Pavel Tsekov 2001-11-10 Robert Collins 2001-11-10 Robert Collins 2001-11-10 Robert Collins 2001-11-09 Gareth Pearce 2001-11-13 Robert Collins 2001-11-13 Robert Collins 2001-11-13 Brian Keener 2001-11-14 Robert Collins 2001-11-16 Robert Collins 2001-11-21 Robert Collins 2001-11-21 Robert Collins 2001-11-21 Robert Collins 2001-11-21 Robert Collins 2001-11-21 Robert Collins 2001-11-23 Robert Collins 2001-11-23 Robert Collins 2001-11-26 Gary R. Van Sickle Backout accidental commit 2001-11-29 Robert Collins 2001-11-30 Robert Collins 2001-11-30 Robert Collins 2001-12-01 Robert Collins 2001-12-02 Robert Collins 2001-12-04 Robert Collins 2001-12-04 Robert Collins 2001-12-06 Robert Collins 2001-12-20 Robert Collins 2001-12-21 Robert Collins 2001-12-22 Gary R. Van Sickle 2002-01-01 Robert Collins 2001-01-04 Gary R. Van Sickle 2002-01-04 Jan Nieuwenhuizen remove accidentally commited file 2001-01-04 Robert Collins 2001-01-04 Robert Collins 2001-01-06 Robert Collins 2001-01-07 Robert Collins 2002-01-07 Gary R. Van Sickle 2002-01-09 Robert Collins 2002-01-20 Robert Collins 2002-01-21 Robert Collins 2002-01-21 Robert Collins 2002-01-22 Robert Collins 2002-01-22 Robert Collins 2002-01-22 Robert Collins 2002-01-22 Robert Collins 2002-01-22 Robert Collins 2002-01-26 Robert Collins 2002-01-27 Robert Collins 2002-01-27 Robert Collins 2002-01-27 Robert Collins 2002-02-19 Robert Collins 2002-02-19 Robert Collins 2002-02-05 Jason Tishler 2002-02-19 Robert Collins 2002-02-18 Michael A Chase 2002-02-19 Robert Collins 2002-02-24 Robert Collins 2002-02-24 Gary R. Van Sickle 2002-02-24 Robert Collins 2002-03-20 Robert Collins 2002-03-20 Robert Collins 2003-03-26 Robert Collins 2002-03-26 Pavel Tsekov 2003-03-27 Robert Collins 2003-03-27 Robert Collins 2002-04-14 Robert Collins 2002-04-14 Robert Collins 2002-04-20 Robert Collins 2002-04-23 Robert Collins 2002-04-12 Robert Collins initial import 2002-04-26 Robert Collins 2002-04-26 Robert Collins 2002-04-26 Robert Collins 2002-04-26 Robert Collins 2002-04-26 Robert Collins 2002-04-23 Robert Collins 2002-04-27 Robert Collins 2002-04-27 Robert Collins 2002-04-29 Robert Collins 2002-04-29 Robert Collins 2002-04-29 Robert Collins 2002-05-01 Robert Collins 2002-05-01 Robert Collins 2002-05-01 Robert Collins add missing files needed by setup 2002-05-022 Robert Collins 2002-05-02 Robert Collins 2002-05-03 Robert Collins 2002-05-03 Robert Collins 2002-05-03 Robert Collins 2002-05-04 Robert Collins 2002-05-04 Robert Collins 2002-05-04 Robert Collins 2002-05-05 Robert Collins 2002-05-05 Robert Collins 2002-05-06 John Marshall 2002-05-10 Robert Collins 2002-05-11 Robert Collins 2002-05-11 Robert Collins 2002-05-12 Robert Collins 2002-05-12 Robert Collins 2002-05-12 Robert Collins 2002-04-02 Gary R. Van Sickle 2002-05-12 Robert Collins 2002-05-19 Robert Collins 2002-05-19 Robert Collins 2002-05-19 Robert Collins 2002-05-19 Robert Collins 2002-05-19 Robert Collins 2002-05-19 Robert Collins 2002-05-19 Robert Collins oops, forgoet these in previous checkin 2002-05-20 Robert Collins 2002-05-27 Robert Collins 2002-05-26 Ralf Habacker 2002-06-08 Robert Collins 2002-06-10 Robert Collins 2002-06-15 Robert Collins 2002-06-15 Robert Collins 2002-06-15 Robert Collins (IniDBBuilderPackage::process_src): Streamline and split out 2002-06-27 Robert Collins 2002-06-27 Robert Collins 2002-06-27 Robert Collins 2002-07-01 Robert Collins grr premature checkin a minute ago. 2002-07-02 Robert Collins 2002-07-02 Robert Collins 2002-07-03 Robert Collins 2002-07-03 Pavel Tsekov 2002-07-05 Robert Collins 2002-07-05 Robert Collins 2002-07-05 Robert Collins 2002-07-05 Robert Collins 2002-07-05 Robert Collins 2002-07-06 Robert Collins 2002-07-08 Robert Collins 2002-07-08 Robert Collins 2002-07-08 Max Bowsher 2002-07-09 Robert Collins 2002-07-10 Robert Collins 2002-07-13 Robert Collins 2002-07-13 Robert Collins 2002-07-15 Robert Collins 2002-07-15 Robert Collins 2002-07-15 Robert Collins 2002-09-21 Robert Collins current generated files 2002-09-21 Robert Collins 2002-09-22 Max Bowsher 2002-11-04 Max Bowsher 2002-11-04 Max Bowsher 2002-11-04 Max Bowsher 2002-11-04 Max Bowsher 2002-11-04 Max Bowsher 2002-11-04 Max Bowsher 2002-11-04 Max Bowsher 2002-11-04 Max Bowsher 2002-11-10 Robert Collins 2002-11-10 Robert Collins 2002-11-10 Robert Collins 2002-11-04 Max Bowsher 2002-11-10 Robert Collins 2002-11-10 Robert Collins 2002-11-10 Robert Collins 2002-11-25 Robert Collins 2002-11-25 Robert Collins 2002-11-25 Robert Collins 2002-11-26 Robert Collins 2002-11-26 Robert Collins 2002-11-26 Robert Collins 2002-07-08 Marcel Telka 2002-11-26 Robert Collins 2002-11-26 Robert Collins 2002-11-25 Gary R. Van Sickle 2003-03-09 Robert Collins ChangeLog: 2003-02-01 Igor Pechtchanski 2003-02-16 Pavel Tsekov 2003-02-16 Pavel Tsekov 2003-03-09 Robert Collins Separate out release blocking TODO items 2003-03-10 Robert Collins 2003-03-10 Robert Collins Update README some more 2003-03-10 Robert Collins 2003-03-10 Robert Collins 2003-03-13 Robert Collins 2003-03-14 Robert Collins 2003-03-15 Robert Collins 2003-03-15 Robert Collins 2003-03-16 Robert Collins introduce some linefeeds 2003-03-18 Robert Collins 2003-03-19 Robert Collins 2003-03-20 Robert Collins 2003-03-26 Robert Collins 2003-03-29 Robert Collins 2003-04-02 Robert Collins add bug 2003-04-12 Robert Collins 2003-04-12 Robert Collins 2003-04-12 Robert Collins 2003-04-12 Robert Collins 2003-04-12 Robert Collins 2003-04-12 Robert Collins 2003-04-12 Robert Collins 2003-04-12 Robert Collins 2003-04-12 Robert Collins update readme 2003-07-26 Robert Collins 2003-07-26 Robert Collins 2003-07-26 Robert Collins 2003-07-26 Robert Collins 2003-07-26 Robert Collins 2003-07-26 Robert Collins 2003-07-26 Robert Collins 2003-07-26 Robert Collins 2003-07-26 Robert Collins 2003-07-27 Robert Collins 2003-07-27 Robert Collins 2003-07-27 Robert Collins 2003-07-27 Robert Collins 2003-07-27 Robert Collins 2003-07-27 Robert Collins 2003-07-27 Robert Collins 2003-07-27 Robert Collins 2003-07-28 Robert Collins 2003-07-29 Robert Collins 2003-07-29 Robert Collins 2003-07-29 Robert Collins 2003-07-29 Robert Collins 2003-07-29 Robert Collins 2003-07-30 Robert Collins 2003-07-30 Robert Collins 2003-07-30 Robert Collins 2003-07-30 Robert Collins check line ending behaviour Update README 2003-07-31 Robert Collins 2003-10-07 Robert Collins 2003-10-23 Jerry D. Hedden 2003-10-16 Frank Richter 2003-10-27 Ralf Habacker 2003-10-31 Igor Pechtchanski 2003-11-1 Robert Collins 2003-10-31 Frank Richter 2003-10-31 Frank Richter 2003-11-2 Robert Collins 2003-11-16 Robert Collins add a BoolOption testcase 2003-12-10 20:45:32 GMT Robert Collins patch-17 2003-12-21 Robert Collins 2004-04-25 Robert Collins 2004-04-25 Robert Collins Ron Parker (1): Updated to build cinstall with mingw. See Changelog for numerous setup.c changes. Yaakov Selkowitz (19): * Makefile.am: Treat libgetopt++ as full-fledged SUBDIRS. Fix compatibility with GCC 4.x. * configure.in: Check for prerequisites' headers. * bootstrap.sh: Allow running from a builddir. Run configure * postinstall.cc: Add #include to fix build with gcc-4.x. * Makefile.am (setup_version.c): Respect silent rules. * main.cc: Remove CINTERFACE define. First step towards X86-64 compatibility. Fix build with mingw-w64 headers. * bootstrap.sh: Add support for i686-w64-mingw32 toolchain. * Makefile.am (EXTRA_DIST): Remove libmd5-rfc files. * Makefile.am (res.o): Add rule to force rebuild upon change * Makefile.am (inilint_extras): Remove autoload.c. * install.cc (FileInuseDlgProc): Fix return type. Throughout, drop support for Cygwin 1.5 and Windows pre-2000. * configure.ac: Remove check for libmingw32. * Makefile.am (EXTRA_DIST): Add setup64.exe.manifest. * filemanip.cc (find_tar_ext): Generalize search for .tar extension, * package_source.cc (packagesource::set_canonical): Fix handling