Commit Graph

5249 Commits

Author SHA1 Message Date
David Anderson e5296e5518 *** empty log message ***
svn path=/trunk/boinc/; revision=5421
2005-02-13 20:57:43 +00:00
David Anderson c0c82e71e4 *** empty log message ***
svn path=/trunk/boinc/; revision=5420
2005-02-13 19:20:02 +00:00
David Anderson 01326be47f *** empty log message ***
svn path=/trunk/boinc/; revision=5419
2005-02-13 19:04:20 +00:00
Bruce Allen 8884984105 Fix typo in print format, improve wording of error message, properly indent
comment

svn path=/trunk/boinc/; revision=5418
2005-02-13 15:54:24 +00:00
David Anderson a6d5713db1 *** empty log message ***
svn path=/trunk/boinc/; revision=5417
2005-02-13 06:13:33 +00:00
David Anderson 66fccb3a8a *** empty log message ***
svn path=/trunk/boinc/; revision=5416
2005-02-13 02:23:20 +00:00
David Anderson 20f7b5bbf6 *** empty log message ***
svn path=/trunk/boinc/; revision=5415
2005-02-12 21:57:50 +00:00
Janus B. Kristensen 894d38b05e Delete thread feature added and "double post" to the list of possible reasons for deleting a post.
svn path=/trunk/boinc/; revision=5414
2005-02-12 09:54:35 +00:00
Janus B. Kristensen a5986e276d Added "double post" to the list of possible reasons
svn path=/trunk/boinc/; revision=5413
2005-02-12 09:50:42 +00:00
Janus B. Kristensen 53cc977ad2 Delete thread forum moderation feature
svn path=/trunk/boinc/; revision=5412
2005-02-12 09:50:13 +00:00
Rom Walton 1433fcdcc5 *** empty log message ***
svn path=/trunk/boinc/; revision=5411
2005-02-12 08:14:00 +00:00
Rom Walton 9a42b82940 *** empty log message ***
svn path=/trunk/boinc/; revision=5410
2005-02-12 01:36:14 +00:00
David Anderson e0b82d7ed5 *** empty log message ***
svn path=/trunk/boinc/; revision=5409
2005-02-12 01:26:46 +00:00
David Anderson 6c6b2b7ba2 *** empty log message ***
svn path=/trunk/boinc/; revision=5408
2005-02-11 23:47:49 +00:00
David Anderson 4ad1b176f8 *** empty log message ***
svn path=/trunk/boinc/; revision=5407
2005-02-11 23:39:38 +00:00
David Anderson 292fc5ce7c *** empty log message ***
svn path=/trunk/boinc/; revision=5406
2005-02-11 23:34:09 +00:00
Rom Walton 2298daa8b6 *** empty log message ***
svn path=/trunk/boinc/; revision=5405
2005-02-11 22:48:17 +00:00
Janus B. Kristensen 02271491ae Translation features enabled on create account form
svn path=/trunk/boinc/; revision=5404
2005-02-11 22:14:34 +00:00
Janus B. Kristensen 8ecc7868ea Translation features enabled on create account form
svn path=/trunk/boinc/; revision=5403
2005-02-11 22:08:56 +00:00
Eric J. Korpela 7cf972f9f0 *** empty log message ***
svn path=/trunk/boinc/; revision=5402
2005-02-11 19:43:52 +00:00
David Anderson 11b99c7b32 *** empty log message ***
svn path=/trunk/boinc/; revision=5401
2005-02-11 18:26:59 +00:00
Bruce Allen abb06c404e Janus, hope this is OK, got rid of double 'getting started' (thanks David H)
svn path=/trunk/boinc/; revision=5400
2005-02-11 16:44:50 +00:00
Bruce Allen 7a68df5b2a Got rid of annoying 'no <host_venue>' tag messages from scheduler
svn path=/trunk/boinc/; revision=5399
2005-02-11 05:45:49 +00:00
Bruce Allen 87d0753b1a Add CVS-id RCS tags to files.
svn path=/trunk/boinc/; revision=5398
2005-02-11 04:46:01 +00:00
Bruce Allen b193f36131 Sched locality change: if the host does not have enough memory to satisfy
a work request, do not search for or send further work.  This is the same
      way that disk space limits are handled.  This is necessary since otherwise
      a host with small memory will endlessly trigger the WU generator, churning
      out infeasible WUs.
