Commit Graph

12884 Commits

Author SHA1 Message Date
David Anderson fd8470af2a - client: don't fclose() time_stats_log if it's NULL
Fixes #772


svn path=/trunk/boinc/; revision=16478
2008-11-11 23:07:36 +00:00
Charlie Fenton 3fa5b9f844 note check in to boinc_core_release_6_3_22 tag
svn path=/trunk/boinc/; revision=16475
2008-11-11 04:34:42 +00:00
Charlie Fenton ade07204fb MGR: Remove Exit() from RPC thread to possibly fix occasional crash on Windows; KillRPCThread() tries to end thread gracefully on Windows before killing it
svn path=/trunk/boinc/; revision=16474
2008-11-11 04:23:28 +00:00
Charlie Fenton 2b597c5429 MGR: Provide a way to re-enable the Exit Dialog on non-Windows systems, too
svn path=/trunk/boinc/; revision=16473
2008-11-11 03:20:15 +00:00
Charlie Fenton 06360a505d MGR: Fix build break on Mac
svn path=/trunk/boinc/; revision=16472
2008-11-11 02:58:05 +00:00
Rom Walton 761e6f8203 Quick Updates
svn path=/trunk/boinc/; revision=16469
2008-11-10 22:09:28 +00:00
Rom Walton 2e7b1c8172 Quick Updates
svn path=/trunk/boinc/; revision=16467
2008-11-10 20:04:21 +00:00
Kevin Reed b186c8d040 svn path=/trunk/boinc/; revision=16466 2008-11-10 19:53:07 +00:00
Rom Walton ab85e4977e - Tag for 6.3.22 release, all platforms
boinc_core_release_6_3_22

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16463
2008-11-10 19:52:02 +00:00
Rom Walton f0da3b7c50 - MGR: Provide a way to re-enable the Exit Dialog.
clientgui/
        AdvancedFrame.cpp
        BOINCGUIApp.h
        DlgOptions.cpp, .h

svn path=/trunk/boinc/; revision=16462
2008-11-10 19:44:54 +00:00
Rom Walton 7c250e026f Quick Updates
svn path=/trunk/boinc/; revision=16456
2008-11-10 16:55:33 +00:00
Rom Walton 6cac516c7d Commit the libcurl patch we use for 7.19.0
svn path=/trunk/boinc/; revision=16455
2008-11-10 16:50:48 +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 a70125cf10 - MGR: Move the old exit message from the SkinManager file to
the new Exit dialog.
    - MGR: Consolidate the new exit message to one line. Sun Studio
        doesn't concat the seperate strings together during compilation
        like the other compilers to when building for Unicode.
        
    clientgui/
        SkinManager.cpp
        DlgExitMessage.cpp

svn path=/trunk/boinc/; revision=16450
2008-11-10 16:25:37 +00:00
David Anderson a95c2acb39 - accelerate dup_element_contents()
- manager: truncate task progress bar (display) at 100%

svn path=/trunk/boinc/; revision=16449
2008-11-08 04:25:02 +00:00
David Anderson 57a7c21db9 manager: fix verbose text
svn path=/trunk/boinc/; revision=16448
2008-11-07 23:05:35 +00:00
Charlie Fenton 6810350630 Mac: Add new source files mac_address.cpp,.h to XCode project
svn path=/trunk/boinc/; revision=16447
2008-11-07 10:04:00 +00:00
Charlie Fenton c9358f3401 MGR: On Mac, restore using original exit dialog text from skin file or use old default if none in skin file
svn path=/trunk/boinc/; revision=16446
2008-11-07 10:03:41 +00:00
David Anderson ae826ef2eb - API: remove debugging printf from trickly down code
- API: use non-verbose option to zip
- scheduler: if multiple_client_per_host is set,
    don't mark results as over if get repeat CPID

svn path=/trunk/boinc/; revision=16445
2008-11-07 04:13:08 +00:00
Eric J. Korpela 770a456c81 Modified CHECK_SSL macro to look for files under ${prefix}.
svn path=/trunk/boinc/; revision=16444
2008-11-07 00:23:24 +00:00
Eric J. Korpela 4e43308973 Modified LIBCURL_CHECK_CONFIG to check whether curl-config supports the
--static-libs flag.  Also check location of the ca file.


