Commit Graph

51 Commits

Author SHA1 Message Date
Viktor Szakats
6aad77c4f6 2013-01-29 00:03 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/zlib/Makefile
    ! fix to prev commit for wce
2013-01-28 23:04:00 +00:00
Viktor Szakats
d1da687890 2013-01-28 20:17 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbhpdf/harupdf.ch
    + sync instruction comment for developers

  * contrib/xhb/xhberr.prg
    ! replaced very shoddy commented code dealing with memvars
      with clean code (though using internal calls)
    ! fixed screen dump for unicode/non-unicode

  * include/fileio.ch
    * replaced C-specific code in a Harbour header with
      non-future-proof but cross-compatible code. untested.

  * src/3rd/zlib/Makefile
    ! potential but untested fix for msvcarm targets
2013-01-28 19:21:37 +00:00
Viktor Szakats
a4becbaca9 2012-12-16 05:33 UTC+0100 Viktor Szakats (harbour syenar.net)
* config/darwin/clang.mk
    + use 'clang++' in C++ mode

  * include/hbcomp.h
  * include/hbmacro.h
  * include/hbsetup.h
    % deleted redundant and/or unnecessary C RTL headers

  + config/win/clang.mk
  * utils/hbmk2/hbmk2.prg
  * utils/hbmk2/hbmk2.*.po
  * README.txt
    + added very experimental clang support to the build
      systems. Very lightly tested.
    ! fixed entry function detection not being enabled with clang
    ! fixed .res files not being added on os2/gcc[omf] from .hbc/sources= directive
    + added recently added new filter 'allbcc' to help text
    ! synced compiler list per platform in help/readme to reality

  * ChangeLog.txt
    + updated 2012-12-16 00:17 UTC+0100 with the first DONE item.

  * src/3rd/pcre/*
    - reverted to 8.31 until all the breakage in configurability
      is fixed either in pcre or by redesigning our way of
      configuring it. Command-line configuration -DHAVE_*=0
      doesn't seem to work anymore.
2012-12-16 04:40:47 +00:00
Viktor Szakats
ae0b06281b 2012-12-04 23:01 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/pcre/Makefile
  * src/3rd/pcre/pcre.dif
  * src/3rd/pcre/*.h
    * updated with 3rdpatch to 8.32
2012-12-04 22:12:58 +00:00
Viktor Szakats
7c86b77b5f 2012-10-18 00:32 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/tiff/Makefile
  - src/3rd/tiff/warning.c
  + src/3rd/tiff/warn.c
    * renamed to avoid the word 'warning' coming up
      unnecessarily in build logs.
2012-10-17 22:34:03 +00:00
Viktor Szakats
055f8be3cf 2012-09-29 22:06 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/tiff/Makefile
  * src/3rd/tiff/*
    * updated to 4.0.3 (from 4.0.2) using 3rdpatch.hb

  * src/3rd/png/Makefile
  * src/3rd/png/*
    * updated to 1.5.13 (from 1.5.12) using 3rdpatch.hb
2012-09-29 20:08:26 +00:00
Przemyslaw Czerpak
c03dbf4af9 2012-09-12 11:51 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/include/hbmacro.h
  * harbour/src/vm/macro.c
    % added static function hb_macroClear() and cleand hb_macroDelete() code
    - removed not longer necessary HB_MACRO_DEALLOCATE macro

  * harbour/src/rdd/hsx/hsx.c
    * use hb_vmDestroyBlockOrMacro()

  * harbour/src/vm/hvm.c
    * allow to execute hb_vmThreadState() by threads without HVM stack

  * harbour/src/3rd/zlib/gzlib.c
  * harbour/src/3rd/zlib/zlib.dif
    * updated for Digital Mars builds builds

  * harbour/src/rtl/gtwvt/gtwvt.c
    * pacified warning
2012-09-12 09:51:24 +00:00
Przemyslaw Czerpak
8cf8de75c0 2012-09-09 18:50 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/config/dos/watcom.mk
  * harbour/utils/hbmk2/hbmk2.prg
    ! cleaned and synced optimization flags which interacts with calling
      convention

  * harbour/src/3rd/zlib/zconf.h
    ! added missing export attribute in OS2 dll builds

  * harbour/src/3rd/zlib/zlib.dif
    * rediffed

  * harbour/src/compiler/hbmain.c
    * minor modification to pacify warning generated by some compilers

  * harbour/src/rtl/gete.c
    ! added missing #include "hbapicdp.h" in DOS and OS2 builds

  * harbour/src/rtl/gtdos/gtdos.c
    ! fixed typo

  * harbour/contrib/3rd/sqlite3/sqlite3.hbp
    ! set SQLITE_OS_OTHER in Watcom OS2 builds - it does not support
      PTHREAD and some OS extensions used in default SQLite builds
2012-09-09 16:51:37 +00:00
Przemyslaw Czerpak
ec1b3a94fc 2012-08-24 14:25 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/3rd/tiff/LICENSE
    ! fixed EOLs and set svn:eol-style to native

  * harbour/src/3rd/tiff/tiff.dif
    * rediffed with
         hbmk2 ../../../bin/3rdpatch.hb -rediff
2012-08-24 12:25:37 +00:00
Przemyslaw Czerpak
1af506b1d4 2012-08-24 14:11 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/include/hbapicls.h
  * harbour/src/vm/classes.c
    + added new C function:
         PHB_ITEM hb_objGetVarPtr( PHB_ITEM pObject, PHB_DYNS pVarMsg );
      it returns pointer to object instance variable

  * harbour/src/rtl/tclass.prg
    * cleand parameter name

  * harbour/contrib/hbmisc/spd.c
    * removed unnecessary comment for older version which didn't use
      hb_snprintf()
    * formatting

  * harbour/contrib/hbmxml/3rd/minixml/config.h
    % use hb_snprintf() and hb_vsnprintf() instead of local emulation
      based on CRTL sprintf()

  * harbour/include/hbdefs.h
    + added HB_PF64 definition - it's printf format for HB_[UI]64 type

  * harbour/src/3rd/tiff/print.c
  * harbour/src/3rd/tiff/tiffconf.h
    ! use HB_PF64 instead of PFLL

  * harbour/src/3rd/tiff/tiffconf.h
    + added TIFF_FILE_HANDLE definition

  * harbour/src/3rd/tiff/tiffio.h
    ! use TIFF_FILE_HANDLE

  * harbour/src/3rd/tiff/dirread.c
    ! fixed typo in TIFF_UINT32_MAX definition

  * harbour/src/3rd/tiff/Makefile
    ! enabled fcntl.h in *unix builds

  * harbour/src/3rd/tiff/tiff.dif
    * updated
2012-08-24 12:11:59 +00:00
Viktor Szakats
9d19f1f5b0 2012-07-16 12:39 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/png/Makefile
  * src/3rd/png/*
    * updated to 1.5.12 (from 1.5.11) using 3rdpatch.hb
      (no change in actual png source code, the vulnerability 
      didn't affect Harbour as it was build related)
2012-07-16 10:41:36 +00:00
Viktor Szakats
020b1004ae 2012-07-11 12:29 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/pcre/Makefile
  * src/3rd/pcre/*
    * 8.30 -> 8.31 (using hb3rdpat)
2012-07-11 10:31:04 +00:00
Viktor Szakats
b7c6c6619c 2012-07-10 01:23 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/tiff/read.c
  * src/3rd/tiff/tiff.dif
    ! another correction to local patch
2012-07-09 23:23:49 +00:00
Viktor Szakats
2c93ff77c0 2012-07-10 01:17 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/tiff/print.c
  * src/3rd/tiff/tiff.dif
    ! typo in local patch
2012-07-09 23:17:52 +00:00
Viktor Szakats
9f454b25f8 2012-07-09 14:09 UTC+0200 Viktor Szakats (harbour syenar.net)
* bin/hbcommit.hb
    + convert props change markup properly

  * INSTALL
  + src/3rd/tiff
  + src/3rd/tiff/*
  + src/3rd/tiff/LICENSE
  + src/3rd/tiff/Makefile
  + src/3rd/tiff/tiff.dif
  * src/3rd/Makefile
    + added TIFF library.
      Build tested on win/mingw,msvc,bcc and linux/watcom
    ; Test and tweak tiffconf.h and/or Makefile further

  * src/3rd/pcre/pcrebyte.c
  * src/3rd/pcre/pcrejitc.c
  * src/3rd/pcre/sjarmth2.c
  * src/3rd/pcre/sjarmv5.c
  * src/3rd/pcre/sjconf.h
  * src/3rd/pcre/sjconfi.h
  * src/3rd/pcre/sjexeca.c
  * src/3rd/pcre/sjlir.c
  * src/3rd/pcre/sjlir.h
  * src/3rd/pcre/sjmips32.c
  * src/3rd/pcre/sjmipsc.c
  * src/3rd/pcre/sjppc32.c
  * src/3rd/pcre/sjppc64.c
  * src/3rd/pcre/sjppcc.c
  * src/3rd/pcre/sjutils.c
  * src/3rd/pcre/sjx8632.c
  * src/3rd/pcre/sjx8664.c
  * src/3rd/pcre/sjx86c.c
    ! deleted svn:keywords prop from non-Harbour files
2012-07-09 12:13:39 +00:00
Viktor Szakats
50aa6934f3 2012-06-22 15:59 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/png/Makefile
  * src/3rd/png/*
    * updated to 1.5.11 (from 1.5.10) using 3rdpatch.hb
2012-06-22 14:02:52 +00:00
Przemyslaw Czerpak
e86e0b6a33 2012-06-18 15:32 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/3rd/pcre/Makefile
    * disabled JIT support in default builds.
      It fixes build process for platforms which do not support MT mode
      like some old Linux distors. I also made runtime tests with some
      simple expressions and on x86 based CPUs the difference is really
      minor. PCRE compiled with JIT is a little bit faster in regex
      compilation (~5%) but slower in regex evaluation (10%).
      AFAIR completely different results then suggested by documentation.
      For tests I used rather simple expression on small data set:
         cData := hb_TSToStr( hb_datetime() )
         cExp := "[:]([a-zA-Z]|[0-9])[0-9][:]..[.]"
      But such short expressions and data are quite common in real
      programs.
      If someone wants to enable JIT in his build then he can make it
      using SUPPORT_JIT macro, i.e.:
         export HB_USER_CFLAGS=-DSUPPORT_JIT
2012-06-18 13:32:52 +00:00
Viktor Szakats
0cd6638432 2012-06-04 15:26 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/zlib/Makefile
  * src/3rd/zlib/*
    * updated to 1.2.7 from 1.2.6. Using 3rdpatch.hb and .dif reapplied manually.

  * src/rtl/hbzlibgz.c
    + HB_GZOPEN() updated to use new in zlib 1.2.7 wide gzopen()
      on Windows. It means now it supports unicode filenames.

  * contrib/hbmzip/3rd/minizip/zip.c
    * updated manually from zlib 1.2.7 (two warnings fixed)
2012-06-04 13:27:24 +00:00
Viktor Szakats
dc0fd83c43 2012-06-04 14:25 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/png/Makefile
  * src/3rd/png/*
    * updated to 1.5.10 from 1.5.9 (using 3rdpatch.hb)
2012-06-04 12:26:48 +00:00
Viktor Szakats
b118ac7cdd 2012-04-19 02:23 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/pcre/Makefile
    + enabled UTF8 support in PCRE (binary size overhead ~150KB)
    + enabled unicode properties support in PCRE (binary size overhead ~50KB)

  * src/rtl/hbregex.c
    + added commented logic to detect UTF8 support in PCRE
      and enable UTF8 mode when the HVM CP is also UTF8. Latter
      logic is missing yet and subject to review.

  * contrib/hbnetio/utils/hbnetio/netiosrv.prg
  * contrib/hbnetio/utils/hbnetio/netiocon.prg
  * contrib/hbnetio/utils/hbnetio/netiomgm.prg
  * contrib/hbrun/hbrun.prg
  * tests/ac_test.prg
  * tests/ac_test2.prg
  * tests/tstmacro.prg
  * tests/tstalias.prg
    * formatted using automatic tools
2012-04-19 00:26:16 +00:00
Przemyslaw Czerpak
7367a83aed 2012-02-21 12:31 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/3rd/zlib/zutil.h
    * removed not longer necessary workaround for fdopen(),
      current ZLIB do not use stdio file functions

  * harbour/src/3rd/zlib/zlib.dif
    * rediffed with ../../../bin/hb3rdpat.hbs -rediff
2012-02-21 11:31:30 +00:00
Przemyslaw Czerpak
e956689656 2012-02-20 18:12 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/3rd/zlib/zlib.dif
    * rediffed with ../../../bin/hb3rdpat.hbs -rediff
      Thanks to Viktor for the info.
2012-02-20 17:13:09 +00:00
Przemyslaw Czerpak
f3ec4bbc7c 2012-02-20 16:25 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/3rd/zlib/gzlib.c
    ! do not use _lseeki64 in MinGWCE builds - such function does not
      exists in CTRL

  * harbour/contrib/3rd/sqlite3/sqlite3.c
    ! fixed declaration of 64bit integer constant value in WinCE builds
    ; TOFIX: in WInCE builds the following error is generated:
                implicit declaration of function 'osUnlockFileEx'
             and of course such functions does not exists (it's internal
             SQLITE3 macro)

  * harbour/contrib/3rd/sqlite3/sqlite3.hbp
    ! fixed declaration of _WIN32_WCE macro - it should be set to
      WinCE API version number.

  * harbour/contrib/3rd/sqlite3/sqlite3.dif
    * rediffed with ../../../bin/hb3rdpat.hbs -rediff

  * harbour/contrib/hbzebra/qrcode.c
    * pacified warning
2012-02-20 15:25:25 +00:00
Przemyslaw Czerpak
70b659985e 2012-02-20 11:58 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/3rd/pcre/sjconfi.h
    ! disabled fastcall function attr in GCC older then 3.4

  * harbour/src/3rd/pcre/pcre.dif
    * rediffed
2012-02-20 10:58:19 +00:00
Viktor Szakats
685141001b 2012-02-20 10:47 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/png/Makefile
  * src/3rd/png/*
    * 1.5.8 -> 1.5.9 (using hb3rdpat)
    ; Fixed vulnerability: CVE-2011-3026
2012-02-20 09:48:01 +00:00
Viktor Szakats
425f3734a9 2012-02-18 13:37 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/zlib/zlib.dif
    ! rediffed
2012-02-18 12:38:12 +00:00
Przemyslaw Czerpak
de755848ab 2012-02-17 21:04 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/include/hbcom.ch
  * harbour/src/rtl/hbcom.c
    + added new serial error code: HB_COM_ERR_PIPE
      It's usable for some devices which use EPIPE error to
      signal disconnected state.

  * harbour/src/3rd/zlib/zlib.h
    + added missing declarations for exported public functions

  * harbour/src/3rd/zlib/gzlib.c
  * harbour/src/3rd/zlib/gzguts.h
    ! fixed POCC and XCC compilation
    * enabled support for vsnprintf() in OpenWatcom builds

  * harbour/src/3rd/zlib/Makefile
    ! fixed all non windows and WATCOM builds - critical macro
      set by ./configure in ZLIB was not defined
    ; warning long file support is broken on most of 32bit platforms
      so be careful with GZIP functions.

  * harbour/contrib/gtwvg/gtwvg.h
    + define WINVER 0x0500 - it's necessary for some macros and
      structures used by GTWVG code

  * harbour/contrib/gtwvg/wvgwin.c
    * removed redundant line with 'break;' instruction
2012-02-17 20:04:42 +00:00
Viktor Szakats
29c45d3abd 2012-02-08 02:02 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/pcre/Makefile
  * src/3rd/pcre/pcre.dif
  + src/3rd/pcre/pcrebyte.c
    + added missing file
    ! adjusted Makefile list after prev commit
2012-02-08 01:07:34 +00:00
Viktor Szakats
1d483175f5 2012-02-08 01:51 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/pcre/pcre.dif
    * deleted patch applied upstream

  * src/3rd/pcre/Makefile
  - src/3rd/pcre/pcreinfo.c
  - src/3rd/pcre/pcretryf.c
  - src/3rd/pcre/pcreprni.h
  + src/3rd/pcre/pcreprni.c
  * src/3rd/pcre/*
    * 8.21 -> 8.30 (using hb3rdpat)
    ; supports 16-bit char API flavour (pcre16_*()).
      not enabled in Harbour ATM.
2012-02-08 00:58:21 +00:00
Viktor Szakats
f84424543d 2012-02-08 01:25 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/pcre/Makefile
    + added translation for JIT files from PCRE package
      PCRE JIT is work of Zoltan Herczeg (hzmester/at/freemail.hu)
      ARM v5/v7/thumb2, MIPS 32, x86/x64, PPC32/64 CPU
      platforms are currently supported.
    + enabled PCRE JIT for mingw and msvc/x86/x64 (mainstream)
      compilers. Some alternate C compilers like bcc and
      watcom are not supported, others not tested. Enable
      those which work.
    + enabled PCRE JIT for linux and darwin (EXPERIMENTAL).
      Please test and adjust platform/compiler filters as
      required.
    ; fallouts are possible because this is brand new code
      never tested on Harbour platforms.
    ; TODO: to enable JIT on more platforms
            (*nixes, MS-DOS, etc). (Cygwin fails)

  * src/3rd/pcre/pcrejitc.c
  * src/3rd/pcre/pcre.dif
    + manual patch for sjlir.c inclusion
      (to be determined why hb3rdpat didn't apply this automatically)

  + src/3rd/pcre/sjmipsc.c
  + src/3rd/pcre/sjexeca.c
  + src/3rd/pcre/sjppcc.c
  + src/3rd/pcre/sjlir.c
  + src/3rd/pcre/sjx86c.c
  + src/3rd/pcre/sjconf.h
  + src/3rd/pcre/sjx8632.c
  + src/3rd/pcre/sjarmv5.c
  + src/3rd/pcre/sjlir.h
  + src/3rd/pcre/sjppc64.c
  + src/3rd/pcre/sjarmth2.c
  + src/3rd/pcre/sjutils.c
  + src/3rd/pcre/sjconfi.h
  + src/3rd/pcre/sjmips32.c
  + src/3rd/pcre/sjppc32.c
  + src/3rd/pcre/sjx8664.c
    + added PCRE JIT sources
2012-02-08 00:31:46 +00:00
Viktor Szakats
23933f663e 2012-02-08 00:05 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/zlib/zlib.dif
  * src/3rd/zlib/Makefile
  * src/3rd/zlib/*
    * 1.2.5 -> 1.2.6 (using hb3rdpat + manual)
    ; NOTE: vsnprintf() fallouts possible. They patched it extensively,
      which overrode our similar efforts.
    ; TODO: please reapply __XCC__ patches.

  * contrib/hbmzip/3rd/minizip/minizip.dif
  * contrib/hbmzip/3rd/minizip/minizip.hbp
  * contrib/hbmzip/3rd/minizip/*
    * 1.1 -> zip 1.2.6 (manual)
    ; NOTE: 64-bit file handling fallouts possible
      (they patched extensively what we did downstream)

  ; tested lightly on win.
  ; review this stuff
2012-02-07 23:10:29 +00:00
Viktor Szakats
13d5d92fb2 2012-02-07 22:36 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/png/Makefile
  * src/3rd/png/*
    * 1.5.4 -> 1.5.8 (using hb3rdpat)
    ; Fixed vulnerability: CVE-2011-3464
2012-02-07 21:37:41 +00:00
Viktor Szakats
0164645180 2012-02-07 22:25 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/pcre/Makefile
  * src/3rd/pcre/*
  + src/3rd/pcre/pcrejitc.c
    * 8.12 -> 8.21 (using hb3rdpat)
    ; NOTE: New JIT feature off by default, not enabled
2012-02-07 21:27:36 +00:00
Viktor Szakats
76c2ac96db 2012-02-07 22:10 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/3rd/jpeg/Makefile
  * src/3rd/jpeg/*
    * 8c -> 8d (using hb3rdpat)
2012-02-07 21:12:55 +00:00
Viktor Szakats
d707da35d0 2011-10-04 23:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbthread.h
  * include/hbsetup.h
  * src/3rd/zlib/Makefile
  * utils/hbmk2/hbmk2.prg
  * config/detplat.mk
  * config/global.mk
  + config/aix
  + config/aix/libs.mk
  + config/aix/gcc.mk
  + config/aix/global.mk
    + added IBM AIX support to Harbour
      Patch by Aleksander Czajczynski
2011-10-04 22:00:25 +00:00
Viktor Szakats
4dec3f9b5f 2011-07-30 00:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/pngerror.c
  * src/3rd/png/pngwrite.c
  * src/3rd/png/pngconf.h
  * src/3rd/png/pngwtran.c
  * src/3rd/png/pngset.c
  * src/3rd/png/pngpread.c
  * src/3rd/png/LICENSE
  * src/3rd/png/pngrutil.c
  * src/3rd/png/png.dif
  * src/3rd/png/pnginfo.h
  * src/3rd/png/pngstru.h
  * src/3rd/png/pngwutil.c
  * src/3rd/png/pnglconf.h
  * src/3rd/png/pngread.c
  * src/3rd/png/pngmem.c
  * src/3rd/png/png.c
  * src/3rd/png/png.h
  * src/3rd/png/pngpriv.h
  * src/3rd/png/pngrtran.c
  * src/3rd/png/Makefile
  * src/3rd/png/pngtrans.c
    * update to 1.5.4

  * contrib/3rd/sqlite3/sqlite3.c
  * contrib/3rd/sqlite3/sqlite3.dif
  * contrib/3rd/sqlite3/sqlite3.h
  * contrib/3rd/sqlite3/sqlite3.hbp
    * update to 3.7.7.1

  ; Both patch from Tamas Tevesz. Thank you.

  ; Administrative note: I'm also giving up applying patches,
    so I'm looking for devs taking over this task. I'd be
    most happy if Tamas could commit directly his own, since
    he is doing a great job and the patches almost never require
    any touchups, so I'm gladly opening R/W access for direct
    commit. Tamas, what do you think?
2011-07-29 22:03:23 +00:00
Viktor Szakats
3e2cfb4e48 2011-04-09 13:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/pngwrite.c
  * src/3rd/png/pngconf.h
  * src/3rd/png/pngwtran.c
  * src/3rd/png/pngpread.c
  * src/3rd/png/LICENSE
  * src/3rd/png/pngrutil.c
  * src/3rd/png/png.dif
  * src/3rd/png/pnglconf.h
  * src/3rd/png/pngread.c
  * src/3rd/png/png.c
  * src/3rd/png/png.h
  * src/3rd/png/pngpriv.h
  * src/3rd/png/pngrtran.c
  * src/3rd/png/Makefile
  * src/3rd/png/pngtrans.c
    + update png to 1.5.2 [Tamas Tevesz]
2011-04-09 11:36:12 +00:00
Viktor Szakats
cae0a25d90 2011-02-07 22:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/zlib/Makefile
    ! Fixed pocc64 related change in 2011-02-01 16:59 UTC+0100 Viktor Szakats
      Which broke zlib in harbour dll on all win platforms.

      Unfortunately pocc64 is broken (6.5 even) due to bugs in the compiler,
      so I _very strongly suggest_ to take out pocc64 from tests,
      but at least not use HB_BUILD_CONTRIB_DYN=yes, when building
      it.

  * src/rtl/base64d.c
    * Copyright header tweak.
2011-02-07 21:46:30 +00:00
Viktor Szakats
52ed8f5ab7 2011-02-05 22:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/zlib/Makefile
    ! Fixed to export symbols with bcc.

  * src/3rd/png/pngerror.c
  * src/3rd/png/pngconf.h
  * src/3rd/png/pngwrite.c
  * src/3rd/png/pngset.c
  * src/3rd/png/pngpread.c
  * src/3rd/png/LICENSE
  * src/3rd/png/png.dif
  * src/3rd/png/pngrutil.c
  * src/3rd/png/pnglconf.h
  * src/3rd/png/pngread.c
  * src/3rd/png/pngmem.c
  * src/3rd/png/png.c
  * src/3rd/png/pngget.c
  * src/3rd/png/png.h
  * src/3rd/png/pngpriv.h
  * src/3rd/png/pngrtran.c
  * src/3rd/png/pngtrans.c
  * src/3rd/png/Makefile
    + Updated to 1.5.1 (from 1.5.0) [Tamas]
2011-02-05 21:11:56 +00:00
Viktor Szakats
3f0fe45d21 2011-02-03 12:27 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/pcre/Makefile
    ! Disabled inttypes.h also for msvcarm.
      Pls test.
2011-02-03 11:28:39 +00:00
Viktor Szakats
c9521fc9a7 2011-02-01 16:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/zlib/Makefile
    ! Deleted ugly pocc64 workaround for zlib dynamic build.
      This should fix link errors when using HB_BUILD_CONTRIB_DYN=yes.
2011-02-01 16:00:23 +00:00
Viktor Szakats
196dbfea24 2011-01-18 17:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hblzf/hblzf.c
    * Reformatted by uncrustify (nothing serious).

  * contrib/hbfship/index.c
    ! Fixed double assignment reported by bcc.

  * src/3rd/jpeg/Makefile
  * src/3rd/jpeg/jcmarker.c
  * src/3rd/jpeg/jpeglib.h
  * src/3rd/jpeg/jpeg.dif
  * src/3rd/jpeg/jcmaster.c
  * src/3rd/jpeg/jversion.h
  * src/3rd/jpeg/README
    + Updated to 8c. Patch from Tamas. Thanks!
2011-01-18 16:52:10 +00:00
Viktor Szakats
d932539f5c 2011-01-15 18:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/pcre/pcre.h
  * src/3rd/pcre/pcre.dif
  * src/3rd/pcre/config.h
  * src/3rd/pcre/Makefile
    + Upgraded PCRE to 8.12. (it's a no-op regarding the lib itself)
    ; Patch by Tamas. Thanks!
2011-01-15 17:35:20 +00:00
Viktor Szakats
bf553da79a 2011-01-10 13:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/Makefile
    + Added special hack for pocc family of compilers to make
      it build png 1.5.x. This should be fixed in png code.
2011-01-10 12:36:41 +00:00
Viktor Szakats
74d4f9eec6 2011-01-10 12:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/Makefile
    - Do not set PNG_NO_SETJMP anymore.
    % Minor opt in condition check for PNG_NO_SNPRINTF.
2011-01-10 11:02:30 +00:00
Viktor Szakats
56869aeb8d 2011-01-08 16:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ src/3rd/png/png.dif
  * src/3rd/png/Makefile
    + Added new .dif for png to cover recent local changes.

  * src/3rd/jpeg/jpeg.dif
  * src/3rd/jpeg/README
    ! Minor fix to .dif.

  ; Both patches sent by Tamas.
2011-01-08 15:25:44 +00:00
Viktor Szakats
f9a58a4deb 2011-01-08 13:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/pnglconf.h
    ! Fix for watcom compilers. Patch by Tamas.

  * contrib/hbmxml/hbmxmlp.prg
    % Optimized out local variables.

  * ChangeLog
    ! Fixed missing credit for Tamas in 2011-01-07 18:30 UTC+0200 Petr Chornyj
2011-01-08 12:53:19 +00:00
Viktor Szakats
67b0a66438 2011-01-08 12:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ src/3rd/png/pngdebug.h
  + src/3rd/png/pnginfo.h
  + src/3rd/png/pngstru.h
  + src/3rd/png/pnglconf.h
    + Added file for png 1.5.
2011-01-08 11:32:29 +00:00
Viktor Szakats
3e7243e8e5 2011-01-08 12:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/pngerror.c
  * src/3rd/png/pngrio.c
  * src/3rd/png/pngwrite.c
  * src/3rd/png/pngconf.h
  * src/3rd/png/pngwtran.c
  * src/3rd/png/pngpread.c
  * src/3rd/png/pngset.c
  * src/3rd/png/LICENSE
  * src/3rd/png/pngwio.c
  * src/3rd/png/pngrutil.c
  * src/3rd/png/pngwutil.c
  * src/3rd/png/pngread.c
  * src/3rd/png/pngmem.c
  * src/3rd/png/png.c
  * src/3rd/png/pngget.c
  * src/3rd/png/png.h
  * src/3rd/png/pngpriv.h
  * src/3rd/png/pngrtran.c
  * src/3rd/png/pngtrans.c
  * src/3rd/png/Makefile
    * libpng update to 1.5 (from 1.4)
    ; Patch by Tamas Tevesz. Thanks very much!
2011-01-08 11:08:21 +00:00
Viktor Szakats
01df8322b5 2010-12-20 23:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/pngrio.c
  * src/3rd/png/pngconf.h
  * src/3rd/png/pngwtran.c
  * src/3rd/png/pngpread.c
  * src/3rd/png/pngset.c
  * src/3rd/png/LICENSE
  * src/3rd/png/pngrutil.c
  * src/3rd/png/pngwutil.c
  * src/3rd/png/pngread.c
  * src/3rd/png/png.c
  * src/3rd/png/pngget.c
  * src/3rd/png/png.h
  * src/3rd/png/pngpriv.h
  * src/3rd/png/pngrtran.c
  * src/3rd/png/Makefile
  * src/3rd/pcre/pcre.h
  * src/3rd/pcre/pcrevutf.c
  * src/3rd/pcre/pcreexec.c
  * src/3rd/pcre/pcreinal.h
  * src/3rd/pcre/pcredfa.c
  * src/3rd/pcre/pcrecomp.c
  * src/3rd/pcre/pcre.dif
  * src/3rd/pcre/config.h
  * src/3rd/pcre/pcreprni.h
  * src/3rd/pcre/pcrestud.c
  * src/3rd/pcre/Makefile
    + update pcre to 8.11, png to 1.4.5
      changelogs:
      http://www.pcre.org/changelog.txt
      http://www.libpng.org/pub/png/src/libpng-1.4.5-README.txt
      build-tested in a couple of cross scenarios, looks ok.
      Patch from Tamas Tevesz.

  * contrib/hbtip/sendmail.prg
    % Minor.
2010-12-20 23:01:06 +00:00