Added boolean arg to host_has_file() following David A's advice. This
      eliminates the 'expensive' copy of a large data structure. The bool arg
      makes host_has_file() skip the final WU in the vector in hunting for a file.
Better log message for setting coredump size.
Added RCSID tag to sched_timezone.C

svn path=/trunk/boinc/; revision=5397
2005-02-11 04:00:51 +00:00
Rom Walton 0c633c49aa *** empty log message ***
svn path=/trunk/boinc/; revision=5396
2005-02-11 02:35:07 +00:00
Eric J. Korpela 7450ffd910 There was a problem using dynamic allocations (with new) in many of the
graphics classes.  In many places the code was written assuming default values
of 0, especially for pointers and booleans.  While that's true in the case of
a static instance with the default constructors, it not generally true with
dynamic allocation unless the default constructor is replaced.  Therefore I've
added constructors in the following classes/structs:  MOVING_TEXT_PANEL, COLOR,
PROGRESS, PROGRESS_2D, TEXTURE_DESC, REDUCED_ARRAY.

This will be a problem is any are used from C code unless the constructors
declarations are enclosed in "#ifdef __cplusplus" blocks.

There was also a problem that showed up under Windows when dynamic allocations
were used.  app_graphics_resize() gets called before app_graphics_init().  This
usually results in a crash since classes haven't yet been constructed.  To work
around this I've added a case for WM_CREATE in the WndProc() which calls
app_graphics_init.  Under windows this will get passed before WM_SIZE does.

svn path=/trunk/boinc/; revision=5395
2005-02-11 02:15:20 +00:00
Rom Walton d80fe863cc *** empty log message ***
svn path=/trunk/boinc/; revision=5394
2005-02-11 00:08:01 +00:00
Janus B. Kristensen ffe71595e1 It is attach_project, not add_project.
svn path=/trunk/boinc/; revision=5393
2005-02-10 22:27:44 +00:00
David Anderson 0cda636912 *** empty log message ***
svn path=/trunk/boinc/; revision=5392
2005-02-10 22:26:31 +00:00
David Anderson b401819be1 *** empty log message ***
svn path=/trunk/boinc/; revision=5391
2005-02-10 20:53:50 +00:00
David Anderson 0aa720e8e1 *** empty log message ***
svn path=/trunk/boinc/; revision=5390
2005-02-10 20:31:11 +00:00
Eric J. Korpela 17c77f320e *** empty log message ***
svn path=/trunk/boinc/; revision=5388
2005-02-10 20:03:40 +00:00
Eric J. Korpela c05d6d23a0 Because FCGI doesn't support fscanf() and fgetc(), the FILE pointers need to be
wrapped in a call to FCGI_ToFILE().  In the case where FCGI isn't being used
FCGI_ToFILE(x) is defined to (x).

svn path=/trunk/boinc/; revision=5387
2005-02-10 19:39:37 +00:00
Eric J. Korpela 738ddf7b57 Added check for _USING_FCGI_ in std_fixes.h in order to prevent redefinition
of stdlib functions with LARGEFILE_BREAKS_CXX is defined.

svn path=/trunk/boinc/; revision=5386
2005-02-10 19:20:35 +00:00
Bruce Allen 5e98d1457d Added code to the scheduler so that it will dump core on SEGV. This
is disabled by default.  Having this
is really useful if the scheduler is crashing some of the time.  You
can load the core dump file into a debugger to see where things are
breaking.  To use this, edit sched/main.C by hand and set
#define DUMP_CORE_ON_SEGV 1