svn path=/trunk/boinc/; revision=16443
2008-11-07 00:22:18 +00:00
Eric J. Korpela 894df8935c New macro BOINC_SET_COMPILE_FLAGS. Sets compile/debug/optimize flags for C,
C++, and fortran compilers.


svn path=/trunk/boinc/; revision=16442
2008-11-07 00:20:15 +00:00
Eric J. Korpela e97fb85554 Adds "$prefix/lib" to the lib path and "$prefix/include" to the include path
before attempting to check for GL/gl.h or libGL.


svn path=/trunk/boinc/; revision=16441
2008-11-07 00:17:39 +00:00
Eric J. Korpela ac952126f5 New file boinc_check_fcgi.m4. Checks whether fcgi headers are installed.
svn path=/trunk/boinc/; revision=16440
2008-11-07 00:15:24 +00:00
Eric J. Korpela 812dc63bd0 New file boinc_check_flags.m4. Contains code to check compiler and linker
flags.

svn path=/trunk/boinc/; revision=16439
2008-11-07 00:14:13 +00:00
Eric J. Korpela 17f30607e5 Moved many of the boinc specific wxWidgets configuration issues out of config.h
and into a separate file in m4.  Modified the configuration to use the default
wxWidgets configuration if no wx configurations options are found.
Configuration will now succeed on a debug build if the wxWidgets debug libraries
are not installed.  

svn path=/trunk/boinc/; revision=16438
2008-11-07 00:12:55 +00:00
Charlie Fenton 5e78b8498b MGR: Filter wxEVT_TASKBAR_MOVE events only on Windows
svn path=/trunk/boinc/; revision=16437
2008-11-06 03:15:12 +00:00
Charlie Fenton 9ae54f7001 Mac: Add new source files mac_address.cpp,.h to XCode project; MGR: Fix compiler warnings on non-Windows builds
svn path=/trunk/boinc/; revision=16436
2008-11-06 00:08:44 +00:00
Rom Walton 0a19a338b4 - MGR: Only tweak the BOINC was started by us variable on
Windows.
        
    clientgui/
        BOINCBaseFrame.cpp
        BOINCTaskBar.cpp

svn path=/trunk/boinc/; revision=16434
2008-11-05 22:03:45 +00:00
David Anderson 5ac0aee6ce - client: add OS name into the hash for host CPID
(for multi-OS hosts)
- scheduler: use sqrt(x) instead of x in stop-checking
    for single redundancy.

svn path=/trunk/boinc/; revision=16433
2008-11-05 20:27:04 +00:00
David Anderson 5141a6eabe David 5 Nov 2008
- client: make host CPID a function of:
        MAC addresses + hostname + IP addr
        This means that a given host will generally always get the same CPID.
        Helpful e.g. on grids where the client gets installed repeatedly.
        From Artyom Sharov.

    client/
        hostinfo_network.cpp
    lib/
        hostinfo.cpp
        mac_address.cpp,h
    win_build/
        boinc_cli_curl.vcproj
        libboinc.vcproj

svn path=/trunk/boinc/; revision=16432
2008-11-05 20:11:45 +00:00
Kevin Reed ab9985cc28 svn path=/trunk/boinc/; revision=16431 2008-11-05 19:58:59 +00:00
Rom Walton 7f4223eb67 - MGR: Revise text one more time.
From: Kevin Reed
        
    clientgui/
        BOINCGUIApp.cpp
        DlgExitMessage.cpp

svn path=/trunk/boinc/; revision=16429
2008-11-05 19:53:32 +00:00
Rom Walton 6686ac46ba - MGR: revise exit dialog text, use the names in the skin file.
clientgui/
        DlgExitMessage.cpp

