1. 28 May, 2008 3 commits
    • Eric J. Korpela's avatar
      - moved icons from sea into clientgui/icons · f2787de1
      Eric J. Korpela authored
          - added Makefile to clientgui/icons to install them in $(pkgdatadir) which
            is usually $(prefix)/share/boinc.
          - Even though these icons are packaged with the sea, they don't appear
            to be referenced in any code and don't appear to ever be used.
      
      
      svn path=/trunk/boinc/; revision=15305
      f2787de1
    • Eric J. Korpela's avatar
      · d3266f98
      Eric J. Korpela authored
          - configure:
                  added LIBBOINC_VERSION definition for libtool use.
      
      
      svn path=/trunk/boinc/; revision=15301
      d3266f98
    • Eric J. Korpela's avatar
      - Makefiles: · 1f2d65bc
      Eric J. Korpela authored
          added client/scripts to default client build
          removed sea from the default clientgui build
          added locale/client to the default clientgui build
          moved installed headers from $(includedir) to $(pkgincludedir) which
             is $(includedir)/boinc by default.
          removed redefinitions of $(includedir) from Makefiles.
      - configure:
          added locale/client/Makefile to AC_CONFIG_FILES
      
      
      svn path=/trunk/boinc/; revision=15300
      1f2d65bc
  2. 15 May, 2008 1 commit
  3. 14 May, 2008 1 commit
  4. 06 May, 2008 1 commit
    • Eric J. Korpela's avatar
      - Added implementation of setenv() for systems without it. · 8b72dc93
      Eric J. Korpela authored
          - Fixed bug in x_opengl.C.  On systems where putenv() adds the string to
            the environment rather than copies it, the environment would end up
            containing a random peice of the stack where the DISPLAY variable had
            been temporarily stored.
      
      
      
      svn path=/trunk/boinc/; revision=15134
      8b72dc93
  5. 02 May, 2008 1 commit
    • Rom Walton's avatar
      - Bump version to 6.3.0 · 2411314d
      Rom Walton authored
          - Branch Source Tree 
            boinc_core_release_6_2
      
          /
              configure.ac
              version.h
      
      svn path=/trunk/boinc/; revision=15118
      2411314d
  6. 01 May, 2008 1 commit
  7. 28 Apr, 2008 1 commit
  8. 21 Apr, 2008 1 commit
  9. 15 Apr, 2008 1 commit
  10. 11 Apr, 2008 1 commit
  11. 07 Apr, 2008 2 commits
  12. 04 Apr, 2008 1 commit
    • Eric J. Korpela's avatar
      - Added init.d script (boinc-client.in) and Makefile.am to install it. · 03b2b7e5
      Eric J. Korpela authored
          - I got this from the Fedora package.  I have modified it to create the
            run directory if it does not exist, and to not run boinc as root.
            Checking for running processes needs to be improved.
          - boinc-client.in is still very linux centric and probably won't work on
            non-linux systems or under Bourne shell without significant changes.
      
      
      svn path=/trunk/boinc/; revision=15018
      03b2b7e5
  13. 01 Apr, 2008 1 commit
    • Eric J. Korpela's avatar
      - Build fixes for non-Win32, non-Linux, non-MacOS systems. · 51e24737
      Eric J. Korpela authored
          - configure script:
              - Added checks for functions strdup(), strdupa(),
                  daemon(), stat64(), strcasestr()
              - Fixed problems with kc_mysql.m4 and wxWidgets.m4 returning
                  invalid CFLAGS and LIBS flags.
              - Fixed incorrect order of pthread flag checking on solaris.
          - New files: lib/unix_util.[Ch].  Currently contains implementation of
              daemon() for systems that lack it.
          - Access to binary files in /proc was failing on some systems when compiled
              with 64 bit file access.  Rearranged headers and defines to force 32bit
              file access in hostinfo_unix.C
          - all_tty_idle() didn't work as advertised on any system as far as I can
              tell.  I rewrote it to check ttys that are not named /dev/tty[1-9].
              The old implementation was modifying a statically allocated read-only
              string, (and crashing on some systems) anyway.
          - added implementation of non-standard function strcasestr() to str_util.C
          - added #define of MAP_FILE to shmem.C, because it is missing from most
              unix systems, (and is unnecessary on linux anyway).
          - other minor bug fixes.
      
      
      svn path=/trunk/boinc/; revision=14996
      51e24737
  14. 31 Mar, 2008 1 commit
    • Rom Walton's avatar
      - WINSETUP: Explicitly set the permissions on the BOINC Data · 02eedda8
      Rom Walton authored
              directory structure during every install.
      
          win_build/
              boincmgr_curl.vcproj
          win_build/installerv2/
              BOINC.ism
          win_build/installerv2/redist/Windows/src/boinccas/
              boinccas.def
              boinccas.rc
              boinccas.vcproj
          win_build/installerv2/redist/Windows/src/boinccas/
              CASetPermissionBOINCData.cpp, .h (Added)
              CASetPermissionBOINCDataProjects.cpp, .h (Added)
              CASetPermissionBOINCDataSlots.cpp, .h (Added)
              dirops.cpp, .h
              stdafx.h
          win_build/installerv2/redist/Windows/Win32/
              boinccas.dll
              boinccas95.dll
      
          - Tag for 6.1.12 release, all platforms
            boinc_core_release_6_1_12
      
          /
              configure.ac
              version.h
      
      svn path=/trunk/boinc/; revision=14989
      02eedda8
  15. 27 Mar, 2008 1 commit
    • David Anderson's avatar
      Changes for multithread app support: · 13400c95
      David Anderson authored
      - update_versions: use __ (not :) as separator for plan class
      - client: add plan_class to APP_VERSION;
          an app version is now identified by platform/version/plan_class
      - client CPU scheduler: don't assume apps use 1 CPU
      - client: add avg_ncpus, max_cpus, flops, cmdline to RESULT
      - scheduler: implement app planning scheme
      
      Other changes:
      
      - client: if symlink() fails, make a XML soft link instead
          (for Unix running off a FAT32 FS)
      - client: don't accept nonpositive resource share from AMS
      - daemons and DB: check for error returns from enumerations,
          and exit if so.  Thus, if the MySQL server goes down,
          all the daemons will soon exit.
          The cron script will restart them every 5 min,
          so when the DB server comes back up so will the project.
      - web: show empty max CPU % as ---
      - API: get rid of all_threads_cpu_time option (always the case now)
      
      
      svn path=/trunk/boinc/; revision=14966
      13400c95
  16. 12 Mar, 2008 1 commit
  17. 28 Feb, 2008 1 commit
  18. 30 Jan, 2008 1 commit
  19. 17 Jan, 2008 1 commit
  20. 11 Jan, 2008 1 commit
  21. 19 Dec, 2007 1 commit
  22. 14 Dec, 2007 1 commit
  23. 12 Dec, 2007 1 commit
  24. 07 Dec, 2007 1 commit
  25. 30 Nov, 2007 1 commit
  26. 28 Nov, 2007 1 commit
    • Rom Walton's avatar
      · a3657b0a
      Rom Walton authored
      svn path=/trunk/boinc/; revision=14314
      a3657b0a
  27. 13 Nov, 2007 1 commit
  28. 24 Oct, 2007 1 commit
    • David Anderson's avatar
      - client: fixed bug that broke idle detection on Unix. · 625b129a
      David Anderson authored
          The problem: the various checks were surrounded by things like
          #ifdef HAVE__DEV_MOUSE
          If the host on which the client is built doesn't have a mouse
          (as is the case with our build machine)
          then the resulting executable doesn't check /dev/mouse,
          even if it exists on the target host.
      - removed configure checks for /dev/mouse, /dev/kbd, and /dev/tty1
      
      svn path=/trunk/boinc/; revision=13947
      625b129a
  29. 21 Oct, 2007 1 commit
  30. 12 Oct, 2007 1 commit
    • Frank Thomas's avatar
      - Created doc/Makefile.am so that SUBDIRS in the toplevel Makefile.am only · 3516beb2
      Frank Thomas authored
        contains direct subdirectories, otherwise automake < 1.9 fails. Thanks to
        Bernd Machenschalk for the hint.
      - Made manpages in doc/Makefile a conditional subdirectory, see "7.2.2
        Conditional subdirectories with AM_CONDITIONAL" in the automake manual.
      - Made manpage creation dependent on the AM_CONDITIONALs ENABLE_CLIENT,
        BUILD_CLIENTGUI and ENABLE_SERVER to create only those manpages whose
        binaries are going to be compiled.
      
      svn path=/trunk/boinc/; revision=13842
      3516beb2
  31. 09 Oct, 2007 1 commit
  32. 07 Oct, 2007 1 commit
  33. 03 Oct, 2007 1 commit
  34. 30 Aug, 2007 1 commit
  35. 19 Jun, 2007 1 commit
  36. 13 Jun, 2007 1 commit
  37. 12 Jun, 2007 1 commit