Commit Graph

84 Commits

Author SHA1 Message Date
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 f20ae55690 - DIAG: Passing a null value to fclose in VS 2005 will cause a crash, so
check to make sure that stdout_file and stderr_file are not null before
        attempting to close them. If they are null return ERR_FOPEN so that
        the next message logged can attempt to cycle the log without error.
    - CLIENT: Make sure the diagnostics framework is initialized before
        the config file is parsed or the command line is parsed, that way
        if and unexpected XML tab or command line parameter is found the
        client doesn't crash.
        
        NOTE: The client would only crash if the log file was already greater
          than 2MB which would cause the client to attempt to cycle the
          log files. Since the diagnostics framework wasn't initialized yet
          nothing was logged to the log file, no call stack was generated, 
          and the default Windows debugging environment was fired up.
          
    client/
        main.C
    lib/
        diagnostics.C

svn path=/trunk/boinc/; revision=15157
2008-05-09 05:57:11 +00:00
David Anderson e6a5d0cbfb - scheduler: add new log flags debug_edf_sim_workload, debug_edf_sim_details
for getting info on EDF simulation;
    change output from seconds to hours
- API: remove extern "C" from graphics API
    (convince me it's needed before restoring)

svn path=/trunk/boinc/; revision=15148
2008-05-08 17:48:40 +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
David Anderson c8384113e4 - changes to many files to fix gcc4.3 compile
svn path=/trunk/boinc/; revision=14811
2008-02-27 23:26:38 +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 1411e4c003 *** empty log message ***
svn path=/trunk/boinc/; revision=12324
2007-04-05 23:15:20 +00:00
Rom Walton d380952912 *** empty log message ***
svn path=/trunk/boinc/; revision=11800
2007-01-07 23:35:36 +00:00
Eric J. Korpela 129b7e7ab7 Fix for non-VC++ compilers.
svn path=/trunk/boinc/; revision=10619
2006-07-11 16:39:34 +00:00
Rom Walton 517ab42a14 *** empty log message ***
svn path=/trunk/boinc/; revision=10343
2006-06-14 16:25:57 +00:00
Rom Walton 81d49e5a3e *** empty log message ***
svn path=/trunk/boinc/; revision=10342
2006-06-14 16:20:11 +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 75801510a0 *** empty log message ***
svn path=/trunk/boinc/; revision=10266
2006-06-07 08:58:37 +00:00
Rom Walton d25690dba5 *** empty log message ***
svn path=/trunk/boinc/; revision=10265
2006-06-07 08:56:55 +00:00
Rom Walton 89d6e1fab7 *** empty log message ***
svn path=/trunk/boinc/; revision=10194
2006-05-24 23:56:41 +00:00
Rom Walton 7e4031a824 *** empty log message ***
svn path=/trunk/boinc/; revision=10158
2006-05-18 04:36:41 +00:00
Rom Walton eb66934f8a *** empty log message ***
svn path=/trunk/boinc/; revision=10153
2006-05-17 07:44:54 +00:00
Rom Walton 73ff79793f *** empty log message ***
svn path=/trunk/boinc/; revision=10148
2006-05-16 22:45:22 +00:00
Rom Walton aad7a928b2 *** empty log message ***
svn path=/trunk/boinc/; revision=10113
2006-05-08 18:35:56 +00:00
Rom Walton e23b1fdf5e *** empty log message ***
svn path=/trunk/boinc/; revision=10074
2006-05-01 23:21:19 +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 8231cd307a Got stackwalker working on MINGW32
svn path=/trunk/boinc/; revision=9966
2006-04-19 18:06:26 +00:00
David Anderson 6dfea20db2 url_escape speedup
svn path=/trunk/boinc/; revision=9938
2006-04-17 22:41:29 +00:00
Rom Walton fccdc7444f *** empty log message ***
svn path=/trunk/boinc/; revision=9919
2006-04-17 08:27:03 +00:00
Rom Walton b17bdcf283 *** empty log message ***
svn path=/trunk/boinc/; revision=9910
2006-04-15 22:45:02 +00:00
David Anderson dc4a89fb63 *** empty log message ***
svn path=/trunk/boinc/; revision=9883
2006-04-13 22:17:23 +00:00
Rom Walton c9de4c74b2 *** empty log message ***
svn path=/trunk/boinc/; revision=9870
2006-04-13 08:37:25 +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 4591665d39 *** empty log message ***
svn path=/trunk/boinc/; revision=9818
2006-04-08 20:22:08 +00:00
Rom Walton 42a25d9257 *** empty log message ***
svn path=/trunk/boinc/; revision=9736
2006-03-27 22:28:09 +00:00
Charlie Fenton 7a9015fe54 *** empty log message ***
svn path=/trunk/boinc/; revision=9707
2006-03-22 04:46:21 +00:00
Charlie Fenton 5575668b47 *** empty log message ***
svn path=/trunk/boinc/; revision=9705
2006-03-22 03:59:36 +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
David Anderson 9edb1c083f *** empty log message ***
svn path=/trunk/boinc/; revision=9170
2006-01-05 06:42:45 +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
David Anderson a010aef22a OS/2 client version
svn path=/trunk/boinc/; revision=9022
2005-12-02 22:29:35 +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
Eric J. Korpela d9ee426071 Added explicit includes of "config.h" in many files to enable use of compilers
without a -include command line option.

svn path=/trunk/boinc/; revision=8896
2005-11-21 18:34:44 +00:00
Rom Walton 340104e82f *** empty log message ***
svn path=/trunk/boinc/; revision=8742
2005-10-24 13:10:18 +00:00
Charlie Fenton 492d06a35c *** empty log message ***
svn path=/trunk/boinc/; revision=8048
2005-09-20 00:45:00 +00:00
Rom Walton f151ae9306 *** empty log message ***
svn path=/trunk/boinc/; revision=6613
2005-07-14 16:46:38 +00:00
Rom Walton b36aafd00c *** empty log message ***
svn path=/trunk/boinc/; revision=6588
2005-07-09 05:23:40 +00:00
Rom Walton d63e2eb038 *** empty log message ***
svn path=/trunk/boinc/; revision=6568
2005-07-07 22:26:49 +00:00
David Anderson b24e4240d7 *** empty log message ***
svn path=/trunk/boinc/; revision=5815
2005-04-09 02:21:11 +00:00