svn path=/trunk/boinc/; revision=16428
2008-11-05 18:33:30 +00:00
Rom Walton ade7eb5d1f - MGR: Tweak the shutdown logic so that it can still shutdown the
BOINC service even though it didn't start it.
    - MGR: It BOINC Manager starts the BOINC deamon on the mac don't bother
        trying to shut it down. (reverting to previous behaviour)
        
    clientgui/
        BOINCBaseFrame.cpp
        BOINCClientManager.cpp, .h
        BOINCTaskBar.cpp

svn path=/trunk/boinc/; revision=16427
2008-11-05 16:07:12 +00:00
Charlie Fenton d71da14718 MGR: Fix crash bug on non_Windows systems in Options dialog
svn path=/trunk/boinc/; revision=16426
2008-11-05 12:46:08 +00:00
Charlie Fenton 1b39497910 Fix small typo
svn path=/trunk/boinc/; revision=16425
2008-11-05 12:30:27 +00:00
Charlie Fenton f4d737738d MGR: Async RPCs: fix memory leaks, gentler KillRPCThread(); Mac only: remove checkbox asking whether to shutdown CC
svn path=/trunk/boinc/; revision=16424
2008-11-05 12:14:53 +00:00
Charlie Fenton 5a86e7529e MGR: Async RPCs: RPC thread is now a joinable thread which does one RPC and exits. Main thread creates a new RPC thread for each RPC request.
svn path=/trunk/boinc/; revision=16423
2008-11-05 06:03:13 +00:00
Charlie Fenton 90a0ebe69d Fix comments and delays (had confused milliseconds, microseconds and nanoseconds)
svn path=/trunk/boinc/; revision=16422
2008-11-05 00:36:15 +00:00
Rom Walton 16c94c36f7 - MGR: properly save the 'DisplayShutdownClientDialog' setting.
clientgui/
        BOINCGUIApp.cpp
     

svn path=/trunk/boinc/; revision=16421
2008-11-04 22:16:16 +00:00
Rom Walton c7e950e9e3 - MGR: Give the option to shutdown the CC even if the manager
didn't launch it.  This only applies to when the manager
        and client are on the same machine.
        
    clientgui/
        BOINCGUIApp.cpp

svn path=/trunk/boinc/; revision=16420
2008-11-04 21:42:58 +00:00
David Anderson 970dc25474 - fix makefile typo
- fix scheduler error (can't end with \n)


svn path=/trunk/boinc/; revision=16419
2008-11-04 20:44:44 +00:00
Rom Walton 24951090cc - MGR: Add DlgExitMessage.cpp to Makefile.am.
clientgui/
        Makefile.am

svn path=/trunk/boinc/; revision=16417
2008-11-04 19:50:35 +00:00
Rom Walton 6368853862 Quick Updates
svn path=/trunk/boinc/; revision=16416
2008-11-04 17:21:06 +00:00
Rom Walton 4012a4d8ae - MGR: Don't display the 'Run BOINC at startup checkbox for
any platform other than Windows.  It has no effect on Mac
        since the Mac doesn't automatically start BOINC Manager
        with any command line arguments.
        
    clientgui/
        DlgOptions.cpp

svn path=/trunk/boinc/; revision=16415
2008-11-04 17:20:09 +00:00
Rom Walton 7652d57839 - MGR: Bug fixes for the new Exit dialog.
clientgui/
        BOINCBaseFrame.cpp
        BOINCClientManager.h
        BOINCGUIApp.cpp, .h
        BOINCTaskBar.cpp
        screensaver_win.cpp

svn path=/trunk/boinc/; revision=16414
2008-11-04 16:51:31 +00:00
Rom Walton 6c18a58144 - MGR: Text cleanup
clientgui
        DlgExitMessage.cpp
        DlgGenericMessage.cpp

svn path=/trunk/boinc/; revision=16413
2008-11-04 15:54:28 +00:00
Charlie Fenton 9c8c8d444f MGR: RPC thread: wait for connection with 1 ms delays initially, pause RPC thread after creation on non-Windows systems
svn path=/trunk/boinc/; revision=16412
2008-11-04 13:59:30 +00:00
Charlie Fenton cb98197863 Fix compile error
svn path=/trunk/boinc/; revision=16411
2008-11-04 11:47:14 +00:00