Commit Graph

502 Commits

Author SHA1 Message Date
David Anderson 634613abcc client: generate host CPID as a function of MAC address
This makes the host CPID stable; if you repeatedly install BOINC
on a particular node, it will get the same host CPID each time,
and your host table won't get lots of redundant entries.
A host can have multiple NICs;
we use the MAC address of the first Ethernet controller we find,
or the last NIC if there is none.
Of course, this will create problems if we get the same MAC address
for different hosts; in principle this shouldn't happen.

Remove the unused file hostinfo_network.h
2013-11-18 20:31:14 -08:00
Rom Walton 564703f742 BUILD: Change minimum requirement for wxWidgets to 3.0. 2013-11-15 15:30:03 -05:00
Charlie Fenton 9d9ae3e4aa Update version to 7.3.0 2013-10-30 05:24:51 -07:00
David Anderson 7b2ca9e787 Client (Android): run the Whetstone benchmarks using VFP or Neon if available. From Carl. 2013-08-27 21:08:02 -07:00
Rom Walton 9430638e36 - Tag for 7.2.4 release, all platforms
client_release/7.2/7.2.4
2013-07-11 15:31:05 -04:00
Rom Walton 2dbffacb87 - Tag for 7.2.3 release, all platforms
client_release/7.2/7.2.3
2013-07-11 13:55:46 -04:00
Rom Walton dec7ff16c7 - Tag for 7.2.2 release, all platforms
client_release/7.2/7.2.2
2013-07-09 16:54:37 -04:00
Rom Walton a2fea9433b - Tag for 7.2.1 release, all platforms
client_release/7.2/7.2.1
2013-07-08 10:52:10 -04:00
Eric J Korpela 4195aa9ff6 Updated to latest version of the GNU autoconf pthread detection macro. 2013-07-02 13:10:30 -07:00
Rom Walton b0db5617a3 - Tag for 7.2.0 release, all platforms
client_release/7.2/7.2.0
2013-06-27 15:55:49 -04:00
Rom Walton 9c269da899 - Tag for 7.1.21 release, all platforms
client_release/7.1/7.1.21
2013-06-25 10:53:18 -04:00
Rom Walton 24ddc433c7 - Tag for 7.1.20 release, all platforms
client_release/7.1/7.1.20
2013-06-24 13:34:58 -04:00
Rom Walton 056c7a40b3 - Tag for 7.1.19 release, all platforms
client_release/7.1/7.1.19
2013-06-24 00:20:53 -04:00
Rom Walton d6bc3b2b8e Linux: My bad, it helps to match the API with the correct library. 2013-06-19 14:51:45 -04:00
Rom Walton 855863321b - Tag for 7.1.18 release, all platforms
client_release/7.1/7.1.18
2013-06-18 14:42:18 -04:00
Rom Walton a86db5df85 - Tag for 7.1.17 release, all platforms
client_release/7.1/7.1.17
2013-06-14 12:56:23 -04:00
Rom Walton 9ee27a2792 - Tag for 7.1.16 release, all platforms
client_release/7.1/7.1.16
2013-06-12 21:28:35 -04:00
Rom Walton cd561b3084 - Tag for 7.1.15 release, all platforms
client_release/7.1/7.1.15
2013-06-12 14:09:38 -04:00
Rom Walton a17c34b5ed - Tag for 7.1.14 release, all platforms
client_release/7.1/7.1.14
2013-06-11 14:18:35 -04:00
Rom Walton aa8802c880 - Tag for 7.1.13 release, all platforms
client_release/7.1/7.1.13
2013-06-11 11:15:23 -04:00
Rom Walton 26b9107de5 - Tag for 7.1.12 release, all platforms
client_release/7.1/7.1.12
2013-06-10 11:57:18 -04:00
Rom Walton d32314d5f5 - Tag for 7.1.11 release, all platforms
client_release/7.1/7.1.11
2013-06-07 15:30:53 -04:00
Rom Walton fb437e497e - Tag for 7.1.10 release, all platforms
client_release/7.1/7.1.10
2013-06-06 15:42:13 -04:00
Rom Walton a8e6e569c7 - Tag for 7.1.9 release, all platforms
client_release/7.1/7.1.9
2013-06-05 12:29:20 -04:00
Rom Walton 94cd5ae89d - Tag for 7.1.8 release, all platforms
client_release/7.1/7.1.8
2013-06-05 12:13:45 -04:00
Rom Walton 13209ce723 - Tag for 7.1.7 release, all platforms
client_release/7.1/7.1.7
2013-06-04 14:47:29 -04:00
Rom Walton 52dce1ccf3 - Tag for 7.1.6 release, all platforms
client_release/7.1/7.1.6
2013-06-04 14:36:45 -04:00
Rom Walton faa490dd7e - Tag for 7.1.5 release, all platforms
client_release/7.1/7.1.5
2013-06-03 14:53:13 -04:00
Rom Walton 816515fa64 - Tag for 7.1.4 release, all platforms
client_release/7.1/7.1.4
2013-06-03 14:22:29 -04:00
Charlie Fenton 65f77933cc - Tag for 7.1.3 release, all platforms
client_release/7.1/7.1.3
2013-05-30 03:21:43 -07:00
Rom Walton a2b758fd11 - Tag for 7.1.2 release, all platforms
client_release/7.1/7.1.2
2013-05-28 11:10:52 -04:00
David Anderson 8e2524f55f Unix build: Makefile changes for "make install", from Steffen Moeller
"make install" followed by make_project should now work
2013-05-20 15:19:13 -07:00
Rom Walton a3257bd16d - Tag for 7.1.1 release, all platforms
client_release/7.1/7.1.1
2013-05-15 13:30:44 -04:00
David Anderson 79c6225fc2 - configure: work with "gold" linker 2013-03-05 13:33:27 +01:00
David Anderson fd4de39477 - client: add code for detecting running on batteries on OpenBSD.
From RustyBSD.
2013-03-04 17:39:24 +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 13f1257355 - eliminate use of alloca() and strdupa().
- don't include malloc.h
- fix compile warnings
2013-03-04 17:24:19 +01:00
Rom Walton a48f17ba64 - Apply RustyBSD's patch for selectively disabling the detection of the
X screensaver framework in configure.ac
2013-03-04 17:19:38 +01:00
David Anderson 0760461e93 - Unix build: add configure option for minimal make output 2013-03-04 15:06:32 +01:00
David Anderson b4408c9585 - build fixes for OpenBSD, from rustyBSD 2013-03-04 14:09:43 +01:00
Eric J Korpela 4dcd5a3a11 - Allow sysconfdir to be specified rather than hardcoded at '$prefix/etc' (submitted by Alexander Kruppa) - Fix for compiles on os without xlocale.h 2013-03-01 16:19:16 +01:00
Eric J. Korpela 04c485b8da svn path=/trunk/boinc/; revision=25994 2012-08-08 20:20:52 +00:00
Eric J. Korpela 89695dd531 - Added check of header <sys/sem.h> and associated macro HAVE_SYS_SEM_H
svn path=/trunk/boinc/; revision=25984
2012-08-04 19:04:35 +00:00
David Anderson aedbf28981 - compile fix (from Oliver)
svn path=/trunk/boinc/; revision=25877
2012-07-17 16:42:06 +00:00
David Anderson eacd1d870b - Unix build: fix problem with Debian automated builds; from Steffen M
svn path=/trunk/boinc/; revision=25839
2012-07-02 19:49:06 +00:00
David Anderson 6b5bb0a3e6 - Unix build tweak
svn path=/trunk/boinc/; revision=25818
2012-06-28 06:27:37 +00:00
David Anderson 3fee87fd62 - Unix build: remove "if" around AC_PROG_OBJCXX;
apparently this is needed for Gentoo build.
    You may need a recent automake for this to work.
    Fixes #1193.


svn path=/trunk/boinc/; revision=25805
2012-06-27 06:02:10 +00:00
David Anderson c5ed9d7db6 - Unix build: fix for Mac OS X (from Oliver)
svn path=/trunk/boinc/; revision=25794
2012-06-25 23:24:49 +00:00
David Anderson 07d867b33f - Unix build: fix typo
svn path=/trunk/boinc/; revision=25793
2012-06-25 23:22:13 +00:00
David Anderson 3b26791411 - fix configure error on Linux.
I think the AC_PROG_OBJCXX should be limited to Mac somehow


svn path=/trunk/boinc/; revision=25779
2012-06-21 03:53:50 +00:00