Charlie Fenton
3e05e93278
MGR: Simplify Async GUI RPC refresh event logic; prevent a possible case of undesirable recursion.
...
svn path=/trunk/boinc/; revision=16040
2008-09-23 00:16:43 +00:00
David Anderson
f17a800807
- API: in boinc_exit(), release the lockfile only if
...
we're the main program (otherwise we didn't lock it in
the first place, and a crash results). From Artyom Sharov.
- scheduler: add support for the GCL simulator,
which uses special versions of backend programs
that use virtual time,
and that wait for signals instead of sleep()ing.
To compile:
make clean
configure CXXFLAGS="-DGCL_SIMULATOR"
make
svn path=/trunk/boinc/; revision=16038
2008-09-22 20:33:59 +00:00
David Anderson
0f8f9f3dab
- API: in boinc_exit(), release the lockfile only if
...
we're the main program (otherwise we didn't lock it in
the first place, and a crash results). From Artyom Sharov.
- scheduler: add support for the GCL simulator,
which uses special versions of backend programs
that use virtual time,
and that wait for signals instead of sleep()ing.
To compile:
make clean
configure CXXFLAGS="-DGCL_SIMULATOR"
make
svn path=/trunk/boinc/; revision=16036
2008-09-22 17:52:41 +00:00
David Anderson
e432bb1182
- web: sub_sentence() went into an infinite loop
...
for a particular (non-ASCII) profile text.
Not sure why, but I rewrote sub_sentence() in
less obscure way and it works now
- web: slight cleanup of translation code.
Can we please replace this with gettext()??
svn path=/trunk/boinc/; revision=16035
2008-09-22 17:14:03 +00:00
Rom Walton
a8d2c599d0
- Tag for 6.3.11 release, all platforms
...
boinc_core_release_6_3_11
/
configure.ac
version.h
svn path=/trunk/boinc/; revision=16034
2008-09-22 17:05:16 +00:00
Rom Walton
854df1c856
Quick Updates
...
svn path=/trunk/boinc/; revision=16033
2008-09-22 16:50:42 +00:00
Rom Walton
ab5bba78a5
Quick Updates
...
svn path=/trunk/boinc/; revision=16032
2008-09-22 16:48:32 +00:00
Rom Walton
f90836007c
Quick Updates
...
svn path=/trunk/boinc/; revision=16031
2008-09-22 16:45:37 +00:00
Rom Walton
1a2257c475
- MGR: Add support for simulating somebody hitting the cancel button in
...
the wizards. This is needed for a WCG feature.
clientgui/
BOINCBaseWizard.cpp, .h
wizardex.cpp, .h
svn path=/trunk/boinc/; revision=16029
2008-09-19 20:19:52 +00:00
David Anderson
65a1bdab39
- lib: change XML_PARSER to handle attributes and spaces in tags.
...
e.g. it handles <foo /> correctly,
and handles <foo attr="x">
(it doesn't return the attributes, but it doesn't choke on them).
- GUI RPC client lib:
use XML_PARSER to process authorization replies,
e.g. so that it handles <authorized />
TODO: use XML_PARSER to parse all GUI RPC requests and replies
- web: add a CSS entry for news item titles
- web (news items): add an optional "category" field to news items:
suggested values: "server status", "news", "emergency".
These are not used to display the items,
but are passed in the RSS feed and could be used by news aggregators.
- manager: replace "BOINC-based account managers" with "account managers"
svn path=/trunk/boinc/; revision=16028
2008-09-19 18:08:17 +00:00
Charlie Fenton
7c6a64f9f2
Update checkin_notes
...
svn path=/trunk/boinc/; revision=16027
2008-09-19 08:33:50 +00:00
Charlie Fenton
f3e6fd50ce
Mgr: Fix a rare crash bug in CTaskBarIcon::OnMouseMove()
...
svn path=/trunk/boinc/; revision=16026
2008-09-19 07:55:38 +00:00
Charlie Fenton
ab04d935e8
Mgr: ignore timer events during RPC Wait dialog to prevent unintended recursion and crashes
...
svn path=/trunk/boinc/; revision=16025
2008-09-19 07:40:39 +00:00
Charlie Fenton
9758c47ffe
Mgr: ignore timer events during RPC Wait dialog to prevent unintended recursion and crashes
...
svn path=/trunk/boinc/; revision=16024
2008-09-19 06:50:25 +00:00
David Anderson
d0102629e7
- client: print error msg if missing acct mgr info
...
- manager: last arg to acct_mgr_rpc is bool, not bool*
svn path=/trunk/boinc/; revision=16023
2008-09-18 22:14:45 +00:00
Charlie Fenton
310d13430a
Mgr: Ignore GetSelectedItemCount()if message count <= 0 to fix crash bug.
...
svn path=/trunk/boinc/; revision=16022
2008-09-18 20:32:54 +00:00
Charlie Fenton
7613de71d3
Mgr: Ignore GetSelectedItemCount()if message count <= 0 to fix crash bug.
...
svn path=/trunk/boinc/; revision=16021
2008-09-18 20:32:03 +00:00
Rom Walton
59b5bbf772
svn path=/trunk/boinc/; revision=16018
2008-09-18 17:42:11 +00:00
David Anderson
8248896bc9
- typo
...
svn path=/trunk/boinc/; revision=16017
2008-09-18 12:01:50 +00:00
Charlie Fenton
7da9bdc7ec
make_GridRepublic.sh script copy acct_mgr_url.xml file to BOINC Data directory
...
svn path=/trunk/boinc/; revision=16016
2008-09-18 09:23:11 +00:00
David Anderson
4ad5249bf2
- scheduler: various bug fixes in score-based schedule;
...
get rid of no_darwin_6 option
svn path=/trunk/boinc/; revision=16015
2008-09-17 23:35:16 +00:00
Charlie Fenton
682a091c5f
Mac branding: fix bugs in make_GridRepublic.sh script
...
svn path=/trunk/boinc/; revision=16014
2008-09-17 23:00:36 +00:00
Charlie Fenton
d6f4409055
Fix typo
...
svn path=/trunk/boinc/; revision=16013
2008-09-17 21:59:21 +00:00
Charlie Fenton
055b436d1a
lib: - Remove incorrect "#ifdef _WIN32" blocks added 9/10/08 to filesys.C
...
svn path=/trunk/boinc/; revision=16012
2008-09-17 21:58:43 +00:00
David Anderson
750fe8795a
- back end programs: optional BOINC_CONFIG_XML environment variable
...
specifies path of config file (default: ../config.xml)
svn path=/trunk/boinc/; revision=16011
2008-09-17 21:14:47 +00:00
Eric J. Korpela
9d91ac8428
Fix typo.
...
svn path=/trunk/boinc/; revision=16009
2008-09-17 17:20:02 +00:00
David Anderson
6379b2682b
- feeder: fix bug from changset 15984 that changed "r" to "w",
...
causing the feeder to truncate hr_info.txt on startup
svn path=/trunk/boinc/; revision=16008
2008-09-17 15:59:14 +00:00
Jens Seidler
7ac2c0bef3
svn path=/trunk/boinc/; revision=16007
2008-09-17 11:23:47 +00:00
Charlie Fenton
5a4ee76c46
MGR: Do not force focus changes because t interferes with disability access (reverse changes of 9/12, 9/13)
...
svn path=/trunk/boinc/; revision=16006
2008-09-16 23:50:34 +00:00
David Anderson
fd3dbc1058
- client: ignore CUDA devices with major versions > 100
...
(apparently some report 9999)
- web: security changes: sanitize some params; escape some strings
svn path=/trunk/boinc/; revision=16005
2008-09-16 23:06:37 +00:00
Eric J. Korpela
3be692ce7f
- Added additional spam fighting measure to profile.inc. Profiles for
...
users with RAC less than <profile_min_credit> with only be displayed if
the viewing user is logged in.
svn path=/trunk/boinc/; revision=16004
2008-09-16 22:03:43 +00:00
Eric J. Korpela
527da28e54
Changed BOINC_PLATFORM autoconf macro to properly translate 'amd64' to 'x86_64'.
...
svn path=/trunk/boinc/; revision=16003
2008-09-16 20:02:55 +00:00
Rom Walton
e8688254e2
- SCR: Fix GDI/Memory leak in the screen saver. Pointed out by David
...
Barnard.
clientscr/
screensaver_win.cpp
svn path=/trunk/boinc/; revision=16001
2008-09-16 01:14:30 +00:00
Charlie Fenton
dffc7f1fdd
MGR: Simplify Messages display logic
...
svn path=/trunk/boinc/; revision=15999
2008-09-14 13:55:39 +00:00
Charlie Fenton
8c97c33dca
MGR: Simplify Messages display logic; fix possible memory leaks; fix button tooltip.
...
svn path=/trunk/boinc/; revision=15998
2008-09-14 12:39:19 +00:00
Charlie Fenton
573c33bb5c
MGR: async GUI RPCs: Finish processing event handling for each RPC before starting next RPC
...
svn path=/trunk/boinc/; revision=15997
2008-09-14 10:08:11 +00:00
Charlie Fenton
a6090f0960
MGR: Restore focus to ListCtrl after each refresh only when application is active
...
svn path=/trunk/boinc/; revision=15996
2008-09-13 11:17:09 +00:00
Charlie Fenton
6742a687e4
MGR: To minimize flicker, UpdateSelections() sets each button only once to its final desired state.
...
svn path=/trunk/boinc/; revision=15995
2008-09-13 10:24:24 +00:00
Charlie Fenton
505e66938a
Restore focus to ListCtrl button clicks and each refresh to maintain selection highlighting on Windows.
...
svn path=/trunk/boinc/; revision=15994
2008-09-13 00:27:13 +00:00
Charlie Fenton
9412fb959e
MGR: undo previous change: we must call Update Selection on every list refresh to properly update Suspend/Resume buttons.
...
svn path=/trunk/boinc/; revision=15993
2008-09-12 23:58:30 +00:00
David Anderson
d5cc059efe
- web: if user requests foundership of a team with userid=0
...
(which in theory shouldn't happen, but apparently can)
immediately make them the founder
svn path=/trunk/boinc/; revision=15992
2008-09-12 20:23:41 +00:00
Charlie Fenton
480339d0e2
Fix Windows compiler warnings
...
svn path=/trunk/boinc/; revision=15991
2008-09-12 12:27:17 +00:00
Charlie Fenton
2c6c3f6ce0
MGR: Reduce flicker when restoring selections and updating buttons only when selections changed; disable Show Graphics if task Waiting to Run
...
svn path=/trunk/boinc/; revision=15990
2008-09-12 12:09:15 +00:00
Charlie Fenton
df7a1cdc42
Update comments
...
svn path=/trunk/boinc/; revision=15989
2008-09-11 23:14:36 +00:00
Charlie Fenton
49e36015a1
Fix checkin_notes
...
svn path=/trunk/boinc/; revision=15988
2008-09-11 13:19:39 +00:00
Charlie Fenton
03612ddbc2
MGR: Fix Simple GUI messages window; faster display of messages (don't reset messages twice on connect)
...
svn path=/trunk/boinc/; revision=15987
2008-09-11 13:18:56 +00:00
Charlie Fenton
f5a137ffd5
MGR: Fix bugs when connection to client is lost or reestablished under async GUI RPCs
...
svn path=/trunk/boinc/; revision=15986
2008-09-11 13:00:40 +00:00
Charlie Fenton
6ef4515e62
MGR: Fix bugs when connection to client is lost or reestablished under async GUI RPCs
...
svn path=/trunk/boinc/; revision=15985
2008-09-11 12:26:15 +00:00
Eric J. Korpela
40e243412d
- Fixed fcgi builds to use an installed version of fcgi_stdio.h rather than
...
a modified boinc version.
- Added new header "boinc_fcgi.h" to be used instead of "fcgi_stdio.h".
This header defines I/O functions in the namespace FCGI rather than using
redefined functions the way "fcgi_stdio.h" does. This was causing a lot
of headaches when both <cstdio> and "fcgi_stdio.h" was called. Using
overloaded functions fixes this problem, except when the only difference
between functions is the return type (for example ::fopen() returns FILE*
and FCGI::fopen() returns FCGI_FILE*).
- Fixed some missing "#ifdef _WIN32" blocks in filesys.C
svn path=/trunk/boinc/; revision=15984
2008-09-09 19:10:42 +00:00
Rytis Slatkevičius
0e020bfbce
Web: fix David's fix from Sep 7.
...
svn path=/trunk/boinc/; revision=15982
2008-09-09 14:59:50 +00:00