Commit Graph

398 Commits

Author SHA1 Message Date
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
Rom Walton 7c250e026f Quick Updates
svn path=/trunk/boinc/; revision=16456
2008-11-10 16:55:33 +00:00
Kevin Reed 26bc6a476c revert to version 10.0
svn path=/trunk/boinc/; revision=16453
2008-11-10 16:47:00 +00:00
Rom Walton 5385f38a4e Quick Updates
svn path=/trunk/boinc/; revision=16376
2008-10-31 17:53:30 +00:00
Kevin Reed 6caccb258b Prevent cc_config.xml from being deleted if the volunteer customized it.
svn path=/trunk/boinc/; revision=16369
2008-10-30 21:32:25 +00:00
Kevin Reed c16417bf51 Prevent cc_config.xml from being deleted if the volunteer customized it.
svn path=/trunk/boinc/; revision=16368
2008-10-30 21:30:56 +00:00
Rom Walton 1f1cc48a4c - client: include precompiled header in rr_sim.cpp so memory
leak detection will work.
    - MGR: Have the BaseFrame call a function to determine if the
        selection list should be saved instead of traversing
        the application pointer.  Each view just overrides the function
        returning a true/false value.  We don't have to worry about null
        pointers and the like.
    - MGR: BOINCGUIApp should never need to know how either the views
        work or the document.  Move the code that determines which
        RPCs should be fired into each of the views.  Have the document
        look for it there.
    - MGR: Reduce duplicate code for hiding and showing an application
    - MGR: Move some Windows and Mac specific code into functions
        and streamline the application startup and shutdown rountines.
    - MGR: Move the event processing that was in BOINCGUIApp into the
        BaseFrame.
    - MGR: General cleanup.
    - MGR: Doxygen comments.
    - MGR: Cleanup some warnings.

    client/
        rr_sim.cpp
    clientgui/
        AdvancedFrame.cpp, .h
        AsyncRPC.cpp, .h
        BOINCBaseFrame.cpp, .h
        BOINCBaseView.cpp, .h
        BOINCClientManager.cpp
        BOINCGUIApp.cpp, .h
        BOINCTaskBar.cpp
        MainDocument.cpp, .h
        sg_BoincSimpleGUI.cpp, .h
        ViewProjects.cpp, .h
        ViewTransfers.cpp, .h
        ViewWork.cpp, .h
        WelcomePage.cpp
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism
    win_build/
        sim.vcproj

svn path=/trunk/boinc/; revision=16357
2008-10-29 22:44:55 +00:00
Rom Walton cb3d22962c Quick Updates
svn path=/trunk/boinc/; revision=16319
2008-10-27 15:05:17 +00:00
Rom Walton 80c248fc38 - Tag for 6.3.17 release, all platforms
boinc_core_release_6_3_17

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16304
2008-10-23 20:31:52 +00:00
Rom Walton 3665b05ef2 - WINSETUP: When the shortcut to BOINC Manager remove the
minimize flag, it apparently was causing the small
        manager window.  The '/s' parameter already takes
        care of minimizing the window.
        (From Kevin Reed)
        
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism

svn path=/trunk/boinc/; revision=16282
2008-10-23 12:54:33 +00:00
Rom Walton 67ad74aa3b - WINSETUP: Include a fix for the ALLUSERS flag so that
based on the user preference, the installation settings
        are honored
        (From Kevin Reed)
        
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism

svn path=/trunk/boinc/; revision=16277
2008-10-23 03:37:12 +00:00
Rom Walton a163097059 svn path=/trunk/boinc/; revision=16275 2008-10-23 03:14:52 +00:00
Kevin Reed a899b9c079 svn path=/trunk/boinc/; revision=16260 2008-10-22 18:34:30 +00:00
Kevin Reed 5aa5a5285b Include a fix for the ALLUSERS flag so that based on the user preference, the installation settings are honored
svn path=/trunk/boinc/; revision=16241
2008-10-21 14:40:14 +00:00
Rom Walton 3a829d1912 Quick Updates
svn path=/trunk/boinc/; revision=16218
2008-10-15 20:14:11 +00:00
Kevin Reed fc4a7ed2d1 svn path=/trunk/boinc/; revision=16202 2008-10-14 17:55:39 +00:00
Kevin Reed e3e551a912 Add files from 6.2 to HEAD for WCG
svn path=/trunk/boinc/; revision=16172
2008-10-09 17:15:52 +00:00
Kevin Reed cf5b8c5f95 Add files from 6.2 to HEAD for WCG
svn path=/trunk/boinc/; revision=16171
2008-10-09 17:15:03 +00:00