David Anderson
8befa29f81
- client: if GUI RPC auth error, close the socket.
...
This prevents a DoS by sending <auth1> over and over,
filling the send buffer and eventually causing the client to block.
- Unix build: if m4 missing, check for gm4
svn path=/trunk/boinc/; revision=15282
2008-05-23 19:24:20 +00:00
David Anderson
49eb1246cf
- scheduler: added
...
- config option <matchmaker> for matchmaker scheduling
- config options <mm_min_slots>, <mm_max_slots>, <job_size_matching>
to control matchmaker scheduling
- scheduler: tweaks to matchmaker scheduling from Kevin Reed
- web: fixes to alternative stylesheet from Simek
svn path=/trunk/boinc/; revision=15281
2008-05-23 16:13:30 +00:00
Jens Seidler
d92eedb96a
BOINC Manager, distributed web site and homepage language files updated: Chinese simplified(zh_CN), Spanish(es), Arabic(ar), Hungarien(hu)
...
svn path=/trunk/boinc/; revision=15280
2008-05-23 05:17:31 +00:00
David Anderson
8294fba98f
- client: print a message at startup if computation is suspended
...
svn path=/trunk/boinc/; revision=15279
2008-05-22 20:57:12 +00:00
David Anderson
d1b0f1d295
- client: copy api_version of APP_VERSIONs in scheduler reply,
...
even if we already have the APP_VERSION.
Otherwise, when upgrading from 5.10 to 6.2,
we won't have the api_version,
and we won't learn about it until project releases new version.
svn path=/trunk/boinc/; revision=15277
2008-05-22 19:09:52 +00:00
David Anderson
9a390c235d
svn path=/trunk/boinc/; revision=15272
2008-05-22 03:57:55 +00:00
David Anderson
640f0d85c9
- boinccmd (Windows): chdir to the data directory (from registry)
...
svn path=/trunk/boinc/; revision=15271
2008-05-22 03:09:11 +00:00
David Anderson
a1ab573857
- scheduler: if client has bad code sign key, don't send work
...
svn path=/trunk/boinc/; revision=15270
2008-05-21 22:33:21 +00:00
David Anderson
605b29ae40
- web: remove separate blockquote style; fixes #668
...
svn path=/trunk/boinc/; revision=15269
2008-05-21 18:51:18 +00:00
David Anderson
e9451a0bf1
- web: fix errors in translation changes
...
svn path=/trunk/boinc/; revision=15268
2008-05-21 16:37:11 +00:00
Rom Walton
e21e399661
Quick Updates
...
svn path=/trunk/boinc/; revision=15267
2008-05-21 05:40:22 +00:00
Rom Walton
f28fda8dac
- DIAG: For Windows, lookup and store the install directory
...
location so that the diagnostics framework can use the
debugger libraries.
NOTE: This is only a problem for applications running
under the v6 clients.
lib/
diagnostics.C, .h
diagnostics_win.C
svn path=/trunk/boinc/; revision=15266
2008-05-21 05:09:15 +00:00
David Anderson
c25344e343
- fix FCGI compile
...
svn path=/trunk/boinc/; revision=15265
2008-05-20 22:36:43 +00:00
David Anderson
8b9dae29d8
svn path=/trunk/boinc/; revision=15264
2008-05-20 22:29:43 +00:00
David Anderson
586c07e3b4
- Add alternative stylesheet for project web
...
- Tweak error messages in client and server
svn path=/trunk/boinc/; revision=15263
2008-05-20 21:47:02 +00:00
David Anderson
4ef8f7a3dd
- web: fix bugs introduced by recent tra() changes.
...
PLEASE CHECK THESE CHANGES BEFORE SUBMITTING THEM
svn path=/trunk/boinc/; revision=15262
2008-05-20 21:08:52 +00:00
David Anderson
9963f0958b
- web: fix for cross-site scripting vulnerability
...
(from Nicolas Alvarez)
svn path=/trunk/boinc/; revision=15261
2008-05-20 16:42:01 +00:00
Charlie Fenton
d9c427bb1e
Release Mac BOINC 6.2.4
...
svn path=/trunk/boinc/; revision=15260
2008-05-20 00:30:32 +00:00
David Anderson
e0f418dbf7
- client: eliminate spurious "unparsed XML" messages
...
Fixes #664 . Rom, please backport to 6.2
- web: convert some tr() to tra() on BOINC web pages
svn path=/trunk/boinc/; revision=15258
2008-05-20 00:11:28 +00:00
Charlie Fenton
f0305fcfd1
MGR: Don't enlarge pie control slices if value is zero
...
svn path=/trunk/boinc/; revision=15256
2008-05-19 23:47:01 +00:00
Rom Walton
4e7042d37c
Quick Updates
...
svn path=/trunk/boinc/; revision=15254
2008-05-19 22:36:55 +00:00
Frank Thomas
ef97c97572
Link to the MediaWiki pages in man pages.
...
svn path=/trunk/boinc/; revision=15243
2008-05-19 11:11:06 +00:00
David Anderson
fd6bb6e637
- client: on Windows (at least) if you kill a task (e.g. reset project)
...
ACTIVE_TASK::handle_exited_app() never gets called,
so the coprocessors weren't getting freed.
Fix this.
svn path=/trunk/boinc/; revision=15242
2008-05-16 22:52:09 +00:00
David Anderson
902522158f
- client: go one step further, and don't create temp files
...
in some system-supplied directory;
create them in the BOINC data directory.
svn path=/trunk/boinc/; revision=15241
2008-05-16 22:28:47 +00:00
David Anderson
3c9192678c
- client: JM7 was seeing repeated file upload failures.
...
It turned out that when we close and reopen
the temp file that stores the HTTP reply, the open was failing.
I have no idea why.
Attempted workaround: open the file for R/W originally,
and instead of close/open do a seek.
svn path=/trunk/boinc/; revision=15238
2008-05-16 17:02:43 +00:00
Rom Walton
d5a1a5ebfd
- MGR: Fix a casting issue that was causing crashes on x64 platforms.
...
fixes# 658 (From: bbaetz)
clientgui/
SkinManager.cpp
svn path=/trunk/boinc/; revision=15234
2008-05-16 16:45:54 +00:00
Frank Thomas
7303c44f5e
Removed wiki remnant and added link to wiki:BashCommandCompletion.
...
svn path=/trunk/boinc/; revision=15233
2008-05-16 15:01:52 +00:00
David Anderson
a493d5f9ba
- scheduler: there were several situations where the scheduler
...
would send a reply without having looked up the user and team
in the DB; e.g.:
- client version# is too low
- DB is down
- host is blacklisted
It would then send a full scheduler reply,
including a blank team name and other missing info.
Fix this by setting reply.nucleus_only initially
(this causes a minimal reply to be sent)
and clearing it only if the host/user/team lookup succeeds.
Fixes #417 , #633 (I think)
svn path=/trunk/boinc/; revision=15232
2008-05-16 00:14:48 +00:00
David Anderson
902bb1d46f
- client: when parsing state file, don't change result states
...
unless there's an inconsistency
Fixes #621
svn path=/trunk/boinc/; revision=15231
2008-05-15 23:33:47 +00:00
David Anderson
ac152ad4f9
- client: If a scheduler reply doesn't include <host_venue>
...
(as is the case if its DB is down,
or it has no work and skips the DB check)
don't overwrite the host_venue on the client.
Fixes #656 , I hope (Rom: please port)
svn path=/trunk/boinc/; revision=15230
2008-05-15 23:05:28 +00:00
David Anderson
812d033008
svn path=/trunk/boinc/; revision=15229
2008-05-15 22:10:29 +00:00
David Anderson
3a00adeb65
- web: add <no_computing> option to config.xml.
...
If present, don't show anything related to computing.
Use this for Bossa/Bolt projects, and the BOINC message boards.
svn path=/trunk/boinc/; revision=15228
2008-05-15 22:05:05 +00:00
Rom Walton
df046f6753
- SCR: BOINC's screensaver module in preview mode only displays
...
the BOINC icon, since the preview window is only 300x200 or
so. We shouldn't launch the data management thread when
launched in preview mode.
clientscr/
screensaver_win.cpp
svn path=/trunk/boinc/; revision=15227
2008-05-15 21:39:40 +00:00
Rom Walton
9bfb157dce
- Bump version to 6.3.2
...
/
configure.ac
version.h
svn path=/trunk/boinc/; revision=15226
2008-05-15 18:53:40 +00:00
Rom Walton
c7eca5bc81
- Tag for 6.3.1 release, all platforms
...
boinc_core_release_6_3_1
/
configure.ac
version.h
svn path=/trunk/boinc/; revision=15224
2008-05-15 18:32:00 +00:00
David Anderson
2c6a3b803d
- client: added some http_debug messages in case where
...
POST2 temp file can't be opened or read
- client: don't show --sandbox option if it's not available
svn path=/trunk/boinc/; revision=15223
2008-05-15 16:08:52 +00:00
Rytis Slatkevičius
14e132820f
Another typo in user.inc
...
svn path=/trunk/boinc/; revision=15222
2008-05-15 11:17:40 +00:00
Rytis Slatkevičius
053a6d1abe
Fix typo in user.inc
...
svn path=/trunk/boinc/; revision=15221
2008-05-15 10:03:04 +00:00
Charlie Fenton
49d4213253
MGR: Adjust pie control slices so small wedges are visible
...
svn path=/trunk/boinc/; revision=15220
2008-05-15 09:04:42 +00:00
Rom Walton
a2052685d0
Already in the boinc_alpha directory structure.
...
svn path=/trunk/boinc/; revision=15217
2008-05-15 05:18:55 +00:00
Rom Walton
28c82bff7b
- MGR: BOINC commandline options require the '--' in front
...
of the option. '-' just causes the CC to exit while
printing its help fr the commandline options.
clientgui/
BOINCClientManager.cpp
svn path=/trunk/boinc/; revision=15214
2008-05-14 21:42:06 +00:00
Rom Walton
13a746ca55
Quick Updates
...
svn path=/trunk/boinc/; revision=15212
2008-05-14 21:32:16 +00:00
Rom Walton
bb2b4b6fce
Quick Updates
...
svn path=/trunk/boinc/; revision=15210
2008-05-14 21:18:31 +00:00
Rom Walton
28a94cd068
Quick Updates
...
svn path=/trunk/boinc/; revision=15208
2008-05-14 21:14:37 +00:00
Rom Walton
3e51ca7546
- MGR: Fix trace statements in StartupBOINC()
...
- MGR: Add some more trace statements for Linux startup.
clientgui/
BOINCClientManager.cpp
svn path=/trunk/boinc/; revision=15206
2008-05-14 21:09:07 +00:00
Rom Walton
a3851f3874
- Bump version to 6.3.1
...
/
configure.ac
version.h
svn path=/trunk/boinc/; revision=15205
2008-05-14 20:58:13 +00:00
David Anderson
5a9d11898b
- API: compile fix
...
svn path=/trunk/boinc/; revision=15202
2008-05-14 20:30:56 +00:00
Rom Walton
3502a81f95
- Tag for 6.3.0 release, all platforms
...
boinc_core_release_6_3_0
/
configure.ac
version.h
svn path=/trunk/boinc/; revision=15200
2008-05-14 18:51:33 +00:00
David Anderson
5efd817199
- manager: fix disk display
...
svn path=/trunk/boinc/; revision=15199
2008-05-14 17:26:15 +00:00
Charlie Fenton
fadc645854
Mac: revise build scripts for c-ares and cURL to work when there are spaces in the paths
...
svn path=/trunk/boinc/; revision=15197
2008-05-14 09:57:46 +00:00