Commit Graph

415 Commits

Author SHA1 Message Date
Rom Walton 027d8e5485 Quick Updates
svn path=/trunk/boinc/; revision=22323
2010-09-08 17:14:01 +00:00
Rom Walton a373ae12db - MGR: In the future I need to be more careful when I flatten a
class hierarchy. I broke the ability to get the latest
        project configuration from account managers. Fix that.
        
    clientgui/
        WizardAttach.cpp

svn path=/trunk/boinc/; revision=22257
2010-08-17 18:39:33 +00:00
Rom Walton a5dee555f9 - lib: prevent crash on startup if slot directories have been deleted.
lib/
        filesys.cpp

svn path=/trunk/boinc/; revision=22226
2010-08-13 18:43:24 +00:00
Rom Walton 39c5438518 Quick Updates
svn path=/trunk/boinc/; revision=22063
2010-07-26 20:24:19 +00:00
Rom Walton 9fc06ef7cf - WINSETUP: Update validate install procedure to account for the
removal of boinclog.exe.
    
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        CAValidateInstall.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=22021
2010-07-21 17:38:48 +00:00
Rom Walton 2179576c93 - WINSETUP: Update validate install procedure to account for the
removal of boinc.dll and addition of boinclog.exe.
    - MGR: Move auto-proxy detection code into its own thread.
    
    client/
        main.cpp
        sysmon_win.cpp
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        CAValidateInstall.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=22009
2010-07-19 22:09:45 +00:00
Rom Walton fbae72cfb6 Quick Updates
svn path=/trunk/boinc/; revision=21959
2010-07-15 20:18:06 +00:00
Rom Walton b3b8dbdd90 - WINBUILD: Fix project files so that there isn't any C Runtime Library
collisions between types.
    - WINBUILD: Remove old cruft.

    win_build/
        *.sln
        *.vcproj

svn path=/trunk/boinc/; revision=21939
2010-07-14 19:31:35 +00:00
Rom Walton d147615706 Quick Updates
svn path=/trunk/boinc/; revision=21918
2010-07-13 20:51:37 +00:00
Rom Walton 2d38108c28 Quick Updates
svn path=/trunk/boinc/; revision=21704
2010-06-08 15:47:32 +00:00
Rom Walton c4ac8a8eb5 Quick Updates
svn path=/trunk/boinc/; revision=21177
2010-04-14 21:02:46 +00:00
Rom Walton 99a58f221d Quick Updates
svn path=/trunk/boinc/; revision=21175
2010-04-14 20:54:46 +00:00
Rom Walton 1cfd7e85a8 - WINSETUP: Add support for the <team_name> tag in the Windows
installer for the auto created project_init.xml file.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CACreateProjectInitFile.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=21147
2010-04-08 18:16:09 +00:00
Kevin Reed bced79447d update WCG installation file
svn path=/trunk/boinc/; revision=20349
2010-02-01 19:03:54 +00:00
Rom Walton 3b234ca6cf Quick Updates
svn path=/trunk/boinc/; revision=19635
2009-11-19 00:27:54 +00:00
Rom Walton 51dadc6c64 Quick Updates
svn path=/trunk/boinc/; revision=19633
2009-11-19 00:20:56 +00:00
Rom Walton 8dcf342085 Quick Updates
svn path=/trunk/boinc/; revision=19590
2009-11-17 21:46:51 +00:00
Rom Walton 236e6fb9f3 - WINSETUP: Add the PROJINIT_URL and PROJINIT_AUTH properties
to the installer custom action code, a project_init.xml
        file will be created in the data directory.
        
    win_build/installerv2/redist/Windows/src/boinccas
        boinccas95.vcproj
        CACreateProjectInitFile.cpp, .h
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=19548
2009-11-12 18:18:56 +00:00
Rom Walton 917308513b - WINSETUP: Remove the 'SeDebugPrivilege' prev from the list of privs
the installer sets for BOINC.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        CAGrantBOINCAdminsRights.cpp
        CAGrantBOINCUsersRights.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=19361
2009-10-21 18:37:53 +00:00
Rom Walton c5ff99fb92 Progress Thru Processors stuff
svn path=/trunk/boinc/; revision=18808
2009-08-03 23:13:34 +00:00
Rom Walton b670b2da38 - WINSETUP: Prevent a pathing problem with the client_auth.xml
creation by prepending a \ in front of the filename.
        
    winbuild/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CACreateClientAuthFile.cpp
    winbuild/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    winbuild/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=18669
