Commit Graph

11941 Commits

Author SHA1 Message Date
David Anderson 304c1dc934 svn path=/trunk/boinc/; revision=15369 2008-06-05 22:37:55 +00:00
David Anderson cf6a5281b6 - web: moved some basic utility functions to a separate file
that doesn't need to include all sorts of crap

svn path=/trunk/boinc/; revision=15368
2008-06-05 22:35:03 +00:00
David Anderson fc3f542161 rename
svn path=/trunk/boinc/; revision=15367
2008-06-05 22:06:31 +00:00
David Anderson d5ec5a3e11 rename single_job_setup
svn path=/trunk/boinc/; revision=15366
2008-06-05 22:04:16 +00:00
David Anderson db996dedc9 - manager: fix messages: "shut down" is 2 wds etc.
svn path=/trunk/boinc/; revision=15365
2008-06-05 21:09:47 +00:00
David Anderson d764eb5873 - web: clean up stuff related to stripslashes():
1) it's not correct to apply stripslashes() to all form input.
        That should be done only if magic quotes is on.
        I fixed this by adding a function undo_magic_quotes()
        that does the right thing.
    2) There's no reason to strip backslashes from user-supplied text
        (forum titles and bodies, private messages, passwords etc.)
        I'm not sure why this was being done.
        It prevented messages from containing backslashes.

