mirror of
https://github.com/BOINC/boinc.git
synced 2025-02-26 20:45:07 +00:00

- configure script: - Added checks for functions strdup(), strdupa(), daemon(), stat64(), strcasestr() - Fixed problems with kc_mysql.m4 and wxWidgets.m4 returning invalid CFLAGS and LIBS flags. - Fixed incorrect order of pthread flag checking on solaris. - New files: lib/unix_util.[Ch]. Currently contains implementation of daemon() for systems that lack it. - Access to binary files in /proc was failing on some systems when compiled with 64 bit file access. Rearranged headers and defines to force 32bit file access in hostinfo_unix.C - all_tty_idle() didn't work as advertised on any system as far as I can tell. I rewrote it to check ttys that are not named /dev/tty[1-9]. The old implementation was modifying a statically allocated read-only string, (and crashing on some systems) anyway. - added implementation of non-standard function strcasestr() to str_util.C - added #define of MAP_FILE to shmem.C, because it is missing from most unix systems, (and is unnecessary on linux anyway). - other minor bug fixes. svn path=/trunk/boinc/; revision=14996