Commit Graph

60 Commits

Author SHA1 Message Date
Rom Walton ad60b45f72 - lib: Don't allow the diagnostics threads to be suspended, if a crash happens within
the remaining thread the process will deadlock.

    lib/
        diagnostics.h
        diagnostics_win.cpp
        win_util.cpp

svn path=/trunk/boinc/; revision=20198
2010-01-19 17:22:46 +00:00
Bernd Machenschalk cdcbfc29fd api: updates for building Win32 libs & API with MinGW gcc
added Makefile.mingw used for Einstein@home in lib/ as an
_alternative_ to api/Makefile.mingw

svn path=/trunk/boinc/; revision=19583
2009-11-16 13:13:42 +00:00
Bernd Machenschalk 3f38b286d3 lib: some changes to help building the WIN32 library with MinGW/gcc
enable by defining MINGW_WIN32 macro, nothing should change if
this is not set

svn path=/trunk/boinc/; revision=19280
2009-10-07 19:17:52 +00:00
Rom Walton 2ed310e1c4 Quick Updates
svn path=/trunk/boinc/; revision=17969
2009-05-01 22:57:00 +00:00
David Anderson fba2e5ee3d - Changes to get the client to build on IRIX:
don't use the variable name "sgi";
    include <xxx.h> instead of <cxxx>; the latter just adds
    overloaded functions that we avoid.

svn path=/trunk/boinc/; revision=17954
2009-04-30 21:48:20 +00:00
David Anderson 4f66bb4c95 - added copyright and license info to .C, .cpp, .h files
- scheduler: fix bug in adaptive replication:
    if send an unreplicated job to untrusted host,
    set both wu.target_nresults and wu.min_quorum to app.target_nresults.

svn path=/trunk/boinc/; revision=15762
2008-08-06 18:36:30 +00:00
David Anderson 6e731f0b7a - API, Unix: when boinc_finish(x) is called, exit with code x
even if signals happen in the atexit() handling
- API: don't print XML parse warnings for init_data.xml file

svn path=/trunk/boinc/; revision=15454
2008-06-23 19:51:07 +00:00
Rom Walton f28fda8dac - DIAG: For Windows, lookup and store the install directory
location so that the diagnostics framework can use the
        debugger libraries.
        
        NOTE: This is only a problem for applications running
          under the v6 clients.
        
    lib/
        diagnostics.C, .h
        diagnostics_win.C
        

svn path=/trunk/boinc/; revision=15266
2008-05-21 05:09:15 +00:00
Rom Walton e796847658 - DIAG: Add an easy way for projects to initialize the diagnostics
framework for graphics applications.
    - DIAG: Make SetDllDirectory work for Win2k3, Vista, and Win2k8
    
    lib/
        diagnostics.C, .h
        stackwalker_win.cpp

svn path=/trunk/boinc/; revision=15105
2008-04-30 05:42:06 +00:00
Rom Walton 23609b858b - DIAG: Remove references to diagnostics_set_thread_name().
api/
        boinc_api.C
        windows_opengl.C
    lib/
        diagnostics.h
        diagnostics_win.C

svn path=/trunk/boinc/; revision=13956
2007-10-24 23:49:52 +00:00
David Anderson 7c20a8c5cf - client: add <max_stdout_file_size> and <max_stderr_file_size>
cc_config.xml options to change log file size limit
    from the default of 2 MB

svn path=/trunk/boinc/; revision=13955
2007-10-24 22:48:47 +00:00
Frank Thomas 3bfc78b511 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference.
svn path=/trunk/boinc/; revision=13804
2007-10-09 11:35:47 +00:00
Rom Walton 4da66bfaa8 - DIAG: Visual Studio 2005 enforces parameter checking, and if
a parameter is wrong it just terminates the process with
        a 0xc000000d. This is a shot in the dark but I think it
        is a good guess as to what is happening right now.
        
    lib/
        diagnostics.C, .h
        diagnostics_win.C

svn path=/trunk/boinc/; revision=13042
2007-06-27 21:12:13 +00:00
David Anderson 18c29a91ee - rename BOINC_DIAG_USEDEFALUTS (??) to BOINC_DIAG_DEFAULTS
api/
    boinc_api.C
lib/
    diagnostics.h

