Files
harbour-core/harbour/external/zlib/ChangeLog
Viktor Szakats 8a6466e7fd 2009-09-10 15:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* Makefile
  - source/hbpcre
  - source/hbzlib
  * external/Makefile
  + external/pcre
  + external/zlib
  * external/pcre/Makefile
  * external/zlib/Makefile
  * external/libhpdf/Makefile
  * external/libpng/Makefile
  * include/hbsetup.h
  * include/hbzlib.h
  * include/hbregex.h
  * source/rtl/hbzlibgz.c
  * source/rtl/Makefile
  * source/rtl/hbregexc.c
  * source/rtl/hbregex.c
  * source/rtl/hbzlib.c
  * source/Makefile
  * contrib/xhb/Makefile
  * contrib/hbmzip/Makefile
  * utils/hbmk2/hbmk2.prg
  * config/global.mk
  * config/lib.mk
  * config/bin.mk
  * config/detect.mk
  * config/darwin/libs.mk
  * config/linux/libs.mk
  * config/wce/mingwarm.mk
  * config/wce/poccarm.mk
  * config/wce/msvcarm.mk
  * config/win/xcc.mk
  * config/win/mingw.mk
  * config/win/pocc.mk
  * config/win/bcc.mk
  * config/win/watcom.mk
  * config/win/icc.mk
  * config/win/cygwin.mk
  * config/win/msvc.mk
  * config/dyn.mk
  * config/os2/watcom.mk
  * config/os2/gcc.mk
  * config/bsd/libs.mk
  * config/hpux/libs.mk
  * config/sunos/libs.mk
    * Changed the way embedded zlib and pcre are handled:
      - They now reside in /external dir.
      - They are now excluded from Harbour dynlib. This means they
        will now be linked statically on non-*nix systems and
        dynamically on *nix systems. On *nix it's probably easy to
        switch to link statically. On non-*nix this is quite
        complicated to do.
      - If these libs are provided by the system, those will be used.
      - On non-*nix systems the locally hosted versions will be used,
        unless user overrides them using HB_INC_PCRE or HB_INC_ZLIB.
      - There is currently no officially supported way to force usage
        of locally hosted libs.
      - If PCRE lib is forcibly disabled or not found, build system
        will fall back to POSIX regex on *nix systems and Borland regex
        with bcc compiler. Otherwise it will stop the build with an error.
      - If zlib is forcibly disabled or not found, an error will be
        generated at build-time (in hbrtl). hbmzip is simply skipped
        in this case.
      - hbmk2 will use local builds of these libs if they are present
        in lib dir.
    ; TOFIX: hbmk script.
    ; TOFIX: dos builds. cmdline lenghts are most probably too big for them.
    ; NOTE: Bumps are expected.
    ; NOTE: I've yet to test/verify it.

  - external/libhpdf/ori_src
  - external/libhpdf/ori_dst
    - Deleted. (added in prev commit by oversight)
2009-09-10 14:08:51 +00:00

87 lines
2.5 KiB
Plaintext

/*
* $Id$
*/
/*
* Harbour Project - http://www.harbour-project.org
* xHarbour Project - http://www.xharbour.org
*
* Please left here information about any modifications to original
* ZLIB files. It will make upgrading ZLIB library much more easier
* and safer in the future.
*
*
* Use this format for the entry headers:
* YYYY-MM-DD HH:MM UTC[-|+]hhmm Your Full Name <your_email@address>
* For example:
* 2002-12-01 23:12 UTC+0100 Foo Bar <foo.bar@foobar.org>
*
*/
2009-08-12 23:47 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/hbzlib/zutil.c
* use #pragma warning to pacify OpenWatcom warnings
2009-07-16 15:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/hbzlib/trees.c
* cleaned casting
2008-08-05 21:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* harbour/source/hbzlib/zconf.h
+ Setting ZLIB_DLL if HB_DYNLIB is defined.
2008-05-28 18:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/hbzlib/zutil.c
* harbour/source/hbzlib/gzio.c
* harbour/source/hbzlib/zutil.h
* harbour/source/hbzlib/zconf.h
* use _WINCE macro instead of _WIN32_WCE to detect WinCE builds
defining _WIN32_WCE interacts with header files and should be
left for user to specify exact WinCE version
2008-02-18 04:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* adler32.c
* compress.c
* crc32.c
* deflate.c
* gzio.c
* inftrees.c
* inflate.c
* infback.c
* inffast.c
* trees.c
* uncompr.c
* zutil.c
* changed old-style function declaration to standard C ones for
C++ compilers which do not support old-style function declaration
* infback
* inffast
* inflate.c
* inftrees.c
* changed variable name from 'this' to 'self'. 'this' is reserved
name in C++
* deflate.c
* inftrees.c
* added extern to copyright string declaration to avoid strpipping by
C++ compilers
* crc32.c
* added #define NOBYFOUR to disable code which may not be
properly compiled on some platforms
* deflate.c
* replaced if() statement with #if to pacify warnings in some
C++ compilers
* replace if (hash_head) hash_head = 0; used to pacify warning with
(void)(hash_head); because the first version can cause other warning
in some C compilers and pacified orther warning with bflush variable
in the same way
* gzio.c
* use dummy strerror() declaration in WinCE
* zconf.h
* added defines for better WinCE detection