svn path=/trunk/boinc/; revision=5385
2005-02-10 16:50:37 +00:00
Rom Walton 65fca352bd *** empty log message ***
svn path=/trunk/boinc/; revision=5384
2005-02-10 10:14:59 +00:00
Bruce Allen 0bc36dd60d Remove left over debug scaffolding; need to check ENTIRE filename
not merely part of it! Always good to review the CVS diffs after
a commit...

svn path=/trunk/boinc/; revision=5383
2005-02-10 06:31:33 +00:00
Bruce Allen feb50863c2 More sched locality and other scheduler changes.
- Address David's comment of Feb 2.  Now properly reduce the
disk size resource requirements of a WU being sent if the
file is already on the host, or already included in a previous
WU being sent. DAVID: please check that reply_copy.wus.pop_back()
is right.
- For this, define a function host_has_file().  This can also
be used in the future for more intelligent file deletion
schemes.
- Make warnings to upgrade old clients have low priority until
3 days before deadline.  Then high priority.
- Fix sign error in messages sent to users about insufficient
disk space.
- Move extract_filename() from sched_locality.C to sched_util.C
- Pretty up the ordered list of URLs printed for a given host.
- I've even tested these changes before committing them!

svn path=/trunk/boinc/; revision=5382
2005-02-10 06:21:58 +00:00
David Anderson fbc0d41811 *** empty log message ***
svn path=/trunk/boinc/; revision=5381
2005-02-10 00:35:00 +00:00
David Anderson 36ed6019c2 *** empty log message ***
svn path=/trunk/boinc/; revision=5380
2005-02-09 23:49:46 +00:00
Rom Walton 8e1ca3866b *** empty log message ***
svn path=/trunk/boinc/; revision=5379
2005-02-09 23:41:14 +00:00
Rom Walton fca21e5e1f *** empty log message ***
svn path=/trunk/boinc/; revision=5378
2005-02-09 22:21:17 +00:00
Rom Walton 407077bedc *** empty log message ***
svn path=/trunk/boinc/; revision=5377
2005-02-09 21:54:04 +00:00
David Anderson 7df0115850 *** empty log message ***
svn path=/trunk/boinc/; revision=5376
2005-02-09 20:06:15 +00:00
Eric J. Korpela 0e47fe1fa6 -Unfortunately on some 32 bit systems there is a problem with wx-widgets
configuring itself for largefile support.  On these systems largefile
     support breaks C++ compiles by defining away many of the C standard library
     routines that should reside in namespace std::.  In order to get around
     problem first we have to check the largefile support macros.  Later we will
     use the macro SAH_LARGEFILE_BREAKS_CXX to check for the breakage.  If
     if breakage is found LARGEFILE_BREAKS_CXX is defined in config.h.  This
     define is checked in std_fixes.h and the appropriate functions are defined
     in order to solve the problem. (These functions were already in place)
     Because these defines affect the behavior of standard library headers,
     std_fixes.h is being included from config.h
    -Added AM_CPPFLAGS, AM_CFLAGS, and AM_CXXFLAGS (for flags common to all
     compiles) so they will be defined in all Makefile.am files.
    -Put #ifdef _cplusplus around the C++ specific items in std_fixes.h so it
     may be included from C source files.

svn path=/trunk/boinc/; revision=5375
2005-02-09 19:39:04 +00:00
David Anderson 6e1c442831 *** empty log message ***
svn path=/trunk/boinc/; revision=5374
2005-02-09 19:02:11 +00:00
Bruce Allen 8dc13cd1e6 Turn off ops pages that update the data base. These now issue a message
informing the project admin that they need to be explicitly edited to
enable updating the database.  This will help prevent inadvertent use.
Thanks to David Hammer.

svn path=/trunk/boinc/; revision=5373
2005-02-09 18:09:26 +00:00
Bruce Allen ac9b8547e3 inserted comment unintentionally!
svn path=/trunk/boinc/; revision=5372
2005-02-09 04:43:30 +00:00
Bruce Allen 3fecacdf78 Missing space
svn path=/trunk/boinc/; revision=5371
2005-02-09 04:42:03 +00:00