2009-07-23 20:31:25 +00:00
Rom Walton ab8bc04995 - WINSETUP: Add the PTP executable to the list of processes to terminate
when setup is launched.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CAShutdownBOINCManager.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=18514
2009-06-30 03:16:35 +00:00
Rom Walton 211aef0dae Quick Updates
svn path=/trunk/boinc/; revision=18513
2009-06-30 03:08:11 +00:00
Rom Walton 1ee89e9586 Quick Updates
svn path=/trunk/boinc/; revision=18512
2009-06-30 02:51:23 +00:00
Rom Walton c43295cc21 - WINSETUP: Provide a mechinism in the installer where the installer
can override the previous stored state from a previous installation.
        
        NOTE: Needed becuase PTP isn't going to be supporting 'Application
          execution mode', at least not with the initial installer.
          
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CARestoreSetupState.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=18466
2009-06-19 17:49:38 +00:00
Rom Walton fa48965196 - INSTALL: Make sure both installers have the cookie required flag so that
the correct information is displayed on the AccountInfo page in the
        Wizard, if and when a browsers cookie could not be detected.
        
    mac_installer/Progress/
        acct_mgr_url.xml
    win_build/installerv2/redist/progress/    
        acct_mgr_url.xml

svn path=/trunk/boinc/; revision=18414
2009-06-14 16:13:33 +00:00
Rom Walton 664bdd5079 Quick Updates
svn path=/trunk/boinc/; revision=18413
2009-06-14 15:53:12 +00:00
Rom Walton 0269160f8e Quick Updates
svn path=/trunk/boinc/; revision=18407
2009-06-13 02:06:39 +00:00
Rom Walton 91aec4a4b8 svn path=/trunk/boinc/; revision=18402 2009-06-12 22:13:06 +00:00
Rom Walton a1b7b46921 Quick Updates
svn path=/trunk/boinc/; revision=18401
2009-06-12 21:49:27 +00:00
Rom Walton 1dd1812787 - WINSETUP: Change the install validation code so that it reads the MSI
database to determine what executable names to check instead of
        hard coding them. BOINCMGR is renamed to Progress Thru Process or
        in the case of GridRepublic it would be GridRepublic Desktop.
        
    win_build/installerv2/
        Progress.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.cpp, .h
        CAValidateInstall.cpp
        CAVerifyInstallDirectories.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=18396
2009-06-12 16:29:25 +00:00
Rom Walton 89010182c9 - SCR: Update default values per BOINC defaults.
- PTP: Add files needed by the installer(s).
    
	clientscr/progress/
	    <Added and Deleted various files>
	clientscr/
	    screensaver.h
	win_build/installerv2/
	    Progress.ism
	    Progressx64.ism
	win_build/installerv2/redist/0409/
		ptp-eula.rtf
	win_build/installerv2/redist/Progress/
		acct_mgr_url.xml
		progress.ico
		ss_config.xml

svn path=/trunk/boinc/; revision=18383
2009-06-11 20:11:02 +00:00
Rom Walton e3552a977b PTP: Introduce 'Progress Thru Processors' to the Windows build
environment. Use GridRepublic skin until the new one is available.
      
	client/win/
		boinc_cli.rc
		boinc_cmd.rc
	client/win/res/
		progress.ico (Added)
	clientctrl/
		boincsvcctrl.rc
	clientgui/
		BOINCGUIApp.rc
	clientgui/res/
		progress.ico (Added)
	clientgui/skins/Progress Thru Processors
		<Various Files>
	clientlib/win/
		boinc_dll.rc
	clientscr/
		boinc_ss.rc
	clientscr/res/
		boinc.jpg (Deleted)
	clientscr/res/
		progress.bmp (Added)
		progress.ico (Added)
		Scricon3.ico (Deleted)
	clienttray/
		boinc_tray.rc
	win_build/
		Progress.sln
		ptp_boinc_cli.vcproj
		ptp_boinc_dll.vcproj
		ptp_boinc_ss.vcproj
		ptp_boinccmd.vcproj
		ptp_boincmgr.vcproj
		ptp_boincsvcctrl.vcproj
		ptp_boinctray.vcproj