svn path=/trunk/boinc/; revision=15364
2008-06-05 20:32:21 +00:00
David Anderson 3054a5f6b3 - validator/assimilator: fix bug in 2 June checkin
(xml_doc_in wasn't included in DB query)

svn path=/trunk/boinc/; revision=15363
2008-06-05 18:36:31 +00:00
David Anderson 348f90574c - web: fixed a couple of references to "global $logged_in_user".
It's $g_logged_in_user.

svn path=/trunk/boinc/; revision=15362
2008-06-05 04:35:21 +00:00
Charlie Fenton 4fb05c642c Fix a comment.
svn path=/trunk/boinc/; revision=15361
2008-06-05 02:13:43 +00:00
Charlie Fenton 6d725cf589 MGR: Fix help menus in Simple GUI (not applicable on Windows)
svn path=/trunk/boinc/; revision=15359
2008-06-05 02:07:44 +00:00
David Anderson 47d29e2b76 - make_project: when it's done it prints out a bunch of instructions.
These are more than 24 lines, so in the VMWare BOINC VM
    they scroll off the window and are lost.
    Instead, write them to a file (project/project.readme).
    Also, only write the message about example app if -test_app

svn path=/trunk/boinc/; revision=15358
2008-06-04 23:27:01 +00:00
David Anderson 0e03df254b - Back end: add adaptive validation feature
(DB update required)
- Fixed typo in Eric's 5/28 checkin

svn path=/trunk/boinc/; revision=15357
2008-06-04 23:04:12 +00:00
David Anderson 5bb78f7a1c fix typo in schema.sql
svn path=/trunk/boinc/; revision=15356
2008-06-04 22:43:13 +00:00
David Anderson 41dae10b35 svn path=/trunk/boinc/; revision=15354 2008-06-03 17:58:53 +00:00
Jens Seidler 91992c16f0 BOINC homepage language files updated: Catalan(ca)
svn path=/trunk/boinc/; revision=15353
2008-06-03 05:27:56 +00:00
Jens Seidler 8e7f33eceb BOINC Manager, distributed web site and homepage language files updated: Chinese simplified(zh_CN), Dutch(nl), Czech(cs)
svn path=/trunk/boinc/; revision=15352
2008-06-03 05:26:30 +00:00
David Anderson f0fc96196f - validator/assimilator: get_output_file_info()
was looking at the wrong XML field

svn path=/trunk/boinc/; revision=15350
2008-06-02 20:06:54 +00:00
David Anderson 1506b42d17 svn path=/trunk/boinc/; revision=15349 2008-06-02 17:24:04 +00:00
David Anderson edc63eabbb svn path=/trunk/boinc/; revision=15348 2008-06-02 16:08:42 +00:00
David Anderson 4eea5bd714 - Add cross-project certificate
svn path=/trunk/boinc/; revision=15347
2008-06-02 15:59:20 +00:00
David Anderson 96eabc043b - server: added -simulation option to feeder, validator, and assimilator
(for use in server simulator)

svn path=/trunk/boinc/; revision=15344
2008-06-01 03:43:47 +00:00
Eric J. Korpela 3a452276ae Fixed handling of display of results for credit granted or claimed when results
are cancelled.


svn path=/trunk/boinc/; revision=15343
2008-05-31 17:15:56 +00:00
David Anderson c9d38091e7 - validator/assimilator: parse <file_ref>s rather than <file_info>s;
the latter is where the <optional/> flag is.

svn path=/trunk/boinc/; revision=15337
2008-05-30 03:29:31 +00:00
David Anderson 97239eb35c - Redo the above so that get_output_file_path() is unchanged;
add new functions get_output_file_info();
- change get_output_file_path() to look at the result's
    xml_doc_in rather than its xml_doc_out;
    this is the one that will have <optional/>
- fix crashing bug in the above

svn path=/trunk/boinc/; revision=15334
2008-05-29 21:54:18 +00:00
Charlie Fenton c99fa4ed5b MGR: eliminate spurious --graphics argument when showing V6 graphics
svn path=/trunk/boinc/; revision=15333
2008-05-29 21:51:53 +00:00
David Anderson ebfb1e8e3b - Validator framework: change get_output_file_path()
to return a struct FILE_INFO (including "optional")
    instead of just the filename.
    This lets you avoid erroring out if optional file is missing.
- Sample bitwise validator: support > 1 output file correctly

svn path=/trunk/boinc/; revision=15332
2008-05-29 20:11:43 +00:00
Charlie Fenton b7112418a0 Release BOINC Mac 6.2.6
svn path=/trunk/boinc/; revision=15329
2008-05-29 09:42:06 +00:00
Rom Walton ad28bb2e79 Quick Updates
svn path=/trunk/boinc/; revision=15328
2008-05-29 03:56:39 +00:00
Rom Walton a87072106f Quick Updates
svn path=/trunk/boinc/; revision=15327
2008-05-29 03:47:00 +00:00
David Anderson f2b7984f92 svn path=/trunk/boinc/; revision=15326 2008-05-28 22:23:14 +00:00
David Anderson 306fad76a6 svn path=/trunk/boinc/; revision=15323 2008-05-28 21:32:04 +00:00
Charlie Fenton 868b1d5822 Mac Installer: delete old locale directory to remove "boinc manager.mo" files before installing new "boinc-manager.mo" files (or vice versa).
svn path=/trunk/boinc/; revision=15321
2008-05-28 21:27:24 +00:00
Rom Walton e685320684 - WINSETUP: Fix a struct alignment issue when dumping the base64 encoded
password for boinc_project to a file.
        
        ATL's string conversion functions act of a class and not a buffer
        which makes memory management easier but doesn't interop well with
        fprintf unless you specify the buffer name directly.
        
    win_build/installerv2/
        BOINC.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        CACreateClientAuthFile.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=15319
2008-05-28 21:21:23 +00:00
Eric J. Korpela 613746c853 svn path=/trunk/boinc/; revision=15318 2008-05-28 21:14:53 +00:00
Eric J. Korpela 58764e05a2 I have been told clientgui/res is the appropriate place for icons so have
moved clientgui/icons/* clientgui/res


svn path=/trunk/boinc/; revision=15317
2008-05-28 21:14:28 +00:00
David Anderson 2381837ba8 - web: add project.inc variables to customize certificates;
add team certificate;
    add links to certificates from user page

svn path=/trunk/boinc/; revision=15316
2008-05-28 21:08:26 +00:00
David Anderson eeeb3b7951 - client: on startup, detect when the system clock has been set backwards,
and clear all timeout variables.
    This should fix the situation where, say:
    1) the user sets the system clock forward by a year;
    2) all projects get their min_rpc_time set;
    3) the user sets the system clock back to the correct time.
    Previously, BOINC would not do anything for a year.

    Note: a restart of BOINC is required to fix things.
    It would be harder to do this on the fly.

svn path=/trunk/boinc/; revision=15314
2008-05-28 19:15:44 +00:00
Rom Walton 4287f4a505 - Bump version to 6.3.3
/
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=15313
2008-05-28 18:10:53 +00:00
Rom Walton e576afb4a6 - Tag for 6.3.2 release, all platforms
boinc_core_release_6_3_2

    /
        configure.ac
        version.h


svn path=/trunk/boinc/; revision=15311
2008-05-28 18:08:36 +00:00
Eric J. Korpela 70baf36e93 - Added database table credit_multiplier and script to be run daily
(calculate_credit_multiplier) to determine what factor to multiply
   claimed credit by before insertion into the database.  Changes to scheduler
   to implement have not yet been checked in.


svn path=/trunk/boinc/; revision=15309
2008-05-28 17:28:19 +00:00
David Anderson 5583762116 - web: style tweaks; fixes #667
svn path=/trunk/boinc/; revision=15307
2008-05-28 16:33:51 +00:00
Eric J. Korpela 798eadd92c Eric May 28 2008
- Added a stage target for staging a distribution.
      Executing "make stage" will "make all" and will install the client
      under the stage directory (i.e. binaries is stage/$(prefix)/bin, libraries
      in stage/$(prefix)/lib, etc)

    Makefile.am


svn path=/trunk/boinc/; revision=15306
2008-05-28 16:27:41 +00:00
Eric J. Korpela f2787de1c7 - moved icons from sea into clientgui/icons
- added Makefile to clientgui/icons to install them in $(pkgdatadir) which
      is usually $(prefix)/share/boinc.
    - Even though these icons are packaged with the sea, they don't appear
      to be referenced in any code and don't appear to ever be used.


svn path=/trunk/boinc/; revision=15305
2008-05-28 16:15:09 +00:00
Eric J. Korpela b3db477623 - fixed problem with missing includes and missing namespace notations
in wxPieCtrl.cpp


svn path=/trunk/boinc/; revision=15302
2008-05-28 02:01:15 +00:00
Eric J. Korpela d3266f98c1 - configure:
added LIBBOINC_VERSION definition for libtool use.


svn path=/trunk/boinc/; revision=15301
2008-05-28 01:55:21 +00:00
Eric J. Korpela 1f2d65bccb - Makefiles:
added client/scripts to default client build
    removed sea from the default clientgui build
    added locale/client to the default clientgui build
    moved installed headers from $(includedir) to $(pkgincludedir) which
       is $(includedir)/boinc by default.
    removed redefinitions of $(includedir) from Makefiles.
- configure:
    added locale/client/Makefile to AC_CONFIG_FILES


svn path=/trunk/boinc/; revision=15300
2008-05-28 01:38:39 +00:00
Eric J. Korpela 249407f505 - clientgui: renamed locale files from "BOINC Manager.*" to
"BOINC-Manager.*"
- Added Makefile to locale/client to install the BOINC Manager.po files
  into $(datadir)/locale (typically $(prefix)/share/locale)


svn path=/trunk/boinc/; revision=15299
2008-05-28 00:58:53 +00:00
Rom Walton 4939d9441c - WINSETUP: The call to GetFreeDiskSpaceEx was failing becuase the path
didn't exist yet, so all the values in the returned data structures
        was random junk. If the directory had never been created before
        then it was returning 27/57 bytes free. If the drectory had existed
        at one time then the return values were several gigabytes.
        
        If the first request to GetFreeDiskSpaceEx fails, then check for the
        parent directory, if that fails pass a NULL value which means check
        the default volume.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.def
        boinccas.rc
        boinccas.vcproj
        CAMigrateBOINCData.cpp
        CASetPermissionBOINCDiagnostics.cpp, .h (deleted)
    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=15298
2008-05-27 22:26:58 +00:00
Matt Lebofsky 864f6f0b6a Added <email/> tag (so users can see which e-mail these reminders
were being sent to, as to hopefully avoid confusion)


svn path=/trunk/boinc/; revision=15297
2008-05-27 22:19:14 +00:00
David Anderson e48ea93727 - web: team transfer request was being rejected if email to founder failed,
so there was no way of rescuing a team with invalid founder email.
    I changed it to record the request anyway.
    This is potentially hazardous - if the founder's email server
    is temporarily down, the request would go through
    without the founder being notified.
    To offset this, I added a notification via private message.

svn path=/trunk/boinc/; revision=15296
2008-05-27 21:26:49 +00:00