Oliver Bock
08126182b6
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc
...
Conflicts:
checkin_notes
2013-03-04 17:36:15 +01:00
Rom Walton
6c6cb8be48
House Keeping
2013-03-04 17:35:35 +01:00
Rom Walton
6c716f918f
- VBOX: Clean up VirtualBox version information for all platforms.
2013-03-04 17:35:35 +01:00
Rom Walton
4ee64625c1
- client: Account for the display management power system when
...
calculating idle time from the XSS system on Linux.
2013-03-04 17:35:35 +01:00
David Anderson
18d0f1f4d9
more GAHP code
2013-03-04 17:24:20 +01:00
David Anderson
9209a887cc
- client: don't crash if GUI RPC password is too long
...
(from RustyBSD)
2013-03-04 17:24:20 +01:00
David Anderson
5e434214af
- client: disable remote access if
...
- gui_rpc_auth.cfg is empty, or
- it doesn't exist and we can't open it for writing, or
- the write to it fails
2013-03-04 17:24:19 +01:00
David Anderson
e393203ff7
- API: improve log messages when detect dead client
2013-03-04 17:24:19 +01:00
Rom Walton
f57f32fd0b
- VBOX: Clean up version string.
2013-03-04 17:24:19 +01:00
Rom Walton
2cb28a822c
- VBOX: On *nix systems, if the vboxdrv kernel module isn't loaded declare
...
it a temp error and reschedule execution at a later date.
2013-03-04 17:24:19 +01:00
Rom Walton
cfca0d215e
- VBOX: Record what version of VirtualBox was used, as well as whether
...
anonymous platform was specified for the project.
2013-03-04 17:24:19 +01:00
Rom Walton
d1d200b280
- VBOX: On *nix systems, force the wrapper into sandbox mode if the
...
HOME environment variable is missing. Without the HOME environment
variable VirtualBox attempts to write log files and other state
information in root's home directory.
2013-03-04 17:24:19 +01:00
David Anderson
be553882bd
- API: fix Unix bug when checking if client is alive based on PID.
...
Can't use waitpid() here; works only for children.
Use kill(pid, 0) instead.
2013-03-04 17:24:19 +01:00
David Anderson
d0de3776bd
- client: processor identification for ARM
...
(from Evandro Menezes and Joachim Fritzsch)
2013-03-04 17:24:19 +01:00
David Anderson
77233c7bcc
- improve project list page
2013-03-04 17:24:19 +01:00
David Anderson
13f1257355
- eliminate use of alloca() and strdupa().
...
- don't include malloc.h
- fix compile warnings
2013-03-04 17:24:19 +01:00
Charlie Fenton
0cbbfc68e5
Mgr: When closing Simple View notices, wait for all Async Internet access to complete before calling the notices panel destructor
2013-03-04 17:24:18 +01:00
David Anderson
f0254407ea
- client: improved log messages for work fetch
2013-03-04 17:24:18 +01:00
David Anderson
6f962d5b61
- file upload handler: in FCGI version, check for trigger file
...
each time through loop (from Bernd).
- validator: fix bug that zeroed result.random
2013-03-04 17:24:18 +01:00
Charlie Fenton
cfe37e985e
Mgr: Add all the new notices features to the Simple View notices dialog
2013-03-04 17:24:18 +01:00
Charlie Fenton
1eff59fb4c
Mgr: Add all the new notices features to the Simple View notices dialog
2013-03-04 17:24:18 +01:00
Charlie Fenton
2ec40cd53c
Mgr: Bug fixes for Windows Async Internet access, including closing the WinINet handle when aborting due to timeout, etc. to prevent crashes
2013-03-04 17:24:18 +01:00
Charlie Fenton
658910faca
Mgr: Reset Internet timeout when retrying notices
2013-03-04 17:24:18 +01:00
Charlie Fenton
9254469110
Mgr: Allow existing to retrieve images or other items from the Internet even if network activity is suspended. (But client won't get new notices.)
2013-03-04 17:24:18 +01:00
Charlie Fenton
a31f4df97b
Mgr: When removing entries from our hash table, delete data to avoid memory leaks
2013-03-04 17:24:18 +01:00
David Anderson
7cdb3a7080
- web: add advisory text to "Export as Notice" balloon
...
- scheduler: make max # of CPUs a #define, default 4096
2013-03-04 17:24:18 +01:00
Charlie Fenton
58e0757e1d
Use the WX_CLEAR_HASH_TABLE macro to clear the notices hash table
2013-03-04 17:24:17 +01:00
Charlie Fenton
ac2930af0b
Update checkin_notes
2013-03-04 17:24:17 +01:00
Charlie Fenton
7b931b5232
Mgr: Display a message and "Retry now" button if some images or other items within notices failed to load from the Internet; if network activity is suspended, say so in the message
2013-03-04 17:24:17 +01:00
Charlie Fenton
d95bf6945a
Mgr: Clear our internal Internet cache when selecting a different computer; when removing entries from hash table, delete data to avoid memory leaks
2013-03-04 17:24:17 +01:00
Charlie Fenton
09ff603a13
Mgr: If network activity is suspended, don't retrieve URL references within notices unless they are already in our cache or in the Windows cache
2013-03-04 17:24:17 +01:00
Oliver Bock
ea97ca11fe
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc
2013-03-04 17:22:31 +01:00
Rom Walton
1915da2e64
- VBOX: Initialize the PATH variable before attempting to check to see if
...
the system is ready.
2013-03-04 17:21:32 +01:00
Charlie Fenton
c312dfd683
Mgr: Add code to reload notices with images / items missing due to problems accessing their URLs
2013-03-04 17:19:40 +01:00
Charlie Fenton
b37c720661
Mgr: Display "Fetching notices..." instead of "There are no notices" while getting notices. Display "There are no notices" only if we have actually determined there are no notices
2013-03-04 17:19:40 +01:00
Charlie Fenton
67e25bacaf
Mgr: Don't call get_notices RPC before previous one is processed to prevent multiple display of notices
2013-03-04 17:19:40 +01:00
Charlie Fenton
b05771cfc1
Mgr: Windows only: If OpenURL fails, we probably don't have an Internet connection so use a shorter timeout for subsequent calls to OpenURL until one succeeds; otherwise notices takes takes too long to display if there are multiple notices with images
2013-03-04 17:19:40 +01:00
Charlie Fenton
595938c74b
Mgr: fix license declaration in file derived from wxWidgets
2013-03-04 17:19:40 +01:00
Rom Walton
27557feae1
- VBOX: Perform a quick check that the wrapper can communicate with
...
vboxsvc via vboxmanage before attempting anything else. If it
fails, get BOINC to reschedule task execution in 5 minutes.
2013-03-04 17:19:40 +01:00
David Anderson
58808d507e
- web: use · instead of | as a separater
2013-03-04 17:19:39 +01:00
Charlie Fenton
c1cad83111
Fix license info
2013-03-04 17:19:39 +01:00
Charlie Fenton
81a7299d35
Mgr: Shorten Internet timeout for notices on Windows to 5 seconds
2013-03-04 17:19:39 +01:00
Charlie Fenton
d90d77a9c0
Mgr: More robust way to display "No notices" message
2013-03-04 17:19:39 +01:00
Charlie Fenton
faf550f9d8
Mgr: Fix bad line endings
2013-03-04 17:19:39 +01:00
Charlie Fenton
ff0ed02c01
Mgr: Fix potential crashes displaying notices asynchronously on Windows
2013-03-04 17:19:39 +01:00
David Anderson
3960a9fc83
- client simulator: fix build errors
2013-03-04 17:19:39 +01:00
Charlie Fenton
2a104e29e5
Mac: Fix linker warning
2013-03-04 17:19:39 +01:00
Charlie Fenton
4f5fd8899c
OpenCL: Eliminate spurious error message when an OpenCL platform exists but the computer has no corresponding devices
2013-03-04 17:19:39 +01:00
Charlie Fenton
8749a08804
Mgr: Fix delay displaying notices
2013-03-04 17:19:39 +01:00
David Anderson
834bb6b4d3
- server (start script and server_status.php):
...
Support projects (e.g. Einstein@home) in which server components run on
machines with no shared filesystem.
From Bernd.
2013-03-04 17:19:39 +01:00