Changes between Version 24 and Version 25 of VersionHistory


Ignore:
Timestamp:
Oct 22, 2009, 11:15:41 AM (15 years ago)
Author:
romw
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VersionHistory

    v24 v25  
    11= BOINC version history =
     2
     3== Version 6.6.41 ==
     4released: 22 Oct 2009
     5
     6 * client: fix crashing bug introduced in [18605]
     7 * client (Linux): when launching apps, put a relative path to the executable (../../projects/x/y) into argv[0], not just the executable filename.
     8 * MGR: Fix initial first connection problem on startup.
     9
     10== Version 6.6.40 ==
     11
     12 * client: fix compiler warning (too few args for print format)
     13 * Mac: fix compile breaks
     14 * client (Unix): fix bug that caused GPU reservation to not work. The problem: we were doing the reservation after the fork(), so that the data structure it changed was the app's, not the client's.
     15 * MGR: on Linux, check list of running processes from procinfo_setup() to determine if BOINC core client is running.
     16 * MGR: on Linux, accept 2 optional arguments: -clientdir or -e for directory containing client executable, default is the directory containing the manager executable. -datadir or -d for BOINC data directory, default is the directory containing the client executable. These are used by the manager when launching the client.
     17 * MGR: Bug fixes for Linux.
     18
     19== Version 6.6.39 ==
     20
     21 * client: add a bunch of debugging messages (<task_debug>) for showing how GPU instances are being reserved
     22
     23== Version 6.6.38 ==
     24
     25 * Mac Installer: use escaped form of branded screensaver name when needed.
     26 * GUI RPC: add get_message_seqno() RPC.  fixes #931
     27 * client: error if a <file_info> in app_info.xml has any URLs
     28 * client: don't write file_infos with no URLs to client_state.xml for anon platform project; they must be from app_info.xml
     29 * client: restored code for project-wide backoff on file uploads and downloads. Fixes #932.
     30 * client: if malloc fails in MFILE writes, exit. Fixes #281
     31 * client: code cleanup for project-level file xfer backoff
     32 * client/manager/GUI RPC: show project-level backoffs
     33 * client: changed file upload logic
     34 * client: if file < 8KB, upload it in its entirety and skip size check
     35 * client: don't skip file size check if file has multiple upload URLs. We might have uploaded different amounts on different servers.
     36 * client: change the way a resource's "estimated delay" (passed to server for crude deadline check) is computed.
     37
     38== Version 6.6.37 ==
     39
     40 * MGR: use branded Manager name in async RPC Please Wait dialog.
     41 * Mac: Update copyright date in InfoPlist.strings files to 2009.
     42 * Mac MGR: strip /n from command field of PROCINFO struct so <exclusive_app> log flag works properly on Mac.
     43 * MGR: Change CBOINCClientManager::KillClient() to get client pid from procinfo_setup() on all non-Windows platforms.
     44 * Mac Sandbox: check_security() writes path of bad file to stderr for some error codes.
     45 * Mac MGR: fix compile break.
     46 * MGR: Compile fix.
     47 * client: include device number in message describing NVIDIA GPU, and call it "NVIDIA GPU" rather than "CUDA device" fixes #879
     48 * client: tweak messages
     49 * client: Fix missing argument in printf statements.
     50 * fix to the above
     51 * Mac Installer: Delete any old PTP branded versions.
     52 * client: prepend rather than append to LD_LIBRARY_PATH; on Mac, change DYLIB_LIBRARY_PATH also.
     53 * MGR: Fix Mac compile error in addition of DYLIB_LIBRARY_PATH.
     54 * MGR: Fix a long standing bug where the project list control for the account manager info page and the project info page was not consuming available screen space.  Previously we hacked around it by setting an explicit size. Note: this works on Windows, I don't yet know about Mac and Linux.
     55 * MGR: Fix fatal error which caused crash in Accoount Manager Wizard.
     56 * client: when suspending a GPU job, always remove it from memory, even if it hasn't checkpointed. Otherwise we'll typically run another GPU job right away, and it will bomb out or revert to CPU mode because it can't allocate video RAM
     57 * MGR: Remove project list randomization, sort on name.
     58 * MGR: Previous sorting method wasn't working, use a sort function pointer instead.
     59 * client: record the time results are received. Process non-EDF GPU jobs in this order.
    260
    361== Version 6.6.36 ==