Rom Walton
a4f9dde8dd
ANDROID: Use latest OpenSSL and libcurl
2014-06-16 17:24:58 -04:00
David Anderson
d5b27c85d3
web: fix user search function
2014-06-16 11:21:50 -07:00
Charlie Fenton
aba26d3564
Mac: Use the current date when building BOINC Client and Manager to automatically set the copyright year which will be shown in Mac's Get Info display for this build.
2014-06-16 03:02:04 -07:00
Charlie Fenton
a93cc30e59
Mac: Update version string to 2014
2014-06-14 03:31:58 -07:00
David Anderson
0337ce17c9
web: use "../.." to find the project dir.
...
Having a project symlink its html/ to a different dir doesn't work,
because if you cd into html/ops to run a script,
there's no way to know where the project dir is, so you can't find config.xml
2014-06-13 10:09:04 -07:00
Charlie Fenton
f8966bf93e
MGR: Fix wxListCtrl / CBOINCListCtrl flicker on Mac when resizing columns under wxCocoa 3.0.0.
2014-06-13 04:02:00 -07:00
David Anderson
5fd1656935
scheduler: fix bug in score-based scheduler that cause last job to not be sent
...
This is the problem where the scheduler marks one job with its PID
to reserve it.
It needs to be able to send this job.
I fixed this recently in old scheduler, neglected to fix in score-based as well
2014-06-13 00:30:03 -07:00
David Anderson
9829a5588a
scheduler: msg tweak
2014-06-12 18:45:36 -07:00
David Anderson
4208b640d6
server: fix bug that prevented PHP scripts from working
2014-06-12 18:38:38 -07:00
David Anderson
bc6cf03a89
Merge remote branch 'origin/respect-symlinks'
2014-06-12 12:16:53 -07:00
David Anderson
56934f8fbe
scheduler: clean up job dispatch logging
...
There are now 3 flags for job dispatch logging:
<debug_send/>: info about work request, jobs sent, other high-level stuff
<debug_send_scan/>: info about scans through job cache
<debug_send_job/>: info about individual jobs (e.g. reason for not sending)
2014-06-12 11:33:11 -07:00
David Anderson
73d6012003
web: fix DISABLE_BADGES warning
2014-06-12 09:50:31 -07:00
David Anderson
bbedf8d69f
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2014-06-12 09:20:17 -07:00
Oliver Bock
395279cbe1
Respect symlinks when referring to project directory
...
* The previous implementation doesn't work if the /html directory is a symlink
* The new implementation supports symlinks while not adding any additional
assumptions regarding relative file locations
Background:
BOINC's codebase consists of regular source code for compilation as well as
source code for direct deployment, such as the /html folder. Projects might
choose to use a checkout of the BOINC repository and a symlink in their deployed
project root directory targeting the /html directory to facilitate html-related
patch tracking and deployment (in situ). This requires the "html" symlink not to be
resolved during lookups of the project root directory (e.g. to access config.xml).
2014-06-12 15:42:52 +02:00
Charlie Fenton
20058bd7d2
MGR: Remove some old workarounds no longer needed
2014-06-12 06:01:35 -07:00
Charlie Fenton
d67963fcaf
MGR: Scroll the list of projects if it does not fit in Disks tab.
2014-06-12 05:30:51 -07:00
Rom Walton
741503c486
Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2
2014-06-11 14:16:56 -04:00
Rom Walton
03d74eecb5
WINBUILD: Fix compiler preprocessor flags to match up with wxWidgets 3.0 compiler options. Needs the updated depends directory.
2014-06-11 14:16:38 -04:00
Rom Walton
9733be36fd
MGR: Use the formal method to redirect to stdout (introduced in 3.0)
2014-06-11 14:15:39 -04:00
David Anderson
c7c02d211e
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2014-06-11 10:01:41 -07:00
Charlie Fenton
37ec67de46
MGR: Fix cursor adjustment when moving mouse over wxListCtrl header column separators in Event Log.
2014-06-11 02:19:42 -07:00
Rom Walton
686f0f24d6
LIB: Fix build break
2014-06-10 19:15:42 -04:00
Rom Walton
351568c357
LIB: Remove some clutter exposed by branching 7.4
2014-06-10 18:42:45 -04:00
David Anderson
f66315a2a4
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2014-06-10 14:06:14 -07:00
David Anderson
009f884578
GUI RPC: include is_youtube_video flag in notice struct.
...
This is set if the notice text includes "youtube.com", case-insensitive.
2014-06-10 14:04:40 -07:00
David Anderson
b7478c09c3
delete_spammers: fix comments
2014-06-10 14:03:12 -07:00
Rom Walton
64dc838626
Increase version number for next development release cycle
2014-06-10 12:17:10 -04:00
Charlie Fenton
2f9f44aacf
MGR: One more efficiency tweak to my previous commit dcc0afa
2014-06-10 05:34:52 -07:00
Bernd Machenschalk
d9ec92a014
scheduler: log the host id if another scheduler instance is running for that
2014-06-10 14:13:13 +02:00
Charlie Fenton
dcc0afaaa0
MGR: eliminate almost all overhead from my commit a8cc13f
unless assistive software is in use
2014-06-10 04:40:33 -07:00
Charlie Fenton
6aab68fdc9
MGR: optimize my changes of commit a8cc13f
for better efficiency
2014-06-10 03:55:16 -07:00
David Anderson
3776548971
web: allow badge disable
2014-06-10 01:24:37 -07:00
David Anderson
780284b9fa
delete_spammers tweak
2014-06-10 00:45:45 -07:00
David Anderson
d6962a70f0
delete_spammers.php script: add feature for delete forum spammers
2014-06-10 00:39:58 -07:00
Rom Walton
5948c7c9d1
BUILD: Update vboxwrapper's version to 26089.
2014-06-09 15:49:52 -04:00
David Anderson
eaf1fe5876
API: back out long long stuff; not needed
2014-06-09 12:31:50 -07:00
David Anderson
f4b2f42ada
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2014-06-09 12:24:03 -07:00
David Anderson
ab67bf2f77
API, Unix (affects wrappers): fix bug that caused zero CPU time reported
...
On Linux, wrappers measure CPU time using process_tree_cpu_time(),
which scans /proc/*/stat and parses each one.
If a parse fails it would give up and report zero CPU time.
The problem: if a command (i.e. executable filename) contained ")",
the parse for that process would fail, and we'd report zero CPU.
The fix: if a parse fails, ignore that process and keep going.
We assume that BOINC app exectables don't have ")" in their name.
2014-06-09 12:16:27 -07:00
David Anderson
56320d3b74
Manager: show # of tasks completed/failed in project properties
2014-06-09 10:32:35 -07:00
Rom Walton
1a9b1aa18f
lib: provide reference to source for future reference.
2014-06-09 11:37:57 -04:00
Rom Walton
1784b9f9f8
lib: bug fix for previous commit
2014-06-09 11:28:32 -04:00
Rom Walton
56a128af03
BUILD: Update vboxwrapper's version to 26088.
2014-06-09 11:14:44 -04:00
Rom Walton
c34ab5b09c
lib: /proc/<pid>/stat now uses 64-bit integer types.
2014-06-09 11:11:50 -04:00
Charlie Fenton
a8cc13f0f1
MGR: Fix cursor adjustment when moving mouse over wxListCtrl header column separators.
2014-06-09 06:51:29 -07:00
Charlie Fenton
3ee434e352
MGR: Fix an assert and correct a comment
2014-06-09 06:49:05 -07:00
David Anderson
dfc99e225c
scheduler: don't resent job if app is deprecated or user has de-selected it
2014-06-08 20:20:25 -07:00
David Anderson
bccf92a807
web: fix friends-and-family email function using PHPMailer
2014-06-06 22:59:18 -07:00
Charlie Fenton
8ef2d061b8
client: Update Mad build script, Xcode project and build instructions to use OpenSSL-1.0.1h.
2014-06-06 17:09:32 -07:00
David Anderson
4616d1d0c3
mass email scripts: check for PHP_MAILER properly
2014-06-06 15:57:52 -07:00
Rom Walton
f755957919
BUILD: Update vboxwrapper's version to 26087.
2014-06-06 12:59:13 -04:00