svn path=/trunk/boinc/; revision=18379
2009-06-11 17:11:47 +00:00
Rom Walton 90f4485616 svn path=/trunk/boinc/; revision=18191 2009-05-22 19:30:57 +00:00
Rom Walton 331937139b - WINBUILD: Have the new installers include the new BOINC OpenGL
based screensaver, as well as the logo and font files.
    - WINBUILD: Include sqlite3.dll in the BOINC Manager component.
    
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism
    win_build/
        ss_app.vcproj

svn path=/trunk/boinc/; revision=18078
2009-05-12 16:30:48 +00:00
Rom Walton c8808b1690 svn path=/trunk/boinc/; revision=17778 2009-04-10 15:54:25 +00:00
Rom Walton 1a8e70d5f6 - WINSETUP 'Everyone' is not just a group, it is a well known
group.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        CASetPermissionBOINC.cpp
        CASetPermissionBOINCData.cpp
        CASetPermissionBOINCDataProjects.cpp
        CASetPermissionBOINCDataSlots.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=17772
2009-04-09 22:31:33 +00:00
Rom Walton 47cb6533e8 - WINSETUP: On some setups, how we were including the 'Everyone' well
known security ID in the boinc_users group didn't work properly.
        
        From now on include the 'Everyone' security ID in the various
        ACLs instead.  This will probley clean up a wide range of
        various issues with multi-user installs.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CACreateBOINCGroups.cpp
        CASetPermissionBOINC.cpp
        CASetPermissionBOINCData.cpp
        CASetPermissionBOINCDataProjects.cpp
        CASetPermissionBOINCDataSlots.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=17738
2009-04-07 16:51:09 +00:00
Rom Walton ceb67571c7 - WINSETUP: When uninstalling, don't migrate the client data back
to the 5.x location.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        CAMigrateBOINCData.cpp

svn path=/trunk/boinc/; revision=17737
2009-04-06 20:11:35 +00:00
Rom Walton bb26579fe2 Quick Updates
svn path=/trunk/boinc/; revision=17695
2009-03-30 16:02:10 +00:00
Rom Walton be0c0d5703 - WINSETUP: Fix the problem introduced where Enable Application
execution wasn't working.
        
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism

svn path=/trunk/boinc/; revision=16913
2009-01-15 17:15:59 +00:00
Rom Walton a7699be8a9 - WINSETUP: Update custom actions in case the goofy setup
problems are related to old custom actions.  I don't
        really think this is it, but i'm running out of ideas.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=16884
2009-01-12 18:06:48 +00:00
Rom Walton 82d0aba82f - WINSETUP: Use the installer from 6.4 going forward. Shows CUDA
warning on Vista.
        
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism

svn path=/trunk/boinc/; revision=16741
2008-12-23 15:53:08 +00:00
Rom Walton 3fe331944e Quick Updates
svn path=/trunk/boinc/; revision=16725
2008-12-19 02:11:55 +00:00
Rom Walton 68ae8d069f Quick Updates
svn path=/trunk/boinc/; revision=16699
2008-12-16 18:51:06 +00:00
Rom Walton 378561d155 - WINSETUP: Make sure we don't try and do anything with the
SeDenyRemoteInteractiveLogonRight user right on Windows 
        2000 or older. Fixes #789
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CAGrantBOINCAdminsRights.cpp
        CAGrantBOINCMasterRights.cpp
        CAGrantBOINCProjectRights.cpp
        CAGrantBOINCProjectsRights.cpp
        CAGrantBOINCUsersRights.cpp

svn path=/trunk/boinc/; revision=16674
2008-12-12 21:47:38 +00:00
Rom Walton eb6c893b30 - WININSTALL: Disable "Protected Application Execution" mode
by default.
    - WININSTALL: Turn off the check for Internet Explorer 5.x

    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CACreateBOINCAccounts.cpp
        CACreateBOINCGroups.cpp
        CACreateClientAuthFile.cpp
        CARestoreSetupState.cpp
        CASaveSetupState.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=16631
2008-12-05 21:23:19 +00:00
Rom Walton 14228ac32d Quick Updates
svn path=/trunk/boinc/; revision=16503
2008-11-17 14:32:35 +00:00
Rom Walton 761e6f8203 Quick Updates
svn path=/trunk/boinc/; revision=16469
2008-11-10 22:09:28 +00:00
Kevin Reed b186c8d040 svn path=/trunk/boinc/; revision=16466 2008-11-10 19:53:07 +00:00