Skip to content
Snippets Groups Projects
Select Git revision
  • 8f3abcc835f5fcf2828e910340a55b90f2aa2316
  • master default protected
  • fix_Makefile.mingw#2
  • update_Makefile.mingw
  • fix_Makefile.mingw
  • fix_API_for_C_apps
  • fix_procinfo_mac
  • boinccmd_gpu_mode_always_until_sigterm
  • fgrp_osx_hotfix
  • fix_boinc_master@f8250782
  • eah_wrapper_improvements
  • diagnostics_win-hotfix
  • diagnostics_win-hotfix-old
  • current_fgrp_apps
  • testing_gw_apps
  • gw_app_darwin_15
  • current_brp_apps
  • current_brp_apps_android10
  • current_gfx_apps
  • current_server
  • current_gw_apps
  • previous_fgrp_apps
  • previous_gw_apps
  • testing_brp_apps
  • apps_FGRP3_1.07
  • apps_FGRP3_1.08
26 results

gui_rpc_server.cpp

Blame
    • Eric J. Korpela's avatar
      8f3abcc8
      · 8f3abcc8
      Eric J. Korpela authored
          - 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
      8f3abcc8
      History
      Eric J. Korpela authored
          - 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
    procs.h 3.22 KiB
    
    //
    // File:       procs.h
    //
    // Version:    <1.0>
    //
    // Disclaimer: IMPORTANT:  This Apple software is supplied to you by Apple Inc. ("Apple")
    //             in consideration of your agreement to the following terms, and your use,
    //             installation, modification or redistribution of this Apple software
    //             constitutes acceptance of these terms.  If you do not agree with these
    //             terms, please do not use, install, modify or redistribute this Apple
    //             software.
    //
    //             In consideration of your agreement to abide by the following terms, and
    //             subject to these terms, Apple grants you a personal, non - exclusive
    //             license, under Apple's copyrights in this original Apple software ( the
    //             "Apple Software" ), to use, reproduce, modify and redistribute the Apple
    //             Software, with or without modifications, in source and / or binary forms;
    //             provided that if you redistribute the Apple Software in its entirety and
    //             without modifications, you must retain this notice and the following text
    //             and disclaimers in all such redistributions of the Apple Software. Neither
    //             the name, trademarks, service marks or logos of Apple Inc. may be used to
    //             endorse or promote products derived from the Apple Software without specific
    //             prior written permission from Apple.  Except as expressly stated in this
    //             notice, no other rights or licenses, express or implied, are granted by
    //             Apple herein, including but not limited to any patent rights that may be
    //             infringed by your derivative works or by other works in which the Apple
    //             Software may be incorporated.
    //
    //             The Apple Software is provided by Apple on an "AS IS" basis.  APPLE MAKES NO
    //             WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED
    //             WARRANTIES OF NON - INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A
    //             PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION
    //             ALONE OR IN COMBINATION WITH YOUR PRODUCTS.
    //
    //             IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR
    //             CONSEQUENTIAL DAMAGES ( INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
    //             SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
    //             INTERRUPTION ) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION
    //             AND / OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
    //             UNDER THEORY OF CONTRACT, TORT ( INCLUDING NEGLIGENCE ), STRICT LIABILITY OR
    //             OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    //
    // Copyright ( C ) 2008 Apple Inc. All Rights Reserved.
    //
    ////////////////////////////////////////////////////////////////////////////////////////////////////
    
    
    #define test_start()
    #define log_perf(_number, _higherBetter, _numType, _format, ...) printf("Performance Number " _format " (in %s, %s): %g\n",##__VA_ARGS__, _numType, _higherBetter?"higher is better":"lower is better" , _number)
    #define log_info printf
    #define log_error printf
    #define test_finish()