created during gstate.init() instead of at class
creation time. This way time_stats.log ends up in
the data directory.
client/
client_state.C
time_stats.C, .h
svn path=/trunk/boinc/; revision=14342
InstallShield does things.
- WINSETUP: Don't attempt to create accounts or set rights
on Win9x based systems.
- WINSETUP: Add additional trace messages to
CACreateBOINCAccounts.
- WINSETUP: Add entries for a null script when creating
user accounts, apparently it is a requirement for
creating accounts on Win2k and WinXP.
win_build/installerv2/
BOINC.ism
win_build/installerv2/redist/Windows/src/boinccas/
CACreateBOINCAccounts.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=14341
between the executable directory and the data directory.
(Windows Only)
- TRAY: Update the tray code to what was used in 5.10.x
- WINSETUP: Update for BOINCTray.exe
clientgui/
BOINCGUIApp.cpp, .h
SkinManager.cpp
clienttray/
tray_win.cpp, .h
win_build/
boinc.sln
boinctray.vcproj
win_build/installerv2/
BOINC.ism
svn path=/trunk/boinc/; revision=14335
two stages. The first stage happens before InstallInitialize and the
second stage happens after InstallFinalize. Everything between
InstallInitialize and InstallFinalize just generates a script
and doesn't actually change the file system, so the permission trees
just get screwed up.
- WINSETUP: Updated CAMigrateBOINCData
- WINSETUP: Created CAMigrateBOINCDataTemp
- WINSETUP: Created CAStartupBOINCService
- CC: Change the current working directory on startup to the DATADIR.
- CC: Change the logic for pointing to the CA Certificate Bundle on
Windows.
client/
http_curl.C
main.C
win_build/installerv2/
BOINC.ism
win_build/installerv2/redist/Windows/src/boinccas/
boinccas.def
boinccas.vcproj
boinccas95.def
boinccas95.vcproj
CAGrantBOINCMasterRights.cpp
CAGrantBOINCProjectRights.cpp
CAMigrateBOINCData.cpp
CAMigrateBOINCDataTemp.cpp, .h (Added)
CAShutdownBOINC.cpp
CAStartupBOINCService.cpp, .h (Added)
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=14332
- WINSETUP: Fix permission problems with newly created directories.
(Was an Installshield bug)
- WINSETUP: Add CAMigrateBOINCData
- WINSETUP: Fix long standing bug with the LAUNCHPROGRAM stuff showing
up on removes and admin installs
- Remove the admin required flag from all application manifests for
all executables.
- Fix a possible AV when the CC was launched without admin privs on
Windows.
clientlib/win/
IdleTracker.cpp
win_build/
boinc_cli_curl.vcproj
boinc_dll.vcproj
boinccmd.vcproj
boincmgr_curl.vcproj
sim.vcproj
updater.vcproj
vistaadminrequired.xml (removed)
vistaadminrequiredui.xml (removed)
win_build/installerv2/
BOINC.ism
win_build/installerv2/redist/Windows/src/boinccas/
boinccas.vcproj
boinccas95.def
boinccas95.vcproj
CACreateBOINCAccounts.cpp
CAGrantBOINCMasterRights.cpp
CAMigrateBOINCData.cpp, .h (Added)
dirops.cpp, .h (Added)
password.cpp, .h (Added)
stdafx.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=14331
beneath it.
Otherwise you get "zombie" posts, and e.g. when we should a user's
posts, they might all be hidden.
Also added a script to retroactively clean up these.
svn path=/trunk/boinc/; revision=14325
removed references to "graphics thread"
removed HANDLE timer_quit_event
removed enable_heartbeat/disable_heartbeat messages
(not sure what the ideas was, but no longer exists)
removed heartbeat_active flag (use options.check_heartbeat instead)
read heartbeat-channel messages even if heartbeat disabled
(since we use that channel for WSS messages too)
- client: remove ACTIVE_TASK::thread_handle (not used)
svn path=/trunk/boinc/; revision=14323
- WINSETUP: Fix the data directory stuff so if the user
changes the default location it cascades down to the
projects and slots directories as well.
- WINSETUP: Fix the permissions on the install directory
- WINSETUP: Add new public properties to the Save/Restore
state custom actions.
win_build/installerv2/
BOINC.ism
win_build/installerv2/redist/Windows/src/boinccas/
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=14317
rename General Prefs to Computing Prefs;
rename Forum Prefs to Community Prefs
add Prefs link if user doesn't have email PM notification
- remove forum low/high rating theshold stuff.
Message rating was a failed experiment.
svn path=/trunk/boinc/; revision=14300