Commit Graph

12885 Commits

Author SHA1 Message Date
David Anderson 51c993542e - client: cleaned up CPU scheduler logic somewhat
svn path=/trunk/boinc/; revision=16356
2008-10-29 22:13:04 +00:00
David Anderson 44d2ab532b - client: the preemptability order was wrong
svn path=/trunk/boinc/; revision=16355
2008-10-29 18:21:45 +00:00
David Anderson 9dd952302e - client: /proc/N/stat has () around the command name. Remove these.
svn path=/trunk/boinc/; revision=16354
2008-10-29 16:05:26 +00:00
Charlie Fenton b4d0ec65ea MGR: Always sort after a row is added or deleted.
svn path=/trunk/boinc/; revision=16352
2008-10-29 10:24:45 +00:00
Charlie Fenton 384ebd262f Release Mac BOINC 6.3.20
svn path=/trunk/boinc/; revision=16351
2008-10-29 08:30:44 +00:00
Charlie Fenton 90c515c729 Tag for 6.3.20 release, all platforms boinc_core_release_6_3_20
svn path=/trunk/boinc/; revision=16349
2008-10-29 08:05:59 +00:00
Charlie Fenton c883995ab1 Mac: Add new files rr_sim.cpp,.h to XCode project.
svn path=/trunk/boinc/; revision=16348
2008-10-29 08:05:04 +00:00
Charlie Fenton 20d9ee39e5 MGR: Fix bug introduced yesterday
svn path=/trunk/boinc/; revision=16347
2008-10-29 07:58:05 +00:00
David Anderson a4030f891c Bolt stuff
svn path=/trunk/boinc/; revision=16346
2008-10-29 00:09:36 +00:00
David Anderson 508d179a61 compile fix
svn path=/trunk/boinc/; revision=16344
2008-10-29 00:00:01 +00:00
Charlie Fenton defa792efe Release Mac BOINC 6.3.19
svn path=/trunk/boinc/; revision=16343
2008-10-28 23:17:27 +00:00
David Anderson 48ba503db3 - code shuffle
svn path=/trunk/boinc/; revision=16340
2008-10-28 22:38:00 +00:00
David Anderson c2ebbd899d win compile
svn path=/trunk/boinc/; revision=16339
2008-10-28 22:10:09 +00:00
David Anderson 2d1d47de15 - client: move round-robin simulation to its own file
- web: check for profile existence before trying to show it
- file deleter: add some debugging msgs

svn path=/trunk/boinc/; revision=16338
2008-10-28 21:59:25 +00:00
Charlie Fenton c521f35792 MGR: When removing a row from sorted lists, refresh all rows to ensure proper display update
svn path=/trunk/boinc/; revision=16337
2008-10-28 21:00:23 +00:00
Charlie Fenton 7d78707787 MGR: When removing a row from sorted lists, refresh all rows to ensure proper display update
svn path=/trunk/boinc/; revision=16336
2008-10-28 20:49:56 +00:00
Rom Walton b9b1d9addc Quick Updates
svn path=/trunk/boinc/; revision=16335
2008-10-28 20:30:13 +00:00
Rom Walton ca18eb0b67 Quick Updates
svn path=/trunk/boinc/; revision=16333
2008-10-28 17:41:14 +00:00
Rom Walton 0d16f571ef - Tag for 6.3.19 release, all platforms
boinc_core_release_6_3_19

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16331
2008-10-28 16:20:08 +00:00
David Anderson c0c4bfdae7 - web: make the ordering of profiles in "browse profiles with pictures"
deterministic


svn path=/trunk/boinc/; revision=16330
2008-10-28 16:03:53 +00:00
Rom Walton 2265da06ed - SCR: Fix the screensaver logo.
clientscr/
        boinc_ss.rc

