Commit Graph

25 Commits

Author SHA1 Message Date
Bruce Allen 998db46c9b Fixes to BOINC zip library from Carl Christensen. Carl says:
"I found a problem with boinc_zip; it seems some Linux STL's
aren't very nice about classes that are inherited from their
objects on multiple use; or huge file lists that we use on CPDN.
So I rewrite it to just use "straight" std::string's in a vector.
It's fully backwardly compatible and seems to work fine."

svn path=/trunk/boinc/; revision=9203
2006-01-09 22:06:19 +00:00
Eric J. Korpela 4af89da2b1 Added #ifdefs and explicit inclusion of "boinc_win.h" to files to help those
trying to compile under windows with alternate compilers or from the windows
command line.

svn path=/trunk/boinc/; revision=9078
2005-12-16 03:45:01 +00:00
David Anderson a010aef22a OS/2 client version
svn path=/trunk/boinc/; revision=9022
2005-12-02 22:29:35 +00:00
David Anderson 137e3d2b2d zip fixes
svn path=/trunk/boinc/; revision=7481
2005-08-25 21:33:28 +00:00
David Anderson d982308ec1 zip build fix
svn path=/trunk/boinc/; revision=7334
2005-08-15 18:05:21 +00:00
David Anderson 41788e7e8d *** empty log message ***
svn path=/trunk/boinc/; revision=6697
2005-07-20 10:26:47 +00:00
David Anderson 385ea597c8 *** empty log message ***
svn path=/trunk/boinc/; revision=6683
2005-07-19 18:53:01 +00:00
David Anderson 67359ed0e7 *** empty log message ***
svn path=/trunk/boinc/; revision=6679
2005-07-19 18:34:42 +00:00
David Anderson 971b58e501 *** empty log message ***
svn path=/trunk/boinc/; revision=5821
2005-04-11 05:47:41 +00:00
Bruce Allen f31b244f90 Modified CVS id strings. After some fussing with different versions
of gcc to try and force them to not complain with -Wall but to always
include this, I decided to take a simpler approach.  All these strings
now have global linkage.  To prevent namespace conflicts they all
have different names.  For the record, the variable extension is a hash made of the first ten characters of the md5sum of the file path, eg:
    md5hash=`boinc/api/x_opengl.C | md5sum | cut -c 1-10`

svn path=/trunk/boinc/; revision=4979
2005-01-02 18:29:53 +00:00
Bruce Allen a24afe2b67 Moved RCSID strings to the end of all .c, .C and .cpp files as per
David's request.

svn path=/trunk/boinc/; revision=4787
2004-12-08 00:40:19 +00:00
Bruce Allen d46b5a15f0 - Fixed boinc_zip.h so that it works correctly under both C++ and
C under both Unix and Win32.

svn path=/trunk/boinc/; revision=4699
2004-12-02 12:40:16 +00:00
Bruce Allen 2202335042 Fixed a few typos that slipped into Makefile.am (directory names such as unix/ not unix
and CVS/)

svn path=/trunk/boinc/; revision=4673
2004-11-27 21:04:36 +00:00
Bruce Allen 89d87fbd8d Left unix/ directory out of make dist sources
svn path=/trunk/boinc/; revision=4666
2004-11-26 21:21:42 +00:00
Bruce Allen c2d7965c09 - Fixed autoconf/automake build process so that it works correctly
under Mac OSX. Also make dist now works (make distcheck still
     broken).  Karl, since you were the last
     person to fix up this mess, how about taking a look??

svn path=/trunk/boinc/; revision=4665
2004-11-26 17:45:13 +00:00
Bruce Allen 27e73a290a - Added const char RCSID string to all *.c files, so that 'ident' and 'strings' can identify
file version numbers.

svn path=/trunk/boinc/; revision=4646
2004-11-24 11:35:00 +00:00
Bruce Allen 4220f3170b - Removed un-necessary zip/configure.ac and zip/Makefile and zip/config.h and config.h.in
- Added double-inclusion protection for config.h to avoid some warning messages

svn path=/trunk/boinc/; revision=4632
2004-11-23 15:41:16 +00:00
Bruce Allen b712a3a7af Removed un-necessary config.h file
svn path=/trunk/boinc/; revision=4630
2004-11-23 13:21:30 +00:00
Bruce Allen 686d7356f5 Install header file boinc_zip.h into include/BOINC/ subdir
svn path=/trunk/boinc/; revision=4629
2004-11-23 13:02:20 +00:00
Bruce Allen eced0db04a Install boinc_zip.h as part of normal Make install
svn path=/trunk/boinc/; revision=4628
2004-11-23 13:00:25 +00:00
Bruce Allen 335242811e - Build boinc zip compression library as part of normal ./configure && make process
- make install now installs libboinc_zip.a as part of normal make install
- Unix boinc client and boinc gui had the same name, eg boinc_4.56_i686-pc-linux-gnu
      I have changed this so that it is now boinc_client_4.56_i686-pc-linux-gnu and
      boinc_gui_4.56_i686-pc-linux-gnu.  If the change from boinc_ to boinc_client_
      causes any pain, please just modify CLIENT_BIN_FILENAME in configure.ac
- Removed -O3 as required compilation flag in building client gui.  Only needed for
      client (to optimize benchmarking routines).
- Removed un-necessary zip/configure.ac and zip/Makefile
- Added .cvsignore file for zip/ directory.

svn path=/trunk/boinc/; revision=4627
2004-11-23 12:54:33 +00:00
David Anderson 57be0ccde2 *** empty log message ***
svn path=/trunk/boinc/; revision=4339
2004-10-18 01:54:28 +00:00
David Anderson b0dbf44e7f *** empty log message ***
svn path=/trunk/boinc/; revision=3707
2004-06-28 02:55:17 +00:00
David Anderson de1d1244c4 *** empty log message ***
svn path=/trunk/boinc/; revision=3676
2004-06-19 05:39:00 +00:00
David Anderson a0a84bf166 *** empty log message ***
svn path=/trunk/boinc/; revision=3366
2004-05-11 20:19:49 +00:00