svn path=/trunk/boinc/; revision=12848
2007-06-08 07:38:17 +00:00
Eric J. Korpela ee0a50636a Fix for cygwin and mingw32 compiles.
svn path=/trunk/boinc/; revision=12262
2007-03-22 00:22:02 +00:00
Rom Walton 3f1b440837 *** empty log message ***
svn path=/trunk/boinc/; revision=10338
2006-06-14 07:44:51 +00:00
Rom Walton 0312154260 *** empty log message ***
svn path=/trunk/boinc/; revision=10336
2006-06-14 07:14:09 +00:00
Rom Walton 89d6e1fab7 *** empty log message ***
svn path=/trunk/boinc/; revision=10194
2006-05-24 23:56:41 +00:00
Rom Walton 01d2897c6b *** empty log message ***
svn path=/trunk/boinc/; revision=10160
2006-05-19 02:06:14 +00:00
Rom Walton eb66934f8a *** empty log message ***
svn path=/trunk/boinc/; revision=10153
2006-05-17 07:44:54 +00:00
Rom Walton aad7a928b2 *** empty log message ***
svn path=/trunk/boinc/; revision=10113
2006-05-08 18:35:56 +00:00
Rom Walton cecb7f4c98 *** empty log message ***
svn path=/trunk/boinc/; revision=10077
2006-05-02 07:53:28 +00:00
Rom Walton f74d8bd38a *** empty log message ***
svn path=/trunk/boinc/; revision=10072
2006-05-01 21:36:38 +00:00
Rom Walton fe570894fc *** empty log message ***
svn path=/trunk/boinc/; revision=9975
2006-04-19 23:28:08 +00:00
Eric J. Korpela 069aca1e19 *** empty log message ***
svn path=/trunk/boinc/; revision=9861
2006-04-12 23:07:17 +00:00
Rom Walton 654631a291 *** empty log message ***
svn path=/trunk/boinc/; revision=9828
2006-04-10 06:20:02 +00:00
Rom Walton e4f0531fbc *** empty log message ***
svn path=/trunk/boinc/; revision=9696
2006-03-21 19:04:05 +00:00
Rom Walton 41c81b238e *** empty log message ***
svn path=/trunk/boinc/; revision=9695
2006-03-21 12:04:14 +00:00
Eric J. Korpela 6e30e66599 Added #ifdefs and explicit inclusion of "boinc_win.h" to files to help those
trying to compile under windows with alternate compilers.

svn path=/trunk/boinc/; revision=9077
2005-12-16 03:35:15 +00:00
Eric J. Korpela c166c6beab Minor mods to allow BOINC apps to be compiled under Windows using Dev-C++
with MinGW

svn path=/trunk/boinc/; revision=9013
2005-12-01 00:25:21 +00:00
Rom Walton 260daa8f7d *** empty log message ***
svn path=/trunk/boinc/; revision=8944
2005-11-26 08:02:05 +00:00
Rom Walton c3098bcb61 *** empty log message ***
svn path=/trunk/boinc/; revision=6539
2005-07-06 21:10:36 +00:00
Charlie Fenton 1718017da0 *** empty log message ***
svn path=/trunk/boinc/; revision=5720
2005-03-25 12:51:07 +00:00
Rom Walton fdb2bc792b *** empty log message ***
svn path=/trunk/boinc/; revision=5692
2005-03-19 23:48:50 +00:00
Rom Walton e4fc5e7f9e *** empty log message ***
svn path=/trunk/boinc/; revision=5673
2005-03-17 01:23:40 +00:00
Rom Walton 5957f2d593 *** empty log message ***
svn path=/trunk/boinc/; revision=5670
2005-03-16 20:29:43 +00:00
Rom Walton f215838c41 *** empty log message ***
svn path=/trunk/boinc/; revision=5535
2005-02-27 08:28:52 +00:00
David Anderson 8d0ab453b3 *** empty log message ***
svn path=/trunk/boinc/; revision=5443
2005-02-16 23:17:43 +00:00
Rom Walton e442d3ce7e *** empty log message ***
svn path=/trunk/boinc/; revision=5261
2005-02-01 00:54:06 +00:00
David Anderson 435f8edd47 *** empty log message ***
svn path=/trunk/boinc/; revision=5161
2005-01-20 23:22:22 +00:00
Bruce Allen f299cff3cf Typo
svn path=/trunk/boinc/; revision=4992
2005-01-04 18:25:16 +00:00
Bruce Allen 0fd97a6078 Unmangle symbol for public use from C.
svn path=/trunk/boinc/; revision=4968
2004-12-30 18:13:29 +00:00
Rom Walton fbff81f9d2 Fix stupid CRLF problems with the latest header file update.
svn path=/trunk/boinc/; revision=4789
2004-12-08 07:38:22 +00:00
Rom Walton 1c2350d39f *** empty log message ***
svn path=/trunk/boinc/; revision=4783
2004-12-07 23:04:12 +00:00
Rom Walton 9cc3670577 *** empty log message ***
svn path=/trunk/boinc/; revision=4773
2004-12-06 23:02:47 +00:00
Rom Walton f3749f8128 *** empty log message ***
svn path=/trunk/boinc/; revision=4756
2004-12-04 01:49:50 +00:00
Bruce Allen d11fe55856 Thanks, Reinhard!
-   C extern statements so that 'API' header files can be included in C
        programs as well as C++.
-   Make install now only installs the header files needed for building
        the external APIs.

svn path=/trunk/boinc/; revision=4755
2004-12-04 00:56:22 +00:00
Rom Walton 2136f94c2e *** empty log message ***
svn path=/trunk/boinc/; revision=4570
2004-11-16 08:04:57 +00:00
Rom Walton 83f2718d9b *** empty log message ***
svn path=/trunk/boinc/; revision=4561
2004-11-15 06:44:50 +00:00
Rom Walton 369fe9f965 *** empty log message ***
svn path=/trunk/boinc/; revision=4554
2004-11-14 08:29:32 +00:00