svn path=/trunk/boinc/; revision=16329
2008-10-28 15:51:04 +00:00
David Anderson 5518259dd0 - client: accept --insecure flag even if not compiled with -DSANDBOX
- manager: pass --insecure flab only if compiled with -DSANDBOX
        (from Nicolas; fixes #762)

svn path=/trunk/boinc/; revision=16328
2008-10-28 02:21:26 +00:00
Charlie Fenton af96f99c65 MGR: If simple_gui_only flag is set in cc_config.xml, trigger call of CSimpleFrame::OnConnect()
svn path=/trunk/boinc/; revision=16327
2008-10-28 00:02:28 +00:00
David Anderson d9aef115bc - client: fix crash when sched_op_debug is enabled
svn path=/trunk/boinc/; revision=16326
2008-10-27 23:21:33 +00:00
David Anderson 79c7b981b0 Bolt stuff
svn path=/trunk/boinc/; revision=16325
2008-10-27 21:30:55 +00:00
David Anderson be4cd9bb79 - scheduler: notify user if we're not sending work
because we don't have any (matchmaker only).
- back end programs: for programs that do enumerations,
    check for error returns and exit
    (otherwise we'll get stuck forever if DB fails)

NOTE: In the course of researching this I came across a bug
in the transitioner: if there's a WU with more than 1000 results,
the enumeration will always return ERR_DB_NOT_FOUND,
and the transitioner won't ever do anything again.
Fixing this is a little tricky, so I'm not going to do it right now.


svn path=/trunk/boinc/; revision=16324
2008-10-27 21:23:07 +00:00
David Anderson eae866f743 - client: for CPU throttling, don't suspend apps that
are non-CPU-intensive or that use < 1 CPU (e.g., CUDA)
	- client: get rid of spurious "internal error,
		expected process to be executing" msg
	- diag: don't check heap on every alloc
	- fix a few compile warnings

svn path=/trunk/boinc/; revision=16323
2008-10-27 20:17:22 +00:00
Rom Walton a88f2733b1 Quick Updates
svn path=/trunk/boinc/; revision=16322
2008-10-27 16:40:12 +00:00
Rom Walton ecaca11f1c - Tag for 6.3.18 release, all platforms
boinc_core_release_6_3_18

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16320
2008-10-27 15:07:06 +00:00
Rom Walton cb3d22962c Quick Updates
svn path=/trunk/boinc/; revision=16319
2008-10-27 15:05:17 +00:00
David Anderson a726775e94 - client: ignore max_cpus if max_ncpus_pct is nonzero
svn path=/trunk/boinc/; revision=16318
2008-10-25 15:21:28 +00:00
Charlie Fenton ec28245556 Release BOINC 6.3.17 for Mac & Windows
svn path=/trunk/boinc/; revision=16317
2008-10-25 00:17:43 +00:00
David Anderson 5109e91fb6 - added "image" exercise type
svn path=/trunk/boinc/; revision=16314
2008-10-24 22:28:34 +00:00
David Anderson b5a83796b4 - Bolt stuff
svn path=/trunk/boinc/; revision=16313
2008-10-24 20:09:16 +00:00
David Anderson e859261535 svn path=/trunk/boinc/; revision=16310 2008-10-24 16:18:28 +00:00
David Anderson 10de7876dc - enhancemenets to dbinfo.php, from Tolu
svn path=/trunk/boinc/; revision=16309
2008-10-24 16:11:44 +00:00
Charlie Fenton 33559ae292 MGR: Sort compare functions return false if values are equal
svn path=/trunk/boinc/; revision=16308
2008-10-24 11:24:39 +00:00
David Anderson 47086dbbad - client: --help: show all options, and alphabetize them
svn path=/trunk/boinc/; revision=16307
2008-10-23 21:56:08 +00:00
David Anderson 19dfe0ee71 - Add callback mechanism for exercises and exercise sets
- Default count for exercise sets is N, not 1

svn path=/trunk/boinc/; revision=16305
2008-10-23 20:35:39 +00:00
Rom Walton 80c248fc38 - Tag for 6.3.17 release, all platforms
boinc_core_release_6_3_17

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16304
2008-10-23 20:31:52 +00:00
David Anderson 013c8cb948 - client: fix prefs parsing
svn path=/trunk/boinc/; revision=16298
2008-10-23 18:45:47 +00:00
David Anderson fc7724cccb - oops, Rom already made the change
svn path=/trunk/boinc/; revision=16297
2008-10-23 16:23:56 +00:00
David Anderson e58473a1e2 - client: tweak to set_ncpus()
svn path=/trunk/boinc/; revision=16296
2008-10-23 16:23:16 +00:00
Rom Walton 9d973c50e1 - Tag for 6.3.16 release, all platforms
boinc_core_release_6_3_16

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16294
2008-10-23 15:39:02 +00:00
Rom Walton 727b9a19ee - client: the max percent needs to be based on the max cpu
preference not the total number of CPUs if we are 
        actually calculating the min of both of them.
    
    client/
        cpu_sched.cpp

svn path=/trunk/boinc/; revision=16289
2008-10-23 13:59:00 +00:00
Rom Walton 6268cfd3c3 Quick Updates
svn path=/trunk/boinc/; revision=16288
2008-10-23 13:50:20 +00:00
Rom Walton 2536f68d1c - LIB: The max cpu preferences was named 'max_cpus' and
not 'max_ncpus' back in the day.
        
    lib/
        prefs.cpp

svn path=/trunk/boinc/; revision=16285
2008-10-23 13:39:40 +00:00
Rom Walton 4310dcbae0 svn path=/trunk/boinc/; revision=16284 2008-10-23 12:56:51 +00:00
Rom Walton 3665b05ef2 - WINSETUP: When the shortcut to BOINC Manager remove the
minimize flag, it apparently was causing the small
        manager window.  The '/s' parameter already takes
        care of minimizing the window.
        (From Kevin Reed)
        
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism

svn path=/trunk/boinc/; revision=16282
2008-10-23 12:54:33 +00:00
Rom Walton 651fa47ec6 - MGR: Have the SkinManager parse the correct spelling
of 'organization'.
    - MGR: Add a new tab status to the Simple GUI for when
        the client has been instructed to delay starting
        applications via the <delay_start> option in cc_config.xml
        (From Kevin Reed)

    clientgui/
        sg_ImageButton.cpp, .h
        sg_ViewTabPage.cpp
        SkinManager.cpp

svn path=/trunk/boinc/; revision=16280
2008-10-23 04:10:12 +00:00