David Anderson
30e33d2b57
- pymw assimilator fixes from Jeremy
...
svn path=/trunk/boinc/; revision=18438
2009-06-16 20:56:43 +00:00
David Anderson
10f9e11ee6
- lib: created a new file for declaring "replacements"
...
for functions like strlcpy() etc.
config.h is included here rather than in str_util.h
svn path=/trunk/boinc/; revision=18437
2009-06-16 20:54:44 +00:00
Charlie Fenton
54fa762fe6
MGR: Compile fix of Rom's fix to David's compile fix
...
svn path=/trunk/boinc/; revision=18434
2009-06-16 20:30:42 +00:00
David Anderson
377490b767
- client: prepend rather than append to LD_LIBRARY_PATH;
...
on Mac, change DYLIB_LIBRARY_PATH also.
svn path=/trunk/boinc/; revision=18433
2009-06-16 20:24:36 +00:00
David Anderson
7e74f6971c
- python assimilator fix
...
svn path=/trunk/boinc/; revision=18431
2009-06-16 19:38:35 +00:00
David Anderson
dfaf0023d4
- build system: don't install config.h
...
svn path=/trunk/boinc/; revision=18430
2009-06-16 19:28:08 +00:00
David Anderson
0939ec0d3a
- don't include config.h from parse.h
...
- manager: compile fix
svn path=/trunk/boinc/; revision=18429
2009-06-16 19:22:11 +00:00
David Anderson
d7aacaac32
- don't include config.h from network.h (Gabor Gombas)
...
svn path=/trunk/boinc/; revision=18428
2009-06-16 18:51:33 +00:00
David Anderson
16e87bc84e
- client: don't require that file upload URLs contain "file_upload_handler".
...
svn path=/trunk/boinc/; revision=18427
2009-06-16 18:27:16 +00:00
David Anderson
0faaf89068
- web: change "CPU time" to "run time"
...
svn path=/trunk/boinc/; revision=18426
2009-06-16 17:15:55 +00:00
David Anderson
9a94db0bbb
- wrapper: fix bug in passing wrapper's args to subjobs
...
svn path=/trunk/boinc/; revision=18425
2009-06-15 23:27:37 +00:00
David Anderson
577f14ff49
- python scripts: fix bugs, restore latest version of "start"
...
svn path=/trunk/boinc/; revision=18424
2009-06-15 23:24:15 +00:00
Charlie Fenton
cf8f4624d3
Fix typo
...
svn path=/trunk/boinc/; revision=18422
2009-06-15 22:42:21 +00:00
Charlie Fenton
76b9af4153
MGR: If LOCKFILE doesn't already exist, core client isn't running so skip further testing
...
svn path=/trunk/boinc/; revision=18420
2009-06-15 22:33:07 +00:00
David Anderson
d4a43f05eb
- web RPC: tweak to forum_get_data.php
...
svn path=/trunk/boinc/; revision=18415
2009-06-15 03:39:27 +00:00
Rom Walton
fa48965196
- INSTALL: Make sure both installers have the cookie required flag so that
...
the correct information is displayed on the AccountInfo page in the
Wizard, if and when a browsers cookie could not be detected.
mac_installer/Progress/
acct_mgr_url.xml
win_build/installerv2/redist/progress/
acct_mgr_url.xml
svn path=/trunk/boinc/; revision=18414
2009-06-14 16:13:33 +00:00
Charlie Fenton
cc2c807c34
MGR: hide main window after auto AM sync only if we showed it; add PTP signing key with UNIX line endings.
...
svn path=/trunk/boinc/; revision=18411
2009-06-14 10:27:22 +00:00
Rom Walton
5d6142863e
- MGR: Expand on Charlie's last checkin to include the rest of the polling
...
RPCs in the wizard. The polling RPCs would return ERR_RETRY when
the CC was in the middle of some other GUI_HTTP op (version check,
project list download).
clientgui/
AccountManagerProcessingPage.cpp
AccountManagerPropertiesPage.cpp
ProjectProcessingPage.cpp
ProjectPropertiesPage.cpp
svn path=/trunk/boinc/; revision=18410
2009-06-14 05:04:02 +00:00
Rom Walton
734db62fb4
- MGR: Fix browser cookie detection on Windows machines where UAC is turned
...
on. It appears it has never worked, and I imagine it would effect
70% of our Windows Vista and Windows 7 user base.
clientgui/
browser.cpp
lib/
miofile.cpp, .h
svn path=/trunk/boinc/; revision=18409
2009-06-13 21:03:45 +00:00
Charlie Fenton
dd684da206
MGR: Wizard retries acct_mgr_rpc() if acct_mgr_rpc_poll() sets ERR_RETRY
...
svn path=/trunk/boinc/; revision=18408
2009-06-13 15:10:24 +00:00
Charlie Fenton
741e2a8476
Mac: uninstaller doesn't delete data; fixes for PTP installer
...
svn path=/trunk/boinc/; revision=18405
2009-06-13 00:54:29 +00:00
Rom Walton
d2ad500198
- MGR: The ReturnURL cookie is optional, not required.
...
clientgui/
browser.cpp
svn path=/trunk/boinc/; revision=18404
2009-06-12 22:54:32 +00:00
David Anderson
311815e60a
- server: backed out recent changes to "start"; they broke something
...
svn path=/trunk/boinc/; revision=18403
2009-06-12 22:25:22 +00:00
Rom Walton
674437a3bc
- MGR: Introduce the cookie detection failure URL to the
...
acct_mgr_logon.xml file. If the cookies cannot be found provide
a hyperlink control on the AcctountInfo page in the wizard
which will point to a fallback URL the user can go to to
find out what logon credentials to use.
client/
acct_mgr.cpp, .h
gui_rpc_server_ops.cpp
clientgui/
AccountInfoPage.cpp, .h
BOINCWizards.h
WizardAttachProject.cpp, .h
lib/
gui_rpc_client.h
gui_rpc_client_ops.cpp
svn path=/trunk/boinc/; revision=18400
2009-06-12 21:34:33 +00:00
Rom Walton
06da777ef5
- MGR: Introduce the notion of a Return URL to the attach to
...
account manager wizard. When successfully attached the
account manager can have the manager launch a browser to
a given URL by way of a cookie. It only works if the logon
credentials were also given to the manager by way of a cookie.
clientgui/
AccountInfoPage.cpp
AccountManagerProcessingPage.cpp
browser.cpp, .h
CompletionPage.cpp
WizardAttachProject.cpp, .h
svn path=/trunk/boinc/; revision=18399
2009-06-12 17:50:03 +00:00
Rom Walton
20b689bd17
- PTPSCR: Updates from Carl
...
clientscr/progress/win/x86/
boincscr.exe
gradient.jpg
svn path=/trunk/boinc/; revision=18398
2009-06-12 17:46:04 +00:00
David Anderson
7fbe9edc15
- web: fix up country flags a little
...
svn path=/trunk/boinc/; revision=18397
2009-06-12 16:35:08 +00:00
Rom Walton
1dd1812787
- WINSETUP: Change the install validation code so that it reads the MSI
...
database to determine what executable names to check instead of
hard coding them. BOINCMGR is renamed to Progress Thru Process or
in the case of GridRepublic it would be GridRepublic Desktop.
win_build/installerv2/
Progress.ism
win_build/installerv2/redist/Windows/src/boinccas/
boinccas.cpp, .h
CAValidateInstall.cpp
CAVerifyInstallDirectories.cpp
win_build/installerv2/redist/Windows/Win32/
boinccas.dll
boinccas95.dll
win_build/installerv2/redist/Windows/x64/
boinccas.dll
boinccas95.dll
svn path=/trunk/boinc/; revision=18396
2009-06-12 16:29:25 +00:00
Charlie Fenton
cb39f3052a
Mac Sandbox: check_security() writes path of bad file to stderr for some error codes
...
svn path=/trunk/boinc/; revision=18393
2009-06-12 11:13:35 +00:00
Charlie Fenton
08c302746c
Mac Sandbox: check_security() writes path of bad file to stderr for some error codes
...
svn path=/trunk/boinc/; revision=18392
2009-06-12 11:12:47 +00:00
David Anderson
5a14204a1a
- web: country flags
...
svn path=/trunk/boinc/; revision=18390
2009-06-12 04:26:01 +00:00
David Anderson
cc47b6238f
- server: improve the Python assimilator framework;
...
add an assimilator for PyMW (Python master/worker);
remove old C++ PyMW assimilator
(from Jeremy Cowles)
svn path=/trunk/boinc/; revision=18389
2009-06-12 03:06:01 +00:00
Charlie Fenton
b544a24a74
Mac MGR: strip /n from command field of PROCINFO struct to fix <exclusive_app>; KillClient() gets pid from procinfo_setup() except on Windows; restore boinc.jpg file
...
svn path=/trunk/boinc/; revision=18385
2009-06-12 00:42:09 +00:00
Rom Walton
89010182c9
- SCR: Update default values per BOINC defaults.
...
- PTP: Add files needed by the installer(s).
clientscr/progress/
<Added and Deleted various files>
clientscr/
screensaver.h
win_build/installerv2/
Progress.ism
Progressx64.ism
win_build/installerv2/redist/0409/
ptp-eula.rtf
win_build/installerv2/redist/Progress/
acct_mgr_url.xml
progress.ico
ss_config.xml
svn path=/trunk/boinc/; revision=18383
2009-06-11 20:11:02 +00:00
David Anderson
08e4ba3df6
- server: suppress verbosity of update_translations in make_project and upgrade
...
svn path=/trunk/boinc/; revision=18381
2009-06-11 17:25:01 +00:00
Rom Walton
e66e0e88be
PTP: Add the 'Progress Thru Processors' screensaver to the
...
source tree.
clientscr/progress
<Added Various Files>
svn path=/trunk/boinc/; revision=18380
2009-06-11 17:21:57 +00:00
Rom Walton
e3552a977b
PTP: Introduce 'Progress Thru Processors' to the Windows build
...
environment. Use GridRepublic skin until the new one is available.
client/win/
boinc_cli.rc
boinc_cmd.rc
client/win/res/
progress.ico (Added)
clientctrl/
boincsvcctrl.rc
clientgui/
BOINCGUIApp.rc
clientgui/res/
progress.ico (Added)
clientgui/skins/Progress Thru Processors
<Various Files>
clientlib/win/
boinc_dll.rc
clientscr/
boinc_ss.rc
clientscr/res/
boinc.jpg (Deleted)
clientscr/res/
progress.bmp (Added)
progress.ico (Added)
Scricon3.ico (Deleted)
clienttray/
boinc_tray.rc
win_build/
Progress.sln
ptp_boinc_cli.vcproj
ptp_boinc_dll.vcproj
ptp_boinc_ss.vcproj
ptp_boinccmd.vcproj
ptp_boincmgr.vcproj
ptp_boincsvcctrl.vcproj
ptp_boinctray.vcproj
svn path=/trunk/boinc/; revision=18379
2009-06-11 17:11:47 +00:00
David Anderson
65d52137ec
- server: Tools that should run by hand are installed under $(bindir).
...
Daemons that are managed by 'start' go to $(libexecdir)/sched.
The (F)CGI stuff goes to $(libexecdir)/cgi-bin.
Finally, example applications go under $(libexecdir)/examples.
svn path=/trunk/boinc/; revision=18378
2009-06-11 16:11:45 +00:00
David Anderson
ae6b6f5d6f
- server: 'start' now looks for programs to execute in $PATH,
...
so the same set of binaries can be used to handle multiple projects.
<projectroot>/bin is always prepended to $PATH
to ensure that project-specific binaries always take precedence.
From Gabor Gombas.
svn path=/trunk/boinc/; revision=18377
2009-06-11 16:09:28 +00:00
David Anderson
b7406ef57c
- server: make the python code honor BOINC_PROJECT_PATH.
...
It is now possible to use the same set of tools for multiple
projects by setting BOINC_PROJECT_PATH.
From Gabor Gombas.
svn path=/trunk/boinc/; revision=18376
2009-06-11 16:06:25 +00:00
David Anderson
6bc55040f0
- server: Use distutils for installing the python modules,
...
and move files not part of the BOINC package from py/Boinc to py/
From Gabor Gombas.
svn path=/trunk/boinc/; revision=18375
2009-06-11 16:01:36 +00:00
David Anderson
4cf6b7793c
- server: move python modules from PROJECT/bin to PROJECT/py/Boinc.
...
make_project now generates PROJECT/bin/boinc_path_config.py
to ensure that the interpreter will find the modules.
From Gabor Gombas.
svn path=/trunk/boinc/; revision=18374
2009-06-11 15:38:48 +00:00
Charlie Fenton
c10070a152
Mac: Update copyright date in InfoPlist.strings files to 2009
...
svn path=/trunk/boinc/; revision=18371
2009-06-11 10:36:23 +00:00
Charlie Fenton
af41ce0339
Mac: Fix script to properly handle UTF-16 encoded InfoPlist.strings files;; reverse previous checkin to XCode project
...
svn path=/trunk/boinc/; revision=18369
2009-06-11 10:28:58 +00:00
Charlie Fenton
e139a6ac00
Mac: Ensure that InfoPlist.strings file is encoded UTF-8 so make_ProgThruProc.sh works properly
...
svn path=/trunk/boinc/; revision=18366
2009-06-11 08:13:18 +00:00
Charlie Fenton
67a178443a
New script to convert BOINC installer to Progress Thru Processors installer
...
svn path=/trunk/boinc/; revision=18363
2009-06-11 01:57:35 +00:00
Charlie Fenton
8d9b1d78f4
Mac: Change "ProgressThruProcessors" to "Progress Thru Processors"
...
svn path=/trunk/boinc/; revision=18362
2009-06-11 00:36:15 +00:00
Charlie Fenton
3e61da304f
MGR: use branded Manager name in async RPC Please Wait dialog
...
svn path=/trunk/boinc/; revision=18358
2009-06-10 23:15:24 +00:00
David Anderson
bf2f9942bd
- web: don't show user ID next to posts
...
- web: fix [pre] bbcode
svn path=/trunk/boinc/; revision=18357
2009-06-10 22:54:21 +00:00
David Anderson
144c106e19
- make_project and upgrade: add --srcdir option so you
...
can run these commands from any directory
(mostly from Gabor Gombas; added a fix for svnversion)
svn path=/trunk/boinc/; revision=18356
2009-06-10 22:38:33 +00:00