Commit Graph

27 Commits

Author SHA1 Message Date
Charlie Fenton 462be89f01 Restore changes lost due to GIT confusion 2013-03-04 17:01:36 +01:00
David Anderson aa289f0916 - A bunch of tweaks from Steffen Moller, e.g. using MAXPATHLEN
svn path=/trunk/boinc/; revision=26133
2012-09-21 03:52:24 +00:00
David Anderson 9ccb8fa38d - scheduler: add support for limited locality scheduling
- API: remove support for PPM files


svn path=/trunk/boinc/; revision=26062
2012-08-27 17:00:43 +00:00
David Anderson 2b2e7c5cf9 - API: remove support for BMP and TGA image files;
the code to parse these had no license info.
    Only JPEG is supported now.


svn path=/trunk/boinc/; revision=25976
2012-08-03 21:56:42 +00:00
Charlie Fenton 6acb88ca81 API, SCR: Switch from *.txf fonts to TrueType fonts in graphics apps, ensuring that all related files have no licensing issues
svn path=/trunk/boinc/; revision=25939
2012-08-02 06:53:11 +00:00
Charlie Fenton a80d483e72 Mac: Update Mac build scripts, XCode project and source files to allow automated builds under OS 10.7 Lion and XCode 4.2
svn path=/trunk/boinc/; revision=24416
2011-10-18 13:53:37 +00:00
David Anderson e279b59913 - Updates Linux notifications to use current libnotify.
- Fix build problems on Mac OS X using autotools
- Consistently use #if HAVE_X for platform checks,
    rather than #ifdef HAVE_X or #if defined(HAVE_X)
- In Unix build, make lots of compiler checks standard
- Fix some compile warnings

From Matt Arsenault.

Note: there are now lots of compile warnings in clientgui/ on Unix,
    mostly in WxWidgets code


svn path=/trunk/boinc/; revision=24303
2011-09-27 19:45:27 +00:00
Rom Walton e14e1cad34 - Remove BOINC_RCSID tags from source files, we are doing branching and tagging
properly.
        
    <Various Files>

svn path=/trunk/boinc/; revision=20873
2010-03-12 16:51:57 +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
Eric J. Korpela 8f3abcc835 - Added checks for net/*.h, arpa/*.h, netinet/*.h and code to figure out
which of those files to include
    - Modified MAC address check to work on some non-Linux unixes.
      (mac_address.cpp)
    - Added suggested change to "already attached to project" checking.
      (ProjectInfoPage.cpp)
    - changed includes of standard c header files to their c++ equivalents
      (i.e. replaced <stdio.h> with <cstdio>) for namespace protection.
    - replaced "using namespace std;" with more explicit "using std::function" in
      several files.
    - Fixed bug in checking whether the os is OS/2 and added conditional OS_OS2
      to the build environment. (boinc_platform.m4,configure.ac)
    - Changed build environment to not use -nostandardlibs unless we are using
      G++ and static linkage is specified. (configure.ac)
    - Added makefiles and package building files for solaris CSW package manager.
    - Fixed bug with attempting to find login name using logname. (configure.ac)
    - Added ifdef HAVE_* protection around some include files commonly found in
      sys.
    - Added support for unified binary for x86_64/i686-pc-solaris.
      (cs_platforms.cpp)
    - generate_host_cpid() now uses MAC address on non-linux unix.
      (hostinfo_network.cpp)
    - Macro BOINC_SET_COMPILE_FLAGS now doesn't check gcc only flags on non-gcc
      compilers. (boinc_set_compile_flags.m4)
    - Library compiles no longer depend upon the library extension or require
      the library to be prefixed with lib.
    - More fixes for fcgi builds.
    - Added declaration of "struct ether_addr" and ether_ntoa().  Have not yet
      implemented ether_ntoa() for machines that don't have it, or where it is
      buggy.  (unix_util.h)
    - Added FCGI::perror() which calls FCGI_perror(). (boinc_fcgi.{h,cpp})
    - Fixed library Makefiles so that all required headers get installed.


svn path=/trunk/boinc/; revision=17388
2009-02-26 00:23:23 +00:00
David Anderson 1fc3722e71 - client: add SCHEDULER_OP::rpc_failed();
this gets called when the op fails, either at initialization or later on;
        it clears the project's sched_rpc_pending flag if needed.
        This fixes a bug that caused user-requested RPCs to retry every 10 seconds
        when the network is down.
    - client: if debt-adjust period is too long, reset accounting.
        Otherwise we'll get this infinitely.
    - API: all optional alpha argument to TEXTURE_DESC::draw()

svn path=/trunk/boinc/; revision=17195
2009-02-10 19:30:59 +00:00
David Anderson 98cfb8d3b0 - rename .C files to .cpp so that Doxygen will work
svn path=/trunk/boinc/; revision=16069
2008-09-26 18:20:24 +00:00
Karl Chen a0b867dc21 renamed *.cpp to *.C
svn path=/trunk/boinc/; revision=1883
2003-07-30 22:35:10 +00:00
David Anderson 0a7f0e285b license
svn path=/trunk/boinc/; revision=1676
2003-07-15 18:19:29 +00:00
Tim Lan 24ba4655e4 *** empty log message ***
svn path=/trunk/boinc/; revision=1530
2003-06-18 18:25:48 +00:00
Tim Lan a7149c4596 *** empty log message ***
svn path=/trunk/boinc/; revision=1525
2003-06-17 22:57:47 +00:00
Eric Heien 07b3d2aeaf *** empty log message ***
svn path=/trunk/boinc/; revision=1306
2003-06-05 19:00:05 +00:00
David Anderson 8556c0b1a0 remove version warning on startup
svn path=/trunk/boinc/; revision=1225
2003-05-20 22:32:03 +00:00
David Anderson 9844f440f4 user-specified files in app versions
svn path=/trunk/boinc/; revision=1219
2003-05-20 00:03:39 +00:00
Dan Werthimer 07f59496d3 no message
svn path=/trunk/boinc/; revision=1147
2003-04-29 20:56:50 +00:00
Eric Heien 71ba44eb73 no message
svn path=/trunk/boinc/; revision=1145
2003-04-29 20:36:41 +00:00
Eric Heien 928ea8391b graphics util changes
svn path=/trunk/boinc/; revision=1118
2003-03-30 23:27:22 +00:00
Eric Heien 1c109773cf ppm support
svn path=/trunk/boinc/; revision=1111
2003-03-28 18:30:39 +00:00
Eric Heien 6970d97da1 new graphics utilities
svn path=/trunk/boinc/; revision=1109
2003-03-27 18:20:25 +00:00
Eric Heien 45edb85cab bug fix
svn path=/trunk/boinc/; revision=947
2003-02-19 21:25:55 +00:00
Eric Heien bc26be32cc *** empty log message ***
svn path=/trunk/boinc/; revision=945
2003-02-19 19:46:29 +00:00
Eric Heien cf3fb8b36f graphics files added
svn path=/trunk/boinc/; revision=842
2003-01-29 21:13:15 +00:00