/*
 * $Id: 0340601df592ee5dbeaa7f2d7e0d5d286006ff7d $
 */

/* 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>
*/

2026-08-18 09:22 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\common.mak
    ! tipssl.lib is now fully standalone (tip.lib no longer needed with SSL)

2026-06-05 18:34 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\compiler\harbour.c
  * source\vm\hvm.c
    ! force MAIN() as startup procedure - further tuning

2026-06-04 12:44 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\compiler\harbour.c
    ! force MAIN() as startup procedure - further refinement

2026-06-03 17:53 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\vm\hvm.c
    ! force MAIN() as startup procedure - refinement

2026-05-04 19:56 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\tipssl\client.prg
  * source\rtl\einstvar.prg
  * source\rtl\ttable.prg
  * source\rtl\win32ole.prg
  * source\tip\client.prg
  * tests\tbrowse.prg
    ! moved oErr:Description assignments after oErr:GenCode to prevent message reset
    ! removed redundant oErr:Description assignments

2026-04-05 20:11 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! added support for variadic METHOD declarations - refinement

2026-04-05 19:22 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! added support for variadic METHOD declarations
      proper fix using harbour.sly and Bison

2026-04-02 14:10 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! added support for variadic METHOD declarations

2026-01-03 11:14 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\vm\hvm.c
    ! force MAIN() as startup procedure
  * include\hbver.ch
    * bumped to 2026

2025-12-10 10:50 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\compiler\harbour.c
    ! pacify warnings

2025-12-09 21:13 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\compiler\harbour.c
    ! fixed false warnings with BREAK and EXIT statements

2025-12-05 19:32 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\pp\ppcore.c
    ! pacify warnings

2025-12-05 18:30 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\pp\ppcore.c
    ! fixed wrong pp behaviour with [] string delimiters, thanks to Przemek!

2025-10-22 11:50 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rdd\dbf1.c
    ! fixed wrong initialization to 0 of autoinc fields after ZAP

2025-05-15 14:42 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\tip\client.prg
  * contrib\tipssl\client.prg
    * Reset of nRead to 0 in method Reset()

2025-03-11 09:20 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include\hbver.ch
    * Bumped to 2025
  * include/hbver.h
    * Bumped to 1.3.2

2025-02-25 15:48 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/hbcurl/hbcurl.c
    ! added support for HB_CURLOPT_MIMEPOST. Thanks to Antonio Linares!

2025-02-19 16:47 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/hbcurl/hbcurl.ch
    ! updated with new definitions, borrowed from Harbour

2025-02-15 22:10 UTC-0300  Luiz Rafael Culik <culikr/AT/gmail/com>
  * xHarbourBuilder\xbuild.vc8.ini
    ! update to last visual studio

2025-02-15 18:45 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/hbcurl/hbcurl.c
    ! Pacified a warning

2025-02-02 11:38 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/hbcurl/hbcurl.c
    ! Pacified a warning

2025-02-02 08:42 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/hbcurl/hbcurl.c
    ! HB_CURLOPT_WRITEFUNCTION implemented. Thanks to Antonio Linares!

2025-01-19 18:11 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/vm/itemapi.c
    ! Add HB_FINITE_DBL() new definition for __clang__ case. Thanks to Antonio Linares!

2024-12-21 14:25 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.vc
    ! Reenabled C++ compile mode for C modules (the final EXEs are smaller)

2024-10-08 23:17 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf\hpdf_utils.c
    ! Fixed crash in HPDF_FToA() with BCC32, borrowed from Harbour

2024-10-03 13:01 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\ct\util.prg
    ! Huge Occurs() speed improvement, borrowed from Harbour

2024-09-24 20:20 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.vc
    ! Disabled C++ compile mode for C modules

2024-06-25 10:00 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include\hbdefs.h
    ! Exclude LONG_PTR and ULONG-PTR definition for MinGW compilers

2024-06-24 21:20 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rdd\dbcmd.c
    ! Fixed __DBCOPY() function to honor SET DEFAULT path

2024-05-15 20:20 UTC-0800 Ron Pinkas <ronpinkas/AT/gmail/com>
  * include/hbdefs.h
    ! Added support for LONG_PTR and ULONG_PTR under #ifdef __GNUC__
  * make_drw.sh
    + Added support for unixodbc
  * buildxbuilder.sh
    ! Fixed to build on MacOs

2024-04-13 12:20 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\compiler\harbour.c
  * source\compiler\genc.c
  * source\compiler\genhrb.c
  * source\vm\runner.c
  * source\rtl\tprinter.c
    ! Fixed compiler warnings

2024-04-13 10:31 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\common\hbver.c
    ! Changed "ChangeLog SVN version" to "ChangeLog ID"
    ! Changed "Harbour Build Info" to "xHarbour Build Info"

2024-04-04 10:55 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include\pragma.h
    ! fixed for ADS 64 bit

2024-03-26 09:44 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\tip\popcln.prg
  * contrib\tipssl\popcln.prg
    ! fixed method CountMail() which returned a wrong number

2024-03-24 10:32 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\vm\pvalue.c
    ! fixed second parameter behavior. Thanks to Richard Visscher!

2024-03-05 14:38 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\rdd_ads\adsfunc.c
    ! fixed compiler warnings

2024-03-03 10:00 UTC-0300  Luiz Rafael Culik <culikr/AT/gmail/com>
  * Makefile
    ! added xHarbourBuilder folder
  * xHarbourBuilder\Makefile
    ! added xHarbour-SQLRDD and xHarbour-xBuild folder  for w32 build

2024-02-29 14:00 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\dllcall.c
    ! Fixed the previous commit

2024-02-28 07:40 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source\rtl\dllcall.c
    ! Fixed to completly exclude if not Windows build
    /* Please fix on Windows since I cannot test for few weeks */

2024-02-14 19:36 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\rdd_ads\adsfunc.c
    ! replace hb_parcx( 8 ) with hb_parni( 8 ) and hb_parcx( 9 ) with hb_parni( 9 )
      in function HB_FUNC( ADSDDCREATEREFINTEGRITY )

2024-01-26 23:50 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\dllcall.c
    ! always define LoadLibrary(), FreeLibrary() and GetLastError() functions for Windows builds

2024-01-21 09:52 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake/makefile.bc
    ! removed -R- and -H- for bcc32c

2024-01-20 17:09 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake/mdir.bat
    ! added some missing %LIBPREFIX%

2024-01-20 16:02 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake/mdir.bat
    ! replace %HB_DEBUG%.lib with %LIBEXT%

2024-01-20 14:10 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake/find_vc.bat
    ! set HB_ARCH to w64 if ml64.exe does exist in MSC bin directory

2024-01-20 11:25 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * make_bc.bat
    ! set LIBEXT to .a and OBJEXT to .o for 64 bit

2024-01-19 14:56 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.vc
    ! added -wd4244 -wd4267 -wd4312 to CC_CMD_ZIP

2024-01-19 11:05 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.vc
    ! added -wd4834 to CC_CMD_ZIP

2024-01-18 17:53 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
  * winmake/find_clng.bat
  * winmake/find_pc.bat
  * winmake/find_vc.bat
    * Refinment - enclose CC_LONG_NAME in quotes to avoid issues with spaces in name

2024-01-18 17:25 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    ! Fixed silly typos in last commit

2024-01-18 08:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    * Moved reset of CC to _USER_CC from FIND_C_COMPILER to SET_C_COMPILER

2024-01-17 18:07 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    * Reduced more nested IFs to GOTO to avoid parser bug in Windows batch files

2024-01-17 15:38 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
   * Restored 2 missing resets of CC before calls found_cc.bat

  * winmake/find_bc.bat
  * winmake/find_clng.bat
  * winmake/find_pc.bat
  * winmake/find_vc.bat
    * Corrcted line numbers in error messages

2024-01-17 14:34 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
   * Few more reductions of nested IF to GOTO to avoid parser bug in Windows batch files
   * Few simplifications to avoid redundant setting of CC

  * winmake/find_bc.bat
  * winmake/find_clng.bat
  * winmake/find_pc.bat
  * winmake/find_vc.bat
    * Standardized _USER_CC to keep track of user defined CC

2024-01-17 19:28 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include\hbver.ch
    * Bumped to 2024

2024-01-17 09:03 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    + Added missing test when CC is set to DIR_SET64
    
2024-01-16 11:54 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    + Added _USER_CC to keep track of user defined CC
    * Remove check if CC empty before ARCH check.
    + Added reset of CC to _USER_CC at beginning of :FIND_C_COMPILER

2024-01-15 20:15 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    * Defer setting of CC till found - Tentative fix for manual install of 64bit BCC 

2024-01-15 10:05 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_vc.bat
    * Tentative fix for manual install - skip ARCH check. 

2024-01-14 23:20 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
  * winmake/find_clng.bat
  * winmake/find_pc.bat
  * winmake/find_vc.bat
    * Converted an IF/ELSE to a GOTO to avoid parser bug in Windows batch files

2024-01-14 22:10 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_vc.bat
    * Minor fix to support manual MSC install pointed to by CC_DIR not having vsdevcmd.bat
  * winmake/find_bc.bat
  * winmake/find_clng.bat
  * winmake/find_pc.bat
    * Added 1 unexpected error message.

2024-01-13 18:58 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    - Removed wrong premature reset of CC_DIR
  * winmake/found_cc.bat
    * Typo corrected clng -> clang
    
2024-01-13 00:32 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * make_bc.bat
  * make_clng.bat
  * make_gc.bat
  * make_gc64.bat
  * make_gnu.bat
  * make_mingw.sh
  * make_pc.bat
  * make_vc.bat
  * make_xc.bat
  * winmake/find_bc.bat
  * winmake/find_bison.bat
  * winmake/find_pc.bat
  * winmake/find_vc.bat
  * winmake/found_cc.bat
  * winmake/makefile.gc
  * winmake/mdir.bat
    * Cleanup and standardization

  * winmake/functions.bat
    * Renamed findInPath to rootOfAppInPath
    + Added Right, findInString, isStrInPath, isPathInPath

  + winmake/find_clng.bat
  + winmake/known.clng
    + Added auto detection support for MingW-CLang (work in progress)

2024-01-11 01:55 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * bin/bld.bat
    + Added support for MingW-CLang
   
2024-01-10 22:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * include/hbcomp.h
  * source/compiler/harbour.c
    * Renamed __INLINE to __XHBINLINE to avoid conflict with mingw-clang __INLINE

  * source\common\hbarch.c
    - Removed redundant #include "hbapi.h"
    
  * make_clng.bat
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.clng
    * Finalizedd support for MingW-CLang - both 32 and 64 bit tested and working.

    /*
       I still intend to add find_clng.bat and model make_clng.bat after the new 
       make_bc.bat make_pc.bat and make_vc.bat
       Once properly tested I believe this should be our compiler of choice for Windows.
     */

2024-01-09 20:59 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * contrib/sixapi/source/dbcopy.c
  * contrib/sixapi/source/dbdelim.c
  * contrib/sixapi/source/dbeval.c
  * contrib/sixapi/source/dbsort.c
    - Removed redundant () to avoid compiler warning

  * include/ctmath.h
    - Added misssing void to avoid compiler warning
  * include/hbdefs.h
    + Added && ! defined(__clang__) to __BORLANDC__ if fix error under CLang based BCC
  * source/common/hbdate.c
    + Added () to cast to avoid compiler warning
  * source/compiler/gencc.c
    * Corrected format  specifier %hu to %hhu and %hd to %hhd to avoid compiler warning

  * source/ct/ctnet.c
  * source/compiler/gencobj.c
  * source/rtl/hbwinole.c
  * source/rtl/is.c
  * source/rtl/win32prn.prg
    - Removed UTF8 characters to avoid compiler warning

  * source/vm/eval.c
  * source/pp/ppgen.c
    * Fixed ULL suffix tto use HB_ULL() macro

  * utils/hbpp/hbppcore.c
  * source/rtl/hbgtcore.c
    * Corrected few commas to semicolons to avoid compiler warning

  * source/rtl/hbsrlraw.c
    * Corrected 1 HB_SIZE to HB_OFFSET to avoid compiler warning
  * winmake/find_bc.bat
    + !path! to !~path~ in .cfg file processing incasse patth has quotes

  * winmake/find_bison.bat
    + Added few more known locations for win_bison.exe

  * make_gc64.bat
    * Corrected HB_ARCH=64 to =w64

  + winmake/makefile.clng
  + make_clng.bat
    + New files to support MingW-CLang (work in progress)

2024-01-09 11:40 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * make_bc.bat
    ! changed the name of the SUB_DIR: b32 and b64 instead of bc32 and bc64

2024-01-08 19:04 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include/hbver.h
    * Bumped to 1.3.1

2024-01-08 16:12 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.vc
    ! reactivated build of gtwvg.lib, gtwvw.lib and xwt.lib in 64 bit

2024-01-08 12:06 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\common3.mak
    ! added NODLL when CC is bcc32c

2024-01-06 21:26 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * make_bc.bat
    + Added log of ERRORLEVEL on exit
  * winmake/common3.mak
    * Corrected HB_ARCH=64 to =w64
  * winmake/find_bc.bat
    + Added log of BCC_LIB on exit
  * winmake/makefile.vc
    - Removed redundant -DNODLL
  
2024-01-06 16:46 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    Moved BCC_LIB generation to :FOUND 

2024-01-06 15:45 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    * Corrected HB_ARCH logic and simplified the IF to use GOTO to avoid nestedd IF

2024-01-06 21:19 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\find_bc.bat
    ! fixed IF/ELSE structure

2024-01-06 13:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
  * winmake/find_pc.bat
  * winmake/find_vc.bat
    * Synched the latest modification of REM fix.

2024-01-06 13:42 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    * Expanded complex IF to multi line for easier reading
    * Modified REM that caused buggy batch parser to complain of CHECK_CC_DIR as non existent label

2024-01-06 13:25 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
    * Modied REM that might affect buggy Windows batch parser

2024-01-06 19:10 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.bc
    ! removed -b compiler switch and corrected HB_ARCH "64" to "w64"

2024-01-06 13:03 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/found_cc.bat
    * Corrected BCC_LIB assignment to not use temp file
    + Added debug output of BCC_LIB generation to functions.log

2024-01-06 11:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/found_cc.bat
    ! Fixed the test for xHarbour's bin in path to not use where. 

2024-01-05 22:12 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/found_cc.bat
    + Added () to help batch parser do its job.

2024-01-05 18:18 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * make_bc.bat
  * make_pc.bat
  * make_vc.bat
  * winmake/find_bc.bat
  * winmake/find_pc.bat
  * winmake/find_vc.bat
  * winmake/found_cc.bat
  * winmake/functions.bat
    * Simplified, fixed reported issues and added debgging

2024-01-04 19:36 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
  * winmake/found_cc.bat
    + Added tentative support for bcc64 (not tested)
  winmake/makefile.bc
    * Corected support for BCC_LIB when empty
    * Corrected few HB_ARCH=64 to =w64 
  winmake/makefile.pc
  winmake/makefile.vc
    * Corrected few HB_ARCH=64 to =w64 

2024-01-04 13:21 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_vc.bat
    * Correction to support for manual MSC install pointed to by CC_DIR

2024-01-04 12:50 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * winmake/find_bc.bat
  * winmake/find_pc.bat
    * Minor simplification optimized CHECKED_CC_DIR to be a GOTO instead of a CALL
  * winmake/find_vc.bat
    * Minor simplification optimized CHECKED_CC_DIR to be a GOTO instead of a CALL
    + Added check for %CC_DIR%\bin\%CC%.exe in :DIR_SET

2024-01-03 17:15 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * bin/bld.bat
    + Added support for VS 64bit build (w64)

2024-01-03 16:45 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  - bin/find_bc.bat
  - bin/find_vc.bat
  + winmake/find_bc.bat
  + winmake/find_vc.bat
    * Moved to winmake to avoid cluttering bin
 
  * make_bc.bat
  * make_dc.bat
  * make_pc.bat
  * make_vc.bat
  * bin/bld.bat
  * bin/bld_bc.bat
  * bin/bld_vc.bat
  * winmake/makefile.pc
    * Modified to use new shared scripts

  + winmake/find_bison.bat
  + winmake/find_pc.bat
  + winmake/found_cc.bat
  + winmake/functions.bat
    + New shared scripts to simplify updates and avoid redundancy

  + winmake/known.bc
  + winmake/known.pc
  + winmake/known.vc
   + New simple files to support auto detection of compilers and their respective paths

  /* 
    Make andd build batch files on Windows have been written from scratch to support
    simplified auto detection of compilers and their respective paths. The system
    is also shared not jusst between different compilers but also between make and build
    batch files. This allows us to avoid redundancy and simplify updates. New compilers
    can be added by simply adding a new known file and a new ssimple find script. Also
    new known locations can be added to existing known files to support new versions of
    existing compilers, without having to modify the make and build batch files.

    Please note that Windows batch files are not very flexible and are somewhat
    finicky. The new scripts are not perfect and may need some tweaking. Please
    report any issues you may encounter.
   *

2023-12-30 11:55 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.bc
    ! reactivated build of gtwvg.a, gtwvw.a and xwt.a

  * makegc64.bat
    ! revert assignment SET HB_ARCH=w64 to SET HB_ARCH=64

2023-12-29 18:58 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.gc
    ! reactivated build of libgtwvg64.a and libhbzip64.a

2023-12-28 13:51 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\vm\eval.c
  * contrib\gtwvw\gtwvw.c
  * contrib\gtwvw\wvwdraw.c
  * contrib\gtwvw\wvwmenu.c
  * contrib\gtwvw\wvwtbar.c
  * contrib\gtwvw\wvwstbar.c
  * contrib\gtwvw\wvwpush.c
  * contrib\gtwvw\wvwcheck.c
  * contrib\gtwvw\wvwedit.c
  * contrib\gtwvw\wvwfuncs.c
  * contrib\xwt\src\xwt_win\xwt_win_framewnd.c
  * contrib\gtwvg\gtwvg.c
  * contrib\gtwvg\wvtcore.c
  * contrib\gtwvg\wvtutils.c
  * winmake\makefile.vc
  * winmake\compile.mak
    ! fixed compiler warnings

  * contrib\gtwvg\wvtutils.c
    ! replaced SetClassLong() with SetClassLongPtr()

2023-12-27 13:21 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * bin/find_bc.bat
    ! Fixed silly typo '&&' instead of '||'
  * bin/find_vc.bat
    ! Fixed silly typo '&&' instead of '||'
    * Added support for xHarbour's bin path.

  * bin/bld_bc.bat
  * bin/bld_vc.bat 
  * make_bc.bat
  * make_vc.bat
    - Removed redundant support for xHarbour's bin
    
2023-12-27 12:20 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * bin/find_bc.bat
  * bin/find_vc.bat
    * Fixed support of auto PATH setting for manual CC_DIR setup

  * bin/bld_bc.bat
  * bin/bld_vc.bat 
  * make_bc.bat
  * make_vc.bat
    * Removed redundant checks of CC and CC_DIR

2023-12-26 22:32 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source\rtl\dllcall.c
    * Fixed wrong nested structure of #ifdefs
    ! Fixed #ifdef HB_OS_WIN_32 to add '&& ! defined( HB_OS_WIN_64 )'
  * winmake/makefile.bc
    + Added NODLL_FLAG set to -DNODLL when HB_ARCH==w64
  + bin/find_vc.bat
    + Added auto detection of %is_x64_arch% to set HB_ARCH to w64
  * make_bc.bat
  * make_gc64.bat
  * make_pc.bat
  * make_vc.bat
    * Modified HB_ARCH=64 to w64   

  /* 
    With these changes opening a 'Developer Command Prompt for VS 2022'
    (which opens a 64bit settings), calling our make_vc will succesfully build
    a 64bit build.
  */

2023-12-26 19:18 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  + bin/find_vc.bat
    * Added some ECHO to show detection steps and corrected LOCAL Labels to avoid duplicate labels
    
2023-12-26 19:57 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.bc
    ! refinement for BCC64

2023-12-26 11:41 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  + bin/find_bc.bat
  + bin/find_vc.bat
    + Added support for user defined PATH to BCC and MSVC
  * winmake/makefile.bc
    * Resttored Modified OPT_FLAGS of bcc32c (CLang does not support legacy optimization flags)

2023-12-26 15:13 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\hbcrc32.c
  * contrib\hbssl\evpciph.c
  * contrib\hbssl\evpmd.c
  * winmake\makefile.bc
  * winmake\compile.mak
    ! fixed compiler warnings

2023-12-25 22:43 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * utils\misc\hbrc.c
    ! Fixed compiler warnings

  * tests/test.prg
  * source/pp/ppgen.c
    ! Fixed UL suffix in version constants to ULL

2023-12-25 22:01 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  + bin/find_bc.bat
  + bin/find_bison.bat
  + bin/find_vc.bat
    + Added new shared scripts to simplify updates and avoid redundancy 
      They find the respective tools and set the respective environment variables

  * make_bc.bat
  * make_vc.bat
  * bin/bld.bat
  + bin/bld_bc.bat
  * bin/bld_vc.bat
    * Rewrote to use the new shared scripts
    % Optimized to avoid redundant settings
    ! Fixed to avoid duplicate setting of PATH
    ! Fixed to correctly support side by side installations of BCC and MSVC with 
      ability to switch between them without having to restart the shell.

      /* 
        Please fix/add all other make_<compiler>.bat and bld_<compiler>.bat
        to follow the same logic/structure as make_bc.bat and bld_bc.bat

        With minor modification to support CONTRIB libs we can now remove all Contrib's
        specific bld_<compiler>.bat in favor of a single bld_<compiler>.bat
       */

  * bin/bld_b32.bat
    * Now alias to bld_bc.bat
  + make_b32.bat
    + New alias to make_bc.bat

  * winmake/mdir.bat
    * Do not reset SUB_DIR
    * Default LIBEXT to ".lib" if not set already set.

  * tests/test.prg
    * Corrected LL to UL in version constants
 
2023-12-25 15:54 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\common\hbmem.c
  * utils\misc\hbrc.c
  * source\rtl\rat.c
  * source\rtl\substr.c
  * source\rtl\browdbx.prg
  * source\rdd\dbf1.c
  * source\rdd\dbf1net.c
  * utils\hbpp\hbppcomp.c
  * utils\hbpp\hbppcore.c
  * contrib\sixapi\source\dbstru.c
  * contrib\sixapi\source\decrypt.c
  * contrib\sixapi\source\encrypt.c
  * contrib\sixapi\source\eval.c
  * contrib\sixapi\source\field.c
  * contrib\sixapi\source\filter.c
  * contrib\sixapi\source\get.c
  * contrib\sixapi\source\index.c
  * contrib\sixapi\source\put.c
  * contrib\sixapi\source\rec.c
  * contrib\sixapi\source\replace.c
  * contrib\sixapi\source\sysprop.c
  * contrib\sixapi\source\use.c
  * contrib\sixapi\source\global.c
  * include\hbiniseg.h
  * winmake\makefile.vc
  * winmake\compile.mak
    ! fixed compiler warnings

2023-12-25 11:07 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.vc
  * winmake\compile.mak
    ! fixed some improper use of the new macros CC_CMD_NOWARN and CCC_CMD_NOWARN

2023-12-25 04:21 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * utils/misc/hbrc.c
    unsigned long long -> ULONGLONG
    
  * source/compiler/hbstripl.c
    * Move HB_SYMBOL_UNUSED() (executable context) below declaration

  * make_bc.bat
    + Added auto detection with auto setup of \BCC55 as SET_BCC_55
    + Added auto detection with auto setup of C:\win_flex_bison-2.5.5 as 
    + Added: IF "%CC%"=="bcc32c" SET SUB_DIR=b32c

  * source/rdd/usrrdd/rdds/adordd/make_b32.bat
  * source/rdd/usrrdd/rdds/adordd/makefile.bc
  * tests/dll_b32.mak
  * tests/dll_b32.bat
    * modify hard coded b32 to %SUB_DIR% to differentiate between bcc32 (b32) and bcc32c (b32c)

  * winmake/common3.mak
    * Modified hard coded bison to $(BISON) to allow support for win_bison.exe
  * winmake/makefile.bc
    * Modified OPT_FLAGS of bcc32c to use same flags as bcc32
  
2023-12-24 20:53 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
* make_bc.bat
    + Added auto detection with auto setup of C:\BCC55 as SET_BCC_C_55
    + Completed auto setup to SET_BCC_55

2023-12-24 20:46 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * include/hbapi.h
  * source/compiler/comptool.c
  * source/vm/cmdarg.c
  * source/pp/ppgen.c
    * Corrected hb_verCvsID() to return ULONGLONG instead of long long int 
  * source/pp/ppgen.c
    Corrected sufix of 64bit version constants from LL to UL 
  
2023-12-24 19:35 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.bc
  * winmake\makefile.dc
  * winmake\makefile.gc
  * winmake\makefile.pc
  * winmake\makefile.vc
  * winmake\makefile.wc
  * winmake\compile.mak
    ! added new macros CC_CMD_NOWARN and CCC_CMD_NOWARN to silence contrib warnings

  * contrib\gtwvw\gtwvw.c
  * contrib\gtwvg\gtwvg.c
  * contrib\tipssl\inetssl.c
  * contrib\hbssl\ssl.c
  * contrib\hbssl\sslctx.c
    ! fixed compiler warnings

2023-12-24 19:35 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\unicode\hbencode.c
    ! fixed compiler warnings

2023-12-24 10:44 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * utils\hbpp\hbppcore.c
  * source\vm\hvm.c
    ! fixed compiler warnings

2023-12-24 01:08 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * make_drw.sh
    + Added -Wno-documentation-unknown-command -Wno-c11-extensions -Wno-c++11-extensions

2023-12-23 22:15 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source/compiler/harbour.c
    * Moved Warning generation block in hb_compFinalizeFunction() below the optimization block      
      to avoid warning about unused variables assignment because usage code removed as a dead code by the optimizer

2023-12-23 19:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source/compiler/harbour.c
    * Modified call to hb_compStripFuncLines() to be called on 'iPass > 0' instead of 'iPass == 2'
      to fix stripping of line numbers for empty lines
  * source/compiler/hbfix.c
    + Added logic to hb_p_pushlocal() to convert to HB_P_NOOP if followed by HB_P_POP 
      This optimizes out liness like this:
         ( SomeLocal ) 
  * source/compiler/hbstripl.c
     + Added logic to skip HB_P_NOOPs when checking for empty lines
  * tests/test.prg
    ! Fixed compilation of C'LL suffix in versions constants
  
2023-12-23 10:56 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf\hpdf_shading.c
    ! moved declaration to allow compilation with BCC32 non-CLANG

2023-12-23 10:46 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf\hpdf_utils.c
    ! removed inline declaration to allow compilation with BCC32 non-CLANG
    
2023-12-22 15:42 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\compiler\genc.c
  * source\compiler\harbour.slx
  * source\vm\classes.c
  * source\vm\estack.c
  * source\vm\hvm.c
  * source\vm\cmdarg.c
  * include\hbexprb.c
  * include\simplex.c
  * source\macro\macro.slx
  * source\ct\disk.c
  * contrib\tiff\tif_dir.c
  * contrib\tiff\tif_dirread.c
  * contrib\tiff\tif_getimage.c
  * contrib\tiff\tif_print.c
  * contrib\pdflite\pdflib\p_color.c
  * contrib\png\png.c
  * contrib\png\pngerror.c
    ! fixed compiler warnings

  * source\common\hbver.c
  * source\vm\inet.c
  * source\rtl\hbip.c
  * source\rtl\hbsyslog.c
  * source\rtl\tprinter.c
  * source\rtl\hbping.c
  * source\rtl\win32prn.prg
  * source\rtl\winos.prg
  * source\rtl\gtwin\gtwin.c
  * source\rtl\gtwvt\gtwvt.c
    ! suppress MSC 4996 compiler warning

  * source\macro\macroyy.c
    ! suppress MSC 4702 compiler warning

2023-12-21 18:14 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * .gitignore
    + Added *.tds, *.il?

  * config/w32/bcc32.cf
    * Default CC and LD to bcc32 only if NOT set already
  
  * make_bc.bat
    + Added auto detection of C:\BCC102 Embarcadero Free BCC C++ 7.30 in CLANG mode (bcc32c.exe)

  * tests/dll_b32.mak
    * Default CC and LD to bcc32 only if NOT set already
    + Add -L$(BCC_LIB)

  * winmake/compile.mak
    * Replace CC_CMD_HARU with existing CCC_CMD

  * winmake/makefile.bc
    * Default RC to rc.exe if CC is bcc32c
    * Default CC only if not set already
    - Remove '-d' from OPTFLAFGS (I suspect it was a typo)
    + Added logic to set different flags for legacy bcc32 vs CLang based bcc32c
    + Added -L$(BCC_LIB) to link commands. This allows build using auto detection 
      User does not have to specify any setting to build with Free Embaracadero. 
    * Alternate syntax when using brc32.exe vs. rc.exe

  * winmake/makefile.vc
    - Remove no longer needed CC_CMD_HARU
  
2023-12-20 14:22 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * .gitignore
    + *.json
  + contrib/hbhpdf/tests/.gitignore
    + New for this dir 
    + *.c

  * bin/bld_vc.bat
    + Added detection of VS2022
    + Added assignment of respective __MSC__ version

  * make_vc.bat
    + Added assignment of respective __MSC__ version

  * bin/bld.bat
    + Added logic to default HB_INSTALL HB_BIN_INSTALL HB_LIB_INSTALL and HB_INC_INSTALL 
      based on the directory from which bld.bat was loaded.
    - Removed explicit HB_LIB_INSTALL for each library in MSVC section 
    + Added /LIBPATH=%HB_LIB_INSTALL% to LDFLAGS in MSVC section
    + Added libharu.lib hbhpdf.lib and png.lib to default libraries (if exist) in MSVC section
    + Added enclosing "" around %HB_INC_INSTALL% in -I switch in MSVC section

  * winmake/common.mak
    + Added hpdf_direct and hpdf_shading to LIBHARU_LIB_OBJS
  * winmake/makefile.vc
    + Added CC_CMD_HARU
  * winmake/compile.mak
    + Added hpdf_direct and hpdf_shading to HBHPDF.LIB dependencies
    * Changed HBHPDF.LIB dependencies to use CC_CMD_HARU instead of CC_CMD
      to use C compilation instead of C++
  * winmake/msvcerr.vc
    + Added messages for __MSC__ 16 and 17
  
2023-12-19 19:12 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf
    ! Reverted my recent changes

2023-12-19 02:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * bin/hb-func.sh
    * Replaced 'echo -n ...' with 'printf ...' to fix '-n' not supported by some shells
  * bin/hb-mkslib.sh
    ! Fixed (and simplified) .dylib creation

2023-12-18 14:57 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\sevenzip\sevenzip.c
  * contrib\hbhpdf\hpdf_streams.c
  * contrib\hbhpdf\hpdf_image_png.c
  * contrib\sixapi\source\base.c
  * contrib\sixapi\source\dbcopy.c
  * contrib\sixapi\source\dbdelim.c
  * contrib\sixapi\source\dbsort.c
  * source\rtl\filesys.c
  * source\rtl\zlib\gzread.c
  * source\rtl\zlib\gzwrite.c
  * utils\hbpp\hbpp.c
  * utils\hbpp\hbppcomp.c
  * utils\hbpp\hbppcore.c
  * utils\hbpp\pragma.c
  * contrib\hbmxml\mxml_fil.c
  * contrib\hbxdiff\xemit.c
  * contrib\hbxdiff\xpatchi.c
  * contrib\hbxdiff\xutils.c
    ! fixed compiler warnings

2023-12-17 23:09 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\pdflite\include\ft_font.h
  * contrib\pdflite\pdflib\p_document.c
  * contrib\pdflite\tiff\tif_unix.c
  * utils\hbpp\hbppcore.c
  * utils\hbpp\pragma.c
    ! fixed compiler warnings

2023-12-17 19:53 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbmxml\config.h
  * contrib\hbxdiff\core.c
  * contrib\hbsqlit3\sqlite3.c
    ! fixed compiler warnings

2023-12-17 19:29 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf\hpdf_fontdef_tt.c
  * contrib\hbhpdf\hpdf_fontdef_type1.c
  * contrib\hbhpdf\hpdf_fontdef_cid.c
  * contrib\hbhpdf\hpdf_font_type1.c
  * contrib\hbhpdf\hpdf_font_tt.c
  * contrib\hbhpdf\hpdf_font_cid.c
  * contrib\hbhpdf\hpdf_doc.c
  * contrib\hbhpdf\hpdf_info
  * contrib\hbhpdf\hpdf_catalog.c
  * contrib\hbhpdf\hpdf_gstate.c
  * contrib\hbhpdf\hpdf_pages.c
  * contrib\hbhpdf\hpdf_page_operator.c
  * contrib\hbhpdf\hpdf_annotation.c
  * contrib\hbhpdf\hpdf_image.c
  * contrib\hbhpdf\hpdf_image_png.c
  * contrib\hbhpdf\hpdf_doc_png.c
  * contrib\hbhpdf\hpdf_namedict.c
  * contrib\hbhpdf\hpdf_pdfa.c
  * contrib\hbhpdf\hpdf_encoder_utf.c
  * contrib\hbhpdf\hpdf_image_ccitt.c
    ! fixed compiler warnings

2023-12-17 16:10 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbbz2\bzlib_pr.h
  * contrib\hbhpdf\hpdf_utils.c
  * contrib\hbhpdf\hpdf_objects.c
  * contrib\hbhpdf\hpdf_null.c
  * contrib\hbhpdf\hpdf_boolean.c
  * contrib\hbhpdf\hpdf_number.c
  * contrib\hbhpdf\hpdf_real.c
  * contrib\hbhpdf\hpdf_name.c
  * contrib\hbhpdf\hpdf_array.c
  * contrib\hbhpdf\hpdf_dict.c
  * contrib\hbhpdf\hpdf_encoder.c
  * contrib\hbhpdf\hpdf_string.c
  * contrib\hbhpdf\hpdf_binary.c
  * contrib\hbhpdf\hpdf_encryptdict.c
    ! fixed compiler warnings

2023-12-17 13:17 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf\harupdf.c
    ! fixed compiler warnings

2023-12-17 12:58 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf\hpdf_utils.c
    ! fixed MSC compiler warnings

2023-12-17 11:27 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf\hpdf_utils.c
    ! replace modff() with modf() and fixed a wrong C++ declaration

2023-12-16 19:00 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\zlib\gzread.c
  * contrib\tiff\tif_config.h
  * contrib\tiff\tif_compress.c
    ! fixed compiler warnings

2023-12-14 01:12 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * config/linux/gcc.cf
    * Set USE_FPIC for aarch64
     
  * contrib/hbhpdf
    * Updated to 2.4.4
    * Makefile
      + added missing source filesd and corrected sorting

2023-12-13 22:36 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source/pp/ppgen.c
    ! Fixed hb_pp_parseChangelog() to support UTC+ as well as UTC- timezones
    ! Fixed hb_pp_parseChangelog() to support /r/n as well as /n line endings
    * Modified hb_pp_parseChangelog() to expect the UTC marker to be at position 17 instead of >= 17
     
2023-11-23 14:00 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\codepage\cptrwin.c
    ! fixed charset (borrowed from Harbour)

2023-11-19 17:25 UTC-0300  Luiz Rafael Culik <culikr/AT/gmail/com>
  ! winmake\common.mak
  ! winmake\common1.mak
  ! winmake\compile.mak
  ! winmake\mdir.bat
    + Support to build hbzebra
	
2023-11-19 11:20 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbcurl\hbcurl.c
    ! fixed hb_curl_xfree() to avoid error with null pointer

2023-11-15 13:11 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * make_bc.bat
    ! change end of line character from LF to CRLF to fix the wrong execution of GOTO statements

2023-11-10 17:23 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * make_vc.bat
    ! change the name of the SUB_DIR: vc32 and vc64 instead of vc

2023-11-08 19:22 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbssl\pem.c
    ! fixed compilation with BCC64

2023-11-07 16:28 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.bc
    ! fixed compilation warning flags of hbzip library with BCC64

2023-11-07 11:53 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\common1.mak
    ! fixed compilation of curl contrib library

2023-11-04 12:26 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * xbscript.prg
   * xbs_harb.ch
     ! Guard DESTRUCTOR Finalize with #ifndef __CONCILE_PCODE__ to avoid duplicate release!
     ! Fixed PP_Cleanup() to release Dynamic Procedures in reverse order!
     
2023-11-04 11:53 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * make_gc.bat
  * make_gc64.bat
  * winmake\makefile.gc
    ! fixed compilation with MinGW 32-bit and 64-bit

2023-11-03 00:16 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * include/hbapigt.h
     ! Guard codepage comment with #if 0 to fix compiler warnings.

2023-11-02 13:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   - utils/xbscript
     - Removed utils/xbscript directory and replaced it with a link
       to a stand alone repository of xbScript as a submodule. 
   
   Instructions for Existing Clones:
    1. Pull Latest Changes: First, git pull
    2. Ensure the old utils/xbscript directory is completley removed since it likely had a sub folder for you platform
    3. Now, you can initialize and fetch the content of the submodule:
        git submodule update --init --recursive 
        
  Instructions for New Clones - ADD the git flag --recurse-submodules as follows:  
    git clone --recurse-submodules https://github.com/xHarbour-org/xharbour.git

2023-11-01 22:02 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * utils/xbscript/xbs_harb.ch
     * Corrected typo #idef -> #ifdef

2023-11-01 21:02 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * utils/xbscript/xbs_harb.ch
     + Added #define HB_LEGACY_TYPES_ON for Harbour compilation

2023-11-01 19:45 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * utils/xbscript/xbscript.prg
     + Added: #xuntranslate THROW before FUNCTION Throw() and restore the #xtranslate after to fix Harbour compilation

2023-11-01 15:24 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * utils/xbscript/xbscript.prg
     + Added: #include "hbcompat.ch" when compiled under Harbour

2023-10-26 22:00 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * .gitignore
    + Added contrib generated files
  * buildxbuilder.sh
    Linux: /usr -> /usr/local  
  * contrib/Makefile
    + Added gd to DIRS

2023-10-23 22:34 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * make_drw.sh
    * Improved to use dynamicly extract from brew the path for zlib and and openssl
  * make_macosx.sh
    * Modified to source ./make_drw.sh

2023-10-13 11:00 UTC-0300  Luiz Rafael Culik <culikr/AT/gmail/com>
  ! buildxbuilder.sh
    !updated to not build gtcrs and gtsln
  ! xHarbourBuilder/xHarbour-xBuild/tproject.prg 
    ! updated to not link by default -lncurses -lslang and -lgpm under linux
  ! contrib/hbzlib/Include/zipcollections.h
    ! update to compile under gcc>= 4

2023-09-20 17:30 UTC-0300  Luiz Rafael Culik <culikr/AT/gmail/com>
  + buildxbuilder.sh
    ! shell script to build xharbour/contribs/xbuild and sqlrdd under linux
  + xHarbourBuilder/Makefile
  + xHarbourBuilder/xHarbour-SQLRDD/Makefile
  + xHarbourBuilder/xHarbour-SQLRDD/Include/Makefile
  + xHarbourBuilder/xHarbour-SQLRDD/source/Makefile
  + xHarbourBuilder/xHarbour-xBuild/Makefile
    + *unix makefile
 ! xHarbourBuilder/xHarbour-xBuild/xbuild.prg 
   ! added new option -fullstatic for *nix to force link os linux static libraries ( .a libraries) 
 ! xHarbourBuilder/xHarbour-xBuild/tproject.prg 
   ! added support for new -fullstatic under *nix  and adjust libraries names for linking under *nix

2023-09-20 10:02 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * doc/inline_c.txt
  * tests/tMemory.prg
    * Corrected STOPDUMP to ENDDUMP
    
2023-09-14 16:38 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * include/hbdefs.h
    + Added comments questioning our implementation of HB_SIZE (and variants)
    + Added typedefs for HB_OFFSET and HB_SIGNED_SIZE with comments explaining their purpose
  * source/rtl/substr.c
    * Replaces HB_ISIZ with HB_OFFSET and HB_SIGNED_SIZE to examplify the usage of these new types
    * Added comments explaining each code block
    + Added support for negative length to signify ENDPOS as number of characters from the end of the string    
  * tests/Makefile
    * Modified to have explicit rule for .c files and adding Echo to show each step1
  + tests/make_drw.sh
    + New wrapper for make_gnu.sh including usage of C_USR and L_USR
  + tests/tstsubstr.prg
    + New sample/test of SUBSTR() with few variations including the new support for negative length to signify
      ENDPOS as number of characters from the end of the string

2023-09-14 21:52 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbzlib\zipplatform.cpp
    ! fixed SetFileModTime() to work fine with BCC 7.60 32-bit and 64-bit

2023-09-14 11:53 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.bc
    ! Fixed compilation with BCC 7.60 64-bit

2023-09-14 10:12 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\tiff\tif_aux.c
  * contrib\tiff\tif_color.c
  * contrib\tiff\tif_luv.c
    ! Moved some #includes to make BCC 7.60 64-bit happy

2023-09-13 14:08 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * xHarbourBuilder/xHarbour-SQLRDD/Changelog
  * xHarbourBuilder/xHarbour-SQLRDD/samples/query.prg
    * Updated to include few missing changes found in zip which inluded Przemek changes
  + xHarbourBuilder/xHarbour-SQLRDD/vc14/
    + xHarbourBuilder/xHarbour-SQLRDD/vc14/mysql.lib.xbp
    + xHarbourBuilder/xHarbour-SQLRDD/vc14/mysqlmt.lib.xbp
    + xHarbourBuilder/xHarbour-SQLRDD/vc14/sql.lib.xbp
    + xHarbourBuilder/xHarbour-SQLRDD/vc14/sqlmt.lib.xbp
    + xHarbourBuilder/xHarbour-SQLRDD/vc14/xbuild.vc8.ini
      + Added from new folder present in zip which inluded Przemek changes

2023-09-13 13:46 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  + xHarbourBuilder/xHarbour-SQLRDD/H32.bat
  + xHarbourBuilder/xHarbour-SQLRDD/SQLRDD.lib.hbp
    + Added by Przemek for Harbour support

2023-09-13 13:07 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * xHarbourBuilder/xHarbour-SQLRDD/source/Makefile
  * xHarbourBuilder/xHarbour-SQLRDD/source/compat.ch
  * xHarbourBuilder/xHarbour-SQLRDD/source/config-netware.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/config-os2.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/config-win.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/dbug.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/errmsg.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/exprparser.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/exprsimpl.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/exprudf.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/firebird.ch
  * xHarbourBuilder/xHarbour-SQLRDD/source/firebird.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/firebird3.ch
  * xHarbourBuilder/xHarbour-SQLRDD/source/hbmk2_bison.hbs
  * xHarbourBuilder/xHarbour-SQLRDD/source/hbsql.ch
  * xHarbourBuilder/xHarbour-SQLRDD/source/hbsql.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/ib_util.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/ibase.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/ibase3.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/iberror.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/iberror3.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/libpq-fe.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/linux.sh
  * xHarbourBuilder/xHarbour-SQLRDD/source/linux64.sh
  * xHarbourBuilder/xHarbour-SQLRDD/source/m_ctype.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/m_string.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/msg.ch
  * xHarbourBuilder/xHarbour-SQLRDD/source/my_alloc.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/my_dbug.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/my_getopt.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/my_global.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/my_list.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/my_pthread.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/my_sys.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/mysql.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/mysql.ch
  * xHarbourBuilder/xHarbour-SQLRDD/source/mysql.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/mysql_com.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/mysql_embed.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/mysql_time.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/mysql_version.h
    * Changes in LF/CRLF from Przemek modifications
  
2023-09-13 12:58 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlmy.prg
    * Missed from last commit

2023-09-13 12:35 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  + xHarbour-to-Harbour.txt
    + New text file borrowed from: https://wiki.xailer.com/doku.php?id=en:migrar.de.xharbour.a.harbour
      /* 
        Thanks to Jose F. Gimenez
       */

  * xHarbourBuilder/xHarbour-SQLRDD/source/compat.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/compat.h
  * xHarbourBuilder/xHarbour-SQLRDD/source/exprobjs.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/exprrelation.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/exprtransl.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/firebird.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/firebird3.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/oraclip.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/oraedit.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlact.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlconnection.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlex1.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlex1ora.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlex2.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlex2ora.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlex3.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlex3ora.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlfirebird.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlfirebird3.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlgen1.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlmaria.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlodbc.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlpgs.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlrdd.hbx
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlrdd0.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlrdd1.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlrdd2.prg
  * xHarbourBuilder/xHarbour-SQLRDD/source/sqlsrodbc.c
  * xHarbourBuilder/xHarbour-SQLRDD/source/utils.prg
    ! Fixes by Przemyslaw Czerpak to compile with Harbour
      /* 
        Thanks to Przemyslaw Czerpak
       */
  
2023-09-13 11:03 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.bc
  * contrib\tiff\tif_aux.c
  * contrib\tiff\tif_color.c
  * contrib\tiff\tif_luv.c
    ! Reverted the previous changes. Still searching for the proper fixes for BCC 7.60 64-bit...

2023-09-12 13:58 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/pp/ppgen.c
    ! Removed redundant initialization in hb_pp_parseChangelog() function
  * winmake\makefile.bc
    ! Removed unuseful compiler options: -6 -w-8027 -w-8071 -w-8121 -vi -H- -w-
    ! Added -w- in CC_CMD_ZIP for 32 bit compilation
  * contrib\tiff\tif_aux.c
  * contrib\tiff\tif_color.c
  * contrib\tiff\tif_luv.c
    ! Removed #include <math.h>

2023-09-11 13:05 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbzlib\zipplatform.cpp
    ! fixed SetFileModTime() to compile with BCC 7.60 32-bit

2023-08-26 21:09 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source/rtl/hbcrc32.c
    - Removed redundant assignment

2023-08-26 17:42 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * include/hbapi.h
    * Restored a Borland specific #define of HB_ITEM_NIL to support non conforming older Borland compiler.    

2023-08-26 14:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * include/hbver.ch
    * Bumped _HB_CURR_YEAR to 2023

2023-08-26 14:35 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source/pp/ppcore.c
    * Removed wrong static qualifier of hb_pp_szWarnings

2023-08-26 11:33 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source/rtl/hbcrc32.c
    * Corrected inline declaraion to conform with C89/CP10029
    * Many formatting and readability corrections to conform with xHarbour code style

2023-08-25 22:49 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * make_drw.sh
    * Refining warnings
  * include/hbapi.h
    * Minor reduction (fix compile warning)
  * include/simplex.c
    * Added missing extern to pacify warning

2023-08-25 22:00 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source/rtl/at.c
    ! Fixed wrong types in AT() and ATI() which broke support for negative arguments.

2023-08-25 21:18 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * source/compiler/harbour.sly
    * Added few static qualifiers to pacify pedantic Compiler's warnings
  * source/pp/ppcore.c
    * Added explicit type cast to pacify warning about signed/unsigned comparison
    * Minor modifications to pacify const related warnings 

2023-08-25 17:45 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * include/hbver.h
    * Bumped to 1.3.0
  * source/rtl/hbcrc32.c
    * Fixed compile errors: bool -> BOOL, false -> FALSE, true -> TRUE
    * Fixed compile warnings about const

2023-08-25 17:20 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com> On behalf of:eduardomotta-emottasistemas    
  * source/rtl/hbcrc32.c
      new crc algorithms: KERMIT, MC F4XX, CCITT FFFF, MODBUS
  + tests/test_crc32.prg
    + Usage example

  * xHarbourBuilder/xHarbour-Builder/xbldfull2.bat
     /*
        Possibility to compile xHarbour Builder sources non-debug when compiled for VC.
        Just set the environment variable:
        set VC8_DEBUG=NO
     */

2023-08-24 20:45 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * make_drw.sh
    + Added warning and ASan support
  * source/pp/ppcore.c
    ! Fixed GPF trap
  * source/vm/fm.c
    - Removed 2 redundant ';'

  * source/vm/set.c
    + Added pSet->hb_set_phTracePathsHash support to hb_setClone()
  * source/vm/hvm.c
    + Added mark of HB_VM_STACK.set.hb_set_phTracePathsHash in hb_vmIsLocalRef()
  * source/vm/thread.c
    + Added mark of (&pStack->set)->hb_set_phTracePathsHash in hb_threadIsLocalRef()
      /* This should fix gpf trap introduced by addition of hb_set_phTracePathsHash */

2023-08-24 13:18 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * include/hbapifs.h
  * source/rtl/filesys.c
    + Added: void hb_fsFileToFileWithPath( char *szFile, PHB_ITEM pNameWithPath ); 
  * source/vm/set.c
    * Refactored to use new hb_fsFileToFileWithPath() to remove code duplication    
  * source/common/hbdate.c
    ! Fix by Richard Visscher to hb_timeEncode() (Thanks to EMG)

2023-08-23 22:16 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
  * doc/en/file.txt
    * Typo in function name 

  * include/hbapifs.h
  * source/rtl/filesys.c
    + Added hb_fsCurDrvDir() to get current drive and directory.

  * include/hbset.h
    + Added member PHB_ITEM       hb_set_phTracePathsHash; 

  * source/vm/hash.c
    * Minor reduction of code duplication.

  * source/vm/set.c
    + Added logic to HB_SET_TRACEFILE to retain original directory of tracefile 
      when specified file name is not a full path and not EXPLICITLY relative.

  * source/rtl/traceprg.prg
    * Removed temporary hack related to retaining the original directory of tracefile.

  * tests/tsttrace.prg
    * Enhanced sample use of TraceLog(). 

2023-08-20  16:00 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
   ! include/hashapi.h
     ! force export of hb_hashLen when creating dll   

2023-08-20  10:20 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
   * bin/bld_vc.bat 
     ! added support for msvc 2022

2023-08-16 09:17 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * utils/misc/hbrc.c
     * Modified FILEVERSION to be the 4 16bit parts of HB_VER_CVSID
     * Modified PRODUCTVERSION 4th part to be 0
     
2023-08-15 12:16 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * .gitignore
     + *.map
     
   * make_vc.bat
     * Removed usage of () to group IF logic

2023-08-14 18:04 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * source/pp/ppgen.c
     * Fixed compiler warnings caused by the auto generated /include/hbver.h

2023-06-05 12:08 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   ! source/rtl/hbjson.c
     ! Fixed to add optional support of '+' after the e/E in scientific notations.
     * Improved to store a scientific notation which yields an integer as an xHarbour Integer instead of a Double.
   * source/rtl/tscalar.prg
     * Minor case correction hDelat() -> hDelAt()
   ! utils/xbscript/xbscript.prg
     Fixed typo hScan() -> hGetPos()
   + tests/tstjson.prg  
     + New sample of hb_jsonEncode() and hb_jsonDecode()

2023-04-24 13:55 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * include/harboury.h
   * include/macroy.h
   * source/compiler/harbouryy.c
   * source/macro/macroyy.c
    * Refreshed with prebuilt using new versions of bison and flex.

   * make_vc.bat
     ! Fixed and added support for Visual Studio 2022

   * source/vm/hbservmt.c
     * Corrected last modification - moved pStack into #ifdef HB_OS_WIN

   * winmake/mdir.bat
     * Corrected restoration of %PATH%
   
2023-04-22 23:55 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * .gitignore
     + *.log|ppo|pp$ tests/*.c 
     * make_drw.sh
       * Added to C_USR "-Wno-invalid-source-encoding"
   
   * contrib/hbssl/err.c
   * contrib/hbssl/ssl.c
   * contrib/hbssl/sslciph.c
   * contrib/rdd_ads/adsfunc.c
   * source/common/hbwince.c
   * source/odbc/odbc.c
   * source/rtl/filesys.c
   * source/rtl/fstemp.c
     ! Fixed compiler warnings - Corrected char iniitialization from '\0' to 0

   * include/hbapi.h
   * source/compiler/comptool.c
   * source/pp/ppgen.c
   * source/vm/cmdarg.c
     ! Fixed compiler warning - return value of hb_verCvsID() int to long long int

   * include/set.ch
     + Added missing constants: 
         #define HB_SET_TRACESTACK_NONE    0
         #define HB_SET_TRACESTACK_CURRENT 1
         #define HB_SET_TRACESTACK_ALL     2
   
   * source/common/hbmem.c
     * Protected with #ifndef HB_NO_DV_MEMCPY

   * source/compiler/cmdcheck.c
     * Fixed compiler warnings - apparent typo in bit masking: & ( 2 ^ 6 ) -> & ((1 << 6) - 1) !!!

   * source/compiler/harbour.sly
     * Corrected deprecated %name-prefix "hb_comp_yy" to %define api.prefix {hb_comp_yy}

   * source/ct/dattime2.c
     ! Fixed compiler warning - Apparent typo, corrected: && to || !!!

   * source/ct/disk.c
      ! Fixed compiler warning - protected windows specific code with #ifdef HB_OS_WIN

   * source/ct/files.c
     ! Fixed compiler warning - added: HB_SYMBOL_UNUSED( szFile );

   * source/ct/settime.c
     ! Fixed compiler warning - commented unused variable: fResult

   * source/macro/Makefile
     - Removed -p hb_comp_yy from YACC_FLAGS
   * source/macro/macro.slx
     * Added #define YYSTYPE HB_MACRO_YYSTYPE
   * source/macro/macro.y
     * Fixed compiler warnings - Corrected deprecated %pure-parser to %define api.pure 
       and %name-prefix "hb_macro_yy" to %define api.prefix {hb_macro_yy}
   * source/macro/macroyy.c
      * Fixed compiler warnings - corrected deprecated %name-prefix "hb_macro_yy" to %define api.prefix {hb_macro_yy}

   * source/rdd/hbsix/sxtable.c
     ! Fixed compiler warning - Apparent typo, corrected: || to && !!!

   * source/rtl/filenet.c
     ! Fixed compiler warning - %hu to %u and cast to void * by interim (intptr_t) cast

   * source/rtl/gtcrs/gtcrs.c
   * source/rtl/gttrm/gttrm.c
     ! Fixed compiler warning - %hd to %d

   * source/rtl/gtxwc/gtxwc.c
     ! Fixed compiler warning - type cast to const char * and Commented un used variable: whiteColor

   * source/rtl/pcre/pcre_study.c
     ! Fixed compiler warning - Apparent typo corrected: && to & on line 1258 !!!

   * source/tip/cgi.prg
     ! Fixed compiler warning - commented out 2 unused STATIC function_exists

   * source/vm/classes.c
      ! Fixed compiler warning - Apparent typo corrected: && to & !!!

   * source/vm/hbservmt.c
     ! Fixed compiler warning - Unused variable: pStack

   * source/vm/itemapi.c
     ! Fixed compiler warning - Added: 
         #elif defined(__APPLE__)
           #define HB_FINITE_DBL( d )  ( isfinite( d ) != 0 )

   * tests/tsttrace.prg
     - Removed no longer needed: #defines

   * utils/hbfilere/hbfilere.c
     ! Fixed compiler warning - wrong type of main, wrong format specifiers and missing type casts
     
   * utils/misc/hbrc.c
     ! Fixed compiler warning - wrong format specifiers

   * utils/xbscript/xbscript.prg
     ! Fixed bug in NextExp() - missing LOOP after ++/-- post op

   * winmake/makefile.gc
     - Removed -p hb_comp_yy from Bison flags

2023-04-20 11:08 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * source/pp/ppgen.c
     * Fixed compiler warnings.
     
2023-04-20 11:08 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   + tests/tsttrace.prg
      + Added sample use of TraceLog().

2023-04-20 19:30 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * source/rtl/traceprg.prg
     * Improved logic to retain original directory of tracefile.

2023-04-20 12:38 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * source/rtl/traceprg.prg
     * Added logic to retain original directory of tracefile.
   * tests/make_gnu.sh
     * Corrected missing name="xharbour"

2023-04-16 14:10 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * .gitignore
     + Added tests\*.c to ignore generated test files.
   * source/pp/ppgen.c
     + Added missing legacy #define HB_VER_CVSID 
   * tests/Makefile
     ! Fixed multiple errors in Makefile.
   + tests/make_gnu.sh
     + New script to build tests using GNU make.
   * tests/test.prg
     + Added sample use of HB_VER_CVSID and HB_VER_GITFAKEID

2023-04-15 00:52 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * source/pp/ppgen.c
     * Modified to process new ChangeLog header after port to GIT from SVN

2023-04-14 19:27 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
   * .gitignore
     * Ignore build generated files.

   * config/darwin/gcc.cf
     - Removed -Wno-long-double from CFLAGS.
     + Added -DHB_NO_DV_MEMCPY to CFLAGS.

   * make_drw.sh
      + Added Instructions as well as recommended EXPORTS for Darwin.

   * source/rtl/hbsocket.c
      ! Fixed compilation error on Darwin.

   * source/rtl/zlib/gzlib.c
   * source/rtl/zlib/gzread.c
   * source/rtl/zlib/gzwrite.c
     + Added missing include <unistd.h> for Darwin.

2023-04-13 22:02 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
    * First ChangeLog entry after porting to GitHub and adding $Id tag. 
  
2022-11-18 23:30 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\direct.c
    ! fixed hb_fsDirectory() to work fine with lower drive name

2022-11-14 12:45 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.vc
    ! fixed to build hbzip library in 64 bit mode

2022-11-14 10:47 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\dllcall.c
    ! always define LoadLibrary(), FreeLibrary() and GetLastError() functions for Win builds

2022-11-13 16:08 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * make_vc.bat
    ! fixed a syntax error on PATH assignment and commented out three unuseful ECHO commands
  * include/hbver.ch
    ! bump copyright year to 2022

2022-10-17  14:20 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * source\ct\dattime3.c
  * source\ct\settime.c
  * source\rtl\arc4.c
    * updated to the current state of glibc, versions >= 2.30 have
      no sysctl(). Should fix build issues on current Linux distros
      like Fedora 33, etc.	 Borrow from harbour 

2020-12-12  14:20 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * source\ct\dattime3.c
  * source\ct\settime.c
     * added #define _DEFAULT_SOURCE necessay in new Linux distors
	   Borrow from harbour 
  * source\rtl\arc4.c
    * updated to the current state of glibc, versions >= 2.30 have
      no sysctl(). Should fix build issues on current Linux distros
      like Fedora 33, etc.	 Borrow from harbour 

2020-10-29 16:08 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\tipssl\inetssl.c
    ! added call to SSL_set_tlsext_host_name() to fix handshake faillure TLSv3. Thanks to Richard Visscher!

2020-10-15 12:26 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\rat.c
    ! completely rewritten (commented out old version)

2020-03-11 19:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib/hbhpdf/hpdf_fontdef_tt.c
  * contrib/hbhpdf/hpdf_image_png.c
  * contrib/hbhpdf/hpdf_pages.c
    ! initialize & define statics as required

  * utils/misc/hbrc.c
  * winmake/compile.mak
    + introduce environment-variable strings and
      replaces them with their defined values

2020-02-26 15:45 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib/hbhpdf/hpdf_encrypt.c
  * contrib/hbhpdf/hpdf_font_cid.c
  * contrib/hbhpdf/hpdf_fontdef_jp.c
  * contrib/hbhpdf/hpdf_fontdef_kr.c
  * contrib/hbhpdf/hpdf_fontdef_tt.c
  * contrib/hbhpdf/hpdf_image_ccitt.c
  * contrib/hbhpdf/hpdf_utils.c
    ! pacify warnings

2020-02-26 10:56 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\tipssl\inetssl.c
    ! commented out some unused vars and function calls

2020-02-26 10:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rdd/dbfcdx/dbfcdx1.c
    + show more info on DBFCDX RDD internal error:
        real name of index file
        name of data file

2020-02-25 17:40 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbver.ch
  * winmake/compile.mak
    ! bump copyright year to 2020

2020-02-25 17:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib\sddoci\sddoci.c
    ! fixed compilation

  * source\compiler\cmdcheck.c
    ! fix memory leak on compiling

  * include/hbver.ch
    + added new define _HB_CURR_YEAR

  * source/compiler/hbusage.c
  * source/pp/ppgen.c
  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbpp/hbpp.c
  * utils/hbrun/hbrun.prg
  * utils/hbtest/hbtest.prg
  * winmake/compile.mak
    ! bump copyright year to 2019

2019-06-14 17:10 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\rdd_ads\adsfunc.c
    ! reverted my last wrong commit

2019-06-14 17:03 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\rdd_ads\adsfunc.c
    ! uncomment function HB_FUNC( ADSSETNULL )

2019-06-13 15:39 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\cdpapi.c
    ! added function HB_UTF8ASC() borrow from harbour

2019-06-03 11:40 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\trace.c
    ! added #include "hbset.h"

2019-06-03 11:20 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\trace.c
    ! replace fixed name "trace.log" with hb_setGetTraceFile()

2019-05-31 21:40 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\tipssl\smtpcln.prg
    ! removed unused variable cUser from OpenSecure() method

2019-05-30 12:45 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\vm\errorapi.c
    ! removed a spurious character at the beginning of file
    ! removed no more needed HB_THREAD_STUB from hb_errInternal()

2019-05-29 21:00 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * source\vm\errorapi.c
    ! using hb_setGetErrorLog insted  of using stack
  * source\compiler\gencc.c
    ! fix to hb_p_pushlonglong to correct generate hb_xvmPushLongLong call
  * contrib\tipssl\smtpcln.prg
    ! adjust to connect to office365 smtp

2019-05-23 00:16 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\vm\errorapi.c
    ! add HB_THREAD_STUB to hb_errInternal() to allow mt compilation

2019-05-21 09:38 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\vm\errorapi.c
    ! fixed wrong use of static error.log name in hb_errInternal(). Thanks to Claudio Voskian!

2019-03-07 09:20 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\readline.c
    ! replaced HB_SIZE with HB_ISIZ. Thanks to Luiz!

2018-12-12 21:46 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/empty.c
    ! fixed minor bug on empty

2018-10-11 23:00 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\tip\ftpcln.prg
    ! increase InetRecvLine() buffer to 256 in method GetReply(). Thanks to Klas Engwall!

2018-08-18 16:00 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * include/hbhash.h
    ! added const to hb_hashTableFind to make msvc happy
  * source/common/hbhash.c
    ! change ULONG => HB_SIZE
	! xgrab/memset  => xgrabz
	! added const to hb_hashTableFind/hb_hashTableAdd to make msvc happy
  * source/tip/ftpcln.prg
    ! updated method RETR to dont call SIZE operation
  * source/rtl/rat.c
    ! added missing cast to strlen
  * source\rtl\hbsrlraw.c
    ! in HB_DESERIALIZEARRAY LONG -> HB_SIZE
  * source\rtl\hbwinole.c
    ! fixed double variable declaration
  * source\compiler\hbident.c
    !added HB_UNCONST  to hb_comp_IdentDel Value variable
  * source\rtl\pcre\config.h
    contrib\jpeg\jconfig.h
	contrib\pdflite\include\pc_util.h
	contrib\pdflite\include\p_intern.h
	utils\hbpp\hbpp.c
	utils\hbpp\hbppcalc.c
	utils\hbpp\hbppcomp.c
    ! define _CRT_SECURE_NO_WARNINGS only if not defined
  * winmake/makefile.vc
    ! added some defines to shout off some warnings

2018-07-14 22:10 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * source\rdd\delim1.c
    ! minor fix

2018-07-14 15:30 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * include\dbinfo.ch
  * include\hbrdddel.h
  * source\rdd\delim1.c
    ! adjust to not add header to delimited output. if header is needed use (area)->(dbinfo(RDDI_SETHEADER,1)) before calling copy to demim command

2018-06-23 17:20 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * make_pc.bat
  * winmake\makefile.pc
    ! some fix to build dll and contribs
	! for proper build set __make__=nmake ( using msvc nmake to build full pelles c 64 bits binaries )

2018-06-23 12:50 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * include\hbapi.h
  * source\common\hbarch.c
    ! added missing cast to hb_get_rev_double and hb_get_std_double to make pellesc 64 bits compiler happy
  * source\common\hbstr.c
    source\rtl\at.c
	source\rtl\dateshb.c
    ! added new line to end of file
  * source\rtl\filesys.c
    ! added an missing USHORT cast on hb_fsIsDrv function
  * source\rtl\hbxml.c
    ! fixed old style declaration to mxml_sgs_new()
  * source\rtl\zlib\crc32.c
    ! fixed old style declaration to get_crc_table
  * source\rtl\zlib\zutil.c
    ! fixed old style declaration to zlibVersion and zlibCompileFlags

2018-06-09 22:32 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake\makefile.bc
    ! minor fixes to compile hbzip library under BCC 64-bit.

2018-06-08 18:31 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\dllcall.c
  * source\rtl\gttone.c
  * contrib\xwt\src\xwt_win\xwt_win.c
  * contrib\xwt\src\xwt_win\xwt_win.h
  * contrib\xwt\src\xwt_win\xwt_win_framewnd.c
  * contrib\hbzlib\include\zipcollections.h
    ! minor fixes to compile under BCC102. Thanks to Mel!

2018-05-29 10:13 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\rddads\adsfunc.c
    ! minor fixes to ADSDDSETFIELDPROPERTY() and ADSSETTIMESTAMP(). Thanks to Reinaldo!

2018-05-28 19:20 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\rddads\adsfunc.c
    ! better implementation of functions ADSSETTIMESTAMP() and ADSSETNULL(). Thanks to Reinaldo!

2018-05-28 11:20 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\rddads\adsfunc.c
    ! added functions ADSDDSETFIELDPROPERTY(), ADSSETTIMESTAMP() and ADSSETNULL(). Thanks to Reinaldo!

2018-05-14 8:12 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * source/rtl/zlib/gzguts.h
    ! Fix to make XCC happy

2018-04-19 22:10 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/rat.c
    ! revert to previus version

2018-04-12 10:16 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\filenet.c
    ! fixed a mistype: ptr => ptrs in hb_fileNetWriteLarge()
  * contrib\filemem\filemem.c
    ! changed USHORT uiExFlags to HB_FATTR uiExFlags in s_fileOpen()

2018-04-11 14:00 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * include/hbapifs.h
    ! adjust in function that use USHORT uiFlags to use HB_FATTR uiFlags
  * include/hbcompat.h
    ! added defined #define hb_arraySetCLPtr          hb_arraySetCPtr  and #define HB_MAXUINT                HB_ULONG
  * include/hbdate.h
    ! added hb_timerGet(),hb_timerInit() and hb_timerTest() borrow from harbour
  * include/hbexprb.c
    ! fixed warning by using duplicate variable by renaming the second variable to szName2
  * include/hbsocket.ch
    ! Sync with harbour
  * include/hbsocket.h
    ! Sync with harbour
  * source/common/hbdate.c
    ! added hb_timerGet(),hb_timerInit() and hb_timerTest() borrow from harbour
  * source/common/hbgete.c
    ! cast strlen( szValue ) to DWORD on call to RegSetValueEx to make msvc win64 build happy
  * source/compiler/comptool.c
    ! in structure HB_MEMINFO ULONG ulSize  => HB_SIZE ulSize
    ! static LONG s_ulMemoryBlocks       => static HB_SIZE s_ulMemoryBlocks
    ! static LONG s_ulMemoryMaxBlocks    => static HB_SIZE s_ulMemoryMaxBlocks
    ! static LONG s_ulMemoryMaxConsumed  => static HB_SIZE s_ulMemoryMaxConsumed
    ! static LONG s_ulMemoryConsumed     => static HB_SIZE s_ulMemoryConsumed
    ! in hb_xquery() function change ULONG => HB_SIZE
    ! in hb_memToStr function change ULONG => HB_SIZE
	! changed %lu to %" HB_PFS "u where applicable
  * source/ct/bit3.c
    ! Change HB_LONG to long
  * source/pp/ppgen.c
    ! in function hb_pp_writeToken and hb_pp_parseChangelog cast strlen to int
  * source/rdd/dbfntx/dbfntx1.c
	! optimized to use  hb_itemGetDTS( pItem, szBuffer );	 insted of char szBuffer[ 17 ];
      hb_datetimeDecStr( szBuffer, hb_itemGetDL( pItem ), hb_itemGetT( pItem ) );
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbffpt/redbffpt1.c
  * source/rdd/dbfmdx/dbfmdx1.c
  * source/rdd/hsx/hsx.c
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy		  
  * source/rtl/copyfile.c
	! changed blockeval function to use HB_SIZE insted of ULONG			  	 
  * source/rtl/filebuf.c
    ! changed USHORT uiExFlags to HB_FATTR uiExFlags in s_fileExtOpen and hb_fileExtOpen functions
  * source/rtl/filenet.c	
    ! changed USHORT uiExFlags to HB_FATTR uiExFlags in hb_NetExtName and hb_fileNetExtOpen functions
  * source/rtl/filesys.c
    ! in hb_fsReadAt and hb_fsReadLarge some changed on call to ReadFile Api to make win64 build happy
	! changed USHORT uiExFlags to HB_FATTR uiExFlags in hb_fsExtName and hb_fsExtOpen functions
  * source/rtl/gtwin/gtwin.c
  * source/rtl/gtwvt/gtwvt.c
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy		  	
  ! source\rtl\hbcomprs.c	
    ! some casts to make win64 build happy  ( HB_SIZE ) to ( uLong)  in HB_UNCOMPRESS and HB_COMPRESS functions
  ! source\rtl\hbsrlraw.c
    ! fixed cast on  HB_DESERIALIZEARRAY	 LONG -> HB_SIZE
  ! source\rtl\readline.c 
    ! hb_fsSeek -> hb_fsSeekLarge
	! hb_xfree( Term ); - >hb_xfree( ( void * ) Term );
  ! source\tip\base64.c
    ! change int to HB_FHANDLE   
  * source/vm/dbgentry.c
    ! changed HB_COUNTER  nProcLevel to  int nProcLevel in hb_dbgEvalResolve and hb_dbgEntry functions	
  ! source\rdd\hsx\hsx.c
    ! in function HS_FILTER change ULONG ulLen -> HB_SIZE        ulLen and ULONG ull,ul to HB_SIZE ull,ul
  ! winmake/common.mak  
    ! removed maindll from VM_MAIN_OBJS
  * winmake/makefile.gc 
   ! added iphlpapi to compiler libs 
  ! winmake/msvcerr.vc
    + added defined to msvc 2015 and msvc 2017
  * make_vc64.bat 
    ! bat to build xharbour using msvc 64bits
	
2018-03-25 21:37 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/rdd_ads/ads1.c
    ! minor fix on adsSkip and adsSkipFilter ( HB_LONG -> LONG)
  * source\rtl\zlib\gzlib.c
  * source\rtl\zlib\zutil.h
    ! minor adjust to make XCC happy
	
2018-03-13 20:12 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * bin\bld_vc.bat
    ! Fixed to always compile for 32 bits.

2018-03-11 21:10 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include/hbfloat.h
    ! fixed a wrong comparison in #define HB_NUMTYPE()

2018-03-11 20:29 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * make_gc.bat
    ! SET HB_ARCHITECTURE=w32 remmed out, it prevented MinGW build

2018-03-11 16:41 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/compiler/hbusage.c
  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbpp/hbpp.c
  * utils/hbrun/hbrun.prg
  * utils/hbtest/hbtest.prg
  * winmake/compile.mak
    ! bump copyright year to 2018

2018-03-10 11:05 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib\hbhpdf\hpdf_encoder_utf.c
    ! added a cast in function UTF8_Encoder_EncodeText_Func()

2018-03-08 21:37 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * winmake/common.mak
  * winmake/compile.mak
    ! update dependencies missed from previus commit

2018-03-07 21:00 UTC-0300  Luiz Rafael Culik <luiz@xharbour.com.br>
  * bin/pack_src.sh
    ! added new sources to compress
  * contrib/hbbz2/bzlib_pr.h
    contrib/hbbz2/core.c
    ! sync with harbour  
  * contrib/hbbz2/Makefile
    ! updated
  * contrib/hbhpdf/*.c
    ! updated to version 2.3  
  * contrib/hbhpdf/*.h
    ! updated to version 2.3
  * contrib/hbzebra/*.c
    ! sync with harbour  
  * contrib/rddsql/hbrddsql.h
    contrib/rddsql/sqlmix.c
    contrib/rddsql/sqlbase.c	
	! sync with harbour  
  * contrib/rddsql/Makefile 
    ! added missing makefile  
  * contrib/rdd_ads/adsfunc.c
    ! minor fix on ADSDDSETTABLEPROPERTY and ADSDDCREATEREFINTEGRITY  
  * contrib/sddoci/sddoci.c
   ! sync with harbour  
  * contrib/sddoci/Makefile 
    ! added missing makefile     
  * contrib/sddodbc/sddodbc.c
   ! sync with harbour  
  * contrib/sddodbc/Makefile 
    ! added missing makefile     
  * xharbour.spec  
    ! minor updates  
  * include/hbexprb.c	
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy	
  ! source\common\hbdate.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy
  ! source\common\hbmem.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy
  ! source\common\hbprintf.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy
  ! source\compiler\cmdcheck.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy
  ! source\compiler\comptool.c   
    ! added missing else braces on hb_compOutStd and hb_compOutErr functions
  ! source\compiler\harbour.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy  
  ! source\pp\ppcore.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy  
  ! source\rtl\gtcrs\gtcrs.c 
    ! Change  WINDOW * stdscr -> WINDOW * hb_stdscr to make gtcrs compile under newer versions;
  ! source\rtl\zlib\compress.c 
    ! update to version 1.2.11
  ! source\rtl\zlib\zlib.h 
    ! update to version 1.2.11
  ! source\rtl\dateshb.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy    
  ! source\rtl\hbcomprs.c 
    ! fix typo compress -> compress2 
  ! source\rtl\hbgtcore.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy      
  ! source\rtl\hbserv.c 
    ! added missing return
  ! source\rtl\philes.c 	
    ! minor fix on casts
  ! source\rtl\str2ptr.c 
    ! fixed some cast (ULONG) hb_itemGetNL -> hb_itemGetNS
  ! source\rtl\valtostr.c	
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy        
  ! source\rtl\zlib\infback.c 
  ! source\rtl\zlib\inflate.c	
	! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy        
  ! source\rdd\dbf1.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy      
  ! source\rdd\dbf1net.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy      
  ! source\rdd\workarea.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy
  ! source/rdd/bmdbfcdx/bmdbfcdx1.c
  ! source/rdd/bmdbfcdx/redbfcdx1.c
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy
  ! source/vm/hvm.c 
    ! added /* fallthrough */ comments to case statement with out break to make gcc 7 happy
      
2018-02-17 19:32 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\ct\bit3.c
    ! removed unused variable iPCount in function NUMANDX()

2018-02-17 19:05 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source\rtl\hbffind.c
    ! fix a couple of typos in function hb_fsAttrToRaw()

2018-02-17 15:00 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source\rtl\filenet.c
    ! fix to hb_fsSetAttr typo on previus commit
  * source\rtl\filenet.c
    !fix to format
	
2018-02-17 14:15 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/ct/files.c
    ! added defined for FILE_ATTRIBUTE_PINNED and FILE_ATTRIBUTE_UNPINNED if not exist on windows.h

2018-02-17 13:25 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source\rtl\filenet.c
    ! missed from previus commit

2018-02-17 12:15 Luiz Rafael Culik <luiz@xharbour.com.br>
  * include/hbapiitm.h
    ! removed const from hb_itemPutNL function declaration
  * !include/hbapi.h
    ! added HB_ITEM_PUT_LONGRAW macro, borrow from harbour
  * include/hbapifs.h	
    ! added HB_FA_PINNED and HB_FA_UNPINNED defined for directory output W and U
	! changed ULONG ulAttr to HB_FATTR ulAttr in hb_fsCreate, hb_fsCreateEx, hb_fsCreateTemp, hb_fsCreateTempEx, hb_spCreate, hb_spCreateEx, hb_fsFindFirst, 
     	hb_fsAttrFromRaw, hb_fsAttrToRaw, hb_fsAttrEncode, hb_fsAttrDecode, hb_fsGetFileAttributes, hb_fileCreateTemp, hb_fileCreateTempEx
        hb_fileNetCreateTemp, hb_fileNetCreateTempEx		functions
	! changed ULONG ulAttr to HB_FATTR ulAttr and LONG to long in hb_fsGetFileTime, hb_fsSetFileTime, hb_fsGetAttr, hb_fsSetAttr functions
	! added long lTime member to structure  HB_FFIND and change attrmask type from ULONG to HB_FATTR
	! added long lTime member to structure  HB_NETFFIND and change attr type from ULONG to HB_FATTR
  * ! include/hbrdddel.h 
    ! added new members to DELIMAREA structure borrow from harbour 
  * ! include/hbrddsdf.h	
    ! added new members to SDFAREA structure  borrow from harbour
  * source\common\hbfsapi.c	
    ! changed HB_WIN32_IO to HB_OS_WIN 
  * c:\xharbour\source\common\hbwince.c
    ! added #include "windows.h" when HB_OS_WIN is defined
  * source\ct\bit3.c
    ! small optimizations to functions  
  * source\ct\files.c 
    ! added defined for FA_PINNED and FA_UNPINNED
	! change signature of function hb_fsGetFileAttributes from ULONG  to HB_FATTR
    ! in function SETFATTR added support for FA_PINNED and FA_UNPINNED attributes
    ! removed (LONG) cast when calling hb_retd
    ! in function SETFDATI change LONG to long
  * source/rdd/delim1.c
    ! updated delim RDD to allow timestamp borrow from harbour  
  * source/rdd/sdf1.c	
    ! updated SFD RDD to allow timestamp borrow from harbour	
  * source\rtl\gtpca\gtpca.c 
    ! changed HB_WIN32_IO to HB_OS_WIN 
  * source\rtl\gtpca\gtstd.c 
    ! changed HB_WIN32_IO to HB_OS_WIN 
  * source\rtl\console.c 
    ! changed HB_WIN32_IO to HB_OS_WIN 
  *  source\rtl\direct.c 
    ! added support for  FA_PINNED and FA_UNPINNED attributes
  * source\rtl\file.c 
	! changed HB_WIN32_IO to HB_OS_WIN 
  * source\rtl\filebuf.c
    ! change ULONG ulAttr to HB_FATTR ulAttr  
  * source\rtl\filenet.c 
    ! change ULONG ulAttr to HB_FATTR ulAttr  
  * source\rtl\filestat.c   	
    ! change LONG  to long ulAttr  
  * source\rtl\filesys.c 
	! change ULONG ulAttr to HB_FATTR ulAttr
  * source\rtl\fserror.c 
    ! added #include "windows.h" when HB_OS_WIN is defined	
  * source\rtl\fstemp.c 
    ! change ULONG ulAttr to HB_FATTR ulAttr   and  HB_WIN32_IO to HB_OS_WIN 
  * source\rtl\hbffind.c 
    ! Changes to support  FA_PINNED and FA_UNPINNED attributes, ULONG ulAttr to HB_FATTR ulAttr
  * source\rtl\spfiles.c 
    ! change ULONG ulAttr to HB_FATTR ulAttr
  * source\vm\itemapi.c
	! removed unnecessary const in hb_itemPutNL function and using the new HB_ITEM_PUT_LONGRAW macro11
  * source\vm\maindll.c 
    source\vm\maindlle.c 
	source\vm\maindllh.c 
	source\vm\maindllp.c 
	source\vm\mainwin.c	
	! when HB_OS_WIN is defined added #include "windows.h"
	
2018-02-13 22:35 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/rat.c
    ! One more fix regarding the 3rd parameter

2018-02-13 22:15 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/rat.c
    ! reverted changes of 2012-12-06 by Andi

2017-12-19 10:33 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/zlib/inflate.c
    ! minor fix

2017-12-18 19:20 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/zlib/inflate.c
    ! minor fix

2017-12-18 19:20 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/zlib/gzlib.c
    ! pacify warnings

2017-12-17 16:20 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/png/png.c
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngdebug.h
  * contrib/png/pnginfo.h
  * contrib/png/pnglibconf.h
  * contrib/png/pngpriv.h
  * contrib/png/pngstruct.h
    * update to version 1.6.34

  * source/rtl/zlib/adler32.c
  * source/rtl/zlib/compress.c
  * source/rtl/zlib/crc32.c
  * source/rtl/zlib/deflate.c
  * source/rtl/zlib/gzclose.c
  * source/rtl/zlib/gzlib.c
  * source/rtl/zlib/gzread.c
  * source/rtl/zlib/gzwrite.c
  * source/rtl/zlib/infback.c
  * source/rtl/zlib/inffast.c
  * source/rtl/zlib/inflate.c
  * source/rtl/zlib/inftrees.c
  * source/rtl/zlib/trees.c
  * source/rtl/zlib/uncompr.c
  * source/rtl/zlib/zutil.c
  * source/rtl/zlib/crc32.h
  * source/rtl/zlib/deflate.h
  * source/rtl/zlib/gzguts.h
  * source/rtl/zlib/inffast.h
  * source/rtl/zlib/inffixed.h
  * source/rtl/zlib/inflate.h
  * source/rtl/zlib/inftrees.h
  * source/rtl/zlib/trees.h
  * source/rtl/zlib/zconf.h
  * source/rtl/zlib/zlib.h
  * source/rtl/zlib/zutil.h
    * update to version 1.2.11

2017-09-02 23:08 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/hbhpdf/harupdf.c
    ! added setting date.ind to space in function HPDF_SETINFODATEATTR (many thanks to Mario Simï¿½es Filho)

2017-08-27 00:33 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/tipssl/client.prg
    ! reverted change on method Read(), replaced back InetRecvAll() with InetRecv() (many thanks to ostap.romanenko@gmail.com)

2017-08-24 10:22 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/client.prg
  * contrib/tipssl/client.prg
    ! reinstated bChunked variable in Read() method (many thanks to ostap.romanenko@gmail.com)
  * source/tip/ftpcln.prg
    ! added bChunked DATA (many thanks to ostap.romanenko@gmail.com)

2017-08-21 23:43 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/tipssl/inetssl.c
    ! fixed function s_inetRecvInternal(), assignment of iLen was missing (many thanks to ostap.romanenko@gmail.com)
  * contrib/tipssl/client.prg
    ! fixed method Read(), replace InetRecv() with InetRecvAll() (many thanks to ostap.romanenko@gmail.com)

2017-08-20 14:20 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/httpcln.prg
  * contrib/tipssl/httpcln.prg
    ! fixed method ReadHeaders() increasing buffer to 10000 (many thanks to ostap.romanenko@gmail.com)

2017-08-14 17:04 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
* bin/bld_vc.bat
  + Added support for Visual Studio 2017 Community edition

2017-08-01 09:53 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/client.prg
  * contrib/tipssl/client.prg
    ! commented out unexistent bChunked variable in Read() method (many thanks to Michael)

2017-07-25 02:40 UTC-0600 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * make_vc.bat
    + Added auto detect/setup for MS VS 2017 (more generic approach using vswhere.exe was avoided because it would require wider scope changes than I was ready to perform.
    * Fixed minor typo

2017-06-28 23:22 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/tbrowse.prg
    ! fixed method SetRowPos() (many thanks to Jose Claudio)

2017-05-13 19:00   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/hbxml.c 
    ! fix to allow dot in xml tag name. fix provided by Grzegorz Wojnarowski

2017-03-12 17:00   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/win_misc.c
    ! optimized  ANSITOWIDE to not use wcslen to make pelles C happy fix borrow from harbour

2017-03-04 21:00    UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/pdflite/pdcore/pc_file.c
    ! minor fix to compile under pelles C 8
    
2017-02-28 17:00    UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/tip/thtml.prg
    ! minor fix on PSTRCOMPI
  * tests/tiptest/loadhtml.prg
    ! minor update  

2017-02-28 11:08 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/sendmail.prg
  * contrib/tipssl/sendmail.prg
    ! minor fixes (many thanks to Jose Claudio)

2017-02-27 23:18 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/tipssl/client.prg
    ! fixed method Read() to work with chunked data (many thanks to ostap.romanenko@gmail.com)

2017-02-27 18:43 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/client.prg
    ! fixed method Read() to work with chunked data (many thanks to ostap.romanenko@gmail.com)

2017-02-15 21:10   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  + winmake/mingw.rsp
  + winmake/mingw64.rsp
    ! response linker file for mingw and mingw64
  * winmake/makefile.gc
    ! changes to use the response file when build the dll
       
2017-02-14 23:40   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>  
  * winmmake/compile.mak
    ! fix minor rule
  * make_gc.bat
    ! when build dll set HB_NO_VM_ALL=1
    
2017-02-14 23:40   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>  
  * make_gc.bat
    ! Add missing set HB_ARCHITECTURE=w32
    
2017-02-04 19:41 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * make_bc.bat
  * utils/misc/hblib.c
    ! fixed to compile under BCC 64-bit

2017-02-02 19:11 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/filenet.c
    ! fixed endless loop in function hb_fileNetFindOffset (many thanks to Rajesh!)

2017-01-27 23:12 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * utils/misc/hblib.c
    ! fixed to compile under BCC 64-bit

2017-01-27 11:30 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake/makefile.bc
  * winmake/common.mak
    ! fixed to compile under BCC 64-bit (many thanks to Andi!)

2017-01-24 21:00 UTC-0600 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/vm/hash.c
    ! Fixed a -1 bug for 3rd argument (nLevel) in HB_FUNC( HSetPartition )

2017-01-01 15:30   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>  
   * utils/misc/hblib.c
     ! added Iphlpapi.lib to borland c libs
  * source/compiler/hbusage.c
  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbpp/hbpp.c
  * utils/hbrun/hbrun.prg
  * utils/hbtest/hbtest.prg
  * winmake/compile.mak
    ! bump copyright year to 2017
     
     
2016-12-29 19:30   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>  
   * contrib/tipssl/inetssl.h
     ! fix to compile with borland c++ 5.5

2016-12-27 21:10   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>  
   * include/hbdefs.h
     ! added missing hb_unconst macro
     
2016-12-26 22:00  UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/hbssl/hbssl.h
     ! minor fix to previus commit.

2016-12-25 23:30  UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/hbssl/bio.c
   * contrib/hbssl/err.c
   * contrib/hbssl/evp.c
   * contrib/hbssl/evpciph.c
   * contrib/hbssl/evpenc.c
   * contrib/hbssl/evpmd.c
   * contrib/hbssl/hbssl.ch
   * contrib/hbssl/hbssl.h
   * contrib/hbssl/rand.c
   * contrib/hbssl/ssl.c
   * contrib/hbssl/sslctx.c
     * Adjust to compile under openssl >= 1.1.x some fixes borrow from Victor harbour branch
   
2016-12-24 19:30  UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/hbssl/rand.c
   * contrib/hbssl/ssl.c
   * contrib/hbssl/sslctx.c
   * contrib/hbssl/bio.c
     ! minor fix to compile under pelles c with openssl >= 1.1.0

2016-12-20 21:10  UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/hbssl/evpmd.c
   * contrib/hbssl/hbssl.h
     ! minor fix to compile under pelles c with openssl >= 1.0.2


2016-12-18 15:30 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/hbssl/bio.c
   * contrib/hbssl/evpciph.c
   * contrib/hbssl/evpenc.c
   * contrib/hbssl/hbssl.ch
   * contrib/hbssl/hbssl.h
   * contrib/hbssl/rand.c
   * contrib/hbssl/ssl.c
   * contrib/hbssl/sslctx.c
     ! adjust to compile under openssl >= 1.0.2
  
2016-12-10  11:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/hbssl/bio.c
   * contrib/hbssl/err.c
   * contrib/hbssl/evpciph.c
   * contrib/hbssl/evpmd.c
   * contrib/hbssl/ssl.c
   * contrib/hbssl/x509.c
   * some fix to compile under new openssl version borrow from harbour


2016-12-10  23:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/hbssl/bio.c
     ! fixed compilation under new version of openssl

2016-11-23 11:24 UTC-0600 Ron Pinkas <ron.pinkas/at/xharbour.com>
   * source/vm/hvm.c
     ! Fixed gpf trap in hb_vmQuit() - afill of s_aStatics did not verify type array.

2016-11-02 19:50 UTC-0500 Ron Pinkas <ron.pinkas/at/xharbour.com>
   * source/compiler/harbour.sly
   * source/compiler/harbouryy.c
     ! Fixed bug I committed Aug-15-2016 when fixing GPF, failed to reset codeblock flags.
 
2016-10-24  06:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/rdd_ads/ads1.c   
   ! minor fix on last commit

2016-10-23  07:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br> 
   * contrib/rdd_ads/ads1.c   
   ! minor fix on last commit
   
2016-10-22 21:20 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
   * source/compiler/genc.c
     ! reverted last change
   * source/rtl/at.c
     + Added function ATI moved from tip/thtml.prg
     + changed to use itemapi insted of direct structure manipulation
     ! Cast to ( LONG ) removed  now using HB_SIZE for parameter type insted of LONG
   * source/common/hbstr.c
     ! added hb_strAtI function moved from tip/thtml.prg
   * include/hbapi.h
     ! added prototype for hb_strAtI function 
   * source/tip/thtml.prg
     ! removed ATI and hb_strAtI
     % optimized PSTRCOMPI function.
   * contrib/hbexpat/core.c
     ! Changed LONG -> HB_ISIZ
   * contrib/misc/stringsx.c
     ! changed HB_SIZE -> HB_ISIZ 
   * contrib/rdd_ads/ads1.c   
     ! changed in adsSkip       LONG -> HB_LONG
     ! change in adsSkipFilter  LONG -> HB_LONG
     ! changed in adsCreateFields to allow size 8 on field type I and ADS_LIB_VERSION > = 700
     ! changed in adsGetValue   to get longlong value when  field type I and ADS_LIB_VERSION > = 700
     ! changed test #ifdef ADS_MONEY with #ifdef ADS_LIB_VERSION >= 700
     ! changed  in adsGetKeyItem  LONG lDate, lTime to long lDate, lTime
     ! changed cast to LONG with long
   

2016-10-10 22:05 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
   * contrib/gtwvw/gtwvw.c
       ! fixed call to HB_TRACE() macro in hb_gt_FuncInit  function. was passing an diferent name of parameter found when compiling with -DHB_TR_LEVEL=HB_TR_DEBUG
   * source/rdd/dbf1.c
   * source/rdd/dbf1net.c
     ! fixed call to HB_TRACE() macro in hb_dbfTableTransaction  function. was passing an non declared password found when compiling with -DHB_TR_LEVEL=HB_TR_DEBUG
   * gtcgi/gtcgi.c
     ! in hb_gt_cgi_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT )
     ! using hb_xgrabz insted of hb_xgrab/memset calls
   * gtcrs/gtcrs.c   
     ! hb_gt_crs_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT )   
   * gtpca/gtpca.c
      ! hb_gt_pca_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void * ) ( HB_PTRDIFF )
   * gtsln/gtsln.c
      ! hb_gt_sln_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void * ) ( HB_PTRDIFF )  
   * gtstd/gtstd.c
      ! hb_gt_std_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void * ) ( HB_PTRDIFF )    
      ! using hb_xgrabz insted of hb_xgrab/memset calls
   * gttrm/gttrm.c
      ! hb_gt_trm_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void * ) ( HB_PTRDIFF )  
      ! using hb_xgrabz insted of hb_xgrab/memset calls
   * gtwin/gtwin.c
      ! hb_gt_win_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT )
   * gtwvt/gtwvt.c
      ! in hb_gt_wvt_New using hb_xgrabz insted of hb_xgrab/memset calls
      ! hb_gt_wvt_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void * ) ( HB_PTRDIFF )  
      ! in hb_gt_wvt_Info using cast to ( HB_PTRUINT ) insted of (HB_PTRDIFF) when  calling GetStdHandle
   * gtxwc/gtxwc.c
      ! hb_gt_xwc_Init changed HB_TRACE to cast hFilenoStdin, hFilenoStdout, hFilenoStderr as ( void * ) ( HB_PTRUINT ) insted of ( void * ) ( HB_PTRDIFF )  
   * include/hbinit.h
     * updated to allow new gcc to compile borrow ideia from harbour 
   * include/hbvm.h
     ! removed ULONG ulId to the follow functions : hb_vmProcessSymbols, hb_vmProcessSysDllSymbols, hb_vmProcessPrgDllSymbols,hb_vmProcessExeUsesDllSymbols
   * include/hbvmpub.h      
     ! removed ULONG ulId to the follow function : hb_vmRegisterSymbols
   * source/compiler/genc.c   
     ! changed to generate the new HB_INIT_SYMBOLS_EX_END

   * source/vm/hvm.c     
     ! updated the follow functions to use the removed the parameter ULONG ulId: hb_vmProcessSymbols, hb_vmProcessSysDllSymbols, 
       hb_vmProcessPrgDllSymbols,hb_vmProcessExeUsesDllSymbols and hb_vmRegisterSymbols
   * source/vm/estack.c 
   * source/vm/initsymb.c
   * source/vm/maindlle.c
   * source/vm/maindllh.c
   * source/vm/maindllp.c
   * source/vm/runner.c
   * source/vm/usedll.c
     ! updated to reflect the change on   hb_vmProcessSymbols
         
2016-10-08 19:05 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include/hbcompat.ch
    + added translation rules for hb_SToD() and SToD()

2016-10-04 15:05 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/compiler/hbusage.c
  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbpp/hbpp.c
  * utils/hbrun/hbrun.prg
  * utils/hbtest/hbtest.prg
  * winmake/compile.mak
    ! bump copyright year to 2016

2016-10-03 21:20 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
   * include/hbinit.h
      * minor adjust to previus commit
   * source/compiler/genc.c   
      * minor adjust to previus commit
      
2016-10-02 15:40 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
   * include/hbapi.h
      * Added new functions borrow from harbour
   * include/hbinit.h
     * updated to allow new gcc to compile borrow ideia from harbour 
   * include/hbvm.h
     ! Added ULONG ulId to the follow functions : hb_vmProcessSymbols, hb_vmProcessSysDllSymbols, hb_vmProcessPrgDllSymbols,hb_vmProcessExeUsesDllSymbols
   * include/hbvmpub.h      
     ! added ULONG    ulID; to SYMBOLS structure borrow from harbour
     ! Added ULONG ulId to the follow function : hb_vmRegisterSymbols
   * source/common/hbstr.c
     ! Added new functions HB_NTOC borrow from harbour    
   * source/compiler/genc.c   
     ! changed to generate the new HB_INIT_SYMBOLS_EX_END
   * source/rtl/hbntos.c
     ! added new function 
   * source/vm/hvm.c     
     ! updated the follow functions to use the new parameter ULONG ulId: hb_vmProcessSymbols, hb_vmProcessSysDllSymbols, 
       hb_vmProcessPrgDllSymbols,hb_vmProcessExeUsesDllSymbols and hb_vmRegisterSymbols
   * source/vm/estack.c 
   * source/vm/initsymb.c
   * source/vm/maindlle.c
   * source/vm/maindllh.c
   * source/vm/maindllp.c
   * source/vm/runner.c
   * source/vm/usedll.c
     ! updated to reflect the change on   hb_vmProcessSymbols


2016-09-30 20:30 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
   * contrib/rdd_ads/ads1.c
     ! sinc DBOI_ISDESC correction with harbour
   * contrib/rdd_ads/rddads.h
     ! minor updates
     
2016-08-15 17:04 UTC-0400 Ron Pinkas <ron.pinkas/at/xharbour.com>
   * bin/bld.bat
     + Added test for error level after prg compilation
   * bin/bld_vc.bat
     + Added support for VS 2013 and 2015
   * make_vc.bat
     * More complete VS 2015 support and minor revision

   * source/compiler/harbour.sly
   * source/compiler/harbouryy.c
     ! Fixed GPF trap (hb_comp_BlocksList NULL after syntax error)

2016-07-05 10:02 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/gtwvw/gtwvw.c
    ! pacify warning

2016-07-03 16:00   UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
    ! removed asm functions and changed hb_gt_wvw_Tone to call hb_gt_w32_tone 
  
2016-06-13 20:30  UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/vm/arrayshb.c
    ! revert back to previus version

2016-04-25 22:14 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * utils/hbmake/hbmake.prg
  * utils/hbmake/hbmlang.c
    ! minor updated for mingw64 bits
  * winmake/makefile.gc
    ! minor fix

2016-04-23 20:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/vm/arrayshb.c
    ! minor adjust on previus commit

2016-04-23 19:20 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * xharbour.spec
    ! minor adjust
  * source/ct/bit.c
    ! LONG->HB_LONG and some adjust to make mingw happy
  * source/vm/arrayshb.c
    ! HB_PTRDIFF ->  HB_PTRUINT to make mingw happy

2016-04-24 00:03 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/ftpcln.prg
    ! restored F_SIZE and removed Val() in method fileSize()

2016-04-22 23:10 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/ftpcln.prg
    ! fixed calculation of length of file in method Retr(), it now uses SIZE command
    ! replaced F_SIZE with 7 in method fileSize()

2016-04-20 14:50 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * make_gc.bat
    ! minor fix
  
2016-04-17 19:50 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * winmake/makefile.gc
    ! disable hbdoc build
    
2016-04-17 19:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * winmake/makefile.gc
    ! when compiling to 64bits add -DWIN32 to compile properly pdflite
  * include/thread.h
    ! added S_RDDMTX enum  
  * make_gc64.bat  
    ! minor update
    ! to compile properly with mingw on an dos shell do
    set CC_DIR=directory where mingw64 is instaled so in my machine is ( i use one from https://sourceforge.net/projects/mingw-w64/ )
    SET CC_DIR=C:/mingw530-64
    make_Gc64 
    
2016-03-13 21:30 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rdd/hsx/hsx.c
    ! some fixes to make mingw 5.3.0 happy
  * include/hbdefs.h
    ! added HB_FUNC_TRANSLATE macro borrow from harbour
    
2016-03-12 12:20 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/txml.c
    ! missed from previus commit

2016-03-10 22:10 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/txml.c
    ! fixed write cdata inside an tag
    
2016-02-21 11:30 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * make_vc.bat
    ! added visual studio 2014 support
    
2015-11-10 14:56 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/dllcall.c
    ! Accept pointer as 1st parameter in function DLLPREPARECALL

2015-10-17 15:50 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/ct/files.c
    ! Fixed bug in SETFATTR() which prevented to clear the attribute flag

2015-09-29 11:00 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/mail.prg
    ! Fixed bug in :FromString() which caused infinite looping
    + Added support for optional progress block as 4th argument to :FromString()

  * source/tip/popcln.prg
    ! Fixed :List() to return "" instead of NIL
    + Added support for optional bAllBlock and bEachBlock to :RetrieveAll()
      as 2nd and 3rd arguments

  * contrib/tipssl/mail.prg
    ! Syntax refinement

  * contrib/tipssl/popcln.prg
    ! Syntax refinement

2015-09-24 20:15 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * contrib/tipssl/mail.prg
    ! Fixed bug in :FromString() which caused infinite looping
    + Added support for optional progress block as 4th argument to :FromString()

  * contrib/tipssl/popcln.prg
    ! Fixed :List() to return "" instead of NIL
    + Added support for optional bAllBlock and bEachBlock to :RetrieveAll()
      as 2nd and 3rd arguments

2015-09-08 14:38 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbdefs.h
    * Commented OUT #if defined( __POCC__ ) || defined( __XCC__ )
      for #define HB_SYMBOL_UNUSED()
  * include/hbsetup.ch
    * Added protection against double define HB_EXT_INKEY

2015-09-06 17:23 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/contrib/tipssl/popcln.prg
    ! fixed wrong call to "Retreive" with "Retrieve" in method Read() (thanks to Claudio Voskian)

2015-09-05 12:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * include/hbdefs.h
    * changed 32-bit reference counters in Win64 builds to 64-bit ones.
      It resolves problems with data alignment in memory allocated by
      hb_xgrab(). borrow from harbour

  * src/vm/asort.c
    * removed hack for MinGW64 build from new array sort code,
      after switching to 64bit reference counters it should not
      be longer necessary because allocated memory has 64bit alignment
      borrow from harbour
  * xharbour.spec
    ! minor changes

2015-08-30 21:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/hbsqlite3/xhbsqlite3.c
    ! minor fix to compile under visual studio 2015
  * contrib/hbzlib/zipplatform.cpp
    ! minor fix to compile under visual studio 2015
  * include/hbapi.h
    ! added HB_IT_EVALITEM borrow from harbour
  * include/hbapiitm.h
    ! added hb_itemRawSwap borrow from harbour
  * include/hbcompat.h
    ! added HB_U64 and hb_itemGetTDT defined
  * include/hbxml.h
    ! some adjust on function declaration borrow from harbour
  * source/rtl/hbxml.c
    ! fixes borrow from harbour
  * source/rtl/dllcall.c
    ! adjust to return pointers insted of long values
  * source/vm/asort.c
    ! new version borrow from harbour
  * utils/hbmake/hbmlang.c
    ! minor fix to compile under visual studio 2015
  * source/rtl/achoice.prg
    ! changed ISITEMSELECTABLE function to use itemapi insted of direct structure manipulation
  * source/rtl/minmax.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/vm/garbage.c
    ! added   hb_gcDummyMark borrow from harbour

2015-07-25 21:40 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * include/hbapiitm.h
    ! added hb_itemEqual Borrow from harbour
  * source/vm/itemapi.h
    ! added   hb_itemEqual Borrow from harbour
  * source/tip/ftpcln.prg
    ! removed call to getreply on method ls ( reported by Claudio H )
  * source/rtl/gttone.c
    ! minor fix to compile under msvc 2015    (hb_Inp9x)
  * contrib/gtwvw/gtwvw.c
    !  minor fix to compile under msvc 2015  (hb_Inp9x)

2015-07-12 19:40 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/gtwvw/wvwfuncs.c
    ! fix for addtooltipex

2015-06-03 13:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/isprint.c
  * source/rtl/tprinter.c
    ! Release printer handle

2015-05-18 12:58 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * contrib/tipssl/client.prg
    ! Removed TraceLog's

2015-05-12 21:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  ! source/vm/hvm.c
    ! minor fix on previus commit(removed tracelog call)

2015-05-09 17:55 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/tipssl/httpcln.prg
    ! minor fix on CLOSE method
  * include/hbapi.h
    ! hb_strLTrim Added const to function signature
  * include/hbapirdd.h
    ! added defined to DBTF_CPYCTR and DBTF_RECALL borrow from harbour
  * source/common/expropt1.c
    ! in hb_compExprNewString change direct %lu with %" HB_PFS " to make some c compiler happy
  * source/common/hbstr.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
    ! on HB_TRACE changed direct %ld with %" HB_PFS "d to make some c compiler happy
    ! ULONG -> HB_SIZE when applicable
  * source/rdd/dbcmd.c
    ! in function __DBARRANGE ULONG -> HB_SIZE where aplicable
    ! Removed unnecessary cast to ULONG
  * source/rdd/workarea.c
    ! fixed wrong behavior on deleted records in hb_waTransRec() Fix ideia borrow from harbour
  * source/rtl/at.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/console.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/descend.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/filenet.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
    ! ULONG -> HB_SIZE when applicable
  ! source/rtl/filesys.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/gtapi.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/hardcr.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/hbgtcore.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/inkey.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/inkeyapi.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/mtran.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  ! source/rtl/strings.c
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
  * source/rtl/trim.c
    ! hb_strLTrim Added const to function signature
    ! on HB_TRACE changed direct %lu with %" HB_PFS "u to make some c compiler happy
    ! added const to declaration of variable szText in LTRIM and ALLTRIM function
  * source/vm/itemapi.c
    ! just an minor refine on last commit on hb_itemStrCmp if len of bothstring is 0 and string is same return 0

2015-05-05 11:33 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rdd/workarea.c
    ! fixed wrong behavior on deleted records in hb_waTransRec()

2015-05-01 14:45 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>

  ! source/vm/itemapi.c
    ! in hb_itemStrCmp optimized for check is both parameters is same as also size is same
  ! source/vm/hvm.c
    ! in hb_vmEqual when  bExact  is set to true and both parameters is string, using also memcmp to compare strings
  ! tipssl/httpcln.prg
    ! added data cLogfile
    ! in method new use clogfile to create the log filename
  ! source/common/hbstr.c
    ! ULONG -> HB_SIZE where aplicable

2015-04-19 10:45 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  ! source/rtl/str.c
    ! generate RTL when passing string with any size as parameter
  ! contrib/tipssl/client.prg
    ! init lTrace  data as .F.
  ! contrib/tipssl/smtpcln.prg
    ! minor fix on smtpClnDestructor
    ! minor fix on ActivateSSL method for port 25 handling on tls


2015-04-07 23:02 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/mtran.c
    ! fixed replace when null string is specified


2015-03-29 10:45 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  ! contrib/rdd_ads/rddads.h
    ! added  extern BOOL   hb_ads_bOEM; when ADS_USE_OEM_TRANSLATION if not defined
  ! contrib/rdd_ads/adsfunc.c
    ! Moved BOOL hb_ads_bOEM = FALSE; to outside #ifdef ADS_USE_OEM_TRANSLATION block

2015-03-28 16:40 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  ! winmake/makefile.bc
  ! winmake/makefile.vc
    ! added gtwvw to dll build
  ! winmake/dll.lst
    ! added gtwvw to list
  ! include/hbapi.h
    ! added hb_winmainGetInstance() to HB_OS_WIN section
  ! source/vm/itemapi.c
    ! added return of numeric part in hb_itemGetNS when type is string and lenght is 1
  ! source/vm/extend.c
    ! added return of numeric part in hb_parns when type is string and lenght is 1
  ! source/vm/cmdarg.c
    ! added hb_winmainGetInstance to return the instance
  ! contrib/gtwvw/gtwvw.c
    ! changed hb_hInstance to s_pWvwData->hInstance   where applicable
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib/gtwvw/wvwcheck.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib/gtwvw/wvwedit.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib/gtwvw/wvwfuncs.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib/gtwvw/wvwmenu.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib/gtwvw/wvwstbar.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib/gtwvw/wvwtbar.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! source/rtl/empty.c
    ! changed to use itemapi insted of direct structure manipulation
  ! source/rtl/transform.c
    ! changed to use itemapi insted of direct structure manipulation
  ! source/rtl/direct.c
    ! changed to use itemapi insted of direct structure manipulation

2015-03-18 22:50 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  ! contrib/gtwvw/gtwvw.c
    ! in function hb_gt_wvw_Init added variables hInstance,hPrevInstance,iCmdShow and set then by calling hb_winmainArgGet
    ! using s_pWvwData->hInstance insted of hb_hInstance where applicable
  ! contrib/gtwvw/hbgtwvw.h
    ! added hInstance member to wvw_data structure
  ! include/hbgtcore.h
    ! added HB_EXPORT to hb_gt_chrmapinit ,hb_gt_setClipboard,hb_gt_getClipboard,hb_gt_w32_setClipboard,hb_gt_w32_getClipboard,hb_gt_w32_getKbdState ,hb_gt_w32_setKbdState ,hb_gt_w32_tone, so this function are exported on dlls
  ! source/vm/cmdarg.c
    ! added HB_EXPORT to hb_hInstance variable

2015-03-06 11:20 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/tipssl/sendmail.prg
  * contrib/tipssl/smtpcln.prg
  * source/vm/strapi.c
    ! in function  hb_itemPutStrUTF8 using hb_cdpUTF8ToStrn insted of hb_cdpStrnToUTF8n
  * utils/hbmake/hbmake.prg
    ! harbour.lib->xharbour.lib
    ! some adjust to 64 bits version ( /usr/lib64/xharbour)
  ! utils/hbmake/hbmutils.prg
    ! some adjust to 64 bits version ( /usr/lib64/xharbour)

2015-03-01 15:10 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  + tests/tstime.prg
    ! test to show field types @ and T with size 4( hour)
  * include/hbextern.ch
    ! added function HB_TSTOSTR,DATETIME,TTOS,TTOC to external declaration
  * include/hbapi.h
    ! added declaration for hb_partdt borrow from harbour
    ! added declaration for hb_stor borrow from harbour
  * source/debug/debugger.prg
    ! updated __dbgValToStr on how it show Timestamp/date/numeric and H types
      Date now use Left( hb_TSToStr( uVal, .F. ), 10 ) insted of dtoc(uVal)
      Timestamp now use HB_TSTOSTR( uval, .T. ) insted of ttos( uVal )
      Hash now use "{ => }" insted of "Hash of " + RTrim( Str( Len( uVal ) ) ) + " elements"
      Number using hb_ntos( uVal ) insted of RTrim( Str( uVal ) ) ideia borrow from harbour
  * source/debug/dbgthsh.prg
    ! function HashKeyString optimized to use __dbgValToExp insted of getvalue of hash and return passing
      to cstr function. ideia borrow from harbour
  * source/dbf/dbf1.c
    ! on hb_dbfPutValue added variable  BYTE * ptr;
    ! added HB_FT_TIME to on case of HB_FT_DATETIME and  HB_FT_TIMESTAMP
    ! fix when writting timestamp field where only is needed the hour part ( field type T with size 4 )
  * source/rtl/dateshb.c
    + function  HB_TSTOSTR. borrow from harbour
  * source/rtl/tbrowse.prg
    ! using HB_TSTOSTR() insted ttoc to display timestamp values
  * source/vm/extend.c
    ! added hb_stoc() function borrow from harbour
    ! added hb_partdt function borrow from harbour

2015-02-24 15:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbpp.h
  * source/compiler/harbour.c
  * source/compiler/ppcomp.c
  * source/pp/ppcore.c
  * source/rtl/arc4.c
  * source/rtl/cdpapi.c
  * source/rtl/filenet.c
  * source/rtl/gttone.c
  * source/rtl/strcase.c
  * source/rtl/tone.c
  * source/rtl/transfrm.c
  * source/rdd/dbcmd.c
  * source/rdd/hbdbsort.c
  * source/rdd/workarea.c
  * source/rdd/hbsix/sxcrypt.c
  * source/rdd/hsx/hsx.c
  * source/tip/base64.c
  * source/vm/classes.c
  * source/vm/hash.c
  * source/vm/hvm.c
  * source/ct/bit1.c
  * source/ct/bit3.c
  * source/ct/charop.c
  * source/ct/misc2.c
  * source/ct/token1.c
  * utils/hbpp/hbppcore.c
    ! eliminate conversion warning
  * winmake/makefile.bc
    ! pacify BCC irrelevant warning when HB_DEBUG=d
  * source/rtl/hbwinole.c
    * minor change on my previous commit

2015-02-23 18:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/hbwinole.c
    + added parameter IsOLEObjectRegistered( <cOleName> | <cCLSID> [, @<cCLSID>] )  -> lRegistered
      added new function in conjunction:
        IsOLEObjectActive( <cOleName> | <cCLSID> [, @<cCLSID>] )  -> lActive

2015-02-22 20:54 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/copyfile.c
    ! removed not used variable usRead1
  * contrib/gtwvw/gtwvw.c
    ! removed unreachable code in MsgTrans
    ! commented out unused MsgTrans

2015-02-22 11:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/copyfile.c
    ! minor fix for 0 byte file created
  * contrib/gtwvw/gtwvw.c
    ! some fixed to correct resize windows if wvw_size function is present. reported by Claudio H

2015-02-21 10:55 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/hbwinole.c
    + added function IsOLEObjectRegistered( cOleName | cCLSID )  -> lRegistered

2015-02-20 22:20 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rdd/workarea.c
    ! COPY TO ... SDF/DELIMITED make CA-Cl*pper compatible on deleted records
      thanks to Joe for reporting the problem

2015-02-18 17:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbdefs.h
    ! define HB_UINT_MAX
  * source/rtl/hbffind.c
  * contrib/tipssl/inetssl.c
    ! fix to compile under OpenWatcom

2015-02-17 20:26 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/tipssl/sendmail.prg
    ! removed not declared and not used variable e
    ! removed not used variable lAuthLogin
    ! removed not used variable lAuthPlain
    ! removed not used variable lStartTls

2015-02-17 19:46 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/fparse.c
    ! removed SubArray unused initialization in HB_FUNC( FPARSEEX )
    ! removed Array unused initialization in HB_FUNC( FPARSEEX )

2015-02-17 19:15 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/tipssl/smtpcln.prg
    ! removed lOk unused initialization in METHOD OpenSecure

2015-02-17 16:27 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/tipssl/smtpcln.prg
    ! removed unused variable SocketConNew

2015-02-17 11:10 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/fparse.c
    ! minor fix from previus commit
    temp -> Temp
    HB_ISIZ iWords -> int iWords
  * source/ct/dattime3.c
    ! fixed missing #endif

2015-02-17 10:31 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/vm/inet.c
    ! changed inetfd -> HB_INETFD

2015-02-16 17:50 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/tipssl/client.prg
    ! added SocketSSLCon data so when ssl connection is done it use this variable
    ! updated all method that recieve SocketCon Parameter to use ::SocketSSLCon or ::SocketCon if lSsl is true
  * contrib/tipssl/inetssl.c
    + added function INETSSLCONNECTFROMFD() this connect to ssl with an already non ssl socked.
    ! typo iRet2 == SSL_ERROR_WANT_WRITE  -> iRet == SSL_ERROR_WANT_WRITE
  * contrib/tipssl/inetssl.h
    ! Changed HB_INET_H_ to HB_INETSSL_H_
    ! changed struct _CPINGREPLY to _CPINGREPLYSSL
  * contrib/tipssl/popcln.prg
    ! updated method close and open do use ::SocketSSLCon insted of ::SocketCon is lssl is set
  * contrib/tipssl/sendmail.prg
    ! updated HB_SetMimeType to include new extension as well group same mime type in one place
    ! use HB_IS*() instead of valtype()
    ! updated to use the variable lStartTls , lAuthLogin, lAuthPlain, lTls returned from opensecure method
  * contrib/tipssl/smtpcln.prg
    + added datas lStartTls , lAuthLogin, lAuthPlain, lTls  to check is STARTTLS is needed
    + added METHOD DetectSecurity(),StartTLS(),ActivateSSL Ideia borrow from harbour
  * contrib/tipssl/test.prg
    ! updated to demostrate how to connect to gmail port 587 and outlook port 587 ( tls support )
  * source/ct/ctnet.c
    ! removed define HB_OS_WIN_USED
  * source/ct/dattime3.c
    ! removed define HB_OS_WIN_USED
    ! moved _SVID_SOURCE define to outside HB_OS_UNIX block
  * source/ct/disk.c
    ! removed define HB_OS_WIN_USED
  * source/ct/settime.c
    ! removed define HB_OS_WIN_USED
    ! moved _SVID_SOURCE define to outside HB_OS_UNIX block
  * source/rtl/copyfile.c
    ! fixed an minor typo on previus commit    #define BUFFER_SIZE  65536 ->   #define BUFFER_SIZE  65535
  * source/rtl/fparse.c
    ! changed to use itemapi insted of direct structure manipulation
    ! int -> HB_ISIZ where aplicable
    ! hb_retni -> hb_retns where aplicable
    ! hb_storni -> hb_storns where aplicable
  * source/rtl/mlcfunc.c
    ! hb_retni -> hb_retns where aplicable
    ! hb_parnl -> hb_parns where aplicable
    ! hb_storni -> hb_storns where aplicable
    ! hb_stornl -> hb_storns where aplicable
    ! ULONG     -> HB_SIZE where aplicable
    ! ULONG     -> HB_ISIZ where aplicable
    ! ISNUM(x) ? y : z -> hb_parnsdef( x, z )
    ! ISLOG(x) ? y : z -> hb_parldef( x, z )
  * source/rtl/samples.c
    ! ULONG -> long
    ! USHORT -> int
    ! casts to USHORT changed to int
  * source/rtl/setkey.c
    ! in structure HB_SETKEY_ change SHORT iKeyCode -> int iKeyCode
    ! removed ( SHORT ) typecast on integer values
    ! in all functions change SHORT iKeyCode to int iKeyCode
    ! ULONG     -> HB_SIZE where aplicable
  * source/rtl/gtcgi/cgiread.c
    ! ULONG -> HB_SIZE
    ! changed to use itemapi insted of direct structure manipulation
  * source/tip/sendmail.prg
    ! updated HB_SetMimeType to include new extension as well group same mime type in one place
  * source/vm/inet.c
    + added INETFD function to return the socked handle

2015-02-13 13:44 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/filestat.c
    ! include of windows.h is now inside HB_OS_WIN block (it wasn't)
  * source/rtl/hbffind.c
    ! fixed definition of FILE_ATTRIBUTE_ENCRYPTED

2015-02-13 09:20 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/hbzlib/zip.c
    ! minor change on my previys commit moved HB_OS_WIN block before include hbzip2.h
  ! source/rtl/bkgtsks.c
  ! source/rtl/diskspac.c
  ! source/rtl/disksphb.c
  ! source/rtl/filestat.c
  ! source/rtl/fserror.c
  ! source/rtl/hbffind.c
  ! source/rtl/hboutdbg.c
  ! source/rtl/net.c
  ! source/rtl/oemansi.c
  ! source/rtl/seconds.c
  ! source/rtl/tprinter.c
  ! source/rtl/win_misc.c
  ! source/rtl/gtgui/gtgui.c
  ! source/rtl/gtwin/gtwin.c
    ! removed define HB_OS_WIN_USED
    ! include of windows.h is now inside HB_OS_WIN block
  ! source/rtl/filestat.c
    ! removed define HB_OS_WIN_USED
    ! include of windows.h is now inside HB_OS_WIN block
    ! added define for _LARGEFILE64_SOURCE and HB_USE_LARGEFILE64 when compiling under *nix
    ! when compiling for *nix call to stat  function changed  test to call stat64 when  HB_USE_LARGEFILE64
      is defined otherwise call stat
  ! source/tip/mail.prg
    ! in method attachfile, added Content-Id tag to attach file when extension of file is .png,.jpg
      or .jpeg. this is usefull for htlm emails with images on email body
  ! contrib/tipssl/mail.prg
    ! in method attachfile, added Content-Id tag to attach file when extension of file is .png,.jpg
      or .jpeg. this is usefull for htlm emails with images on email body

2015-02-13 10:49 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/hbzlib/zip.c
    ! fixed a typo in previous commit (#if define -> #if defined)
  * source/vm/initsymb.c
    ! fixed an old typo (REPLICATE -> RIGHT)

2015-02-12 17:00 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * contrib/hbzlib/zip.c
    ! added missing include "windows.h" to HB_OS_WIN block
    ! changed * nix detection from  #if defined( HB_OS_LINUX ) || defined( HB_OS_HPUX ) to #if defined(HB_OS_UNIX)
  * contrib/hbzlib/zipcentraldir.cpp
    ! changed * nix detection from  #if defined( HB_OS_LINUX ) || defined( HB_OS_HPUX ) to #if defined(HB_OS_UNIX)

2015-02-12 11:11 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/ct/files.c
    ! removed dwFileSize unused initialization in HB_FUNC( FILESIZE )
  * contrib/hbmzip/hbmzip.c
    ! removed ulExtAttr unused initialization in hb_zipStoreFile for Windows build

2015-02-11 19:15 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * bin/pack_src.sh
    ! added some missing source to compress
  * contrib/freeimage/fi_wrp.c
    ! removed define HB_OS_WIN_USED
    ! include of windows.h is now inside HB_OS_WIN block
  * contrib/freeimage/fi_winfu.c
    ! removed define HB_OS_WIN_USED
    ! include of windows.h is now inside HB_OS_WIN block
  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/wvwcore.c
  * contrib/gtwvg/wvwutils.c
    ! removed define HB_OS_WIN_USED
  * contrib/hbcurl/Makefile
    ! Added CFLAGS to increment -I../..
  * contrib/hbhpdf/harupdf.c
    ! synced with harbour where possible
  * contrib/hbmzip/hbmzip.c
    ! added define for _LARGEFILE64_SOURCE and HB_USE_LARGEFILE64 when compiling under *nix
    ! when compiling for *nix call to stat  function changed  test to call stat64 when  HB_USE_LARGEFILE64 is defined otherwise call stat
  * contrib/hbzlib/zip.c
    ! added define for _LARGEFILE64_SOURCE and HB_USE_LARGEFILE64 when compiling under *nix
    ! in GetFileAttributes under *nix compilation  call to stat function change to test to call stat64 when  HB_USE_LARGEFILE64 is defined otherwise call stat
  * contrib/libnf/getenvrn.c
    ! removed define HB_OS_WIN_USED
  * contrib/rdd_ads/rddads.h
    ! windows.h is now included inside HB_OS_WIN define block
    ! define x64 when HB_ARCH_64BIT is defined
    ! small change on the #define for unix
    ! added defined to detect Ads version 10 or newer
    ! added missing entry point for AdsDeleteFile all change borrow from harbour
  * contrib/rdd_ads/adsmgmnt.c
    contrib/rdd_ads/adsfunc.c
    contrib/rdd_ads/ads1.c
    contrib/rdd_ads/ace32.c
    ! removed define HB_OS_WIN_USED
  * contrib/tipssl/inetssl.h
    ! removed  #define _WINSOCKAPI_
  * include/hbapi.h
    ! changed in hb_winmainArgInit and hb_winmainArgGet to use void type insted of winapi HANDLE type
  * include/hbapiitm.h
    ! Added missing prototype for hb_itemPutCStatic
  * include/hbdate.h
    ! added detection for HB_HAS_LOCALTIME_R when compiling under *nix borrow from harbour
    ! added prototype for hb_timeStampGetLocal and hb_timeStampGet functions
  * include/thread.h
  * include/hbatomic.h
  * include/hbdefs.h
    ! removed  #define _WINSOCKAPI_
  * source/common/hbdate.c
    ! added hb_timeStampGetLocal and hb_timeStampGet ( borrow from harbour )
  * source/common/hbfsapi.c
    ! added define for _LARGEFILE64_SOURCE and HB_USE_LARGEFILE64 when compiling under *nix
    - removed define to HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
    ! moved #define INCL_DOSFILEMGR and  #define INCL_DOSERRORS   to inside HB_OS_OS2 Block
    ! when compiling for *nix call to stat  function changed  test to call stat64 when  HB_USE_LARGEFILE64 is defined otherwise call stat
  * source/common/hbgete.c
    ! added HB_SYMBOL_UNUSED( fSys ); in hb_setenv under *nix compilation
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
    ! added support to set envvar under *nix compilation in hb_setenv
  * source/common/hbmem.c
    ! protected LITTLE_ENDIAN defined inside # if !defined(LITTLE_ENDIAN)
  * source/common/hbver.c
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
    ! include for zlib,pcre,tiff,jpeg,png,dlmalloc moved to be bellow defined (HB_OS_XXXX) blocks
  * source/ct/files.c
    ! added define for _LARGEFILE64_SOURCE and HB_USE_LARGEFILE64 when compiling under *nix
    ! when compiling for *nix call to stat  function changed  test to call stat64 when  HB_USE_LARGEFILE64 is defined otherwise call stat
    ! removed define HB_OS_WIN_USED
  * source/compiler/harbour.c
  * source/compiler/cmdcheck.c
  * source/compiler/genc.c
    - removed define to HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * source/compiler/comptool.c
    - removed define to HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * source/odbc/odbc.c
    ! some changes to compile under *nix 64bit
    ! removed redefinition os SQLLEN when not defining HB_OS_WIN_64, this break 64 bits *nix compile
    ! when #if ODBCVER >= 0x0300 id defined using SQLSetConnectAttr insted of SQLSetConnectOption,
      SQLSetStmtAttr insted of SQLSetStmtOption, SQLGetConnectAttr insted of SQLGetConnectOption,
      SQLGetStmtAttr insted of SQLGetStmtOption
  * source/rtl/console.c
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * source/rtl/copyfile.c
    ! when compiling for *nix call to fstat  function changed  test to call fstat64 when  HB_USE_LARGEFILE64 is defined otherwise call fstat
    ! define BUFFER_SIZE to 8192 only when HB_C52_STRICT is defined otherwise use 64k buffer borrow from harbour
  * source/rtl/filebuf.c
    ! added define for _LARGEFILE64_SOURCE and HB_USE_LARGEFILE64 when compiling under *nix
    ! when compiling for *nix call to stat  function changed  test to call stat64 when  HB_USE_LARGEFILE64 is defined otherwise call stat
  * source/rtl/filesys.c
    ! when compiling for *nix call to stat  function changed  test to call stat64 when  HB_USE_LARGEFILE64 is defined otherwise call stat
    ! some adjust when defining HB_USE_LARGEFILE64
    ! removed define HB_OS_WIN_USED
  * source/rtl/fssize.c
    ! some adjust on define _LARGEFILE64_SOURCE under *nix
  * source/rtl/fstemp.c
    ! some adjust on define _LARGEFILE64_SOURCE under *nix
    ! adjust to call mkstemps64/mkstemps/mkstemp64/mkstemp when linux 64bits compilation is done borrow from harbour
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * source/rtl/gtclip.c
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * source/rtl/gtkbstat.c
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * source/rtl/gttone.c
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * source/rtl/hbffind.c
    ! some adjust on define _LARGEFILE64_SOURCE under *nix
  * source/rtl/hbip.c
    ! added #define socklen_t int to HB_OS_WIN Define block
    ! in function  hb_ipSetBufSize change int to socklen_t to make *nix happy
    ! in function hb_ipSend change int to socklen_t to make *nix happy
  * source/rtl/idle.c
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * source/rtl/isprint.c
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  *  source/rtl/net.c
    ! added HB_SYMBOL_UNUSED( bGetUser ); when compiling for dos/*nix/os2
  * source/rtl/philes.c
    ! adjust HB_OPENPROCESS hb_stornint return values to include the * in front of variable name
    ! in CURDIR function changed int uiDrive to USHORT uiDrive;
  * source/rtl/gttrm/gttrm.c
    ! BYTE -> char
    ! functions  with BYTE parameter changes to const char parameters
  * source/vm/cmdarg.c
    ! changed in hb_winmainArgInit and hb_winmainArgGet to use void type insted of winapi HANDLE type
    ! moved windows.h request to inside HB_OS_WIN Block
    ! removed define HB_OS_WIN_USED
  ! utils/hbmake/hbmlang.c
    ! removed define HB_OS_WIN_USED
    + added include to windows.h inside HB_OS_WIN define block
  * utils/hbfilere/hbfilere.c
    ! added define for _LARGEFILE64_SOURCE and HB_USE_LARGEFILE64 when compiling under *nix
    ! when compiling for *nix call to stat  function changed  test to call stat64 when  HB_USE_LARGEFILE64 is defined otherwise call stat

2015-02-10 14:26 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/replic.c
    ! restored type of variable i to HB_ISIZ
    ! replaced type of variable lTimes to HB_ISIZ (was HB_SIZE)

2015-02-06 22:33 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/replic.c
    ! replaced type of variable i to HB_SIZE (was HB_ISIZ)

2015-02-06 22:05 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/ttopbar.prg
    ! Fixed a typo in my previous change

2015-02-04 14:30 UTC-0300 Luiz Rafael Culik <luiz@xharbour.com.br>
  * source/rtl/replic.c
    ! fix to gpf (ulLen *  lTimes ) < UINT_MAX -> (LONGLONG)((LONGLONG)ulLen *  (LONGLONG)lTimes ) < UINT_MAX
      since the calculation of ullen*ltimes depending of the value is > UINT_MAX

2015-01-29 08:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib/hbsqlit3/xhbsqlite3.c
    + add function HB_FUNC( SQLITE3_LOAD_EXTENSION )
      addendum by Cï¿½sar Lozada

2015-01-14 14:55 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/pcre/config.generic.h
    ! another fix for compile with msvc

2014-12-29 22:15 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/rdd_ads/adsfunc.c
    ! added  cast to make msvc happy

2014-12-29 10:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/rdd_ads/adsfunc.c
    ! fixed two cast to make msvc happy

2014-12-28 22:45 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * include/hbapi.h
    ! added hb_xreallocz like hb_xgrabz
  * source/rtl/hbgtcore.c
    ! using hb_xgrabz insted of hb_xgrab/memset where aplicacle
    ! using hb_xreallocz insted of hb_xreallocz/memset where aplicacle
  * contrib/gtwvw/wvwpush.c
    ! removed redundant tracelog function call
  * source/rtl/chrasc.c
    ! changed to use itemapi insted of direct structure manipulation
  * contrib/rdd_ads/adsfunc.c
    ! added ADSSTMTSETTABLEREADONLY function
    ! updated ADSCREATESQLSTATEMENT  to include  an 4th parameter to tell if cursor is readonly or readwrite
    ! updated some functions by moving the #ifdef ADS_LIB_VERSION to the inside the function body as also added new functions
  * source/vm/arrays.c
    ! added BOOL hb_arraySetTDT( PHB_ITEM pArray, HB_SIZE ulIndex, long lDate, long lMilliSec  ) borrow from harbour
  * contrib/tipssl/httpcln.prg
    ! minor fix to close method . thanks for Anatole Kolotovkin for reporting the problem

2014-12-27 11:15 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/dateshb.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/datec.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/oemansi.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/hbcrc32.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/lennum.c
    ! using hb_retns insted id hb_retnl with cast to (LONG) for HB_SIZE type variable
  * source/rtl/left.c
    ! HB_ISIZ lLeft = (HB_ISIZ) hb_itemGetNL( pNum ); -> HB_ISIZ lLeft               = hb_itemGetNS( pNum );
  * source/rtl/hardcr.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/hbchksum.c
    ! ULONG -> HB_U32 where aplicable
    ! changed to use itemapi insted of direct structure manipulation

2014-12-26 23:55 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/binnumx.c
    ! changed to use itemapi insted of direct structure manipulation
    ! ULONG  -> HB_SIZE where aplicable
  * source/rtl/mtran.c
    ! ULONG  -> HB_SIZE where aplicable
  * source/rtl/at.c
    ! ULONG  -> HB_SIZE where aplicable
  * source/rtl/hbntos.c
    ! ULONG  -> HB_SIZE where aplicable
  * source/rtl/hbxml.c
    ! ULONG  -> HB_ISIZ where aplicable
    ! int  -> HB_SIZE where aplicable
  * source/rtl/padr.c
    ! ULONG  -> HB_ISIZ where aplicable
  * source/rtl/hbcompsr.c
    ! LONG  -> HB_SIZE where aplicable
  * source/rtl/soundex.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/strpeek.c
    ! changed to use itemapi insted of direct structure manipulation
    ! ULONG  -> HB_SIZE where aplicable
    ! ULONG  -> HB_ISIZ where aplicable
  * source/rtl/len.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/left.c
    ! changed to use itemapi insted of direct structure manipulation
    ! LONG  -> HB_ISIZ where aplicable
  * source/rtl/empty.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/compiler/hbusage.c
  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbpp/hbpp.c
  * utils/hbrun/hbrun.prg
  * utils/hbtest/hbtest.prg
  * winmake/compile.mak
    ! bump copyright year to 2015

2014-12-23 22:10 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/ct/color.prg
    ! Fix bug, thanks to Michael Hagl

2014-12-23 21:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.c
  * source/compiler/harbour.sly
  * source/compiler/harbour.slx
  * source/compiler/harbouryy.c
  * source/compiler/hbslex.c

  * source/macro/macro.y
  * source/macro/macroyy.c
  * source/macro/macroslx.c

  * include/harboury.h
  * include/macroy.h
    ! regenerated using Bison 3.0.2

  * winmake/makefile.bc
    ! pacify BCC irrelevant warning

2014-12-20 12:45 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  + contrib/gtwvw/samples/winuser.ch
    ! added include file for wvwtest9.prg sample
  ! contrib/gtwvw/samples/inpfocus.prg
    ! minor fix to link with newer gtwvw lib

2014-12-19 12:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/fm.c
    ! changed fixed hb_sprintf format %lu with %" HB_PFS "u to make mingw happy

2014-12-17 22:20 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/gtwvw/gtwvw.c
    ! removed hb_xgrabz. define
    ! removed redundant tracelog function call
  * contrib/gtwvw/samples/wvwtest9.prg
    ! minor fix to link with newer gtwvw lib

2014-12-17 14:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/pcre/config.generic.h
    ! fix for compile with msvc

  * include/hbdefs.h
  * include/hbmath.h
  * contrib/firebird/firebird.c
  * contrib/hbcab/cabinet.h
  * contrib/hbxdiff/config.h
  * contrib/sddfb/sddfb.c
  * source/rtl/sha2.c
  * source/rtl/zlib/gzguts.h
  * source/vm/itemapi.c
  * source/vm/fm.c
  * source/ct/files.c
  * source/common/hbprintf.c
  * source/compiler/comptool.c
  * utils/misc/hbrc.c
    * show "human" BCC version

2014-12-16 21:05 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * make_bc.bat
    ! dot not try build DLL when HB_DEBUG=d

  * winmake/makefile.gc
    + add hbssl library for mingw

  * include/cinterface.h
    ! fix for mingw32

  * source/rtl/hbsrlraw.c
  + contrib/pdflite/include/config.h
  * contrib/pdflite/pdcore/pc_contain.c
  * contrib/pdflite/pdcore/pc_string.c
  * contrib/pdflite/pdflib/p_document.c
  * contrib/pdflite/pdflib/p_gif.c
  * contrib/pdflite/pdflib/p_object.c
  * contrib/pdflite/tiff/tif_fax3.c
  * contrib/pdflite/tiff/tif_jpeg.c
  * contrib/pdflite/tiff/tif_ojpeg.c
  + contrib/tiff/config.h
  * contrib/tiff/tif_dirread.c
    ! pacify warnings

2014-12-15 14:35 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/harboury.h
  * include/hbapierr.h
  * include/hbapilng.h
  * include/hbcomp.h
  * include/hbdefs.h
  * include/hbexpra.c
  * include/hbexprb.c
  * include/hbexprc.c
  * include/hbexprop.h
  * include/hbgtcore.h
  * include/hbhash.h
  * include/hbmacro.h
  * include/macroy.h
  * source/common/expropt1.c
  * source/common/expropt2.c
  * source/common/hbhash.c
  * source/compiler/gencc.c
  * source/compiler/gencc1.c
  * source/compiler/harbour.c
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
  * source/compiler/hbdead.c
  * source/compiler/hbfix.c
  * source/compiler/hbgenerr.c
  * source/compiler/hbident.c
  * source/compiler/hblbl.c
  * source/compiler/hbpcode.c
  * source/compiler/hbstripl.c
  * source/macro/macro.y
  * source/macro/macroyy.c
  * source/rtl/hbserv.c
  * utils/hbpp/hbppcore.c
  * utils/hbpp/hbppdef.h
  * contrib/hbcurl/hbcurl.c
  * doc/en/hb_macro.txt
    * HB_*_PTR pointer types renamed to PHB_*

  * contrib/hbhpdf/hpdf_image_png.c
  * contrib/hbsqlit3/config.h
  * contrib/hbsqlit3/xhbsqlite3.c
  * contrib/hbxdiff/xalloc.c
  * contrib/pdflite/font/ft_cid.c
  * contrib/pdflite/tiff/tif_fax3.c
  * contrib/tipssl/inetssl.c
  * source/rtl/hbsrlraw.c
    ! pacify warnings; some clean up

2014-12-14 23:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/fm.c
    ! changed fixed hb_sprintf format %li with %" HB_PFS "i to make mingw happy
  + config/w32/mingw64.cf
    ! config for mingw 64 bit compile
  + make_mingw64.sh
    ! shell script for mingw 64 bits compile with msys

2014-12-14 15:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/tbrowse.prg
    ! minor fix on display datetime fields

2014-12-11 11:10 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/hbwinole.c
    ! define GUID_NULL for OpenWatcom

2014-12-11 10:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib/mysql/tmysql.prg
    ! commented out not used function NMonth()

2014-12-10 22:40 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/debug/debugger.prg
    ! commented out not used function StripUntil()

  * utils/hbdoc/genpdf1.prg
    ! commented out not used function getArray()

  * utils/hbmake/pickarry.prg
    ! commented out not used function GetFiles()

2014-12-10 23:10 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbdefs.h
    ! fix to compile under OpenWatcom
  * source/compiler/genc.c
    ! typo in obtaining never used static function

2014-12-09 15:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/simplex.c
    ! prevent accessing arrays with negative index
  * source/rtl/hbjson.c
    ! defined but not referenced symbols

2014-12-06 13:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * make_gc.bat
    ! reverted to previus version
  + make_gc64.bat
    ! .bat to build mingw 64 bits build

2014-12-06 11:15 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/gencc1.c
    ! bug in datetime pcode; minor formatting

2014-12-05 17:35 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbexprc.c
    ! fixed GPF traps when compiling o:&macro things

2014-12-04 22:55 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  + tests/omacro.prg
    + this file tests support for passing object methods and vars
      using macro syntax; borrow from harbour.
      It really cause GPF during compiling!

2014-12-04 15:20 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbexprb.c
    ! fixed GPF traps when optimizing 2nd parameter of __DBLIST();
      optimizing STOD() without parameter

  * source/ct/alt/dattime2.prg
  * source/rdd/hbsix/sxcompat.prg
  * source/rdd/usrrdd/rdds/adordd.prg
  * source/rdd/usrrdd/rdds/arrayrdd.prg
  * source/rtl/cstr.prg
  * source/rtl/decode.prg
  * source/rtl/tbrowse.prg
  * source/rtl/tget.prg
  * source/rtl/tobject.prg
  * utils/hbmake/hbmutils.prg
    ! use STOD instead of CTOD for constant values

2014-12-02 20:00 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * include/hbdefs.h
    ! minor fix for double defined HB_SYMBOL_USED

2014-12-02 14:35 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/win32ole.prg
    ! add missing include

2014-12-02 14:15 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib/gtwvg/wvtclass.prg
  * contrib/gtwvg/wvtpaint.prg
  * contrib/gtwvg/tests/demowvg.prg
  * source/cgi/hjwindow.prg
  * source/cgi/hterrsys.prg
  * source/cgi/htmutil.prg
  * source/cgi/tedit.prg
  * source/cgi/tframe.prg
  * source/cgi/thtm.prg
  * source/ct/color.prg
  * source/ct/cttime.prg
  * source/ct/diskutil.prg
  * source/ct/keytime.prg
  * source/ct/numconv.prg
  * source/ct/showtime.prg
  * source/ct/util.prg
  * source/ct/alt/ctwin.prg
  * source/ct/alt/datetime.prg
  * source/ct/alt/dattime2.prg
  * source/debug/dbgaltd.prg
  * source/debug/dbgthsh.prg
  * source/debug/dbgwa.prg
  * source/odbc/todbc.prg
  * source/rdd/dblist.prg
  * source/rdd/dbstrux.prg
  * source/rdd/usrrdd/rdds/adordd.prg
  * source/rdd/usrrdd/rdds/ansirdd.prg
  * source/rdd/usrrdd/rdds/arrayrdd.prg
  * source/rtl/achoice.prg
  * source/rtl/browse.prg
  * source/rtl/cstr.prg
  * source/rtl/cstruct.prg
  * source/rtl/dbedit.prg
  * source/rtl/decode.prg
  * source/rtl/dumpvar.prg
  * source/rtl/errorsys.prg
  * source/rtl/hblog.prg
  * source/rtl/mssgline.prg
  * source/rtl/objfunc.prg
  * source/rtl/persist.prg
  * source/rtl/pushbtn.prg
  * source/rtl/radiobtn.prg
  * source/rtl/regexrpl.prg
  * source/rtl/tbcolumn.prg
  * source/rtl/teditor.prg
  * source/rtl/tget.prg
  * source/rtl/tgetlist.prg
  * source/rtl/tobject.prg
  * source/rtl/treport.prg
  * source/rtl/trpc.prg
  * source/rtl/ttable.prg
  * source/rtl/ttopbar.prg
  * source/rtl/txml.prg
  * source/rtl/win32ole.prg
  * source/rtl/winreg.prg
  * source/tip/cgi.prg
  * source/tip/encoder.prg
  * source/tip/sendmail.prg
  * source/tip/thtml.prg
  * source/vm/harbinit.prg
  * utils/xbscript/xbscript.prg
  * utils/hbdoc/genchm.prg
  * utils/hbdoc/genhtm.prg
  * utils/hbdoc/html.prg
  * utils/hbdoc/ng.prg
  * utils/hbdoc/os2.prg
  * utils/hbdoc/rtf.prg
  * utils/hbdoc/troff.prg
  * utils/hbformat/hbfmtcls.prg
    ! use HB_IS*() instead of valtype()

2014-12-01 21:01 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * make_gc.bat
    ! adjust to allow 64 bits mingw compile

2014-12-01 21:00 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * include/hbsetup.h
    ! minor fix when defining HB_OS_UNIX

2014-12-01 10:20 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * xharbour/source/rdd/hbsix/sxcompat.prg
    ! Fix bug, thanks to Claudio Voskian

2014-11-29 22:40  UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/filebuf.c
    % optimized to use hb_xgrabz insted of  hb_xgrab follows by memset
  * source/rtl/filenet.c
    % optimized to use hb_xgrabz insted of  hb_xgrab follows by memset
  * source/rtl/hbgtcore.c
    % optimized to use hb_xgrabz insted of  hb_xgrab follows by memset where aplicable
  * source/rtl/dbf2txt.c
    ! hb_strescape( const char * szInput, int lLen, const char * cDelim ) -> hb_strescape( const char * szInput, HB_ISIZ lLen, const char * cDelim )
    ! int -> HB_ISIZ where aplicable
    ! removed unnecessary casts
  * include/hbapi.h
    ! removed duplicated  hb_verPCode declaration

2014-11-29 19:48 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/winreg.prg
    ! pacify warning

2014-11-29 15:20  UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * include/hbapi.h
    ! added defines to hb_xgrabz and hb_xmemdup borrow from harbour
  * source/rtl/winreg.prg
    ! minor fix to previus commit

2014-11-27 11:20  UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/version.c
    ! moved externs to hbapi.h
    ! changed to use itemapi insted of direct structure manipulation
  * include/hbapi.h
    ! added new extends moved from source/rtl/version.c
  * source/rtl/winreg.prg
    ! Ajusted some functions return to return an pointer insted of an HB_SIZE
  * source/rtl/valtype.c
    % optimized HB_ISARRAY to use hb_arrayIsObject insted of direct structure manipulation
  * source/rtl/val.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/type.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/txtline.c
    ! changed void hb_readLine()  -> static void hb_readLine()
    ! ULONG -> HB_SIZE
    ! changed LONG hb_tabexpand( const char * szString, char * szRet, HB_SIZE lEnd, USHORT uiTabLen )  -> static HB_ISIZ hb_tabexpand( const char * szString, char * szRet, HB_ISIZ lEnd, HB_SIZE uiTabLen )
    ! LONG -> HB_ISIZ
  * source/rtl/trim.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/substr.c
    ! LONG -> HB_ISIZ
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/strzero.c
    ! ULONG -> HB_SIZE
  * source/rtl/strmatch.c
    ! ULONG -> HB_SIZE
  * source/rtl/str.c
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/space.c
    ! long lLen -> HB_ISIZ lLen
  * source/rtl/right.c
    ! LONG -> HB_ISIZ
    ! changed to use itemapi insted of direct structure manipulation
  * source/rtl/readline.c
    ! changed to use itemapi insted of direct structure manipulation
    ! removed unnecessary last to (LONG) in call to hb_fsseek
    ! int -> HB_SIZE where aplicable
    ! USHORT -> HB_SIZE  where aplicable
  * source/rtl/strcase.c
    ! ULONG -> HB_SIZE
    on HB_TRACE changed direct %lu with %" HB_PFS " to make some c compiler happy
  * source/rtl/replic.c
    ! minor fix on previus commit and using to test ulLen * lTimes < UINT_MAX since with ULONG_MAX on 64bits you get gpf
  * source/rtl/strtran.c
    ! minor fix on previus commit
  * include/hbdefs.h
    ! minor ajust to define of uintptr_t where not exist
  * source/rtl/filenet.c
    ! pacified some remaing warning   on 64bits compile

2014-11-24 21:30  UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/tip/httpcln.prg
    contrib/tipssl/httpcln.prg
    ! minor adjust to close method to check if tracefile handle is valid
  * include/hbdefs.h
    ! added defined to HB_SIZE_MAX borrow from harbour
  * include/hbjson.h
    ! added hbset.h as part of includes files
  * include/hbipapi.h
    ! adjusted the order of winsock2.h in include file list
  * include/arc4.h
    ! changed void hb_arc4random_buf( void * _buf, ULONG n ) --> void hb_arc4random_buf( void * _buf, HB_SIZE n )
  * source/rtl/arc4.c
    ! some sinc with harbour
      arc4_seed_win32 -> arc4_seed_win
      in function arc4_seed_rand changed ULONG i -> HB_SIZE i
      changed void hb_arc4random_buf( void * _buf, ULONG n ) with void hb_arc4random_buf( void * _buf, HB_SIZE n )
  * source/rtl/replic.c
    ! optimized borrow the ideia from harbour
  * source/rtl/hbsha2hm.c
    ! ULONG -> HB_SIZE
    ! HB_SIZE_MAX -> ULONG_MAX
  * source/rtl/json.c
    ! some sinc with harbour version
  * source/rtl/accept.c
    ! ULONG ulLen -> to HB_SIZE ulLen
  * source/rtl/binnum.c
    ! sinc with harbour version
  * source/rtl/strtran.c
    ! sinc with harbour version
  * source/vm/fm.c
    ! changed  fixed hb_sprintf %li param with %" HB_PFS "i to make mingw happy
  * source/rtl/filenet.c
    ! when compiling under 64bits integer pointer casts to uintptr_t
    ! added hb_fileNet_exit function and called when quit the program to release pending memory
  * source/rtl/philes.c
    ! removed some unnecessary cast to ULONG
    ! ULONG -> HB_SIZE where aplicable as also parameter get on ULONG changed from hb_parnl to hb_parns. as also returns to hb_retns
    ! USHORT ->HB_ERRCODE changed there aplicable
  * source/rtl/hbrand.c
    ! synced with harbour

2014-11-20 00:11 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/gtwvw/wvwfuncs.c
    ! pacify warning

2014-11-19 14:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/tip/httpcln.prg
    contrib/tipssl/httpcln.prg
    ! optimize LTrim( Str( Len( cData ) ) ) -> hb_ntos( Len( cData ) )
    ! minor fix to previus commit

2014-11-19 19:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/tip/httpcln.prg
    contrib/tipssl/httpcln.prg
    + Added method put,delete,header borrow from harbour
    + added method close to close logfile before calling the destructor

2014-11-17 09:50 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/hbsqlit3/sqlite3.c
  * contrib/hbsqlit3/sqlite3.h
  * contrib/hbsqlit3/sqlite3ext.h
    ! updated sqlite to version 3.8.7.1
  * contrib/hbsqlit3/xhbsqlite3.c
    ! some minor updates
  * contrib/gtwvw/gtwvw.c
  * contrib/gtwvw/wvwcheck.c
  * contrib/gtwvw/wvwedit.c
  * contrib/gtwvw/wvwfuncs.c
  * contrib/gtwvw/wvwmenu.c
  * contrib/gtwvw/wvwpush.c
  * contrib/gtwvw/wvwstbar.c
  * contrib/gtwvw/wvwtbar.c
    ! updated to compile also in 64bits .
    ! warning. the functions in the list bellow should be tested !empty(returnvalues) insted of returnvalue !=0 since the return is now pointer type
      WVW_GET_HND_WINDOW,WVW_GETWINDOWHANDLE,WIN_GETDLGITEM,WIN_LOADICON,WIN_LOADIMAGE,WIN_GETDC,WIN_CREATEBRUSH.CREATEIMAGELIST
      LOADIMAGE,LOADBITMAP,LOADBITMAPEX,OPENIMAGE,OPENBITMAP,CREATESOLIDBRUSH,CREATEHATCHBRUSH,CREATEFONT,LOADICON,WINDOW2BITMAP
      WVW_DLGSETICON,WVW_CREATEDIALOGDYNAMIC,WVW_CREATEFONT,WVW_SETPOPUPMENU,WVW_CREATEMENU,WVW_CREATEPOPUPMENU,WVW_GETMENU
      WVW_GETSYSTEMMENU,WVW_SBCREATE,WVW_TBCREATE
  * contrib/gtwvw/hbgtwvw.h
    ! some new constants and defines updated to allow 64bits

2014-11-09 10:00 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/tipssl/inetssl.h
    * moved openssl include files to be after the include of winsock2.h
  * contrib/tipssl/inetssl.c
    ! some clean up
2014-11-06 13:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/fm.c
    ! in structure _HB_MEMINFO changed ULONG ulSignature to UINT32 ulSignature do the value will be 32bits on 64 bits compile
    ! in hb_xautorelease function changed PHB_MEMINFO pMemBlock = ( PHB_MEMINFO ) ( ( char * ) pMem - HB_MEMINFO_SIZE ); to PHB_MEMINFO pMemBlock = HB_FM_PTR( pMem ) becouse HB_FM_PTR does the same
      and also using HB_FM_GETSIG insted of HB_GET_LONG to get the signature
    ! in hb_mem2str changed type of uiSize parameter from UINT to HB_SIZE, as also change uiIndex and  uiPrintable variables types from UINT to HB_SIZE
    ! on functions calls to  hb_mem2str removed the cast to UINT on uiSize parameter
  * contrib/xwt/src/xwt_win/xwt_win.c
    ! using SetWindowLongPtr with GWLP_USERDATA insted of SetWindowLong with GWL_USERDATA ( 64bits compilation)
  * contrib/xwt/src/xwt_win/xwt_win.h
    ! using GetWindowLongPtr with GWLP_USERDATA insted of GetWindowLong with GWL_USERDATA ( 64bits compilation)
  * contrib/xwt/src/xwt_win/xwt_win_framewnd.c
    ! using SetWindowLongPtr with GWLP_USERDATA insted of SetWindowLong with GWL_USERDATA ( 64bits compilation)
  * source/rtl/regex.c
    ! when  added cast to hb_size type to int when comparing with > 0 and  < 0
  * contrib/tipssl/inetssl.h
    ! added include <cinterface.h>

2014-11-05 11:32 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * include/cinterface.h
    ! minor fix on includes for mingw 4.8.2

2014-11-04 11:08 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/pcre/config.generic.h
    ! fix for compile with borland c++ 5.5.1

2014-11-04 09:15 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * include/hbdefs.h
    ! minor change to detect existence of stdint.h for borland c++ 5.5.1

2014-11-01 17:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/gtwvw/gtwvw.c
    ! in hb_gt_wvwDlgProcMLess change init of iType variable from NULL to 0. also inside WM_NCDESTROY init the variable s_pWvwData->s_sApp->iType[ iIndex ] with 0 insted of NULL
    ! in hb_gt_wvwDlgProcModal change init of iType variable from NULL to 0. also inside WM_NCDESTROY init the variable s_pWvwData->s_sApp->iTypeModal[ iIndex ] with 0 insted of NULL
    ! in hb_gtInitStatics init the s_pWvwData->s_sApp->iTypeModal array and s_pWvwData->s_sApp->iType array with 0 insted of NULL
    ! on hb_gt_wvw_Info change the variable ulLen in the HB_GTI_CLIPBOARDDATA from ULONG to HB_SIZE
    ! in FindControlId changed return (UINT) NULL; to return (UINT) 0;
  * contrib/gtwvw/wvwedit.c
  * contrib/gtwvw/wvwpush.c
  * contrib/gtwvw/wvwstbar.c
  * contrib/gtwvw/wvwtbar.c
    ! Changed  GWL_WNDPROC to  GWLP_WNDPROC
    ! SetWindowLong to SetWindowLongPtr and (LONG) to (LONG_PTR)
  * contrib/gtwvw/wvwfuncs.c
    ! hb_retni( NULL ) -> hb_retni( 0 );
    ! hb_retnl( NULL ) -> hb_retnl( 0 );
  * contrib/gtwvw/hbgtwvw.h
    ! added some missing defines

2014-10-31 21:50 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/fm.c
    ! ajusted typecasts in hb_xmemset and hb_xmemcpy ( ULONG  to HB_SIZE)
  * source/common/hbver.c
    ! updated to reflect new compiler based on harbour code
  * include/hbsetup.h
    include/hbdefs.h
    include/hbcompat.c
    ! added and updated some defines based on harbour code
  * source/rtl/hbzlib/gzguts.h
     ! added #include <unistd.h> when compiling in * nix ( unix and linux)
  * source/vm/consmt.c
    ! added HB_SYMBOL_UNUSED( uiIdleSleepMsec ); to HB_OS_UNIX  section of hb_idle_releaseCPU function
  * source/vm/thread.c
    ! added #include <unistd.h> to HB_OS_UNIX define section
  * source/rtl/winos.prg
    ! Added OS_ISWIN81 and OS_ISWIN8 functions when compiling for *nix platform
  * source/vm/inet.c
    ! adjusted inet.h position on include
  * source/tip/utils.c
    ! in function TIP_FILEMIMETYPE change HB_SIZE  iPos to HB_ISIZ  iPos
  * source/rtl/philes.c
    ! in FWRITE  adjusted to use hb_retns insted of hb_retnl( ( LONG ) since hb_fsWriteLarge return HB_SIZE type
  * source/rtl/hbcomprs.c
    ! Change static ULONG hb_zlibUncompressedSize to static HB_SIZE hb_zlibUncompressedSize
    ! change ULONG to HB_SIZE where aplicable
  * source/rtl/direct.c
    ! removed unnecessary cast to HB_LONG for   szDrvDelim[ 0 ] assingment
  * config/linux/gcc.cf
    ! added -DMEMCPY_64BIT when targeting 64bits
  * include/cinterface.h
    ! removed unnecessary #include initguid.h for mingw


2014-10-30 22:05 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/cinterface.h
    ! copy/paste typo in header comment

2014-10-30 21:45 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/cinterface.h
  * contrib/hbsqlit3/config.h
    ! changes to make mingw happy

2014-10-30 17:40 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * make_gc.bat
    ! fixed typos in "goto 'label'" on error

2014-10-29 21:00 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/macro.c
    ! reverted to initial version with minor fix to hb_macrogetvalue

2014-10-29 10:55 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/pp/ppcore.c
    ! fix memory leak on preprocessing

2014-10-27 14:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/macro.c
    ! added hb_macroClear borrow from harbour.
    ! hb_macroDelete  optimized to use  now call hb_macroClear
    ! hb_macroGetType optimize to use hb_macroClear insted of hb_macroDelete

2014-10-27 14:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * winmake/makefile.gc
    ! minor update

2014-10-27 12:41 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/mtran.c
    ! removed unnecessary cast of (unsigned char) pszString[ ulOffset ]
  * source/rtl/hardcr.c
    ! removed unnecessary cast of (unsigned char) pszString[ ulOffset ]
  * source/rtl/mlcfunc.c
    ! removed unnecessary cast of (unsigned char) pszString[ ulOffset ]
  * source/rtl/txtline.c
    ! removed unnecessary cast of ( unsigned char ) szText[ ulPos ]
  * include/hbdefs.h
    ! removed the cast to char and unsigned char from the defines bellow
      #define HB_CHAR_HARD1
      #define HB_CHAR_HARD2
      #define HB_CHAR_SOFT1
      #define HB_CHAR_SOFT2

2014-10-27 12:25 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * include/inet.h
    ! changes to include of winsock2.h to make mingw happy
  * source/rtl/hbip.c
    ! changes to include of winsock2.h to make mingw happy
  * source/vm/fm.c
    ! minor fix to make mingw happy

2014-10-25 22:45 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/hbzlib/include/zipcollections.h
    ! fixes to make mingw gcc 4.7 or newer happy

2014-10-24 14:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/common/hbstr.c
    ! more precision in arithmetic; minor formatting

2014-10-22 18:50 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/macro.c
    ! minor fix to previus commit

2014-10-22 16:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/macro.c
    ! minor fix to hb_macroGetValue
  * source/tip/base64.c
    ! added some missing cast to make mingw happy

2014-10-21 11:00 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/vm/macro.c
    ! pacify warnings

2014-10-20 21:34 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * source/rtl/winos.prg
    + OS_ISWIN81()

2014-10-14 14:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/tipssl/mail.prg
  * source/tip/mail.prg
    ! method attachFile simplified , now all extensions use base64 encoding, with exception of .txt and .html/.htm
  * contrib/tipssl/sendmail.prg
  * source/tip/sendmail.prg
    ! HB_SetMimeType function only return the mimetype
  * source/vm/macro.c
    ! fix hb_macroGetValue to allow >16k string macros
  * source/rtl/cdpapi.c
    ! minor fix on hb_cdpnDup3
  * include/std.ch
    ! added missing comma to sort command translation since the connection parameter was being passed as rdd position
  * source/cgi/thtm.prg
    ! minor fix on new method when output is file creation

2014-10-10 11:22 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * make_vc
    + Auto detect of Microsoft Visual Studio 12.0 for 64 bits

2014-10-07 19:20 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/misc/hb_f.c
    ! more fixes to HB_FGOBOTTOM() function

2014-10-06 23:45 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  + include/cinterface.h
    + New header to define CINTERFACE and genericly workaround missing
      incomplete CINTERFACE support in Windows SDK's guiddef.h and propkeydef.h

  * include/hbole.h
    * Moved CINTERFACE workaround to new cinterface.h

  * include/hbatomic.h
  * include/hbdefs.h
  * include/hbstack.h
  * include/inet.h
  * include/thread.h
    * Added #include "cinterface.h" to precede all #include <windows.h>

  * include/hbsetup.h
    * Added latest versions of Visual Studio to the notes

  * contrib/gtwvw/hbgtwvw.h
  * contrib/gtwvw/gtwvw.c
  * contrib/gtwvw/wvwcheck.c
  * contrib/gtwvw/wvwdraw.c
  * contrib/gtwvw/wvwedit.c
  * contrib/gtwvw/wvwfuncs.c
  * contrib/gtwvw/wvwmenu.c
  * contrib/gtwvw/wvwpush.c
  * contrib/gtwvw/wvwstbar.c
  * contrib/gtwvw/wvwtbar.c
    * Moved replicated redundant code to header hbgtwvw.h
    * Use new cinterface.h

2014-10-03 16:27 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * make_vc.bat
   + Auto detection of RC.exe

2014-08-14 16:45 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/gtwvt/gtwvt.c
    ! pacify warnings

2014-08-12 21:10 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/gtwvt/gtwvt.c
    ! minor fix to compile under borland c++

2014-08-09 20:40 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * include/hbgtinfo.ch
    ! added new missing constants ( borrow from harbour)
  * source/rtl/gtwvt/gtwvt.c
  * source/rtl/gtwvt/gtwvt.h
    ! some sinc with harbour version with code adaption
  * source/rdd/usrrdd/rdds/arrayrdd.prg
    ! some changes to allow index borrow from harbour ( thanks for marcio nts)

2014-08-07 10:45 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/rdd_ads/ads1.c
    ! add checking of hb_ads_bOEM in adsGetValue() and adsPutValue
      thanks to Jan Sperling

2014-07-24 19:55 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * bin/bld_vc.bat
    * Added missing VS support to match make_vc.bat

2014-07-22 21:55 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * make_vc.bat
    ! Minor refinment
    + Added support for VS 2013 32bit

2014-07-18 11:00 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/zlib/gzguts.h
    ! minor fix for XCC

2014-07-17 21:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/zlib/gzguts.h
  * source/rtl/zlib/gzlib.c
    ! updated for compile with pcc

2014-07-16 16:50 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/zlib
    ! updated to 1.2.8

2014-07-06 20:20 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include/button.ch
    ! reverted previous change

2014-07-06 17:15 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include/button.ch
    ! temporary replaced Chr(16) with ">" in #define HB_TMENUITEM_STYLE

2014-06-26 23:55 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/misc/hb_f.c
    ! fixed hb_hbfskip() function

2014-06-09 20:10 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/misc/hb_f.c
    ! fixed HB_FGOBOTTOM() function

2014-05-25 16:50 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/encoding/base64.h
  * source/tip/encoding/base64.c
    ! moved to source/tip

  * source/tip/makefile
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/dll.lst
    ! changed to take care of base64.h and base64.c

2014-05-19 13:55 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/tip/encoding/base64.c
    ! fixed memory leak & bug reported by Mario Simï¿½es Filho

2014-05-10 13:50 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/win_misc.c
    ! minor fix to previus commiit

2014-05-03 12:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/win_misc.c
    ! minor fix to previus commiit

2014-05-01 17:43 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * winmake/makefile.bc
    ! pacify BCC irrelevant warning

2014-04-29 16:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/win_misc.c
    ! minor fix for linux compile

2014-04-28 17:32 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/url.prg
    ! reverted the following change:

      ! empty cPath is now left empty

2014-04-27 22:25 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/ftpcln.prg
    ! reverted the following change:

      ! fixed Cwd() method, it now sets oUrl:cPath on success

2014-04-26 22:35 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/ftpcln.prg
    ! commented out four calls to Cwd() method
    ! add a call to Cwd() in Open() method on successful login
  * source/tip/url.prg
    ! empty cPath is now left empty

2014-04-15 12:12 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/ftpcln.prg
    ! fixed Cwd() method, it now sets oUrl:cPath on success

2014-04-14 19:25 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/ftpcln.prg
    ! commented out extra loop in Open() method

2014-04-04 23:23 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/hbtoken.c
    ! fixed hb_tokenGet() when szLine is empty

2014-03-27 17:11 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/hbtoken.c
    ! fixed hb_tokenGet() when token is empty

2014-03-27 15:10 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib/hbsqlit3/config.h
    ! pacify BCC warning

2014-02-28 13:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib/hbsqlit3/*
    * sqlite3 update 3.7.15.2 -> 3.8.3.1

2014-02-26 12:15 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/hbusage.c
  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbpp/hbpp.c
  * utils/hbrun/hbrun.prg
  * utils/hbtest/hbtest.prg
  * winmake/compile.mak
    ! bump copyright year to 2014

2014-02-16 17:15 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/win_misc.c
    ! Correct file version line

2014-02-16 17:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * ChangeLog
    ! my mistake in file name, must be source/rtl/win_misc.c

2014-02-16 15:55 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/rtl.lst
  * source/rtl/Makefile
  * source/rtl/win_misc.prg
    + Separated Windows API wrappers from hbwinole.c:
      ANSITOWIDE
      WIDETOANSI
      MESSAGEBOX

2014-02-14 15:05 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/hbwinole.c
  * source/rtl/win32ole.prg
    ! fix hidden memory leaks in exceptions service
    Thanks to Claudio Voskian for notifying

  * contrib/libnf/dispc.c
    ! globally visible variables moved to static structure.

2014-01-15 12:10  UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  + contrib/hbmlzo/Makefile
  + contrib/jpeg/Makefile
  + contrib/png/Makefile
  + contrib/tiff/Makefile
    Added missing makefiles

2014-01-11 00:15  UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/tipssl/client.prg
    source/tip/client.prg
    ! minor fix when nlen <0  and server return no lenght in response

2014-01-07 14:10  UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/rdd_ads/adsfunc.c
    ! minor fix

2013-12-09 17:16 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * contrib/tipssl/sendmail.prg
    ! minor fix

2013-12-09  16:16  UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/tipssl/sendmail.prg
    ! minor fix

2013-10-30 23:17 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/minmax.c
    ! fixed MAX() and MIN() functions to work with datetime

2013-10-17 11:48 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/hbzlib/zip.c
    ! restored current drive in HB_UNZIPFILE (thanks to Saulius)

2013-10-16 10:15 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/common/hbdate.c
    ! fixed hb_dateTime() function to return millisecond (thanks to Saulius)

2013-09-13 14:20 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/tip/client.prg
    contrib/tipssl/client.prg
     ! minor fix for this morning commit

2013-09-03 10:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/tip/client.prg
    contrib/tipssl/client.prg
    * fixed read method to allow long http response
  * contrib/tipssl/httpcln.prg
    * change to allow Connection: field in http header allow other values then close

2013-08-21 10:00 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/tip/sendmail.prg
    ! changes for blind carbon copy and speedup read results from smtp server responses

2013-07-05 13:10 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * xharbour.spec
   bin/pack_src.sh
    ! fixes to build libmisc.a

2013-06-23 21:50 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/sendmail.prg
    ! fixed wrong variable name

2013-06-23 01:30 UTC-300 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/tip/mail.prg
  * source/tip/sendmail.prg
  * contrib/tipssl/mail.prg
  * contrib/tipssl/sendmail.prg
   ! added new mime types to list of encoding

2013-06-21 12:57 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/pp/ppgen.c
    * Unused variables warning

2013-06-20 12:26 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/compiler/comptool.c
    * Commented an #ifndef __HB_COMPILER__ (I am not yet sure about this :-)
  * source/pp/ppgen.c
    + Added missing definitions for hb_xgrabEx(), hb_xreallocEx() and hb_xfreeEx()
  + xcode
  + xcode/xHarbour.xcodeproj
    * Initial attempt in building from SVN with unmodified Xcode 4.6, and no additional tools, using a native project
      So far it does build ppgen, and the compiler (using yacc).
      /*
          WARNING: Make sure to connect the Xcode SVN to a local folder which dos NOT have Spaces in its name
          because I did not yet find away to stringify arguments to ppgen without stringifying the switch too.
          on first look, the stringifying of $(MACROS) in an external build phase appears buggy :-(
       */
      I am very new to Xcode, and this is really just an experiment at this time, so any help and direction
      will be appreciated. :-)

2013-06-17 13:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/tip/client.prg
  * source/tip/ftpcln.prg
  * source/tip/httpcln.prg
  * source/tip/mail.prg
  * source/tip/popcln.prg
  * source/tip/smtpcln.prg
  * source/tip/url.prg
    ! more code clean-ups and formatting

2013-06-11 21:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * make_gc.bat
    ! use DIR_SEP variable in 'SET HB_MT_DIR=/dll' setting to make w32 happy

  * winmake/makefile.gc
    ! exclude entry point modules from vm library to make MinGW dll builds happy

  * winmake/mdir.bat
    ! clean make did not erase harbour.lib and dll/*.cxx; fixed

  * winmake/dll.lst
    ! gtwvt.obj is excluded from harbour.dll build for BCC and Digital Mars
      due to "Error: Unresolved external '_hb_stack_ready'"

2013-06-05 15:35 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/tip/client.prg
  * source/tip/ftpcln.prg
  * source/tip/httpcln.prg
  * source/tip/mail.prg
  * source/tip/popcln.prg
  * source/tip/smtpcln.prg
  * source/tip/url.prg
    ! code clean-ups and formatting

2013-06-03 11:35 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/tip/popcln.prg
    ! very old method naming 'Retreive' -> 'Retrieve' bug
      (reported by Claudio Voskian)

2013-05-28 22:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * winmake/makefile.gc
    + include entry point modules in vm library.
      Enable creating contrib gtwvw & xwt libraries for MinGW builds

  * contrib/gtwvw/wvwedit.c
    ! fixed assigned but not used variables

2013-05-28 14:15 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbstack.h
    ! enable inclusion Winsock.h in Windows.h, prevented in my previous commit

  * contrib/hbbz2/compress.c
    ! pacify some GCC warning

  * contrib/tipssl/client.prg
  * contrib/tipssl/httpcln.prg
  * contrib/tipssl/mail.prg
  * contrib/tipssl/popcln.prg
  * contrib/tipssl/sendmail.prg
  * contrib/tipssl/smtpcln.prg
    ! fixed assigned but not used variables

2013-05-27 22:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbatomic.h
  * include/hbstack.h
  * source/common/hbstr.c
  * source/rtl/math.c
  * contrib/pdflite/pdcore/pc_util.c
    ! pacify some GCC warnings

2013-05-27 11:32 UTC-200 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/tip/mail.prg
  * source/tip/sendmail.prg
    ! minor fix 7-bit to 7bit

2013-05-11 14:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/tip/client.prg
  * source/tip/ftpcln.prg
    ! fixed tIPClientFtp(tIPClient) for use in EXTEND CLASS ...
      (reported by Fabio Nery)

2013-05-09 20:10 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbapi.h
  * source/common/hbstr.c
    + added new C function hb_numExpConv, borrowed from Harbour

2013-05-07 14:05 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * contrib/hbmxml/mxml_sea.c
  * contrib/hbmxml/mxml_str.c
  * winmake/makefile.bc
    ! pacify some BCC warnings

  * contrib/hbzlib/zipplatform.cpp
  * contrib/sixapi/source/get.c
  * contrib/tiff/tif_dirread.c
  * source/compiler/harbour.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * winmake/makefile.gc
    ! pacify some GCC warnings

2013-04-22 21:45 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/mysql/mysqlrdd.prg
    ! fixed assigned but not used variable

2013-04-19 20:45 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbexprb.c
    ! generate compile time error for method call used in assignment
      (reported by Przemek, few times)

2013-04-10 11:10 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/common/hbgete.c
    ! now system variables seen correctly.
      Deleting with <cNewValue> == '', or NIL

2013-04-09 22:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/common/hbgete.c
    ! pacify warning for MINGW32 build

  * source/rtl/gete.c
    + add abbreviated function SETE for SETENV

2013-04-09 21:35 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/hbapi.h
  * source/common/hbgete.c
  * source/rtl/gete.c
    + new function (only MS-Windows builds):
      SETENV(<cEnvironmentVariable>,[<cNewValue>][,<lSystem>]) -> lSuccess
      Show <lSystem> == .T. when you need modify system environment variable.
      This allows other applications to pick up your updates.

2013-03-21 10:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/tclass.prg
    ! assigned but not used variable logic is not suitable for
      DivertConstructorCall( ... ). Restored and added #pragma -w2

2013-03-28 16:50 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/tclass.prg
    ! fixed a bug introduced in my last commit

2013-03-25 09:05 UTC-200 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/memoedit.prg
    ! now handling ME_PASTE return by calling  hb_gtinfo( HB_GTI_CLIPBOARDPAST )

2013-03-25 18:44 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake/common3.mak
  * winmake/makefile.gc
    ! set harbour warning to the highest level, -w3

  * utils/hbmake/hbmake.prg
  * utils/xbscript/xbscript.prg
    ! fixed assigned but not used variable, hidden with #pragma w2

  * source/rtl/tclass.prg
  * source/rtl/treport.prg
  * source/rdd/usrrdd/rdds/adordd.prg
  * contrib/misc/nconvert.prg
  * contrib/misc/fileread.prg
  * contrib/pdflite/pdf1.prg
  * utils/hbdoc/hbdoc.prg
  * utils/hbdoc/genasc.prg
  * utils/hbdoc/genhpc.prg
  * utils/hbdoc/genhtm.prg
  * utils/hbdoc/genchm.prg
  * utils/hbdoc/genng.prg
  * utils/hbdoc/genos2.prg
  * utils/hbdoc/genrtf.prg
  * utils/hbdoc/gentrf.prg
  * utils/hbdoc/html.prg
  * utils/hbdoc/os2.prg
  * utils/hbdoc/rtf.prg
  * utils/hbdoc/ffile1.prg
  * utils/hbdoc/genpdf1.prg
  * utils/hbmake/tmake.prg
  * utils/hbmake/hbmutils.prg
  * utils/hbmake/checks.prg
  * utils/hbmake/pickarry.prg
  * utils/hbmake/pickfile.prg
    ! fixed assigned but not used variable

2013-03-24 22:40 UTC-200 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/hbgtcore.c
    ! added missing HB_GTI_CLIPBOARDPAST

2013-03-24 20:14 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/gd/source/gdbar.prg
  * contrib/gd/source/gdbarcode.prg
  * contrib/gd/source/gdchart.prg
  * contrib/libnf/aredit.prg
  * contrib/libnf/clrsel.prg
  * contrib/libnf/dispmsg.prg
  * contrib/libnf/dosver.prg
  * contrib/libnf/menu1.prg
  * contrib/libnf/menuto.prg
  * contrib/libnf/mouse1.prg
  * contrib/libnf/pegs.prg
  * contrib/libnf/popadder.prg
  * contrib/libnf/sqzn.prg
  * contrib/libnf/tbwhile.prg
  * contrib/libnf/xbox.prg
  * contrib/libnf/dfile.prg
  * contrib/xwt/src/hex.prg
  * contrib/xwt/src/widget.prg
  * contrib/gtwvg/wvtclass.prg
  * contrib/gtwvg/wvtpaint.prg
    ! fixed assigned but not used variable

2013-03-24 19:05 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * xharbour/include/hbclass.ch
    ! more nScope hiddings

2013-03-24 14:56 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/sendmail.prg
    ! fixed assigned but not used variable

2013-03-21 12:45 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/ppcomp.c
    ! fixed memory leak on using -u switch

  * include/std.ch
    ! hide GetList assigning but not using

  * xharbour/include/hbclass.ch
    ! hide nScope assigning but not using

  * source/rtl/tbcolumn.prg
    ! fixed assigned but not used variable, hidden with #pragma w2

2013-03-21 10:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/cgi/hjwindow.prg
  * source/cgi/hterrsys.prg
  * source/cgi/htjlist.prg
  * source/cgi/htmutil.prg
  * source/cgi/tcgi.prg
  * source/cgi/tedit.prg
  * source/cgi/thtm.prg
  * source/ct/alt/ctwin.prg
  * source/ct/alt/dattime2.prg
  * source/ct/diskutil.prg
  * source/ct/getinfo.prg
  * source/ct/getsecrt.prg
  * source/ct/setkeys.prg
  * source/ct/trapkey.prg
  * source/ct/util.prg
  * source/debug/dbgtarr.prg
  * source/debug/dbgthsh.prg
  * source/debug/dbgtmenu.prg
  * source/debug/dbgtobj.prg
  * source/debug/debugger.prg
  * source/odbc/browodbc.prg
  * source/odbc/todbc.prg
  * source/rdd/dbstrux.prg
  * source/rdd/usrrdd/rdds/adordd.prg
  * source/rdd/usrrdd/rdds/hscdx.prg
  * source/rtl/achoice.prg
  * source/rtl/browse.prg
  * source/rtl/checkbox.prg
  * source/rtl/cstruct.prg
  * source/rtl/dbedit.prg
  * source/rtl/dumpvar.prg
  * source/rtl/errorsys.prg
  * source/rtl/hblog.prg
  * source/rtl/listbox.prg
  * source/rtl/mssgline.prg
  * source/rtl/pushbtn.prg
  * source/rtl/regexrpl.prg
  * source/rtl/scrollbr.prg
  * source/rtl/tbrowse.prg
  * source/rtl/teditor.prg
  * source/rtl/tget.prg
  * source/rtl/tgetlist.prg
  * source/rtl/tlabel.prg
  * source/rtl/tpopup.prg
  * source/rtl/treport.prg
  * source/rtl/trpccli.prg
  * source/rtl/ttable.prg
  * source/rtl/ttopbar.prg
  * source/rtl/txml.prg
  * source/rtl/win32prn.prg
  * source/rtl/winreg.prg
  * source/tip/cgi.prg
  * source/tip/client.prg
  * source/tip/ftpcln.prg
  * source/tip/httpcln.prg
  * source/tip/mail.prg
  * source/tip/popcln.prg
  * source/tip/sendmail.prg
  * source/tip/smtpcln.prg
    ! fixed assigned but not used variable

2013-03-21 09:40 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.c
  * source/compiler/hbgenerr.c
    + new -w3 warning messages for assigned but not used and never
      assigned variables:
        Variable '...' is assigned but not used in function '...'
        Variable '...' is never assigned in function '...'
      Idea and code skeleton from Harbour
      Many thanks to Mindaugas Kavaliauskas
    ; NOTE: if you are using -w3 in makefiles, you'll need to fix
            your redundant code to compile the project

  * include/hberrors.h
    + add new warning messages identifiers

  * winmake/common3.mak
  * winmake/makefile.gc
    ; temporary change harbour warning flag from -w3 to -w2 for
      .prg files succesfully compilation

2013-03-15 17:20 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/str.c
    ! fixed bug reported by Enrico Maria Giordano

2013-03-14 14:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/simplex.c
    ! prevent accessing acNewLine with negative index

2013-03-11 09:11 UTC-0800 Luis Krause <kaddath at shaw dot ca>
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.pc
  * winmake/makefile.wc
    ! added quotes around HB_DIR_ADS when used with ace32.dll
      in case the path to ADS has spaces

2013-03-06 22:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * winmake/makefile.gc
  * winmake/mdir.bat
    + changed hard-coded COPY, DEL, TYPE for w32
      more cleanups

  * make_gc.bat
  * make_w32.bat
    ! normalize makefile variables
      corrected DIR_SEP variable for w32 build

  * contrib/gtwvg/gtwvg.h
    ! hide #include <shlobj.h> to satisfy Open Watcom

  * include/simplex.c
    ! unpalatable bug in Indexing System, when symbol weight >=0x80
      in source; minor formatting

2013-02-27 11:20 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.c
    ! fix memory leak on compiler failure in hb_comp_UsedNamespaces
    - suppress message "0 error"

2013-02-24 09:19 UTC-0600 Vicente Guerra <vicente@guerra.com.mx>
  * include/hbvmpub.h
    ! Fixed typo.
  * source/odbc/todbc.prg
    ! Don't continue ::Open() when SQLExecDir() have error.

2013-02-16 21:37 UTC-0600 Vicente Guerra <vicente@guerra.com.mx>
  * winmake/makefile.pc
    ! Added missing ACE_DLL and ACE_LIB declarations.

2013-02-11 21:20 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! fix memory leak on compiler failure in hb_comp_pLoops

2013-02-11 20:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! fix memory leak on compiler failure in hb_comp_LocalParams

2013-02-11 17:10 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * include/harboury.h
  * include/hbcomp.h
  * include/hbexpra.c
  * source/compiler/harbour.sly
  * source/compiler/harbour.c
  * source/compiler/harbouryy.c
  * source/common/expropt1.c
    ! created garbage collector for expressions in compiler mode,
      activated on syntax errors only.
      Idea from Harbour, many thanks to Przemyslaw Czerpak.

2013-02-07 13:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * xharbour/source/rtl/hbsrlraw.c
    ! fixed timestamp/datetime serialization
    ! add workaround for bug in serialization code - now xHarbour can
      deserialize its own LONGLONG items

  * xharbour/source/rtl/fstemp.c
    ! fixed *nix builds

  * xharbour/source/vm/inet.c
    ! fixed non MS-Windows builds

  * xharbour/source/compiler/harbour.c
    ! fixed function and class declarations to initialize new _DECL member
      added recently

  * xharbour/source/compiler/comptool.c
    ! fixed *nix builds - simple workaround for missing new FM module
      in GNU make builds. It should also fix all other builds which
      do not force new FM module in compiler mode or do not have separate
      common libs for compiler and VM.
    ; Now xHarbour can be compiled in *nixes though with many warnings.

2013-02-05 12:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/ct/files.c
    ! fixed hidden memory leaks on functions FILEDATE & FILETIME

2013-01-29 21:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/hbxml.c
    ! fixed memory leaks reported by Reinaldo

  * xharbour/tests/xmltest/xmltest.prg
  * xharbour/tests/xmltest/xmliter.prg
    - pacify warnings on unused and lacked variables

2013-01-23 19:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/common/hbver.c
    - Deleting my own name in "Credit", I do not deserve it!

2013-01-17 21:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * ChangeLog
    ! fixed log entry which was unintentionally bad dated (forward)

2013-01-17 21:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.c
    ! fix one memory leak on method duplicate declaration

2013-01-17 15:40 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.c
  * source/compiler/harbour.sly
    ! fix more memory leaks on failure

2013-01-17 14:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hbrm.c
    + include <io.h> to satisfy MSVC

2013-01-17 13:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hbrm.c
    ! check file existence before removing (Thanks to Saulius)

2013-01-17 13:38 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
    ! disable creation of telepath.lib due to non-existent of functions:
    P_ISCTS, P_ISDSR, P_ISRI, P_ISDCD, P_CTRLCTS, P_OUTFREE

2013-01-17 06:38 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/common2.mak
  * winmake/common3.mak
  * winmake/makefile.gc
  * winmake/compile.mak
    ! create hbcgi.lib comprising source/cgi/*.*

  * source/cgi/tedit.prg
    - remove doubly defined OnSelect, SetOnSelect

2013-01-17 06:16 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
    ! disable creation of cgi.lib due to non-existent of functions:
    INFO_DBCLOSE, INFO_DBCONNECT, HGETVALUE, CRLF, HB_NUMTOHEX, HB_HEXTONUM
    READSTDINPUT, HB_PVALUE, THTMLBASE_DISPLAYHASH, THTMLBASE_DISPLAYVARS
    Should no one fix this, contrib/cgilib will be removed from xHarbour repo

2013-01-15 15:40 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.c
  * source/compiler/harbour.sly
  * include/harboury.h
    ! fix many memory leaks on failure

2013-01-15 06:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/compile.mak
    ! pplib.c, pplib2.c and pplib3.c are not required when building harbour.exe,
    hence removed as compiler.lib dependencies.

2013-01-13 12:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcomp.h
  * source/compiler/harbour.c
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! further fix to memory leaks

  * source/compiler/harbour.c
  * source/compiler/comptool.c
  * source/pp/ppcore.c
    + pragma: #pragma W<n> to override Warning Level invoked by command line
    switch, where n = 1 to 3 (to be put on top of PRG file)

  * winmake/common3.mak
  * winmake/makefile.gc
    ! set harbour warning to the highest level, -w3

  * source/rtl/tbcolumn.prg
    ! downgrade warning level to -W2

  * contrib/gd/source/gdimage.prg
    - duplicate declaration of Method GetTrueColor()

  * contrib/xwt/src/browse.prg
    - duplicate declaration of Method CountColumns()

2013-01-12 17:32 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! fixed log entries which were unintentionally bad dated (forward)

2013-01-12 17:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
  * source/compiler/genc.c
  * source/compiler/comptool.c
  * source/pp/ppcore.c
  * include/hbcomp.h
    + pragma: #pragma CPP, to be put on top of PRG file, to force output file
    name extension to be "cpp" instead of the default "c". This is particularly
    useful when dealing with clever compiler such as BCC or MSVC which will invoke
    C++ mode when compiling a cpp-extension file without forcing -P or -TP switch.

2013-01-12 04:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbouryy.c
    ! looked like previous commit did not go, re-uploaded.

2013-01-12 04:16 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! fix one memory leak, work of, thus credits to Saulius. Thanks!

2013-01-11 22:13 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    + added to credit list -> Saulius Zrelskis <labitas/AT/gmail/com>

2013-01-11 17:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * ChangeLog
    ! fixed file that got corrupted due to my first commit :(

2013-01-11 15:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/compiler/harbour.c
    ! fix many memory leaks, work in progress

2013-01-11 06:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbsqlit3/sqlite3.c
  * contrib/hbsqlit3/sqlite3.h
    ! updated to version 3.7.15.2

2013-01-10 19:06 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + doc/howtosvn.txt, copied from Harbour

2013-01-06 19:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! fix one memory leak found by Salius (Thanks!)

2012-12-31 09:18 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/comptool.c
    ! fixed stupid typo on hb_compSetCOutput() on switch arguments

2012-12-30 07:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/hbmake/hbmake.prg
    ! restore the version prior some of my changes because there are reports
      that those changes cause hbmake.exe crash.

2012-12-27 01:16 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.vc
  * winmake/makefile.pc
  * winmake/makefile.bc
  * winmake/makefile.wc
    ! covered include path macro within parentheses

2012-12-25 06:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbouryy.c
  * source/macro/macroyy.c
  * include/harboury.h
  * include/macroy.h
    ! regenerated using Bison 2.7

2012-12-25 04:07 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/mdir.bat
    + hbssl.lib related commands

2012-12-25 03:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/inet.c
    + prg level INETFD( iSocket ) -> returns iSocket's file descriptor (fd)

  * include/hbapi.h
  * source/vm/extend.c
    + Added API hb_stor() to store a NIL into a parameter passed by reference,
      copied from Harbour

  * contrib/hbssl/*.*
  * winmake/common.mak
  * winmake/common1.mak
  * winmake/common2.mak
  * winmake/compile.mak
    + hbssl.lib borrowed from Harbour

2012-12-23 04:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hbrm.c
    ! include bufferoverflowU.lib when linking with MSVC7-DDK

  * contrib/hbsqlit3/sqlite3.c
  * contrib/hbsqlit3/sqlite3.h
    ! update to version 3.7.15.1

2012-12-21 23:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * tests/pexec.prg
  * tests/pcode.prg
  * tests/pcode1.prg
    + SVN file attributes

2012-12-21 09:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - tests/pdll55.bat
    ! removal was omitted

2012-12-21 09:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/hbmake/hbmake.prg
    ! harbour.exe errors not directed to file, fixed.

  ; NOTES: having a quick review to the codes, there's a lot to clean up,
    particularly MT related make variables

  + utils/misc/hbrm.c
  * winmake/common.mak
  * winmake/common2.mak
  * winmake/compile.mak
  * winmake/mdir.mak
    + small utility for deleting file, useful to remove file, particularly for
      librarians which does not support deleting old library file when creating
      a new one (OpenWatcom/BCC) which randomly causes corrupt file when doing
      incremental builds.
    ! force deleting old LIB file before creating a new one
    ! full (hopefully) support for incremental builds, meaning, in most cases,
      a clean build shall not be necessary. It will be enough to copy newer files
      to working folder.

  * winmake/makefile.vc
    ! missing -MT or -MD flag when compiling hbzip.lib

  * source/vm/maindllp.c
    ! change hb_xinit() type: int -> void

  - tests/pdll55.bat
    ! remove version specific batch file

  * tests/pdllbc.bat
  * tests/pdllvc.bat
  * tests/pexec.prg
  * tests/pcode.prg
  * tests/pcode1.prg
    ! modified per current SVN repository

  ; NOTES: It looks like there's a trouble with BCC 6.50 -> pCode test program
    per pdllbc.bat does not work. It does work with any BCC of lower versions,
    so, until the problems resolved, I suggest that those working with pCode DLL
    to not using BCC 6.50

2012-12-17 18:56 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/compile.mak
    ! missing manifest binding to hbrc.exe when compiled with MSVS -MD mode
     ( SET USE_MSVCRT=1 ), fixed.

2012-12-16 19:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/comptool.c
    ! missing from previous commit

2012-12-16 17:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapi.h
    ! remove redundant type: * PHB_VALUE

  * include/hbcomp.h
  * include/hbexprb.c
  * include/hbexprc.c
  * source/common/expropt1.c
  * source/common/hbfopen.c
  * source/common/hbfsapi.c
  * source/common/hbgete.c
  * source/common/hbhash.c
  * source/common/hbprintf.c
  * source/common/hbstr.c
  * source/pp/ppcore.c
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.dc
  * winmake/makefile.pc
  * winmake/makefile.gc
  * winmake/makefile.wc
    ! use hb_xgrabEx, hb_xreallocEx, hb_xfreeEx, hb_exitEx in stage of building
      Harbour Compiler. These changes make the log on memory leaks be a bit more
      readable, because now, the associated file name, function name and line #
      from where the memory was booked are printed. Although the call-tree is not
      displayed, this configuration should look better than the previous one.

    ! pending the fixes on memory leaks, Harbour Compiler is by default will be
      created with the above mentioned memory manager, unless a flag to disable
      it is defined via: SET HB_COMP_NO_TRACE=1

    ; TO CONSIDER: integrate dmalloc http://dmalloc.com to have more complete
      tracings.

  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.dc
  * winmake/makefile.pc
  * winmake/makefile.gc
  * winmake/makefile.wc
  * winmake/common.mak
  * winmake/common3.mak
  * winmake/compile.mak
    ! include all members of common.lib and pp.lib to compiler.lib, so that neither
      common.lib nor pp.lib is now required to build harbour.exe

    ; NOTE: Now nightmare may haunt us if we try to compile PRG with -w3 flag
      particularly PRG contains classes and INLINE method such as source/rtl/tbcolumn.prg.
      Pending fixes to the problems, I strongly suggest to avoid using -w3 flag.
      -w2 flag will also throw memory leak notification, particularly when program
      contains error, example:
      //--------------
      PROCEDURE MAIN()
      x
      //--------------
      :-(

2012-12-16 06:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
    + macro for import lib of aceXX.DLL (ACE32_LIB and ACE64_LIB)

  * winmake/makefile.vc
    ! linking ace64.lib instead of ace32.lib in 64-bit mode

  * winmake/makefile.dc
  * winmake/makefile.wc
  * winmake/makefile.bc
    + macro for ACE_LIB, in accordance with supported mode
    + macro for ACE_DLL, in accordance with supported mode

  * winmake/compile.mak
    ! rename ACE32_LIB -> ACE_LIB to cover both 32 and 64bit
    ! rename ace32.dll -> ACE_DLL to cover both 32 and 64bit

  * winmake/makefile.bc
    + debugging flags for BCC64

2012-12-16 05:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/comptool.c
    ! Harbour Compiler errors should be printed regardless -q flag

2012-12-15 21:19 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbprintf.c
    ! minor reformatting and declare function prototypes

2012-12-15 21:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbprintf.c
    + function _isnanl(), _finite() and _finitel() for BCC64

2012-12-15 21:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    ! use c0d64w.o instead of c0d32.obj in 64bit mode

2012-12-15 20:48 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcomp.h
    ! rename: in struct __PINLINE: _INLINE -> __INLINE for BCC64 because _INLINE
      was conflicting with BCC64 definition

  * source/compiler/harbour.c
    ! rename: _INLINE -> __INLINE for BCC64

  * include/hbapi.h
  * source/vm/fm.c
    ! function hb_xinit() should be of void type as required by BCC64 pragma startup

  * contrib/hbmagic/magic.h
    ! do not define size_t for BCC64

  - make_b32.bat
  + make_bc.bat
    ! batch file for BCC is renamed to avoid assumption that it is for 32-bit
      while in fact, BCC now can produce 64-bit xHarbour

  * winmake/makefile.bc
    ! enable 64bit compilation for BCC64

2012-12-13 10:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbsqlit3/sqlite3.c
  * contrib/hbsqlit3/sqlite3.h
  * contrib/hbsqlit3/sqlite3ext.h
    ! updated to version 3.7.15

2012-12-12 18:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * tests/TESTTONE.PRG -> tests/testtone.prg
    ! lower-cased file name

2012-12-12 18:51 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/tone.c
    + HB_TONE(), tone functionality for Windows OS via MMSYSTEM

  + tests/testtone.prg
    ! test program for HB_TONE()

2012-12-12 18:29 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/rdd_ads/adsfunc.c
    ! yet, remmed bad codes to not to be compiled in Windows OS
       XCC:
       1702: warning: [ISO] Conversion from 'const char *' to 'unsigned short' is compiler dependent.
       1702: warning: Conversion from 'const char *' to 'unsigned short' is undefined.

2012-12-12 17:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/rdd_ads/adsfunc.c
    ! protect new additions to not to be compiled in Windows OS because they
    simply don't compile (perhaps the author intention is for other OS?)

2012-12-10 19:44 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    ! do not compile hbzlib with -tWM switch. This cause undetected GPF.

2012-12-10 15:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/str.c
    ! fixed memory leak on str( < numberWithDecimal > ), example str( 1.1 )

2012-12-09 23:00 UTC-200 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/rdd_ads/adsfunc.c
    ! added new function provided by Reinaldo Crespo <Reinaldo.Crespo@gmail.com>

2012-12-09 09:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/comptool.c
    ! Harbour Compiler now uses dlmalloc -> hopefully, compiling PRG files
    should now become faster than before

2012-12-09 01:24 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
  * source/compiler/comptool.c
  * source/pp/ppgen.c
    ! redirect output to stdout instead of previously stderr

2012-12-08 19:58 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbexpra.c
  * include/hbexprb.c
  * include/hbexprc.c
  * include/simplex.c
    ! reformatted files were overwritten by previous commits, re-uploaded.

2012-12-08 17:29 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/dirdrive.c
    ! minor

2012-12-08 17:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/dirdrive.c
    - remove unused definition TEMPNAME()

2012-12-08 16:03 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/consmt.c
    - remove not-needed HB_THREAD_STUB

2012-12-08 15:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/cmdcheck.c
    ! padded -p switch with 0 to avoid: -pxxxx

  * include/hbexpra.c
  * include/hbexprb.c
  * include/hbexprc.c
  * include/simplex.c
  * source/compiler/calconst.c
  * source/compiler/comptool.c
  * source/compiler/genc.c
  * source/compiler/gencc1.c
  * source/compiler/gencobj.c
  * source/compiler/genhrb.c
  * source/compiler/harbour.c
  * source/compiler/hbfunchk.c
  * source/compiler/hbgenerr.c
  * source/compiler/hbident.c
  * source/compiler/hbpcstat.c
  * source/compiler/ppcomp.c
  * include/hbcomp.h
    + redirect Harbour Compiler warnings and errors to stderr
    + allow user defined function to handle Harbour Compiler message

2012-12-08 14:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbexpra.c
  * include/hbexprb.c
  * include/hbexprc.c
  * include/simplex.c
    ! reformatted

2012-12-08 13:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/dirdrive.c
    + Add Windows functions for:
      * HB_ISREMOTEDISK( cDrv ) -> .T. if cDrv is a Remote Drive
      * HB_ISRAMDISK( cDrv )    -> .T. if cDrv is a RAM Disk
      * HB_ISHARDDISK( cDrv )   -> .T. if cDrv is a Hard Disk
      * HB_ISCDROM( cDrv )      -> .T. if cDrv is a CDROM
      * HB_ISDISKETTE( cDrv )   -> .T. if cDrv is a Floppy
      * HB_DISKREADY( cDrv )    -> .T. if cDrv is a Floppy and ready to be written
      * HB_DISKREADYW( cDrv )   -> same as HB_DISKREADY()

2012-12-07 07:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/consmt.c
    - commented unused function

2012-12-07 07:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! typo: hbping.prg -> hbping.c

2012-12-07 07:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/str.c
  * source/rtl/empty.c
  * source/rtl/val.c
  * source/rtl/left.c
  * source/rtl/right.c
  * source/rtl/substr.c
  * source/rtl/padc.c
  * source/rtl/padl.c
  * source/rtl/padr.c
  * source/rtl/val.c
  * source/rtl/round.c
  * source/rtl/strzero.c
  * source/rtl/replic.c
  * source/rtl/dateshb.c
    ! minor optimization, mostly using hb_itemGet* instead of hb_par* wherever
    possible, avoid redundant parameter checkings, usage of HB_ITEM members
    instead of API (as used throughout RTLs), etc. Theoritically, this should
    give a noticable speed gain.

  * source/rtl/hbping.c
    ! passed-by-ref parameters were not dereferenced, fixed.

2012-12-06 02:38 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * xharbour/config/w32/dm.cf
    ! use names of tools with extensions - it allows to make cross
      compilation on platforms where FN extension is significant.

  * xharbour/config/w32/mingw32.cf
    ! removed -mno-cygwin used by very old MinGW versions
    ! updated link paths for mainstd lib

  * xharbour/config/w32/bcc32.cf
    ! fixed wrong library setting

  * xharbour/bin/hb-func.sh
    ! enable GCC optimisation in hb* scripts

  * xharbour/include/Makefile
    ! added few missing header files (some other ones are still missing)

  * xharbour/include/hbapi.h
    ! fixed HB_ITEM_NIL declaration for BCC

  * xharbour/include/hbfloat.h
    ! updated for DMC

  * xharbour/include/inet.h
    ! fixed critical bug in xHarbour inet code (uninitialized variables)
      introduced many years ago by Miguel. It was many times reported on
      xHarbour news without any feedback - one of few xHarbour killers in
      last years.

  * xharbour/include/hbexprb.c
    ! fixed bug in compile time RIGHT() optimization

  * xharbour/include/hbvmpub.h
    ! added new macro HB_DYNS_INIT for HB_DYNS initialization which respects
      modified for HB_PROFILER structure

  * xharbour/include/hbsetup.ch
    + added support for HB_STD_INKEY which forces standard inkey codes
      when xHarbour is compiled

  * xharbour/include/hbdefs.h
    + added s_defaultGT macro for compatibility with some older or foreign
      tools, i.e. hbmk2 used with -xhb switch.

  * xharbour/include/set.ch
    ! fixed additional set counter

  * xharbour/utils/hbtest/Makefile
  * xharbour/utils/hbdict/Makefile
  * xharbour/utils/hbrun/Makefile
  * xharbour/utils/xbscript/Makefile
  * xharbour/utils/hbdoc/Makefile
  * xharbour/utils/hbmake/Makefile
    ! added mainstd to link list in MinGW builds - now it's necessary due
      to broken bindings in HVM library.

  * xharbour/utils/hbfilere/hbfilere.h
    ! fixed included header to compile with pure BCC5.5

  * xharbour/contrib/hblzf/lzfP.h
    ! fixed EOLs to work on non MS-Win platforms

  * xharbour/winmake/mdir.bat
    ! use CRLF EOLs in all *.bat files

  * xharbour/source/common/hbver.c
    * use HBOSVERSIONINFOEX in all places not omnly chosen one.
      (or removed it completly)

  * xharbour/source/compiler/gencc1.c
    ! cleaned wrong condition which was giving correct results only
      on some platforms.

  * xharbour/source/compiler/genc.c
  * xharbour/source/compiler/hbusage.c
    ! fixed critical bug in *printf() usage - any code which makes sth like
         printf( data );
      is extremely danger and much slower then:
         printf( "%s", data );
      If you do not understand potential security problem then please
      optimize the code for speed.

  * xharbour/source/compiler/gencc.c
    ! added missing L suffix in printf formats - it's necessary on platforms
      where LONG can be bigger then INT - in practice whole world except
      DOS/Windows.

  * xharbour/source/vm/inet.c
    ! enclosed broken macros inside {}
      It's workaround and in fact wrong macros should be fixed instead.

  * xharbour/source/vm/fastitem.c
    ! fixed some completely idiotic hb_itemRawCpy() usage in commented code.
      I hope it will safe a lot of time for someone who will ever work on
      xHarbour HVM analyzing existing code.

  * xharbour/source/vm/hvm.c
    ! use HB_ITEM_NIL and HB_DYNS_INIT to initialize static structures

  * xharbour/source/vm/consmt.c
    ! disabled HB_CLEANUP_PUSH/HB_CLEANUP_POP macros.
      They can be used only together in the same function by definition.
      Due to details in xHarbour Win32 MT code (workaround for missing
      functionality) it was not generating error on this platform.

  * xharbour/source/rtl/Makefile
    ! added missing hbwinole.c

  * xharbour/source/rtl/filesys.c
  * xharbour/source/rtl/diskspac.c
    ! fixed casting (missing const)

  * xharbour/source/rtl/fstemp.c
    ! fixed casting (wrongly used const)
    ! fixed path delimiters in DJGPP builds

  * xharbour/source/rtl/disksphb.c
    ! fixed wrong used 'BOLL' instead of 'char *'

  * xharbour/source/rdd/Makefile
    ! added few missing header files

  * xharbour/source/rdd/hbdbsort.c
    * removed header files added as workaround for some other bug

   ; above modification does not fix many other serious problems,
     it's only set of basic fixes I have to apply in last years to
     create xHarbour builds usable for some tests.
     I'm committing them because I hope they can be useful for other
     users so I decide to public them before I remove them cleaning
     my HDD.

2012-12-06 05:48 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * tests/regextest.prg
    ! program was not compilable, fixed.

2012-12-06 05:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/rat.c
    ! xHarbour extended RAT() not returning correct value when parameter 3
    is passed, fixed.

2012-12-03 20:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * tests/testping.prg
    ! fix runtime error when the pingee did not reply

2012-12-03 20:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/pcre_dfa_exec.c
    ! minor modification in function internal_dfa_exec() to kill BCC warning

2012-12-03 18:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/compile.mak
    ! missing from previous commit

2012-12-03 18:48 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapi.h
  * source/rtl/tprinter.c
  * source/vm/set.c
  * source/vm/hvm.c
  * source/vm/garbage.c
  * source/vm/arrays.c
  * source/vm/fastitem.c
  * source/vm/errorapi.c
  * source/rtl/filebuf.c
  * source/rtl/version.c
  * source/rtl/fparse.c
  * source/rtl/console.c
  * source/rtl/hbserv.c
  * source/rtl/isprint.c
    ! some functions to be under extern "C"

  * tests/regexall.prg
    ! function not returning value, fixed

  * winmake/compile.mak
    ! do not compile pcre-related modules in C++

  * source/rtl/regex.c
    ! code clean-ups and formatting

  * source/rtl/pcre/*.*
    ! updated to version 8.32
    ! folder refreshed

  * source/rtl/hbping.c
  * tests/testping.prg
    ! allow to override default packet size and timeout.
      Syntax: HB_PING( cHost, @cResult, iPacketSize, iTimeOut, @cAddress, @cHostName, @iRTT )
        cHost       = string, hostname of IP address to query
        cResult     = passed by ref string, string to hold ping response
        iPacketSize = integer, size of data to send, default 32
        iTimeOut    = integer, response waiting time, default 5000ms
        cAddress    = passed by ref string, string to host address as replied
        cHostName   = passed by ref string, string to host name as replied
        iRTT        = passed by ref integer, is Round Trip Time

2012-12-02 12:40 UTC-200 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * contrib/Makefile
    ! added hbhpdf and hbmxml folder

2012-12-02 11:40 UTC-200 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/fstemp.c
    ! Fixed compilation under *nix
  * source/rtl/hbip.c
    ! Fixed compilation under linux by applying correct cast in place of SOCKET
  * include/inet.h
    ! protected stucture HB_PINGREPLY with !defined(HB_OS_UNIX)
  + contrib/hbhpdf/Makefile
    ! Added makefile to build hbhpdf under *nix
  + contrib/hbmxml/Makefile
    ! Added makefile to build hbmxml under *nix

2012-12-02 08:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/ttable.prg
    * METHOD ordkeycount() was doubly defined, fixed.

  * utils/hbmake/tmake.prg
    * DATA aDir was doubly defined, fixed.

2012-12-02 05:41 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + resource
  + resource/xhb.ico
  + utils/misc/hbrc.c
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/mdir.bat
    + utility to write version resource file

  * utils/misc/hblib.c
  * winmake/common.mak
  * winmake/common2.mak
  * winmake/common3.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.vc
  * winmake/makefile.pc
  * winmake/makefile.wc
  * winmake/makefile.gc
    + bind version resource file to harbour.exe and xharbour.dll

2012-12-01 17:07 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbping.c
  * include/inet.h
    ! use xHarbour types to the maximum extent
    ! hand-beautifying the codes

2012-12-01 11:32 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbping.c
  * tests/testping.prg
    ! copy error message to passed-by-ref parameter

2012-12-01 10:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/hbdoc/hbdoc.prg
  * utils/hbpp/hbpp.c
  * utils/hbmake/hbmake.prg
  * utils/hbtest/hbtest.prg
  * utils/hbrun/hbrun.prg
  * source/compiler/hbusage.c
    ! bump copyright years to 2013

2012-12-01 09:57 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/rtl/hbping.c
  + tests/testping.prg
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/rtl.lst
    + add PRG level Winsock2 based ping functionality for Windows

2012-11-30 06:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcomp.h
  * source/compiler/harbour.c
  * source/compiler/genc.c
  * source/compiler/hbpcstat.c
    + add poor-man's profiler, print message on how many opcode are used in module being compiled
      (the lesser the total pcodes, the more optimized the module would be)

2012-11-30 03:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/thread.c
    + added HB_GETCURRENTPROCESSID returns ID of current process

  * source/vm/macro.c
    ! macro string size increased to 8192

2012-11-26 17:43 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/what32/*.*
  * winmake/mdir.bat
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/common2.mak
  * winmake/common3.mak
    ! remove dubious contribs

2012-11-26 07:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/consmt.c
    ! removed not-needed function protoypes/declarations

2012-11-26 06:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fm.c
    ! pacify BCC warnings when HB_NO_VM_ALL is defined

  * include/thread.h
  * source/rtl/arc4.c
  * source/rtl/console.c
  * source/rtl/hbsocket.c
  * source/rtl/hbserv.c
  * source/rtl/filenet.c
  * source/rtl/trace.c
  * source/rtl/filebuf.c
  * source/rdd/hsx/hsx.c
  * source/macro/macro.y
  * source/macro/macroyy.c
  * source/vm/thread.c
  + source/vm/consmt.c
  + source/vm/hbservmt.c
  + source/vm/rddmt.c
    ! reorganize MT lock and unlock functions by moving them to more appropriate
    files.

2012-11-25 07:43 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/macro/macro.y
    ! left over: HB_MACRO_PTR -> PHB_MACRO

2012-11-24 20:09 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/teditor.prg
    ! wrapped words were cut off when formatting, fixed.

2012-11-24 13:43 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/teditor.prg
    ! fixed routine for line-reformatting invoked by pressing CTRL-B

2012-11-22 20:36 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/macro.c
    ! increase macro string size to 4096 (this should be enough IMO)

2012-11-22 08:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/item.api
  * include/hbapi.h
  * include/hbapierr.h
  * include/hbapirdd.h
  * include/hbstack.h
  * include/hbvmpub.h
  * source/ct/ctnet.c
  * source/rdd/wafunc.c
  * source/rdd/nulsys/nulsys.c
  * source/rtl/bkgtsks.c
  * source/rtl/idle.c
  * source/vm/arrays.c
  * source/vm/classes.c
  * source/vm/codebloc.c
  * source/vm/estack.c
  * source/vm/garbage.c
  * source/vm/hvm.c
  * source/vm/itemapi.c
  * source/vm/fastitem.c
  * source/vm/macro.c
  * source/vm/memvars.c
  * source/vm/thread.c
    ! HB_ITEM_PTR -> PHB_ITEM

  * include/hbhash.h
  * source/common/hbhash.c
    ! HB_HASH_ITEM_PTR -> PHB_HASH_ITEM

  * include/hbapi.h
  * include/thread.h
  * source/rtl/hbsrlraw.c
  * source/vm/itemapi.c
  * source/vm/memvars.c
    ! HB_VALUE_PTR -> PHB_VALUE

  * include/hbapi.h
    - removed: DYNHB_ITEM_PTR

  * include/hbapi.h
  * source/vm/garbage.c
    ! HB_GARBAGE_PTR -> PHB_GARBAGE

  * include/hbapi.h
  * include/hbvmpub.h
  * source/vm/codebloc.c
  * source/vm/garbage.c
    ! HB_CODEBLOCK_PTR -> PHB_CODEBLOCK

  * include/hbvmpub.h
  * source/vm/hvm.c
  * source/vm/macro.c
  * source/vm/memvars.c
    ! HB_DYNS_PTR -> PHB_DYNS

  * include/hbvmpub.h
    - removed: HB_BASEARRAY_PTR
    - removed: HB_BASEHASH_PTR
    - removed: HB_EXTREF_PTR

  * include/hbapi.h
  * include/hbexprop.h
  * include/hbexpra.c
  * include/hbexprb.c
  * source/compiler/harbouryy.c
  * source/compiler/harbour.sly
  * source/vm/macro.c
    ! HB_CBVAR_PTR -> PHB_CBVAR

  * include/hbapi.h
  * source/vm/macro.c
    ! HB_PCODE_INFO_PTR -> PHB_PCODE_INFO

  * include/hbapi.h
  * include/hbcomp.h
  * include/hbmacro.h
  * source/macro/macroyy.c
  * source/rdd/workarea.c
  * source/rdd/hsx/hsx.c
  * source/rtl/achoice.prg
  * source/vm/hvm.c
  * source/vm/macro.c
  * source/macro/macro.slx
    ! HB_MACRO_PTR -> PHB_MACRO

  * include/hbapi.h
  * source/rtl/bkgtsks.c
    ! HB_BACKGROUNDTASK_PTR -> PHB_BACKGROUNDTASK

  * include/hbapi.h
  * include/hbapiitm.h
  * source/vm/extend.c
  * source/vm/garbage.c
  * source/vm/itemapi.c
    ! HB_GARBAGE_FUNC_PTR -> PHB_GARBAGE_FUNC

  * include/hbapiitm.h
  * include/hbapiitm.h
  * source/vm/eval.c
    - removed: EVALINFO_PTR
    ! PEVALINFO -> PHB_EVALINFO

  * include/hbapierr.h
  * source/vm/errorapi.c
  * source/vm/macro.c
    ! HB_ERROR_INFO_PTR -> PHB_ERROR_INFO

  * include/hbapifs.h
   - removed: HB_FNAME_PTR

2012-11-21 07:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.gc
    ! typo: if -> ifeq

2012-11-21 07:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
    * bad typo: !defined -> defined

  * source/compiler/cmdcheck.c
  * source/compiler/hbusage.c
  * winmake/common3.mak
  * winmake/makefile.gc
    ! add -DHB_AVOID_RESERVED_WORDS to compiler flag when: SET HB_AVOID_RESERVED_WORDS=1

2012-11-21 06:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
    * only avoid uses of reserved words if HB_AVOID_RESERVED_WORDS is defined
      when building xHarbour

2012-11-20 10:06 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/macro.c
  * source/vm/mainstd.c
  * source/vm/mainwin.c
  * source/vm/maindllp.c
    ! reformatted (left over), mainly replaced '//' -> '/**/'

  * include/hbtypes.h
    ! updated function prototypes

  * source/vm/export.def
    ! typo: hb_stors -> hb_storns

2012-11-20 00:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/dynlibhb.c
  * source/vm/thread.c
  * source/vm/cmdarg.c
  * source/vm/arrays.c
  * source/vm/arrayshb.c
  * source/vm/codebloc.c
  * source/vm/classes.c
  * source/vm/classesc.c
  * source/vm/dbgentry.c
  * source/vm/debug.c
  * source/vm/asort.c
  * source/vm/do.c
  * source/vm/dynsym.c
  * source/vm/errorapi.c
  * source/vm/estack.c
  * source/vm/eval.c
  * source/vm/evalhb.c
  * source/vm/extend.c
  * source/vm/fastitem.c
  * source/vm/fm.c
  * source/vm/garbage.c
  * source/vm/harbinit.prg
  * source/vm/hash.c
  * source/vm/hbi18n.c
  * source/vm/strapi.c
  * source/vm/throw.c
  * source/vm/set.c
  * source/vm/runner.c
  * source/vm/pvalue.c
  * source/vm/proc.c
  * source/vm/memvars.c
  * source/vm/itemapi.c
  * source/vm/initexit.c
  * source/vm/inet.c
  * source/vm/hvm.c
    ! minor to major reformat by hands

  * contrib/hbexpat/core.c
    - remove GC marking

  * include/hbapi.h
    ! hb_pcount() should not directly access internal

  * contrib/libnf/kspeed.c
  * contrib/libnf/mouse.c
    ! extend.h -> hbapi.h

  * contrib/hbcurl/hbcurl.c
    - remove redefinition: hb_parnldef

  * contrib/sixapi/source/sysprop.c
  * source/odbc/odbc.c
    ! minor

2012-11-19 10:40 UTC-200 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/vm/hbi18n.c
    ! free language variable if was allocated via hb_getenv

2012-11-17 20:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbexpat/_hbconf.h
  * contrib/hbexpat/expat_ex.h
    + #define XML_STATIC 1
    + #include "_hbconf.h"
    to explicitely tell the make system to create standalone static library
    (MSVC family hbexpat.lib _was_ created to be dependent on external dll)

2012-11-17 06:32 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbjson.c
    ! bug fix on numbers handling by Oscar Hernandez

2012-11-17 02:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    ! fix some memory leak traps

  * source/pp/ppgen.c
    + add reserved words contained in "hbclass.ch"

  * source/compiler/harbour.c
    ! change type of error message for use of reserved word to 'F'

2012-11-16 14:37 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcomp.h
  * source/pp/ppgen.c
    + create ppword.c, a list of supposedly reserved words, not to be used as
    variable names (overrideable with -vx flag)
    NOTE: To be completed on the run

  * source/pp/Makefile
  * source/compiler/Makefile
  * winmake/mdir.bat
  * winmake/common.mak
  * winmake/compile.mak
    + ppword dependency

  * source/compiler/hbusage.c
  * source/compiler/cmdcheck.c
    + -vx flag: force using reserved word as variable name

  * source/compiler/harbour.c
    + add routine to check variable name, reject if it is reserved by PP
    NOTE: This is however, guarded by -vx compiler flag.

  * source/compiler/hbgenerr.c
  * include/hberrors.h
    + add error message when reserved name is used as variable name

2012-11-14 11:51 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! deffed out cleanups routines. Looks like wrong implementation which
    cause double freeing in some cases, causing GPF on wrong codes.

2012-11-13 21:58 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
    ! recent changes cause module without "MAIN" does not execute, fixed.

  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! fixed some other memory leaks on failure

2012-11-13 19:39 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/comptool.c
  * source/compiler/hbgenerr.c
  * source/compiler/harbour.c
  * include/hbcomp.h
    ! hb_compCleanUp( BOOL ) -> hb_compCleanUp( void )
    NOTE: yet there's memory leaks that have to be fixed, but not critical, IMO.

2012-11-13 07:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcompat.h
    + HB_ISOBJECT, required by some packages

2012-11-13 07:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcompat.h
    + HB_ISARRAY and HB_ISLOG, which may be required by external packages

  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    + hb_compYYError as common static function to release variables

  * source/compiler/harbour.c
    ! procedure/function MAIN not necessarily be the first/top function in
      a module. MAIN will be executed first regardless functions order.

  * source/compiler/hbident.c
    * free s_comp_Identifiers if not NULL

  * source/compiler/hbgenerr.c
  * source/compiler/comptool.c
    ! move clean-up functions to comptool.c

  * include/hbcomp.h
  * source/compiler/harbour.c
  * source/compiler/hbusage.c
  * source/compiler/genc.c
  * source/compiler/cmdcheck.c
    + -ex switch to produce *.xbx file, list of public functions in module

  * source/compiler/cmdcheck.c
  * source/compiler/comptool.c
    ! append report of harbour.exe memory leak to fm.log

2012-11-12 04:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! pacify Bison warning on unused variables

2012-11-12 04:17 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
    ! hb_comp_LocalParams not released upon failure, fixed.

2012-11-12 01:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/simplex.c
    + void cleansPair( void ) to clean variable upon failure

  * source/common/hbfsapi.c
    ! reformatted

  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
  * source/compiler/hbgenerr.c
    ! fix many memory leaks on failure

  * source/compiler/harbour.c
    + add __FILE__ define constant -> prg file name being compiled

  * include/hbcompat.h
    + xHarbour equivalent for hb_parnldef

  * winmake/mdir.bat
  * winmake/common.mak
  * winmake/common2.mak
  * winmake/compile.mak
  * contrib/hbxdiff/*.*
    ! xdiff library borrowed from Harbour

  * contrib/hbmxml/hbmxml.c
    ! avoid direct access to internals, use API instead.

  * contrib/unicode/hbcc.c
  * contrib/unicode/hbc7.c
  * contrib/unicode/hbcu.c
  * contrib/unicode/hbcx.c
  * contrib/unicode/hbcy.c
  * contrib/unicode/hbhex.c
  * contrib/unicode/hbcrc16.c
  * contrib/unicode/hbcrc32.c
  * contrib/unicode/hbcrpt32.c
  * contrib/unicode/hbcrpt128.c
  * contrib/unicode/hbencode.c
  * contrib/unicode/hbcctool.c
  * contrib/unicode/unitool.c
    ! reformatted

2012-11-10 02:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    ! upper -> lower, NULL -> 0

  * include/hbcompat.h
    + HB_ISPOINTER now defined

  * contrib/hbmxml/hbmxml.c
    ! callback functions now can be codeblock or pointer

  * contrib/hbmxml/tests/reminder.prg
  * contrib/hbmxml/tests/custom.prg
  * contrib/hbmxml/tests/testmxml.prg
    ! replaced callbacks: codeblock -> pointer

2012-11-08 18:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbmxml/hbmxml.c
    ! code clean-ups and applied unicode features

  * utils/misc/hblib.c
    + add functionality to "include" other list files

  * winmake/dll.lst
    ! remove RTL redundant object list, include rtl.lst instead
      NOTE: we may perhaps consider to create a list for each lib project

2012-11-07 22:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    ! fixed: DMC command not receiving DEF file when passed

2012-11-07 22:01 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    ! yet another minor optimization

2012-11-07 21:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    ! minor optimization

2012-11-07 21:19 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    * replace hard-coded .obj with environmental OBJEXT setup in bat files

2012-11-07 21:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    + added functionalities to process rtl.lib and xHarbour.dll

  * ChangeLog
    ! corrected typo: GTGUI -> GTWVT

2012-11-07 20:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fm.c
    ! pacify BCC warnings when HB_NO_VM_ALL is defined

  + winmake/dll.lst
  + winmake/rtl.lst
  * winmake/common2.mak
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.gc
  * winmake/makefile.wc
  * winmake/makefile.pc
  * winmake/makefile.dc
    ! rtl.lib and xHarbour.dll now using common command

  * winmake/compile.mak
    ! compile GTWVT in C++ mode for __DMC__

  * winmake/common.mak
    ! corrected typo causing GTGUI not linked into xHarbour.dll

2012-11-06 11:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/misc/hblib.c
    ! fix memory leak trap

2012-11-06 10:32 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbmxml/hbmxml.c
  * contrib/hbmxml/mxml_nod.c
    ! now discard using raw pointer because GC features are already fixed by
      Przemek's patch. mxml_nod.c has therefore been synched with hrb.

2012-11-06 07:06 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbmxml/hbmxml.c
  * contrib/hbmxml/tests/testmxml.prg
  * contrib/hbmxml/tests/custom.prg
    ! fixed memory leaks
    NOTE: Using raw pointer because GC features cause GPF. Anybody helps?

2012-11-05 23:28 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    ! redirect creation of hblib.exe's dependencies to proper folder

2012-11-05 19:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
  * winmake/mdir.bat
  + utils/misc/hblib.c
    + small librarian helper to simplify makefiles for BCC which has its own syntax
      in creating libraries, so that BCC can share the most of common variables used
      by most Windows compilers
      TODO: RTL.LIB and XHARBOUR.DLL still cause 'Command line too long', hence
      native syntax are still used. Have to split make process into some parts.

  * winmake/makefile.bc
  * winmake/makefile.pc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.wc
  * winmake/makefile.vc
  * winmake/common2.mak
    ! more simplification by using same variables

2012-11-04 21:40 UTC-200 Luiz Rafael Culik <luiz/AT/xharbour/com/br>
  * source/rtl/filestat.c
    ! Change CloseHandle() to FindClose()

2012-11-04 17:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/macro/macro.y
    ! added missing ';' at the end of C code as future version of Bison will not
      add it automatically (warning via Bison 2.5)

2012-11-04 13:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbouryy.c
  * source/macro/macroyy.c
  * include/harboury.h
  * include/macroy.h
    ! regenerated with Bison version 2.5

2012-11-04 12:44 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    + missing rules for hbmxml.lib

2012-11-04 11:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/hbmxml/*.*
  * winmake/common.mak
  * winmake/common2.mak
  * winmake/compile.mak
    + Mini-XML interface for xHarbour copied from hrb
      TODO: mxmlRelease() does not release memory (per: testmxml.prg)

  * include/hbcompat.h
    + xHarbour equivalent for HB_ISNIL and HB_ISBLOCK

  * source/vm/dlmalloc.c
    ! pacify BCC 5.5.1 warnings

  * source/vm/hvm.c
  * winmake/common3.mak
  * winmake/makefile.gc
    ! save some CPU cycles by turning debugger off: SET HB_DEBUGGER_OFF=1

2012-11-02 03:01 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/pp/ppgen.c
    ! remove debugging codes

2012-11-01 04:16 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/dllcall.c
    ! hbdll.ch -> hbdll.h (missed from previous commit)

2012-11-01 04:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * make_xc.bat
    ! modify OBJ and LIB extension on debug mode

2012-10-31 19:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcomp.h
  * source/compiler/comptool.c
    ! yet, missing from previous commits

2012-10-31 18:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/dummy.prg
  * winmake/makefile.vc
    ! missing from previous commit

2012-10-31 18:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/mysql/mysql.c
    - remove definition of HB_SIZE and hb_parnidef

  * include/cstruct.ch
  + include/cstruct.h
  * include/hbdll.ch
  + include/hbdll.h
    ! separate C defines from PRG ones. This kills annoying warnings by XCC and
      earlier version of PellesC

  * source/vm/dllcall.c
    ! hbdll.ch -> hbdll.h

  * source/vm/arrayshb.c
    ! cstruct.ch -> cstruct.h

  * source/rtl/gtwvt/gtwvt.h
    + define UINT_PTR for __DMC__

  + winmake/common1.mak
  + winmake/common2.mak
  + winmake/common3.mak
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.pc
  * winmake/makefile.wc
  * winmake/makefile.gc
  * make_b32.bat
  * make_dc.bat
  * make_gc.bat
  * make_pc.bat
  * make_vc.bat
  * make_w32.bat
  * make_xc.bat
    ! normalize makefile variables

  * source/compiler/harbour.c
  * source/compiler/genc.c
  * source/compiler/genhrb.c
  * source/vm/runner.c
  * source/rtl/direct.c
  * source/rtl/tprinter.c
    ! uncastings for __XCC__

  * source/common/hbver.c
  * source/compiler/hbusage.c
  * source/pp/ppgen.c
  * source/pp/ppcore.c
  * source/vm/cmdarg.c
  * tests/version.prg
  * include/hbapi.h
  * include/hbver.h
    ! revised xHarbour build info from SVN Changelog version number to SVN Changelog date

  * source/rtl/dummy.prg
  * source/pp/ppcore.c
  * source/pp/ppgen.c
    + added pragma gc<n> to override command line's one (see sample of implementation
      in: source/utils/hbfmtcls.prg)

  * utils/hbformat/hbfmtcls.prg
    + #pragma gc0 -> to force this module compiled with gc0 option because
      gc2 and gc3 cause error in stream-line include

2012-10-27 12:09 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
   * source/rdd/dbstrux.prg
     ! Fixed dbModifyStructure() to support deletion of field[s]

   * source/vm/fm.c
     * Corrected typo

2012-10-25 18:28 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
   * source/common/hbmem.c:
     - remove most hack silencing compiler flags and beautify the codes ;-D

2012-10-25 09:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/arrays.c  line#   621
  * source/vm/arrays.c  line#  1919
  * source/vm/fm.c      line#   769
  * source/vm/hvm.c     line#  1733
  * source/vm/hvm.c     line#  1735
  * source/vm/hvm.c     line#  1793
  * source/vm/hvm.c     line#  1795
  * source/vm/hvm.c     line# 13801
  * source/vm/hvm.c     line# 13803
  * source/vm/hvm.c     line# 13889
  * source/vm/hvm.c     line# 13891
  * source/vm/classes.c line#  2018
  * source/vm/memvars.c line#  2289
    ! remmed codes after hb_errInternal() because they are obviously unreachable
      (hb_errInternal() invokes exit() ) to satisfy some compiler's.

  * source/vm/hvm.c
    ! minor reformat -> remove bad indentation on some lines

  * source/vm/fm.c
    ! minor reconstuction on function hb_xrefResize to kill no return value warning

  * source/vm/arrays.c  line# 1919
    ! in function: hb_arrayFromParams, initialize pArray = NULL

2012-10-25 06:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/firebird/firebird.c
    ! update by Jacek via hrb

2012-10-24 18:16 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/simplex.c
    ! Fixed bug, where EOF was reached while trying to match extended pattern.

2012-10-25 05:17 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/what32/source/_winmmcap.c
  * contrib/what32/source/_winhead.c
  * contrib/what32/source/_windate.c
  * contrib/what32/source/_winsock.c
  * contrib/what32/source/_wincall.c
    ! fix to compile under OpenWatcom 12.9

  * source/ct/tab.c
    ! char -> unsigned char to satisfy OpenWatcom

2012-10-24 04:23 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    ! missing CG32.LIB when creating DLL in debug mode
    ! rearrange and simplify logics

  * source/ct/trig.c
  * source/ct/token2.c
  * source/ct/tab.c
  * source/ct/strswap.c
  * source/ct/strdiff.c
  * source/ct/screen1.c
  * source/ct/replace.c
  * source/ct/remove.c
  * source/ct/relation.c
  * source/ct/range.c
  * source/ct/posdiff.c
  * source/ct/pos2.c
  * source/ct/pos1.c
  * source/ct/numlohi.c
  * source/ct/numline.c
  * source/ct/numat.c
  * source/ct/num1.c
  * source/ct/justify.c
  * source/ct/intneg.c
  * source/ct/finan.c
  * source/ct/dattime3.c
  * source/ct/dattime2.c
  * source/ct/ctstr.c
  * source/ct/ctpad.c
  * source/ct/ctnet.c
  * source/ct/ctmath2.c
  * source/ct/ctc.c
  * source/ct/count.c
  * source/ct/charswap.c
  * source/ct/charrepl.c
  * source/ct/charonly.c
  * source/ct/charmirr.c
  * source/ct/charevod.c
  * source/ct/atrepl.c
  * source/ct/atadjust.c
  * source/ct/ascpos.c
  * source/ct/asciisum.c
    ! code clean-ups: remove spurious return statement and, doc parts as they
      already presented in doc/en/ct/*.txt

2012-10-22 03:26 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbsetup.h
    ! MSVS 2005 does not have intsafe.h, use xHarbour defines.

  * source/vm/fm.c
    + add DEBUG flag for dlmalloc (when forced to be linked during debugging)
    ! modified BCC warning flags

2012-10-21 05:41 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    ! rddads stuffs was included eventhough HB_DIR_ADS is not defined, fixed.
    ! disable optimization in debug mode

2012-10-21 03:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    ! typo on disabling dv_memcpy

2012-10-21 02:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.vc
    ! fixed small typo causing DLL not created

  * winmake/makefile.bc
    ! missing dependency of ace32.obj when SET HB_ADS_IMPLIB=0 in creating DLL

2012-10-20 13:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbdate.c
    ! hb_dateStrGet() synced with hrb to bring hbtest.exe error down to 38 from 40

2012-10-20 13:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/hbtest/hbtest.prg
    ! line #627: __HARBOUR -> __HARBOUR__ (IMO, it was unintentionally altered)
      This correction bring hbtest.exe down to 40 from 47

2012-10-20 08:34 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/hbformat/hbfmtcls.prg
    ! patch by Maurizio via hrb

2012-10-20 07:32 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fm.c
    ! remove inclusion of intsafe.h as it is now done in hbdefs.h

2012-10-20 06:37 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbsetup.h
  * include/hbdefs.h
    ! use native intsafe.h for MSVS older than MSVS 2010 (This pacify many
      warnings on typedefs redefinitions in older MSVS versions)

  * source/rtl/gttone.c
    ! MSVC 71 (Windows DDK) does not have _inp and _outp in LIBC*.LIB, hence
    linking application compiled with -MT flag will fail. xHabour will now use
    the ASM codes for MSVC 71 MT and will only use the proprietary functions
    when compiled with MD flag (SET USE_MSVCRT=1)

  * winmake/makefile.bc
  * winmake/makefile.gc
  * winmake/makefile.vc
    ! changed hard-coded .obj and .o -> $(OBJEXT)

  * winmake/makefile.vc
    ! removed -Og2 flag (global optimization) for MSVC 7/71 which caused random GPF

2012-10-19 18:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
    ! restore logo printing which was unintentionally remmed

2012-10-19 15:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.vc
  * contrib/gd/source/gdwrp.c
  * contrib/libnf/descend.c
  * contrib/libnf/dispc.c
  * contrib/libnf/ftattr.c
  * contrib/unicode/hbcrc16.c
  * contrib/unicode/hbencode.c
  * contrib/hbhpdf/harupdf.c
  * contrib/hbzebra/datamtrx.c
  * contrib/hblzf/lzf_c.c
  * contrib/hbbz2/bzlib.c
  * contrib/hbbz2/bzlib_pr.h
  * contrib/hbbz2/compress.c
  * contrib/hbbz2/decompre.c
  * contrib/hbbz2/huffman.c
  * contrib/hbmzip/unzip.c
  * contrib/hbmzip/hbmzip.c
  * contrib/hbhpdf/hpdf_encoder.c
  * contrib/hbhpdf/hpdf_encrypt.c
  * contrib/hbhpdf/hpdf_encryptdict.c
  * contrib/hbhpdf/hpdf_fontdef_type1.c
  * contrib/hbhpdf/hpdf_font_cid.c
  * contrib/hbhpdf/hpdf_doc.c
  * contrib/hbhpdf/hpdf_pages.c
  * contrib/hbhpdf/hpdf_outline.c
  * contrib/hbhpdf/hpdf_encoder_jp.c
  * contrib/hbhpdf/hpdf_encoder_kr.c
  * contrib/hbhpdf/hpdf_encoder_cns.c
  * contrib/hbhpdf/hpdf_encoder_cnt.c
  * contrib/hbhpdf/hpdf_namedict.c
  * contrib/hbexpat/core.c
  * contrib/hbexpat/xmlrole.c
  * contrib/hbexpat/xmltok.c
  * contrib/hbexpat/xmltok_i.c
  * contrib/hbtinymt/tinymt32.h
  * contrib/hbcab/compress.c
  * contrib/hbcab/fdi.h
  * contrib/sddpg/sddpg.c
  * contrib/sddmy/sddmy.c
  * contrib/tipssl/inetssl.c
  * contrib/rdd_ads/adsfunc.c
  * contrib/gtwvg/wvtutils.c
  * contrib/gtwvg/wvtcore.c
  * contrib/gtwvg/gtwvg.h
  * contrib/gtwvw/hbgtwvw.h
  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvw/gtwvw.c
  * contrib/xwt/src/xwt_win/xwt_win.c
  * contrib/hbsqlit3/xhbsqlite3.c
  * contrib/what32/source/_winclpb.c
  * contrib/what32/source/_windlg.c
  * contrib/what32/source/_wininet.c
  * contrib/what32/source/_winmapi.c
  * contrib/what32/source/_winmisc.c
  * contrib/what32/source/_winsock.c
  * contrib/what32/source/wincorec.c
  * contrib/hbsqlit3/config.h
  * contrib/hbsqlit3/sqlite3.c
    ! MSVC highest warning level -W4 applied to contrib stuffs

2012-10-19 05:11 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * make_vc.bat
  * winmake/makefile.vc
    + compiler and linker debug flags when HB_DEBUG=d
    + append 'd' in library and executable file names when HB_DEBUG=d

2012-10-19 03:43 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! corrected last entry to avoid confusion:
      .. when HB_DEBUG=1 -> when HB_DEBUG=d

2012-10-19 03:36 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * make_gc.bat
  * winmake/makefile.gc
    ! corrected syntax error: if -> ifeq
    + append 'd' in library and executable file names when HB_DEBUG=d

2012-10-18 21:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/gtwvw/hbgtwvw.h
  * source/vm/inet.c
  * source/rtl/hbip.c
  * contrib/what32/source/_wincomm.c
  * contrib/what32/source/_winhead.c
  * contrib/what32/source/_winlv.c
  * contrib/what32/source/_winsys.c
  * contrib/what32/source/_wintab.c
    ! redefine MAKEWORD/MAKELONG macro for BCC version lower then 6.2

  * contrib/hbhpdf/hpdf_utils.c
    ! add parens as suggested

2012-10-18 07:38 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
    ! fix memory leak on commands: harbour /build or harbour /credits

  * winmake/makefile.dc
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/makefile.pc
  * winmake/makefile.gc
  * winmake/readme.txt
  * source/vm/hvm.c
    + option to not using background task routines in ST mode (save some CPU
      cycles). we should: SET HB_NO_BACKGROUND=1
    + keyboard interrupt, which may be useful in console mode, is enabled by
      default. option to disregard keyboard interrupt now added to yet save
      some CPU cycles. we should: SET HB_GUI=1 (recommended for GUI apps)

  * winmake/common.mak
    + added missing DEBUG_LIB to HARBOUR_LIBRARY macro
    ! rename: harbour.dll -> xharbour.dll due to name conflict (harbour.tds)
      when building xHarbour in BCC debug mode

  * make_b32.bat
  * winmake/mdir.bat
  * winmake/makefile.bc
    ! explicitely change envar argument to 1 (f.e.) ifdef HB_X -> if ("$(HB_X)"=="1")
    + added parameter: HB_WARNING_FLAGS, default=-w -w-8071 -w-8061 -w-8080
      can be overriden by (f.e.) SET HB_WARNING_FLAGS=-w
    + added parameter: HB_DEBUG, default: not set (empty)
      can be overriden by (f.e.) SET HB_DEBUG=d -> creates libraries and
      executables in debug mode (requires: CG32.DLL). Files created with this
      option will be appended with a 'd', f.e: vm.lib -> vmd.lib for debug mode

2012-10-17 07:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvm.c
    ! code reformatting

  * make_vc.bat
  * make_gc.bat
  * make_pc.bat
    ! append '64' to library names build in 64-bit mode (ex. vm.lib -> vm64.lib)

2012-10-17 03:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.vc
    ! applying highest warning level -W4 with safe-warnings disabled
      (-wd4127 -wd4054 -wd4055). Temporarily applied to core stuff only.

  * source/rdd/dbcmd.c
  * source/rdd/dbcmd53.c
  * source/rdd/workarea.c
  * source/rdd/wacore.c
  * source/rdd/wafunc.c
  * source/rdd/dbf1.c
  * source/rdd/dbf1net.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbffpt/redbffpt1.c
  * source/rdd/hbsix/sxcompr.c
  * source/rdd/hsx/hsx.c
  * source/rdd/usrrdd/usrrdd.c
    ! yet more MSVC warnings (W4) suppressed

    /*
    NOTE: Still, there are truncation on HB_PUT_LE_UINT32 and HB_PUT_BE_UINT32
    macro implementation used in some DBFFPT and Six Compression routines. I am
    not sure if these are critical, but logically speaking, truncation is
    usually not a good thing.
    */

2012-10-16 22:26 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/firebird/firebird.c
  * contrib/firebird/tfirebird.prg
    + added missing support for aliases in sql queries
    ! proper translation sql TIMESTAMP -> Harbour's T value type
    (updated via hrb)

2012-10-16 21:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hardcr.c
  * source/rtl/mtran.c
  * source/rtl/mlcfunc.c
  * source/rtl/txtline.c
    ! required casting due to recent change in HB_CHAR_SOFT1

2012-10-16 20:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbdefs.h
  * source/ct/tab.c
    ! HB_CHAR_SOFT1/(char) 141 is a truncated value, redefined as unsigned

  * source/rtl/errorsys.prg
  * source/rtl/hbwinole.c
  * source/rtl/pcre/config.h
  * source/vm/fm.c
  * source/vm/extend.c
  * source/odbc/odbc.c
  * contrib/misc/gauge.c
  * contrib/jpeg/jquant2.c
  * contrib/tiff/tif_dirread.c
  * contrib/tiff/tif_dirwrite.c
  * contrib/tiff/tif_getimage.c
  * contrib/tiff/tif_lzw.c
  * contrib/tiff/tif_predict.c
  * contrib/tiff/tif_read.c
  * contrib/tiff/tif_open.c
  * contrib/tiff/tif_win32.c
  * contrib/pdflite/font/ft_truetype.c
  * contrib/pdflite/pdcore/pc_file.c
  * contrib/pdflite/pdcore/pc_output.c
  * contrib/pdflite/pdflib/p_afm.c
  * contrib/pdflite/pdflib/p_bmp.c
  * contrib/pdflite/pdflib/p_image.c
  * contrib/pdflite/pdflib/p_jpeg.c
  * contrib/pdflite/pdflib/p_shading.c
  * contrib/pdflite/pdflib/p_type3.c
  * contrib/pdflite/pdflib/p_gif.c
  * contrib/pdflite/tiff/tif_fax3.c
  * contrib/pdflite/tiff/tif_getimage.c
  * contrib/pdflite/tiff/tif_lzw.c
  * contrib/pdflite/tiff/tif_ojpeg.c
  * contrib/pdflite/tiff/tif_predict.c
  * contrib/pdflite/tiff/tif_unix.c
  * source/vm/thread.c
  * utils/hbpp/hbppcore.c
  * utils/hbmake/hbmlang.c
    ! yet more MSVC warnings (W4) suppressed

2012-10-16 11:16 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/jpeg/jdsample.c
    ! more MSVC warnings (W4) suppressed

2012-10-16 11:06 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/gtwvt/gtwvt.c
  * source/rtl/zlib/zutil.h
  * source/rtl/zlib/gzguts.h
  * source/odbc/odbc.c
  * contrib/misc/hb_f.c
  * contrib/misc/gauge.c
  * contrib/jpeg/jctrans.c
  * contrib/jpeg/jdatadst.c
  * contrib/jpeg/jmemansi.c
  * contrib/jpeg/jccoefct.c
  * contrib/jpeg/jccolor.c
  * contrib/jpeg/jcsample.c
  * contrib/jpeg/jdatasrc.c
  * contrib/jpeg/jdhuff.c
  * contrib/jpeg/jdcoefct.c
  * contrib/jpeg/jdpostct.c
  * contrib/jpeg/jdcolor.c
  * contrib/jpeg/jquant1.c
  * contrib/jpeg/jdmerge.c
  * contrib/jpeg/jdarith.c
  * contrib/jpeg/wrbmp.c
  * contrib/jpeg/wrgif.c
  * contrib/jpeg/wrppm.c
  * contrib/jpeg/wrtarga.c
    ! more MSVC warnings (W4) suppressed

2012-10-16 09:36 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/ct/atadjust.c
  * source/ct/atnum.c
  * source/ct/atrepl.c
  * source/ct/ctstr.c
  * source/ct/ctwfunc.c
  * source/ct/ctwin.c
  * source/ct/dattime2.c
  * source/ct/numat.c
  * source/ct/pack.c
  * source/ct/print.c
  * source/ct/screen1.c
  * source/ct/settime.c
  * source/ct/dattime3.c
  * source/ct/screen2.c
    ! more MSVC warnings (W4) suppressed

2012-10-15 20:56 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcomp.h
  * include/hbexprb.c
  * include/hbexprc.c
  * include/simplex.c
  * source/pp/ppcore.c
  * source/compiler/harbour.c
  * source/compiler/harbouryy.c
  * source/compiler/harbour.sly
  * source/compiler/gencc1.c
  * source/compiler/genc.c
  * source/compiler/genhrb.c
  * source/compiler/harbour.slx
  * source/macro/macro.slx
  * source/macro/macroyy.c
  * source/vm/hvm.c
  * source/vm/hash.c
  * source/vm/arrayshb.c
  * source/vm/classes.c
  * source/vm/macro.c
  * source/vm/set.c
  * source/vm/memvars.c
  * source/vm/fm.c
  * source/vm/do.c
  * source/vm/dynlibhb.c
  * source/vm/errorapi.c
  * source/vm/evalhb.c
  * source/vm/proc.c
  * source/vm/pvalue.c
  * source/vm/garbage.c
  * source/vm/hbi18n.c
  * source/vm/inet.c
  * source/vm/runner.c
  * source/rtl/accept.c
  * source/rtl/binnum.c
  * source/rtl/box.c
  * source/rtl/console.c
  * source/rtl/copyfile.c
  * source/rtl/dbf2txt.c
  * source/rtl/direct.c
  * source/rtl/diskspac.c
  * source/rtl/filenet.c
  * source/rtl/fkmax.c
  * source/rtl/gtapi.c
  * source/rtl/hbgtcore.c
  * source/rtl/hbhex2n.c
  * source/rtl/hbip.c
  * source/rtl/hbmd5.c
  * source/rtl/hbxml.c
  * source/rtl/idle.c
  * source/rtl/inkey.c
  * source/rtl/isprint.c
  * source/rtl/math.c
  * source/rtl/natmsg.c
  * source/rtl/oldbox.c
  * source/rtl/oldclear.c
  * source/rtl/padc.c
  * source/rtl/padl.c
  * source/rtl/padr.c
  * source/rtl/philes.c
  * source/rtl/readline.c
  * source/rtl/setkey.c
  * source/rtl/tprinter.c
  * source/rtl/txtline.c
  * source/rtl/winreg.prg
  * source/rtl/tobject.prg
  * source/tip/encurl.prg
    ! more MSVC warnings (W4) suppressed - a lot to come

2012-10-15 11:24 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! correction on last log:
      contrib/firebird/tests/simple.prg -> contrib/pgsql/tests/simple.prg

2012-10-15 11:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/firebird/tests/simple.prg
    ! corrected query syntax (thanks to F. Trautwein via comp.lang.xharbour)

2012-10-15 10:22 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/what32/source/_wininet.c
    * commit was missing

2012-10-15 10:17 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/what32/source/_wininet.c
    ! _MSC_VER<=1200 -> _MSC_VER<1400: FtpCommand also does not exist in MVCS 7

  * source/vm/dlmalloc.c
    ! __POCC__<600 -> __POCC__<=600: Fixed compilation of dlmalloc.c

2012-10-14 17:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sixapi/include/sxapi.h
    ! pacify GCC64 warnings in contrib-stuffs

2012-10-14 17:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tp_/win32.c
  * contrib/hbhpdf/harupdf.c
  * contrib/sevenzip/sevenzip.c
  * contrib/freeimage/source/fi_winfu.c
  * contrib/sixapi/source/base.c
  * contrib/sixapi/source/dbcopy.c
  * contrib/sixapi/source/dbdelim.c
  * contrib/sixapi/source/dbsort.c
  * contrib/sixapi/source/dbstru.c
  * contrib/sixapi/source/decrypt.c
  * contrib/sixapi/source/encrypt.c
  * contrib/sixapi/source/eval.c
  * contrib/sixapi/source/field.c
  * contrib/sixapi/source/filter.c
  * contrib/sixapi/source/get.c
  * contrib/sixapi/source/index.c
  * contrib/sixapi/source/put.c
  * contrib/sixapi/source/rec.c
  * contrib/sixapi/source/replace.c
  * contrib/sixapi/source/sysprop.c
  * contrib/sixapi/source/use.c
  * contrib/sixapi/source/global.c
  * contrib/tipssl/inetssl.c
    ! pacify GCC64 warnings in contrib-stuffs

2012-10-14 10:28 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbhpdf/harupdf.c
  * contrib/hbhpdf/hpdf_streams.c
  * contrib/hbhpdf/hpdf_fontdef_type1.c
  * contrib/hbhpdf/hpdf_image_png.c
  * contrib/hbhpdf/hpdf_u3d.c
  * contrib/hbhpdf/hpdf_encrypt.c
  * contrib/hbhpdf/hpdf_fontdef_tt.c
  * contrib/hbhpdf/hpdf_fontdef_type1.c
  * contrib/hbhpdf/hpdf_font_cid.c
  * contrib/hbhpdf/hpdf_font_tt.c
  * contrib/hbhpdf/hpdf_image.c
  * contrib/hbhpdf/hpdf_image_png.c
  * contrib/hbhpdf/hpdf_pages.c
  * contrib/hbhpdf/hpdf_streams.c
  * contrib/hbhpdf/hpdf_string.c
  * contrib/hbhpdf/hpdf_u3d.c
  * contrib/hbhpdf/hpdf_pdfa.c
  * contrib/hbbz2/bzlib.c
  * contrib/hbbz2/compress.c
  * contrib/hbbz2/core.c
  * contrib/hbbz2/bzlib.c
  * contrib/sixapi/source/alias.c
  * contrib/sixapi/source/append.c
  * contrib/sixapi/source/dbcopy.c
  * contrib/sixapi/source/dbdelim.c
  * contrib/sixapi/source/dbsort.c
  * contrib/sixapi/source/dbstru.c
  * contrib/sixapi/source/decrypt.c
  * contrib/sixapi/source/encrypt.c
  * contrib/sixapi/source/get.c
  * contrib/sixapi/source/index.c
  * contrib/sixapi/source/lock.c
  * contrib/sixapi/source/str.c
  * contrib/sixapi/source/use.c
  * contrib/sixapi/source/global.c
  * contrib/unicode/hbcc.c
  * contrib/unicode/hbc7.c
  * contrib/unicode/hbcu.c
  * contrib/unicode/hbcx.c
  * contrib/unicode/hbcy.c
  * contrib/unicode/hbcy.c
  * contrib/unicode/hbcrc16.c
  * contrib/unicode/hbcrc32.c
  * contrib/unicode/hbcrpt32.c
  * contrib/unicode/hbcrpt128.c
  * contrib/unicode/hbencode.c
  * contrib/unicode/hbcctool.c
  * contrib/unicode/unitool.c
  * contrib/hbzebra/codabar.c
  * contrib/hbzebra/code11.c
  * contrib/hbzebra/code128.c
  * contrib/hbzebra/code39.c
  * contrib/hbzebra/code93.c
  * contrib/hbzebra/datamtrx.c
  * contrib/hbzebra/eanupc.c
  * contrib/hbzebra/itf.c
  * contrib/hbzebra/msi.c
  * contrib/hbzebra/pdf417.c
  * contrib/hbzebra/qrcode.c
  * contrib/gtwvw/gtwvw.c
  * contrib/rdd_ads/ads1.c
  * contrib/rdd_ads/adsfunc.c
  * contrib/sddpg/sddpg.c
  * contrib/sddmy/sddmy.c
  * contrib/filemem/filemem.c
  * contrib/gd/source/gdwrp.c
  * contrib/libnf/proper.c
  * contrib/libnf/getenvrn.c
  * contrib/libnf/dispc.c
  * contrib/libnf/fttext.c
  * contrib/libnf/ftattr.c
  * contrib/tp_/win32.c
  * contrib/tp_/telepath.prg
  * contrib/hbmlzo/core.c
  * contrib/hblzf/core.c
  * contrib/hblzf/lzf_c.c
  * contrib/hblzf/lzf_d.c
  * contrib/rddsql/sqlmix.c
  * contrib/sddsqlt3/sddsqlt3.c
  * contrib/freeimage/source/fi_wrp.c
  * contrib/hbmzip/hbmzip.c
  * contrib/hbexpat/xmlparse.c
  * contrib/hbcab/compress.c
  * contrib/hbcab/decompress.c
  * contrib/hbsqlit3/xhbsqlite3.c
  * contrib/tipssl/inetssl.c
  * contrib/hbcurl/hbcurl.c
  * contrib/hbcairo/core.c
  * contrib/pgsql/postgres.c
    ! pacify MSVC64 warnings in contrib-stuffs

2012-10-13 22:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/fstemp.c
  * include/hbapifs.h
    + Added HB_DIRTEMP() .prg level function. Returns name of temp dir,
      with closing backslash (borrowed from Harbour)

  * contrib/firebird/firebird.c
  * contrib/firebird/tfirebird.prg
  * contrib/firebird/tests/simple.prg
  * contrib/firebird/tests/stress.prg
  * contrib/firebird/tests/test.prg
  * contrib/firebird/tests/testapi.c
    ! synched with Harbour

2012-10-13 19:16 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbhpdf/hpdf_fontdef_tt.c
  * contrib/hbhpdf/hpdf_image.c
  * contrib/hbhpdf/hpdf_u3d.c
  * contrib/what32/source/_winmmcap.c
    ! pacify GCC warnings

  * contrib/tipssl/inetssl.h
  * contrib/sddoci/sddoci.c
  * contrib/sddmy/sddmy.c
  * contrib/sddfb/sddfb.c
    ! pacify BCC warning

2012-10-13 11:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/pgsql/hbpgsql.h
  * contrib/pgsql/postgres.c
  * contrib/pgsql/postgres.ch
  * contrib/pgsql/tpostgres.prg
  * contrib/pgsql/tests/async.prg
  * contrib/pgsql/tests/cache.prg
  * contrib/pgsql/tests/dbf2pg.prg
  * contrib/pgsql/tests/simple.prg
  * contrib/pgsql/tests/stress.prg
  * contrib/pgsql/tests/test.prg
    ! sync with Harbour

  - contrib/pgsql/pellesc
    ! remove unused folder

2012-10-13 09:03 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.vc
    ! added missing -MT flag in contrib part which caused some module not
      compiled under some older MSVC compilers.

  * contrib/gtwvw/gtwvw.c
    ! MSVC 6 does not want HB_EXTERN_BEGIN/END on static functions, removed.

  * contrib/hbzebra/pdf417.c
  * contrib/hblzf/lzf_c.c
  * contrib/hbmzip/ioapi.c
  * contrib/gtwvw/wvwfuncs.c
  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/wvtcore.c
    ! castings

  * contrib/what32/source/_winwnd.c
    ! avoid redefinition of some WINAPI

2012-10-13 07:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rdd/dbffpt/redbffpt1.c
  * contrib/jpeg/jcarith.c
  * contrib/jpeg/jdarith.c
  * contrib/pdflite/hbpdflib.c
  * utils/hbdoc/pdfhbdoc.c
    ! pacify MSVC 7 warnings

  * source/rtl/gtwvt/gtwvt.c
  * contrib/tiff/tif_dirwrite.c
  * contrib/tiff/tif_getimage.c
  * contrib/pdflite/pdcore/pc_output.c
    ! pacify MSVC 6 warnings

  * source/rtl/sha1.c
    ! remmed doubly defined function rol (XCC), just use the define constant.

  * contrib/png/pngrutil.c
    ! added dummy return value for XCC

2012-10-13 05:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/pcre_valid_utf8.c
  * contrib/tiff/tif_aux.c
  * contrib/tiff/tif_fax3.c
  * contrib/tiff/tif_packbits.c
  * contrib/pdflite/pdcore/pc_util.c
  * contrib/pdflite/tiff/tif_auxx.c
  * contrib/pdflite/tiff/tif_ojpeg.c
    ! pacify DigitalMars warnings

2012-10-13 04:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/chruni.c
  * source/rtl/hbsrlraw.c
  * source/rtl/hbxml.c
  * source/rtl/regex.c
  * source/tip/utils.c
  * contrib/pdflite/tiff/tif_ojpeg.c
  * contrib/pdflite/tiff/tif_predict.c
    ! pacify OpenWatcom warnings

2012-10-12 18:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tiff/tif_dirread.c
  * contrib/tiff/tif_print.c
  * contrib/tiff/tif_read.c
    ! casting to compile under BCC 5.5.1

2012-10-12 15:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fm.c
    ! minor formatting

  * source/vm/dlmalloc.c
    ! updated to version 2.8.6, changelog:
        v2.8.6 Wed Aug 29 06:57:58 2012  Doug Lea
        * fix bad comparison in dlposix_memalign
        * don't reuse adjusted asize in sys_alloc
        * add LOCK_AT_FORK -- thanks to Kirill Artamonov for the suggestion
        * reduce compiler warnings -- thanks to all who reported/suggested these

  * contrib/tiff/tif_dirread.c
    ! fixed to compile under MSVC 6

2012-10-12 07:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tiff/tif_dirread.c
  * contrib/tiff/tif_dirwrite.c
  * contrib/tiff/tif_read.c
    ! casting to compile under C++ mode

  * include/hbgtcore.h
    ! exporting hb_gt_Base()

2012-10-12 06:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tiff/tif_aux.c
  * contrib/tiff/tif_dirread.c
    ! pacify GCC warnings

  * source/rtl/regex.c
  * source/odbc/odbc.c
  * contrib/pdflite/tiff/tif_jpeg.c
  * contrib/pdflite/tiff/tif_ojpeg.c
  * contrib/pdflite/tiff/tif_predict.c
    ! pacify POCC warnings

  + make_xc.bat
  * winmake/makefile.pc
    ! added XCC build stuffs

  * source/common/hbver.c
  * source/compiler/hbslex.c
    ! provide working paths for XCC

  * contrib/tiff/tif_config.h
    ! undef HAVE_SEARCH_H for XCC

  * contrib/tiff/tif_win32.c
    ! definition of vsnprintf for XCC

  * contrib/tiff/tif_dirread.c
    ! definition of TIFF_UINT32_MAX and TIFF_INT64_MAX for XCC

  * source/rtl/is.c
    ! temporary hack for isacii to enable XCC to compile

  * contrib/what32/source/_winsock.c
  * source/vm/dlmalloc.c
    ! fix to compile with XCC and MT linking with PellesC 5 and below

2012-10-11 08:28 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tiff/tif_pixarlog.c
  * contrib/tiff/tif_packbits.c
  * contrib/tiff/tif_fax3.c
  * contrib/tiff/tif_jpeg.c
  * contrib/tiff/tif_dirwrite.c
  * contrib/tiff/tif_read.c
  * contrib/tiff/tiffio.h
  * contrib/tiff/tiffiop.h
  * contrib/tiff/tif_write.c
  * contrib/tiff/tif_dirinfo.c
  * contrib/tiff/tif_dirread.c
  * contrib/tiff/tiff.h
  * contrib/tiff/tif_print.c
  * contrib/tiff/tiffvers.h
    ! updated to version 4.0.3

2012-10-11 02:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
    ! variable initialization to pacify GCC warnings

2012-10-11 01:03 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbsqlit3/sqlite3.c
  * contrib/hbsqlit3/sqlite3.h
    ! updated to version 3.7.14.1

2012-10-10 19:39 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/ct/ctwin.c
    ! pacify BCC warning

2012-10-10 19:18 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbip.c
  * source/rtl/hbwinole.c
  * source/rtl/errorsys.prg
  * source/ct/ctmisc.prg
  * source/odbc/odbc.c
  * contrib/tiff/tif_dirinfo.c
  * contrib/tiff/tif_predict.c
  * contrib/tiff/tif_open.c
  * contrib/tiff/tif_win32.c
  * contrib/pdflite/tiff/tif_fax3.c
    ! pacify GCC64 warnings

  * source/ct/ctwfunc.c
  * source/ct/ctwin.c
  * source/ct/ctwin.h
    + added undocumented CT3 window functions (borrowed from Harbour):
         WALIAS( <nHandle> ) -> <nHandle> | -1
            change current window handle to <nHandle>
            if <nHandle> is not used by other window.
            return <nHandle> on success or -1 to indicate error.
            Warning: I replicated CT3 limit here so <nHandle>
                     cannot be bigger then 255
         WLIST() -> <cHandleList>
         _WSTACK() -> <cHandleList>
            return string with window handles in each character,
            the ASCII value of the first character is handle of the
            most bottm window and the last character is the top window.
            Warning: this is compatibility only function
                     which works correctly for first 255 windows.
                     Harbour does not have any internal limits on
                     maximum number of windows so it's possible
                     to create more then 255 windows and this function
                     will return wrong results.

2012-10-10 03:21 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflite/tiff/tif_fax3.c
    ! pacify MSVC64 warnings

2012-10-10 02:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
  * source/compiler/gencc1.c
  * source/rtl/chruni.c
  * source/rtl/filenet.c
  * source/rtl/hbserv.c
  * source/rtl/winreg.prg
  * source/rtl/hbsrlraw.c
  * source/rtl/session.c
  * source/rtl/str2ptr.c
  * source/rtl/errorsys.prg
  * source/rtl/win32prn.prg
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/zlib/gzguts.h
  * source/vm/arrayshb.c
  * source/vm/codebloc.c
  * source/vm/memvars.c
  * source/vm/cmdarg.c
  * source/vm/thread.c
  * source/odbc/odbc.c
  * source/tip/utils.c
  * source/compiler/comptool.c
  * contrib/tiff/tif_codec.c
  * contrib/tiff/tif_compress.c
  * contrib/tiff/tif_dirinfo.c
  * contrib/tiff/tif_extension.c
  * contrib/tiff/tif_fax3.c
  * contrib/tiff/tif_getimage.c
  * contrib/tiff/tif_open.c
  * contrib/tiff/tif_print.c
  * contrib/tiff/tif_read.c
  * contrib/tiff/tif_win32.c
  * contrib/tiff/tif_zip.c
  * contrib/pdflite/hbpdflib.c
  * contrib/pdflite/pdcore/pc_contain.c
  * contrib/pdflite/pdcore/pc_file.c
  * contrib/pdflite/pdcore/pc_unicode.c
  * contrib/pdflite/pdcore/pc_util.c
  * contrib/pdflite/pdflib/p_bmp.c
  * contrib/pdflite/pdflib/p_document.c
  * contrib/pdflite/pdflib/p_hyper.c
  * contrib/pdflite/pdflib/p_jpeg.c
  * contrib/pdflite/pdflib/p_page.c
  * contrib/pdflite/pdflib/p_util.c
  * contrib/pdflite/tiff/tif_auxx.c
  * contrib/pdflite/tiff/tif_dirinfo.c
  * contrib/pdflite/tiff/tif_extension.c
  * contrib/pdflite/tiff/tif_luv.c
  * contrib/pdflite/tiff/tif_ojpeg.c
  * contrib/pdflite/tiff/tif_dir.c
  * contrib/pdflite/tiff/tif_open.c
  * contrib/pdflite/tiff/tif_strip.c
  * contrib/pdflite/tiff/tif_tile.c
  * contrib/pdflite/pdflib/p_png.c
  * contrib/jpeg/jdatadst.c
  * contrib/jpeg/jmemmgr.c
  * contrib/jpeg/cdjpeg.c
    ! pacify MSVC64 warnings

2012-10-03 10:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbtypes.h
  * source/vm/maindllp.c
  * source/vm/bcc.def
  * source/vm/export.def
    ! added hb_parns, hb_retns, hb_storns

2012-10-03 08:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/classes.c
   ! pacify one BCC warning

2012-10-03 07:38 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/eval.c
   ! pacify MSVC-64 warning

  * winmake/makefile.vc
    ! explicitely define machine target in building LIBs, EXEs and DLL

2012-10-03 06:13 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/encurl.prg
   ! pacify MSVC-64 warning

2012-10-03 05:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
 * source/rtl/hbhex2n.c
   ! pacify MSVC warning

 * include/hbcompat.h
   ! remove redefinition of HB_ULONG

 * contrib/rddsql/hbrddsql.h
 * contrib/hbbtree/hb_btree.c
 * contrib/hbbtree/hb_btree.h
 * contrib/sddodbc/sddodbc.c:
   ! HB_ULONG -> ULONG

2012-10-03 04:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * utils/hbformat/hbfmtcls.prg
    ! sync with Harbour and added support for:
      -> TRY-CATCH-FINALLY-END
      -> WITH OBJECT-END
      -> GLOBAL

2012-10-03 02:58 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/*.*
    ! code reformatting

2012-10-03 02:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/cgi/*.*
  * source/odbc/*.*
  * source/tip/*.*
    ! code reformatting

2012-10-02 17:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/gtalleg/*.*
  * source/rtl/gtcgi/*.*
  * source/rtl/gtcrs/*.*
  * source/rtl/gtdos/*.*
  * source/rtl/gtgui/*.*
  * source/rtl/gtos2/*.*
  * source/rtl/gtpca/*.*
  * source/rtl/gtQTc/*.*
  * source/rtl/gtsln/*.*
  * source/rtl/gtstd/*.*
  * source/rtl/gttrm/*.*
  * source/rtl/gtwin/*.*
  * source/rtl/gtwvt/*.*
  * source/rtl/gtxvt/*.*
  * source/rtl/gtxwc/*.*
  * source/rtl/gt_tpl/*.*
    ! code reformatting

2012-10-02 17:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/*.*
    ! code reformatting

2012-10-02 16:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rdd/*.*
    ! code reformatting

2012-10-02 12:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/filemem/filemem.c
  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvw/gtwvw.c
  * contrib/hbbtree/hb_btree.h
  * contrib/libnf/dispc.c
  * contrib/misc/gauge.c
  * contrib/misc/hb_f.c
  * contrib/misc/num.c
  * contrib/misc/stack.c
  * contrib/misc/strfmt.c
  * contrib/misc/stringsx.c
  * contrib/pdflite/pdflib/p_document.c
  * contrib/pdflite/tiff/tif_unix.c
  * contrib/rddsql/hbrddsql.h
  * contrib/rddsql/sqlbase.c
  * contrib/rddsql/sqlmix.c
  * contrib/sddsqlt3/sddsqlt3.c
  * contrib/what32/source/_wincdlg.c
  * contrib/what32/source/_windlg.c
  * contrib/what32/source/_winmain.c
  * contrib/what32/source/_winsys.c
  * include/arc4.h
  * include/classes.h
  * include/ctstr.h
  * include/hashapi.h
  * include/hbapi.h
  * include/hbapicdp.h
  * include/hbapidbg.h
  * include/hbapifs.h
  * include/hbapigt.h
  * include/hbapiitm.h
  * include/hbapistr.h
  * include/hbcomp.h
  * include/hbcompat.h
  * include/hbdate.h
  * include/hbdefs.h
  * include/hbexprb.c
  * include/hbexprc.c
  * include/hbexprop.h
  * include/hbfast.h
  * include/hbgtcore.h
  * include/hbhash.h
  * include/hbjson.h
  * include/hbmacro.h
  * include/hbnxs.h
  * include/hbpp.h
  * include/hbrddfpt.h
  * include/hbstack.h
  * include/hbvm.h
  * include/hbvmpub.h
  * include/hbxml.h
  * include/simplex.c
  * include/thread.h
  * source/common/expropt1.c
  * source/common/expropt2.c
  * source/common/hbarch.c
  * source/common/hbdate.c
  * source/common/hbfopen.c
  * source/common/hbfsapi.c
  * source/common/hbgete.c
  * source/common/hbhash.c
  * source/common/hbmem.c
  * source/common/hbprintf.c
  * source/common/hbstr.c
  * source/common/hbtrace.c
  * source/common/hbver.c
  * source/common/hbwince.c
  * source/common/reserved.c
  * source/compiler/calconst.c
  * source/compiler/cmdcheck.c
  * source/compiler/comptool.c
  * source/compiler/expropta.c
  * source/compiler/exproptb.c
  * source/compiler/exproptc.c
  * source/compiler/genc.c
  * source/compiler/gencc.c
  * source/compiler/gencc1.c
  * source/compiler/gencobj.c
  * source/compiler/genhrb.c
  * source/compiler/harbour.c
  * source/compiler/harbour.slx
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
  * source/compiler/hbdbginf.c
  * source/compiler/hbdead.c
  * source/compiler/hbfix.c
  * source/compiler/hbfunchk.c
  * source/compiler/hbgenerr.c
  * source/compiler/hbident.c
  * source/compiler/hblbl.c
  * source/compiler/hbpcode.c
  * source/compiler/hbpcstat.c
  * source/compiler/hbslex.c
  * source/compiler/hbstripl.c
  * source/compiler/hbstrong.c
  * source/compiler/hbusage.c
  * source/compiler/ppcomp.c
  * source/ct/addascii.c
  * source/ct/asciisum.c
  * source/ct/ascpos.c
  * source/ct/atadjust.c
  * source/ct/atnum.c
  * source/ct/atrepl.c
  * source/ct/blank.c
  * source/ct/charevod.c
  * source/ct/charlist.c
  * source/ct/charmix.c
  * source/ct/charop.c
  * source/ct/charrepl.c
  * source/ct/count.c
  * source/ct/ctc.c
  * source/ct/ctchksum.c
  * source/ct/ctcrypt.c
  * source/ct/ctstr.c
  * source/ct/ctwin.c
  * source/ct/dattime2.c
  * source/ct/dattime3.c
  * source/ct/disk.c
  * source/ct/envparam.c
  * source/ct/intneg.c
  * source/ct/justify.c
  * source/ct/maxline.c
  * source/ct/misc2.c
  * source/ct/numat.c
  * source/ct/numline.c
  * source/ct/pack.c
  * source/ct/pos1.c
  * source/ct/pos2.c
  * source/ct/posdiff.c
  * source/ct/relation.c
  * source/ct/screen1.c
  * source/ct/screen2.c
  * source/ct/strfile.c
  * source/ct/tab.c
  * source/ct/token1.c
  * source/ct/token2.c
  * source/ct/wordrepl.c
  * source/ct/wordtoch.c
  * source/macro/macro.slx
  * source/macro/macro.y
  * source/macro/macroa.c
  * source/macro/macrob.c
  * source/macro/macroc.c
  * source/macro/macroslx.c
  * source/macro/macroyy.c
  * source/odbc/odbc.c
  * source/pp/ppcore.c
  * source/pp/ppgen.c
  * source/pp/pplib.c
  * source/pp/pplib3.c
  * source/rdd/bmdbfcdx/bmdbfcdx1.c
  * source/rdd/bmdbfcdx/redbfcdx1.c
  * source/rdd/dbcmd.c
  * source/rdd/dbf1.c
  * source/rdd/dbf1net.c
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbffpt/redbffpt1.c
  * source/rdd/dbfmdx/dbfmdx1.c
  * source/rdd/dbfnsx/dbfnsx1.c
  * source/rdd/dbfntx/dbfntx1.c
  * source/rdd/delim1.c
  * source/rdd/hbsix/sxcompr.c
  * source/rdd/hbsix/sxcrypt.c
  * source/rdd/hbsix/sxfname.c
  * source/rdd/hbsix/sxtable.c
  * source/rdd/hsx/hsx.c
  * source/rdd/sdf1.c
  * source/rdd/usrrdd/usrrdd.c
  * source/rdd/wafunc.c
  * source/rtl/ampm.c
  * source/rtl/arc4.c
  * source/rtl/at.c
  * source/rtl/binnum.c
  * source/rtl/binnumx.c
  * source/rtl/bkgtsks.c
  * source/rtl/cdpapi.c
  * source/rtl/chruni.c
  * source/rtl/console.c
  * source/rtl/dateshb.c
  * source/rtl/dbf2txt.c
  * source/rtl/defpath.c
  * source/rtl/descend.c
  * source/rtl/direct.c
  * source/rtl/dllcall.c
  * source/rtl/file.c
  * source/rtl/filebuf.c
  * source/rtl/filenet.c
  * source/rtl/filesys.c
  * source/rtl/fparse.c
  * source/rtl/fstemp.c
  * source/rtl/gete.c
  * source/rtl/gtapi.c
  * source/rtl/gtcgi/gtcgi.c
  * source/rtl/gtclip.c
  * source/rtl/gtgui/gtgui.c
  * source/rtl/gtpca/gtpca.c
  * source/rtl/gtstd/gtstd.c
  * source/rtl/gtwin/gtwin.c
  * source/rtl/gtwvt/gtwvt.c
  * source/rtl/hardcr.c
  * source/rtl/hbbffnc.c
  * source/rtl/hbchksum.c
  * source/rtl/hbcomprs.c
  * source/rtl/hbcrc32.c
  * source/rtl/hbcrypt.c
  * source/rtl/hbffind.c
  * source/rtl/hbgtcore.c
  * source/rtl/hbhex2n.c
  * source/rtl/hbip.c
  * source/rtl/hbjson.c
  * source/rtl/hbmd5.c
  * source/rtl/hboutdbg.c
  * source/rtl/hbrand.c
  * source/rtl/hbserv.c
  * source/rtl/hbsha1.c
  * source/rtl/hbsha1hm.c
  * source/rtl/hbsha2.c
  * source/rtl/hbsha2hm.c
  * source/rtl/hbsocket.c
  * source/rtl/hbsockhb.c
  * source/rtl/hbsrlraw.c
  * source/rtl/hbtoken.c
  * source/rtl/hbwinole.c
  * source/rtl/hbxml.c
  * source/rtl/hbzlibgz.c
  * source/rtl/inkey.c
  * source/rtl/inkeyapi.c
  * source/rtl/left.c
  * source/rtl/len.c
  * source/rtl/lennum.c
  * source/rtl/memofile.c
  * source/rtl/mlcfunc.c
  * source/rtl/mtran.c
  * source/rtl/oemansi.c
  * source/rtl/padc.c
  * source/rtl/padl.c
  * source/rtl/padr.c
  * source/rtl/philes.c
  * source/rtl/rat.c
  * source/rtl/readline.c
  * source/rtl/regex.c
  * source/rtl/replic.c
  * source/rtl/right.c
  * source/rtl/samples.c
  * source/rtl/saverest.c
  * source/rtl/seconds.c
  * source/rtl/setkey.c
  * source/rtl/soundex.c
  * source/rtl/strcase.c
  * source/rtl/strdel.c
  * source/rtl/strings.c
  * source/rtl/strmatch.c
  * source/rtl/strpeek.c
  * source/rtl/strtran.c
  * source/rtl/stuff.c
  * source/rtl/transfrm.c
  * source/rtl/trim.c
  * source/rtl/txtline.c
  * source/rtl/valtostr.c
  * source/rtl/version.c
  * source/rtl/win32prn.prg
  * source/rtl/winreg.prg
  * source/rtl/xsavescr.c
  * source/tip/base64x.c
  * source/tip/encb64.prg
  * source/tip/encqp.prg
  * source/tip/thtml.prg
  * source/tip/utils.c
  * source/vm/arrays.c
  * source/vm/arrayshb.c
  * source/vm/asort.c
  * source/vm/classes.c
  * source/vm/cmdarg.c
  * source/vm/codebloc.c
  * source/vm/dbgentry.c
  * source/vm/debug.c
  * source/vm/dynsym.c
  * source/vm/estack.c
  * source/vm/eval.c
  * source/vm/extend.c
  * source/vm/fastitem.c
  * source/vm/fm.c
  * source/vm/garbage.c
  * source/vm/hash.c
  * source/vm/hbi18n.c
  * source/vm/hvm.c
  * source/vm/inet.c
  * source/vm/itemapi.c
  * source/vm/macro.c
  * source/vm/memvars.c
  * source/vm/proc.c
  * source/vm/runner.c
  * source/vm/set.c
  * source/vm/strapi.c
  * source/vm/thread.c
  * utils/hbdoc/pdfhbdoc.c
  * utils/hbpp/hbpp.c
  * utils/hbpp/hbppcalc.c
  * utils/hbpp/hbppcomp.c
  * utils/hbpp/hbppcore.c
  * utils/hbpp/hbppdef.h
  * utils/hbpp/hbpptbl.c
  * utils/hbpp/pragma.c
  * utils/xbscript/xbs_harb.ch
    ! First patches of HB_SIZE data type implementation (idea from Harbour)

2012-10-01 07:56 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
   * contrib/hbbtree/hb_btree.h
     ! Temporary hack: HB_ULONG -> ULONG to pacify BCC warning

2012-09-30 11:02 UTC-0300 Walter Negro <wnegro/AT/vstour.com>
   * source/tip/encurl.prg
     ! fixed name of function in error
   * contrib/hbmzip/hbmzip.c
     ! fixed typo, now files in zip have date and time under Windows

2012-09-29 10:19 UTC-0300 Luiz Rafael Culik <luiz/at/xharbour.com>
   * source/vm/thread.c
     ! fixes to compile in mt mode under linux

2012-09-29 19:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
   * contrib/rddsql/hbrddsql.h
     ! temporarily sync with xHarbour RDDAPI

   * include/hbver.h
     ! version: 1.2.2 -> 1.2.3

2012-09-29 08:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcompat.h
    + xHarbour equivalent for HB_PFS

2012-09-29 08:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcompat.h
    - remove definition of hb_retns
    - remove redefinition of HB_ULONG

  * source/vm/itemapi.c
    + PHB_ITEM hb_itemPutNS( PHB_ITEM pItem, HB_ISIZ nNumber )
    + HB_ISIZ hb_itemGetNS( PHB_ITEM pItem )
      ! functions borrowed from Harbour

  * source/vm/arrays.c
    + HB_ISIZ hb_arrayGetNS( PHB_ITEM pArray, HB_SIZE nIndex )
    + BOOL hb_arraySetNS( PHB_ITEM pArray, HB_SIZE nIndex, HB_ISIZ nNumber );
      ! functions borrowed from Harbour

  * source/vm/hvm.c
    + void hb_vmPushSize( HB_ISIZ nNumber )
      ! functions borrowed from Harbour

  * source/vm/extend.c
    + int hb_storns( HB_ISIZ nValue, int iParam )
    + void hb_retns( HB_ISIZ nNumber )
    + HB_ISIZ hb_parns( int iParam, ... )
      ! functions borrowed from Harbour

  * include/hbapiitm.h
  * include/hbapi.h
  * include/hbvm.h
    + function prototypes for the newly added functions

    /*
    NOTE:
    This is the beginning of a quite long process to use uniform data types
    in both 32 and 64-bit environment.
    */

2012-09-29 05:03 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    ! move creation of ACE32.LIB to core build stage since it is used by
      HARBOUR.DLL (previously ACE32.LIB is created during contrib build stage)

  * winmake/mdir.bat
    ! remove created ACE32.LIB upon clean build

  * make_b32.bat
    - remove not-needed creation of ACE32.LIB upon clean build

2012-09-29 03:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    ! page size set to 256 (was set, but were perharps unintentionally unset)

  * source/common/hbver.c
    ! fixed to recognize Windows XP x64 correctly (copy-paste from Harbour)

  * cotrib/png/*.*
    ! updated to version 1.5.13

2012-09-27 23:19  UTC-0300 Luiz Rafael Culik <luiz/at/xharbour.com>
  * contrib/hbcairo/Makefile
    ! corrected libname

2012-09-24 09:57 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.pc
    ! guarded creation of ws2_32.lib for POCC64 only

2012-09-24 09:44 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * make_pc.bat
    ! reuploaded because previously committed file is private one

2012-09-24 09:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/ws2_32pc.def
    ! import file to build POCC64's ws2_32pc.lib as the supplied
      ws2_32.lib does not work (missing: __WSAFDIsSet)

  * winmake/makefile.pc
  * winmake/mdir.bat
  * make_pc.bat
    ! enable PellesC 64-bit compilation. Envar should be set:
         SET HB_ARCH=64 (remmed by default in make_pc.bat)

  * source/odbc/odbc.c
    + casting to compile with POCC64

  * source/common/hbver.c
    + differentiating POCC version, 32 and 64 bit.

  * source/ct/files.c
    ! function SETFDATI() now use xHarbour API

  * source/rtl/hbsocket.c
    ! replace POCC64 hack on non-existence of function __WSAFDIsSet

  /*
    NOTE:
    POCC64 stuffs are succesfully built eventhough the binaries are buggy.
    -> hbtest.exe yields 83 errors compared to 48 of MSVC and MinGW
    -> exe created with harbour.dll GPFs
  */

2012-09-23 17:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.gc
  * make_gc.bat
    ! enable MinGW 64-bit compilation. Envar should be set:
         SET HB_ARCH=64 (remmed by default in make_gc.bat)

2012-09-23 15:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
    - remove gtwvw.lib and xwt.lib as default contrib as they are currently
    not compilable under 64-bit mode

  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.wc
    ! add gtwvw.lib and xwt.lib creation (moved from common.mak)
    /*
     TODO:
      * rearrange PellesC and MinGW makefiles as the 64-bit version compiler
        are available
      * pacify a bunch of warnings in 64-bit mode compilation
    */

  * winmake/makefile.vc
    ! compile all source in C mode when HB_OS_WIN_64 is defined
    ! do not create gtwvw.lib, xwt.lib, what32.lib, gtwvg.lib, hbzlib.lib
      under 64-bit

2012-09-23 14:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * make_vc.bat
  * winmake/makefile.vc
    + envar for 64bit compilation (it is remmed by default)

  * source/common/hbmem.c
    ! enable 64bit compilation

2012-09-23 14:11 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbinit.h
    ! removed exception for MSVC initialization under HB_OS_WIN_64

  * contrib/tiff/tiff.h
    ! redefine uint64 to compile under Win64

  * source/rtl/dllcall.c
    ! disable functionalities when NODLL is defined

2012-09-23 14:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/compile.mak
    + missing hbarch.obj dependency

2012-09-23 04:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/cmdcheck.c
  * source/compiler/Makefile
  + source/compiler/gencobj.c
  * include/hbcomp.h
  * source/compiler/hbusage.c
  * source/compiler/harbour.c
  * winmake/common.mak
  * winmake/compile.mak
    ! restore -go functionality

2012-09-22 09:22 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/cmdcheck.c
    ! removed -go -gw switches

2012-09-22 08:34 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/Makefile
    ! remove gencobj.c dependency

2012-09-22 08:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/compiler/gencobj.c
  - source/compiler/genobj32.c
  * include/hbcomp.h
  * source/compiler/hbusage.c
  * source/compiler/harbour.c
  * winmake/common.mak
  * winmake/compile.mak
    ! removed never-and-won't-be-functional object file generation stuffs

2012-09-22 05:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.vc
  * winmake/msvc.err
    + support for MSVC 11 (aka Ms Visual Studio 2012)

2012-09-19 04:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * bin/bld.bat
    ! remove MT attributes from non-vm libraries

2012-09-19 02:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbzlib/zip.c
  * contrib/hbzlib/zipnew.cpp
  * contrib/hbzlib/include/hbzip.h
  * contrib/hbzlib/include/hbzip2.h
    ! add 2nd parameter to hb___checkFile for checking file existence when
    dealing with decompression

2012-09-18 11:49 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/common/hbmem.c
    * Minor correction to declaration of dv_memcpy()

2012-09-16 18:19 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/ct/*.c
  * source/ct/*.prg
    ! reformatted

2012-09-16 17:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/gd/source/gdbar.prg
  * contrib/gd/source/gdbarcode.prg
  * contrib/gd/include/gd.h
  * contrib/gd/include/gdcache.h
  * contrib/gd/include/gdfontg.h
  * contrib/gd/include/gdfontl.h
  * contrib/gd/include/gdfontmb.h
  * contrib/gd/include/gdfonts.h
  * contrib/gd/include/gdfontt.h
  * contrib/gd/include/gdfx.h
  * contrib/gd/include/gdhelpers.h
  * contrib/gd/include/gd_io.h
  * contrib/gd/include/jisx0208.h
  * contrib/gd/include/wbmp.h
    + added SVN file headers

2012-09-16 15:24 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! missing log

  * contrib/libnf/alt.c
  * contrib/libnf/shift.c
  * contrib/libnf/ftshadow.c
  * contrib/libnf/ctrl.c
  * contrib/libnf/Makefile
    + SVN file properties failed to be added. Files were refreshed.

2012-09-16 15:21 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/libnf/alt.c
  * contrib/libnf/shift.c
  * contrib/libnf/ftshadow.c
  * contrib/libnf/ctrl.c
  * contrib/libnf/Makefile
    + SVN file properties added

2012-09-16 15:03 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/libnf/*.*
    ! files were reformatted and assigned SVN file header

2012-09-16 12:38 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbzlib/*.*
  * contrib/hbzlib/include/*.*
    ! files were reformatted and assigned SVN file attributes

2012-09-14 22:39 UTC-0300 Marcos Antonio Gambeta <marcosgambeta at uol.com.br>
  * make_vc.bat
    Added MSVC 2012

2012-09-14 07:57 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/readme.txt
    ! typo: pgsql.lib -> libhbpg.lib

2012-09-14 07:48 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbzlib/zip.c
    ! fixed GPF traps when calling HB_UNZIPFILE without parameter

2012-09-14 07:22 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbzlib/zip.c
    ! fixed not-working HB_UNZIPFILE (reported in MiniGui Forum)

2012-09-13 05:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/debug/dbgtobj.prg
    ! pacify warnings on unused variables

2012-09-12 14:15 UTC-0300 Luiz Rafael Culik <luiz/at/xharbour.com>
  * source/tip/mail.prg
  * source/tip/sendmail.prg
    ! added new mime types for openoffice files and 7zip

2012-09-12 11:10 UTC-0300 Luiz Rafael Culik <luiz/at/xharbour.com>
  * source/debug/dbgbrwsr.prg
  * source/debug/dbghelp.prg
  * source/debug/dbgmenu.prg
  * source/debug/dbgtarr.prg
  * source/debug/dbgthsh.prg
  * source/debug/dbgtobj.prg
  * source/debug/dbgwa.prg
  * source/debug/debugger.prg
  * source/debug/tbrwtext.prg
    ! updated to allow debug big sources with very large number of lines

2012-09-11 10:30 UTC-0300 Luiz Rafael Culik <luiz/at/xharbour.com>
  * source/tip/mail.prg
  * source/tip/sendmail.prg
    ! added new mime types for msoffice 2007 extension

2012-09-04 20:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/debug/tbrwtext.prg
    ! method Skip was updated (borrowed from Harbour)

2012-09-04 10:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbsocket.c
    ! use xHarbour function: hb_arraySetCLPtr -> hb_arraySetCPtr

2012-09-04 09:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbsqlit3/sqlite3ext.h
  * contrib/hbsqlit3/sqlite3.h
  * contrib/hbsqlit3/sqlite3.c
  * contrib/hbsqlit3/config.h
    ! updated to version 3.7.14

2012-09-02 21:41 UTC-0300 Luiz Rafael Culik <luiz/at/xharbour.com>
  * source/vm/thread.c
    ! Protected one function for compilation under windows

2012-09-02 21:20 UTC-0300 Luiz Rafael Culik <luiz/at/xharbour.com>
  * source/winos.prg
    ! added stub for OS_ISWIN8 when compiling under *nix

2012-09-02 21:10 UTC-0300 Luiz Rafael Culik <luiz/at/xharbour.com>
  * source/vm/thread.c
    ! added #undef to HB_OS_WIN when compilation under unix
  * bin/pack_src.ch
    ! added contrib/png contrib/tiff and contrib/jpeg folders to compress to build .rpm

2012-08-29 09:00 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/rtl/winros.prg
    * added os_iswin8()
  * source/common/hbver.c
    * added support for Windows 8 and 2012 server

2012-08-28 07:09 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/jpeg/jcmainct.c
  * contrib/jpeg/jdmainct.c
    ! variable renamed: main -> jmain

  * contrib/tiff/tif_config.h
  * contrib/tiff/tif_dirread.c
  * contrib/tiff/tif_dirwrite.c
  * contrib/tiff/tif_predict.c
  * contrib/tiff/tif_read.c
  * contrib/pdflite/tiff/tif_unix.c
    ! pacify GCC warnings

2012-08-25 03:58 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbmzip/crypt.h
  * contrib/hbmzip/ioapi.c
  * contrib/hbmzip/ioapi.h
  * contrib/hbmzip/unzip.c
  * contrib/hbmzip/unzip.h
  * contrib/hbmzip/zip.c
  * contrib/hbmzip/zip.h
    ! updated minizip components to version 1.1
    + add SVN file properties

  * contrib/hbmzip/tests/myunzip.prg
  * contrib/hbmzip/tests/myzip.prg
    ! fixed to compile with xHarbour

2012-08-24 20:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbmzip/hbmzip.c
    ! wrong casting caused GPF (per Salius report in comp.lang.xharbour)

2012-08-22 02:35  UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * config/linux/gcc.cf
    ! removed -DHB_VM_ALL from cflags

2012-08-21 01:00  UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * thread.c
    ! protected _TlsSetValue and _TlsGetValue under HB_OS_WIN

2012-08-20 03:57 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/what32/source/_wintree.c
    ! reverted my change per 2012-06-20 06:52 UTC+0700 (with minor changes)
    which caused this particular file not compilable under BCC63.

2012-08-19 18:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rdd/dbf1.c
    ! bug fix in Foxpro DBFCDX after appending record with memo field (reported
    by Grzegorz in comp.lang.xharbour)

2012-08-17 10:20  UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/jpeg/jmorecfg.h
    ! avoid redefinition of INT16 and UINT'6 with HB_DEFS_H_

2012-08-16 11:10 UTC-0300 Eduardo Fernandes <modalsist/at/yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed Stabilize, SetHilite and Moved methods for manual hilite/dehilite.
    Bug reported on xharbour's news group.

2012-08-15 12:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
  * contrib/jpeg/jmorecfg.h
    ! avoid redefinition of INT32 with HB_DEFS_H_

2012-08-14 11:36 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbdefs.h
    * Define LONGLONG for xCC
    ! Fixed HB_FUNC_EXTERN to use HB_IMPORT instead of HB_EXPORT

  * include/hbsetup.h
    - Removed unneeded #define of isacii() for xCC

  * source/common/hbtrace.c
    - Removed unneeded #define of close() dup() and fileno() for xCC and protected them with #ifndef

  * source/compiler/genc.c
    * Fixed and refined forward declaration of PRG Function, EXTERNAL Function, and C Dump Functions
    + Added logic to detect and warn of STATIC FUNCTION or HB_FUNC_STATIC defined but never used
    * Added missing support for HB_FUNC_INIT and HB_FUNC_EXIT and refined hb_compWriteExternEntries()
    * Enabled HB_FUNC_STATIC in hb_compGenCAddProtos()
    * Corrected description for hb_compCStatSymList()
    ! Rewrote hb_compGenCCheckInLineStatic() to fixa some bugs and to add missing support for HB_FUNC_INIT() HB_FUNC_EXIT and HB_FUNC_STATIC()

  * source/compiler/hbslex.c
    - Removed #define exception of SLX_RULES for xCC since xCC bug in processing relative paths using forward slash (/) has been fixed.

  * source/rtl/hbzlibgz.c
    * Corrected #include <zlib/zlib.h> to "zlib/zlib.h"

  * source/vm/errorapi.c
    ! Fixed forward declaration HB_FUNC_EXTERN( ERRORNEW ) to HB_FUNC( ERRORNEW )

  * include/hberrors.h
    + Added HB_COMP_WARN_STATIC_UNUSED
  * source/compiler/hbgenerr.c
    + Added : "1STATIC Function /'%s/' defined but never used"
  * source/compiler/genc.c
    + Added logic to detect and warn of STATIC FUNCTION or HB_FUNC_STATIC defined but never used

2012-08-13 07:56 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.vc
    ! missing -D__WIN32__ required for some module

2012-08-13 07:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.pc
  * winmake/makefile.wc
    ! missing rddads.lib despite envar was set up. Fixed.

2012-08-13 05:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.dc
    ! startup was missing from some executables. Fixed.

2012-08-13 04:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.gc
    ! rddads.lib was not built despite a correct envar was set. Fixed.

2012-08-12 18:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/rtl/chruni.c
    + in function HB_BSUBSTR():
      HB_ISIZ nFrom -> LONG nFrom

2012-08-12 09:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/rtl/chruni.c
    + HB_BLEN(), HB_BSUBSTR() borrowed from Harbour

  + contrib/hbcomm
  + contrib/hbcomm/comm.prg
  + contrib/hbcomm/tests
  + contrib/hbcomm/tests/test.prg
    + PRG level functions for serial communication borrowed from Harbour

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + chruni.obj dependencies and hbcomm.lib

2012-08-12 06:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/jpeg/jdhuff.c
    * exporting jpeg_reset_huff_decode()

2012-08-12 03:07 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! typo on previous log (date)

2012-08-12 03:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    ! previous work around is for DMC only

2012-08-12 02:48 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    ! work around to prevent INT32 to be redefined in jmorecfg.h

2012-08-11 15:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflite/tiff/tif_ojpeg.c
  * contrib/pdflite/tiff/tif_unix.c
    ! fixed to compile under DMC

  * contrib/pdflite/tiff/tif_luv.c
    ! fixed to compile under POCC

  * contrib/jpeg/jdhuff.c
    + extern "C" for jpeg_reset_huff_decode()

2012-08-11 13:28 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/compile.mak
    ! missing from previous commit

2012-08-11 12:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tiff/tiff.h
    + include "hbdefs.h" for INT64 and UINT64

  * contrib/jpeg/jdhuff.c
    + function jpeg_reset_huff_decode() for PDFLite compatibility

  * contrib/pdflite/hbpdflib.c
    + enabled support for TIFF format

  * contrib/pdflite/tests/img2pdf.prg
  * contrib/pdflite/include/p_image.h
  * contrib/pdflite/pdflib/p_tiff.c
  + contrib/pdflite/tests/mytiff.tiff
  + contrib/pdflite/tiff/*.c
  + contrib/pdflite/include/port.h
  + contrib/pdflite/include/pdflite_*.h
  * winmake/common.mak
  * winmake/compile.mak
    ! add back proprietary version of tiff for pdflite

  * winmake/makefile.bc
    ! increase library page size to 256

2012-08-11 06:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! correction on my note vis:
      2012-08-10 08:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
      RE: TODO -> MinGW : GPF when loading PNG and JPG.
      This was wrong. No GPF occurs.

2012-08-10 10:43 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    ! jpeg lib version using integer

2012-08-10 08:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflite/pdflib/p_jpeg.c
  * contrib/pdflite/include/p_intern.h
  * contrib/pdflite/hbpdflib.c
  * contrib/pdflite/tests/img2pdf.prg
  + contrib/pdflite/tests/myjpg.jpg
    + added support for JPEG format
    TODO: PellesC: GPF when loading JPG
          MinGW  : GPF when loading PNG and JPG

2012-08-08 16:43 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbexpat/core.c
    ! HB_ISIZ -> LONG

  * source/rtl/hbsockhb.c
    ! pacify BCC warnings

2012-08-08 08:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + include/hbcompat.h
    + xHarbour types equivalent to Harbour's one

  * include/hbdefs.h
    + inclusion of hbcompat.h

  * include/hbapicom.h
  * include/arc4.h
  * include/hbbfish.h
  * contrib/hbbtree/hb_btree.h
  * contrib/hbexpat/core.c
  * contrib/hbbz2/core.c
  * contrib/hbmagic/core.c
  * contrib/hbexpat/internal.c
  * contrib/rddsql/hbrddsql.h
  * source/rtl/hbsockhb.c
  * source/rtl/hbcomprs.c
  * source/rtl/hbzlibgz.c
    - remove xHarbour equivalent of Harbour's types since they are now
    included in hbcompat.h

2012-08-08 05:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/datec.c
    ! CDOW() and CMONTH() now accepts DATETIME values as parameter
      This fixes the followings which were previously RTE:
        CDOW( DateTime() )
        CMONTH( DateTime() )

2012-08-07 18:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sixapi/source/dbstru.c
  * contrib/sixapi/source/global.c
    ! pacify PellesC warnings

  * source/vm/dlmalloc.c
    ! allow to pick file version only

  * source/common/hbver.c
    + information on major library version included in xHarbour build-info
      (printed on screen only via: harbour /build)

  * make_dc.bat
    ! directing build process to log files

2012-08-07 00:20  UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * include/hbapicom.h
    ! added missing HB_BOOL define  to make *unix happy

2012-08-07 04:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbhpdf/hpdf_utils.c
  * contrib/hbhpdf/hpdf_conf.h
  * contrib/unicode/hbcc.h
  * contrib/hbsqlit3/config.h
  * contrib/hbbz2/bzlib_pr.h
  * contrib/sixapi/include/sxapi.h
  * contrib/misc/gauge.c
  * contrib/hbexpat/_hbconf.h
  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbffpt/redbffpt1.c
    ! pacify Open Watcom warnings

2012-08-06 13:50  UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/Makefile
    source/include/Makefile
    ! added new depenciencies from Andi last commits

2012-08-06 18:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/rtl/hbcom.c
  + source/rtl/hbcomhb.c
  + include/hbcom.ch
  + include/hbapicom.h
    ! serial communication functions borrowed from Harbour

  * winmake/common.mak
  * winmake/compile.mak
    + new members of RTL

2012-08-06 10:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/rtl/hbbffnc.c
  + source/rtl/hbbfish.c
  + include/hbbfish.h
  + tests/testblow.prg
    ! blowfish encryption borrowed from Harbour
      PRG function list:
        hb_blowfishKey( <cPass> ) -> <bfKey>
        hb_blowfishEncrypt( <bfKey>, <cData>, <lRaw> ) -> <cCryptedData>
        hb_blowfishDecrypt( <bfKey>, <cCryptedData>, <lRaw> ) -> <cData>

  + source/rtl/hbrand.c
  + source/rtl/arc4.c
  + include/arc4.h
  + tests/testarc4.prg
    ! yet another arc4-based random number generator borrowed from Harbour
    ! PRG level function :
      HB_RAND32() -> returns an integer between 0 and 0xFFFFFFFF (inclusive)

  * source/vm/thread.c
    + supporting function for arc4 random number generator

  * winmake/common.mak
  * winmake/compile.mak
    + new members of RTL

2012-08-05 19:10 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * include/thread.h
    ! when in non-mt mode compile, define  HB_CRITICAL_T  as              ULONG
  * source/rtl/Makefile
    source/include/Makefile
    ! added new depenciencies from andi commits

2012-08-06 01:03 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbsockhb.c
    ! minor tweak to kill BCC warning

2012-08-06 00:57 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    + link ws2_32.lib when creating harbour.dll

2012-08-06 00:17 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/inet.c
    ! removed: hbvmopt.h

  * source/rtl/hbsocket.c
    ! memcpy -> HB_MEMCPY

2012-08-05 22:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbsockhb.c
    ! typo

2012-08-05 22:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + include/hbsocket.ch
  + include/hbsocket.h
  + source/rtl/hbsocket.c
  + source/rtl/hbsockhb.c
    ! socket routines borrowed from Harbour

  * source/rtl/hbip.c
    ! rename hb_socketConnect -> hb_socketConnect_

  + tests/ipsvr.prg
    ! test program for Harbour socket borrowed from Harbour

  * include/thread.h
  * source/vm/thread.c
    + supporting functions for Harbour socket

  * winmake/common.mak
  * winmake/compile.mak
    + Harbour socket dependencies

2012-08-03 07:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/dlmalloc.c
    ! remove castings for non-DMC compilers

2012-08-03 07:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fm.c
  * source/vm/dlmalloc.c
    ! fixed to compile under Digital Mars and Open Watcom (MT using dlmalloc)

2012-08-03 02:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbstack.h
    ! reverted previous changes, it did not work.

2012-08-02 21:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbstack.h
    ! missing from commit

2012-08-02 21:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbstack.h
    ! use fake typedef for HB_CRITICAL_T in ST compilation

2012-08-02 19:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.gc
    ! remove not required MT attributes

2012-08-02 18:24 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/thread.c
    ! put MT-only function under MT condition

2012-08-02 18:19 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/estack.c
    ! fix compilation on MT mode when HB_VM_ALL is not defined

2012-08-02 18:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/thread.c
    ! fix compilation on MT mode when HB_VM_ALL is not defined

2012-08-02 17:51 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/estack.c
    + #include "hbmath.h" -> just in case

  * source/vm/inet.c
  * source/rtl/filenet.c
  * source/rtl/hbsrlraw.c
  * contrib/what32/source/_winsock.c
    ! reordered include files and/or remove not required one to fix
    compilation on some compilers

2012-08-02 08:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/macro/macro.y
  * source/macro/macroyy.c
  * source/rdd/hsx/hsx.c
  * source/rtl/filebuf.c
  * source/rtl/trace.c
  * source/rtl/console.c
  * source/rtl/idle.c
  * source/rtl/filenet.c
  * source/rtl/errorsys.prg
  * source/rtl/hblog.prg
  * source/rtl/hblognet.prg
  * source/rtl/trpccli.prg
  * source/rtl/trpc.prg
  * source/rtl/hbserv.c
  * source/rtl/math.c
  * source/rdd/wafunc.c
  * source/rdd/wacore.c
    ! replace hard-coded HB_THREAD_SUPPORT with (pseudo) API

  * include/hbstack.h
    ! remove hard-coded HB_THREAD_SUPPORT in HB_STACKRDD struct.
    NOTE: Non-Windows developers please read a note in the file.

  * source/vm/thread.c
    + added (pseudo) functions to replace hard-wired HB_THREAD_SUPPORT

  * source/vm/estack.c
    ! hb_s_hb_exc() now for ST and MT

  + source/vm/trpcvmmt.prg
  + source/vm/lognetmt.prg
  + source/vm/errlogmt.prg
    + added (pseudo) functions to replace hard-wired HB_THREAD_SUPPORT in RTL

  * winmake/common.mak
  * winmake/compile.mak
    ! temporarily classify bkgtsks.c in VM lib (pending clean-ups of hard-wired
    codes safely)
    - rtlmt.lib, rddmt.lib, hsxmt.lib and macromt.lib no longer created as they
    are now common to ST and MT applications, IOW MT applications need to only
    use vmmt.lib instead of vm.lib besides the regular libs

  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.wc
    - remove no longer required MT attributes

2012-08-01 14:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * config/linux/gcc.cf
    ! added -DHB_VM_ALL
  * source/rtl/pcre/pcre_internal.h
   ! dont redefine BOOL if hbdefs.h is included for correct compilation under *nix

2012-07-30 06:50 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! config/linix/gcc.cf
    ! added -DHB_NO_DV_MEMCPY to linux builds

2012-07-30 06:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/Makefile
  * source/common/Makefile
    ! updated to use new dependencies

2012-07-29 10:18 UTC-0300 Walter Negro <wnegro/AT/vstour.com>
  * source/vm/classes.c
    ! Correction in hb_clsFinalize() for not to skip the execution of the destructor
      of an object when this object is destroyed in a method of a parent class.

2012-07-29 07:06 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! correction on last log: * -> +

  * winmake/common.mak
  * winmake/compile.mak
  - source/vm/hbsha1.c
  - source/vm/hbsha1hm.c
  - source/vm/hbsha2.c
  - source/vm/hbsha2hm.c
  + source/rtl/hbsha1.c
  + source/rtl/hbsha1hm.c
  + source/rtl/hbsha2.c
  + source/rtl/hbsha2hm.c
    * move sha files to proper folder

2012-07-29 05:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbstr.c
  * include/hbapi.h
    ! hb_strtohex() borrowed from Harbour

  * winmake/common.mak
  * winmake/compile.mak
  + source/vm/hbsha1.c
  + source/vm/hbsha1hm.c
  + source/vm/hbsha2.c
  + source/vm/hbsha2hm.c
  + source/rtl/sha1.c
  + source/rtl/sha1hmac.c
  + source/rtl/sha2.c
  + source/rtl/sha2hmac.c
  + tests/testsha1.prg
  + tests/testsha2.prg
  + include/sha1.h
  + include/sha1hmac.h
  + include/sha2.h
  + include/sha2hmac.h
    ! SHA crypto routines borrowed from Harbour. Function list:
      - HB_SHA1( <cMessage> ) -> <cDigest>
      - HB_HMAC_SHA1( <cMessage> ) -> <cDigest>
      - HB_SHA224( <cMessage> ) -> <cDigest>
      - HB_SHA256( <cMessage> ) -> <cDigest>
      - HB_SHA384( <cMessage> ) -> <cDigest>
      - HBSHA512( <cMessage> ) -> <cDigest>
      - HB_HMAC_SHA224( <cMessage>, <cKey> ) -> <cMAC>
      - HB_HMAC_SHA256( <cMessage>, <cKey> ) -> <cMAC>
      - HB_HMAC_SHA384( <cMessage>, <cKey> ) -> <cMAC>
      - HB_HMAC_SHA512( <cMessage>, <cKey> ) -> <cMAC>

2012-07-29 01:19 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvm.c
    ! in function hb_vmEqual(): remove redundant comparison of variables:
      >> if( HB_IS_DATETIME( pItem1 ) && HB_IS_DATETIME( pItem2 ) ) <<

2012-07-28 22:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/pdflite/include/ft_pdffont.h
  - contrib/pdflite/include/pc_crypt.h
  - contrib/pdflite/include/pc_digsig.h
  - contrib/pdflite/include/pc_prefix.h
  - contrib/pdflite/include/pc_pstok.h
  - contrib/pdflite/include/pc_scan.h
  - contrib/pdflite/include/pc_scantok.h
  - contrib/pdflite/include/pc_scope.h
  - contrib/pdflite/include/pc_strconst.h
  - contrib/pdflite/include/pc_xmp.h
  - contrib/pdflite/include/p_hkscmyk.h
  - contrib/pdflite/include/p_hkslab.h
  - contrib/pdflite/include/p_icc.h
  - contrib/pdflite/include/p_icc9809.h
  - contrib/pdflite/include/p_icclib.h
  - contrib/pdflite/include/p_layer.h
  - contrib/pdflite/include/p_pantlab.h
  - contrib/pdflite/include/p_tagged.h
    - remove unused files

  * contrib/pdflite/pdflib/p_actions.c
  * contrib/pdflite/pdflib/p_document.c
  * contrib/pdflite/pdflib/p_draw.c
  * contrib/pdflite/pdflib/p_font.c
  * contrib/pdflite/pdflib/p_image.c
  * contrib/pdflite/pdflib/p_page.c
  * contrib/pdflite/pdflib/p_params.c
  * contrib/pdflite/pdflib/p_text.c
  * contrib/pdflite/pdflib/p_type1.c
  * contrib/pdflite/pdflib/p_util.c
    - remove inclusion of unused header files

2012-07-28 21:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.dc
    + missing flags for memcpy option

  * winmake/common.mak
  * winmake/compile.mak
  - contrib/pdflite/font/ft_hostfont.c
  - contrib/pdflite/font/ft_pdffont.c
  - contrib/pdflite/pdcore/pc_aes.c
  - contrib/pdflite/pdcore/pc_aescbc.c
  - contrib/pdflite/pdcore/pc_arc4.c
  - contrib/pdflite/pdcore/pc_crypt.c
  - contrib/pdflite/pdcore/pc_ebcdic.c
  - contrib/pdflite/pdcore/pc_scan.c
  - contrib/pdflite/pdcore/pc_scope.c
  - contrib/pdflite/pdcore/pc_xmp.c
  - contrib/pdflite/pdflib/p_fields.c
  - contrib/pdflite/pdflib/p_icclib.c
  - contrib/pdflite/pdflib/p_kerning.c
  - contrib/pdflite/pdflib/p_opi.c
  - contrib/pdflite/pdflib/p_pdi.c
  - contrib/pdflite/pdflib/p_photoshp.c
  - contrib/pdflite/pdflib/p_subsett.c
  - contrib/pdflite/pdflib/p_tagged.c
  - contrib/pdflite/pdflib/p_textflow.c
  - contrib/pdflite/pdflib/p_xmp.c
    - removed unused files

2012-07-28 18:29 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! edited last log in order to be clearer on envar setup

2012-07-28 18:09 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapi.h
  * include/hbdefs.h
  + source/common/hbmem.c
  - source/common/dvmemcpy.c
    + function dv_memcpy() now in common.lib, accessible via macro HB_MEMCPY,
    activated by default. This configuration gives a speed improvement.

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
    + inclusion of hbmem.obj to common.lib
    + optimization flags on BCC and MSVC builds
    + flag for option of memcpy version. By default xHarbour uses dv_memcpy.
    To use the compiler's version, an envar should be set:

       SET HB_NO_DV_MEMCPY=1

  * include/hbexprb.c
  * include/hbexprc.c
  * source/common/expropt2.c
  * source/common/hbdate.c
  * source/common/hbprintf.c
  * source/common/hbstr.c
  * source/compiler/cmdcheck.c
  * source/compiler/harbour.c
  * source/compiler/harbour.slx
  * source/compiler/harbour.sly
  * source/compiler/harbouryy.c
  * source/compiler/hbpcode.c
  * source/compiler/ppcomp.c
  * source/ct/ctwfunc.c
  * source/ct/ctwin.c
  * source/ct/ftoc.c
  * source/pp/ppcore.c
  * source/rdd/dbf1.c
  * source/rdd/dbf1net.c
  * source/rdd/delim1.c
  * source/rdd/hbdbsort.c
  * source/rdd/sdf1.c
  * source/rdd/workarea.c
  * source/rdd/bmdbfcdx/bmdbfcdx1.c
  * source/rdd/bmdbfcdx/redbfcdx1.c
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/dbfdbt/dbfdbt1.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbffpt/redbffpt1.c
  * source/rdd/dbfmdx/dbfmdx1.c
  * source/rdd/dbfnsx/dbfnsx1.c
  * source/rdd/dbfntx/dbfntx1.c
  * source/rdd/hbsix/sxcompr.c
  * source/rdd/hbsix/sxcrypt.c
  * source/rdd/hsx/hsx.c
  * source/rtl/ampm.c
  * source/rtl/cdpapi.c
  * source/rtl/console.c
  * source/rtl/cstruct.prg
  * source/rtl/dateshb.c
  * source/rtl/diskspac.c
  * source/rtl/dllcall.c
  * source/rtl/filenet.c
  * source/rtl/filesys.c
  * source/rtl/gtclip.c
  * source/rtl/hbcrypt.c
  * source/rtl/hbgtcore.c
  * source/rtl/hbhex2n.c
  * source/rtl/hbip.c
  * source/rtl/hbmd5.c
  * source/rtl/hbsrlraw.c
  * source/rtl/hbwinole.c
  * source/rtl/hbxml.c
  * source/rtl/idle.c
  * source/rtl/left.c
  * source/rtl/net.c
  * source/rtl/regex.c
  * source/rtl/strmatch.c
  * source/rtl/strtran.c
  * source/rtl/valtostr.c
  * source/rtl/win32prn.prg
  * source/rtl/gtcgi/gtcgi.c
  * source/rtl/gtstd/gtstd.c
  * source/rtl/gtwin/gtwin.c
  * source/tip/utils.c
  * source/vm/arrayshb.c
  * source/vm/classes.c
  * source/vm/codebloc.c
  * source/vm/dbgentry.c
  * source/vm/dlmalloc.c
  * source/vm/dynsym.c
  * source/vm/eval.c
  * source/vm/fastitem.c
  * source/vm/fm.c
  * source/vm/hash.c
  * source/vm/hbi18n.c
  * source/vm/hvm.c
  * source/vm/inet.c
  * source/vm/itemapi.c
  * source/vm/macro.c
  * source/vm/runner.c
  * source/vm/set.c
  * source/vm/strapi.c
  * source/vm/thread.c
    ! memcpy -> HB_MEMCPY

2012-07-27 15:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/misc/date.c
    - deff-out unused variable

2012-07-27 07:49 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/misc/date.c
  * contrib/misc/num.c
  * contrib/misc/stringp.prg
    - deff-out duplicate functions defined elsewhere

2012-07-27 07:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/misc/date.c
    + missing supporting functions

2012-07-27 06:39 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/misc/stringx.c
    ! hb_strtoken() made static

2012-07-27 06:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/misc/num.c
  * contrib/misc/mathx.c
    - deff-out functions already exist in ct.lib

2012-07-27 06:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/misc/date.c
    - deff-out function ADDMONTH(), already exist in ct.lib
    + functions: AMONTHS(), ADAYS(), ISLEAPYEAR(), DAYSINMONTH(), DATETIME()

  - tests/misc
    - removed, stuffs transferred to contrib/misc

  - source/rdd/dbfntx/dbfntx0.prg
    - removed (not used)

2012-07-27 05:42 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/misc/hb_f.c
  + contrib/misc/date.c
  + contrib/misc/environ.c
  + contrib/misc/fileread.prg
  + contrib/misc/gauge.c
  + contrib/misc/mathx.c
  + contrib/misc/nconvert.prg
  + contrib/misc/num.c
  + contrib/misc/numtxten.prg
  + contrib/misc/numtxthu.prg
  + contrib/misc/stack.c
  + contrib/misc/status.c
  + contrib/misc/strfmt.c
  + contrib/misc/stringp.prg
  + contrib/misc/stringsx.c
  + contrib/misc/time.c
  + contrib/misc/twirler.prg
  - source/misc/hb_f.c
  - source/misc
  - tests/misc/date.c
  - tests/misc/environ.c
  - tests/misc/fileread.prg
  - tests/misc/gauge.c
  - tests/misc/mathx.c
  - tests/misc/nconvert.prg
  - tests/misc/num.c
  - tests/misc/numtxten.prg
  - tests/misc/numtxthu.prg
  - tests/misc/stack.c
  - tests/misc/status.c
  - tests/misc/strfmt.c
  - tests/misc/stringp.prg
  - tests/misc/stringsx.c
  - tests/misc/time.c
  - tests/misc/twirler.prg
  * source/Makefile
    ! move miscellaneous functions to contrib/misc

  * winmake/common.mak
  * winmake/compile.mak
    + added miscellaneous functions to libmisc.lib

2012-07-25 17:13 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.wc
    * typo: -DHB_VM_ALL -> -dHB_VM_ALL

2012-07-25 16:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/gtwvg/gtwvg.c
    ! do not access internals

  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
    + missing -DHB_VM_ALL for contrib stuffs

2012-07-25 05:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/mainwin.c
  * source/vm/hvm.c
    ! Open Watcom does not require hb_forceLinkMainWin() to be force-linked,
    condition is hence removed.

  * winmake/makefile.wc
    ! explicitely use mainstd.obj as startup
    ! remove mainstd.obj and mainwin.obj as vm.lib members

  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbtest/hbtest.prg
    ! MAIN -> _APPMAIN

  /*
    This in effect removes long-time-hack to known Windows compilers with
    regards to force linking of hb_forceLinkMainWin()
  */

2012-07-25 02:22 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/mainwin.c
  * source/vm/hvm.c
    ! Digital Mars does not require hb_forceLinkMainWin() to be force-linked,
    condition is hence removed.

  * winmake/makefile.dc
    ! explicitely use mainstd.obj as startup
    ! remove mainstd.obj and mainwin.obj as vm.lib members

2012-07-24 07:18 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/mainwin.c
    - remove debugging trace

2012-07-23 22:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/mainwin.c
  * source/vm/hvm.c
    ! MINGW32 does not require hb_forceLinkMainWin() to be force-linked,
    condition is hence removed.

  * winmake/compile.mak
  * winmake/makefile.gc
    ! remove mainstd and mainwin as library members of MINGW's vm.lib due
    to the fact that in GUI mode, MINGW (eg. ver 4.7.1 of nuwen.net) sometimes
    fails to use mainwin as startup, IOW MINGW always searches for main() which
    is in mainstd.c. This results in a non-initialization of GUI handles which
    throw an error of non-GUI program although appropriate flags have been
    assigned to MINGW's linker. This configuration is IMHO a correct and very
    clear way instead of letting MINGW guessing which startup is to be used in
    an application. As a consequence thereof, programmers now have to explicitely
    link mainstd for console applications, or mainwin for GUI applications.

2012-07-23 01:26 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/estack.c
    ! hb_stack_ready also need in ST mode, sorry.

2012-07-21 12:56 UTC-0300 Marcos Antonio Gambeta <marcosgambeta at uol.com.br>
  * winmake/compile.mak
    Spaces replaced by TABs in the lines 94, 97 and 100 (to fix compilation
    with MinGW)

2012-07-21 10:01 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/client.prg
    ! assign ::ltrace before other stuff in Method New()

2012-07-21 09:46 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/url.prg
    * reverted changes :-((

2012-07-21 09:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/httpcln.prg
    ! reverted previous changes

  * source/tip/url.prg
    + add DATA lValid

2012-07-21 07:41 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/httpcln.prg
    + throw error when invalid protocol is passed as argument

2012-07-20 20:46 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbcab/cabinet.h
  * contrib/hbcab/compress.c
    ! minor formatting

2012-07-20 20:26 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/hbcab
  + contrib/hbcab/cabinet.c
  + contrib/hbcab/cabinet.h
  + contrib/hbcab/compress.c
  + contrib/hbcab/decompress.c
  + contrib/hbcab/fci.h
  + contrib/hbcab/fdi.h
  + contrib/hbcab/tests
  + contrib/hbcab/tests/cabtest1.txt
  + contrib/hbcab/tests/cabtest2.txt
  + contrib/hbcab/tests/cabtest3.txt
  + contrib/hbcab/tests/cabtest4.txt
  + contrib/hbcab/tests/compress.prg
  + contrib/hbcab/tests/decompress.prg
    + Ms's proprietary CABinet compression/decompression generically
    transported to xHarbour.

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + inclusion of hbcab.lib

2012-07-18 08:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sixapi/source/get.c
    ! do not access internals

2012-07-18 06:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sixapi/source/replace.c
    ! SX_REPLACE(): corrected logic when replacing field with array

2012-07-18 06:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sixapi/include/sxapi.h
  * contrib/sixapi/source/sde.c
    ! sx_Alias to return PBYTE

2012-07-18 05:51 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sixapi/source/dbcopy.c
  * contrib/sixapi/source/dbsort.c
  * contrib/sixapi/source/replace.c
  * contrib/sixapi/source/global.c
    ! do not access internals

2012-07-18 00:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sixapi/tests/test01.prg
    ! corrected syntax error

2012-07-18 00:37 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sixapi/include/sixapi.ch
    - delete "REQUEST SXAPI"

2012-07-17 22:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/sixapi
  + contrib/sixapi/include
  + contrib/sixapi/include/sixapi.ch
  + contrib/sixapi/include/sxapi.h
  + contrib/sixapi/include/sxver.h
  + contrib/sixapi/include/unsix.ch
  + contrib/sixapi/source
  + contrib/sixapi/source/alias.c
  + contrib/sixapi/source/append.c
  + contrib/sixapi/source/array.prg
  + contrib/sixapi/source/base.c
  + contrib/sixapi/source/bofeof.c
  + contrib/sixapi/source/browdb.prg
  + contrib/sixapi/source/browse.prg
  + contrib/sixapi/source/close.c
  + contrib/sixapi/source/commit.c
  + contrib/sixapi/source/copy.c
  + contrib/sixapi/source/count.c
  + contrib/sixapi/source/create.c
  + contrib/sixapi/source/dbcopy.c
  + contrib/sixapi/source/dbdelim.c
  + contrib/sixapi/source/dbedit.prg
  + contrib/sixapi/source/dbeval.c
  + contrib/sixapi/source/dbsort.c
  + contrib/sixapi/source/dbstru.c
  + contrib/sixapi/source/decrypt.c
  + contrib/sixapi/source/delete.c
  + contrib/sixapi/source/descend.c
  + contrib/sixapi/source/empty.c
  + contrib/sixapi/source/encrypt.c
  + contrib/sixapi/source/eval.c
  + contrib/sixapi/source/fblock.prg
  + contrib/sixapi/source/field.c
  + contrib/sixapi/source/filter.c
  + contrib/sixapi/source/finalize.c
  + contrib/sixapi/source/get.c
  + contrib/sixapi/source/global.c
  + contrib/sixapi/source/go.c
  + contrib/sixapi/source/index.c
  + contrib/sixapi/source/isnull.c
  + contrib/sixapi/source/lock.c
  + contrib/sixapi/source/put.c
  + contrib/sixapi/source/query.c
  + contrib/sixapi/source/rec.c
  + contrib/sixapi/source/replace.c
  + contrib/sixapi/source/ryo.c
  + contrib/sixapi/source/sde.c
  + contrib/sixapi/source/seek.c
  + contrib/sixapi/source/select.c
  + contrib/sixapi/source/set.c
  + contrib/sixapi/source/skip.c
  + contrib/sixapi/source/str.c
  + contrib/sixapi/source/sysprop.c
  + contrib/sixapi/source/tindex.prg
  + contrib/sixapi/source/tools.c
  + contrib/sixapi/source/ttable.prg
  + contrib/sixapi/source/ttag.prg
  + contrib/sixapi/source/use.c
  + contrib/sixapi/testcls
  + contrib/sixapi/testcls/customer.dbf
  + contrib/sixapi/testcls/test.dbf
  + contrib/sixapi/testcls/tsix.prg
  + contrib/sixapi/tests
  + contrib/sixapi/tests/test01.prg
  + contrib/sixapi/tests/test02.prg
  + contrib/sixapi/tests/test03.prg
  + contrib/sixapi/tests/test04.prg
  + contrib/sixapi/tests/test05.prg
  + contrib/sixapi/tests/test06.prg
  + contrib/sixapi/tests/test07.prg
  + contrib/sixapi/tests/test08.prg
  + contrib/sixapi/tests/test09.prg
  + contrib/sixapi/tests/test10.prg
  + contrib/sixapi/tests/test11.prg
  + contrib/sixapi/tests/test12.prg
  + contrib/sixapi/tests/test13.prg
  + contrib/sixapi/tests/test14.prg
  + contrib/sixapi/tests/test15.prg
  + contrib/sixapi/tests/test16.prg
  + contrib/sixapi/tests/test17.prg
  + contrib/sixapi/tests/test18.prg
  + contrib/sixapi/tests/test19.prg
  + contrib/sixapi/tests/test20.prg
  + contrib/sixapi/tests/test21.prg
  + contrib/sixapi/tests/test22.prg
  + contrib/sixapi/tests/test23.prg
  + contrib/sixapi/tests/test24.prg
  + contrib/sixapi/tests/test25.prg
  + contrib/sixapi/tests/test26.prg
  + contrib/sixapi/tests/test27.prg
  + contrib/sixapi/tests/test28.prg
  + contrib/sixapi/tests/test29.prg
  + contrib/sixapi/tests/test30.prg
  + contrib/sixapi/tests/test31.prg
  + contrib/sixapi/tests/test32.prg
  + contrib/sixapi/tests/test33.prg
  + contrib/sixapi/tests/test34.prg
  + contrib/sixapi/tests/test35.prg
  + contrib/sixapi/tests/test36.prg
  + contrib/sixapi/tests/test37.prg
  + contrib/sixapi/tests/test38.prg
  + contrib/sixapi/tests/test39.prg
  + contrib/sixapi/tests/test40.prg
  + contrib/sixapi/tests/test41.prg
  + contrib/sixapi/tests/test42.prg
  + contrib/sixapi/tests/test43.prg
  + contrib/sixapi/tests/test44.prg
  + contrib/sixapi/tests/test45.prg
  + contrib/sixapi/tests/test46.prg
  + contrib/sixapi/tests/test47.prg
  + contrib/sixapi/tests/test48.prg
  + contrib/sixapi/tests/test49.prg
  + contrib/sixapi/tests/test50.prg
  + contrib/sixapi/tests/test51.prg
  + contrib/sixapi/tests/test51h.prg
  + contrib/sixapi/tests/test52.prg
  + contrib/sixapi/tests/test53.prg
  + contrib/sixapi/tests/test54.prg
  + contrib/sixapi/tests/test55.prg
  + contrib/sixapi/tests/test56.prg
  + contrib/sixapi/tests/test57.prg
  + contrib/sixapi/tests/test58.prg
  + contrib/sixapi/tests/test59.prg
  + contrib/sixapi/tests/test60.prg
  + contrib/sixapi/tests/test61.prg
  + contrib/sixapi/tests/test62.prg
  + contrib/sixapi/tests/test63.prg
  + contrib/sixapi/tests/test64.prg
  + contrib/sixapi/tests/test65.prg
  + contrib/sixapi/tests/test66.prg
  + contrib/sixapi/tests/test67.prg
  + contrib/sixapi/tests/test68.prg
  + contrib/sixapi/tests/test69.prg
  + contrib/sixapi/tests/test70.prg
  + contrib/sixapi/tests/test71.prg
  + contrib/sixapi/tests/test72.prg
  + contrib/sixapi/tests/test73.prg
  + contrib/sixapi/tests/test74.prg
  + contrib/sixapi/tests/test75.prg
  + contrib/sixapi/tests/test76.prg
  + contrib/sixapi/tests/test77.prg
  + contrib/sixapi/tests/test78.prg
  + contrib/sixapi/tests/test79.prg
  + contrib/sixapi/tests/test80.prg
  + contrib/sixapi/tests/test81.prg
  + contrib/sixapi/tests/test82.prg
  + contrib/sixapi/tests/test83.prg
  + contrib/sixapi/tests/test84.prg
  + contrib/sixapi/tests/test85.prg
    + added low-level approach to Apollo RDD

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + inclusion of sixapi.lib

2012-07-15 10:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflite/tests/img2pdf.prg
    ! minor optimization

2012-07-15 09:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflite/hbpdflib.c
    ! potential memory leak on PDF_load_image() fixed.

2012-07-15 07:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflite/hbpdflib.c
    + add some graphic functions

  * contrib/pdflite/tests/text2pdf.prg
    ! minor modification

  + contrib/pdflite/tests/img2pdf.prg
  + contrib/pdflite/tests/mybmp.bmp
  + contrib/pdflite/tests/mygif.gif
  + contrib/pdflite/tests/mypng.png
    ! test program for converting image to pdf

2012-07-15 05:11 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflite/pdflib/p_afm.c
    ! missing from previous commit

2012-07-15 05:09 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/filenet.c
  * source/rdd/dbfmdx/dbfmdx1.c
  * contrib/pdflite/pdcore/pc_crypt.c
  * contrib/pdflite/pdcore/pc_scope.c
  * contrib/pdflite/pdcore/pc_util.c
  * contrib/pdflite/pdflib/p_afm.c
  * contrib/pdflite/pdflib/p_bmp.c
  * contrib/pdflite/pdflib/p_cid.c
  * contrib/pdflite/pdflib/p_color.c
  * contrib/pdflite/pdflib/p_document.c
  * contrib/pdflite/pdflib/p_params.c
  * contrib/pdflite/pdflib/p_template.c
  * contrib/pdflite/pdflib/p_text.c
  * contrib/pdflite/pdflib/p_truetype.c
    ! pacify MinGW warnings, mostly, deff-out unused vars and initialization

2012-07-14 09:10 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/Makefile
    ! added new folders to compile under linux
  + contrib/hbsqlit3/Makefile
    + added linux makefile to sqllit3
  + contrib/hbbtree/Makefile
    + added makefile for hbbtree

2012-07-13 03:23 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbsqlit3/config.h
  * source/pp/ppcore.c
    ! pacify POCC warning

  * contrib/png/pngpriv.h
    ! formatting

2012-07-13 01:43 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/*.*
    ! folder refreshed

2012-07-13 01:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbbtree/hb_btree.c
    ! pacify BCC warnings

  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngdebug.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pnginfo.h
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngstruct.h
  * contrib/png/pngtest.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.5.12

2012-07-12 21:11 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! corrected typos on addition : * -> +

2012-07-12 21:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/hbbtree
  + contrib/hbbtree/tbtree.prg
  + contrib/hbbtree/hb_btree.c
  + contrib/hbbtree/hb_btree.ch
  + contrib/hbbtree/hb_btree.h
  + contrib/hbbtree/doc
  + contrib/hbbtree/doc/en
  + contrib/hbbtree/doc/en/hb_btree.txt
  + contrib/hbbtree/tests
  + contrib/hbbtree/tests/ctest.c
  + contrib/hbbtree/tests/test.prg
  + contrib/hbbtree/tests/ttest.prg
    ! hbbtree.lib, a work of April White; added upon request of xHarbour user.

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + inclusion of hbbtree.lib

2012-07-12 07:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! contrib/hblfz/lzfP.h
    ! fixed for work in linux

2012-07-12 09:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbexpat/xmltok_i.c
    ! corrected typo (thanks Mel)

2012-07-12 09:06 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbcairo/tests/fancytxt.prg
  * contrib/hbcairo/tests/glyphdbg.prg
  * contrib/hbcairo/tests/hellow.prg
  * contrib/hbcairo/tests/lightning.prg
  * contrib/hbcairo/tests/table.prg
    + implemented message directive as these samples are quite complicated
    to build

2012-07-12 08:46 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/pp/ppcore.c
    + message directive to show info on compile time. For example:

      /* begin file */
      #message ""
      #message "This program require FOOBAR.LIB"
      #message ""

      PROCEDURE MAIN()

      #if defined( __FOOBAR__)
         #message "__FOOBAR__ is defined"
      #else
         #message "__FOOBAR__ is not defined"
      #endif

      RETURN
      /* end */

  + tests/testmsg.prg
    ! sample program to test message directive

2012-07-12 07:48 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tipssl/inetssl.c
    - deffed-out line# 1102 : iRet, unused
    - deffed-out line# 1419 : iRet, unused

2012-07-12 07:18 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/readme.txt
    ! typo on Advantage Database URL

2012-07-12 07:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + winmake/readme.txt
    + short explanation on non-default xHarbour builds envar setups

2012-07-12 06:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! some typos

  * contrib/xwt/src/xwt_win/xwt_win.c
    ! xwt_drv_process_events() -> xwt_drv_process_events( void )
    ! xwt_drv_quit()           -> xwt_drv_quit( void )

  * contrib/hbexpat/xmltok_i.c
    ! pacify POCC warning

  * contrib/firebird/firebird.c
    !initialized some variables:
      line# 535): fetch_stat = 0
      line# 685): value = 0
      line# 686): field_width = 0
      line# 777): aNew = NULL

2012-07-12 06:37 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbbz2/bzlib_pr.h
    ! pacify POCC warning

  * contrib/hbbz2/compress.c
    ! initialize nSelectors as 0

2012-07-12 06:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbzebra/qrcode.c
    ! iDataLen initialized as 0

  + contrib/hbmlzo/config.h
    ! local config file for xHarbour

  * contrib/hbmlzo/minilzo.c
    ! <config.h> -> "config.h"

  * winmake/makefile.pc
    + /DMINILZO_HAVE_CONFIG_H to invoke POCC setups

2012-07-12 06:13 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbhpdf/hpdf_fontdef_tt.c
    ! LoadTTFTable() is static

  * contrib/hbhpdf/hpdf_pages.c
   ! Pages_BeforeWrite() and AddResource() are statics.

  * contrib/hbhpdf/hpdf_image.c
    * initialize size as 0

  * contrib/hbhpdf/hpdf_image_png.c
     initialize row as 0

  * contrib/hbhpdf/hpdf_conf.h
  * contrib/hbhpdf/hpdf_config.h
     ! pacify POCC warnings

2012-07-12 02:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/filenet.c
    * initialize hCurSocket and fResult

  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbffpt/redbffpt1.c
    ! initialize uiFlags

  * source/rdd/dbfmdx/dbfmdx1.c
    ! deff out unused method: hb_cdxSeekWild, hb_cdxTagKeyFindWild,
      hb_cdxPageSeekKeyWild, hb_cdxPageGetKeyValActual, hb_cdxValCompareWild

  * winmake/makefile.pc
    - deff out not-necesssary COMPILERLIBS macro as the libraries are already
    requested via include/pragma.h

2012-07-11 09:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
   * source/misc/hb_f.c
     ! pacify POCC warning

   * contrib/pdflite/include/p_keyconn.h
     ! missing from previous commit

2012-07-11 09:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/win32prn.prg
  * source/rtl/math.c
  * source/rtl/zlib/zutil.h
  * source/rtl/pcre/config.h
  * contrib/tiff/tif_config.h
  * contrib/tiff/tif_compress.c
  * contrib/jpeg/jconfig.h
  * contrib/pdflite/include/pc_util.h
  * contrib/pdflite/include/p_intern.h
  * source/ct/files.c
  * include/simplex.c
  * source/common/hbver.c
  * source/pp/ppcore.c
  * utils/hbpp/hbppcore.c
  * contrib/pdflite/include/p_keyconn.h
  * contrib/pdflite/pdcore/pc_digsig.c
  * contrib/pdflite/pdflib/p_tiff.c
  * contrib/pdflite/pdflib/p_page.c
     pacify POCC warnings

  * contrib/pdflite/pdcore/pc_util.c
    ! guard wcslen and related vars under UNICODE constant

2012-07-11 05:17 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflite/include/pc_util.h
  * contrib/png/pngpriv.h
  * contrib/tiff/tif_config.h
  * contrib/jpeg/jconfig.h
  * source/rtl/pcre/config.h
  * source/rtl/zlib/zutil.h
  * source/rtl/dllcall.c
  * source/rtl/hbjson.c
  * source/vm/fm.c
  * include/simplex.c
  * source/rtl/readline.c
  * source/rtl/txtline.c
  * source/misc/hb_f.c
    ! pacify WatcomC warning

  * utils/hbmake/hbmlang.c
    ! casting

  * winmake/makefile.wc
    ! some refinement

2012-07-10 16:38 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.dc
    ! some local adjustments because DMC fails to utilize tiff.lib

2012-07-10 09:21 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/pngpriv.h
    ! pacify PellesC warnings

2012-07-10 09:11 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/macro/macro.y
  * source/macro/macroyy.c
    ! pacify PellesC warnings

2012-07-10 09:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbouryy.c
  * source/compiler/harbour.sly
    ! pacify PellesC warnings

2012-07-10 08:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fm.c
    ! pacify PellesC warnings on dlmalloc.c

2012-07-10 07:54 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hblzf/core.c
  + contrib/hblzf/lzfp_win.h
  * contrib/hblzf/lzf_c.c
  * contrib/hblzf/lzf_d.c
    ! windows build use lzfp_win.h

2012-07-10 07:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/pdflib
  - contrib/pdflib/tests
  - contrib/pdflib/hbpdflib.c
  - contrib/pdflib/Makefile
  - contrib/pdflib/pdf.ch
  - contrib/pdflib/pdf1.prg
  - contrib/pdflib/pdfhbdoc.ch
  - contrib/pdflib/tests/pdflib.txt
  - contrib/pdflib/tests/text2pdf.prg
  + contrib/pdflite/hbpdflite.c
  + contrib/pdflite/include/pdf.ch
  + contrib/pdflite/include/pdfhbdoc.ch
  + contrib/pdflite/pdf1.prg
  + contrib/pdflite/tests
  + contrib/pdflite/tests/pdflite.txt
  + contrib/pdflite/tests/text2pdf.prg
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
    ! moved PDFLite related files into appropriate folder

2012-07-09 20:36  UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  - contrib/hblzf/lzfp.h
    ! Removed to make linux happy
  + contrib/hblfz/lzfP.h
    ! renamed lzfp.h to lzfP.h to make linux build happy

2012-07-10 06:28 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! typo : 07-20-2012 -> 07-10-2012

2012-07-10 06:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - winmake/hrbdll.pc
  - winmake/contrib.pc
  * winmake/makefile.pc
  * make_pc.bat
    ! Finally, pomake.exe, the native PellesC make utility, works as expected
    in the newest version 7.00 released 07-10-2012. Hence, scattered makefiles
    are combined into one, makefile.pc

2012-07-09 20:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! bin/pack_src.sh
    ! added new contribs
  + contrib/hbbz2/Makefile
  + contrib/hbcairo/Makefile
  + contrib/hbcurl/Makefile
  + contrib/hbexpat/Makefile
  + contrib/hblzf/Makefile
  + contrib/hbmagic/Makefile
  + contrib/hbzebra/Makefile
    ! added linux makefile to new contribs commited

2012-07-10 03:44 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/*.*
    ! SVN file properties re-assigned as file versions show incorrect number

2012-07-10 03:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/*.*
    ! folder refreshed, due to uncommited commits.

2012-07-10 03:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcrecpp.h
  * source/rtl/pcre/pcrecpp_internal.h
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre_byte_order.c
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_xclass.c
  * source/rtl/pcre/ucp.h
    ! updated to version 8.31

2012-07-09 23:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/pngpriv.h
    + define PNG_BUILD_DLL if __EXPORT__ is defined

  * contrib/pdflite/pdflib/p_tiff.c
  * contrib/pdflite/pdflib/p_jpeg.c
    ! modified to use official JPEG and TIFF libs

  + source/rtl/export.def
  + source/rtl/bcc.def
    + exported function list for pcre and zlib for harbour.dll purposes

  * source/rtl/zlib/gzguts.h
    + added extern "C" to gz* functions

  - contrib/pdflite/jpeg
  - contrib/pdflite/tiff
  - contrib/pdflite/include/jchuff.h
  - contrib/pdflite/include/jconfig.h
  - contrib/pdflite/include/jdct.h
  - contrib/pdflite/include/jdhuff.h
  - contrib/pdflite/include/jerror.h
  - contrib/pdflite/include/jinclude.h
  - contrib/pdflite/include/jmemsys.h
  - contrib/pdflite/include/jmorecfg.h
  - contrib/pdflite/include/jpegint.h
  - contrib/pdflite/include/jpeglib.h
  - contrib/pdflite/include/jversion.h
  - contrib/pdflite/include/port.h
  - contrib/pdflite/include/t4.h
  - contrib/pdflite/include/tiff.h
  - contrib/pdflite/include/tiffconf.h
  - contrib/pdflite/include/tiffio.h
  - contrib/pdflite/include/tiffiop.h
  - contrib/pdflite/include/tiffvers.h
  - contrib/pdflite/include/tif_dir.h
  - contrib/pdflite/include/tif_fax3.h
  - contrib/pdflite/include/tif_predict.h
  - contrib/pdflite/include/uvcode.h
  - contrib/pdflite/jpeg/jcapimin.c
  - contrib/pdflite/jpeg/jcapistd.c
  - contrib/pdflite/jpeg/jccoefct.c
  - contrib/pdflite/jpeg/jccolor.c
  - contrib/pdflite/jpeg/jcdctmgr.c
  - contrib/pdflite/jpeg/jchuff.c
  - contrib/pdflite/jpeg/jcinit.c
  - contrib/pdflite/jpeg/jcmainct.c
  - contrib/pdflite/jpeg/jcmarker.c
  - contrib/pdflite/jpeg/jcmaster.c
  - contrib/pdflite/jpeg/jcomapi.c
  - contrib/pdflite/jpeg/jcparam.c
  - contrib/pdflite/jpeg/jcphuff.c
  - contrib/pdflite/jpeg/jcprepct.c
  - contrib/pdflite/jpeg/jcsample.c
  - contrib/pdflite/jpeg/jctrans.c
  - contrib/pdflite/jpeg/jdapimin.c
  - contrib/pdflite/jpeg/jdapistd.c
  - contrib/pdflite/jpeg/jdatadst.c
  - contrib/pdflite/jpeg/jdatasrc.c
  - contrib/pdflite/jpeg/jdcoefct.c
  - contrib/pdflite/jpeg/jdcolor.c
  - contrib/pdflite/jpeg/jddctmgr.c
  - contrib/pdflite/jpeg/jdhuff.c
  - contrib/pdflite/jpeg/jdinput.c
  - contrib/pdflite/jpeg/jdmainct.c
  - contrib/pdflite/jpeg/jdmarker.c
  - contrib/pdflite/jpeg/jdmaster.c
  - contrib/pdflite/jpeg/jdmerge.c
  - contrib/pdflite/jpeg/jdphuff.c
  - contrib/pdflite/jpeg/jdpostct.c
  - contrib/pdflite/jpeg/jdsample.c
  - contrib/pdflite/jpeg/jdtrans.c
  - contrib/pdflite/jpeg/jerror.c
  - contrib/pdflite/jpeg/jfdctflt.c
  - contrib/pdflite/jpeg/jfdctfst.c
  - contrib/pdflite/jpeg/jfdctint.c
  - contrib/pdflite/jpeg/jidctflt.c
  - contrib/pdflite/jpeg/jidctfst.c
  - contrib/pdflite/jpeg/jidctint.c
  - contrib/pdflite/jpeg/jidctred.c
  - contrib/pdflite/jpeg/jmemmgr.c
  - contrib/pdflite/jpeg/jmemnobs.c
  - contrib/pdflite/jpeg/jquant1.c
  - contrib/pdflite/jpeg/jquant2.c
  - contrib/pdflite/jpeg/jutils.c
  - contrib/pdflite/tiff/tif_auxx.c
  - contrib/pdflite/tiff/tif_close.c
  - contrib/pdflite/tiff/tif_codec.c
  - contrib/pdflite/tiff/tif_color.c
  - contrib/pdflite/tiff/tif_compress.c
  - contrib/pdflite/tiff/tif_dir.c
  - contrib/pdflite/tiff/tif_dirinfo.c
  - contrib/pdflite/tiff/tif_dirread.c
  - contrib/pdflite/tiff/tif_dirwrite.c
  - contrib/pdflite/tiff/tif_dumpmode.c
  - contrib/pdflite/tiff/tif_error.c
  - contrib/pdflite/tiff/tif_extension.c
  - contrib/pdflite/tiff/tif_fax3.c
  - contrib/pdflite/tiff/tif_fax3sm.c
  - contrib/pdflite/tiff/tif_flush.c
  - contrib/pdflite/tiff/tif_getimage.c
  - contrib/pdflite/tiff/tif_jpeg.c
  - contrib/pdflite/tiff/tif_luv.c
  - contrib/pdflite/tiff/tif_lzw.c
  - contrib/pdflite/tiff/tif_next.c
  - contrib/pdflite/tiff/tif_ojpeg.c
  - contrib/pdflite/tiff/tif_open.c
  - contrib/pdflite/tiff/tif_packbits.c
  - contrib/pdflite/tiff/tif_pixarlog.c
  - contrib/pdflite/tiff/tif_predict.c
  - contrib/pdflite/tiff/tif_print.c
  - contrib/pdflite/tiff/tif_read.c
  - contrib/pdflite/tiff/tif_strip.c
  - contrib/pdflite/tiff/tif_swab.c
  - contrib/pdflite/tiff/tif_thunder.c
  - contrib/pdflite/tiff/tif_tile.c
  - contrib/pdflite/tiff/tif_unix.c
  - contrib/pdflite/tiff/tif_version.c
  - contrib/pdflite/tiff/tif_warning.c
  - contrib/pdflite/tiff/tif_write.c
  - contrib/pdflite/tiff/tif_zip.c
    ! removed PDFLib's JPEG and TIFF components because they are now replaced
    by official distribution package.

  + contrib/jpeg
  + contrib/jpeg/ansi2knr.c
  + contrib/jpeg/cderror.h
  + contrib/jpeg/cdjpeg.c
  + contrib/jpeg/cdjpeg.h
  + contrib/jpeg/cjpeg.c
  + contrib/jpeg/ckconfig.c
  + contrib/jpeg/djpeg.c
  + contrib/jpeg/example.c
  + contrib/jpeg/jaricom.c
  + contrib/jpeg/jcapimin.c
  + contrib/jpeg/jcapistd.c
  + contrib/jpeg/jcarith.c
  + contrib/jpeg/jccoefct.c
  + contrib/jpeg/jccolor.c
  + contrib/jpeg/jcdctmgr.c
  + contrib/jpeg/jchuff.c
  + contrib/jpeg/jcinit.c
  + contrib/jpeg/jcmainct.c
  + contrib/jpeg/jcmarker.c
  + contrib/jpeg/jcmaster.c
  + contrib/jpeg/jcomapi.c
  + contrib/jpeg/jconfig.h
  + contrib/jpeg/jcparam.c
  + contrib/jpeg/jcprepct.c
  + contrib/jpeg/jcsample.c
  + contrib/jpeg/jctrans.c
  + contrib/jpeg/jdapimin.c
  + contrib/jpeg/jdapistd.c
  + contrib/jpeg/jdarith.c
  + contrib/jpeg/jdatadst.c
  + contrib/jpeg/jdatasrc.c
  + contrib/jpeg/jdcoefct.c
  + contrib/jpeg/jdcolor.c
  + contrib/jpeg/jdct.h
  + contrib/jpeg/jddctmgr.c
  + contrib/jpeg/jdhuff.c
  + contrib/jpeg/jdinput.c
  + contrib/jpeg/jdmainct.c
  + contrib/jpeg/jdmarker.c
  + contrib/jpeg/jdmaster.c
  + contrib/jpeg/jdmerge.c
  + contrib/jpeg/jdpostct.c
  + contrib/jpeg/jdsample.c
  + contrib/jpeg/jdtrans.c
  + contrib/jpeg/jerror.c
  + contrib/jpeg/jerror.h
  + contrib/jpeg/jfdctflt.c
  + contrib/jpeg/jfdctfst.c
  + contrib/jpeg/jfdctint.c
  + contrib/jpeg/jidctflt.c
  + contrib/jpeg/jidctfst.c
  + contrib/jpeg/jidctint.c
  + contrib/jpeg/jinclude.h
  + contrib/jpeg/jmemansi.c
  + contrib/jpeg/jmemdos.c
  + contrib/jpeg/jmemmac.c
  + contrib/jpeg/jmemmgr.c
  + contrib/jpeg/jmemname.c
  + contrib/jpeg/jmemnobs.c
  + contrib/jpeg/jmemsys.h
  + contrib/jpeg/jmorecfg.h
  + contrib/jpeg/jpegint.h
  + contrib/jpeg/jpeglib.h
  + contrib/jpeg/jpegtran.c
  + contrib/jpeg/jquant1.c
  + contrib/jpeg/jquant2.c
  + contrib/jpeg/jutils.c
  + contrib/jpeg/jversion.h
  + contrib/jpeg/rdbmp.c
  + contrib/jpeg/rdcolmap.c
  + contrib/jpeg/rdgif.c
  + contrib/jpeg/rdjpgcom.c
  + contrib/jpeg/rdppm.c
  + contrib/jpeg/rdrle.c
  + contrib/jpeg/rdswitch.c
  + contrib/jpeg/rdtarga.c
  + contrib/jpeg/transupp.c
  + contrib/jpeg/transupp.h
  + contrib/jpeg/wrbmp.c
  + contrib/jpeg/wrgif.c
  + contrib/jpeg/wrjpgcom.c
  + contrib/jpeg/wrppm.c
  + contrib/jpeg/wrrle.c
  + contrib/jpeg/wrtarga.c
    ! add JPEG version 8.0d

  + contrib/tiff
  + contrib/tiff/t4.h
  + contrib/tiff/tiff.h
  + contrib/tiff/tiffconf.h
  + contrib/tiff/tiffio.h
  + contrib/tiff/tiffiop.h
  + contrib/tiff/tiffvers.h
  + contrib/tiff/tif_aux.c
  + contrib/tiff/tif_close.c
  + contrib/tiff/tif_codec.c
  + contrib/tiff/tif_color.c
  + contrib/tiff/tif_compress.c
  + contrib/tiff/tif_config.h
  + contrib/tiff/tif_dir.c
  + contrib/tiff/tif_dir.h
  + contrib/tiff/tif_dirinfo.c
  + contrib/tiff/tif_dirread.c
  + contrib/tiff/tif_dirwrite.c
  + contrib/tiff/tif_dumpmode.c
  + contrib/tiff/tif_error.c
  + contrib/tiff/tif_extension.c
  + contrib/tiff/tif_fax3.c
  + contrib/tiff/tif_fax3.h
  + contrib/tiff/tif_fax3sm.c
  + contrib/tiff/tif_flush.c
  + contrib/tiff/tif_getimage.c
  + contrib/tiff/tif_jbig.c
  + contrib/tiff/tif_jpeg.c
  + contrib/tiff/tif_jpeg_12.c
  + contrib/tiff/tif_luv.c
  + contrib/tiff/tif_lzma.c
  + contrib/tiff/tif_lzw.c
  + contrib/tiff/tif_next.c
  + contrib/tiff/tif_ojpeg.c
  + contrib/tiff/tif_open.c
  + contrib/tiff/tif_packbits.c
  + contrib/tiff/tif_pixarlog.c
  + contrib/tiff/tif_predict.c
  + contrib/tiff/tif_predict.h
  + contrib/tiff/tif_print.c
  + contrib/tiff/tif_read.c
  + contrib/tiff/tif_strip.c
  + contrib/tiff/tif_swab.c
  + contrib/tiff/tif_thunder.c
  + contrib/tiff/tif_tile.c
  + contrib/tiff/tif_unix.c
  + contrib/tiff/tif_version.c
  + contrib/tiff/tif_warning.c
  + contrib/tiff/tif_win32.c
  + contrib/tiff/tif_write.c
  + contrib/tiff/tif_zip.c
  + contrib/tiff/uvcode.h
    ! add TIFF library version 4.0.2

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/mdir.bat
  * winmake/hrbdll.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
    + inclusion of TIFF.lib and JPEG.lib

2012-07-08 13:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/pdflite
  + contrib/pdflite/font
  + contrib/pdflite/include
  + contrib/pdflite/jpeg
  + contrib/pdflite/pdcore
  + contrib/pdflite/pdflib
  + contrib/pdflite/tiff
  + contrib/pdflite/PDFlib-Lite-license.pdf
  + contrib/pdflite/font/ft_cid.c
  + contrib/pdflite/font/ft_corefont.c
  + contrib/pdflite/font/ft_font.c
  + contrib/pdflite/font/ft_hostfont.c
  + contrib/pdflite/font/ft_pdffont.c
  + contrib/pdflite/font/ft_truetype.c
  + contrib/pdflite/font/ft_type1.c
  + contrib/pdflite/include/ft_cid.h
  + contrib/pdflite/include/ft_corefont.h
  + contrib/pdflite/include/ft_font.h
  + contrib/pdflite/include/ft_generr.h
  + contrib/pdflite/include/ft_pdffont.h
  + contrib/pdflite/include/ft_truetype.h
  + contrib/pdflite/include/jchuff.h
  + contrib/pdflite/include/jconfig.h
  + contrib/pdflite/include/jdct.h
  + contrib/pdflite/include/jdhuff.h
  + contrib/pdflite/include/jerror.h
  + contrib/pdflite/include/jinclude.h
  + contrib/pdflite/include/jmemsys.h
  + contrib/pdflite/include/jmorecfg.h
  + contrib/pdflite/include/jpegint.h
  + contrib/pdflite/include/jpeglib.h
  + contrib/pdflite/include/jversion.h
  + contrib/pdflite/include/pc_aes.h
  + contrib/pdflite/include/pc_aeslocal.h
  + contrib/pdflite/include/pc_arc4.h
  + contrib/pdflite/include/pc_chartabs.h
  + contrib/pdflite/include/pc_classic.h
  + contrib/pdflite/include/pc_config.h
  + contrib/pdflite/include/pc_contain.h
  + contrib/pdflite/include/pc_core.h
  + contrib/pdflite/include/pc_crypt.h
  + contrib/pdflite/include/pc_ctype.h
  + contrib/pdflite/include/pc_digsig.h
  + contrib/pdflite/include/pc_ebcdic.h
  + contrib/pdflite/include/pc_encoding.h
  + contrib/pdflite/include/pc_exports.h
  + contrib/pdflite/include/pc_file.h
  + contrib/pdflite/include/pc_generr.h
  + contrib/pdflite/include/pc_geom.h
  + contrib/pdflite/include/pc_md5.h
  + contrib/pdflite/include/pc_optparse.h
  + contrib/pdflite/include/pc_output.h
  + contrib/pdflite/include/pc_prefix.h
  + contrib/pdflite/include/pc_pstok.h
  + contrib/pdflite/include/pc_resource.h
  + contrib/pdflite/include/pc_scan.h
  + contrib/pdflite/include/pc_scantok.h
  + contrib/pdflite/include/pc_scope.h
  + contrib/pdflite/include/pc_strconst.h
  + contrib/pdflite/include/pc_string.h
  + contrib/pdflite/include/pc_unicode.h
  + contrib/pdflite/include/pc_util.h
  + contrib/pdflite/include/pc_xmp.h
  + contrib/pdflite/include/pdflib.h
  + contrib/pdflite/include/port.h
  + contrib/pdflite/include/p_color.h
  + contrib/pdflite/include/p_defopt.h
  + contrib/pdflite/include/p_font.h
  + contrib/pdflite/include/p_generr.h
  + contrib/pdflite/include/p_hkscmyk.h
  + contrib/pdflite/include/p_hkslab.h
  + contrib/pdflite/include/p_icc.h
  + contrib/pdflite/include/p_icc9809.h
  + contrib/pdflite/include/p_icclib.h
  + contrib/pdflite/include/p_image.h
  + contrib/pdflite/include/p_intern.h
  + contrib/pdflite/include/p_keyconn.h
  + contrib/pdflite/include/p_layer.h
  + contrib/pdflite/include/p_page.h
  + contrib/pdflite/include/p_pantlab.h
  + contrib/pdflite/include/p_params.h
  + contrib/pdflite/include/p_tagged.h
  + contrib/pdflite/include/t4.h
  + contrib/pdflite/include/tiff.h
  + contrib/pdflite/include/tiffconf.h
  + contrib/pdflite/include/tiffio.h
  + contrib/pdflite/include/tiffiop.h
  + contrib/pdflite/include/tiffvers.h
  + contrib/pdflite/include/tif_dir.h
  + contrib/pdflite/include/tif_fax3.h
  + contrib/pdflite/include/tif_predict.h
  + contrib/pdflite/include/uvcode.h
  + contrib/pdflite/jpeg/jcapimin.c
  + contrib/pdflite/jpeg/jcapistd.c
  + contrib/pdflite/jpeg/jccoefct.c
  + contrib/pdflite/jpeg/jccolor.c
  + contrib/pdflite/jpeg/jcdctmgr.c
  + contrib/pdflite/jpeg/jchuff.c
  + contrib/pdflite/jpeg/jcinit.c
  + contrib/pdflite/jpeg/jcmainct.c
  + contrib/pdflite/jpeg/jcmarker.c
  + contrib/pdflite/jpeg/jcmaster.c
  + contrib/pdflite/jpeg/jcomapi.c
  + contrib/pdflite/jpeg/jcparam.c
  + contrib/pdflite/jpeg/jcphuff.c
  + contrib/pdflite/jpeg/jcprepct.c
  + contrib/pdflite/jpeg/jcsample.c
  + contrib/pdflite/jpeg/jctrans.c
  + contrib/pdflite/jpeg/jdapimin.c
  + contrib/pdflite/jpeg/jdapistd.c
  + contrib/pdflite/jpeg/jdatadst.c
  + contrib/pdflite/jpeg/jdatasrc.c
  + contrib/pdflite/jpeg/jdcoefct.c
  + contrib/pdflite/jpeg/jdcolor.c
  + contrib/pdflite/jpeg/jddctmgr.c
  + contrib/pdflite/jpeg/jdhuff.c
  + contrib/pdflite/jpeg/jdinput.c
  + contrib/pdflite/jpeg/jdmainct.c
  + contrib/pdflite/jpeg/jdmarker.c
  + contrib/pdflite/jpeg/jdmaster.c
  + contrib/pdflite/jpeg/jdmerge.c
  + contrib/pdflite/jpeg/jdphuff.c
  + contrib/pdflite/jpeg/jdpostct.c
  + contrib/pdflite/jpeg/jdsample.c
  + contrib/pdflite/jpeg/jdtrans.c
  + contrib/pdflite/jpeg/jerror.c
  + contrib/pdflite/jpeg/jfdctflt.c
  + contrib/pdflite/jpeg/jfdctfst.c
  + contrib/pdflite/jpeg/jfdctint.c
  + contrib/pdflite/jpeg/jidctflt.c
  + contrib/pdflite/jpeg/jidctfst.c
  + contrib/pdflite/jpeg/jidctint.c
  + contrib/pdflite/jpeg/jidctred.c
  + contrib/pdflite/jpeg/jmemmgr.c
  + contrib/pdflite/jpeg/jmemnobs.c
  + contrib/pdflite/jpeg/jquant1.c
  + contrib/pdflite/jpeg/jquant2.c
  + contrib/pdflite/jpeg/jutils.c
  + contrib/pdflite/pdcore/pc_aes.c
  + contrib/pdflite/pdcore/pc_aescbc.c
  + contrib/pdflite/pdcore/pc_arc4.c
  + contrib/pdflite/pdcore/pc_chartabs.c
  + contrib/pdflite/pdcore/pc_contain.c
  + contrib/pdflite/pdcore/pc_core.c
  + contrib/pdflite/pdcore/pc_crypt.c
  + contrib/pdflite/pdcore/pc_ctype.c
  + contrib/pdflite/pdcore/pc_digsig.c
  + contrib/pdflite/pdcore/pc_ebcdic.c
  + contrib/pdflite/pdcore/pc_encoding.c
  + contrib/pdflite/pdcore/pc_file.c
  + contrib/pdflite/pdcore/pc_geom.c
  + contrib/pdflite/pdcore/pc_md5.c
  + contrib/pdflite/pdcore/pc_optparse.c
  + contrib/pdflite/pdcore/pc_output.c
  + contrib/pdflite/pdcore/pc_resource.c
  + contrib/pdflite/pdcore/pc_scan.c
  + contrib/pdflite/pdcore/pc_scope.c
  + contrib/pdflite/pdcore/pc_string.c
  + contrib/pdflite/pdcore/pc_unicode.c
  + contrib/pdflite/pdcore/pc_util.c
  + contrib/pdflite/pdcore/pc_xmp.c
  + contrib/pdflite/pdflib/pdflib.c
  + contrib/pdflite/pdflib/p_actions.c
  + contrib/pdflite/pdflib/p_afm.c
  + contrib/pdflite/pdflib/p_annots.c
  + contrib/pdflite/pdflib/p_bmp.c
  + contrib/pdflite/pdflib/p_ccitt.c
  + contrib/pdflite/pdflib/p_cid.c
  + contrib/pdflite/pdflib/p_color.c
  + contrib/pdflite/pdflib/p_document.c
  + contrib/pdflite/pdflib/p_draw.c
  + contrib/pdflite/pdflib/p_encoding.c
  + contrib/pdflite/pdflib/p_fields.c
  + contrib/pdflite/pdflib/p_filter.c
  + contrib/pdflite/pdflib/p_font.c
  + contrib/pdflite/pdflib/p_gif.c
  + contrib/pdflite/pdflib/p_gstate.c
  + contrib/pdflite/pdflib/p_hyper.c
  + contrib/pdflite/pdflib/p_icclib.c
  + contrib/pdflite/pdflib/p_image.c
  + contrib/pdflite/pdflib/p_jpeg.c
  + contrib/pdflite/pdflib/p_jpx.c
  + contrib/pdflite/pdflib/p_kerning.c
  + contrib/pdflite/pdflib/p_mbox.c
  + contrib/pdflite/pdflib/p_object.c
  + contrib/pdflite/pdflib/p_opi.c
  + contrib/pdflite/pdflib/p_page.c
  + contrib/pdflite/pdflib/p_params.c
  + contrib/pdflite/pdflib/p_pattern.c
  + contrib/pdflite/pdflib/p_pdi.c
  + contrib/pdflite/pdflib/p_pfm.c
  + contrib/pdflite/pdflib/p_photoshp.c
  + contrib/pdflite/pdflib/p_png.c
  + contrib/pdflite/pdflib/p_shading.c
  + contrib/pdflite/pdflib/p_subsett.c
  + contrib/pdflite/pdflib/p_tagged.c
  + contrib/pdflite/pdflib/p_template.c
  + contrib/pdflite/pdflib/p_text.c
  + contrib/pdflite/pdflib/p_textflow.c
  + contrib/pdflite/pdflib/p_tiff.c
  + contrib/pdflite/pdflib/p_truetype.c
  + contrib/pdflite/pdflib/p_type1.c
  + contrib/pdflite/pdflib/p_type3.c
  + contrib/pdflite/pdflib/p_util.c
  + contrib/pdflite/pdflib/p_xgstate.c
  + contrib/pdflite/pdflib/p_xmp.c
  + contrib/pdflite/tiff/tif_auxx.c
  + contrib/pdflite/tiff/tif_close.c
  + contrib/pdflite/tiff/tif_codec.c
  + contrib/pdflite/tiff/tif_color.c
  + contrib/pdflite/tiff/tif_compress.c
  + contrib/pdflite/tiff/tif_dir.c
  + contrib/pdflite/tiff/tif_dirinfo.c
  + contrib/pdflite/tiff/tif_dirread.c
  + contrib/pdflite/tiff/tif_dirwrite.c
  + contrib/pdflite/tiff/tif_dumpmode.c
  + contrib/pdflite/tiff/tif_error.c
  + contrib/pdflite/tiff/tif_extension.c
  + contrib/pdflite/tiff/tif_fax3.c
  + contrib/pdflite/tiff/tif_fax3sm.c
  + contrib/pdflite/tiff/tif_flush.c
  + contrib/pdflite/tiff/tif_getimage.c
  + contrib/pdflite/tiff/tif_jpeg.c
  + contrib/pdflite/tiff/tif_luv.c
  + contrib/pdflite/tiff/tif_lzw.c
  + contrib/pdflite/tiff/tif_next.c
  + contrib/pdflite/tiff/tif_ojpeg.c
  + contrib/pdflite/tiff/tif_open.c
  + contrib/pdflite/tiff/tif_packbits.c
  + contrib/pdflite/tiff/tif_pixarlog.c
  + contrib/pdflite/tiff/tif_predict.c
  + contrib/pdflite/tiff/tif_print.c
  + contrib/pdflite/tiff/tif_read.c
  + contrib/pdflite/tiff/tif_strip.c
  + contrib/pdflite/tiff/tif_swab.c
  + contrib/pdflite/tiff/tif_thunder.c
  + contrib/pdflite/tiff/tif_tile.c
  + contrib/pdflite/tiff/tif_unix.c
  + contrib/pdflite/tiff/tif_version.c
  + contrib/pdflite/tiff/tif_warning.c
  + contrib/pdflite/tiff/tif_write.c
  + contrib/pdflite/tiff/tif_zip.c
    ! added PDFLib Lite version 7.05p3

  - contrib/pdflib/pdflib.c
  - contrib/pdflib/pdflib.h
    ! removed as the functions are now static

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/mdir.bat
  * winmake/hrbdll.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
    + inclusion of PDFLite.lib
    - PDFLib.lib merged into PDFLite.lib
    ! embed PDFLib Light into hbdoc.exe

2012-07-07 21:44 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflib/hbpdflib.c
    ! pacify BCC warning

2012-07-07 20:31 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tipssl/inetssl.c
    ! using API instead of internals

2012-07-07 14:43 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvmall.c
    ! simplified logic

2012-07-07 14:23 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/pdflib/tests/pdflib.txt
  + contrib/pdflib/tests/text2pdf.prg
    ! test program for PDFLib

  + contrib/pdflib/hbpdflib.c
    ! PRG Level functions (very partial - quick & dirty made) just for testing
    the accompanying test program.

  * contrib/pdflib/pdflib.c
    ! added missing wrappers

  * contrib/pdflib/pdf.ch
  * contrib/pdflib/pdfhbdoc.ch
    + SVN file header added

  - contrib/pdflib/pdfhbdoc.c
  - contrib/pdflib/pdfhbdocs.prg
  - contrib/pdflib/fonts.dat
  + utils/hbdoc/pdfhbdoc.c
  + utils/hbdoc/pdfhbdocs.prg
  + utils/hbdoc/fonts.dat
    ! moved HBDOC related files to proper folder

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/hrbdll.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
    ! inclusion of hbpdflib.obj into PDFlib.lib and movement of files per above

2012-07-04 04:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/vm/hvmall.c
    ! This file serves as an amalgamation of VM modules which is enabled by
    default. Idea is borrowed from Harbour.

  * source/vm/cmdarg.c
  * source/vm/hbi18n.c
  * source/vm/inet.c
  * source/vm/dbgentry.c
  * source/vm/runner.c
    ! do not access internals directly

  * source/vm/cmdarg.c
    + fixed compilation when HB_VM_ALL is defined
    - commented not-required startup procedure

  * source/rtl/regex.c
    ! use API instead of directly accessing internals

  * include/hbstack.h
  * source/vm/estack.c
    + BOOL hb_stackcheckrddpstack()
    + HB_MATH_EXCEPTION hb_s_hb_exc()
    + BOOL _hb_stack_ready()
    The above functions help various xHarbour modules avoiding access to internals
    when HB_VM_ALL is activated

  * source/rtl/gtwvt/gtwvt.c
  * source/rtl/hbserv.c
  * source/rtl/bkgtsks.c
  * source/rtl/console.c
  * source/rtl/math.c
  * source/rdd/wafunc.c
    ! using API in place of internals when HB_VM_ALL is defined

  * source/vm/dbgentry.c
    ! renamed: HB_DEBUGINFO -> HB_DEBUGINFO_ since it clashes with that in
      include/hbcomp.h

  * source/vm/thread.c
  * source/vm/estack.c
  * include/thread.h
  * include/hbstack.h
    + optional flags to enable amalgamation of VM modules.

  * include/thread.h
    ! upgrade _WIN32_WINNT: 0x400 -> 0x0403, to enable some locking functions
    required when HB_FM_DL_ALLOC is defined.

  * tests/inetto.prg
    ! function does not return value, fixed.

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.wc
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.dc
  * winmake/hrbdll.pc
    ! add option to amalgamate vm functions.
    /*
    NOTE:
    The following report shows various performance of tests/speedtst.prg:

    Total real time (WinXP SP3, Pentium 4, 1GB memory, BCC 5.82)
    1. Without HB_FM_DL_ALLOC and without HB_VM_ALL: 92.34
    2. Witout HB_FM_DL_ALLOC and with HB_VM_ALL:     88.98
    3. With HB_FM_DL_ALLOC and with HB_VM_ALL:       67.45
    4. With HB_FM_DL_ALLOC and without HB_VM_ALL:    64.30

    HB_FM_DL_ALLOC and HB_VM_ALL are set by default. There were reports that
    HB_FM_DL_ALLOC fails in some Win7 machines, therefore if this anomaly is
    found, HB_FM_DL_ALLOC should be disabled. The following settings will be
    required to return to normal build (either one of them or both):
      SET HB_NO_FM_DL_ALLOC=yes  (to disable external memory manager dlmalloc)
      SET HB_NO_VM_ALL=yes       (to disable VM amalgamation)

    fmstat.lib is by default no longer built. If required, we have to compile
    xHarbour in classic way by: SET HB_NO_VM_ALL=yes
    */

2012-07-02 18:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/compile.mak
    ! break.obj, harbinit.obj, initsymb.obj, memvclip.obj and throw.obj are
    shared among ST and MT libs

  * tests/mtcomplexshare.prg
    ! function does not return value, fixed.

2012-07-02 17:09 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.gc
    ! MT exe not built, fixed.

2012-07-02 10:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/vm/regex.c
  + source/rtl/regex.c
  * source/vm/Makefile
  * source/rtl/Makefile
    ! move regex.c to where it should belonged

  * winmake/common.mak
  * winmake/compile.mak
    ! re-enabled: rtlmt.lib, rddmt.lib, hsxmt.lib and macromt.lib
    ! MT application should now use: vmmt.lib, rddmt.lib, rtlmt.lib,
    macromt.lib and hsxmt.lib

  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    ! add -dHB_THREAD_SUPPORT to HARBOURFLAGS when building MT libraries

2012-07-02 05:01 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/make_b32.bat
  * winmake/make_dc.bat
  * winmake/make_gc.bat
  * winmake/make_pc.bat
  * winmake/make_vc.bat
  * winmake/make_w32.bat
    ! missing from previous commit

2012-07-02 04:51 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/mdir.bat
    ! missing from previous commit

2012-07-02 04:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/rtl/regex.c
  - source/rtl/set.c
  + source/vm/regex.c
  + source/vm/set.c
  * source/rtl/Makefile
  * source/vm/Makefile
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/make_b32.bat
  * winmake/make_dc.bat
  * winmake/make_gc.bat
  * winmake/make_pc.bat
  * winmake/make_vc.bat
  * winmake/make_w32.bat
  * winmake/mdir.bat
    ! move module using internals to vm library so now MT application will
    only have to use vmmt.lib in place of vm.lib
    ! remove creation of no longer required MT libraries as they are now common
    to both ST and MT applications.

2012-06-30 01:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/mdir.bat
    ! clean make did not delete hbdict.exe and hbextern.exe, fixed.

2012-06-30 00:42 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/compiler/harboury.c
  - source/macro/macroy.c
  + source/compiler/harbouryy.c
  + source/macro/macroyy.c
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/hrbdll.pc
    ! files were renamed as it broke Linux build (per Luiz)

2012-06-29 11:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/pgsql/Makefile
    ! added -I/usr/include/postgresql/ to CFLAGS and change TPostgres.prg to tpostgres.prg due dependencie rename

2012-06-29 11:10 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/tipssl/inetssl.c
    ! fixed unused variavle and wrong include  definition

2012-06-29 13:46 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbexpat/core.c
  * contrib/hbexpat/_hbconf.h
  * contrib/hbexpat/xmlparse.c
    ! pacify BCC warnings

  + contrib/hbmagic
  + contrib/hbmagic/core.c
  + contrib/hbmagic/hbmagic.ch
  + contrib/hbmagic/hbmagis.prg
  + contrib/hbmagic/tests
  + contrib/hbmagic/tests/hbmagit.prg
    + hbmagic file function borrowed from Harbour.
    Will be built when (example): SET HB_DIR_MAGIC=C:/LIBMAGIC is setup

  + contrib/hbtinymt
  + contrib/hbtinymt/hbtinymt.c
  + contrib/hbtinymt/LICENSE.txt
  + contrib/hbtinymt/tinymt32.c
  + contrib/hbtinymt/tinymt32.h
  + contrib/hbtinymt/tests
  + contrib/hbtinymt/tests/test.prg
    + TinyMT pseudo random number generator
      Site: http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/TINYMT/index.html

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + hbmagic.lib and hbtinymt.lib dependencies

2012-06-28 04:14 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    ! missing from previous commit

2012-06-28 04:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/hbexpat
  + contrib/hbexpat/amigacon.h
  + contrib/hbexpat/ascii.h
  + contrib/hbexpat/asciitab.h
  + contrib/hbexpat/core.c
  + contrib/hbexpat/expat.h
  + contrib/hbexpat/expat_ex.h
  + contrib/hbexpat/hbexpat.ch
  + contrib/hbexpat/iasciita.h
  + contrib/hbexpat/internal.c
  + contrib/hbexpat/internal.h
  + contrib/hbexpat/latin1ta.h
  + contrib/hbexpat/macconfi.h
  + contrib/hbexpat/nametab.h
  + contrib/hbexpat/unitable.prg
  + contrib/hbexpat/utf8tab.h
  + contrib/hbexpat/watcomconfig.h
  + contrib/hbexpat/winconfi.h
  + contrib/hbexpat/xmlparse.c
  + contrib/hbexpat/xmlrole.c
  + contrib/hbexpat/xmlrole.h
  + contrib/hbexpat/xmltok.c
  + contrib/hbexpat/xmltok.h
  + contrib/hbexpat/xmltok_i.c
  + contrib/hbexpat/xmltok_i.h
  + contrib/hbexpat/xmltok_n.c
  + contrib/hbexpat/_hbconf.h
  + contrib/hbexpat/tests
  + contrib/hbexpat/tests/test.prg
  + contrib/hbexpat/tests/test.xml
    ! XML Parser tools borrowed from Harbour

      NOTE:
      You'll need libexpat-1.dll to use this tool, create import lib and link the import lib to application.
      Download the RT from:
      http://sourceforge.net/projects/mingw/files/MinGW/Extension/expat/expat-2.0.1-1/libexpat-2.0.1-1-mingw32-dll-1.tar.gz/download
      http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/expat_2.0.1-1_win32.zip

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + add compiler flag and hbexpat.lib dependencies

2012-06-27 14:06 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/compile.mak
    ! do not compile contrib/gtwvg/gtwvg.c in C++

2012-06-27 10:54 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.dc
  * winmake/makefile.bc
  * winmake/makefile.wc
  * winmake/makefile.vc
  * winmake/makefile.pc
  * winmake/makefile.gc
  * winmake/hrbdll.pc
  * winmake/contrib.pc
  * winmake/compile.mak
  * winmake/common.mak
    - remove not-required WIN32 flag
    ! more tweaks

  * contrib/gtwvg/gtwvg.h
    ! fix to compile under Digital Mars

  * contrib/what32/source/_winsock.c
    ! fix to compile under PellesC

  * contrib/firebird/firebird.c
    ! castings to compile under Digital Mars

2012-06-27 06:46 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * make_dc.bat
  * winmake/makefile.dc
    ! some tweaks

  * contrib/what32/source/_wincomm.c
  * contrib/what32/source/_winhead.c
  * contrib/what32/source/_winsys.c
  * contrib/what32/source/_wintab.c
  * contrib/what32/source/_wintab.c
    ! fixed for compilation under Digital Mars

  * contrib/what32/source/wincore.prg
    - Cdump moved to separate file

  + contrib/what32/source/wincorec.c
    ! Cdump from wincore.prg

  * winmake/common.mak
  * winmake/compile.mak
    ! modified to include wincorec.obj

2012-06-27 04:36 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/compile.mak
    ! some filenames lower casing

  * winmake/makefile.gc
    + force-build libhbzip.a

2012-06-27 03:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/mdir.bat
    + libhbpg.lib not copied to lib dir, fixed.

  * winmake/common.mak
  * winmake/compile.mak
    ! some filenames lower casing

  * winmake/makefile.gc
  * winmake/makefile.bc
    ! some minor tweaks

  * contrib/hbzlib/ZipString.cpp
    ! lower-cased filename: ZipString.cpp -> zipstring.cpp

2012-06-27 02:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/pdflib/pdflib.c
    + #define HB_OS_WIN_USED

  * contrib/pdflib/pdfhbdoc.c
    - remove unused vars

  - contrib/what32/env/bccWin32.Mak
  - contrib/what32/env/makeb32.env
  - contrib/what32/env/makelib.b32
  - contrib/what32/env
    - remove no longer required build stuffs

  * contrib/what32/source/_wintree.c
    + castings

  * contrib/pgsql/postgres.c
    + castings

  * contrib/pgsql/TPostgres.prg
    ! filename lower cased: TPostgres.prg -> tpostgres.prg

  * winmake/common.mak
  * winmake/compile.mak
    ! lower case file names (contrib/what32)

  * winmake/makefile.vc
    + enable hb_fi.lib, what32.lib creation by default
    + enable libhbpg.lib if HB_DIR_POSTGRESQL is defined

2012-06-26 15:31 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/freeimage/tests/dll_b32.bat
  - contrib/gd/samples/counter/dll_b32.bat
  - contrib/gd/tests/dll_b32.bat
  - contrib/hbhpdf/tests/make_bc.bat
  - contrib/hbhpdf/tests/make_dc.bat
  - contrib/hbhpdf/tests/make_gc.bat
  - contrib/hbhpdf/tests/make_pc.bat
  - contrib/hbhpdf/tests/make_vc.bat
  - contrib/hbhpdf/tests/make_wc.bat
  - contrib/hbmzip/tests/bld_b32.bat
  - contrib/hbmzip/tests/bld_vc.bat
  - contrib/hbzlib/dll_b32.bat
  - utils/hbdict/make_b32.bat
    ! more clean-ups

  * winmake/common.mak
  * winmake/compile.mak
    + hbdict.exe created by default
    + hbextern.exe created by default

2012-06-26 14:57 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/gd/MAKE_B32.BAT
  - source/cgi/make_pc.bat
  - contrib/gd/makefile.nt
  - contrib/hbzlib/Makefile.mingw
  - contrib/libnf/makefile.wc
    ! more clean-ups

2012-06-26 09:37 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/cgi/makefile.bc
  - source/rtl/gtalleg/makefile.bc
  - source/rtl/gtalleg/makefile.vc
  - source/cgi/makefile.pc
  - contrib/firebird/make_b32.bat
  - contrib/freeimage/MAKE_B32.BAT
  - contrib/gtwvw/make_b32.bat
  - contrib/hbmzip/make_b32.bat
  - contrib/hbzlib/make_b32.bat
  - contrib/libnf/make_b32.bat
  - contrib/libnf/make_w32.bat
  - contrib/pgsql/make_b32.bat
  - contrib/rdd_ads/make_b32.bat
  - contrib/tp_/make_b32.bat
  - contrib/unicode/make_b32.bat
  - source/cgi/make_b32.bat
  - source/rtl/gtalleg/make_b32.bat
  - source/rtl/gtalleg/make_vc.bat
    ! removed Windows make stuffs as it is covered in central makefiles

2012-06-26 09:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! the last 3 logs was dated 2012-06-28 whilst is should be 2012-06-26

2012-06-26 09:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/firebird/makefile.bc
  - contrib/freeimage/MAKEFILE.BC
  - contrib/gd/MAKEFILE.BC
  - contrib/gtwvw/makefile.bc
  - contrib/hbmzip/makefile.bc
  - contrib/hbzlib/hrbdll.bc
  - contrib/hbzlib/makefile.bc
  - contrib/libnf/makefile.bc
  - contrib/pgsql/makefile.bc
  - contrib/rdd_ads/makefile.bc
  - contrib/tp_/makefile.bc
  - contrib/unicode/makefile.bc
  - contrib/gtwvw/makefile.vc
  - contrib/hbzlib/makefile.vc
  - contrib/libnf/makefile.vc
  - contrib/rdd_ads/makefile.vc
  - contrib/unicode/makefile.vc
  - contrib/gtwvw/makefile.pc
  - contrib/libnf/makefile.pc
  - contrib/pgsql/makefile.pc
  - contrib/gd/make_vc.bat
  - contrib/gtwvw/make_vc.bat
  - contrib/hbmzip/make_vc.bat
  - contrib/hbzlib/make_vc.bat
  - contrib/libnf/make_vc.bat
  - contrib/rdd_ads/make_vc.bat
  - contrib/unicode/make_vc.bat
  - contrib/gtwvw/make_pc.bat
  - contrib/libnf/make_pc.bat
  - contrib/pgsql/make_pc.bat
    ! removed Windows make stuffs as it is covered in central makefiles

2012-06-26 09:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/xwt/makefile.bc
  - contrib/xwt/makefile.nt
  - contrib/xwt/makefile.vc
  - contrib/xwt/makef_gtk.bc
  - contrib/xwt/make_b32.bat
  - contrib/xwt/make_vc.bat
    ! removed Windows make stuffs as it is covered in central makefiles

2012-06-26 08:58 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/what32/makefile.bc
  - contrib/what32/makefile.nt
  - contrib/what32/makefile.pc
  - contrib/what32/makefile.vc
  - contrib/what32/make_b32.bat
  - contrib/what32/make_pc.bat
  - contrib/what32/make_vc.bat
  - contrib/what32/what32.bc
    ! removed Windows make stuffs as it is covered in central makefiles

2012-06-26 08:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/gencc.c
    ! pacify MinGW warnings

  + contrib/pdflib/pdflib.c
    + functions to replace PDFLib import lib (using pdflib5.dll)

  * contrib/pdflib/pdflib.h
    ! file updated to current version

  * utils/hbdoc/genpdf1.prg
    ! fixed compilation

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/hrbdll.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
    + missing pdfhbdoc.obj dependency.
    + pdflib.lib now created by default
    In order to use this library, we have to download PDFLib Lite Runtime from
    http://gnuwin32.sourceforge.net/packages/pdflib-lite.htm. To integrate PDF
    functionalities into HBDOC.EXE, please set: SET HB_DOC_PDF=yes

  - contrib/pdflib/Makefile.bc
    ! removed makefile stuff as the lib now created by default via central
      makefile

2012-06-24 14:59 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! just to note that the just committed common.mak was previously missing
    obj dependencies for mysql.lib.

2012-06-24 14:57 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
    ! missing from previous commit

2012-06-24 14:17 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/mysql/animal.dbf
  - contrib/mysql/dbf2mysql.prg
  - contrib/mysql/test.prg
  - contrib/mysql/testes.prg
  - contrib/mysql/tstmysqlrdd.prg
  + contrib/mysql/tests
  + contrib/mysql/tests/animal.dbf
  + contrib/mysql/tests/dbf2mysql.prg
  + contrib/mysql/tests/test.prg
  + contrib/mysql/tests/testes.prg
  + contrib/mysql/tests/tstmysqlrdd.prg
    ! moved test stuff to tests folder

  * contrib/mysql/mysql.c
  * contrib/mysql/mysql.ch
  * contrib/mysql/tmysql.prg
  * contrib/mysql/tsqlbrw.prg
    ! borrowed updates from Harbour

  - contrib/mysql/makefile.bc
  - contrib/mysql/makefile.vc
  - contrib/mysql/make_b32.bat
  - contrib/mysql/make_vc.bat
    ! remove makefile stuffs as it is covered in central makefile

  * winmake/contrib.pc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.wc
    + build mysql.lib if HB_DIR_MYSQL envar is set

2012-06-24 07:36 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/cgilib/cgiconfig.prg
    * missing from previous commit

  * winmake/makefile.dc
    + missing from previous commit re: firebird.lib

2012-06-24 07:32 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/cgilib/cgifonfig.prg
    - remove unused variable

  * contrib/firebird/README
  * contrib/firebird/firebird.c
  * contrib/firebird/tfirebird.prg
  * contrib/firebird/tests/README
  * contrib/firebird/tests/simple.prg
  * contrib/firebird/tests/stress.prg
  * contrib/firebird/tests/test.prg
  * contrib/firebird/tests/testapi.c
    + add SVN file header

  * winmake/contrib.pc
  * winmake/makefile.gc
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.wc
    + build firebird.lib if HB_DIR_FIREBIRD envar is set

2012-06-24 05:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/cgilib/tests/tstspliturl.prg
    ! add SVN file header

2012-06-24 05:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/cgilib/include/cgidefs.ch
  - contrib/cgilib/include
  + contrib/cgilib/cgidefs.ch
  - contrib/cgilib/source/cgiconfig.prg
  - contrib/cgilib/source/cgifunc.prg
  - contrib/cgilib/source/THTMLBase.prg
  - contrib/cgilib/source/THTMLDoc.prg
  - contrib/cgilib/source/TSession.prg
  - contrib/cgilib/source
  + contrib/cgilib/cgiconfig.prg
  + contrib/cgilib/cgifunc.prg
  + contrib/cgilib/thtmlbase.prg
  + contrib/cgilib/thtmldoc.prg
  + contrib/cgilib/tsession.prg
  - contrib/cgilib/test/tstspliturl.prg
  - contrib/cgilib/test
  + contrib/cgilib/tests
  + contrib/cgilib/tests/tstspliturl.prg
    ! rearranged cgilib folders structure, lower-cased files names

  * winmake/mdir.bat
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/makefile.dc
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.gc
  * winmake/makefile.wc
    + create cgilib.lib when building contrib

2012-06-23 22:21 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/rddsql/hbrddsql.h
    - redundant definition of HB_I64

2012-06-23 22:03 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapistr.h
  * source/vm/strapi.c
    + function hb_strcopy() borrowed from HWGui

  * contrib/rddsql/hbrddsql.h
    + macros moved from sddsqlt3.c

  * contrib/sddsqlt3/sddsqlt3.c
    ! macros moved to common include file

2012-06-23 21:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapistr.h
    - function prototype hb_arrayGetStrUTF8() whose incorporation has been
    replaced by hb_strget(), hence removed.

2012-06-23 20:51 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapistr.h
  * source/vm/strapi.c
    + function hb_arrayGetStrUTF8() borrowed from Harbour
    + function hb_strget() borrowed from HWGui

  * include/hbdefs.h
    + HB_SIZEOFARRAY() macro borrowed from Harbour

  * source/vm/fm.c
    ! do not use external memory manager if HB_FM_STATISTICS is defined

  * include/hbapirdd.h
  * source/rdd/workarea.c
    + added new C function hb_rddInheritEx() which allows to retrieve
      super RDD ID during registration (borrowed from Harbour)

  + contrib/rddsql
  + contrib/rddsql/tests
  + contrib/rddsql/hbrddsql.ch
  + contrib/rddsql/hbrddsql.h
  + contrib/rddsql/readme.txt
  + contrib/rddsql/sqlbase.c
  + contrib/rddsql/sqlmix.c
  + contrib/rddsql/tests.arrayrdd.prg
    ! SQL Database Driver borrowed from Harbour

  + contrib/sddsqlt3
  + contrib/sddsqlt3/tests
  + contrib/sddsqlt3/sddsqlt3.c
  + contrib/sddsqlt3/tests/test.sq3
  + contrib/sddsqlt3/tests/test1.prg
    ! SQLite3 Database Driver borrowed from Harbour

  + contrib/sddpg
  + contrib/sddpg/sddpg.c
    ! Postgre SQL Database Driver borrowed from Harbour
      This will only be built with envar as follows (example):
         SET HB_DIR_POSTGRESQL=C:/POSTGRESQL/9.0
      where PostGreSQL package was installed in C:/POSTGRESQL/9.0

  + contrib/sddodbc
  + contrib/sddodbc/tests
  + contrib/sddodbc/sddodbc.c
  + contrib/sddodbc/tests/test1.prg
  + contrib/sddodbc/tests/test2.prg
    ! ODBC Database Driver borrowed from Harbour

  + contrib/sddoci
  + contrib/sddoci/tests
  + contrib/sddoci/sddoci.c
  + contrib/sddoci/tests/test.prg
    ! Oracle (via OCILIB) Database Driver borrowed from Harbour
      This will only be built with envar as follows (example):
         SET HB_DIR_OCILIB=C:/OCILIB
      where OCILIB package was installed in C:/OCILIB

  + contrib/sddmy
  + contrib/sddmy/tests
  + contrib/sddmy/sddmy.c
  + contrib/sddmy/tests/test1.prg
    ! MySql Database Driver borrowed from Harbour
      This will only be built with envar as follows (example):
         SET HB_DIR_MYSQL=C:/MYSQL
      where MYSQL package was installed in C:/MYSQL

  + contrib/sddfb
  + contrib/sddfb/sddfb.c
    ! Firebird Database Driver borrowed from Harbour
      This will only be built with envar as follows (example):
         SET HB_DIR_FIREBIRD=C:/FIREBIRD/2.5.0
      where Firebird package was installed in C:/FIREBIRD/2.5.0

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + inclusion of rddsql.lib, sddsqlt3.lib, sddpg.lib, sddodbc.lib, sddoci.lib
      sddmy.lib and sddfb.lib

2012-06-22 09:22 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * source/rdd/dbf1.c
  * source/rdd/workarea.c
    ! Minor fix under HB_COMPAT_FOXPRO flag, fixed open tables for f3 type with fields autoincremental flags.

2012-06-22 12:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/hbbz2
  + contrib/hbbz2/tests
  + contrib/hbbz2/blocksor.c
  + contrib/hbbz2/bzlib.c
  + contrib/hbbz2/bzlib.h
  + contrib/hbbz2/bzlib_pr.h
  + contrib/hbbz2/compress.c
  + contrib/hbbz2/core.c
  + contrib/hbbz2/crctable.c
  + contrib/hbbz2/decompre.c
  + contrib/hbbz2/hbbz2.ch
  + contrib/hbbz2/huffman.c
  + contrib/hbbz2/randtabl.c
  + contrib/hbbz2/tests/test.prg
    ! bz2 compression library borrowed from Harbour

  + contrib/hblzf
  + contrib/hblzf/tests
  + contrib/hblzf/core.c
  + contrib/hblzf/crc32.h
  + contrib/hblzf/hblzf.ch
  + contrib/hblzf/lzf.h
  + contrib/hblzf/lzfp.h
  + contrib/hblzf/lzf_c.c
  + contrib/hblzf/lzf_d.c
  + contrib/hblzf/tests/test.prg
  + contrib/hblzf/tests/test2.prg
    ! lzf compression library borrowed from Harbour

  + contrib/hbmlzo
  + contrib/hbmlzo/tests
  + contrib/hbmlzo/core.c
  + contrib/hbmlzo/hbmlzo.ch
  + contrib/hbmlzo/lzoconf.h
  + contrib/hbmlzo/lzodefs.h
  + contrib/hbmlzo/minilzo.c
  + contrib/hbmlzo/minilzo.h
  + contrib/hbmlzo/tests/test.prg
    ! lzo compression library borrowed from Harbour

  + source/rtl/hbzlibgz.c
    ! gzip functions borrowed from Harbour

  * source/rtl/hbcomprs.c
    + HB_ZUNCOMPRESS(), HB_GZCOMPRESS() borrowed from Harbour

  * source/rtl/regexrpl.prg
    + hb_RegExStrTran(), an alternative to STRTRAN(). It uses Regular Expression
    and was written by Adam L. <niechcespamu@domena.pl>

  * source/vm/strapi.c
    + add new line at EOF to pacify some compiler warning

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/hrbdll.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + inclusion of hbbz2.lib, hblzf.lib, hbmlzo.lib and addition of
      hbzlibgz.obj to rtl.lib as per above

2012-06-21 20:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/wintypes.ch
  * include/vt.ch
  * include/vm.api
  * include/rdd.api
  * include/oleerr.ch
  * include/local.h
  * include/item.api
  * include/hrbbdll.h
  * include/hbundoc.api
  * include/hbexcept.ch
  * include/hbdll.ch
  * include/gt.api
  * include/fm.api
  * include/filesys.api
  * include/extend.api
  * include/error.api
  * include/divert.ch
  * include/ctwin.ch
  * include/assocarr.ch
    + add SVN file headers and/or SVN file properties

2012-06-21 19:14 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/thtml.prg
  * source/odbc/sql.ch
  * source/lang/msgsv.c
  * source/lang/msgsvwin.c
    + add SVN file headers

2012-06-21 18:41 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbsyslog.c
  * source/rtl/stream.prg
  * source/rtl/tprinter.c
    + add SVN file properties, copyright headers and SVN headers

2012-06-21 18:11 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/macro/macro.slx
  * source/macro/macro.y
  * source/compiler/harbour.sly
  * source/compiler/harbour.slx
    + add SVN file properties

2012-06-21 17:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.dc
  * winmake/makefile.wc
    + hbzebra.lib for Digital Mars and Open Watcom not created, fixed.

2012-06-21 16:27 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - contrib/hbcairo/hbapistr.h
    ! remove redundant hbapistr.h

2012-06-21 16:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/hbzebra
  + contrib/hbzebra/tests
  + contrib/hbzebra/codabar.c
  + contrib/hbzebra/code11.c
  + contrib/hbzebra/code128.c
  + contrib/hbzebra/code39.c
  + contrib/hbzebra/code93.c
  + contrib/hbzebra/core.c
  + contrib/hbzebra/coredraw.c
  + contrib/hbzebra/datamtrx.c
  + contrib/hbzebra/eanupc.c
  + contrib/hbzebra/hbzebra.ch
  + contrib/hbzebra/hbzebra.h
  + contrib/hbzebra/itf.c
  + contrib/hbzebra/msi.c
  + contrib/hbzebra/pdf417.c
  + contrib/hbzebra/qrcode.c
  + contrib/hbzebra/tests/testcair.prg
  + contrib/hbzebra/tests/testhpdf.prg
    ! hbzebra library borrowed from harbour

  + contrib/hbcairo
  + contrib/hbcairo/tests
  + contrib/hbcairo/context.c
  + contrib/hbcairo/core.c
  + contrib/hbcairo/hbapistr.h
  + contrib/hbcairo/hbcairo.ch
  + contrib/hbcairo/hbcairo.h
  + contrib/hbcairo/image.c
  + contrib/hbcairo/paths.c
  + contrib/hbcairo/pdf.c
  + contrib/hbcairo/png.c
  + contrib/hbcairo/ps.c
  + contrib/hbcairo/surface.c
  + contrib/hbcairo/text.c
  + contrib/hbcairo/transfor.c
  + contrib/hbcairo/util.c
  + contrib/hbcairo/tests/fancytxt.prg
  + contrib/hbcairo/tests/glyphdbg.prg
  + contrib/hbcairo/tests/hellow.prg
  + contrib/hbcairo/tests/lightning.prg
  + contrib/hbcairo/tests/table.prg
    ! hbcairo library borrowed from Harbour

  - contrib/hbsqlit3/hbapistr.h
  - contrib/hbsqlit3/strapi.c
  + include/hbapistr.h
  + source/vm/strapi.c
    ! move strapi files to core folder

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    ! inclusion of hbzebra.lib and hbcairo.lib
      /*
      NOTE:
      The above stuffs are very good codebar libraries, thanks to Harbour Team.
      hbzebra.lib is built by default.
      hbcairo.lib will be built with an envar (for example):
         SET HB_DIR_CAIRO=C:/CAIRO
      where cairo package is installed in C:/CAIRO
      To run hbcairo example, you need the following external RT:
      -> freetype6.dll
      -> libcairo-2.dll
      -> libexpat-1.dll
      -> libfontconfig-1.dll
      -> libpng14-14.dll
      -> zlib1.dll
      -> download the binaries at: http://www.gtk.org/download/win32.php
      -> create an import lib of libcairo-2.dll and link it to application
      */

2012-06-21 09:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rdd/dbdelim.prg
    ! fixed to honor SET DEFAULT value as per Clipper's behavior.
      (bug report from Scott Coffey in comp.lang.xharbour)

      /*
      Example:

      SET DEFAULT TO C:/POS/DATA
      USE TEST.DBF NEW
      COPY TO TEXT.TXT DELIMITED // will create TEXT.TXT in C:/POS/DATA

      but:

      SET DEFAULT TO C:/POS/DATA
      USE TEST.DBF NEW
      COPY TO E:/TEMP/TEXT.TXT DELIMITED // will create TEXT.TXT in E:/TEMP
      (file name contains explicit path, SET DEFAULT is overidden )
      */

2012-06-21 08:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/compile.mak
  - contrib/hbcurl/gauge.c
    ! removed gauge.obj dependency

  * contrib/hbcurl/hbcurl.c
  * contrib/hbcurl/hbcurl.ch
  * contrib/hbcurl/tests/ftpupload.prg
    ! borrowed updates from Harbour

2012-06-21 05:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + utils/hbformat
  + utils/fileread.c
  + utils/hbfmtcls.prg
  + utils/hbformat.ini
  + utils/hbformat.prg
  * winmake/mdir.bat
  * winmake/common.mak
  * winmake/compile.mak
    ! PRG source code formatter borrowed from Harbour

2012-06-20 20:09 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! typo:        - contrib/hbcurl/tests/ftpupload.prg
      should read: - contrib/hbcurl/ftpupload.prg

2012-06-20 20:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/compile.mak
    - remove ftpupload.prg as library member. It is an application.

  + contrib/hbcurl/tests
  + contrib/hbcurl/tests/ftpupload.prg
  - contrib/hbcurl/ftpupload.prg
    ! move ftpupload.prg to tests folder

2012-06-20 19:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/mdir.bat
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/hrbdll.pc
  * winmake/makefile.pc
  * winmake/makefile.dc
  * winmake/makefile.vc
  * winmake/makefile.bc
  * winmake/makefile.gc
  * winmake/makefile.wc
    ! -gc2 -> -gc0 for a bit of speed when compiling PRG files
    + enable creation of hbcurl.lib by setting (for example):
      SET HB_DIR_CURL=C:/CURL
      whereby C:/CURL is the folder containing CURL package

  * contrib/hbcurl/ftpupload.prg
  * contrib/hbcurl/gauge.c
  * contrib/hbcurl/hbcurl.c
  * contrib/hbcurl/hbcurl.ch
    ! fixed to be compilable without testing functionality
    + add SVN file header

2012-06-20 15:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/gtwvw/gtwvw.c
    ! missing from previous commit

2012-06-20 14:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.vc
    ! pacify MSVC warning on overriding /TP with /TC

  * contrib/wtwvw/gtwvw.c
  * contrib/gtwvw/wvwdraw.c
  * contrib/gtwvw/wvwmenu.c
  * contrib/gtwvw/wvwstbar.c
  * contrib/gtwvw/wvwpush.c
  * contrib/gtwvw/wvwcheck.c
  * contrib/gtwvw/wvwedit.c
  * contrib/libnf/getenvrn.c
  * contrib/libnf/fttext.c
  * contrib/xwt/src/xwt_win/xwt_win.c
  * contrib/hbhpdf/hpdf_streams.c
    + -D_CRT_SECURE_NO_WARNINGS, to pacify MSVS8+ warnings

2012-06-20 09:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/compiler/harboury.yyc
  - source/macro/macroy.yyc
  + source/compiler/harboury.c
  + source/macro/macroy.c
    ! files were renamed to make it possible for MinGW to not using Bison parser

  * winmake/mdir.bat
    ! tipssl.lib was not copied to LIB dir, fixed
    ! clean make did not erase tipssl.lib, fixed

  * winmake/compile.mak
    ! do not compile contrib/gtwvw/wvwfuncs.c in C++ mode

  * winmake/makefile.gc
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/makefile.pc
  * winmake/makefile.dc
    ! modified to reflect the above changes
      Now, by default, all Windows builds no longer require Bison parser, thus
      it is just enough to set compiler directory (eg. SET CC_DIR=C:/BORLAND)

  * contrib/gtwvw/gtwvw.c
  * contrib/gtwvw/wvwfuncs.c
    ! fix compilation under Digital Mars

  - contrib/rdd_ads/ace620.prg
    ! remove unused file

2012-06-20 06:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/what32/source/_wintree.c
    ! commented out: __BORLANDC__ < 1424, to enable compilation with BCC 5.9
      and above

  * contrib/tipssl/inetssl.c
  * contrib/tipssl/inetssl.h
    ! minor modification and formatting

  * winmake/common.mak
    ! minor formatting: spaces -> tab

  * winmake/contrib.pc
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.wc
    - remove no longer valid flag: HB_OS_WIN_32_USED

  - contrib/what32/winrbar.prg
  - contrib/what32/wintabs.prg
  - contrib/what32/wintbar.prg
  - contrib/what32/_wintbar.c
  - contrib/what32/_wintree.c
    ! remove unused files

2012-06-18 22:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * make_gc.bat
    - remove spurious blank space in makefile argument

2012-06-18 21:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/gtwvw/gtwvw.c
    ! more BCC warnings are pacified

2012-06-18 20:57 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbhpdf/hpdf_image_png.c
    ! remove not-required casting

  * contrib/hbhpdf/hpdf_fontdef_jp.c
  * contrib/hbhpdf/hpdf_fontdef_kr.c
  * contrib/hbhpdf/hpdf_fontdef_tt.c
  * contrib/hbhpdf/hpdf_font_cid.c
  * contrib/hbhpdf/hpdf_pages.c
    ! pacify BCC warnings

  * contrib/gtwvw/gtwvw.c
    ! commented unused function hb_gt_wvw_Scroll()

2012-06-18 08:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.wc
    ! changed: -oi+ -> -oi ( -oi+ only work in C++ mode )
    ! commented some contrib modules which are not compilable

  * winmake/makefile.dc
    ! commented some contrib modules which are not compilable

2012-06-18 03:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! typo: harbour.yyc -> harboury.yyc
      typo: macro.yyc   -> macroy.yyc

2012-06-18 03:14 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harboury.yyc
  * source/macro/macroy.yyc
    ! missing from previous commit

2012-06-18 03:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/compile.mak
    ! fixed name case caused GCC failed to compile

  * winmake/common.mak
    ! recursive CONTRIB_PROJECT var caused MinGW contribs not built, fixed.

  * winmake/msvcerr.vc
    ! change message "ERROR" -> "WARNING" to avoid misleading

  * winmake/makefile.gc
    + this was broken long ago, fixed.

  * winmake/makefile.gc
  * make_gc.bat
    + option to not using -mno-cygwin flag which is no longer recognized by
      MinGW 4.70

  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.gc
    ! missing configuration flag for SQLite3

  * winmake/mdir.bat
    ! clean make did not delete all library, fixed.

  * contrib/hbhpdf/hpdf_conf.h
  * contrib/hbhpdf/hpdf_config.h
    ! supress BCC warnings

  * source/compiler/harboury.yyc
  * source/compiler/harbour.sly
  * source/macro/macroy.yyc
  * source/macro/macro.y
  * source/rtl/pcre/config.h
    ! supress BCC warnings

2012-06-17 20:16 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.bc
    ! missing -D_HAVE_SQLITE_CONFIG_H when building contribs

2012-06-17 17:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/hbsqlit3
  + contrib/hbsqlit3/config.h
  + contrib/hbsqlit3/hbapistr.h
  + contrib/hbsqlit3/sqlite3.c
  + contrib/hbsqlit3/sqlite3.h
  + contrib/hbsqlit3/sqlite3ext.h
  + contrib/hbsqlit3/strapi.c
  + contrib/hbsqlit3/xhbsqlite3.c
  + contrib/hbsqlit3/tests
  + contrib/hbsqlit3/tests/authorizer.prg
  + contrib/hbsqlit3/tests/blob.prg
  + contrib/hbsqlit3/tests/pngtest.png
  + contrib/hbsqlit3/tests/sqlite3.ch
  + contrib/hbsqlit3/tests/sqlite3_test.prg
    + xHarbour interface to SQLLite3. Thanks to Richard Visscher <richard@irvis.nl>
      for converting this tool from Harbour (thus hereby borrowed)

  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/makefile.bc
  * winmake/makefile.gc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    ! modification to include hbsqlit3.lib as per above

2012-06-16 11:17 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbmzip/ioapi.c
    + #include "hbapifs.h" after "hbapi.h"

2012-06-16 11:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! error typo in time of previous commit: 11:52 -> 10:52

  * contrib/hbmzip/ioapi.c
    ! hbapifs.h -> hbapi.h, to enable compilation with BCC 6.4

2012-06-16 10:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbzlib/ziparchive.cpp
  * contrib/hbzlib/include/ziparchive.h
    ! functions prototypes to be in accordance with zlib v. 1.27

  * contrib/hbmzip/zip.c
  * contrib/hbmzip/unzip.c
  * contrib/hbmzip/hbmzip.c
    ! castings

2012-06-16 08:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.c
  * contrib/sevenzip/sevenzip.c
    ! more fix for PellesC warning on old-style function definition

2012-06-16 07:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbserv.c
    - spurious unwanted characters

2012-06-16 07:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/gtclip.c
  * source/rtl/hbwinole.c
    + #include "wchar.h" for wcslen() -> to pacify PellesC 7 warnings

  * source/common/hbver.c
  * source/compiler/hbident.c
  * source/compiler/genc.c
  * source/vm/hvm.c
  * source/vm/arrays.c
  * source/vm/dlmalloc.c
  * source/rtl/hbrandom.c
  * source/rtl/hbserv.c
  * source/rtl/hbxml.c
  * source/rtl/session.c
  * source/ct/ctmath.c
  * contrib/libnf/dispc.c
  * contrib/libnf/fttext.c
    ! pacify PellesC 7 warnings eg. function() -> function( void )

2012-06-16 06:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/zlib/adler32.c
  * source/rtl/zlib/compress.c
  * source/rtl/zlib/crc32.c
  * source/rtl/zlib/crc32.h
  * source/rtl/zlib/deflate.c
  * source/rtl/zlib/deflate.h
  * source/rtl/zlib/gzclose.c
  * source/rtl/zlib/gzguts.h
  * source/rtl/zlib/gzlib.c
  * source/rtl/zlib/gzread.c
  * source/rtl/zlib/gzwrite.c
  * source/rtl/zlib/infback.c
  * source/rtl/zlib/inffast.c
  * source/rtl/zlib/inffast.h
  * source/rtl/zlib/inffixed.h
  * source/rtl/zlib/inflate.c
  * source/rtl/zlib/inflate.h
  * source/rtl/zlib/inftrees.c
  * source/rtl/zlib/inftrees.h
  * source/rtl/zlib/trees.c
  * source/rtl/zlib/trees.h
  * source/rtl/zlib/uncompr.c
  * source/rtl/zlib/zconf.h
  * source/rtl/zlib/zlib.h
  * source/rtl/zlib/zutil.c
  * source/rtl/zlib/zutil.h
    ! updated to version 1.27

  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngdebug.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pnginfo.h
  * contrib/png/pnglibconf.h
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngpriv.h
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngstruct.h
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.5.11

2012-05-24 08:50 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/tip/mail.prg
    ! fixed getFileName() method to include "Content-Disposition" as
      suggested by Fabio Nery from xharbour news.

2012-04-21 16:43 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * source/tip/encoding/uuencode.c
  * source/tip/encoding/base64.c
    ! Fixed for MT compilation

2012-04-11 12:26 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * winmake/mdir.bat
    + xwt.lib is now copied to lib directory (thanks to Mel!)

2012-04-05 08:30 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/hbxml.c
    ! fixed mxml_node_write() to write CDATA section between tag names:
      <tagname><![CDATA[...]]></tagname>
    ! fixed to write CDATA section without spaces before/after of the textual data.
    ! fixed mxml_node_read_cdata() to read CDATA section within of tag names,
      by changing MXML_TYPE_CDATA to MXML_TYPE_DATA.

2012-03-19 18:55 UTC+0200 Pavel Tsarenko (tpe2/at/mail.ru)
  * contrib/rdd_ads/ads.ch
  * contrib/rdd_ads/ads1.c
  * contrib/rdd_ads/rddads.h
    * added new flag for RddInfo: RDDI_REFRESHCOUNT. By default, this flag is set to true.
      This flag is used for management of ADS_REFRESHCOUNT flag in adsRecCount function.

2012-03-19 06:11 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/encoding/base64.c
  * source/tip/encoding/uuencode.c
    ! definition of HB_THREAD_STUB to enable compilation

2012-03-19 06:03 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/encoding/base64.c
  * source/tip/encoding/uuencode.c
    ! remove not-required inclusion of "thread.h" which caused non-compilation
      with BCC63/64

2012-03-19 05:52 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/encoding/base64.c
    ! castings

  * source/tip/encoding/uuencode.c
    ! castings
    ! Fix bug in function HB_UUDECODE which returned NULL terminated
      string incorrectly.
    ! thanks to Mario for reporting in comp.lang.xharbour

  * source/tip/encoding/*.*
    ! minor formatting
    ! added SVN file header

2012-03-18 20:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/tip/encoding/base64.c
    ! Fix bug in function HB_BASE64DECODE which returned NULL terminated
      string incorrectly.

2012-03-17 20:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/transfrm.c
  * source/rtl/tget.prg
    ! Fix when get type is a DATETIME value

2012-03-12 14:32 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * source/rtl/zlib/gzlib.c
  * source/rtl/zlib/gzread.c
  * source/rtl/zlib/gzwrite.c
    ! Fixed compilation for MSVC and POCC

2012-02-18 19:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * utils/hbmake/hbmake.prg
    ! some changes to detect xharbour when instaled in /usr/local

2012-02-14 12:15 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/tip/mail.prg
    ! fixed <cMail> default value to avoid run time error on At() function.

2012-02-12 20:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/zlib/gzlib.c
  * source/rtl/zlib/gzwrite.c
  * source/rtl/zlib/gzread.c
    ! protected include of io.h with __TURBOC__ otherwise dont compile on *nix

2012-02-11 11:00 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/tip/url.prg
    ! fixed regular expression to Classdata cREServ to allow use of
      UserID format <user@domain.com> on pop/smtp protocol.
    * added call to Buildaddres() method from SetAddress() method.

2012-02-11 03:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbwinole.c
    ! fixed handling DATETIME values (bug report by Rick Lipkin)

2012-02-10 02:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvm.c
    ! fixed the comparison logic related to DATETIME values
      ( <, >, <=, >=, =, ==, != )

2012-02-09 13:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/zlib/Makefile
    ! updated due depencendie changes

2012-02-09 07:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbdate.h
    + definition of HB_TIMEDIFF_DEC (borrowed from Harbour )
  * source/vm/hvm.c
    ! fixed bug on substraction related to DATETIME value

2012-02-07 13:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/pcre/Makefile
    ! updated due depencendie changes

2012-02-05 03:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre_chartables.c
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_xclass.c
  * source/rtl/pcre/ucp.h
  - source/rtl/pcre_info.c
  - source/rtl/pcre_try_flipped.c
  + source/rtl/pcre_byte_order.c
  * winmake/common.mak
  * winmake/compile.mak
    ! updated to pcre v. 8.30

2012-02-03 09:50 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/fssize.c
    ! fixed hb_fsFSize to properly return correct file size under windows

2012-02-02 08:03 UTC-0800 Luis Krause <kaddath at shaw dot ca>
  * contrib/rdd_ads/ace32.c
    ! updated AdsCreateFTSIndex params to v10.x that are now type VOID

2012-02-01 11:32 UTC-0800 Luis Krause <kaddath at shaw dot ca>
  * contrib/rdd_ads/adsexternal.ch
    ! added AdsSetIndexDirection & AdsSkipUnique for ADS >= 9

2012-02-01 10:50 UTC-0800 Luis Krause <kaddath at shaw dot ca>
  * winmake/mdir.bat
    ! added gtwvw and sevenzip when called with CLEAN param
      (REMOVE section in batch file).

2012-01-31 15:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/rtl/zlib/zconf.in.h
  + source/rtl/zlib/gzread.c
  + source/rtl/zlib/gzclose.c
  * winmake/common.mak
  * winmake/compile.mak
    ! added missing files to and deleted file no longer required for zlib library

2012-01-31 10:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/zlib/adler32.c
  * source/rtl/zlib/compress.c
  * source/rtl/zlib/crc32.c
  * source/rtl/zlib/crc32.h
  * source/rtl/zlib/deflate.c
  * source/rtl/zlib/deflate.h
  * source/rtl/zlib/infback.c
  * source/rtl/zlib/inffast.c
  * source/rtl/zlib/inffast.h
  * source/rtl/zlib/inffixed.h
  * source/rtl/zlib/inflate.c
  * source/rtl/zlib/inflate.h
  * source/rtl/zlib/inftrees.c
  * source/rtl/zlib/inftrees.h
  * source/rtl/zlib/trees.c
  * source/rtl/zlib/trees.h
  * source/rtl/zlib/uncompr.c
  * source/rtl/zlib/zconf.h
  * source/rtl/zlib/zconf.in.h
  * source/rtl/zlib/zlib.h
  * source/rtl/zlib/zutil.c
  * source/rtl/zlib/zutil.h
  - source/rtl/zlib/gzio.c
  + source/rtl/zlib/gzlib.c
  + source/rtl/zlib/gzwrite.c
  + source/rtl/zlib/gzguts.h
  * winmake/common.mak
  * winmake/compile.mak
    ! updated to zlib v. 1.26

  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngdebug.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pnginfo.h
  * contrib/png/pnglibconf.h
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngpriv.h
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngstruct.h
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to png v. 1.57

  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre_chartables.c
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_info.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_printint.src
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_try_flipped.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_xclass.c
  * source/rtl/pcre/ucp.h
    ! updated to pcre v. 8.21

  * utils/hbdoc/hbdoc.prg
  * utils/hbpp/hbpp.c
  * utils/hbmake/hbmake.prg
  * utils/hbtest/hbtest.prg
  * utils/hbrun/hbrun.prg
  * compiler/hbusage.c
    ! bump copyright years to 2012

2012-01-20 15:12 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/vm/arrayshb.c
    ! Fixed ASPLICE() shifting of remaining item to not skip first item

2011-12-28 11:01 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * source/rtl/dircmd.prg
     ! Ajusted display size of file name and file size

2011-12-21 16:11 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * source/vm/dynlibhb.c
     ! Minox Fix im compilation under linux

2011-12-15 10:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * source/tï¿½p/sendmail.prg
     ! fixed Disposition-Notification-To field

2011-11-27 22:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * source/ct/files.c
   * source/rtl/console.c
   * source/rtl/copyfile.c
   * source/rtl/filenet.c
   * source/rtl/filestat.c
   * source/rtl/filesys.c
   * source/rtl/fssize.c
   * source/rtl/gtpca/gtpca.c
   * source/rtl/gtstd/gtstd.c
   * source/rtl/gttrm/gttrm.c
   * source/rtl/hbffind.c
   * source/rtl/hbserv.c
   * source/rtl/memofile.c
   * source/rtl/net.c
   * source/rtl/seconds.c
   * source/rtl/set.c
   * source/vm/dbgentry.c
   * source/vm/inet.c
     * changed HB_OS_UNIX_COMPATIBLE to HB_OS_UNIX
   * source/ct/settime.c
   * source/ct/dattime3.c
   * source/rtl/filenet.c
   * source/vm/dynlibhb.c
     * changed HB_OS_LINUX to HB_OS_UNIX

2011-11-24 15:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/filesys.c
    % removed unnecessary PID setting in POSIX file lock function. borrow from harbour
  * source/common/hbdate.c
    * HB_OS_LINUX -> HB_OS_UNIX
  * source/rtl/fstemp.c
    * HB_OS_LINUX -> HB_OS_UNIX
  * source/rtl/seconds.c
    * added test for HB_OS_UNIX on line with test for HB_OS_LINUX

2011-11-23 11:27 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * include/hbdefs.h
    ! minor fix to correct set memory aligment on hpux
  * config/hpux/gcc.cf
    ! minor fix
  * source/rtl/gtapi.c
    minor fix to hb_gtBoxS, borrowed from harbour

2011-11-13 07:36 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvm.c
    ! hb_vmEqual() add routine for comparison of DATETIME
      /* borrowed from Harbour */

2011-11-13 06:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/expropt1.c
    ! fix bug for DATETIME with empty date.
      Example: { ^ 12:30 } -> previously 30/12/1899 12:30:00.000
               { ^ 12:30 } -> now          /  /     12:30:00.000

2011-11-12 15:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/dlmalloc.c
    ! file re-uploaded (seems corrupt)

2011-11-12 15:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/dlmalloc.c
    ! some castings

2011-11-12 07:54 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbsetup.h
    ! native xHarbour definition for HB_FORCEINLINE

  * source/vm/fm.c
    ! using native HB_FORCEINLINE for dlmalloc routines

    /* Borrowed from Harbour */

2011-11-12 04:38 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fm.c
    ! HB_MT_VM -> HB_THREAD_SUPPORT

  * source/vm/dlmalloc.c
    ! updated to version 2.8.5

  - source/vm/dlmalloc_version_284.c
    ! removed

2011-11-11 02:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! minor correction on my previous log of: 2011-11-10 21:53 UTC+0700

  * source/vm/hvm.c
    ! bug fix on substraction of DATETIME value

2011-11-10 21:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbxvm.h
    ! bug fix on definition of hb_xvmPushDateTime()

2011-11-10 13:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/gencc.c
    + function HB_GENC_FUNC( hb_p_pushdatetime ) to use LONG value instead of int;
      this correct DATETIME value when compiling a PRG with -gc3 with certain C compilers.
      This bug has been there for ages.
      Example:
      previously: {^ 2011/11/09 12:30:00 } returns 11/09/11 00:00:02.455
      now:        {^ 2011/11/09 12:30:00 } returns 11/09/11 12:30:00.000

2011-11-10 09:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbdate.h
    + defined constants: HB_MINUTES_PER_DAY, HB_SECONDS_PER_DAY and HB_MILLISECS_PER_DAY

  * source/common/hbdate.c
    + function hb_timeStampUnpackDT()

  * source/vm/hvm.c
    ! modified function related to summing DATETIME

  * source/vm/itemapi.c
  * include/hbapiitm.h
    + function hb_itemPutDTL()

    /* borrowed from Harbour */

2011-11-08 15:30 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/filesys.c
    % removed unnecessary PID setting in POSIX file lock function. borrow from harbour
  * source/rtl/idle.c
    hb_releaseCPU() updated to use 20000 micro secs under *nixes
  * config/hpux/gcc.cf
    config/hpux/global.cf
    ! updated to work properly in hpux
  * include/hbcomp.h
    * renamed structure __INLINE  TO __PINLINE. __INLINE name give compile error on hpux
  * utils/hbfilere/Makefile
    utils/hbmake/Makefile
    ! updated lib list to properly compile in hpux

2011-11-04 11:23 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rdd/dbfcdx/dbfcdx.c
    ! fixed wrongly used SUPER_DELETED() instead of SELF_DELETED()
    ! borrow from harbour

2011-11-03 19:01 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngdebug.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pnginfo.h
  * contrib/png/pnglibconf.h
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngpriv.h
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngstruct.h
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.5.6

2011-10-22 09:26 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    ! Intel C++ version 12.1 Build 6: __ICL returns 9999 while as documented
      it should return 1210. Apply work around to display correct compiler
      version.

2011-10-22 08:44 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! correction on log entry to my latest commit

2011-10-22 08:36 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre_chartables.c
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_info.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_printint.src
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_try_flipped.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_xclass.c
    ! updated to version 8.20

2011-10-21 19:32 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvm.c
    ! fix bug adding integer to datetime value per Ella's report

2011-10-20 05:44 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre_printint.src
    ! reassign file SVN properties

2011-10-20 05:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcre_chartables.c.dist
    ! assign file SVN properties

2011-10-20 05:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbhpdf/hpdf_image_png.c
    ! use private header file: #include "png.h" -> #include "pngpriv.h"

2011-10-20 05:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre_chartables.c
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_info.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_printint.src
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_try_flipped.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_xclass.c
    ! updated to version 8.13

  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngdebug.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pnginfo.h
  * contrib/png/pnglibconf.h
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngpriv.h
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngstruct.h
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.5.5

2011-10-20 04:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rdd/dbf1.c
    ! fix error when appending datime value as per Ella's report.

2011-09-30 11:23 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/tipssl/smtpcln.prg
    ! minor fix to open and opensecure methods

2011-09-27 18:45 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rtl/regex.c
    * Minute synthetic simplification

  * source/rtl/regexrpl.prg
    ! Fixed returned value of hb_RegexReplace() when no matches are found
    ! Fixed support of lCaseSensitive and lNewLine arguments of hb_RegexReplace()

2011-09-18 15:30 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rtl/regexrpl.prg
    ! Adjusted hb_RegexReplace() to array structure returned by hb_RegExAll()

2011-09-14 22:53 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/vm/hvm.c
    - Removed unused initialization value for uiAction in function hb_vmPushVariable()

2011-09-14 22:33 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/tbrowse.prg
    ! Fixed a display problem in multiline headers (fix provided by Fabio Nery).

2011-07-18 11:34 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/compiler/genc.c
    ! Reverted the following change since it broke STATIC support for first PROCEDURE/FUNCION in a source file.
      I waited few months for Andi's reply but sadly we did not here from Andi since.
      --------------------------------------------------------------------------
      2011-03-05 17:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
        * source/compiler/genc.c
          ! function attribute: HB_FS_FIRST is always HB_FS_PUBLIC
            ( this resolved: 'no startup procedure error' when using NAMESPACE )
      --------------------------------------------------------------------------

2011-05-26 21:25 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/dbedit.prg
    ! fixed probable speedy decrease on large tables.

  * source/rtl/tget.prg
  * source/rtl/tgetlist.prg
    ! fixed when password get is initialized with no empty value.

2011-05-26 14:26 UTC-0700 Luis Krause <kaddath at shaw dot ca>
  * source/rtl/cstr.prg
    ! Added handling of datatype "T" (datetime) to CStr() and CStrToVal().

2011-05-20 09:00 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tget.prg
  * source/rtl/tgetlist.prg
    * disabled cursor movement and exit keys into password get,
      only backspace, esc and enter keys actions are allowed.

2011-05-19 11:23 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/tip/mail.prg
    ! added xml file type on list to extensions to encode in base64 on attachFile method

2011-05-19 11:11 Luiz Rafael Culik <luiz at xharbour.com.br>
  * include/win32prn.ch
    ! protected some defines with #ifndef _WINUSER_ to avoid conflicts when winuser.ch is added before win32prn.ch
  * source/rtl/cstr.prg
    ! added type 'T'(datetime) to convert it value in the ValToPrgExp and ValToPrg
  * source/rtl/tbrowse.prg
    ! added test for 'T'(datetime) in function lenval() and  method dispcell
  * source/debug/debugger.prg
    ! added test for 'T'( datatime) to show the correct value

2011-05-17 17:10 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/firebird.c
   - Fixed attachment to DB that stay connected in FBCREATEDB
   - Created functions to provide almost total access to DB and their tables
       FBDROPDB( cDataBaseName, cUser, cPassWord ) - Delete remote and physically Database file
       FBBACKUPDB( [cNameServer|cIPServer], cDBName, cBkpName, [cUser], [cPassWord] ) - Backup Database remotely
       FBRESTOREDB( [cNameServer|cIPServer], cBkpName, cDBName, [cUser], [cPassWord] ) - Restore Database remotely
       FBSERVICEISRUNNING() - Verify if service is running
       FBDETACHSERVICE() - Detach service

       The last started service is saved in a static variable to been verified by FBSERVICEISRUNNING() like exemple bellow:

       FBBACKUPDB( "localhost", "DATABASE.FBD", "DATABASE.BKP", "SYSDBA", "masterkey" )
       DO WHILE FBSERVICEISRUNNING()
         Inkey(0.1)
       ENDDO
       FBDETACHSERVICE()
  * contrib/tfirebird.prg
   ! removed unused variable
   ! all changes provided by  Marson de Paula

2011-05-13 14:55 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tget.prg
    ! fixed passord get with space. Bug reported by Fabio Nery.

2011-05-11 07:45 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/dbedit.prg
    ! fix surplus "endif".

2011-05-10 09:40 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tget.prg
    + added @P<c> picture mask to password get, where <c> is the character used in the display get.
      The default character is "*".
  * source/rtl/dbedit.prg
    ! fixed to call udf function with IDLE mode after last operation.
  * utils/hbmake/hbmake.prg
    ! changed to use notepad instead edit as default editor under Windows.

2011-04-27 20:14 UTC-0500 Vicente Guerra <vicente@guerra.com.mx>
  * include/Makefile
    ! Added missing hbzlib.h file.

2011-04-02 17:13 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngpread.c
  * contrib/png/pngpriv.h
  * contrib/png/pngread.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.5.2

2011-03-30 10:46 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/tip/sendmail.prg
    ! fixed return value of sendmail function
  * source/tip/ftpcln.org
    ! fixed open method to handle ftp server long login messages

2011-03-19 03:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/memvars.c
    ! fix date type memvar returns incorrect data type when restored.
      (bug report from: Carlos Galego on xharbour.spanish.portuguese)

2011-03-17 09:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
  * winmake/makefile.bc
  * winmake/makefile.wc
  * winmake/makefile.vc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/contrib.pc
    ! _wincall.obj will only be compiled when BCC_HAS_TASM is set to 1
      This helps in compiling What32.Lib with BCC with no TASM

2011-03-16 10:42 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/t7zip.prg
    + :lConvertANSIToOEM, default is .T.
      ; NOTE: Some systems require to ANSITOOEM file names, but there are
        cases where ANSITOOEM-ing file names result in non creation of
        archive.

2011-03-15 23:26 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * contrib/sevenzip/t7zip.prg
    ! Fix compatibility with accented chars
    ! Fix compatibility with file names containing spaces

2011-03-15 10:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * tests/7zip2.prg
    + Zip method with maximum compression added just for comparison.

2011-03-15 08:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/sevenzip.c
    + hb_7zipmessage, C-level 7zip window message initializer, in case the event
      handler is written in C. PRG event handler should use HB_7ZIPMESSAGE()

2011-03-15 08:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/sevenzip.c
    ! changed: _7ZipWindowMessage -> s_7ZipWindowMessage ( is now static )

2011-03-15 08:13 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/t7zip.ch
  * contrib/sevenzip/t7zip.prg
  * contrib/sevenzip/sevenzip.c
    + CMPMETHOD_DEFLATE64, a variant of CMPMETHOD_DEFLATE
      ; NOTE: It is slightly better than CMPMETHOD_DEFLATE
    + HB_7ZIPMESSAGE(), window message initializer
    + :hWndOwner, Windows handle who owns dialog during processing.
      ; NOTE: dialog is activated when :lShowProcessDlg is .T.
        The dialog will send WM_ARCEXTRACT msg to parent window during archive
        processing. WM_ARCEXTRACT value should be initialized before using ie.

        #define WM_ARCEXTRACT HB_7ZIPMESSAGE()

        The WM_ARCEXTRACT message sent by 7-32zip.dll to parent window is as
        follows:

        wParam = (WPARAM) (UINT) nStatus;  // working status
        lParam = (LPARAM) eis; // pointer to structure with data

        nStatus:
        #define ARCEXTRACT_BEGIN                0
        #define ARCEXTRACT_INPROCESS            1
        #define ARCEXTRACT_END                  2
        #define ARCEXTRACT_OPEN                 3
        #define ARCEXTRACT_COPY                 4

        eis, data in the following structure:
        static union EXTRACTINGINFOS
        {
           EXTRACTINGINFO ei;
           EXTRACTINGINFOEX eix;
           EXTRACTINGINFOEX32 eix32;
           EXTRACTINGINFOEX64 eix64;
        } s_eis;

        please refer to 7-32zip.h for info of s_eis members.

  * tests/7zip2.prg
    + add test for CMPMETHOD_DEFLATE64

2011-03-14 15:44 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/vm/hash.c
    ! Fix GPF trap when HAAGETPOS() has been called withOUT setting HSETAACOMPATIBILITY()

2011-03-13 19:01 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rtl/hbtoken.c
   ! Fixed hb_tokenCount() to return 0 when processed string is 0 length

2011-03-14 04:13 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/t7zip.prg
    + :aExcludeFiles [array|string] -> do not include these files in archive
    + :aVolume [array|integer] -> creates volume in bytes
    + :lSolid -> create solid archive (default = .T.)
    + :lMultiCPU -> use multi CPUs (default = .F.)

  + tests/7zip3.prg
    ! test program for the above changes

2011-03-13 18:22 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/t7zip.ch
  * contrib/sevenzip/t7zip.prg
    + :nCompressionMethod, value options (only applies to 7z):
         CMPMETHOD_LZMA     = LZ-based algorithm
         CMPMETHOD_LZMA2    = LZMA-based algorithm
         CMPMETHOD_PPMD     = Dmitry Shkarin's PPMdH with small changes
         CMPMETHOD_BZIP2    = BWT algorithm
         CMPMETHOD_DEFLATE  = LZ+Huffman
         CMPMETHOD_COPY     = No compression

  + tests/7zip2.prg
    * testing compresion method
    ; NOTE: The benchmark will guide in choosing the most suitable method to
            be applied in life :). I conclude that PPMD is the best method
            seen from time and size points of view. This is the reason why
            it is made default in T7Zip class.

2011-03-13 13:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/sevenzip.c
    * minor optimization

  + contrib/sevenzip/t7zip.ch
  * contrib/sevenzip/t7zip.prg
    + now using t7zip.ch
    + :nArcType = value ( ARCTYPE_7Z  OR ARCTYPE_ZIP )
    + :nZipCompressionLevel, value: 0 - 9, default = 5
    + option for recursive compression
    + option to install password to archive

  + tests/7zip1.prg
    * testing ZIP method and new method

  * tests/7zip.prg
    * remove archive before creating

2011-03-13 10:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/t7zip.prg
    + Method: ErrorDescription -> Error Message in String
    ! :aFiles can be string now

  * tests/7zip.prg
    + display ErrorDescription

2011-03-13 03:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/gtwvw/wvwfuncs.c
    + add function WVW_GETIMGDIMENSION, per Otto Haldi, comp.lang.xHarbour
    * strcpy -> hb_xstrcpy, to pacify MSVC deprecated functions
    * fopen -> hb_fopen, to pacify MSVC deprecated functions

  * contrib/gtwvw/hbgtwvw.h
    ! some hacks to compile under __DMC__

  * include/hbinit.h
    ! bypass this file when __DMC__ is not in C++ mode

2011-03-13 02:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/binary/7-zip32.dll
    ! reupload file that seems to be corrupt

2011-03-12 20:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/macro/macro.yyc
  * source/macro/macroy.yyc
    * rename macro.yyc -> macroy.yyc

2011-03-12 19:12 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harboury.yyc
    * reupload file that seems to be corrupt per Enrico's report

2011-03-12 19:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/common.mak
    + missing make rule for sevenzip.lib

2011-03-12 17:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/7-zip32.h
    + SVN file Id

  * contrib/sevenzip/t7zip.prg
  * contrib/sevenzip/sevenzip.c
  * tests/7zip.prg
    + Minor optimization on T7Zip:cBuffer allocation

2011-03-12 15:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/sevenzip/t7zip.prg
  * contrib/sevenzip/sevenzip.c
  * tests/7zip.prg
    + Methods: List, Test, Extract( lWithPath )

2011-03-12 12:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/sevenzip/t7zip.prg
  + contrib/sevenzip/sevenzip.c
  + contrib/sevenzip/7-zip32.h
  + contrib/sevenzip/binary/7-zip32.dll
  + tests/7zip.prg
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/contrib.pc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.vc
  * winmake/makefile.wc
  * winmake/mdir.bat
    + 7zip compression added
    : NOTE: This is a wrapper of 7-zip32.dll, another variant of the Open-Source
            7Zip compression library. All calls are pointing to 7-zip32.dll,
            thus such dll much exist in search path. At the time this contrib
            is uploaded, the functionalities of this contribution is very
            minimal, ie. only covered archive creation. More functionalities
            are to follow, and of course contribution from fellow developers
            will be highly appreciated.

2011-03-10 13:27 UTC-0600 Vicente Guerra <vicente@guerra.com.mx>
  * source/compiler/Makefile
    ! Rearranged compilation files to create "harbour"
      executable file.

2011-03-10 12:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/unicode/hbcc.h
    ! missing include file, hbvm.h

2011-03-10 11:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/unicode/hbcctool.c
    ! formatting

  * contrib/unicode/hbcc.c
    ! formatting
    ! overhaul function HB_CSTOCS() to use memory rather than files.

  + contrib/unicode/bgmik.c
  + contrib/unicode/cp1251.c
  + contrib/unicode/cp1253.c
  + contrib/unicode/cp852.c
  + contrib/unicode/cp862.c
  + contrib/unicode/cp866.c
  + contrib/unicode/koi8r.c
  + contrib/unicode/koi8u.c
    ! codepage added

  * winmake/common.mak
  * winmake/compile.mak
    ! object file dependencies for hbcc.lib

  + tests/uni2utf8.prg
    ! test program for stand-alone unicode translation

    ; NOTE: These utilities have been existing in contrib/unicode for ages
            but only now I can take a closer look at it. These tools are not
            intended as replacement to xHarbour's native UTF8 functionalities,
            they merely demonstrate how to utilize code page table available
            from internet (primarily: unicode.org)

2011-03-10 07:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! typo on Log entry 2011-03-10 07:00 UTC+0700

2011-03-10 07:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/compiler/harboury.c
  + source/compiler/harboury.yyc
  - source/macro/macroy.c
  + source/macro/macroy.yyc
  * winmake/makefile.bc
  * winmake/makefile.dc
  * winmake/makefile.gc
  * winmake/makefile.pc
  * winmake/makefile.vc
  * winmake/makefile.wc
    ! rename harboury.c -> harboury.yyc to avoid double filename in Linux build

2011-03-08 09:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/descend.c
    ! fix return value when parameter is date or timeflag due to recent changes

2011-03-08 09:07 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/transfrm.c
    ! fix date transformation due to recent changes

2011-03-07 21:02 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapi.h
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/dbfnsx/dbfnsx1.c
  * source/rdd/dbfntx/dbfntx1.c
  * source/rtl/hbjson.c
  * source/rtl/empty.c
  * source/rtl/dateshb.c
  * source/vm/hvm.c
  * source/vm/classes.c
  * source/vm/estack.c
  * source/vm/extend.c
  * source/vm/itemapi.c
    ! data type changed from: HB_IT_DATE | HB_IT_TIMEFLAG -> HB_IT_TIMEFLAG
    ; NOTE: regression may have taken place, please test.

2011-03-06 06:18 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbtoken.c
    ! synched with Harbour

  * contrib/unicode/hbcctool.c
    ! hb_xfree freeing null pointer. Fixed.

2011-03-05 17:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/genc.c
    ! function attribute: HB_FS_FIRST is always HB_FS_PUBLIC
      ( this resolved: 'no startup procedure error' when using NAMESPACE )

  * tests/namespace.prg
    ! fixed for non-compiling
      ; NOTE: I just realized that this feature is enjoying :)

2011-03-05 13:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/set.c
    ! change HB_SET_TIMEFORMAT: hh:mm:ss.cc -> hh:mm:ss.ccc (idea from Harbour)

  * source/rtl/dateshb.c
    ! function DATETIME() can now receive parameters (idea from Harbour)

  * tests/dttest.prg
    ! test program for function DATETIME() (copied from Harbour)

  * source/rtl/hbjson.c
    ! time was not encoded when data == HB_IT_DATETIME. Fixed.

2011-03-04 08:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/unicode/unitool.c
    ! optimized HB_STR2UNI()
    + added more maps:
      + KOI8-U (RFC2319), KZ-1048, AtariST, CP037, CP1026, CP500, CP875,
        CP10007, CP10006, CP10079, CP10029, CP10000, CP10081

  * ChangeLog
    ! typo on date of my previous commit

2011-03-03 23:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + contrib/unicode/unitool.c
    + simple functions to convert ASCII string to UNICODE string and vice-versa.
      The functions are codepage independent, meaning that the codepage setting
      in xHarbour environment does not have effects. The functions utilize map
      tables available from unicode.org site.
      Functions list:
      HB_UNISTRLEN( uString ) -> length of a Unicode string
      HB_UNIAVAILABLE() -> Multi-dimension array containing code page ID and Description
      HB_STR2UNI( cString, cCP ) -> Unicode string
      HB_UNI2STR( uString, cCP ) -> Ascii string

  + tests/unitest.prg
    * simple test program for the above functions

  * winmake/common.mak
  * winmake/compile.mak
    + unitool.obj file dependency

2011-03-01 19:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbjson.c
    ! fixed typo which caused that /uNNNN in strings were ignored
      instead of being decoded (synched to Harbour code)

  * source/vm/fm.c
    ! changed: HB_MT_VM -> HB_THREAD_SUPPORT
    ! allow DL malloc to be used by all OS's

  * NOTE ON: source/vm/dlmalloc_version_284.c
    ; this file was borrowed from Harbour.
    ; so far, I have not found any problem using version 2.8.3, so my notes
      about this version remains valid. If any one find any, please report.
    ; TODO: retest version 2.8.4
    ; Thanks to Przemek for notifying.

2011-02-28 13:00 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/wvwstbar.c
    ! fix for setting font on WVW_SBCREATE.  reported by Anatole  on comp.lang.xharbour

2011-02-28 15:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fm.c
    ! enable use of DL malloc to Windows OS

  * source/vm/dlmalloc.c
    + added SVN file Id
    ; REFRESH NOTE :
      DL malloc is a group of functions which will replace the use of compiler's
      native malloc/free/realloc written by Doug Lea. My stress tests disclosed
      that it (ver 2.8.3) is very stable and can boost speed performance in the
      range of 30-40%. Actually, version 2.8.4 has been released on May 24, 2009
      but, IMO we'd better stick to version 2.8.3 due to it's stability and not
      much improvement offers by the newer version. Instead, version 2.8.4
      _degrades_ OpenWatcom performance, ie. makeing OW application run 2x
      slower (!)

  + source/vm/dlmalloc_version_284.c
    ! new version of dlmalloc uploaded just for library (please read above note)

2011-02-27 14:00 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/mysql/mysql.c
    ! fix to allow -DHB_OS_WIN32_USED
  * contrib/firebird/firebird.c
    ! added functions  FBBACKUPDB,FBRESTOREDB,FBDROPDB, changes provided by Marson de  Paula
    ! changed FBCREATEDB to not keep database open  , changes provided by Marson de  Paula

2011-02-27 21:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/direct.c
    ! Exact logic if "*.*" param is passed in DirectoryRecurse("*.*")
      (Previous fix returns incorrect value if f.e "*.*x" passed )

2011-02-27 20:28 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/direct.c
    ! DirectoryRecurse("*.*") not returning file without extension. Fixed.

2011-02-27 03:23 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbjson.c
    ! Function HB_JSONDECODE: param 2 is HB_IT_BYREF

2011-02-27 02:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/hbjson.c
    ! missing parameter 2 handler

2011-02-25 08:26 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/Makefile
    + hbjson.c file dependency

2011-02-25 06:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapi.h
    ! removed unused __NO_EXPORT__ condition

  * source/vm/itemapi.c
    ! removed empty lines

  * source/compiler/comptool.c
    ! static vars declaration moved to top of file

  * winmake/makefile.vc
  + winmake/msvcerr.vc
    + error checker when compiling with MSVC Runtime (-MD)

2011-02-24 23:36 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + include/hbjson.h
  + source/rtl/hbjson.c
    ! JavaScript Object Notation (JSON) routines borrowed from Harbour

  * winmake/common.mak
  * winmake/compile.mak
    + object file dependency for hbjson.obj

2011-02-24 10:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/mdir.bat
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.pc
  * winmake/makefile.dc
  * winmake/makefile.wc
  * winmake/contrib.pc
    ! assigning SVN file properties

2011-02-24 10:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.gc
    ! assigning SVN file properties

2011-02-24 10:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * winmake/makefile.gc
    ! missing libharu make rule

  * ChangeLog
    ! corrected some typos

2011-02-24 10:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/compiler/hbmain.c
  * include/hbcomp.h
  * source/compiler/harbour.c
  * winmake/mdir.bat
  * winmake/common.mak
  * winmake/compile.mak
  * winmake/makefile.bc
  * winmake/makefile.vc
  * winmake/makefile.pc
  * winmake/makefile.dc
  * winmake/makefile.wc
  * winmake/contrib.pc
    ! compiler related functions are pooled as compiler.lib
    ! moved libharu functions from hbhpdf.lib to libharu.lib because some
      compilers cannot (yet) compile the current version (PNG related)
    + option to create libharu.lib -> SET HB_LIBHARU=1 -> create libharu.lib

  * source/compiler/Makefile
    + add hbmain.c dependency

2011-02-23 07:28 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    ! "CVS version" -> "SVN version"

  * source/rtl/transfrm.c
    ! deffed-out unused variable bPDec

  * source/compiler/Makefile
  * source/compiler/harbour.c
  + source/compiler/comptool.c
  * winmake/common.mak
  * winmake/compile.mak
    ! moved non code-generating functions to comptool.c

2011-02-22 18:13 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/pp/ppgen.c
    + dummy function hb_compSetDeferredFlagOn()

2011-02-22 16:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/export.def
  * source/vm/bcc.def
    + assigning SVN file properties

2011-02-22 16:33 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/export.def
  * source/vm/bcc.def
    + comments and SVN id added

2011-02-22 14:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcomp.h
  * source/compiler/harbour.c
  * source/pp/ppcore.c
  * source/rtl/dummy.prg
    + rename: hb_setDeferredFlagOn() -> hb_compSetDeferredFlagOn()

2011-02-22 14:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbcomp.h
  * source/compiler/harbour.c
  * source/pp/ppcore.c
    + function hb_setDeferredFlagOn() to set auto-deferred on
    + 'pragma deferred' to automatically set compiler flag when creating EXE
      pCode dll (thus eliminating use of -vd flag during compiling, more handy
      and more informative, IMO)

  * source/rtl/dummy.prg
    + dummy function hb_setDeferredFlagOn(), which only used during compiling.

  * tests/pdllbc.bat
  * tests/pdllvc.bat
    - remove -vd compiler flag

  * tests/pcode.prg
  * tests/pcode1.prg
    + add 'pragma deferred' in place of -vd compiler switch

2011-02-21 19:01 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * contrib/tipssl/sendmail.prg
    ! Unused variables cFName and cFExt

2011-02-20 18:34 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/misc
    ! add back misc dir (missed while restore in my previous commit)

2011-02-20 16:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/ct
  + source/cgi
  + source/misc
  + source/odbc
  + source/tip
  - contrib/ct
  - contrib/cgi
  - contrib/misc
  - contrib/odbc
  - contrib/tip
    ! previous reclassification was considered wrong, hence restored.

  * winmake/common.mak
  * winmake/compile.mak
    ! reinstate core libraries

2011-02-17 23:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/misc/stringsx.c
  * contrib/misc/strfmt.c
    ! casting

  * contrib/misc/num.c
    - deffed-out FLOOR function, it is defined in mathx.c

  * winmake/common.mak
  * winmake/compile.mak
    + added object file dependencies for files moved from tests/misc

2011-02-17 21:47 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - tests/misc
  + contrib/misc/date.c
  + contrib/misc/dates2.c
  + contrib/misc/dbf.c
  + contrib/misc/environ.c
  + contrib/misc/fileread.prg
  + contrib/misc/gauge.c
  + contrib/misc/mathx.c
  + contrib/misc/nconvert.prg
  + contrib/misc/num.c
  + contrib/misc/numtxten.prg
  + contrib/misc/numtxthu.prg
  + contrib/misc/stack.c
  + contrib/misc/status.c
  + contrib/misc/strfmt.c
  + contrib/misc/stringp.prg
  + contrib/misc/stringsx.c
  + contrib/misc/time.c
  + contrib/misc/twirler.prg
    ! move tests/misc/*.* to contrib/misc

2011-02-17 19:08 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/odbc/odbc.c
    ! fixed to compile under DigitalMars

2011-02-17 09:40 Luiz Rafael Culik <luiz at xharbour.com.br>
   ! contrib/tipssl/mail.prg
     contrib/tipssl/sendmail.prg
     ! fixed email attachment

2011-02-17 18:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - CVSROOT
    ! remove garbage directory

2011-02-17 18:18 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/ct
  - source/cgi
  - source/misc
  - source/odbc
  - source/tip
  + contrib/ct
  + contrib/cgi
  + contrib/misc
  + contrib/odbc
  + contrib/tip
  * winmake/common.mak
    ! source directory is now only for core files

2011-02-16 21:42 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rtl/hbwinole.c
    * LPSTR -> char *

2011-02-16 15:26 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harboury.c
  * source/macro/macroy.c
  * include/harboury.h
  * include/macroy.h
    + add file id

2011-02-16 15:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + source/compiler/harboury.c
  + source/macro/macroy.c
  + include/harboury.h
  + include/macroy.h
    ! these files were added to reduce complexity of building harbour, so that
    the use of bison parser can be eliminated. these files must be updated
    accordingly when harbour.sly or marco.y modified. to facilitate most
    users, the default build will use these files. those who wish to generate
    the files themselves can set an envar: SET HB_USE_BISON=1

  * winmake/makefile.*
  * winmake/hrbdll.pc
  * winmake/compile.mak
    ! modified to reflect the above configuration

2011-02-15 04:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/unicode/hbcctool.c
    ! use native xHarbour file functions
    ! some public variables are now static

  - contrib/unicode/util
    ! moved txt2cst routine to hbcctool.c

  - contrib/unicode/hbdecode.prg
  + contrib/unicode/hbcctool.c
    ! removed PRG section from hbdecode.prg
    ! renamed hbdecode.prg -> hbcctool.c

  + contrib/unicode/hbcc.h
    ! function prototypes used in hbcc lib

  * contrib/unicode/*.c
    + include "hbcc.h"

  * unicode/makefile.bc
  * unicode/makefile.vc
  * winmake/common.mak
  * winmake/compile.mak
    ! fixed to reflect the above changes

  + winmake/*.*
    ! commited missing files

  - contrib/unicode/hbcc.prg
  + contrib/unicode/hbcc.c
    ! removed PRG section and renamed hbcc.prg -> hbcc.c

  * winmake/compile.mak
    ! fixed to reflect above changes

  * tests/xhbenc.prg
    ! call :RefreshWindow() before navigating

  + contrib/png/pnginfo.h
  + contrib/png/pngstruct.h
  + contrib/png/pngdebug.h
    ! missing files in previous commit

  + contrib/png/pnglibconf.h
    ! missing file in previous commit

  * source/misc/hb_f.c
    + chr(141) + chr(10) is EOL
    ! reformatting

  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngpriv.h
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.5.1

  * contrib/hbhpdf/hpdf_image_png.c
    ! synchronized with libpng 1.5.1

    ; WARNINGS:
      libpng 1.5.1 does not support the following compilers:
         - MSVC 6.0, 7.0 and 7.1
         - PellesC 6.50
         - XCC 2.70
      therefore, users of the above compilers shall stay with SVN version before
      these changes if she wishes to work with png.lib and hbhpdf.lib, or
      use the DLL versions available from respective sites. However, hbhpdf.lib
      can still be built without PNG support by adding -DLIBHPDF_HAVE_NOPNGLIB
      flags when building hbhpdf.lib

  * winmake/makefile.wc
    ! OpenWatcom default build is now in C-Mode

  * source/compiler/genhrb.c
  * source/vm/memvars.c
    ! reverted changes of 2011-01-20

  * source/misc/hb_f.c
    ! fixed bytes skipped when CHR(10) is found

  * source/misc/hb_f.c
    ! fixed to recognize CHR(10) as EOL

  * source/rtl/fieldbl.prg
    ! Reverted prior fix sync it didn't make it CA-Cl*pper compatible
      This fixed caused an RTE when evaluating a Field?Block for a non
      existent field, instead of returning a NIL like v. 1.1.1.1 did.

  * source/rtl/win32ole.prg
    ! deffed out unused variable

  * source/rtl/win32ole.prg
  + source/rtl/hbwinole.c
    ! detach C codes from win32ole.prg to a separate file, hbwinole.c
    ; NOTE: This configuration is required for compilers who do not have (yet)
      start-up features in C-mode (f.e. Digital Mars).

  * winmake/common.mak
  * winmake/compile.mak
    ! add hbwinole.obj dependency

  * winmake/makefile.dc
  * winmake/makefile.wc
    ! modified flags for CCC_CMD macro

  + winmake/*.*
  - makefile.*
  - *.mak
  - mdir.bat
    ! move Windows makefiles to winmake

  + oldlogs/*.*
  - ChangeLog.*
    ! move old ChangeLog to oldlogs

  * source/pp/ppgen.c
    * synched Rev Id to current SVN format.
    ; NOTE: Rev Id have been restarted. The latest Rev Id per CVS is 6768.
     This new numbering may have effects for programs using __XHARBOUR__ value
     as references.

2011-02-14 19:46 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * xharbour/ChangeLog
  * xharbour/ChangeLog.001
  * xharbour/ChangeLog.002
  * xharbour/ChangeLog.003
  * xharbour/ChangeLog.004
  * xharbour/ChangeLog.005
  * xharbour/ChangeLog.006
  * xharbour/ChangeLog.007
  * xharbour/ChangeLog.008
  * xharbour/ChangeLog.009
  * xharbour/ChangeLog.010
  * xharbour/ChangeLog.011
  * xharbour/ChangeLog.012
  * xharbour/ChangeLog.013
  * xharbour/ChangeLog.014
  * xharbour/ChangeLog.015
  * xharbour/ChangeLog.016
  * xharbour/ChangeLog.017
  * xharbour/ChangeLog.018
  * xharbour/ChangeLog.019
  * xharbour/ChangeLog.020
  * xharbour/ChangeLog.021
  * xharbour/ChangeLog.022
  * xharbour/ChangeLog.023
  * xharbour/ChangeLog.024
  * xharbour/ChangeLog.025
  * xharbour/ChangeLog.026
  * xharbour/ChangeLog.027
  * xharbour/ChangeLog.028
  * xharbour/ChangeLog.029
  * xharbour/debian/changelog
  * xharbour/source/tip/Changelog
  * xharbour/source/rtl/pcre/ChangeLog
  * xharbour/contrib/hbcurl/ChangeLog
  * xharbour/contrib/tp_/ChangeLog
  * xharbour/contrib/xwt/Changelog
  * xharbour/contrib/freeimage/ChangeLog
  * xharbour/contrib/pgsql/Changelog
  * xharbour/contrib/unicode/ChangeLog
  * xharbour/contrib/gd/ChangeLog
  * xharbour/contrib/xwt2/ChangeLog
  * xharbour/contrib/what32/ChangeLog
  * xharbour/samples/pegged/ChangeLog
    * set SVN attributes:
         svn:keywords=Author Date Id Revision
         svn:eol-style=native

  * xharbour/ChangeLog.027
    ! fixed wrong S&R modification - someone made
      replace "m " with "   * " for this whole file

2011-02-14 19:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * xharbour/make_hp.sh
  * xharbour/contrib/freeimage/tests/bldtest.sh
  * xharbour/contrib/hbmzip/make_gcc.sh
  * xharbour/contrib/gd/tests/bldtest.sh
  * xharbour/contrib/gd/samples/counter/bldtest.sh
  * xharbour/make_mingw.sh
  * xharbour/make_macosx.sh
  * xharbour/bin/xprompt.sh
  * xharbour/make_deb5.sh
  * xharbour/make_gnu.sh
    + added missing svn:executable attribute

2011-02-14 19:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * xharbour/debian/rules
  * xharbour/make_b32.bat
  * xharbour/make_dc.bat
  * xharbour/make_pc.bat
  * xharbour/doc/genhtm.cmd
  * xharbour/doc/genhtm.bat
  * xharbour/doc/gendoc.bat
  * xharbour/make_gnu.bat
  * xharbour/source/tip/cgi.prg
  * xharbour/source/rtl/mlcfunc.c
  * xharbour/source/rtl/gtalleg/make_b32.bat
  * xharbour/source/rtl/gtalleg/make_vc.bat
  * xharbour/source/rdd/usrrdd/rdds/adordd/make_b32.bat
  * xharbour/contrib/tp_/linux.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_progressbar.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_fontselect.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_colorselect.c
  * xharbour/contrib/xwt/make_b32.bat
  * xharbour/contrib/xwt/doc/es/XwtMsgBox.txt
  * xharbour/contrib/xwt/make_vc.bat
  * xharbour/contrib/firebird/make_b32.bat
  * xharbour/contrib/unicode/make_b32.bat
  * xharbour/contrib/unicode/make_vc.bat
  * xharbour/contrib/libnf/make_b32.bat
  * xharbour/contrib/libnf/make_vc.bat
  * xharbour/contrib/hbhpdf/tests/make_pc.bat
  * xharbour/contrib/hbhpdf/tests/make_bc.bat
  * xharbour/contrib/hbhpdf/tests/make_dc.bat
  * xharbour/contrib/hbhpdf/tests/make_vc.bat
  * xharbour/contrib/hbhpdf/tests/make_gc.bat
  * xharbour/contrib/hbhpdf/tests/make_wc.bat
  * xharbour/contrib/rdd_ads/make_b32.bat
  * xharbour/contrib/rdd_ads/doc/gendoc.bat
  * xharbour/contrib/rdd_ads/make_vc.bat
  * xharbour/contrib/xwt2/tests/xwt_test1.prg
  * xharbour/contrib/mysql/make_b32.bat
  * xharbour/contrib/mysql/make_vc.bat
  * xharbour/contrib/what32/make_b32.bat
  * xharbour/contrib/what32/make_vc.bat
  * xharbour/contrib/hbzlib/make_b32.bat
  * xharbour/contrib/hbzlib/make_vc.bat
  * xharbour/contrib/gtwvw/make_b32.bat
  * xharbour/contrib/gtwvw/samples/wvwtest9.bat
  * xharbour/contrib/gtwvw/samples/bldwvw.bat
  * xharbour/contrib/gtwvw/Makefile
  * xharbour/tests/vcdll.bat
  * xharbour/tests/pdll55.bat
  * xharbour/tests/pdllvc.bat
  * xharbour/tests/dll_b32.bat
  * xharbour/tests/pdllbc.bat
  * xharbour/bin/bld.bat
  * xharbour/bin/bld_b32.bat
  * xharbour/bin/bld_b16.bat
  * xharbour/bin/bld_vc.bat
  * xharbour/make_vc.bat
  * xharbour/make_w32.bat
  * xharbour/make_gnu.cmd
  * xharbour/make_gc.bat
  * xharbour/utils/hbextern/make_c5x.bat
  * xharbour/utils/hbtest/make_c5x.bat
  * xharbour/utils/hbtest/make_xpp.cmd
  * xharbour/utils/hbtest/make_xpp.bat
  * xharbour/utils/hbdict/i18n/hbdict_it_IT.hit
  * xharbour/mdir.bat
  * xharbour/samples/sitesvr/bldsvr.bat
  * xharbour/samples/guestbk/bld_b32.bat
  * xharbour/samples/hscript/makehtm.bat
  * xharbour/samples/hscript/bld_b32.bat
    ! removed svn:executable attribute inherited from files wrongly
      committed with executable attribute to previous CVS repository

2011-02-14 17:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * xharbour/debian/harb.sh
  * xharbour/make_dc.bat
  * xharbour/make_b32.bat
  * xharbour/make_pc.bat
  * xharbour/doc/filere.txt
  * xharbour/doc/pragma.txt
  * xharbour/doc/class_tp.txt
  * xharbour/doc/runner.txt
  * xharbour/doc/howto_macosx.txt
  * xharbour/doc/hbxml.txt
  * xharbour/doc/codebloc.txt
  * xharbour/doc/cmdline.txt
  * xharbour/doc/howtocvs.txt
  * xharbour/doc/hbpplib.txt
  * xharbour/doc/inline_c.txt
  * xharbour/doc/simplex.txt
  * xharbour/doc/linuxso_howto.txt
  * xharbour/doc/howtoext.txt
  * xharbour/doc/license.txt
  * xharbour/doc/hash.txt
  * xharbour/doc/gmake.txt
  * xharbour/doc/codestyl.txt
  * xharbour/doc/gtinfo.txt
  * xharbour/doc/tracing.txt
  * xharbour/doc/funclist.txt
  * xharbour/doc/cstruct.txt
  * xharbour/doc/howtobsd.txt
  * xharbour/doc/howtomak.txt
  * xharbour/doc/namespace.txt
  * xharbour/doc/hdr_tpl.txt
  * xharbour/doc/dirstruc.txt
  * xharbour/doc/hrb_faq.txt
  * xharbour/doc/gtapi.txt
  * xharbour/doc/genhtm.cmd
  * xharbour/doc/thread.txt
  * xharbour/doc/genhtm.bat
  * xharbour/doc/regex.txt
  * xharbour/doc/statics.txt
  * xharbour/doc/vm.txt
  * xharbour/doc/en/switch.txt
  * xharbour/doc/en/diskspac.txt
  * xharbour/doc/en/string.txt
  * xharbour/doc/en/subcodes.txt
  * xharbour/doc/en/rdd.txt
  * xharbour/doc/en/cmdline.txt
  * xharbour/doc/en/hb_apigt.txt
  * xharbour/doc/en/rddord.txt
  * xharbour/doc/en/hb_api.txt
  * xharbour/doc/en/license.txt
  * xharbour/doc/en/hb_date.txt
  * xharbour/doc/en/hb_serv.txt
  * xharbour/doc/en/error.txt
  * xharbour/doc/en/math.txt
  * xharbour/doc/en/winreg.txt
  * xharbour/doc/en/hb_vm.txt
  * xharbour/doc/en/clipper.txt
  * xharbour/doc/en/treport.txt
  * xharbour/doc/en/memvar2.txt
  * xharbour/doc/en/compiler.txt
  * xharbour/doc/en/terminal.txt
  * xharbour/doc/en/hb_apiln.txt
  * xharbour/doc/en/dir.txt
  * xharbour/doc/en/command.txt
  * xharbour/doc/en/rddmisc.txt
  * xharbour/doc/en/ct/strdiff.txt
  * xharbour/doc/en/ct/screen2.txt
  * xharbour/doc/en/ct/screen3.txt
  * xharbour/doc/en/ct/keyset.txt
  * xharbour/doc/en/ct/ct.txt
  * xharbour/doc/en/ct/strfile.txt
  * xharbour/doc/en/ct/numcount.txt
  * xharbour/doc/en/ct/charlist.txt
  * xharbour/doc/en/ct/settime.txt
  * xharbour/doc/en/ct/util.txt
  * xharbour/doc/en/ct/pack.txt
  * xharbour/doc/en/ct/atadjust.txt
  * xharbour/doc/en/ct/charonly.txt
  * xharbour/doc/en/ct/atnum.txt
  * xharbour/doc/en/ct/like.txt
  * xharbour/doc/en/ct/numconv.txt
  * xharbour/doc/en/ct/charsort.txt
  * xharbour/doc/en/ct/count.txt
  * xharbour/doc/en/ct/ctcrypt.txt
  * xharbour/doc/en/ct/posdiff.txt
  * xharbour/doc/en/ct/disk.txt
  * xharbour/doc/en/ct/ftoc.txt
  * xharbour/doc/en/ct/charmix.txt
  * xharbour/doc/en/ct/charevod.txt
  * xharbour/doc/en/ct/range.txt
  * xharbour/doc/en/ct/maxline.txt
  * xharbour/doc/en/ct/ctmath1.txt
  * xharbour/doc/en/ct/strswap.txt
  * xharbour/doc/en/ct/pad.txt
  * xharbour/doc/en/ct/trig.txt
  * xharbour/doc/en/ct/tab.txt
  * xharbour/doc/en/ct/numlohi.txt
  * xharbour/doc/en/ct/misc1.txt
  * xharbour/doc/en/ct/charone.txt
  * xharbour/doc/en/ct/ctchksum.txt
  * xharbour/doc/en/ct/ctmisc.txt
  * xharbour/doc/en/ct/numat.txt
  * xharbour/doc/en/ct/net.txt
  * xharbour/doc/en/ct/bit1.txt
  * xharbour/doc/en/ct/ctstr.txt
  * xharbour/doc/en/ct/bit2.txt
  * xharbour/doc/en/ct/token1.txt
  * xharbour/doc/en/ct/bit3.txt
  * xharbour/doc/en/ct/token2.txt
  * xharbour/doc/en/ct/scrmark.txt
  * xharbour/doc/en/ct/charmirr.txt
  * xharbour/doc/en/ct/ctc.txt
  * xharbour/doc/en/ct/dbftools.txt
  * xharbour/doc/en/ct/relation.txt
  * xharbour/doc/en/ct/spread.txt
  * xharbour/doc/en/ct/setlast.txt
  * xharbour/doc/en/ct/ctmath.txt
  * xharbour/doc/en/ct/invrtwin.txt
  * xharbour/doc/en/ct/ctset.txt
  * xharbour/doc/en/ct/ctprint.txt
  * xharbour/doc/en/ct/ctwin.txt
  * xharbour/doc/en/ct/untext.txt
  * xharbour/doc/en/ct/blank.txt
  * xharbour/doc/en/ct/diskutil.txt
  * xharbour/doc/en/ct/finan.txt
  * xharbour/doc/en/ct/wordrepl.txt
  * xharbour/doc/en/ct/time.txt
  * xharbour/doc/en/ct/charrepl.txt
  * xharbour/doc/en/ct/exponent.txt
  * xharbour/doc/en/ct/addascii.txt
  * xharbour/doc/en/ct/files.txt
  * xharbour/doc/en/ct/video.txt
  * xharbour/doc/en/ct/numline.txt
  * xharbour/doc/en/ct/charswap.txt
  * xharbour/doc/en/ct/dattime2.txt
  * xharbour/doc/en/ct/ctdattim.txt
  * xharbour/doc/en/ct/dattime3.txt
  * xharbour/doc/en/ct/replace.txt
  * xharbour/doc/en/ct/lton.txt
  * xharbour/doc/en/ct/charop.txt
  * xharbour/doc/en/ct/asciisum.txt
  * xharbour/doc/en/ct/color.txt
  * xharbour/doc/en/ct/num1.txt
  * xharbour/doc/en/ct/pos1.txt
  * xharbour/doc/en/ct/pos2.txt
  * xharbour/doc/en/ct/atrepl.txt
  * xharbour/doc/en/ct/ascpos.txt
  * xharbour/doc/en/ct/wordtoch.txt
  * xharbour/doc/en/ct/justify.txt
  * xharbour/doc/en/ct/remove.txt
  * xharbour/doc/en/ct/screen1.txt
  * xharbour/doc/en/nation.txt
  * xharbour/doc/en/var.txt
  * xharbour/doc/en/operator.txt
  * xharbour/doc/en/dbstrux.txt
  * xharbour/doc/en/print.txt
  * xharbour/doc/en/datetime.txt
  * xharbour/doc/en/memo.txt
  * xharbour/doc/en/winos.txt
  * xharbour/doc/en/tgetlist.txt
  * xharbour/doc/en/setmode.txt
  * xharbour/doc/en/macro.txt
  * xharbour/doc/en/tlabel.txt
  * xharbour/doc/en/hb_set.txt
  * xharbour/doc/en/statement.txt
  * xharbour/doc/en/hb_compa.txt
  * xharbour/doc/en/bkgtsks.txt
  * xharbour/doc/en/hb_apier.txt
  * xharbour/doc/en/hb_macro.txt
  * xharbour/doc/en/zipnew.txt
  * xharbour/doc/en/defines.txt
  * xharbour/doc/en/idle.txt
  * xharbour/doc/en/array.txt
  * xharbour/doc/en/hb_apiit.txt
  * xharbour/doc/en/rdddb.txt
  * xharbour/doc/en/dbsdf.txt
  * xharbour/doc/en/tbrowse.txt
  * xharbour/doc/en/gnulice.txt
  * xharbour/doc/en/garbage.txt
  * xharbour/doc/en/hvm.txt
  * xharbour/doc/en/harbext.txt
  * xharbour/doc/en/input.txt
  * xharbour/doc/en/dbdelim.txt
  * xharbour/doc/en/browse.txt
  * xharbour/doc/en/indirect.txt
  * xharbour/doc/en/menu.txt
  * xharbour/doc/en/hb_apird.txt
  * xharbour/doc/en/hb_apifs.txt
  * xharbour/doc/en/try.txt
  * xharbour/doc/en/file.txt
  * xharbour/doc/en/lang.txt
  * xharbour/doc/en/objfunc.txt
  * xharbour/doc/en/eval.txt
  * xharbour/doc/en/binnum.txt
  * xharbour/doc/en/strotype.txt
  * xharbour/doc/en/tclass.txt
  * xharbour/doc/en/set.txt
  * xharbour/doc/en/misc.txt
  * xharbour/doc/en/sayget.txt
  * xharbour/doc/en/readme.txt
  * xharbour/doc/en/gtslang.txt
  * xharbour/doc/xhbt_internals.txt
  * xharbour/doc/gendoc.bat
  * xharbour/doc/hbsignal.txt
  * xharbour/doc/hbmake.txt
  * xharbour/doc/es/diskspac.txt
  * xharbour/doc/es/hb_set.txt
  * xharbour/doc/es/pragma.txt
  * xharbour/doc/es/codebloc.txt
  * xharbour/doc/es/cmdline.txt
  * xharbour/doc/es/idle.txt
  * xharbour/doc/es/array.txt
  * xharbour/doc/es/hbpplib.txt
  * xharbour/doc/es/simplex.txt
  * xharbour/doc/es/license.txt
  * xharbour/doc/es/dbsdf.txt
  * xharbour/doc/es/tracing.txt
  * xharbour/doc/es/garbage.txt
  * xharbour/doc/es/howtobsd.txt
  * xharbour/doc/es/error.txt
  * xharbour/doc/es/math.txt
  * xharbour/doc/es/harbext.txt
  * xharbour/doc/es/clipper.txt
  * xharbour/doc/es/dirstruc.txt
  * xharbour/doc/es/dbdelim.txt
  * xharbour/doc/es/browse.txt
  * xharbour/doc/es/statics.txt
  * xharbour/doc/es/compiler.txt
  * xharbour/doc/es/dir.txt
  * xharbour/doc/es/command.txt
  * xharbour/doc/es/lang.txt
  * xharbour/doc/es/vm.txt
  * xharbour/doc/es/eval.txt
  * xharbour/doc/es/binnum.txt
  * xharbour/doc/es/strotype.txt
  * xharbour/doc/es/pcode.txt
  * xharbour/doc/es/dbstrux.txt
  * xharbour/doc/es/datetime.txt
  * xharbour/doc/es/readme.txt
  * xharbour/doc/es/memo.txt
  * xharbour/doc/es/setmode.txt
  * xharbour/doc/hbi18n.txt
  * xharbour/doc/pcode.txt
  * xharbour/doc/hblog.txt
  * xharbour/doc/c_std.txt
  * xharbour/doc/transfrm.txt
  * xharbour/doc/lang_id.txt
  * xharbour/doc/readme.txt
  * xharbour/doc/inet.txt
  * xharbour/doc/whatsnew.txt
  * xharbour/Makefile
  * xharbour/make_hp.sh
  * xharbour/include/hbserv.h
  * xharbour/include/hbpp.h
  * xharbour/include/thtml.ch
  * xharbour/include/hblog.ch
  * xharbour/include/achoice.ch
  * xharbour/include/set.ch
  * xharbour/include/hbrdddbf.h
  * xharbour/include/hbstdgen.ch
  * xharbour/include/hbgtinfo.ch
  * xharbour/include/hbvmpub.h
  * xharbour/include/hbpcode.h
  * xharbour/include/hbset.h
  * xharbour/include/hbver.h
  * xharbour/include/hrbdll.h
  * xharbour/include/hbtrace.h
  * xharbour/include/hbapicdp.h
  * xharbour/include/hbrddnsx.h
  * xharbour/include/hashapi.h
  * xharbour/include/hbdbferr.h
  * xharbour/include/button.ch
  * xharbour/include/hbfixdj.h
  * xharbour/include/hbstack.h
  * xharbour/include/inkey.ch
  * xharbour/include/hbapilng.h
  * xharbour/include/wintypes.ch
  * xharbour/include/win32prn.ch
  * xharbour/include/tbrowse.ch
  * xharbour/include/common.ch
  * xharbour/include/hbgtcore.h
  * xharbour/include/tip.ch
  * xharbour/include/dbinfo.ch
  * xharbour/include/hbcommon.ch
  * xharbour/include/hbapifs.h
  * xharbour/include/hbsetup.ch
  * xharbour/include/hbvmopt.h
  * xharbour/include/hbwince.h
  * xharbour/include/hb_io.h
  * xharbour/include/hbxvm.h
  * xharbour/include/hbexprc.c
  * xharbour/include/hbdefs.h
  * xharbour/include/setcurs.ch
  * xharbour/include/vt.ch
  * xharbour/include/hbmsgreg.h
  * xharbour/include/hblang.ch
  * xharbour/include/dbedit.ch
  * xharbour/include/hbapises.h
  * xharbour/include/hbcompat.ch
  * xharbour/include/hbdebug.ch
  * xharbour/include/hbextcdp.ch
  * xharbour/include/hbexcept.ch
  * xharbour/include/ct.h
  * xharbour/include/usrrdd.ch
  * xharbour/include/hbsetup.h
  * xharbour/include/hbmacro.h
  * xharbour/include/hbwbase.h
  * xharbour/include/hbinit.h
  * xharbour/include/hbmacro.ch
  * xharbour/include/hbtypes.h
  * xharbour/include/hbrddsdf.h
  * xharbour/include/hbapi.h
  * xharbour/include/simpleio.ch
  * xharbour/include/hbmemory.ch
  * xharbour/include/hbpers.ch
  * xharbour/include/hbdll.ch
  * xharbour/include/cstruct.ch
  * xharbour/include/error.ch
  * xharbour/include/hbapiitm.h
  * xharbour/include/divert.ch
  * xharbour/include/hbmath.h
  * xharbour/include/hbrddbmc.h
  * xharbour/include/memoedit.ch
  * xharbour/include/thread.h
  * xharbour/include/hbver.ch
  * xharbour/include/hbzlib.h
  * xharbour/include/fileio.ch
  * xharbour/include/rddsys.ch
  * xharbour/include/hbipapi.h
  * xharbour/include/hbxml.ch
  * xharbour/include/hbrddntx.h
  * xharbour/include/hbrddrec.h
  * xharbour/include/hbcomprs.ch
  * xharbour/include/hbnxs.h
  * xharbour/include/hbatomic.h
  * xharbour/include/extend.h
  * xharbour/include/hbi18n.h
  * xharbour/include/oleerr.ch
  * xharbour/include/hbvm.h
  * xharbour/include/hbeol.ch
  * xharbour/include/std.ch
  * xharbour/include/classes.h
  * xharbour/include/inet.h
  * xharbour/include/hbapidbg.h
  * xharbour/include/hbmemvar.ch
  * xharbour/include/pragma.h
  * xharbour/include/hbcomp.h
  * xharbour/include/hbxml.h
  * xharbour/include/hbapirdd.h
  * xharbour/include/hbrdddbt.h
  * xharbour/include/assocarr.ch
  * xharbour/include/ctmath.h
  * xharbour/include/hbsxfunc.h
  * xharbour/include/color.ch
  * xharbour/include/hbclass.ch
  * xharbour/include/ctset.h
  * xharbour/include/cterror.ch
  * xharbour/include/hbsxdef.ch
  * xharbour/include/Makefile
  * xharbour/include/local.h
  * xharbour/include/dbstruct.ch
  * xharbour/include/hbstruct.ch
  * xharbour/include/classex.ch
  * xharbour/include/hbfast.h
  * xharbour/include/hbrdddel.h
  * xharbour/include/ct.ch
  * xharbour/include/ttable.ch
  * xharbour/include/blob.ch
  * xharbour/include/hbexpra.c
  * xharbour/include/ctwin.ch
  * xharbour/include/hbexprop.h
  * xharbour/include/hbiniseg.h
  * xharbour/include/hbexemem.h
  * xharbour/include/hbserv.ch
  * xharbour/include/ctstr.h
  * xharbour/include/ctvideo.ch
  * xharbour/include/adordd.ch
  * xharbour/include/hbrpc.ch
  * xharbour/include/hbgfx.ch
  * xharbour/include/hbdbf.h
  * xharbour/include/hbdbsort.h
  * xharbour/include/simplex.c
  * xharbour/include/hbapigt.h
  * xharbour/include/hbcdpreg.h
  * xharbour/include/hbfloat.h
  * xharbour/include/hbsix.ch
  * xharbour/include/hbgfxdef.ch
  * xharbour/include/hbrddcdx.h
  * xharbour/include/hbextern.ch
  * xharbour/include/hberrors.h
  * xharbour/include/directry.ch
  * xharbour/include/hbole.h
  * xharbour/include/clipdefs.h
  * xharbour/include/hboo.ch
  * xharbour/include/box.ch
  * xharbour/include/hbrddmdx.h
  * xharbour/include/hbapierr.h
  * xharbour/include/math.ch
  * xharbour/include/hbrddfpt.h
  * xharbour/include/hbhash.h
  * xharbour/include/assert.ch
  * xharbour/include/getexit.ch
  * xharbour/include/hblogdef.ch
  * xharbour/include/reserved.ch
  * xharbour/include/hbregex.h
  * xharbour/include/hbexprb.c
  * xharbour/include/hbdate.h
  * xharbour/include/ord.ch
  * xharbour/make_gnu.bat
  * xharbour/source/pp/pplib.c
  * xharbour/source/pp/ppcore.c
  * xharbour/source/pp/pplib2.c
  * xharbour/source/pp/ppgen.c
  * xharbour/source/pp/pplib3.c
  * xharbour/source/pp/Makefile
  * xharbour/source/lang/msgbywin.c
  * xharbour/source/lang/msgde.c
  * xharbour/source/lang/msgsv.c
  * xharbour/source/lang/msgrukoi.c
  * xharbour/source/lang/msghuwin.c
  * xharbour/source/lang/msgru866.c
  * xharbour/source/lang/msgzhgb.c
  * xharbour/source/lang/msg_tpl.c
  * xharbour/source/lang/msgcs852.c
  * xharbour/source/lang/msgruwin.c
  * xharbour/source/lang/msgfr.c
  * xharbour/source/lang/msgis850.c
  * xharbour/source/lang/msgnl.c
  * xharbour/source/lang/msghu852.c
  * xharbour/source/lang/msgro.c
  * xharbour/source/lang/msghr1250.c
  * xharbour/source/lang/msgpt.c
  * xharbour/source/lang/msgplmaz.c
  * xharbour/source/lang/msgca.c
  * xharbour/source/lang/msghriso.c
  * xharbour/source/lang/Makefile
  * xharbour/source/lang/msgpliso.c
  * xharbour/source/lang/msgsliso.c
  * xharbour/source/lang/msgplwin.c
  * xharbour/source/lang/msgbgmik.c
  * xharbour/source/lang/msgslwin.c
  * xharbour/source/lang/msghe862.c
  * xharbour/source/lang/msgid.c
  * xharbour/source/lang/msgltwin.c
  * xharbour/source/lang/msgcskam.c
  * xharbour/source/lang/msgsriso.c
  * xharbour/source/lang/msggl.c
  * xharbour/source/lang/msgen.c
  * xharbour/source/lang/msgsrwin.c
  * xharbour/source/lang/msgeo.c
  * xharbour/source/lang/msgbgwin.c
  * xharbour/source/lang/msgdewin.c
  * xharbour/source/lang/msgsvwin.c
  * xharbour/source/lang/msghr437.c
  * xharbour/source/lang/msges.c
  * xharbour/source/lang/msghr852.c
  * xharbour/source/lang/msguakoi.c
  * xharbour/source/lang/msgzhb5.c
  * xharbour/source/lang/msgeu.c
  * xharbour/source/lang/msgko.c
  * xharbour/source/lang/msgua866.c
  * xharbour/source/lang/msghewin.c
  * xharbour/source/lang/msgpl852.c
  * xharbour/source/lang/msguados.c
  * xharbour/source/lang/msgit.c
  * xharbour/source/lang/msgsl852.c
  * xharbour/source/lang/msgby866.c
  * xharbour/source/lang/msghucwi.c
  * xharbour/source/lang/msgcsiso.c
  * xharbour/source/lang/msgcswin.c
  * xharbour/source/lang/msgsr852.c
  * xharbour/source/lang/msguawin.c
  * xharbour/source/lang/msgeswin.c
  * xharbour/source/vm/initsymb.c
  * xharbour/source/vm/inet.c
  * xharbour/source/vm/evalhb.c
  * xharbour/source/vm/macro.c
  * xharbour/source/vm/mainwin.c
  * xharbour/source/vm/gtk/mainlgtk.c
  * xharbour/source/vm/harbinit.prg
  * xharbour/source/vm/pcount.c
  * xharbour/source/vm/runner.c
  * xharbour/source/vm/estack.c
  * xharbour/source/vm/codebloc.c
  * xharbour/source/vm/fastitem.c
  * xharbour/source/vm/fmstat/Makefile
  * xharbour/source/vm/mainstd/Makefile
  * xharbour/source/vm/dbgentry.c
  * xharbour/source/vm/maindll.c
  * xharbour/source/vm/dynsym.c
  * xharbour/source/vm/errorapi.c
  * xharbour/source/vm/hash.c
  * xharbour/source/vm/maindlle.c
  * xharbour/source/vm/debug.c
  * xharbour/source/vm/dlmalloc.c
  * xharbour/source/vm/usedll.c
  * xharbour/source/vm/maindllh.c
  * xharbour/source/vm/itemapi.c
  * xharbour/source/vm/asort.c
  * xharbour/source/vm/garbage.c
  * xharbour/source/vm/hvm.c
  * xharbour/source/vm/pm/mainpm.c
  * xharbour/source/vm/pvalue.c
  * xharbour/source/vm/Makefile
  * xharbour/source/vm/cmdarg.c
  * xharbour/source/vm/mainstd.c
  * xharbour/source/vm/classesc.c
  * xharbour/source/vm/maindllp.c
  * xharbour/source/vm/arrays.c
  * xharbour/source/vm/fm.c
  * xharbour/source/vm/do.c
  * xharbour/source/vm/proc.c
  * xharbour/source/vm/throw.c
  * xharbour/source/vm/thread.c
  * xharbour/source/vm/memvars.c
  * xharbour/source/vm/arrayshb.c
  * xharbour/source/vm/memvclip.c
  * xharbour/source/vm/break.c
  * xharbour/source/vm/main.c
  * xharbour/source/vm/extend.c
  * xharbour/source/vm/eval.c
  * xharbour/source/vm/hbi18n.c
  * xharbour/source/vm/dynlibhb.c
  * xharbour/source/vm/classes.c
  * xharbour/source/vm/initexit.c
  * xharbour/source/debug/dbgtobj.prg
  * xharbour/source/debug/dbgbrwsr.prg
  * xharbour/source/debug/dbgtwin.prg
  * xharbour/source/debug/dbgaltd.prg
  * xharbour/source/debug/dbgmenu.prg
  * xharbour/source/debug/dbgthsh.prg
  * xharbour/source/debug/tbrwtext.prg
  * xharbour/source/debug/dbgwa.prg
  * xharbour/source/debug/debugger.prg
  * xharbour/source/debug/dbghelp.prg
  * xharbour/source/debug/dbgtarr.prg
  * xharbour/source/debug/dbgtmenu.prg
  * xharbour/source/debug/Makefile
  * xharbour/source/debug/dbgtmitm.prg
  * xharbour/source/common/hbgete.c
  * xharbour/source/common/hbver.c
  * xharbour/source/common/hbtrace.c
  * xharbour/source/common/hbfsapi.c
  * xharbour/source/common/hbprintf.c
  * xharbour/source/common/hbwince.c
  * xharbour/source/common/reserved.c
  * xharbour/source/common/hbfopen.c
  * xharbour/source/common/expropt1.c
  * xharbour/source/common/hbstr.c
  * xharbour/source/common/expropt2.c
  * xharbour/source/common/dvmemcpy.c
  * xharbour/source/common/hbarch.c
  * xharbour/source/common/hbdate.c
  * xharbour/source/common/Makefile
  * xharbour/source/common/hbhash.c
  * xharbour/source/misc/hb_f.c
  * xharbour/source/misc/Makefile
  * xharbour/source/tip/thtml.prg
  * xharbour/source/tip/encurl.prg
  * xharbour/source/tip/utils.c
  * xharbour/source/tip/popcln.prg
  * xharbour/source/tip/sendmail.prg
  * xharbour/source/tip/encoding/base64.c
  * xharbour/source/tip/encoding/uuencode.c
  * xharbour/source/tip/encoding/base64.h
  * xharbour/source/tip/encoding/uuencode.h
  * xharbour/source/tip/url.prg
  * xharbour/source/tip/cgi.prg
  * xharbour/source/tip/base64x.c
  * xharbour/source/tip/encqp.prg
  * xharbour/source/tip/httpcln.prg
  * xharbour/source/tip/client.prg
  * xharbour/source/tip/encoder.prg
  * xharbour/source/tip/smtpcln.prg
  * xharbour/source/tip/encb64.prg
  * xharbour/source/tip/mail.prg
  * xharbour/source/tip/credent.prg
  * xharbour/source/tip/ftpcln.prg
  * xharbour/source/tip/Makefile
  * xharbour/source/macro/macroa.c
  * xharbour/source/macro/macrob.c
  * xharbour/source/macro/macroc.c
  * xharbour/source/macro/macroslx.c
  * xharbour/source/macro/Makefile
  * xharbour/source/rtl/scroll.c
  * xharbour/source/rtl/hbbitf.c
  * xharbour/source/rtl/lennum.c
  * xharbour/source/rtl/gtdos/gtdos.c
  * xharbour/source/rtl/gtdos/Makefile
  * xharbour/source/rtl/diskspac.c
  * xharbour/source/rtl/setposbs.c
  * xharbour/source/rtl/console.c
  * xharbour/source/rtl/chrasc.c
  * xharbour/source/rtl/strcase.c
  * xharbour/source/rtl/run.c
  * xharbour/source/rtl/spfiles.c
  * xharbour/source/rtl/trpccli.prg
  * xharbour/source/rtl/gtwin/gtwin.c
  * xharbour/source/rtl/gtwin/Makefile
  * xharbour/source/rtl/bkgtsks.c
  * xharbour/source/rtl/hblognet.prg
  * xharbour/source/rtl/dircmd.prg
  * xharbour/source/rtl/memoedit.prg
  * xharbour/source/rtl/clpclass.prg
  * xharbour/source/rtl/hbcrypt.c
  * xharbour/source/rtl/defpath.c
  * xharbour/source/rtl/gtxwc/gtxwc.h
  * xharbour/source/rtl/gtxwc/Makefile
  * xharbour/source/rtl/gtxwc/gtxwc.c
  * xharbour/source/rtl/browdbx.prg
  * xharbour/source/rtl/right.c
  * xharbour/source/rtl/gtos2/gtos2.c
  * xharbour/source/rtl/gtos2/Makefile
  * xharbour/source/rtl/fparse.c
  * xharbour/source/rtl/mousex.c
  * xharbour/source/rtl/cstr.prg
  * xharbour/source/rtl/fserror.c
  * xharbour/source/rtl/substr.c
  * xharbour/source/rtl/philes.c
  * xharbour/source/rtl/oldclear.c
  * xharbour/source/rtl/adir.prg
  * xharbour/source/rtl/hbcrc32.c
  * xharbour/source/rtl/filenet.c
  * xharbour/source/rtl/oldbox.c
  * xharbour/source/rtl/round.c
  * xharbour/source/rtl/typefile.prg
  * xharbour/source/rtl/math.c
  * xharbour/source/rtl/tbcolumn.prg
  * xharbour/source/rtl/perfuncs.prg
  * xharbour/source/rtl/objfunc.prg
  * xharbour/source/rtl/hbgtcore.c
  * xharbour/source/rtl/hbhex2n.c
  * xharbour/source/rtl/empty.c
  * xharbour/source/rtl/cdpapi.c
  * xharbour/source/rtl/tobject.prg
  * xharbour/source/rtl/gtcrs/gtcrs.c
  * xharbour/source/rtl/gtcrs/gtcrs.h
  * xharbour/source/rtl/gtcrs/Makefile
  * xharbour/source/rtl/fieldbl.prg
  * xharbour/source/rtl/dirdrive.c
  * xharbour/source/rtl/str.c
  * xharbour/source/rtl/wait.prg
  * xharbour/source/rtl/dateshb.c
  * xharbour/source/rtl/trim.c
  * xharbour/source/rtl/philesx.c
  * xharbour/source/rtl/setpos.c
  * xharbour/source/rtl/menuto.prg
  * xharbour/source/rtl/hbcomprs.c
  * xharbour/source/rtl/trpc.prg
  * xharbour/source/rtl/fnsplit.c
  * xharbour/source/rtl/gtclip.c
  * xharbour/source/rtl/readline.c
  * xharbour/source/rtl/gtfunc.c
  * xharbour/source/rtl/mlcfunc.c
  * xharbour/source/rtl/scrollbr.prg
  * xharbour/source/rtl/box.c
  * xharbour/source/rtl/binnum.c
  * xharbour/source/rtl/filehb.c
  * xharbour/source/rtl/gtapiu.c
  * xharbour/source/rtl/hbfile.c
  * xharbour/source/rtl/hbtoken.c
  * xharbour/source/rtl/left.c
  * xharbour/source/rtl/gtalleg/gtalleg.c
  * xharbour/source/rtl/gtalleg/ssf.h
  * xharbour/source/rtl/gtalleg/make_b32.bat
  * xharbour/source/rtl/gtalleg/make_vc.bat
  * xharbour/source/rtl/gtalleg/ssf.c
  * xharbour/source/rtl/gtalleg/Makefile
  * xharbour/source/rtl/fstemp.c
  * xharbour/source/rtl/errorsys.prg
  * xharbour/source/rtl/accept.c
  * xharbour/source/rtl/hbserial.prg
  * xharbour/source/rtl/readexit.c
  * xharbour/source/rtl/gtchrmap.c
  * xharbour/source/rtl/is.c
  * xharbour/source/rtl/idle.c
  * xharbour/source/rtl/type.c
  * xharbour/source/rtl/ttable.prg
  * xharbour/source/rtl/hbip.c
  * xharbour/source/rtl/getsys.prg
  * xharbour/source/rtl/strmatch.c
  * xharbour/source/rtl/readins.c
  * xharbour/source/rtl/strings.c
  * xharbour/source/rtl/txml.prg
  * xharbour/source/rtl/setcolor.c
  * xharbour/source/rtl/readkey.prg
  * xharbour/source/rtl/ampm.c
  * xharbour/source/rtl/hbsyslog.c
  * xharbour/source/rtl/oemansi.c
  * xharbour/source/rtl/philes53.c
  * xharbour/source/rtl/color53.prg
  * xharbour/source/rtl/tpopup.prg
  * xharbour/source/rtl/xsavescr.c
  * xharbour/source/rtl/hardcr.c
  * xharbour/source/rtl/gtstd/gtstd.c
  * xharbour/source/rtl/gtstd/Makefile
  * xharbour/source/rtl/setkey.c
  * xharbour/source/rtl/winos.prg
  * xharbour/source/rtl/tgetlist.prg
  * xharbour/source/rtl/descend.c
  * xharbour/source/rtl/gtsln/keytrans.c
  * xharbour/source/rtl/gtsln/mousesln.c
  * xharbour/source/rtl/gtsln/gtsln.c
  * xharbour/source/rtl/gtsln/kbsln.c
  * xharbour/source/rtl/gtsln/Makefile
  * xharbour/source/rtl/gtsln/gtsln.h
  * xharbour/source/rtl/disksphb.c
  * xharbour/source/rtl/tlabel.prg
  * xharbour/source/rtl/regex.c
  * xharbour/source/rtl/gttrm/Makefile
  * xharbour/source/rtl/gttrm/gttrm.c
  * xharbour/source/rtl/gtpca/gtpca.c
  * xharbour/source/rtl/gtpca/Makefile
  * xharbour/source/rtl/strpeek.c
  * xharbour/source/rtl/radiogrp.prg
  * xharbour/source/rtl/maxrow.c
  * xharbour/source/rtl/replic.c
  * xharbour/source/rtl/xhelp.c
  * xharbour/source/rtl/str2ptr.c
  * xharbour/source/rtl/getlist.prg
  * xharbour/source/rtl/session.c
  * xharbour/source/rtl/valtype.c
  * xharbour/source/rtl/hbsrlraw.c
  * xharbour/source/rtl/shadow.c
  * xharbour/source/rtl/net.c
  * xharbour/source/rtl/padr.c
  * xharbour/source/rtl/setta.prg
  * xharbour/source/rtl/stuff.c
  * xharbour/source/rtl/listbox.prg
  * xharbour/source/rtl/space.c
  * xharbour/source/rtl/transfrm.c
  * xharbour/source/rtl/checkbox.prg
  * xharbour/source/rtl/hbntos.c
  * xharbour/source/rtl/cstruct.prg
  * xharbour/source/rtl/gtgui/gtgui.c
  * xharbour/source/rtl/gtgui/gtdef.c
  * xharbour/source/rtl/gtgui/Makefile
  * xharbour/source/rtl/hboutdbg.c
  * xharbour/source/rtl/seconds.c
  * xharbour/source/rtl/trace.c
  * xharbour/source/rtl/gttone.c
  * xharbour/source/rtl/stream.prg
  * xharbour/source/rtl/at.c
  * xharbour/source/rtl/samples.c
  * xharbour/source/rtl/input.prg
  * xharbour/source/rtl/abs.c
  * xharbour/source/rtl/tone.c
  * xharbour/source/rtl/browse.prg
  * xharbour/source/rtl/dllcall.c
  * xharbour/source/rtl/gt_tpl/gt_tpl.c
  * xharbour/source/rtl/gt_tpl/Makefile
  * xharbour/source/rtl/win32ole.prg
  * xharbour/source/rtl/inkeyapi.c
  * xharbour/source/rtl/tget.prg
  * xharbour/source/rtl/hbxml.c
  * xharbour/source/rtl/filebuf.c
  * xharbour/source/rtl/dbf2txt.c
  * xharbour/source/rtl/alert.prg
  * xharbour/source/rtl/setfunc.prg
  * xharbour/source/rtl/traceprg.prg
  * xharbour/source/rtl/zlib/inffast.h
  * xharbour/source/rtl/zlib/inffixed.h
  * xharbour/source/rtl/zlib/deflate.c
  * xharbour/source/rtl/zlib/zlib.h
  * xharbour/source/rtl/zlib/zutil.c
  * xharbour/source/rtl/zlib/gzio.c
  * xharbour/source/rtl/zlib/deflate.h
  * xharbour/source/rtl/zlib/zutil.h
  * xharbour/source/rtl/zlib/crc32.c
  * xharbour/source/rtl/zlib/inftrees.c
  * xharbour/source/rtl/zlib/crc32.h
  * xharbour/source/rtl/zlib/trees.c
  * xharbour/source/rtl/zlib/inflate.c
  * xharbour/source/rtl/zlib/uncompr.c
  * xharbour/source/rtl/zlib/zconf.h
  * xharbour/source/rtl/zlib/inftrees.h
  * xharbour/source/rtl/zlib/inflate.h
  * xharbour/source/rtl/zlib/trees.h
  * xharbour/source/rtl/zlib/zconf.in.h
  * xharbour/source/rtl/zlib/inffast.c
  * xharbour/source/rtl/zlib/compress.c
  * xharbour/source/rtl/zlib/adler32.c
  * xharbour/source/rtl/zlib/Makefile
  * xharbour/source/rtl/zlib/infback.c
  * xharbour/source/rtl/inkey.c
  * xharbour/source/rtl/datec.c
  * xharbour/source/rtl/mtran.c
  * xharbour/source/rtl/ttopbar.prg
  * xharbour/source/rtl/gete.c
  * xharbour/source/rtl/browdb.prg
  * xharbour/source/rtl/namespaces.prg
  * xharbour/source/rtl/setcurs.c
  * xharbour/source/rtl/win32prn.prg
  * xharbour/source/rtl/error.c
  * xharbour/source/rtl/minmax.c
  * xharbour/source/rtl/pushbtn.prg
  * xharbour/source/rtl/readvar.prg
  * xharbour/source/rtl/sprintf.prg
  * xharbour/source/rtl/Makefile
  * xharbour/source/rtl/strdel.c
  * xharbour/source/rtl/hbmd5.c
  * xharbour/source/rtl/tclass.prg
  * xharbour/source/rtl/gtQTc/mouseQTc.c
  * xharbour/source/rtl/gtQTc/gtQTc.cpp
  * xharbour/source/rtl/gtQTc/qtconsoledoc.h
  * xharbour/source/rtl/gtQTc/qtconsoleview.cpp
  * xharbour/source/rtl/gtQTc/gtQTc.h
  * xharbour/source/rtl/gtQTc/qtconsole.cpp
  * xharbour/source/rtl/gtQTc/qtconsoleview.h
  * xharbour/source/rtl/gtQTc/Makefile
  * xharbour/source/rtl/gtQTc/qtconsole.h
  * xharbour/source/rtl/gtQTc/qtconsoledoc.cpp
  * xharbour/source/rtl/hblog.prg
  * xharbour/source/rtl/achoice.prg
  * xharbour/source/rtl/fkmax.c
  * xharbour/source/rtl/padc.c
  * xharbour/source/rtl/pcre/pcre.h
  * xharbour/source/rtl/pcre/pcre_compile.c
  * xharbour/source/rtl/pcre/pcre_xclass.c
  * xharbour/source/rtl/pcre/pcre_newline.c
  * xharbour/source/rtl/pcre/config.h
  * xharbour/source/rtl/pcre/pcre_config.c
  * xharbour/source/rtl/pcre/pcre_maketables.c
  * xharbour/source/rtl/pcre/pcre_chartables.c
  * xharbour/source/rtl/pcre/pcre_ucd.c
  * xharbour/source/rtl/pcre/pcre_ord2utf8.c
  * xharbour/source/rtl/pcre/pcre_fullinfo.c
  * xharbour/source/rtl/pcre/pcre_get.c
  * xharbour/source/rtl/pcre/pcre_try_flipped.c
  * xharbour/source/rtl/pcre/Makefile
  * xharbour/source/rtl/pcre/pcre_globals.c
  * xharbour/source/rtl/pcre/pcre_refcount.c
  * xharbour/source/rtl/pcre/pcre_version.c
  * xharbour/source/rtl/pcre/pcre_info.c
  * xharbour/source/rtl/pcre/pcre_dfa_exec.c
  * xharbour/source/rtl/pcre/pcre_scanner.h
  * xharbour/source/rtl/pcre/pcreposix.c
  * xharbour/source/rtl/pcre/pcre_valid_utf8.c
  * xharbour/source/rtl/pcre/pcre_study.c
  * xharbour/source/rtl/pcre/pcreposix.h
  * xharbour/source/rtl/pcre/pcre_tables.c
  * xharbour/source/rtl/pcre/pcre_internal.h
  * xharbour/source/rtl/pcre/ucp.h
  * xharbour/source/rtl/pcre/pcre_exec.c
  * xharbour/source/rtl/strzero.c
  * xharbour/source/rtl/gtkeycod.c
  * xharbour/source/rtl/langapi.c
  * xharbour/source/rtl/memvarbl.prg
  * xharbour/source/rtl/word.c
  * xharbour/source/rtl/gtcgi/cgiread.c
  * xharbour/source/rtl/gtcgi/Makefile
  * xharbour/source/rtl/gtcgi/gtcgi.c
  * xharbour/source/rtl/mod.c
  * xharbour/source/rtl/ttextlin.prg
  * xharbour/source/rtl/dumpvar.prg
  * xharbour/source/rtl/version.c
  * xharbour/source/rtl/profiler.prg
  * xharbour/source/rtl/decode.prg
  * xharbour/source/rtl/natmsg.c
  * xharbour/source/rtl/gtwvt/gtwvt.h
  * xharbour/source/rtl/gtwvt/gtwvt.c
  * xharbour/source/rtl/gtwvt/Makefile
  * xharbour/source/rtl/hbrandom.c
  * xharbour/source/rtl/strtran.c
  * xharbour/source/rtl/regexrpl.prg
  * xharbour/source/rtl/hbini.prg
  * xharbour/source/rtl/tscalar.prg
  * xharbour/source/rtl/mouse53.c
  * xharbour/source/rtl/winreg.prg
  * xharbour/source/rtl/fssize.c
  * xharbour/source/rtl/hbchksum.c
  * xharbour/source/rtl/treport.prg
  * xharbour/source/rtl/colorind.c
  * xharbour/source/rtl/copyfile.c
  * xharbour/source/rtl/gt.c
  * xharbour/source/rtl/arrayblk.prg
  * xharbour/source/rtl/gx.c
  * xharbour/source/rtl/binnumx.c
  * xharbour/source/rtl/teditor.prg
  * xharbour/source/rtl/mouseapi.c
  * xharbour/source/rtl/tgetint.prg
  * xharbour/source/rtl/soundex.c
  * xharbour/source/rtl/mssgline.prg
  * xharbour/source/rtl/txtline.c
  * xharbour/source/rtl/memofile.c
  * xharbour/source/rtl/persist.prg
  * xharbour/source/rtl/hbffind.c
  * xharbour/source/rtl/dbedit.prg
  * xharbour/source/rtl/dummy.prg
  * xharbour/source/rtl/einstvar.prg
  * xharbour/source/rtl/gtapi.c
  * xharbour/source/rtl/pad.c
  * xharbour/source/rtl/tprinter.c
  * xharbour/source/rtl/radiobtn.prg
  * xharbour/source/rtl/tmenuitm.prg
  * xharbour/source/rtl/gtsys.c
  * xharbour/source/rtl/direct.c
  * xharbour/source/rtl/filestat.c
  * xharbour/source/rtl/len.c
  * xharbour/source/rtl/filesys.c
  * xharbour/source/rtl/valtostr.c
  * xharbour/source/rtl/file.c
  * xharbour/source/rtl/padl.c
  * xharbour/source/rtl/val.c
  * xharbour/source/rtl/gtkbstat.c
  * xharbour/source/rtl/rat.c
  * xharbour/source/rtl/isprint.c
  * xharbour/source/rtl/hbserv.c
  * xharbour/source/rtl/text.prg
  * xharbour/source/rtl/gtxvt/gtxvt.h
  * xharbour/source/rtl/gtxvt/Makefile
  * xharbour/source/rtl/gtxvt/gtxvt.c
  * xharbour/source/rtl/set.c
  * xharbour/source/rtl/tbrowse.prg
  * xharbour/source/rtl/devoutp.prg
  * xharbour/source/rtl/saverest.c
  * xharbour/source/cgi/hjwindow.prg
  * xharbour/source/cgi/include/htmlclrs.ch
  * xharbour/source/cgi/include/htmlform.ch
  * xharbour/source/cgi/include/cgi.ch
  * xharbour/source/cgi/include/Makefile
  * xharbour/source/cgi/include/html.ch
  * xharbour/source/cgi/make_b32.bat
  * xharbour/source/cgi/tfile.prg
  * xharbour/source/cgi/tedit.prg
  * xharbour/source/cgi/thtm.prg
  * xharbour/source/cgi/make_pc.bat
  * xharbour/source/cgi/tframe.prg
  * xharbour/source/cgi/htjlist.prg
  * xharbour/source/cgi/hterrsys.prg
  * xharbour/source/cgi/Makefile
  * xharbour/source/cgi/htmutil.prg
  * xharbour/source/cgi/tcgi.prg
  * xharbour/source/ct/diskutil.prg
  * xharbour/source/ct/alt/dattime2.prg
  * xharbour/source/ct/alt/datetime.prg
  * xharbour/source/ct/alt/ctcolton.c
  * xharbour/source/ct/alt/token1.prg
  * xharbour/source/ct/alt/ctwin.prg
  * xharbour/source/ct/bit2.c
  * xharbour/source/ct/strdiff.c
  * xharbour/source/ct/screen2.c
  * xharbour/source/ct/token2.c
  * xharbour/source/ct/charlist.c
  * xharbour/source/ct/dbftools.c
  * xharbour/source/ct/ctnet.c
  * xharbour/source/ct/charonly.c
  * xharbour/source/ct/atadjust.c
  * xharbour/source/ct/ctmath.c
  * xharbour/source/ct/ctrand.prg
  * xharbour/source/ct/ctset.c
  * xharbour/source/ct/color.prg
  * xharbour/source/ct/ctwin.c
  * xharbour/source/ct/charsort.c
  * xharbour/source/ct/trapkey.prg
  * xharbour/source/ct/getsecrt.prg
  * xharbour/source/ct/keysec.prg
  * xharbour/source/ct/ctwin.h
  * xharbour/source/ct/ftoc.c
  * xharbour/source/ct/charmix.c
  * xharbour/source/ct/charevod.c
  * xharbour/source/ct/Makefile
  * xharbour/source/ct/maxline.c
  * xharbour/source/ct/wordrepl.c
  * xharbour/source/ct/exponent.c
  * xharbour/source/ct/charrepl.c
  * xharbour/source/ct/files.c
  * xharbour/source/ct/strswap.c
  * xharbour/source/ct/trig.c
  * xharbour/source/ct/video.c
  * xharbour/source/ct/screen3.prg
  * xharbour/source/ct/charswap.c
  * xharbour/source/ct/dattime3.c
  * xharbour/source/ct/numlohi.c
  * xharbour/source/ct/ct.prg
  * xharbour/source/ct/charop.c
  * xharbour/source/ct/lton.c
  * xharbour/source/ct/misc2.c
  * xharbour/source/ct/cursor.c
  * xharbour/source/ct/keytime.prg
  * xharbour/source/ct/charone.c
  * xharbour/source/ct/num1.c
  * xharbour/source/ct/ctchksum.c
  * xharbour/source/ct/pos1.c
  * xharbour/source/ct/util.prg
  * xharbour/source/ct/ascpos.c
  * xharbour/source/ct/like.prg
  * xharbour/source/ct/numconv.prg
  * xharbour/source/ct/cttime.prg
  * xharbour/source/ct/bit1.c
  * xharbour/source/ct/ctstr.c
  * xharbour/source/ct/screen1.c
  * xharbour/source/ct/token1.c
  * xharbour/source/ct/bit3.c
  * xharbour/source/ct/keyset.c
  * xharbour/source/ct/showtime.prg
  * xharbour/source/ct/charmirr.c
  * xharbour/source/ct/strfile.c
  * xharbour/source/ct/numcount.c
  * xharbour/source/ct/ctwfunc.c
  * xharbour/source/ct/envparam.c
  * xharbour/source/ct/ctc.c
  * xharbour/source/ct/settime.c
  * xharbour/source/ct/relation.c
  * xharbour/source/ct/pack.c
  * xharbour/source/ct/setlast.c
  * xharbour/source/ct/intneg.c
  * xharbour/source/ct/atnum.c
  * xharbour/source/ct/blank.c
  * xharbour/source/ct/count.c
  * xharbour/source/ct/ctcrypt.c
  * xharbour/source/ct/ctmisc.prg
  * xharbour/source/ct/disk.c
  * xharbour/source/ct/posdiff.c
  * xharbour/source/ct/finan.c
  * xharbour/source/ct/range.c
  * xharbour/source/ct/setkeys.prg
  * xharbour/source/ct/getinfo.prg
  * xharbour/source/ct/addascii.c
  * xharbour/source/ct/ctmath2.c
  * xharbour/source/ct/tab.c
  * xharbour/source/ct/numline.c
  * xharbour/source/ct/scrmark.prg
  * xharbour/source/ct/dattime2.c
  * xharbour/source/ct/replace.c
  * xharbour/source/ct/misc1.c
  * xharbour/source/ct/asciisum.c
  * xharbour/source/ct/misc3.c
  * xharbour/source/ct/pos2.c
  * xharbour/source/ct/numat.c
  * xharbour/source/ct/spread.prg
  * xharbour/source/ct/fcopy.prg
  * xharbour/source/ct/atrepl.c
  * xharbour/source/ct/wordtoch.c
  * xharbour/source/ct/ctpad.c
  * xharbour/source/ct/datetime.c
  * xharbour/source/ct/print.c
  * xharbour/source/ct/justify.c
  * xharbour/source/ct/remove.c
  * xharbour/source/codepage/ucmacce.c
  * xharbour/source/codepage/uckoi8.c
  * xharbour/source/codepage/cppt850.c
  * xharbour/source/codepage/uc885910.c
  * xharbour/source/codepage/cpuawin.c
  * xharbour/source/codepage/ucmacice.c
  * xharbour/source/codepage/uc885914.c
  * xharbour/source/codepage/uc874.c
  * xharbour/source/codepage/uc857.c
  * xharbour/source/codepage/cpru866.c
  * xharbour/source/codepage/uc1250.c
  * xharbour/source/codepage/uc1254.c
  * xharbour/source/codepage/cpeswinm.c
  * xharbour/source/codepage/uckoi8u.c
  * xharbour/source/codepage/cpes850.c
  * xharbour/source/codepage/cpcs852.c
  * xharbour/source/codepage/uc1258.c
  * xharbour/source/codepage/cphu852.c
  * xharbour/source/codepage/cpsk852.c
  * xharbour/source/codepage/uckam.c
  * xharbour/source/codepage/uc424.c
  * xharbour/source/codepage/ucmacrom.c
  * xharbour/source/codepage/cpplmaz.c
  * xharbour/source/codepage/uc862.c
  * xharbour/source/codepage/cpesisoc.c
  * xharbour/source/codepage/cppliso.c
  * xharbour/source/codepage/uc866.c
  * xharbour/source/codepage/cpplwin.c
  * xharbour/source/codepage/cpbg866.c
  * xharbour/source/codepage/cpltwin.c
  * xharbour/source/codepage/cpptiso.c
  * xharbour/source/codepage/cphu852s.c
  * xharbour/source/codepage/cpel737.c
  * xharbour/source/codepage/cpsrwin.c
  * xharbour/source/codepage/uc8859_3.c
  * xharbour/source/codepage/cpfr850.c
  * xharbour/source/codepage/cpes850c.c
  * xharbour/source/codepage/uc8859_7.c
  * xharbour/source/codepage/cphr852.c
  * xharbour/source/codepage/ucmacgrk.c
  * xharbour/source/codepage/cpsl437.c
  * xharbour/source/codepage/uc037.c
  * xharbour/source/codepage/uc850.c
  * xharbour/source/codepage/cpesiso.c
  * xharbour/source/codepage/uc885911.c
  * xharbour/source/codepage/cpeswin.c
  * xharbour/source/codepage/uc885915.c
  * xharbour/source/codepage/uc875.c
  * xharbour/source/codepage/cprukoi.c
  * xharbour/source/codepage/uc1251.c
  * xharbour/source/codepage/uc1255.c
  * xharbour/source/codepage/cpruiso.c
  * xharbour/source/codepage/cpruwin.c
  * xharbour/source/codepage/cphuisos.c
  * xharbour/source/codepage/cpua1125.c
  * xharbour/source/codepage/cpfriso.c
  * xharbour/source/codepage/uc863.c
  * xharbour/source/codepage/cpfrwin.c
  * xharbour/source/codepage/cpsliso.c
  * xharbour/source/codepage/cpslwin.c
  * xharbour/source/codepage/ucmaz.c
  * xharbour/source/codepage/uc1026.c
  * xharbour/source/codepage/cpcskam.c
  * xharbour/source/codepage/cpsvclip.c
  * xharbour/source/codepage/cpbgiso.c
  * xharbour/source/codepage/uc8859_4.c
  * xharbour/source/codepage/cpskkam.c
  * xharbour/source/codepage/cpbgwin.c
  * xharbour/source/codepage/uc8859_8.c
  * xharbour/source/codepage/cppl852.c
  * xharbour/source/codepage/cpsv850.c
  * xharbour/source/codepage/cpde850.c
  * xharbour/source/codepage/uc855.c
  * xharbour/source/codepage/cpeswinc.c
  * xharbour/source/codepage/cptr857.c
  * xharbour/source/codepage/uc885916.c
  * xharbour/source/codepage/cproiso.c
  * xharbour/source/codepage/ucascii.c
  * xharbour/source/codepage/cprowin.c
  * xharbour/source/codepage/uc1252.c
  * xharbour/source/codepage/uc1256.c
  * xharbour/source/codepage/ucatari.c
  * xharbour/source/codepage/Makefile
  * xharbour/source/codepage/cpitisb.c
  * xharbour/source/codepage/uc860.c
  * xharbour/source/codepage/ucmaccyr.c
  * xharbour/source/codepage/ucmik.c
  * xharbour/source/codepage/uc864.c
  * xharbour/source/codepage/cpbgmik.c
  * xharbour/source/codepage/uc1006.c
  * xharbour/source/codepage/uc1125.c
  * xharbour/source/codepage/uc8859_1.c
  * xharbour/source/codepage/cpdeiso.c
  * xharbour/source/codepage/cpsviso.c
  * xharbour/source/codepage/uc88591b.c
  * xharbour/source/codepage/cpdewin.c
  * xharbour/source/codepage/cpsvwin.c
  * xharbour/source/codepage/uc8859_5.c
  * xharbour/source/codepage/cphr437.c
  * xharbour/source/codepage/cpit850.c
  * xharbour/source/codepage/cpua866.c
  * xharbour/source/codepage/cpit437.c
  * xharbour/source/codepage/uc8859_9.c
  * xharbour/source/codepage/cpsl852.c
  * xharbour/source/codepage/cphuwins.c
  * xharbour/source/codepage/cpcsiso.c
  * xharbour/source/codepage/ucnext.c
  * xharbour/source/codepage/cpcswin.c
  * xharbour/source/codepage/uc852.c
  * xharbour/source/codepage/uc737.c
  * xharbour/source/codepage/ucmactrk.c
  * xharbour/source/codepage/uc885913.c
  * xharbour/source/codepage/cphuiso.c
  * xharbour/source/codepage/uc775.c
  * xharbour/source/codepage/uc856.c
  * xharbour/source/codepage/cpskiso.c
  * xharbour/source/codepage/cphuwin.c
  * xharbour/source/codepage/cpskwin.c
  * xharbour/source/codepage/cp_tpl.c
  * xharbour/source/codepage/uc1253.c
  * xharbour/source/codepage/uc1257.c
  * xharbour/source/codepage/uc500.c
  * xharbour/source/codepage/cpelwin.c
  * xharbour/source/codepage/cpro852.c
  * xharbour/source/codepage/uc861.c
  * xharbour/source/codepage/cpitiso.c
  * xharbour/source/codepage/cphrwin.c
  * xharbour/source/codepage/uc865.c
  * xharbour/source/codepage/cpitwin.c
  * xharbour/source/codepage/uc869.c
  * xharbour/source/codepage/uc8859_2.c
  * xharbour/source/codepage/cptrwin.c
  * xharbour/source/codepage/uc8859_6.c
  * xharbour/source/codepage/cpuakoi.c
  * xharbour/source/odbc/todbc.prg
  * xharbour/source/odbc/browodbc.prg
  * xharbour/source/odbc/odbc.c
  * xharbour/source/odbc/sql.ch
  * xharbour/source/odbc/Makefile
  * xharbour/source/rdd/dbjoinx.prg
  * xharbour/source/rdd/dbfntx/dbfntx1.c
  * xharbour/source/rdd/dbfntx/dbfntx0.prg
  * xharbour/source/rdd/dbfntx/Makefile
  * xharbour/source/rdd/dbdelim.prg
  * xharbour/source/rdd/hbdbsort.c
  * xharbour/source/rdd/rddordu.prg
  * xharbour/source/rdd/workarea.c
  * xharbour/source/rdd/dbjoin.prg
  * xharbour/source/rdd/nulsys/Makefile
  * xharbour/source/rdd/nulsys/nulsys.c
  * xharbour/source/rdd/dbnubs.c
  * xharbour/source/rdd/dblistx.prg
  * xharbour/source/rdd/wacore.c
  * xharbour/source/rdd/rddinfo.c
  * xharbour/source/rdd/dbstruxu.prg
  * xharbour/source/rdd/dbtotalx.prg
  * xharbour/source/rdd/dblist.prg
  * xharbour/source/rdd/dbstruxx.prg
  * xharbour/source/rdd/dbfuncs.prg
  * xharbour/source/rdd/dbsortx.prg
  * xharbour/source/rdd/Makefile
  * xharbour/source/rdd/sdf1.c
  * xharbour/source/rdd/dbtotal.prg
  * xharbour/source/rdd/dbstrux.prg
  * xharbour/source/rdd/dbcmdx.c
  * xharbour/source/rdd/dbsort.prg
  * xharbour/source/rdd/dbfnsx/dbfnsx1.c
  * xharbour/source/rdd/dbfnsx/Makefile
  * xharbour/source/rdd/dbfdbt/dbfdbt1.c
  * xharbour/source/rdd/dbfdbt/Makefile
  * xharbour/source/rdd/dbcmd.c
  * xharbour/source/rdd/dbfcdx/sixcdx1.c
  * xharbour/source/rdd/dbfcdx/dbfcdx1.c
  * xharbour/source/rdd/dbfcdx/Makefile
  * xharbour/source/rdd/dbdrop.c
  * xharbour/source/rdd/delim1.c
  * xharbour/source/rdd/dbf1.c
  * xharbour/source/rdd/dbrename.c
  * xharbour/source/rdd/rddsys.prg
  * xharbour/source/rdd/hsx/hsx.c
  * xharbour/source/rdd/hsx/cftsfunc.c
  * xharbour/source/rdd/hsx/Makefile
  * xharbour/source/rdd/dbcmd53.c
  * xharbour/source/rdd/dbupdatx.prg
  * xharbour/source/rdd/usrrdd/usrrdd.c
  * xharbour/source/rdd/usrrdd/example/exmemo.prg
  * xharbour/source/rdd/usrrdd/example/exlog.prg
  * xharbour/source/rdd/usrrdd/example/exhsx.prg
  * xharbour/source/rdd/usrrdd/example/tstarr.prg
  * xharbour/source/rdd/usrrdd/example/tstarr1.prg
  * xharbour/source/rdd/usrrdd/example/tstarr2.prg
  * xharbour/source/rdd/usrrdd/example/exfcm.prg
  * xharbour/source/rdd/usrrdd/example/exrlx.prg
  * xharbour/source/rdd/usrrdd/rdds/arrayrdd.prg
  * xharbour/source/rdd/usrrdd/rdds/dbtcdx.prg
  * xharbour/source/rdd/usrrdd/rdds/fptcdx.prg
  * xharbour/source/rdd/usrrdd/rdds/hscdx.prg
  * xharbour/source/rdd/usrrdd/rdds/vfpcdx.prg
  * xharbour/source/rdd/usrrdd/rdds/logrdd.prg
  * xharbour/source/rdd/usrrdd/rdds/rlcdx.prg
  * xharbour/source/rdd/usrrdd/rdds/adordd.prg
  * xharbour/source/rdd/usrrdd/rdds/fcomma.prg
  * xharbour/source/rdd/usrrdd/rdds/smtcdx.prg
  * xharbour/source/rdd/usrrdd/rdds/ansirdd.prg
  * xharbour/source/rdd/usrrdd/rdds/adordd/make_b32.bat
  * xharbour/source/rdd/usrrdd/rdds/adordd/access1.prg
  * xharbour/source/rdd/usrrdd/rdds/adordd/mysql1.prg
  * xharbour/source/rdd/usrrdd/rdds/Makefile
  * xharbour/source/rdd/usrrdd/Makefile
  * xharbour/source/rdd/dbfuncsx.prg
  * xharbour/source/rdd/dbfmdx/dbfmdx1.c
  * xharbour/source/rdd/dbfmdx/Makefile
  * xharbour/source/rdd/dbcmdhb.c
  * xharbour/source/rdd/dbf1net.c
  * xharbour/source/rdd/wafunc.c
  * xharbour/source/rdd/dbffpt/dbffpt1.c
  * xharbour/source/rdd/dbffpt/Makefile
  * xharbour/source/rdd/dbffpt/redbffpt1.c
  * xharbour/source/rdd/rddord.prg
  * xharbour/source/rdd/dbexists.c
  * xharbour/source/rdd/bmdbfcdx/bmsixcdx1.c
  * xharbour/source/rdd/bmdbfcdx/redbfcdx1.c
  * xharbour/source/rdd/bmdbfcdx/bmdbfcdx1.c
  * xharbour/source/rdd/bmdbfcdx/Makefile
  * xharbour/source/rdd/dbsdf.prg
  * xharbour/source/rdd/dbupdat.prg
  * xharbour/source/rdd/hbsix/sxord.c
  * xharbour/source/rdd/hbsix/sxsem.c
  * xharbour/source/rdd/hbsix/sxini.prg
  * xharbour/source/rdd/hbsix/sxredir.c
  * xharbour/source/rdd/hbsix/sxfname.c
  * xharbour/source/rdd/hbsix/sxtable.c
  * xharbour/source/rdd/hbsix/sxcompat.prg
  * xharbour/source/rdd/hbsix/sxtrig.prg
  * xharbour/source/rdd/hbsix/sxdate.c
  * xharbour/source/rdd/hbsix/sxutil.c
  * xharbour/source/rdd/hbsix/sxcompr.c
  * xharbour/source/rdd/hbsix/Makefile
  * xharbour/source/rdd/hbsix/sxcrypt.c
  * xharbour/source/rdd/fieldhb.c
  * xharbour/source/compiler/ppcomp.c
  * xharbour/source/compiler/hbfix.c
  * xharbour/source/compiler/gencc1.c
  * xharbour/source/compiler/cmdcheck.c
  * xharbour/source/compiler/expropta.c
  * xharbour/source/compiler/harbour.c
  * xharbour/source/compiler/exproptb.c
  * xharbour/source/compiler/hbdbginf.c
  * xharbour/source/compiler/hbpcode.c
  * xharbour/source/compiler/exproptc.c
  * xharbour/source/compiler/genhrb.c
  * xharbour/source/compiler/calconst.c
  * xharbour/source/compiler/hbdead.c
  * xharbour/source/compiler/gencobj.c
  * xharbour/source/compiler/hbpcstat.c
  * xharbour/source/compiler/genobj32.c
  * xharbour/source/compiler/genc.c
  * xharbour/source/compiler/hbident.c
  * xharbour/source/compiler/hbusage.c
  * xharbour/source/compiler/gencc.c
  * xharbour/source/compiler/hblbl.c
  * xharbour/source/compiler/hbslex.c
  * xharbour/source/compiler/hbstrong.c
  * xharbour/source/compiler/hbstripl.c
  * xharbour/source/compiler/hbfunchk.c
  * xharbour/source/compiler/Makefile
  * xharbour/source/compiler/hbgenerr.c
  * xharbour/source/Makefile
  * xharbour/contrib/hbcurl/hbcurl.c
  * xharbour/contrib/hbcurl/ftpupload.prg
  * xharbour/contrib/hbcurl/hbcurl.ch
  * xharbour/contrib/hbcurl/gauge.c
  * xharbour/contrib/xwt/test/wndtest.prg
  * xharbour/contrib/xwt/test/bldtest.bat
  * xharbour/contrib/xwt/test/xwt_test.prg
  * xharbour/contrib/xwt/test/t_browse.prg
  * xharbour/contrib/xwt/test/Makefile
  * xharbour/contrib/xwt/include/xwtcmd.ch
  * xharbour/contrib/xwt/include/xwt_api.h
  * xharbour/contrib/xwt/include/xwt.ch
  * xharbour/contrib/xwt/src/laycontainer.prg
  * xharbour/contrib/xwt/src/radiobutton.prg
  * xharbour/contrib/xwt/src/textbox.prg
  * xharbour/contrib/xwt/src/editbox.prg
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_progressbar.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_browse.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_framewnd.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_menu.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_calendar.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_window.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_combobox.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_calendar.h
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_togglebutton.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_layout.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_label.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_fileselect.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_viewport.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_image.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_pane.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_listbox.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk.h
  * xharbour/contrib/xwt/src/xwt_gtk/Makefile
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_grid.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_radiobutton.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_treelist.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_textbox.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_editbox.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_msgbox.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_fontselect.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_splitter.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_calendar.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_button.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_colorselect.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_notebook.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_container.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_menuitem.c
  * xharbour/contrib/xwt/src/xwt_gtk/xwt_gtk_checkbox.c
  * xharbour/contrib/xwt/src/browse.prg
  * xharbour/contrib/xwt/src/menu.prg
  * xharbour/contrib/xwt/src/xwt_api.c
  * xharbour/contrib/xwt/src/window.prg
  * xharbour/contrib/xwt/src/combobox.prg
  * xharbour/contrib/xwt/src/togglebutton.prg
  * xharbour/contrib/xwt/src/layout.prg
  * xharbour/contrib/xwt/src/viewport.prg
  * xharbour/contrib/xwt/src/event.prg
  * xharbour/contrib/xwt/src/container.prg
  * xharbour/contrib/xwt/src/pane.prg
  * xharbour/contrib/xwt/src/hex.prg
  * xharbour/contrib/xwt/src/grid.prg
  * xharbour/contrib/xwt/src/Makefile
  * xharbour/contrib/xwt/src/treelist.prg
  * xharbour/contrib/xwt/src/bcolumn.prg
  * xharbour/contrib/xwt/src/msgbox.prg
  * xharbour/contrib/xwt/src/splitter.prg
  * xharbour/contrib/xwt/src/xwt_win/xwt_win_msgbox.c
  * xharbour/contrib/xwt/src/xwt_win/xwt_win.c
  * xharbour/contrib/xwt/src/xwt_win/xwt_win_framewnd.c
  * xharbour/contrib/xwt/src/xwt_win/xwt_win_menuitem.c
  * xharbour/contrib/xwt/src/xwt_win/xwt_win_menu.c
  * xharbour/contrib/xwt/src/xwt_win/xwt_win.h
  * xharbour/contrib/xwt/src/xwt_win/Makefile
  * xharbour/contrib/xwt/src/calendar.prg
  * xharbour/contrib/xwt/src/fontsel.prg
  * xharbour/contrib/xwt/src/button.prg
  * xharbour/contrib/xwt/src/inputmask.prg
  * xharbour/contrib/xwt/src/treeitem.prg
  * xharbour/contrib/xwt/src/label.prg
  * xharbour/contrib/xwt/src/notebook.prg
  * xharbour/contrib/xwt/src/framewindow.prg
  * xharbour/contrib/xwt/src/image.prg
  * xharbour/contrib/xwt/src/menuitem.prg
  * xharbour/contrib/xwt/src/filesel.prg
  * xharbour/contrib/xwt/src/widget.prg
  * xharbour/contrib/xwt/src/listbox.prg
  * xharbour/contrib/xwt/src/checkbox.prg
  * xharbour/contrib/xwt/make_b32.bat
  * xharbour/contrib/xwt/doc/es/XwtMsgBox.txt
  * xharbour/contrib/xwt/doc/es/CreateWidgets.txt
  * xharbour/contrib/xwt/make_vc.bat
  * xharbour/contrib/xwt/Makefile
  * xharbour/contrib/tp_/telepath.ch
  * xharbour/contrib/tp_/linux.c
  * xharbour/contrib/tp_/win32.c
  * xharbour/contrib/tp_/os2.c
  * xharbour/contrib/tp_/make_b32.bat
  * xharbour/contrib/tp_/testtp.prg
  * xharbour/contrib/tp_/Makefile
  * xharbour/contrib/tp_/telepath.prg
  * xharbour/contrib/png/pngerror.c
  * xharbour/contrib/png/pngrio.c
  * xharbour/contrib/png/pngconf.h
  * xharbour/contrib/png/pngwrite.c
  * xharbour/contrib/png/pngwtran.c
  * xharbour/contrib/png/pngpread.c
  * xharbour/contrib/png/pngset.c
  * xharbour/contrib/png/pngwio.c
  * xharbour/contrib/png/pngrutil.c
  * xharbour/contrib/png/pngwutil.c
  * xharbour/contrib/png/pngread.c
  * xharbour/contrib/png/pngmem.c
  * xharbour/contrib/png/png.c
  * xharbour/contrib/png/pngget.c
  * xharbour/contrib/png/png.h
  * xharbour/contrib/png/pngpriv.h
  * xharbour/contrib/png/pngrtran.c
  * xharbour/contrib/png/pngtrans.c
  * xharbour/contrib/freeimage/source/fi_winfu.c
  * xharbour/contrib/freeimage/source/fi_wrp.c
  * xharbour/contrib/freeimage/source/Makefile
  * xharbour/contrib/freeimage/tests/fitest.prg
  * xharbour/contrib/freeimage/tests/bldtest.bat
  * xharbour/contrib/freeimage/tests/dll_b32.bat
  * xharbour/contrib/freeimage/tests/dll_b32.mak
  * xharbour/contrib/freeimage/tests/bldtest.sh
  * xharbour/contrib/freeimage/include/FreeImage.h
  * xharbour/contrib/freeimage/include/FreeImage.ch
  * xharbour/contrib/freeimage/doc/license-gpl.txt
  * xharbour/contrib/freeimage/doc/license-fi.txt
  * xharbour/contrib/freeimage/README.txt
  * xharbour/contrib/freeimage/Makefile
  * xharbour/contrib/unicode/test/c_test.prg
  * xharbour/contrib/unicode/hbhex.c
  * xharbour/contrib/unicode/include/hbcc.ch
  * xharbour/contrib/unicode/hbdecode.prg
  * xharbour/contrib/unicode/hbcc.prg
  * xharbour/contrib/unicode/make_b32.bat
  * xharbour/contrib/unicode/hbencode.c
  * xharbour/contrib/unicode/cst/eastasia/other/big5.txt
  * xharbour/contrib/unicode/cst/eastasia/jis/shiftjis.txt
  * xharbour/contrib/unicode/cst/eastasia/jis/jis0201.txt
  * xharbour/contrib/unicode/cst/eastasia/jis/jis0212.txt
  * xharbour/contrib/unicode/cst/eastasia/jis/jis0208.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp852.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp861.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp862.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp737.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp863.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp855.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp864.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp775.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp865.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp874.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp857.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp866.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp869.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp850.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp437.txt
  * xharbour/contrib/unicode/cst/vendor/ms/pc/cp860.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1257.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1258.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1250.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1251.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1252.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1253.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1254.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1255.txt
  * xharbour/contrib/unicode/cst/vendor/ms/windows/cp1256.txt
  * xharbour/contrib/unicode/cst/vendor/apple/roman.txt
  * xharbour/contrib/unicode/cst/vendor/misc/cp856.txt
  * xharbour/contrib/unicode/cst/vendor/misc/cp1006.txt
  * xharbour/contrib/unicode/cst/vendor/misc/koi8-r.txt
  * xharbour/contrib/unicode/cst/vendor/misc/cp424.txt
  * xharbour/contrib/unicode/cst/vendor/misc/pl-maz.txt
  * xharbour/contrib/unicode/hbcrpt128.c
  * xharbour/contrib/unicode/hbcu.c
  * xharbour/contrib/unicode/hbc7.c
  * xharbour/contrib/unicode/hbcclic.txt
  * xharbour/contrib/unicode/hbcx.c
  * xharbour/contrib/unicode/hbcy.c
  * xharbour/contrib/unicode/hbcrc32.c
  * xharbour/contrib/unicode/hbcrpt32.c
  * xharbour/contrib/unicode/hbcrc16.c
  * xharbour/contrib/unicode/make_vc.bat
  * xharbour/contrib/unicode/util/txt2cst.c
  * xharbour/contrib/unicode/hbcc.txt
  * xharbour/contrib/unicode/whatsnew.txt
  * xharbour/contrib/firebird/tfirebird.prg
  * xharbour/contrib/firebird/tests/simple.prg
  * xharbour/contrib/firebird/tests/test.prg
  * xharbour/contrib/firebird/tests/stress.prg
  * xharbour/contrib/firebird/tests/testapi.c
  * xharbour/contrib/firebird/tests/Makefile
  * xharbour/contrib/firebird/firebird.c
  * xharbour/contrib/firebird/make_b32.bat
  * xharbour/contrib/firebird/Makefile
  * xharbour/contrib/pgsql/postgres.ch
  * xharbour/contrib/pgsql/pgrdd/tstpgrdd.prg
  * xharbour/contrib/pgsql/pgrdd/pgrdd.prg
  * xharbour/contrib/pgsql/TPostgres.prg
  * xharbour/contrib/pgsql/tests/simple.prg
  * xharbour/contrib/pgsql/tests/async.prg
  * xharbour/contrib/pgsql/tests/test.prg
  * xharbour/contrib/pgsql/tests/cache.prg
  * xharbour/contrib/pgsql/tests/stress.prg
  * xharbour/contrib/pgsql/tests/dbf2pg.prg
  * xharbour/contrib/pgsql/tests/Makefile
  * xharbour/contrib/pgsql/pelles/pocc831.mak
  * xharbour/contrib/pgsql/pelles/pocc825.mak
  * xharbour/contrib/pgsql/pelles/readme.txt
  * xharbour/contrib/pgsql/make_pc.bat
  * xharbour/contrib/pgsql/postgres.c
  * xharbour/contrib/pgsql/make_b32.bat
  * xharbour/contrib/pgsql/Makefile
  * xharbour/contrib/cgilib/test/tstspliturl.prg
  * xharbour/contrib/cgilib/source/cgiconfig.prg
  * xharbour/contrib/cgilib/source/THTMLDoc.prg
  * xharbour/contrib/cgilib/source/cgifunc.prg
  * xharbour/contrib/cgilib/source/THTMLBase.prg
  * xharbour/contrib/cgilib/source/TSession.prg
  * xharbour/contrib/cgilib/include/cgidefs.ch
  * xharbour/contrib/hbmzip/hbmzip.ch
  * xharbour/contrib/hbmzip/ioapi.c
  * xharbour/contrib/hbmzip/zip.c
  * xharbour/contrib/hbmzip/unzip.c
  * xharbour/contrib/hbmzip/crypt.h
  * xharbour/contrib/hbmzip/ioapi.h
  * xharbour/contrib/hbmzip/zip.h
  * xharbour/contrib/hbmzip/make_b32.bat
  * xharbour/contrib/hbmzip/unzip.h
  * xharbour/contrib/hbmzip/common.mak
  * xharbour/contrib/hbmzip/tests/myzip.prg
  * xharbour/contrib/hbmzip/tests/myunzip.prg
  * xharbour/contrib/hbmzip/tests/bld_b32.bat
  * xharbour/contrib/hbmzip/tests/bld_vc.bat
  * xharbour/contrib/hbmzip/make_gcc.sh
  * xharbour/contrib/hbmzip/hbmzip.c
  * xharbour/contrib/hbmzip/make_vc.bat
  * xharbour/contrib/hbmzip/readme.txt
  * xharbour/contrib/hbmzip/Makefile
  * xharbour/contrib/gd/include/gd.h
  * xharbour/contrib/gd/include/gd.ch
  * xharbour/contrib/gd/include/gdfontl.h
  * xharbour/contrib/gd/include/gdhelpers.h
  * xharbour/contrib/gd/include/gdcache.h
  * xharbour/contrib/gd/include/gdexternal.ch
  * xharbour/contrib/gd/include/gdfontmb.h
  * xharbour/contrib/gd/include/gd_io.h
  * xharbour/contrib/gd/include/gdfonts.h
  * xharbour/contrib/gd/include/gdfontt.h
  * xharbour/contrib/gd/include/wbmp.h
  * xharbour/contrib/gd/include/jisx0208.h
  * xharbour/contrib/gd/include/gdfontg.h
  * xharbour/contrib/gd/include/gdfx.h
  * xharbour/contrib/gd/source/gd.prg
  * xharbour/contrib/gd/source/gdbarcode.prg
  * xharbour/contrib/gd/source/gdchart.prg
  * xharbour/contrib/gd/source/gdimage.prg
  * xharbour/contrib/gd/source/gdwrp.c
  * xharbour/contrib/gd/source/gdbar.prg
  * xharbour/contrib/gd/source/Makefile
  * xharbour/contrib/gd/tests/tostring.prg
  * xharbour/contrib/gd/tests/animgif.prg
  * xharbour/contrib/gd/tests/gdtest.prg
  * xharbour/contrib/gd/tests/gdtestcls.prg
  * xharbour/contrib/gd/tests/testdpi.prg
  * xharbour/contrib/gd/tests/antialiased.prg
  * xharbour/contrib/gd/tests/bldtest.bat
  * xharbour/contrib/gd/tests/dll_b32.bat
  * xharbour/contrib/gd/tests/setfont.bat
  * xharbour/contrib/gd/tests/dll_b32.mak
  * xharbour/contrib/gd/tests/bldtest.sh
  * xharbour/contrib/gd/tests/test_out.prg
  * xharbour/contrib/gd/samples/barcode/bldtestvc.bat
  * xharbour/contrib/gd/samples/barcode/bldtest.bat
  * xharbour/contrib/gd/samples/barcode/bartest.prg
  * xharbour/contrib/gd/samples/counter/bldtest.bat
  * xharbour/contrib/gd/samples/counter/counter.prg
  * xharbour/contrib/gd/samples/counter/dll_b32.bat
  * xharbour/contrib/gd/samples/counter/dll_b32.mak
  * xharbour/contrib/gd/samples/counter/bldtest.sh
  * xharbour/contrib/gd/doc/gdlib.txt
  * xharbour/contrib/gd/doc/gd-license.txt
  * xharbour/contrib/gd/doc/libfreetype-license.txt
  * xharbour/contrib/gd/doc/libpng-license.txt
  * xharbour/contrib/gd/doc/libjpeg-license.txt
  * xharbour/contrib/gd/doc/win32-readme.txt
  * xharbour/contrib/gd/doc/zlib-license.txt
  * xharbour/contrib/gd/makemsvcimport.bat
  * xharbour/contrib/gd/make_vc.bat
  * xharbour/contrib/gd/README.txt
  * xharbour/contrib/gd/Makefile
  * xharbour/contrib/libnf/acctyear.prg
  * xharbour/contrib/libnf/byteneg.prg
  * xharbour/contrib/libnf/isshare.prg
  * xharbour/contrib/libnf/make_b32.bat
  * xharbour/contrib/libnf/sinkey.prg
  * xharbour/contrib/libnf/dhkey.h
  * xharbour/contrib/libnf/kspeed.c
  * xharbour/contrib/libnf/prtscr.c
  * xharbour/contrib/libnf/ftshadow.c
  * xharbour/contrib/libnf/peek.c
  * xharbour/contrib/libnf/scancode.prg
  * xharbour/contrib/libnf/vidmode.prg
  * xharbour/contrib/libnf/nwsem.prg
  * xharbour/contrib/libnf/acctadj.prg
  * xharbour/contrib/libnf/week.prg
  * xharbour/contrib/libnf/vidcur.prg
  * xharbour/contrib/libnf/miltime.prg
  * xharbour/contrib/libnf/prtesc.prg
  * xharbour/contrib/libnf/acctmnth.prg
  * xharbour/contrib/libnf/proper.c
  * xharbour/contrib/libnf/savearr.prg
  * xharbour/contrib/libnf/madd.prg
  * xharbour/contrib/libnf/rand1.prg
  * xharbour/contrib/libnf/dispmsg.prg
  * xharbour/contrib/libnf/menuto.prg
  * xharbour/contrib/libnf/fttext.c
  * xharbour/contrib/libnf/mouse1.prg
  * xharbour/contrib/libnf/settime.prg
  * xharbour/contrib/libnf/page.prg
  * xharbour/contrib/libnf/restsets.prg
  * xharbour/contrib/libnf/byt2bit.prg
  * xharbour/contrib/libnf/month.prg
  * xharbour/contrib/libnf/byt2hex.prg
  * xharbour/contrib/libnf/findith.prg
  * xharbour/contrib/libnf/at2.prg
  * xharbour/contrib/libnf/acctweek.prg
  * xharbour/contrib/libnf/dispc.c
  * xharbour/contrib/libnf/gcd.prg
  * xharbour/contrib/libnf/pegs.prg
  * xharbour/contrib/libnf/min2dhm.prg
  * xharbour/contrib/libnf/acctqtr.prg
  * xharbour/contrib/libnf/numlock.c
  * xharbour/contrib/libnf/dosver.prg
  * xharbour/contrib/libnf/ftint86.ch
  * xharbour/contrib/libnf/idle.c
  * xharbour/contrib/libnf/nooccur.prg
  * xharbour/contrib/libnf/dayofyr.prg
  * xharbour/contrib/libnf/metaph.prg
  * xharbour/contrib/libnf/ontick.c
  * xharbour/contrib/libnf/make_vc.bat
  * xharbour/contrib/libnf/menu1.prg
  * xharbour/contrib/libnf/byteand.prg
  * xharbour/contrib/libnf/sqzn.prg
  * xharbour/contrib/libnf/bytexor.prg
  * xharbour/contrib/libnf/descend.c
  * xharbour/contrib/libnf/workdays.prg
  * xharbour/contrib/libnf/byteor.prg
  * xharbour/contrib/libnf/asum.prg
  * xharbour/contrib/libnf/shift.c
  * xharbour/contrib/libnf/sleep.prg
  * xharbour/contrib/libnf/wda.prg
  * xharbour/contrib/libnf/woy.prg
  * xharbour/contrib/libnf/aavg.prg
  * xharbour/contrib/libnf/any2any.prg
  * xharbour/contrib/libnf/origin.c
  * xharbour/contrib/libnf/mouse.c
  * xharbour/contrib/libnf/chdir.c
  * xharbour/contrib/libnf/adessort.prg
  * xharbour/contrib/libnf/setdate.prg
  * xharbour/contrib/libnf/netpv.prg
  * xharbour/contrib/libnf/amedian.prg
  * xharbour/contrib/libnf/blink.prg
  * xharbour/contrib/libnf/stod.c
  * xharbour/contrib/libnf/vertmenu.prg
  * xharbour/contrib/libnf/linked.prg
  * xharbour/contrib/libnf/qtr.prg
  * xharbour/contrib/libnf/aredit.prg
  * xharbour/contrib/libnf/n2color.c
  * xharbour/contrib/libnf/alt.c
  * xharbour/contrib/libnf/getvid.c
  * xharbour/contrib/libnf/make_pc.bat
  * xharbour/contrib/libnf/xbox.prg
  * xharbour/contrib/libnf/hex2dec.prg
  * xharbour/contrib/libnf/getver.c
  * xharbour/contrib/libnf/Makefile
  * xharbour/contrib/libnf/nwuid.prg
  * xharbour/contrib/libnf/dectobin.prg
  * xharbour/contrib/libnf/aemaxlen.prg
  * xharbour/contrib/libnf/bitset.prg
  * xharbour/contrib/libnf/nwlstat.prg
  * xharbour/contrib/libnf/invclr.prg
  * xharbour/contrib/libnf/ctrl.c
  * xharbour/contrib/libnf/popadder.prg
  * xharbour/contrib/libnf/lastday.prg
  * xharbour/contrib/libnf/tempfile.prg
  * xharbour/contrib/libnf/diskfunc.prg
  * xharbour/contrib/libnf/scregion.prg
  * xharbour/contrib/libnf/d2e.prg
  * xharbour/contrib/libnf/mouse2.prg
  * xharbour/contrib/libnf/pickday.prg
  * xharbour/contrib/libnf/firstday.prg
  * xharbour/contrib/libnf/round.prg
  * xharbour/contrib/libnf/daytobow.prg
  * xharbour/contrib/libnf/anomatch.prg
  * xharbour/contrib/libnf/ftattr.c
  * xharbour/contrib/libnf/pvid.prg
  * xharbour/contrib/libnf/isbiton.prg
  * xharbour/contrib/libnf/color2n.c
  * xharbour/contrib/libnf/isbit.prg
  * xharbour/contrib/libnf/datecnfg.prg
  * xharbour/contrib/libnf/cntryset.prg
  * xharbour/contrib/libnf/putkey.c
  * xharbour/contrib/libnf/test.prg
  * xharbour/contrib/libnf/getenvrn.c
  * xharbour/contrib/libnf/easter.prg
  * xharbour/contrib/libnf/bytenot.prg
  * xharbour/contrib/libnf/make_w32.bat
  * xharbour/contrib/libnf/ntow.prg
  * xharbour/contrib/libnf/aeminlen.prg
  * xharbour/contrib/libnf/poke.c
  * xharbour/contrib/libnf/floptst.prg
  * xharbour/contrib/libnf/pchr.prg
  * xharbour/contrib/libnf/savesets.prg
  * xharbour/contrib/libnf/tbwhile.prg
  * xharbour/contrib/libnf/mkdir.c
  * xharbour/contrib/libnf/year.prg
  * xharbour/contrib/libnf/ftmenuto.ch
  * xharbour/contrib/libnf/caplock.c
  * xharbour/contrib/libnf/rmdir.c
  * xharbour/contrib/libnf/calendar.prg
  * xharbour/contrib/libnf/e2d.prg
  * xharbour/contrib/libnf/samples/libnf.prg
  * xharbour/contrib/libnf/elapsed.prg
  * xharbour/contrib/libnf/sysmem.prg
  * xharbour/contrib/libnf/bitclr.prg
  * xharbour/contrib/libnf/eltime.prg
  * xharbour/contrib/libnf/aading.prg
  * xharbour/contrib/libnf/dfile.prg
  * xharbour/contrib/libnf/elapmil.prg
  * xharbour/contrib/libnf/pending.prg
  * xharbour/contrib/libnf/clrsel.prg
  * xharbour/contrib/hbhpdf/hpdf_string.c
  * xharbour/contrib/hbhpdf/hpdf_font.c
  * xharbour/contrib/hbhpdf/hpdf_fontdef_type1.c
  * xharbour/contrib/hbhpdf/hpdf_encoder_kr.c
  * xharbour/contrib/hbhpdf/hpdf_font.h
  * xharbour/contrib/hbhpdf/hpdf_consts.h
  * xharbour/contrib/hbhpdf/hpdf_outline.c
  * xharbour/contrib/hbhpdf/hpdf_destination.c
  * xharbour/contrib/hbhpdf/hpdf_fontdef_kr.c
  * xharbour/contrib/hbhpdf/hpdf_real.c
  * xharbour/contrib/hbhpdf/hpdf_encoder_cnt.c
  * xharbour/contrib/hbhpdf/hpdf_dict.c
  * xharbour/contrib/hbhpdf/hpdf_outline.h
  * xharbour/contrib/hbhpdf/hpdf_namedict.c
  * xharbour/contrib/hbhpdf/hpdf_fontdef.c
  * xharbour/contrib/hbhpdf/hpdf_destination.h
  * xharbour/contrib/hbhpdf/hpdf_page_operator.c
  * xharbour/contrib/hbhpdf/hpdf_number.c
  * xharbour/contrib/hbhpdf/hpdf_fontdef_cns.c
  * xharbour/contrib/hbhpdf/hpdf_namedict.h
  * xharbour/contrib/hbhpdf/hpdf_fontdef.h
  * xharbour/contrib/hbhpdf/hpdf_conf.h
  * xharbour/contrib/hbhpdf/hpdf_version.h
  * xharbour/contrib/hbhpdf/hpdf_info.c
  * xharbour/contrib/hbhpdf/hpdf_info.h
  * xharbour/contrib/hbhpdf/hpdf_utils.c
  * xharbour/contrib/hbhpdf/hpdf_utils.h
  * xharbour/contrib/hbhpdf/hpdf_encoder_jp.c
  * xharbour/contrib/hbhpdf/hpdf_list.c
  * xharbour/contrib/hbhpdf/hpdf_array.c
  * xharbour/contrib/hbhpdf/hpdf_fontdef_jp.c
  * xharbour/contrib/hbhpdf/hpdf_list.h
  * xharbour/contrib/hbhpdf/hpdf_image.c
  * xharbour/contrib/hbhpdf/hpdf_image_png.c
  * xharbour/contrib/hbhpdf/hpdf_gstate.c
  * xharbour/contrib/hbhpdf/hpdf_image.h
  * xharbour/contrib/hbhpdf/hpdf_encryptdict.c
  * xharbour/contrib/hbhpdf/harupdf.c
  * xharbour/contrib/hbhpdf/hpdf_font_type1.c
  * xharbour/contrib/hbhpdf/hpdf_error.c
  * xharbour/contrib/hbhpdf/hpdf_objects.c
  * xharbour/contrib/hbhpdf/hpdf_gstate.h
  * xharbour/contrib/hbhpdf/hpdf_encryptdict.h
  * xharbour/contrib/hbhpdf/hpdf_objects.h
  * xharbour/contrib/hbhpdf/hpdf_error.h
  * xharbour/contrib/hbhpdf/hpdf_pages.c
  * xharbour/contrib/hbhpdf/hpdf_mmgr.c
  * xharbour/contrib/hbhpdf/hpdf_pages.h
  * xharbour/contrib/hbhpdf/hpdf_doc.c
  * xharbour/contrib/hbhpdf/hpdf_ext_gstate.c
  * xharbour/contrib/hbhpdf/hpdf_mmgr.h
  * xharbour/contrib/hbhpdf/hpdf_doc_png.c
  * xharbour/contrib/hbhpdf/hpdf_doc.h
  * xharbour/contrib/hbhpdf/hpdf_annotation.c
  * xharbour/contrib/hbhpdf/hpdf_config.h
  * xharbour/contrib/hbhpdf/hpdf_null.c
  * xharbour/contrib/hbhpdf/hpdf_page_label.c
  * xharbour/contrib/hbhpdf/hpdf_ext_gstate.h
  * xharbour/contrib/hbhpdf/hpdf_font_tt.c
  * xharbour/contrib/hbhpdf/hpdf_encoder.c
  * xharbour/contrib/hbhpdf/hpdf_annotation.h
  * xharbour/contrib/hbhpdf/hpdf_boolean.c
  * xharbour/contrib/hbhpdf/tests/harupdf.prg
  * xharbour/contrib/hbhpdf/tests/files/32_32_2color.dat
  * xharbour/contrib/hbhpdf/tests/files/32_32_gray.dat
  * xharbour/contrib/hbhpdf/tests/files/cp936.txt
  * xharbour/contrib/hbhpdf/tests/files/elic_jp.txt
  * xharbour/contrib/hbhpdf/tests/files/sjis.txt
  * xharbour/contrib/hbhpdf/tests/files/32_32_rgb.dat
  * xharbour/contrib/hbhpdf/tests/files/euc.txt
  * xharbour/contrib/hbhpdf/tests/files/cp932.txt
  * xharbour/contrib/hbhpdf/tests/harupdf.ch
  * xharbour/contrib/hbhpdf/tests/make_pc.bat
  * xharbour/contrib/hbhpdf/tests/make_bc.bat
  * xharbour/contrib/hbhpdf/tests/make_dc.bat
  * xharbour/contrib/hbhpdf/tests/make_vc.bat
  * xharbour/contrib/hbhpdf/tests/make_gc.bat
  * xharbour/contrib/hbhpdf/tests/make_wc.bat
  * xharbour/contrib/hbhpdf/hpdf_page_label.h
  * xharbour/contrib/hbhpdf/hpdf_name.c
  * xharbour/contrib/hbhpdf/hpdf_encoder_cns.c
  * xharbour/contrib/hbhpdf/hpdf_fontdef_base14.c
  * xharbour/contrib/hbhpdf/hpdf_binary.c
  * xharbour/contrib/hbhpdf/hpdf_encoder.h
  * xharbour/contrib/hbhpdf/hpdf_font_cid.c
  * xharbour/contrib/hbhpdf/hpdf_fontdef_cnt.c
  * xharbour/contrib/hbhpdf/hpdf_u3d.c
  * xharbour/contrib/hbhpdf/hpdf_u3d.h
  * xharbour/contrib/hbhpdf/hpdf_fontdef_cid.c
  * xharbour/contrib/hbhpdf/hpdf_xref.c
  * xharbour/contrib/hbhpdf/hpdf_types.h
  * xharbour/contrib/hbhpdf/hpdf_catalog.c
  * xharbour/contrib/hbhpdf/hpdf_pdfa.c
  * xharbour/contrib/hbhpdf/hpdf_streams.c
  * xharbour/contrib/hbhpdf/hpdf_catalog.h
  * xharbour/contrib/hbhpdf/hpdf_pdfa.h
  * xharbour/contrib/hbhpdf/hpdf_streams.h
  * xharbour/contrib/hbhpdf/hpdf_encrypt.c
  * xharbour/contrib/hbhpdf/hpdf.h
  * xharbour/contrib/hbhpdf/hpdf_encrypt.h
  * xharbour/contrib/hbhpdf/hpdf_fontdef_tt.c
  * xharbour/contrib/gtwvg/gtwvg.c
  * xharbour/contrib/gtwvg/hbgtwvg.ch
  * xharbour/contrib/gtwvg/tests/demowvg.prg
  * xharbour/contrib/gtwvg/wvtutils.c
  * xharbour/contrib/gtwvg/wvtpaint.prg
  * xharbour/contrib/gtwvg/gtwvg.h
  * xharbour/contrib/gtwvg/wvtwin.ch
  * xharbour/contrib/gtwvg/wvtcore.c
  * xharbour/contrib/gtwvg/Makefile
  * xharbour/contrib/gtwvg/wvtclass.prg
  * xharbour/contrib/rdd_ads/rddads.h
  * xharbour/contrib/rdd_ads/make_b32.bat
  * xharbour/contrib/rdd_ads/testmg.prg
  * xharbour/contrib/rdd_ads/adsmgmnt.c
  * xharbour/contrib/rdd_ads/ads.ch
  * xharbour/contrib/rdd_ads/adsexternal.ch
  * xharbour/contrib/rdd_ads/adsfunc.c
  * xharbour/contrib/rdd_ads/doc/en/adsfuncs.txt
  * xharbour/contrib/rdd_ads/doc/en/readme.txt
  * xharbour/contrib/rdd_ads/doc/gendoc.bat
  * xharbour/contrib/rdd_ads/ace620.prg
  * xharbour/contrib/rdd_ads/ads1.c
  * xharbour/contrib/rdd_ads/make_vc.bat
  * xharbour/contrib/rdd_ads/readme.txt
  * xharbour/contrib/rdd_ads/Makefile
  * xharbour/contrib/rdd_ads/ace32.c
  * xharbour/contrib/pdflib/fonts.dat
  * xharbour/contrib/pdflib/pdf1.prg
  * xharbour/contrib/pdflib/pdf.ch
  * xharbour/contrib/pdflib/pdfhbdoc.ch
  * xharbour/contrib/pdflib/pdfhbdocs.prg
  * xharbour/contrib/pdflib/pdflib.h
  * xharbour/contrib/pdflib/pdfhbdoc.c
  * xharbour/contrib/pdflib/Makefile
  * xharbour/contrib/xwt2/tests/xwt_test.prg
  * xharbour/contrib/xwt2/tests/xwt_test1.prg
  * xharbour/contrib/xwt2/tests/Makefile
  * xharbour/contrib/xwt2/include/xwt_api.h
  * xharbour/contrib/xwt2/include/xwt.ch
  * xharbour/contrib/xwt2/src/connector.prg
  * xharbour/contrib/xwt2/src/textbox.prg
  * xharbour/contrib/xwt2/src/menu.prg
  * xharbour/contrib/xwt2/src/xwt_api.c
  * xharbour/contrib/xwt2/src/button.prg
  * xharbour/contrib/xwt2/src/layout.prg
  * xharbour/contrib/xwt2/src/textarea.prg
  * xharbour/contrib/xwt2/src/label.prg
  * xharbour/contrib/xwt2/src/viewport.prg
  * xharbour/contrib/xwt2/src/event.prg
  * xharbour/contrib/xwt2/src/container.prg
  * xharbour/contrib/xwt2/src/framewindow.prg
  * xharbour/contrib/xwt2/src/menuitem.prg
  * xharbour/contrib/xwt2/src/widget.prg
  * xharbour/contrib/xwt2/src/grid.prg
  * xharbour/contrib/xwt2/src/Makefile
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_align.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_textbox.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_msgbox.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_framewnd.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_menu.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_sensible.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_window.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_base.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_button.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_layout.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_textarea.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_viewport.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_label.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_container.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_menuitem.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk_grid.c
  * xharbour/contrib/xwt2/xwt_gtk/xwt_gtk.h
  * xharbour/contrib/xwt2/xwt_gtk/Makefile
  * xharbour/contrib/xwt2/Manual.txt
  * xharbour/contrib/xwt2/Makefile
  * xharbour/contrib/mysql/tmysql.prg
  * xharbour/contrib/mysql/tstmysqlrdd.prg
  * xharbour/contrib/mysql/tsqlbrw.prg
  * xharbour/contrib/mysql/mysql.c
  * xharbour/contrib/mysql/mysqlrdd.prg
  * xharbour/contrib/mysql/make_b32.bat
  * xharbour/contrib/mysql/dbf2mysql.prg
  * xharbour/contrib/mysql/mysql.ch
  * xharbour/contrib/mysql/testes.prg
  * xharbour/contrib/mysql/test.prg
  * xharbour/contrib/mysql/make_vc.bat
  * xharbour/contrib/mysql/readme.txt
  * xharbour/contrib/mysql/Makefile
  * xharbour/contrib/what32/include/debug.ch
  * xharbour/contrib/what32/include/what32.ch
  * xharbour/contrib/what32/include/import.ch
  * xharbour/contrib/what32/include/winuser.ch
  * xharbour/contrib/what32/include/winstruc.ch
  * xharbour/contrib/what32/include/commctrl.ch
  * xharbour/contrib/what32/include/wingdi.ch
  * xharbour/contrib/what32/include/commdlg.ch
  * xharbour/contrib/what32/include/wintypes.ch
  * xharbour/contrib/what32/include/Sqltypes.ch
  * xharbour/contrib/what32/_wintbar.c
  * xharbour/contrib/what32/functions.txt
  * xharbour/contrib/what32/make_b32.bat
  * xharbour/contrib/what32/winrbar.prg
  * xharbour/contrib/what32/wintbar.prg
  * xharbour/contrib/what32/_wintree.c
  * xharbour/contrib/what32/wintabs.prg
  * xharbour/contrib/what32/source/errorsys.prg
  * xharbour/contrib/what32/source/_winkbrd.c
  * xharbour/contrib/what32/source/_winpen.c
  * xharbour/contrib/what32/source/_winmous.c
  * xharbour/contrib/what32/source/_wintext.c
  * xharbour/contrib/what32/source/_winmeta.c
  * xharbour/contrib/what32/source/_winmapi.c
  * xharbour/contrib/what32/source/_windc.c
  * xharbour/contrib/what32/source/_winmsg.c
  * xharbour/contrib/what32/source/_winrgn.c
  * xharbour/contrib/what32/source/_wintbar.c
  * xharbour/contrib/what32/source/_windraw.c
  * xharbour/contrib/what32/source/_winrect.c
  * xharbour/contrib/what32/source/_winbrsh.c
  * xharbour/contrib/what32/source/_wintree.c
  * xharbour/contrib/what32/source/wintabs.prg
  * xharbour/contrib/what32/source/wincomm.prg
  * xharbour/contrib/what32/source/_wingdi.c
  * xharbour/contrib/what32/source/_winmenu.c
  * xharbour/contrib/what32/source/_winscrlb.c
  * xharbour/contrib/what32/source/_windlg.c
  * xharbour/contrib/what32/source/_winview.c
  * xharbour/contrib/what32/source/_windll.c
  * xharbour/contrib/what32/source/_windate.c
  * xharbour/contrib/what32/source/_winsys.c
  * xharbour/contrib/what32/source/Makefile
  * xharbour/contrib/what32/source/_winini.c
  * xharbour/contrib/what32/source/wincdlg.prg
  * xharbour/contrib/what32/source/_winlv.c
  * xharbour/contrib/what32/source/_winmain.c
  * xharbour/contrib/what32/source/winini.prg
  * xharbour/contrib/what32/source/_winicon.c
  * xharbour/contrib/what32/source/_winwnd.c
  * xharbour/contrib/what32/source/whatutil.prg
  * xharbour/contrib/what32/source/_winmisc.c
  * xharbour/contrib/what32/source/_wincomm.c
  * xharbour/contrib/what32/source/_winmmcap.c
  * xharbour/contrib/what32/source/_wincret.c
  * xharbour/contrib/what32/source/winrbar.prg
  * xharbour/contrib/what32/source/_wininet.c
  * xharbour/contrib/what32/source/_winprn.c
  * xharbour/contrib/what32/source/_winsock.c
  * xharbour/contrib/what32/source/wincore.prg
  * xharbour/contrib/what32/source/wintbar.prg
  * xharbour/contrib/what32/source/_winhead.c
  * xharbour/contrib/what32/source/_winfont.c
  * xharbour/contrib/what32/source/_wintab.c
  * xharbour/contrib/what32/source/_winshell.c
  * xharbour/contrib/what32/source/_wincdlg.c
  * xharbour/contrib/what32/source/_winilst.c
  * xharbour/contrib/what32/source/_wincall.c
  * xharbour/contrib/what32/source/_winreg.c
  * xharbour/contrib/what32/source/_winmem.c
  * xharbour/contrib/what32/source/_winbmp.c
  * xharbour/contrib/what32/source/_windir.c
  * xharbour/contrib/what32/source/_winserial.c
  * xharbour/contrib/what32/source/debug.prg
  * xharbour/contrib/what32/source/_winclpb.c
  * xharbour/contrib/what32/make_pc.bat
  * xharbour/contrib/what32/make_vc.bat
  * xharbour/contrib/what32/guide.txt
  * xharbour/contrib/what32/Makefile
  * xharbour/contrib/what32/examples/winstru1.prg
  * xharbour/contrib/what32/examples/imports.prg
  * xharbour/contrib/what32/examples/SQL.prg
  * xharbour/contrib/hbzlib/zipmemfile.cpp
  * xharbour/contrib/hbzlib/include/zipstring.h
  * xharbour/contrib/hbzlib/include/stdafx.h
  * xharbour/contrib/hbzlib/include/zipcompatibility.h
  * xharbour/contrib/hbzlib/include/hbzip2.h
  * xharbour/contrib/hbzlib/include/zipmemfile.h
  * xharbour/contrib/hbzlib/include/zipcollections.h
  * xharbour/contrib/hbzlib/include/zippathcomponent.h
  * xharbour/contrib/hbzlib/include/zipfile.h
  * xharbour/contrib/hbzlib/include/zip.h
  * xharbour/contrib/hbzlib/include/ZipExport.h
  * xharbour/contrib/hbzlib/include/ziparchive.h
  * xharbour/contrib/hbzlib/include/unzip.h
  * xharbour/contrib/hbzlib/include/zipplatform.h
  * xharbour/contrib/hbzlib/include/zipcentraldir.h
  * xharbour/contrib/hbzlib/include/zipinternalinfo.h
  * xharbour/contrib/hbzlib/include/zipfileheader.h
  * xharbour/contrib/hbzlib/include/zipbaseexception.h
  * xharbour/contrib/hbzlib/include/hbzip.h
  * xharbour/contrib/hbzlib/include/zipfilemapping.h
  * xharbour/contrib/hbzlib/include/zipexception.h
  * xharbour/contrib/hbzlib/include/hbz.h
  * xharbour/contrib/hbzlib/include/zipautobuffer.h
  * xharbour/contrib/hbzlib/include/zipabstractfile.h
  * xharbour/contrib/hbzlib/include/resource.h
  * xharbour/contrib/hbzlib/include/zipstorage.h
  * xharbour/contrib/hbzlib/zippathcomponent.cpp
  * xharbour/contrib/hbzlib/zipfile.cpp
  * xharbour/contrib/hbzlib/zip.c
  * xharbour/contrib/hbzlib/ziparchive.cpp
  * xharbour/contrib/hbzlib/dll_b32.bat
  * xharbour/contrib/hbzlib/zipplatform.cpp
  * xharbour/contrib/hbzlib/make_b32.bat
  * xharbour/contrib/hbzlib/zipcentraldir.cpp
  * xharbour/contrib/hbzlib/zipfileheader.cpp
  * xharbour/contrib/hbzlib/zipnew.cpp
  * xharbour/contrib/hbzlib/Linux/ZipPathComponent.cpp
  * xharbour/contrib/hbzlib/Linux/ZipFileMapping.h
  * xharbour/contrib/hbzlib/Linux/ZipPlatform.cpp
  * xharbour/contrib/hbzlib/Linux/Makefile
  * xharbour/contrib/hbzlib/License.txt
  * xharbour/contrib/hbzlib/zipcomp.cpp
  * xharbour/contrib/hbzlib/zipexception.cpp
  * xharbour/contrib/hbzlib/lincompile.sh
  * xharbour/contrib/hbzlib/zipplatformcomm.cpp
  * xharbour/contrib/hbzlib/zipautobuffer.cpp
  * xharbour/contrib/hbzlib/zipstorage.cpp
  * xharbour/contrib/hbzlib/stdafx.cpp
  * xharbour/contrib/hbzlib/make_vc.bat
  * xharbour/contrib/hbzlib/ZipString.cpp
  * xharbour/contrib/hbzlib/Makefile
  * xharbour/contrib/hbzlib/zipcompatibility.cpp
  * xharbour/contrib/Makefile
  * xharbour/contrib/gtwvw/wvwdraw.c
  * xharbour/contrib/gtwvw/make_b32.bat
  * xharbour/contrib/gtwvw/wvwmenu.c
  * xharbour/contrib/gtwvw/gtwvw.c
  * xharbour/contrib/gtwvw/wvwstbar.c
  * xharbour/contrib/gtwvw/wvwcheck.c
  * xharbour/contrib/gtwvw/wvwfuncs.c
  * xharbour/contrib/gtwvw/samples/ebget.ch
  * xharbour/contrib/gtwvw/samples/prog1.prg
  * xharbour/contrib/gtwvw/samples/prog2.prg
  * xharbour/contrib/gtwvw/samples/wvwtest9.bat
  * xharbour/contrib/gtwvw/samples/drawimg.prg
  * xharbour/contrib/gtwvw/samples/wvwmouse.prg
  * xharbour/contrib/gtwvw/samples/wutil.prg
  * xharbour/contrib/gtwvw/samples/cbtest1.prg
  * xharbour/contrib/gtwvw/samples/wutil.ch
  * xharbour/contrib/gtwvw/samples/maincoor.prg
  * xharbour/contrib/gtwvw/samples/wvt2wvw.ch
  * xharbour/contrib/gtwvw/samples/cbtest6.prg
  * xharbour/contrib/gtwvw/samples/wvwtest9.prg
  * xharbour/contrib/gtwvw/samples/ebtest7.prg
  * xharbour/contrib/gtwvw/samples/winapi.c
  * xharbour/contrib/gtwvw/samples/maximize.prg
  * xharbour/contrib/gtwvw/samples/bldwvw.bat
  * xharbour/contrib/gtwvw/samples/readme.txt
  * xharbour/contrib/gtwvw/samples/inpfocus.prg
  * xharbour/contrib/gtwvw/samples/prog0.prg
  * xharbour/contrib/gtwvw/wvwpush.c
  * xharbour/contrib/gtwvw/make_pc.bat
  * xharbour/contrib/gtwvw/doc/funclist.txt
  * xharbour/contrib/gtwvw/doc/gtwvw.txt
  * xharbour/contrib/gtwvw/doc/whatsnew.txt
  * xharbour/contrib/gtwvw/make_vc.bat
  * xharbour/contrib/gtwvw/wvwedit.c
  * xharbour/contrib/gtwvw/Makefile
  * xharbour/contrib/gtwvw/wvwtbar.c
  * xharbour/contrib/gtwvw/hbgtwvw.h
  * xharbour/contrib/filemem/filemem.c
  * xharbour/contrib/filemem/tests/test.prg
  * xharbour/contrib/tipssl/inetssl.c
  * xharbour/contrib/tipssl/popcln.prg
  * xharbour/contrib/tipssl/httpcln.prg
  * xharbour/contrib/tipssl/sendmail.prg
  * xharbour/contrib/tipssl/client.prg
  * xharbour/contrib/tipssl/test.prg
  * xharbour/contrib/tipssl/inetssl.h
  * xharbour/contrib/tipssl/smtpcln.prg
  * xharbour/contrib/tipssl/mail.prg
  * xharbour/contrib/tipssl/Makefile
  * xharbour/config/header.cf
  * xharbour/config/prg.cf
  * xharbour/config/rules.cf
  * xharbour/config/darwin/gcc.cf
  * xharbour/config/darwin/dir.cf
  * xharbour/config/darwin/global.cf
  * xharbour/config/darwin/install.cf
  * xharbour/config/hpux/gcc.cf
  * xharbour/config/hpux/dir.cf
  * xharbour/config/hpux/global.cf
  * xharbour/config/hpux/install.cf
  * xharbour/config/dos/watcom.cf
  * xharbour/config/dos/bcc16.cf
  * xharbour/config/dos/dir.cf
  * xharbour/config/dos/global.cf
  * xharbour/config/dos/rsx32.cf
  * xharbour/config/dos/djgpp.cf
  * xharbour/config/dos/install.cf
  * xharbour/config/none.cf
  * xharbour/config/global.cf
  * xharbour/config/install.cf
  * xharbour/config/lib.cf
  * xharbour/config/bin.cf
  * xharbour/config/linux/owatcom.cf
  * xharbour/config/linux/gcc.cf
  * xharbour/config/linux/dir.cf
  * xharbour/config/linux/global.cf
  * xharbour/config/linux/gpp.cf
  * xharbour/config/linux/install.cf
  * xharbour/config/os2/gcc.cf
  * xharbour/config/os2/dir.cf
  * xharbour/config/os2/icc.cf
  * xharbour/config/os2/global.cf
  * xharbour/config/os2/install.cf
  * xharbour/config/dir.cf
  * xharbour/config/test.cf
  * xharbour/config/sunos/gcc.cf
  * xharbour/config/sunos/dir.cf
  * xharbour/config/sunos/global.cf
  * xharbour/config/sunos/install.cf
  * xharbour/config/bsd/gcc.cf
  * xharbour/config/bsd/dir.cf
  * xharbour/config/bsd/global.cf
  * xharbour/config/bsd/install.cf
  * xharbour/config/c.cf
  * xharbour/config/w32/msvc.cf
  * xharbour/config/w32/watcom.cf
  * xharbour/config/w32/bcc32.cf
  * xharbour/config/w32/gcc.cf
  * xharbour/config/w32/xcc.cf
  * xharbour/config/w32/dir.cf
  * xharbour/config/w32/icc.cf
  * xharbour/config/w32/rsxnt.cf
  * xharbour/config/w32/dm.cf
  * xharbour/config/w32/global.cf
  * xharbour/config/w32/gpp.cf
  * xharbour/config/w32/install.cf
  * xharbour/config/w32/mingw32.cf
  * xharbour/config/w32/pellesc.cf
  * xharbour/make_mingw.sh
  * xharbour/compile.mak
  * xharbour/make_macosx.sh
  * xharbour/make_deb.sh
  * xharbour/make_drw.sh
  * xharbour/tests/xstrcat.prg
  * xharbour/tests/iotest2.prg
  * xharbour/tests/wincheck.prg
  * xharbour/tests/olestream.prg
  * xharbour/tests/db_brows.prg
  * xharbour/tests/exttype.prg
  * xharbour/tests/pexec.prg
  * xharbour/tests/objlist.prg
  * xharbour/tests/testinc.prg
  * xharbour/tests/testpers.prg
  * xharbour/tests/longstr2.prg
  * xharbour/tests/with.prg
  * xharbour/tests/inline.prg
  * xharbour/tests/testop.prg
  * xharbour/tests/objarr.prg
  * xharbour/tests/rddtest/mkcl52.bat
  * xharbour/tests/rddtest/mkcl53.bat
  * xharbour/tests/rddtest/rddmktst.prg
  * xharbour/tests/rddtest/adscl52.prg
  * xharbour/tests/rddtest/adscl53.prg
  * xharbour/tests/rddtest/ntxcl52.prg
  * xharbour/tests/rddtest/ntxcl53.prg
  * xharbour/tests/rddtest/cdxcl52.prg
  * xharbour/tests/rddtest/rddtst.prg
  * xharbour/tests/rddtest/cdxcl53.prg
  * xharbour/tests/tbcolumn.prg
  * xharbour/tests/tstoomac.prg
  * xharbour/tests/tstgetar.prg
  * xharbour/tests/output.prg
  * xharbour/tests/testcgi.prg
  * xharbour/tests/testerro.prg
  * xharbour/tests/xhbenc.prg
  * xharbour/tests/testntx.prg
  * xharbour/tests/testbrdb.prg
  * xharbour/tests/calling.prg
  * xharbour/tests/clsctor.prg
  * xharbour/tests/codebloc.prg
  * xharbour/tests/regextest.prg
  * xharbour/tests/extnamespace.prg
  * xharbour/tests/tstdecode.prg
  * xharbour/tests/dirtest.prg
  * xharbour/tests/outdebug.prg
  * xharbour/tests/macronamespace.prg
  * xharbour/tests/tstchbx.prg
  * xharbour/tests/clasinh.prg
  * xharbour/tests/hash.prg
  * xharbour/tests/array16.prg
  * xharbour/tests/testGetCommandline.prg
  * xharbour/tests/spawn.prg
  * xharbour/tests/codebl.prg
  * xharbour/tests/vmasort.prg
  * xharbour/tests/testdbf.prg
  * xharbour/tests/testid.prg
  * xharbour/tests/hversion.prg
  * xharbour/tests/ivarref.prg
  * xharbour/tests/gtclose.prg
  * xharbour/tests/arrays.prg
  * xharbour/tests/testzip.prg
  * xharbour/tests/dirtest4.prg
  * xharbour/tests/returns.prg
  * xharbour/tests/passref.prg
  * xharbour/tests/procname.prg
  * xharbour/tests/server.prg
  * xharbour/tests/tstsdf.prg
  * xharbour/tests/xmltest/xmltest.prg
  * xharbour/tests/xmltest/xmliter.prg
  * xharbour/tests/delegate.prg
  * xharbour/tests/sdf_test.prg
  * xharbour/tests/rpcserver.prg
  * xharbour/tests/readfile.prg
  * xharbour/tests/testvars.prg
  * xharbour/tests/restbloc.prg
  * xharbour/tests/testidle.prg
  * xharbour/tests/testole.prg
  * xharbour/tests/tstlegal.prg
  * xharbour/tests/debugtst.prg
  * xharbour/tests/testcls.prg
  * xharbour/tests/nums.prg
  * xharbour/tests/newrdd.prg
  * xharbour/tests/tstasort.prg
  * xharbour/tests/struct.prg
  * xharbour/tests/dates5.prg
  * xharbour/tests/hbinline.prg
  * xharbour/tests/scope1.prg
  * xharbour/tests/rddspeed.prg
  * xharbour/tests/objasign.prg
  * xharbour/tests/initexit.prg
  * xharbour/tests/scroll.prg
  * xharbour/tests/dll_b32.mak
  * xharbour/tests/recursiv.prg
  * xharbour/tests/inherit.prg
  * xharbour/tests/tstequal.prg
  * xharbour/tests/menutest.prg
  * xharbour/tests/boxtst2.prg
  * xharbour/tests/tstbitop.prg
  * xharbour/tests/keywords.ch
  * xharbour/tests/inkeytst.prg
  * xharbour/tests/overload.prg
  * xharbour/tests/early.prg
  * xharbour/tests/cpinfo.prg
  * xharbour/tests/testmem.prg
  * xharbour/tests/lnlenli2.prg
  * xharbour/tests/rtfclass.prg
  * xharbour/tests/parexpr.prg
  * xharbour/tests/tsttable.prg
  * xharbour/tests/vcdll.bat
  * xharbour/tests/pdll55.bat
  * xharbour/tests/tbrowse_old.prg
  * xharbour/tests/testexec.prg
  * xharbour/tests/tstalias.prg
  * xharbour/tests/boxtest.prg
  * xharbour/tests/aclone.prg
  * xharbour/tests/pdllvc.bat
  * xharbour/tests/hsxtest.prg
  * xharbour/tests/files.prg
  * xharbour/tests/byref.prg
  * xharbour/tests/testdecl.prg
  * xharbour/tests/exittest.prg
  * xharbour/tests/set_num.prg
  * xharbour/tests/spawn2.prg
  * xharbour/tests/filestat.prg
  * xharbour/tests/testuniq.prg
  * xharbour/tests/setmethd.prg
  * xharbour/tests/udpserver.prg
  * xharbour/tests/ac_test.prg
  * xharbour/tests/arrayidx.prg
  * xharbour/tests/md5test.prg
  * xharbour/tests/clsnv.prg
  * xharbour/tests/Makefile
  * xharbour/tests/memvar.prg
  * xharbour/tests/tstcstru.prg
  * xharbour/tests/tstbrwdb.prg
  * xharbour/tests/gtgraph.prg
  * xharbour/tests/docase.prg
  * xharbour/tests/statinit.prg
  * xharbour/tests/funcarr.prg
  * xharbour/tests/crypt.prg
  * xharbour/tests/switch.prg
  * xharbour/tests/testrpt.prg
  * xharbour/tests/testwarn.prg
  * xharbour/tests/readhrb.prg
  * xharbour/tests/memfile.prg
  * xharbour/tests/assocspd.prg
  * xharbour/tests/os.prg
  * xharbour/tests/vidtest.prg
  * xharbour/tests/dynamic.prg
  * xharbour/tests/dynobj.prg
  * xharbour/tests/tstuse.prg
  * xharbour/tests/round.prg
  * xharbour/tests/regexrpl.prg
  * xharbour/tests/cursrtst.prg
  * xharbour/tests/testw32p.prg
  * xharbour/tests/compress.prg
  * xharbour/tests/cmtstrip.txt
  * xharbour/tests/ifinline.prg
  * xharbour/tests/inhprob.prg
  * xharbour/tests/t00.prg
  * xharbour/tests/tiptest/httpadv.prg
  * xharbour/tests/tiptest/dnldftp.prg
  * xharbour/tests/tiptest/tiptime.prg
  * xharbour/tests/tiptest/tipmmail.prg
  * xharbour/tests/tiptest/tiptest.prg
  * xharbour/tests/tiptest/dbToHtml.prg
  * xharbour/tests/tiptest/uploadftp.prg
  * xharbour/tests/tiptest/tipmail.prg
  * xharbour/tests/tiptest/base64.prg
  * xharbour/tests/tiptest/ftpadv.prg
  * xharbour/tests/tiptest/loadhtml.prg
  * xharbour/tests/tiptest/tipmime.prg
  * xharbour/tests/tstcopy.prg
  * xharbour/tests/tsthrb.prg
  * xharbour/tests/test_all.prg
  * xharbour/tests/extend1.prg
  * xharbour/tests/detach1.prg
  * xharbour/tests/statics.prg
  * xharbour/tests/extblock.prg
  * xharbour/tests/tstcstru1.prg
  * xharbour/tests/curdirt.prg
  * xharbour/tests/clipbrd.prg
  * xharbour/tests/test10.prg
  * xharbour/tests/gtstdtst.prg
  * xharbour/tests/bkgtst2.prg
  * xharbour/tests/classch.prg
  * xharbour/tests/tstline.prg
  * xharbour/tests/dates2.prg
  * xharbour/tests/version.prg
  * xharbour/tests/tstdspac.prg
  * xharbour/tests/enumerate.prg
  * xharbour/tests/delimtst.prg
  * xharbour/tests/testpre.prg
  * xharbour/tests/ainstest.prg
  * xharbour/tests/mtgc.prg
  * xharbour/tests/statics1.prg
  * xharbour/tests/dbedit.prg
  * xharbour/tests/scope2.prg
  * xharbour/tests/tMemory.prg
  * xharbour/tests/arreval.prg
  * xharbour/tests/destruct.prg
  * xharbour/tests/speed.prg
  * xharbour/tests/bkgtest.prg
  * xharbour/tests/tstregex.prg
  * xharbour/tests/cmtstrip.prg
  * xharbour/tests/ads.prg
  * xharbour/tests/teststr.prg
  * xharbour/tests/process.prg
  * xharbour/tests/fparse.prg
  * xharbour/tests/mousetst.prg
  * xharbour/tests/gtinfo.prg
  * xharbour/tests/numerals.prg
  * xharbour/tests/detach.prg
  * xharbour/tests/rpcclientst.prg
  * xharbour/tests/tstmacro.prg
  * xharbour/tests/mtset.prg
  * xharbour/tests/namespace.prg
  * xharbour/tests/testtok.prg
  * xharbour/tests/longdev.prg
  * xharbour/tests/savebloc.prg
  * xharbour/tests/clsccast.prg
  * xharbour/tests/inetto.prg
  * xharbour/tests/cmphello.prg
  * xharbour/tests/clsicast.prg
  * xharbour/tests/memfilex.prg
  * xharbour/tests/testrdd.prg
  * xharbour/tests/bldtest/bldtest.c
  * xharbour/tests/bldtest/Makefile
  * xharbour/tests/testgt.prg
  * xharbour/tests/clsscast.prg
  * xharbour/tests/fldblock.prg
  * xharbour/tests/clasname.prg
  * xharbour/tests/dspcolor.prg
  * xharbour/tests/extend.prg
  * xharbour/tests/testerr.prg
  * xharbour/tests/box.prg
  * xharbour/tests/initrun.prg
  * xharbour/tests/mathtest.prg
  * xharbour/tests/cdow.prg
  * xharbour/tests/xhbwav.prg
  * xharbour/tests/strindex.prg
  * xharbour/tests/misc/twirler.prg
  * xharbour/tests/misc/time.c
  * xharbour/tests/misc/num.c
  * xharbour/tests/misc/numtxthu.prg
  * xharbour/tests/misc/nconvert.prg
  * xharbour/tests/misc/stack.c
  * xharbour/tests/misc/date.c
  * xharbour/tests/misc/strfmt.c
  * xharbour/tests/misc/environ.c
  * xharbour/tests/misc/fileread.prg
  * xharbour/tests/misc/mathx.c
  * xharbour/tests/misc/stringsx.c
  * xharbour/tests/misc/dates2.c
  * xharbour/tests/misc/status.c
  * xharbour/tests/misc/gauge.c
  * xharbour/tests/misc/numtxten.prg
  * xharbour/tests/misc/dbf.c
  * xharbour/tests/misc/stringp.prg
  * xharbour/tests/foreach.prg
  * xharbour/tests/dllcall.prg
  * xharbour/tests/onidle.prg
  * xharbour/tests/parseini.prg
  * xharbour/tests/cgitest/example/testhtm.prg
  * xharbour/tests/cgitest/example/counter.dat
  * xharbour/tests/cgitest/example/counter.prg
  * xharbour/tests/cgitest/example/testcgi.prg
  * xharbour/tests/cgitest/example/userform.prg
  * xharbour/tests/cgitest/example/addbook.prg
  * xharbour/tests/cgitest/example/generror.prg
  * xharbour/tests/cgitest/example/htcount.prg
  * xharbour/tests/cgitest/example/website.ch
  * xharbour/tests/cgitest/example/htmbrows.prg
  * xharbour/tests/cgitest/example/bldsite.prg
  * xharbour/tests/procline.prg
  * xharbour/tests/dosshell.prg
  * xharbour/tests/assocar2.prg
  * xharbour/tests/client.prg
  * xharbour/tests/atest.prg
  * xharbour/tests/trycatch.prg
  * xharbour/tests/strdelim.prg
  * xharbour/tests/dspchr.prg
  * xharbour/tests/rpcclient.prg
  * xharbour/tests/gfx.prg
  * xharbour/tests/begin.prg
  * xharbour/tests/tstblock.prg
  * xharbour/tests/langmsg.prg
  * xharbour/tests/tstdbi.prg
  * xharbour/tests/testhbf.prg
  * xharbour/tests/fib.prg
  * xharbour/tests/dirtest2.prg
  * xharbour/tests/macronamespace2.prg
  * xharbour/tests/twirl.prg
  * xharbour/tests/b1.prg
  * xharbour/tests/testat.prg
  * xharbour/tests/testin.prg
  * xharbour/tests/ifelse.prg
  * xharbour/tests/testlbl.prg
  * xharbour/tests/apitest.prg
  * xharbour/tests/langapi.prg
  * xharbour/tests/clsdata.prg
  * xharbour/tests/testgpf.prg
  * xharbour/tests/idletest.prg
  * xharbour/tests/xhbpic.prg
  * xharbour/tests/inline_method.prg
  * xharbour/tests/errsysw.prg
  * xharbour/tests/bldtest.bat
  * xharbour/tests/mttest.prg
  * xharbour/tests/global1.prg
  * xharbour/tests/dates3.prg
  * xharbour/tests/multiarg.prg
  * xharbour/tests/dupvars.prg
  * xharbour/tests/statfun.prg
  * xharbour/tests/md5file.prg
  * xharbour/tests/fornext.prg
  * xharbour/tests/alias.prg
  * xharbour/tests/mterror.prg
  * xharbour/tests/set_test.prg
  * xharbour/tests/testbrw.prg
  * xharbour/tests/nextexp.prg
  * xharbour/tests/datetime.prg
  * xharbour/tests/statics2.prg
  * xharbour/tests/macrovars.prg
  * xharbour/tests/finally.prg
  * xharbour/tests/tstfmlog.prg
  * xharbour/tests/videotst.prg
  * xharbour/tests/printf.prg
  * xharbour/tests/regexall.prg
  * xharbour/tests/hello.prg
  * xharbour/tests/testprof.prg
  * xharbour/tests/hashmass.prg
  * xharbour/tests/testchck.prg
  * xharbour/tests/linecont.prg
  * xharbour/tests/friendly.prg
  * xharbour/tests/datad.prg
  * xharbour/tests/assocarr.prg
  * xharbour/tests/bldinfo.prg
  * xharbour/tests/has_like.prg
  * xharbour/tests/testget.prg
  * xharbour/tests/inline_c.prg
  * xharbour/tests/fortest.prg
  * xharbour/tests/udpclient.prg
  * xharbour/tests/objects.prg
  * xharbour/tests/rline1.prg
  * xharbour/tests/speedtst.prg
  * xharbour/tests/macroref.prg
  * xharbour/tests/dates.prg
  * xharbour/tests/gui_ie.prg
  * xharbour/tests/testfcpy.prg
  * xharbour/tests/testinit.prg
  * xharbour/tests/tstloop.prg
  * xharbour/tests/tstscope.prg
  * xharbour/tests/keycodes.prg
  * xharbour/tests/clasinit.prg
  * xharbour/tests/keywords.prg
  * xharbour/tests/mtcomplex.prg
  * xharbour/tests/memory.prg
  * xharbour/tests/fparsex.prg
  * xharbour/tests/varparam.prg
  * xharbour/tests/testdll.prg
  * xharbour/tests/testread.prg
  * xharbour/tests/cttest/chareven.prg
  * xharbour/tests/cttest/finan.prg
  * xharbour/tests/cttest/wmove.prg
  * xharbour/tests/cttest/csetarge.prg
  * xharbour/tests/cttest/wordrepl.prg
  * xharbour/tests/cttest/charrepl.prg
  * xharbour/tests/cttest/beforatn.prg
  * xharbour/tests/cttest/numtoken.prg
  * xharbour/tests/cttest/rangerem.prg
  * xharbour/tests/cttest/addascii.prg
  * xharbour/tests/cttest/rangerep.prg
  * xharbour/tests/cttest/charodd.prg
  * xharbour/tests/cttest/tokenupp.prg
  * xharbour/tests/cttest/wordswap.prg
  * xharbour/tests/cttest/video.prg
  * xharbour/tests/cttest/charswap.prg
  * xharbour/tests/cttest/replace.prg
  * xharbour/tests/cttest/asciisum.prg
  * xharbour/tests/cttest/wordone.prg
  * xharbour/tests/cttest/charor.prg
  * xharbour/tests/cttest/token.prg
  * xharbour/tests/cttest/num1.prg
  * xharbour/tests/cttest/charslst.prg
  * xharbour/tests/cttest/charshl.prg
  * xharbour/tests/cttest/Makefile
  * xharbour/tests/cttest/atrepl.prg
  * xharbour/tests/cttest/tokensep.prg
  * xharbour/tests/cttest/ascpos.prg
  * xharbour/tests/cttest/charshr.prg
  * xharbour/tests/cttest/expomant.prg
  * xharbour/tests/cttest/csetref.prg
  * xharbour/tests/cttest/volget.prg
  * xharbour/tests/cttest/strdiff.prg
  * xharbour/tests/cttest/tokenlow.prg
  * xharbour/tests/cttest/afteratn.prg
  * xharbour/tests/cttest/valpos.prg
  * xharbour/tests/cttest/attoken.prg
  * xharbour/tests/cttest/charhist.prg
  * xharbour/tests/cttest/strfile.prg
  * xharbour/tests/cttest/charlist.prg
  * xharbour/tests/cttest/volser.prg
  * xharbour/tests/cttest/volset.prg
  * xharbour/tests/cttest/wordonly.prg
  * xharbour/tests/cttest/charnlst.prg
  * xharbour/tests/cttest/pack.prg
  * xharbour/tests/cttest/wordrem.prg
  * xharbour/tests/cttest/charonly.prg
  * xharbour/tests/cttest/atadjust.prg
  * xharbour/tests/cttest/atnum.prg
  * xharbour/tests/cttest/charsort.prg
  * xharbour/tests/cttest/charsub.prg
  * xharbour/tests/cttest/fdati.prg
  * xharbour/tests/cttest/math.prg
  * xharbour/tests/cttest/posdiff.prg
  * xharbour/tests/cttest/charmix.prg
  * xharbour/tests/cttest/charnot.prg
  * xharbour/tests/cttest/charand.prg
  * xharbour/tests/cttest/trig.prg
  * xharbour/tests/cttest/charxor.prg
  * xharbour/tests/cttest/tab.prg
  * xharbour/tests/cttest/charone.prg
  * xharbour/tests/cttest/setatlik.prg
  * xharbour/tests/cttest/csetatmu.prg
  * xharbour/tests/cttest/charrll.prg
  * xharbour/tests/cttest/datetime.prg
  * xharbour/tests/cttest/charrlr.prg
  * xharbour/tests/cttest/bit1.prg
  * xharbour/tests/cttest/token2.prg
  * xharbour/tests/cttest/charmirr.prg
  * xharbour/tests/cttest/charrem.prg
  * xharbour/tests/cttest/mrow.prg
  * xharbour/tests/cttest/expandts.prg
  * xharbour/tests/cttest/charadd.prg
  * xharbour/tests/override.prg
  * xharbour/tests/mtstress.prg
  * xharbour/tests/exec.prg
  * xharbour/tests/tstdelim.prg
  * xharbour/tests/tstnamespace.prg
  * xharbour/tests/tstclsdbg.prg
  * xharbour/tests/say.prg
  * xharbour/tests/classes.prg
  * xharbour/tests/disptest.prg
  * xharbour/tests/dll_b32.bat
  * xharbour/tests/logtime.prg
  * xharbour/tests/service.prg
  * xharbour/tests/and_or.prg
  * xharbour/tests/db_brows.ch
  * xharbour/tests/testhtml.prg
  * xharbour/tests/friendl2.prg
  * xharbour/tests/testbrwm.prg
  * xharbour/tests/design.prg
  * xharbour/tests/tstcolor.prg
  * xharbour/tests/testchar.prg
  * xharbour/tests/devtest.prg
  * xharbour/tests/i18ntest.prg
  * xharbour/tests/netrdd.prg
  * xharbour/tests/inethosts.prg
  * xharbour/tests/enbltype.prg
  * xharbour/tests/testrel.prg
  * xharbour/tests/dynsym.prg
  * xharbour/tests/stripem.prg
  * xharbour/tests/comments.prg
  * xharbour/tests/serialize.prg
  * xharbour/tests/longstr.prg
  * xharbour/tests/sound.prg
  * xharbour/tests/tstdivert.prg
  * xharbour/tests/mtcomplexshare.prg
  * xharbour/tests/vec1.prg
  * xharbour/tests/dirtest3.prg
  * xharbour/tests/wvtext.prg
  * xharbour/tests/inifiles.prg
  * xharbour/tests/dbevalts.prg
  * xharbour/tests/associat.prg
  * xharbour/tests/iotest.prg
  * xharbour/tests/while.prg
  * xharbour/tests/regex.prg
  * xharbour/tests/list.prg
  * xharbour/tests/arrindex.prg
  * xharbour/tests/tstcls.prg
  * xharbour/tests/skipeval.prg
  * xharbour/tests/testcdx.prg
  * xharbour/tests/test.prg
  * xharbour/tests/random.prg
  * xharbour/tests/bitfield.prg
  * xharbour/tests/global2.prg
  * xharbour/tests/test_exec.prg
  * xharbour/tests/qttest.prg
  * xharbour/tests/dates4.prg
  * xharbour/tests/setkeys.prg
  * xharbour/tests/pcode.prg
  * xharbour/tests/seconds.prg
  * xharbour/tests/macro.prg
  * xharbour/tests/fsplit.prg
  * xharbour/tests/modistru.prg
  * xharbour/tests/pcode1.prg
  * xharbour/tests/arrbyref.prg
  * xharbour/tests/gtevent.prg
  * xharbour/tests/xstrcpy.prg
  * xharbour/tests/pdllbc.bat
  * xharbour/tests/lnlenli1.prg
  * xharbour/tests/adirtest.prg
  * xharbour/tests/logtest.prg
  * xharbour/tests/tstprag.prg
  * xharbour/tests/xhbmidi.prg
  * xharbour/tests/tbrowse.prg
  * xharbour/tests/testfor.prg
  * xharbour/tests/testwprn.prg
  * xharbour/tests/tststream.prg
  * xharbour/make_rpm.sh
  * xharbour/bin/hb-mkslib.sh
  * xharbour/bin/bld_solib.sh
  * xharbour/bin/xprompt.sh
  * xharbour/bin/bld.bat
  * xharbour/bin/postinst.bat
  * xharbour/bin/pack_src.bat
  * xharbour/bin/hb-func.sh
  * xharbour/bin/pack_bin.bat
  * xharbour/bin/bld_b32.bat
  * xharbour/bin/postinst.sh
  * xharbour/bin/bld_b16.bat
  * xharbour/bin/bld_vc.bat
  * xharbour/bin/pack_src.sh
  * xharbour/bin/xprompt.bat
  * xharbour/make_vc.bat
  * xharbour/make_w32.bat
  * xharbour/xdiff.txt
  * xharbour/make_xmingw.sh
  * xharbour/make_deb5.sh
  * xharbour/make_gnu.cmd
  * xharbour/make_gc.bat
  * xharbour/make_gnu.sh
  * xharbour/common.mak
  * xharbour/utils/hbdoc/rtf.prg
  * xharbour/utils/hbdoc/fclass1.prg
  * xharbour/utils/hbdoc/genos2.prg
  * xharbour/utils/hbdoc/genng.prg
  * xharbour/utils/hbdoc/genasc.prg
  * xharbour/utils/hbdoc/hbdocdef.ch
  * xharbour/utils/hbdoc/genchm.prg
  * xharbour/utils/hbdoc/os2.prg
  * xharbour/utils/hbdoc/teeasc.prg
  * xharbour/utils/hbdoc/ng.prg
  * xharbour/utils/hbdoc/genhpc.prg
  * xharbour/utils/hbdoc/html.prg
  * xharbour/utils/hbdoc/ffile1.prg
  * xharbour/utils/hbdoc/ft_funcs.prg
  * xharbour/utils/hbdoc/hbdoc.prg
  * xharbour/utils/hbdoc/troff.prg
  * xharbour/utils/hbdoc/genhtm.prg
  * xharbour/utils/hbdoc/genpdf1.prg
  * xharbour/utils/hbdoc/gentrf.prg
  * xharbour/utils/hbdoc/genrtf.prg
  * xharbour/utils/hbdoc/Makefile
  * xharbour/utils/hbextern/make_c5x.bat
  * xharbour/utils/hbextern/hbextern.prg
  * xharbour/utils/hbextern/Makefile
  * xharbour/utils/hbfilere/hbfilere.c
  * xharbour/utils/hbfilere/hbfilere.h
  * xharbour/utils/hbfilere/Makefile
  * xharbour/utils/hbmake/fclass1.prg
  * xharbour/utils/hbmake/checkdef.ch
  * xharbour/utils/hbmake/checks.prg
  * xharbour/utils/hbmake/hbdocdef.ch
  * xharbour/utils/hbmake/tmake.prg
  * xharbour/utils/hbmake/checks.ch
  * xharbour/utils/hbmake/hbmlang.c
  * xharbour/utils/hbmake/prb_stak.prg
  * xharbour/utils/hbmake/ffile1.prg
  * xharbour/utils/hbmake/ft_funcs.prg
  * xharbour/utils/hbmake/radiodef.ch
  * xharbour/utils/hbmake/radios.prg
  * xharbour/utils/hbmake/radios.ch
  * xharbour/utils/hbmake/pickarry.prg
  * xharbour/utils/hbmake/Makefile
  * xharbour/utils/hbmake/pickfile.prg
  * xharbour/utils/hbmake/hbmutils.prg
  * xharbour/utils/hbmake/hbmake.prg
  * xharbour/utils/hbpp/hbppcore.c
  * xharbour/utils/hbpp/pragma.c
  * xharbour/utils/hbpp/hbppcomp.c
  * xharbour/utils/hbpp/hbpp.c
  * xharbour/utils/hbpp/hbpptbl.c
  * xharbour/utils/hbpp/Makefile
  * xharbour/utils/hbpp/hbppcalc.c
  * xharbour/utils/hbpp/hbppdef.h
  * xharbour/utils/hbtest/hbtest.prg
  * xharbour/utils/hbtest/rt_main.ch
  * xharbour/utils/hbtest/rt_trans.prg
  * xharbour/utils/hbtest/rt_math.prg
  * xharbour/utils/hbtest/rt_hvm.prg
  * xharbour/utils/hbtest/rt_hvma.prg
  * xharbour/utils/hbtest/rt_misc.prg
  * xharbour/utils/hbtest/make_c5x.bat
  * xharbour/utils/hbtest/rt_init.ch
  * xharbour/utils/hbtest/rt_str.prg
  * xharbour/utils/hbtest/rt_stra.prg
  * xharbour/utils/hbtest/make_xpp.cmd
  * xharbour/utils/hbtest/rt_vars.ch
  * xharbour/utils/hbtest/make_xpp.bat
  * xharbour/utils/hbtest/rt_date.prg
  * xharbour/utils/hbtest/rt_ccall.prg
  * xharbour/utils/hbtest/rt_array.prg
  * xharbour/utils/hbtest/rt_file.prg
  * xharbour/utils/hbtest/Makefile
  * xharbour/utils/xprompt/readme.txt
  * xharbour/utils/hbdict/hbdict.prg
  * xharbour/utils/hbdict/make_b32.bat
  * xharbour/utils/hbdict/Makefile
  * xharbour/utils/Makefile
  * xharbour/utils/hbrun/hbrun.prg
  * xharbour/utils/hbrun/external.prg
  * xharbour/utils/hbrun/Makefile
  * xharbour/utils/xbscript/xbs_harb.ch
  * xharbour/utils/xbscript/xbstest.prg
  * xharbour/utils/xbscript/xbscript.prg
  * xharbour/utils/xbscript/prgscrpt.prg
  * xharbour/utils/xbscript/xbsclass.ch
  * xharbour/utils/xbscript/clsresults.ch
  * xharbour/utils/xbscript/xbscript.txt
  * xharbour/utils/xbscript/Makefile
  * xharbour/utils/xbscript/bld_ads.bat
  * xharbour/mdir.bat
  * xharbour/samples/sitesvr/bldsvr.bat
  * xharbour/samples/sitesvr/blddbf.prg
  * xharbour/samples/sitesvr/sitesvr.prg
  * xharbour/samples/sitesvr/readme.txt
  * xharbour/samples/sitesvr/Makefile
  * xharbour/samples/guestbk/guestbk.txt
  * xharbour/samples/guestbk/inifiles.prg
  * xharbour/samples/guestbk/testcgi.prg
  * xharbour/samples/guestbk/cgi.ch
  * xharbour/samples/guestbk/guestbk.prg
  * xharbour/samples/guestbk/bld_b32.bat
  * xharbour/samples/guestbk/Makefile
  * xharbour/samples/pe/license.txt
  * xharbour/samples/pe/editorlo.c
  * xharbour/samples/pe/pe.prg
  * xharbour/samples/pe/readme.txt
  * xharbour/samples/pe/Makefile
  * xharbour/samples/pe/editorhi.prg
  * xharbour/samples/misc/mankala.prg
  * xharbour/samples/misc/Makefile
  * xharbour/samples/misc/guess.prg
  * xharbour/samples/pegged/gpl.txt
  * xharbour/samples/pegged/pegged.prg
  * xharbour/samples/pegged/build.bat
  * xharbour/samples/hscript/hscript.prg
  * xharbour/samples/hscript/cgi.ch
  * xharbour/samples/hscript/makehtm.bat
  * xharbour/samples/hscript/readme.txt
  * xharbour/samples/hscript/bld_b32.bat
  * xharbour/samples/hscript/Makefile
  * xharbour/samples/Makefile
  * xharbour/make_tgz.sh
  * xharbour/xhbgtmk.sh
    * added SVN attributes
      svn:keywords=Author Date Id Revision
    * set svn:eol-style to LF, CRLF or native depending on
      filename extension

2011-01-25 12:54 UTC-0600 Vicente Guerra <vicente@guerra.com.mx>
  * source/compiler/Makefile
    * Added missing gencc1.c .
  * source/rtl/pcre/Makefile
    * Added missing -DHAVE_CONFIG_H .
    * Removed file pcre_ucp_searchfuncs.c .
  * source/rtl/tbrowse.prg
    * Removed ::lNewRow property.

2011-01-22 17:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvm.c
    + option to not using function hb_vmProcessSymbols() of hvm.c if
      HB_NO_DUPLICATE_HVMPROCESSSYMBOL is defined.
      ; Note: This option is required when creating Harbour DLL. It is known
      that most linkers have option to allow duplicate symbols, but there is
      also linker which does not compromise with dups, particularly when
      linking a shared library/DLL (fe. DMC). Moreover, avoiding dups in
      creating DLL is a not bad choice.

  * makefile.*
  * hrbdll.pc
    + -DHB_NO_DUPLICATE_HVMPROCESSSYMBOL switch when creating Harbiur DLL

2011-01-22 11:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre_chartables.c
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_info.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_printint.src
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_try_flipped.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_xclass.c
  * source/rtl/pcre/ucp.h
    ! touched and updated to version 8.12

2011-01-22 11:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  - source/rtl/pcre/pcre_ucp_searchfuncs.c
  - source/rtl/pcre/ucpinternal.h
  - source/rtl/pcre/ucptable.h
  * common.mak
  * compile.mak
    ! updating pcre library to v. 8.12 and deleted no longer required files.

  * common.mak
    - hbfilere.exe is excluded from default build

  * makefile.*
  * hrbdll.pc
    + add default flag -DHAVE_CONFIG_H for pcre library

2011-01-21 20:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * hrbdll.pc
    + missing CCC_CMD macro

  * make_pc.bat
    + option to use other compiler make utility.
    ; NOTE: POMAKE of v. 6.50 RC3 is buggy. It stopped building because
      internal error. MS's NMAKE is a good alternative.

2011-01-21 13:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbdefs.h
    ! _declspec -> __declspec ( __BORLANDC__ )

  * makefile.vc
    + missing manifest handler for MSVS 8 and higher when using MSVCRT
    + flags for MSVS lower than MSVS 2005 ( depend on: __MSC__ setting ) as this
      flags have effect on number of errors generated by hbtest.exe ( 47 vs 50 )

  * makefile.bc
    ! fix to respect INCLUDE_DIR envar

  * include/hbdefs.h
  * include/hbsetup.h
    + MSVS 2010 has stdint.h
    ! move logic of stdint.h inclusion to hbsetup.h

  * makefile.dc
  * makefile.gc
  * makefile.pc
  * makefile.wc
  * makefile.bc
    - remove __EXPORT__ and HB_THREAD_SUPPORT from HARBOURGLAGS as they have
    no effect to PRG files.

  * make_dc.bat
  * makefile.dc
    ! move creation of def file to makefile.dc
    ! fix DLL creation

  * makefile.*
    ! all builds now have no line number info however if one wish to have it,
    she can set envar: SET HB_HAS_LINENO=1

  * include/hbinit.h
    ! use HB_STATIC_STARTUP when creating DLL with MSVC 7 and lower (C++ mode)
    otherwise EXEs built with harbour.dll will fail on initialization, among
    others: "Unrecoverable error 9000: invalid language selected"

2011-01-21 06:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + tests/pdllvc.bat
    ! test bat file for MSVC
  * source/vm/maindllp.c
    ! minor optimization

2011-01-20 18:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + tests/pdllbc.bat
  + tests/pexec.prg
  + tests/pcode.prg
  + tests/pcode1.prg
  + source/vm/bcc.def
  + source/vm/export.def
    ! test program for EXE pCode programs (BCC) -> 1 EXE + 2 DLLs
    ; just run pdllbc.bat and pexec.exe thereafter. BAT files for other compilers
      are to follow.

2011-01-20 11:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/genhrb.c
  * source/vm/memvars.c
    ! avoid dereferencing type-punned pointers

  * include/hbapi.h
  * include/hbapifs.h
  * include/hbdefs.h
  * include/hbinit.h
  * include/hbvm.h
  * include/hbvmpub.h
  * source/vm/maindlle.c
  * source/vm/maindllh.c
  * source/vm/maindllp.c
  * source/vm/usedll.c
    - remove HB_FORCE_EXPORT

  * source/compiler/genc.c
  + source/compiler/gencc1.c
    ! split pCode generator sections into separate file (gencc1.c)
    ! automatically define HB_STATIC_STARTUP when using -vd
    ! revise *.ext file content to be included in PRG module when not using -vd
      in pCode DLL. File extension changed to dyn to be more readable.
    ; Note: in this context, pCode programs are referred to programs using pCode
      DLL which are not linked to harbour.lib (of harbour.dll).
      Please refer to test programs in tests directory.

  * common.mak
  * compile.mak
    ! changes to reflect spliting of source/compiler/genc.c

  * makefile.vc
    - remove default undocumented -FD flag
    ! defaulting builds to use MT libraries
    + MSVC version and related flags, if not defined, default flags are used:
      SET __MSC__=6  -> MSVC 6  Visual Studio 2000 (_MSC_VER=1200)
      SET __MSC__=7  -> MSVC 7  Visual Studio 2003 (_MSC_VER=1300)
      SET __MSC__=71 -> MSVC 71 MS Driver Tool Kit (_MSC_VER=1310)
      SET __MSC__=8  -> MSVC 8  Visual Studio 2005 (_MSC_VER=1400)
      SET __MSC__=9  -> MSVC 9  Visual Studio 2008 (_MSC_VER=1500)
      SET __MSC__=10 -> MSVC 10 Visual Studio 2010 (_MSC_VER=1600)
    + bind manifest file to executable and dll for MSVC 8 and greater when
      compiling with -MD ("USE_MSVCRT" set to 1)

  * makefile.gc
    ! minor optimization and add some missing rules

  * make_dc.bat
  * makefile.dc
    ! enable MT build

2011-01-16 18:20 UTC -0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/tip/url.prg
    ! fixed AddGetForm() that was adding an null char on string generated when postdata was an hash
  * source/cgi/tedit.prg
    source/cgi/thtml.prg
    ! minor fix

2011-01-10 11:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbhpdf/hpdf_u3d.c
    + include "hbpdf_u3d.h" (fixed C++ linking)

  * contrib/hbhpdf/hpdf_destination.c
    + include "hbpdf_destination.h" (fixed C++ linking)

  * source/rtl/fieldbl.prg
    ! fixed silent quit on accessing wrong fieldname (thanks to Przemek)

  * source/ct/charop.c
    ! formatting & fixed for PellesC 6 compilation

  * source/compiler/gencc.c
    ! fixed POCC warning on hb_xvmPushDouble() upon on using -gc3
      (copied from Harbour)

2010-12-24 08:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/fieldbl.prg
    ! fixed FieldBLock() and FieldWBLock() to be CA-Cl*pper compatible
      (they should return NIL for field names which are not valid
      identifiers and generate RTE during evaluation if field does
      not exist) (copy/paste from Harbour-Przemyslaw Czerpak)

2010-12-17 04:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngpriv.h
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.4.5

2010-12-11 04:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/harupdf/*.*
    ! updated to version 2.2.1
  * common.mak
  * compile.mak
    + dependencies for hpdf_namedict.o* hpdf_pdfa.o*

2010-12-10 20:35 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/pcre_printint.src
  * source/rtl/pcre/ucp.h
  * source/rtl/pcre/config.h
  * source/rtl/pcre/ucpinternal.h
  * source/rtl/pcre/ucptable.h
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_chartables.c
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_info.c
  * source/rtl/pcre/pcre_xclass.c
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_try_flipped.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_ucp_searchfuncs.c
  * source/rtl/pcre/pcre_valid_utf8.c
    ! updated to version 8.11
    WARNING: DMC users may not be able to use this version because the compiler
    would fail upon compiling pcre_exec.c (out of memory error). Hence DMC users
    should stay with version 8.10 until DMC developer fix the bug.

2010-12-07 10:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/hbusage.c
  * utils/hbtest/hbtest.prg
  * utils/hbdoc/hbdoc.prg
  * utils/hbrun/hbrun.prg
  * utils/hbpp/hbpp.prg
  * utils/hbmake/hbmake.prg
    ! bump copyright year to 2011

2010-11-22 20:50 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rtl/regex.c
    ! Fixed long standing bug when nStart argument is specified (was not calculating the offset
      when returning the found substring, and nStart)
    + Added support for negative values for nStart and nEnd for compatibility with At()

2010-11-12 16:30 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * utils/xbscript/xbscript.prg
    * Corrected typo causing double line counting of lines commented with "*" (introduced in last commit).
    * Refinement of last fix to searches extending beyond the current buffer.

2010-11-11 07:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/std.ch
    + add command for:
       SAVE TO memfile ALL LIKE "skleton*" EXTENDED

2010-11-08 19:02 UTC-0600 Vicente Guerra <vicente@guerra.com.mx>
  * source/rdd/sdf1.c
    ! Fixed wrong asumption of EOF.

2010-11-03 10:00 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tgetlist.prg
    ! fixed lValid to false on GetPostValidate() method when returned value by
    Eval() function is not logical.

2010-10-27 13:55 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/vm/errorapi.c
    ! Fixed memory leak in HB_FUNC( ERRORNEW ) when aArgs is passed

  * utils/xbscript/xbscript.prg
    ! Fixed memory leak related to dynamic procedures when __CONCILE_PCODE__ is defined
    ! Fixed error in detection of invalid syntax in ParseLinePCode()
    ! Fixed redundant error raising in PP_Run()
    ! Fixed pre-processing of Strings and Comments which overlap the current file read buffer
  * utils/xbscript/xbs_harb.ch
    ! Fixed memory leak related to dynamic procedures when __CONCILE_PCODE__ is defined
    % Minor optimization in HB_FUNC( EXTRACTLEADINGWS )

2010-10-19 13:24 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * include/dbinfo.ch
  * source/rdd/bmdbfcdx/bmdbfcdx1.c
  * source/rdd/bmdbfcdx/redbfcdx1.c
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rtl/filenet.c
    * Added DBOI_TEMPORARY as 133  /* is index open in temporary mode */
    * Undo hb_snprintf because don't work at the sme way as sprintf, and
      client-server don't runs properly.

2010-10-18 00:14 UTC-0500 Vicente Guerra <vicente@guerra.com.mx>
  * source/rtl/hbffind.c
    * Added "L" attribute (under LINUX) to symlynk files
      on DIRECTORY() function (it's overriden with destination
      file's attributes).

2010-10-07 23:03 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/vm/errorapi.c
    * Pacified warning unreachable code in function hb_errLaunch()

2010-10-07 09:05 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rtl/zlib/zutil.h
    * xCC does not support fdopen

2010-10-03 15:02 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/vm/hbi18n.c
  * source/rtl/hbip.c
    * Pacified warnings

2010-10-03 15:02 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/common/hbstr.c
  * source/common/hbdate.c
    * Pacified warnings

2010-10-03 16:31 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/gzio.c
    + explicitely include <errno.h> as some compilers do not include it
      automatically (fe. PellesC, XCC)

2010-10-03 03:04 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! corrected some typo in log entries

2010-10-02 22:24 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/compress.c
  * source/rtl/zlib.h
    ! carried forward the missing previous xHarbour-modified version of
      compress() ie. to override the default compression level with user
      defined level.

2010-10-02 05:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/zlib/adler32.c
  * source/rtl/zlib/compress.c
  * source/rtl/zlib/crc32.c
  * source/rtl/zlib/crc32.h
  * source/rtl/zlib/deflate.c
  * source/rtl/zlib/deflate.h
  * source/rtl/zlib/gzio.c
  * source/rtl/zlib/infback.c
  * source/rtl/zlib/inffast.c
  * source/rtl/zlib/inffast.h
  * source/rtl/zlib/inffixed.h
  * source/rtl/zlib/inflate.c
  * source/rtl/zlib/inflate.h
  * source/rtl/zlib/inftrees.c
  * source/rtl/zlib/inftrees.h
  * source/rtl/zlib/trees.c
  * source/rtl/zlib/trees.h
  * source/rtl/zlib/uncompr.c
  * source/rtl/zlib/zconf.h
  * source/rtl/zlib/zconf.in.h
  * source/rtl/zlib/zlib.h
  * source/rtl/zlib/zutil.c
  * source/rtl/zlib/zutil.h
    ! updated to version 1.2.5
    WARNING: BCC 6.2 users may not be able to compile this version because
    BCC32 failed on its back end engine when compiling deflate.c. Hence,
    BCC 6.2 users should either stay with version 1.2.3 or use the DLL version.

2010-09-29 07:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngpriv.h
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.4.4

2010-09-27 18:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/rdd_ads/ace32.c
    # refresh note:
      ace32.c is an effort to replace import lib ace32.lib, to enable users
      to use different version of driver (ace32.dll) without the needs to
      compile rddads.lib to match a specific driver version. in order to use
      functions in ace32.c, we have to undef HB_NEEDS_ACE and link ace32.obj
      to application or incorporate ace32.obj into rddads.lib. in building
      rddads.lib, we may either define ADS_LIB_VERSION or not because this
      constant is now checked in ace32.c.

      some versions of ace32.dll do not work with Borland Compiler + ace32.c due
      to unclear ADS internal error 5178 ie. 5990, 6900, 7002, 7005, 7100, 8000
      while all other compilers work fine with ace32.c.

      simple tests were made with ace32.dll version 2.60 up to 10.0 with good
      results (except for BCC as mentioned earlier). compilers used in testing
      are Digital Mars, OpenWatcom, MSVS 6-10, BCC55-63, MinGW, XCC, Intel C
      and PellesC.

      feed backs would be much appreciated as regression is highly possible.

    ! updated to version 10.0.0.3 (hence, when compiling, must point to
      appropriate version of ace.h)

  + tests/apitest.prg
    ! testing program for ADS APIs.

  * contrib/rdd_ads/ads1.c
    ! in static HB_ERRCODE adsFlush( ADSAREAP pArea ):
      AdsFlushFileBuffers() exists in version higher than 600, hence:
      #if ADS_LIB_VERSION >= 600  -> #if ADS_LIB_VERSION > 600

2010-09-15 23:23 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/direct.c
    * Fix casting

2010-09-15 15:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/tip/smtpcln.prg
    contrib/tipssl/smtpcln.prg
    ! fixed ehlo  and helo, should send only server name, and no @

2010-09-14 22:55 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
    ! fixed rr_LoadPictureFromResource to correct load image from resource
  * contrib/gtwvw/wvwdraw.c
    + function WVW_SETGRIDPEN provided by Fabio Nery

2010-09-05 22:55 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/txml.prg
    ! fix to read/write xml on same style used in new method.

2010-08-31 08:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
    + inclusion of hbsetup.h

  * include/hbsetup.h
    + logic for inclucion of stdint.h and/or inttypes.h

  * include/hbregex.h
    ! re-order inclusion of header files

2010-08-28 13:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! contrib/hbzlib/zip.c
    ! fixed hb_zipfilebytdspan

2010-08-17 11:10 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/win2prn.prg
    * fix compiling error.

2010-08-17 08:30 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/hbxml.c
    * reverted to the previous version to avoid EXE hang up under Windows.

  * source/rtl/txml.prg
    ! fixed to not duplicate "<?xml" header after using of HBXML_TYPE_PI
      type node named "xml" under root element.

  * include/win2prn.ch
    * added some color defines.

  * source/rtl/win2prn.prg
    * extended fillrect method to use hatched brush.

2010-08-12 08:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/regex.c
    ! fix compilation in MT mode

  * source/rtl/pcre/pcre_internal.h
    ! add back missing HB_APIEXT_H_ clausule

2010-08-10 19:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
  + contrib/png/pngpriv.h
    ! updated to version 1.4.3

  * source/rtl/regex.c
    + hb_pcre_version() -> info on PCRE version

  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcre_chartables.c
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_info.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_printint.src
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_try_flipped.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_ucp_searchfuncs.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_xclass.c
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcreposix.c.dist
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/ucp.h
  * source/rtl/pcre/ucpinternal.h
  * source/rtl/pcre/ucptable.h
    ! updated to version 8.10

2010-07-30 08:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
    ! fixed problem when windows is moved bellow windows task bar
  * contrib/gtwvw/hbgtwvw.h
    ! added nome new fields to structure

2010-07-29 12:28 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbapi.h
  * source/rtl/regex.c
    + Added: int Mask2RegEx( const char *sWild, char* sRegEx, BOOL bMatchCase )
  * source/vm/memvars.c
    ! Fixed hb_memvarReleaseWithMask() to process current procedure privates
    * Changed all calls of Wild2RegEx() into new Mask2RegEx()

  * source/rtl/at.c
    + Added missing extended strings support, to hb_AtSkipStrings()

2010-07-19 20:00 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/rtl/winreg.prg
    * added error checking to WinRegQueryValueEx()/GetRegistry()

2010-06-18 17:48 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * makefile.bc
    + Added explicit refernces to C compiler lib folders as link command arguments

2010-06-18 12:05 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * make_vc.bat
    + added support for VS 2010

  * compile.mak
    * Modified to compile win32ole.prg, gtwvt.c gtwvg.c, and wvtcore.c
      using new $(CCC_CMD) instead of $(CC_CMD) to allow forcing C mode instead of CPP
  * makefile.vc
    + Added CCC_CMD macro which forces C mode by means of -TC switch

  * makefile.bc
  * makefile.dc
  * makefile.gc
  * makefile.pc
  * makefile.wc
    + Added CCC_CMD set to mirror $(CC_CMD)
      /* Not tested!!! */

  * contrib/libnf/descend.c
    ! Remove superfluous auto storage qualifier

2010-06-03 23:25 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/win2prn.prg
    * fix initial uFormat value.

2010-06-03 10:35 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * include/win2prn.ch
    * added more defines.
  * source/rtl/win2prn.prg
    * added DrawText() method.

2010-06-02 14:05 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/hbzlib/zipnew.cpp
    ! fixed problem on GetCurrentFileSize in windows Section( was not closing handle from find first)

2010-05-26 09:01 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/common/hbver.c
    * remove extra space on os() for Windows after "Windows" reported by Grzegorz on comp.lang.xharbour
      (missed on previous commit)

2010-05-26 09:00 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/common/hbver.c
    * fix "vista" workstation detection reported by Grzegorz on comp.lang.xharbour

2010-05-22 09:25 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed poscursor method when called by dehilite before stabilize.

2010-05-20 09:49 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * contrib/filemem/filemem.c
  * include/dbinfo.ch
  * include/fileio.ch
  * include/hbapierr.h
  * include/hbapifs.h
  * include/hbapirdd.h
  * source/rdd/dbcmd.c
  * source/rdd/dbcmd53.c
  * source/rdd/dbf1.c
  * source/rdd/dbf1net.c
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/hbdbsort.c
  * source/rdd/wacore.c
  * source/rdd/wafunc.c
  * source/rdd/workarea.c
  * source/rtl/filebuf.c
  * source/rtl/filenet.c
  * source/vm/errorapi.c
    + Added flush method at file subsystem.
    * changed Whitespaces to align code.
    * changed USHORT or ULONG by HB_ERRCODE where nedded.
    + added hb_dbfErrorRT to reduce repeated code.
    + Added suport for dbf files with signature 0x32 Visual FoxPro, autoincrement enabled.
  * include/blob.ch
    ! fixed bug for bad type.
  ( the major part of this code is based on harbour code, but with little changes )

2010-05-12 01:03 UTC-0500 Vicente Guerra <vicente@guerra.com.mx>
  * source/rtl/achoice.prg
    ! Fixed HOME key processing.

2010-05-11 16:35 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * source/vm/maindllp.c
    ! fixed some castings from call at dll.

2010-05-11 08:55 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tget.prg
    ! refixed bug of last commit.

2010-05-10 10:55 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tget.prg
    ! fixed bug reported by Pavel Tsarenko at line 715.

2010-05-02 20:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
    ! fixed problem reported with scroll(Mario Simoes ) and alert (Claudio H) function
  * contrib/mysql/tmysql.prg
    ! fixed update method from TMySQLTable() when table dont have primary key( fix provided by Sergio Kondo)
    ! fixed  MakePrimaryKeyWhere method from TMySQLRow class, to work correctly when table dont have primary key( fix provided by Sergio Kondo)

2010-04-30 18:30 UTC-0700 Luis Krause <kaddath at shaw dot ca>
  * contrib/rdd_ads/ace32.c
  * contrib/rdd_ads/adsfunc.c
    + Guarded AdsIsConnectionAlive inside ADS_LIB_VERSION >= 800
      to allow to build rddads.lib for ADS 7.x
  * Fixed entry date for last commit (read 2010-12-29).

2010-04-29 17:50 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/rtl/winos.prg
    + added OS_ISWINXP_OR_LATER()
  * source/common/hbver.c
    * removed extra "Windows" & "Server" text and distinguish between "2003" & "2003 R2" versions

2010-04-26 18:30 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed cursor position at first char of cells in sethilite() and
      poscursor() methods.
    * created setpos() method to replace calls of setpos() function.

2010-04-26 20:30 UTC+0300 Pavel Tsarenko <tpe2/at/mail.ru>
  * source/ct/diskutil.prg
    + added TempFile() function

2010-04-23 22:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
    ! Fixed support for alert function

2010-04-22 14:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/mysql/mysql.ch
    + define for MYSQL_TYPE_NEWDECIMAL
  * contrib/mysql/tmysql.prg
    ! added support for MYSQL_TYPE_NEWDECIMAL

2010-04-20 21:00 UTC+0300 Pavel Tsarenko <tpe2/at/mail.ru>
  * source/rdd/usrrdd/rdds/adordd.prg
    % small optimization in ADO_GETVALUE
    * adLongVarChar changed from HB_FT_STRING to HB_FT_MEMO in ADO_GETFIELDTYPE
      function, because of Field:DefinedSize method return 2147483647 value,
      (f.e in firebird), and Padr() can't allocate 2GB memory

2010-05-16 23:21 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * make_vc.bat
    ! Added autoconfig for MSVC 2010

2010-05-14 11:40 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * make_vc.bat
    ! Fixed path setting for MSVC 2008

2010-04-04 11:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! source/rtl/hbxml.c
    ! fixed memory leak reported by Eduardo Motta

2010-03-30 09:45 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  + make_deb5.sh
    * script to build xharbour .deb package for Debian 5.0 (Lenny),
      Ubuntu 9.10 (karmic koala) and others debian5 based distros.

  * source/rtl/tgetlist.prg
    ! fixed valid on get listbox control.

2010-03-27 10:10 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed cursor position on stabilize/poscursor/sethilite methods.

2010-03-10 10:58 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbexprb.c
    ! Fixed memory leak in hb_compExprUseFunRef()
  * source/compiler/exproptb.c
  * source/macro/macrob.c
    * Touched

2010-03-10 10:38 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * utils/xbscript/xbscript.prg
    ! Fixed bad typo introduced in last commit

2010-03-08 19:28 UTC-0600 Vicente Guerra <vicente@guerra.com.mx>
  * utils/hbfilere/hbfilere.c
    ! Added "const unsigned char sockaddr_size[AF_MAX];" declaration
      for Pelles C 6 and up.

2010-03-08 00:17 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbclass.ch
    ! Fixed typo (missing: ;;)
    * Formatting

  * source/vm/garbage.c
    ! Critical typo (missing: break;)

  * utils/xbscript/rp_run.src
  * utils/xbscript/xbsclass.ch
  * utils/xbscript/clsresults.ch
    * Synched with hbclass.ch (also simplified using: #include "hbclass.ch")

  * utils/xbscript/xbscript.prg
    ! Fixed critically missing Upper() in CompileRule()
    ! Fixed inconsistencies using PP__* vs. PP_* as well as capitalization of PP statement tokens which are also used as Functions
    * Commented few TraceLog()s
    * Minute optimization
    * Exclude "xbscript.ch" from autoloading preburnt "hbclass.ch"
    * Update preburnt rules.

2010-03-05 12:50 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! source/common/hbver.c
    ! minor ajust to previus commit

2010-03-03 13:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! source/common/hbver.c
    ! added detection for windows 7 and windows 2008 server

2010-02-18 15:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! contrib/mysql/mysqlrdd.prg
    contrib/mysql/tmysql.prg
    contrib/mysql/tsqlbrw.prg
    ! fixed compilation warning

2010-02-02 16:54 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/common/hbstr.c
    ! Fixed format validation in hb_str2number() to support C style suffix (F L U LU UL LLU ULL)

2010-02-02 14:41 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbapi.h
  * source/common/hbstr.c
    + Added: hb_compStrToNumErr( const char * szNum, ULONG ulLen, HB_LONG * plVal, double * pdVal, int * piDec, int * piWidth, BOOL* pbError )
    + Added support for detecting invalid format to hb_str2number()
  * source/compiler/harbour.slx
  * source/macro/macro.slx
    + Added missing error detection for a literal string open folowed by nothing
    ! Fixed hb_comp_SLX_Str2Num() to use hb_compStrToNumErr() to report invalid numeric tokens

2010-01-28 16:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/errorsys.prg
    ! fixed showing areas open when error occured

2010-01-26 13:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/hbzlib/zip.c
    contrib/hbzlib/zipcentraldir.cpp
    ! Added conditional define to compile in hpux

2010-01-26 11:40 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/alert.prg
    * optimized to use switch/end instead case/endcase.

  * source/rtl/right.c
    ! fixed to return run time error if an argument is wrong or missing.
    ps: under clipper, right() function doesn't return error, therefore this
        bad behaviour is guarded under #ifdef HB_C52_STRICT.

  * source/rtl/txml.prg
    ! fixed TXmlDocument:New() method to open xml document with string
      argument passed, at following order: first xml header declaration and
      second file name.

2010-01-21 02:24 UTC-0600 Vicente Guerra <vicente@guerra.com.mx>
  * bin/hb-func.sh
    ! Fixed GT assignment.
  * include/Makefile
    ! Added missing pragma.h file.

2010-01-20 20:53 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * includes/adordd.ch
    + added missing ado entries.

2010-01-12 080 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/common/Makefile
    ! added missing hbprintf.c dependencie

2010-01-12 13:50 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/fastitem.c
    ! revert back hb_itemRawMove -> hb_itemMove

  * source/vm/maindllp.c
    ! char * -> const char*

2010-01-10 17:55 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvm.c
    - remove conditional inclusion of function hv_vmprocessSymbol()

2010-01-07 14:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/ct/files.c
    ! fixed to filedate and filetime functions, was missing and findclose

2010-01-07 10:47 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * contrib/rdd_ads/ads1.c
  * include/pragma.h
    + Added support for auto requesting ace32.lib

  * makefile.vc
    ! Fixed harbour.dll generation to resolve ace32.lib
    /* All other make files should be fixed too! */

2010-01-06 16:44 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/vm/memvars.c
    * Fix Andi typo: memvar file name was shortened by one.

2010-01-01 15:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/harbour.slx
  * source/macro/macro.slx
  * source/ct/envparam.c
  * source/ct/numlohi.c
    ! use secured function for MSVS2005 and greater

  * makefile.vc
    - remove -D_CRT_SECURE_NO_DEPRECATE flag
      Now at least the compiler and core libs are free from deprecated
      functions. Yet to be touched: contribs

2010-01-01 10:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/cmdcheck.c
  * source/compiler/genc.c
  * source/compiler/gencobj.c
  * source/compiler/harbour.c
  * source/pp/ppgen.c
    ! use safe functions to pacify MSVS2005 and newer's warning

2009-12-31 16:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * ChangeLog
    ! correction on my commit per ChangeLog 1.6669. It is not
      source/rtl/pcre/pcre_internal.h which was altered, but
      source/rtl/pcre/pcreposix.c.

  * source/rtl/pcre/pcreposix.c
    + define HB_DONT_DEFINE_BOOL to not redefine BOOL due to inclusion of
      xHarbour API

2009-12-31 11:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbdefs.h
    ! update logic for inclusionof compiler's stdint.h
      (borrowed fom Harbour, copyright: Przemyslaw Czerpak)

  * include/hbapi.h
    ! update function prototype of new hb_snprintf()

  * source/common/hbstr.c
    ! def out hb_snprintf() function

  * source/rtl/pcre/pcre_internal.h
    ! fix compilation of GCC due to inclusion of xHarbour API

2009-12-31 09:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  The following changes were commited in order to pacify MSVC2005 and greater's
  warning on using "unsafe" functions.

  * include/hbapi.h
  * include/hbdefs.h
  + source/common/hbprintf.c
  + include/hbfloat.h
    ! hb_vsnprintf function borrowed from Harbour (copyright: Przemyslaw Czerpak)

  * common.mak
  * compile.mak
    + hbprintf.obj dependency

  * source/common/hbfopen.c
    ! use secured fopen_s for MSVC2005 and greater

  * source/rdd/dbcmd.c
  * source/common/hbdate.c
  * source/rtl/set.c
  * source/rtl/ampm.c
  * source/rtl/direct.c
  * source/rtl/dllcall.c
  * source/rtl/filesys.c
  * source/rtl/hbffind.c
  * source/rtl/langapi.c
  * source/rtl/regex.c
  * source/rtl/tprinter.c
  * source/rtl/transfrm.c
  * source/rtl/win32ole.prg
  * source/rtl/filenet.c
  * source/rtl/hbip.c
  * source/rtl/pcre/pcreposix.c
  * source/rtl/zlib/gzio.c
    ! fopen      ->hb_fopen
    ! strerror   -> hb_strerror
    ! strncpy    -> hb_strncpy
    ! strcpy     -> hb_xstrcpy
    ! strcat     -> hb_xstrcat
    ! _vsnprintf -> hb_vsnprintf

2009-12-31 07:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  The following changes were commited in order to pacify MSVC2005 and greater's
  warning on using "unsafe" functions.

  * include/hbapi.h
  * source/common/hbstr.c
    + hb_strerror(), safe function for MSVS2005 and newer

  * include/inet.h
    * strerror -> hb_strerror

  * source/vm/cmdarg.c
  * source/vm/hbi18n.c
  * source/vm/proc.c
  * source/vm/hvm.c
  * source/vm/classes.c
  * source/vm/macro.c
  * source/vm/memvars.c
  * source/vm/fm.c
    ! strcat  -> hb_xstrcat
    ! strcpy  -> hb_xstrcpy
    ! strncpy -> hb_strncpy
    ! genenv  -> hb_getenv

2009-12-31 02:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/pragma.h
  * include/hbinit.h
    ! move conditional usage to pragma.h
    + add bufferoverflowU.lib for MSVC 2003 (.NET)

  * utils/hbpp.c
  * source/pp/ppgen.c
  * source/compiler/harbour.c
    + include pragma.h

  * makefile.dc
  * makefile.vc
  * makefile.wc
    - remove no longer required COMPILERLIBS variables

  * source/vm/estack.c
  * source/vm/fastitem.c
  * source/vm/memvars.c
  * source/vm/codebloc.c
  * source/vm/hvm.c
  * include/hbapiitm.h
    ! use inline codes for memcpy, hb_itemMove where applicable.
      (This idea was first implemented in Harbour by Przemyslaw Czerpak)

2009-12-29 23:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbinit.h
  + include/pragma.h
    + add ease for Windows Linker, ie to embed information on required import
      libraries in object file so that when building an application, we are now
      no longer required to explicitly list import libraries in link scripts.
      Currently it is only applicable to MSVC, Openwatcom, DigitalMars, XCC and
      Intel C++. (PellesC does not work - POCC bug?). Although the pragmas
      already sufficient to cover common requirements, it does not mean it
      represents a complete list. Additions can be added as required.
      The use of this "hardcoded script" is guarded with HB_NO_PRAGMA define
      constant.

2009-12-29 10:37 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbapidbg.h
  * source/vm/dbgentry.c
  * source/rtl/win32ole.prg
  * source/tip/encoding/base64.c
  * source/tip/encoding/uuencode.c
  * source/tip/encoding/uuencode.h
  * tests/misc/time.c
    * Synched with recent changes char* -> const char*

2009-12-26 11:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/winos.prg
    ! fixed to compiler under linux
  * source/tip/ftpcln.prg
    ! minor fix to listfile method , thanks to william morales for reporting

2009-12-22 02:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/tipssl/inetssl.c
    ! char* -> const char*
    - commented unused variables

2009-12-21 12:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/gd/source/gdwrp.c

  * contrib/gtwvg/gtwvg.h
  * contrib/gtwvg/wvtcore.c
  * contrib/gtwvg/wvtutils.c

  * contrib/gtwvw/hbgtwvw.h
  * contrib/gtwvw/gtwvw.c
  * contrib/gtwvw/wvwdraw.c
  * contrib/gtwvw/wvwmenu.c
  * contrib/gtwvw/wvwedit.c
  * contrib/gtwvw/wvwfuncs.c

  * contrib/tp_/telepath.PRG

  * contrib/unicode/hbcc.prg

  * contrib/hbmzip/hbmzip.c

  * contrib/what32/source/_windir.c
  * contrib/what32/source/_wininet.c
  * contrib/what32/source/_winini.c
  * contrib/what32/source/_winkbrd.c
  * contrib/what32/source/_winlv.c
  * contrib/what32/source/_winmapi.c
  * contrib/what32/source/_winmisc.c
  * contrib/what32/source/_winsock.c
  * contrib/what32/source/_winsys.c
  * contrib/what32/source/_wintext.c
  * contrib/what32/source/_wintree.c
  * contrib/what32/source/WinCore.prg

  * contrib/xwt/include/xwt_api.h
  * contrib/xwt/src/xwt_api.c
  * contrib/xwt/src/xwt_win/xwt_win_msgbox.c

    ! char* -> const char* ( more to follow )

  * source/vm/garbage.c
   - "SIMULATE_ITEMREF_RECURSION" has been put under ifdef/endif condition
     because it does not work with MSVC6, DMC and ICL.

  * contrib/png/pngwtran.c
    ! pacify BCC warnings

2009-12-20 21:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/ctstr.h
  * include/classes.h
  * include/hbapidbg.h
  * include/hbapilng.h
  * include/hbipapi.h
  * include/hbapi.h
  * include/hbapifs.h
  * include/hbtrace.h

  * source/odbc/odbc.c

  * source/common/hbtrace.c

  * source/pp/pplib.c

  * source/rtl/version.c
  * source/rtl/ampm.c
  * source/rtl/box.c
  * source/rtl/set.c
  * source/rtl/colorind.c
  * source/rtl/copyfile.c
  * source/rtl/dateshb.c
  * source/rtl/direct.c
  * source/rtl/disksphb.c
  * source/rtl/fparse.c
  * source/rtl/gtfunc.c
  * source/rtl/hbhex2n.c
  * source/rtl/hbsrlraw.c
  * source/rtl/hbsyslog.c
  * source/rtl/hbtoken.c
  * source/rtl/is.c
  * source/rtl/isprint.c
  * source/rtl/langapi.c
  * source/rtl/mlcfunc.c
  * source/rtl/philes.c
  * source/rtl/filesys.c
  * source/rtl/regex.c
  * source/rtl/replic.c
  * source/rtl/samples.c
  * source/rtl/tprinter.c
  * source/rtl/trace.c
  * source/rtl/strdel.c
  * source/rtl/stuff.c
  * source/rtl/txtline.c
  * source/rtl/win32ole.prg
  * source/rtl/win32prn.prg
  * source/rtl/filenet.c
  * source/rtl/hbip.c
  * source/rtl/rat.c

  * source/rdd/dbcmd.c
  * source/rdd/dbcmdx.c
  * source/rdd/dbcmd53.c

  * source/vm/inet.c
  * source/vm/extend.c
  * source/vm/classes.c
  * source/vm/dbgentry.c
  * source/vm/dynlibhb.c
  * source/vm/hbi18n.c
  * source/vm/macro.c
  * source/vm/memvars.c
  * source/vm/runner.c

  * source/tip/base64x.c
  * source/tip/encb64.prg
  * source/tip/encqp.prg
  * source/tip/encurl.prg

  * source/ct/addascii.c
  * source/ct/atadjust.c
  * source/ct/ctstr.c
  * source/ct/atrepl.c
  * source/ct/bit1.c
  * source/ct/charevod.c
  * source/ct/charlist.c
  * source/ct/charmirr.c
  * source/ct/charmix.c
  * source/ct/charone.c
  * source/ct/charonly.c
  * source/ct/charop.c
  * source/ct/charrepl.c
  * source/ct/charsort.c
  * source/ct/charswap.c
  * source/ct/count.c
  * source/ct/dattime2.c
  * source/ct/files.c
  * source/ct/ftoc.c
  * source/ct/justify.c
  * source/ct/maxline.c
  * source/ct/numat.c
  * source/ct/numline.c
  * source/ct/pos2.c
  * source/ct/posdiff.c
  * source/ct/print.c
  * source/ct/relation.c
  * source/ct/screen1.c
  * source/ct/token1.c
  * source/ct/token2.c
  * source/ct/wordrepl.c
  * source/ct/wordtoch.c
  * source/ct/dattime3.c
  * source/ct/asciisum.c
  * source/ct/atnum.c

  * contrib/rdd_ads/adsfunc.c

  * contrib/libnf/color2n.c
  * contrib/libnf/proper.c
  * contrib/libnf/getver.c
  * contrib/libnf/fttext.c
  * contrib/libnf/ftattr.c

  * contrib/hbzlib/zip.c
  * contrib/hbzlib/zipnew.cpp
  * contrib/hbzlib/include/hbzip2.h
  * contrib/hbzlib/zipcomp.cpp

    ! char* ->const char* wherever applicable
      (more to follow)

2009-12-18 21:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/classes.h
  * include/hbapi.h
  * include/hbapiitm.h
  * include/hbinit.h
  * include/hbiniseg.h
  * include/hbvm.h
  * include/hbvmpub.h
  * source/rtl/win32ole.prg
  * source/vm/usedll.c
  * source/vm/maindllh.c
  * source/vm/maindlle.c
  * source/vm/classes.c
  * source/vm/proc.c
  * source/vm/fastitem.c
  * source/vm/dynsym.c
  * source/vm/memvars.c
  * source/vm/hvm.c
  * source/vm/eval.c
    ! fix GCC 4.4.x complaints of using char* instead of const char*:
      PSYMBOL->szName : char* -> const char*
      PCLASS->szName  : char* -> const char*
    ! along the way, also replaced char* -> const char* whereever applicable
      in VM sub dir (more to follow)

  * source/compiler/genc.c
    - move explicit __ICL's pragma from generated C codes to hbiniseg.h

2009-12-16 23:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + include/hbextcdp.ch
      ! all supported codepage to be linked as externals
        (borrowed from Harbour, work of Viktor Szakats)

  * include/set.ch
      + add _SET_CODEPAGE to pptable.c (must rebuild this file)

  * tests/cpinfo.prg
      ! test program for set SET() value
        (borrowed from Harbour, work of Przemyslaw Czerpak)

2009-12-16 17:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/genc.c
    ! simplification of static variable name used in start-up code.

  * source/rtl/gtclip.c
    ! pacify BCC warning

2009-12-16 15:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbapilng.h
    ! missing from my previous commit on the changes on start-up procedure.

2009-12-16 12:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbdefs.h
  * include/hbinit.h
  * include/hbapicdp.h
  + include/hbcdpreg.h
  + include/hbmsgreg.h
  + include/hbiniseg.h

  * contrib/filemem/filemem.c
  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvw/gtwvw.c
  * contrib/hbzlib/zip.c
  * contrib/libnf/fttext.c
  * contrib/rdd_ads/ads1.c

  * source/compiler/genc.c
  * source/pp/pplib3.c
  * source/vm/cmdarg.c
  * source/ct/ctwin.c

  * source/rdd/dbf1.c
  * source/rdd/dbf1net.c
  * source/rdd/delim1.c
  * source/rdd/sdf1.c
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbffpt/redbffpt1.c
  * source/rdd/dbfnsx/dbfnsx1.c
  * source/rdd/dbfntx/dbfntx1.c
  * source/rdd/dbfmdx/dbfmdx1.c
  * source/rdd/dbfdbt/dbfdbt1.c
  * source/rdd/bmdbfcdx/redbfcdx1.c
  * source/rdd/bmdbfcdx/bmdbfcdx1.c

  * source/rtl/filenet.c
  * source/rtl/version.c
  * source/rtl/gtalleg/gtalleg.c
  * source/rtl/gtcgi/gtcgi.c
  * source/rtl/gtwin/gtwin.c
  * source/rtl/gtcrs/gtcrs.c
  * source/rtl/gtgui/gtgui.c
  * source/rtl/gtgui/gtdef.c
  * source/rtl/gtdos/gtdos.c
  * source/rtl/gtos2/gtos2.c
  * source/rtl/gtpca/gtpca.c
  * source/rtl/gtsln/gtsln.c
  * source/rtl/gtstd/gtstd.c
  * source/rtl/gttrm/gttrm.c
  * source/rtl/gtwvt/gtwvt.c
  * source/rtl/gtxwc/gtxwc.c
  * source/rtl/gt_tpl/gt_tpl.c

  * source/lang/msgbgmik.c
  * source/lang/msgbgwin.c
  * source/lang/msgby866.c
  * source/lang/msgbywin.c
  * source/lang/msgca.c
  * source/lang/msgcs852.c
  * source/lang/msgcsiso.c
  * source/lang/msgcskam.c
  * source/lang/msgcswin.c
  * source/lang/msgde.c
  * source/lang/msgdewin.c
  * source/lang/msgen.c
  * source/lang/msgeo.c
  * source/lang/msges.c
  * source/lang/msgeswin.c
  * source/lang/msgeu.c
  * source/lang/msgfr.c
  * source/lang/msggl.c
  * source/lang/msghe862.c
  * source/lang/msghewin.c
  * source/lang/msghr1250.c
  * source/lang/msghr437.c
  * source/lang/msghr852.c
  * source/lang/msghriso.c
  * source/lang/msghu852.c
  * source/lang/msghucwi.c
  * source/lang/msghuwin.c
  * source/lang/msgid.c
  * source/lang/msgis850.c
  * source/lang/msgit.c
  * source/lang/msgko.c
  * source/lang/msgltwin.c
  * source/lang/msgnl.c
  * source/lang/msgpl852.c
  * source/lang/msgpliso.c
  * source/lang/msgplmaz.c
  * source/lang/msgplwin.c
  * source/lang/msgpt.c
  * source/lang/msgro.c
  * source/lang/msgru866.c
  * source/lang/msgrukoi.c
  * source/lang/msgruwin.c
  * source/lang/msgsl852.c
  * source/lang/msgsliso.c
  * source/lang/msgslwin.c
  * source/lang/msgsr852.c
  * source/lang/msgsriso.c
  * source/lang/msgsrwin.c
  * source/lang/msgsv.c
  * source/lang/msgsvwin.c
  * source/lang/msgua866.c
  * source/lang/msguados.c
  * source/lang/msguakoi.c
  * source/lang/msguawin.c
  * source/lang/msgzhb5.c
  * source/lang/msgzhgb.c
  * source/lang/msg_tpl.c

  * source/codepage/cpbg866.c
  * source/codepage/cpbgiso.c
  * source/codepage/cpbgmik.c
  * source/codepage/cpbgwin.c
  * source/codepage/cpcs852.c
  * source/codepage/cpcsiso.c
  * source/codepage/cpcskam.c
  * source/codepage/cpcswin.c
  * source/codepage/cpde850.c
  * source/codepage/cpdeiso.c
  * source/codepage/cpdewin.c
  * source/codepage/cpel737.c
  * source/codepage/cpelwin.c
  * source/codepage/cpes850.c
  * source/codepage/cpes850c.c
  * source/codepage/cpesiso.c
  * source/codepage/cpesisoc.c
  * source/codepage/cpeswin.c
  * source/codepage/cpeswinc.c
  * source/codepage/cpeswinm.c
  * source/codepage/cpfr850.c
  * source/codepage/cpfriso.c
  * source/codepage/cpfrwin.c
  * source/codepage/cphr437.c
  * source/codepage/cphr852.c
  * source/codepage/cphrwin.c
  * source/codepage/cphu852.c
  * source/codepage/cphu852s.c
  * source/codepage/cphuiso.c
  * source/codepage/cphuisos.c
  * source/codepage/cphuwin.c
  * source/codepage/cphuwins.c
  * source/codepage/cpit437.c
  * source/codepage/cpit850.c
  * source/codepage/cpitisb.c
  * source/codepage/cpitiso.c
  * source/codepage/cpitwin.c
  * source/codepage/cpltwin.c
  * source/codepage/cppl852.c
  * source/codepage/cppliso.c
  * source/codepage/cpplmaz.c
  * source/codepage/cpplwin.c
  * source/codepage/cppt850.c
  * source/codepage/cpptiso.c
  * source/codepage/cpro852.c
  * source/codepage/cproiso.c
  * source/codepage/cprowin.c
  * source/codepage/cpru866.c
  * source/codepage/cpruiso.c
  * source/codepage/cprukoi.c
  * source/codepage/cpruwin.c
  * source/codepage/cpsk852.c
  * source/codepage/cpskiso.c
  * source/codepage/cpskkam.c
  * source/codepage/cpskwin.c
  * source/codepage/cpsl437.c
  * source/codepage/cpsl852.c
  * source/codepage/cpsliso.c
  * source/codepage/cpslwin.c
  * source/codepage/cpsrwin.c
  * source/codepage/cpsv850.c
  * source/codepage/cpsvclip.c
  * source/codepage/cpsviso.c
  * source/codepage/cpsvwin.c
  * source/codepage/cptr857.c
  * source/codepage/cptrwin.c
  * source/codepage/cpua1125.c
  * source/codepage/cpua866.c
  * source/codepage/cpuakoi.c
  * source/codepage/cpuawin.c
  * source/codepage/cp_tpl.c
    * replaced HB_MSC_STARTUP code with more universal HB_DATASEG_STARTUP
    * moved HB_DATASEG_STARTUP code to separate header file to reduce
      modifications in other files when this code has to be changed or
      extended
    + added support for startup code in OpenWatcom C builds. Now we can
      create OpenWatcom Harbour binaries without forcing C++ mode.
      I've tested Linux and Win32 builds and they works correctly.
      Probably similar solution can be used also for other C compilers
      which do not have native interface to define starup code.
    /*
      Remarks:
      These are the works of Przemyslaw Czerpak first implemented in Harbour Project.
      In this opportunity, only those parts which are related to Windowze are implemented in xHarbour.
    */

2009-12-07 05:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.2.41

2009-12-06 13:30 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/rtl/winos.prg
    + OS_ISWINVISTA_OR_LATER() - .t. if osvi.dwMajorVersion >= 6
    * Update OS_NETREGOK() for Vista,Win2008 & Win7
         SMB2 is required to be turned off on Server

2009-12-03 11:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/hbusage.c
  * utils/hbtest/hbtest.prg
  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbrun/hbrun.prg
  * utils/hbpp/hbpp.c
    ! increase copyright year to 2010

2009-12-03 10:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    ! fix compiler version number for MSVS 2005

  * source/rtl/set.c
  * source/rtl/hbxml.c
  * source/rdd/dbf1.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbfntx/dbfntx1.c
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/dbfnsx/dbfnsx1.c
  * source/rdd/bmdbfcdx/bmdbfcdx1.c
    ! pacify warnings under GCC 4.40

2009-12-01 01:37 UTC-0800 Brian Hays <bhays/at/abacuslaw.com>
  * contrib/rdd_ads/ads1.c
    + Added support for ordDescend's 3rd arg to dynamically change
      the index direction between ascending / descending.
      ONLY supported in ADS 9 and later.

2009-12-01 20:00 UTC+0200 Pavel Tsarenko <tpe2/at/mail.ru>
  * source/rtl/gtclip.c
    * added CF_LOCALE call in hb_gt_w32_setClipboard function. Its need
      for applications, that paste from clipboard in CF_UNICODETEXT format

2009-12-01 23:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    ! fix wrong compiler version number for MSVS 2005 and newer.
    + add compiler build number if _MSC_BUILD is defined

2009-12-01 09:30 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/rtl/winos.prg
    + OS_ISUSERANADMIN() -> Returns .T. on Win2000 or later if logged in
      user has Administrator access

2009-11-22 18:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * source/vm/mainstd.c
     ! minor fix on defined to windows platform

2009-11-22 17:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * contrib/gtwvw/gtwvw.c
     ! minor fix for handling wvw_paint and wvw_timer function ( it was not testing
     is this functions was defined so it could go to infinite loop)

2009-11-21 23:36 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/vm/arrays.c
    - Removed unused variable pBaseArray from function hb_arrayFill()

2009-11-21 16:14 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * makefile.vc
    - Removed redundant and wrong defines: -DWIN32 -D_WIN32 -D__WIN32__ -DHB_OS_WIN_USED -DHB_OS_WIN_32
      /* I recommend same for all other make files. */

  * include/hbapi.h
    - Removed redundant declaraion of hb_arraySet()

  * source/vm/arrays.c
    % Minor optimizations

  * source/vm/arrayshb.c
    * Support negative argument in aIns() and aDel() protected by #ifndef HB_C52_STRICT

2009-11-20 11:40 UTC+0100 Patrick Mast <patrick.mast@xharbour.com>
  * source/rtl/winos.prg
    + OS_Win7()

2009-11-20 00:02 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * include/hbsetup.h
    * Added HB_LEGACY_LEVEL2 by default to admit HB_OS_WIN_32_USED, _WIN64 and HB_WINCE changed by
      HB_OS_WIN_USED, HB_OS_WIN_64, HB_OS_WIN_CE on previous commit. Please don't use it any more.

2009-11-18 10:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * utils/hbmake/hbmutils.prg
  * utils/hbmake/hbmake.prg
    ! minor fixes

2009-11-16 08:50 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * makefile.bc
    makefile.vc
    ! minor fix to last changes envolving HB_OS_WINxxx macros

2009-11-15 20:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/hbzlib/zipnew.cpp
  * contrib/tipssl/inetssl.c
  * contrib/tipssl/inetssl.h
    ! fixed compilation

2009-11-15 19:53 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include/hbxvm.h
    * Added void as parameter to declaration of function hb_xvmExitProc()

2009-11-09 09:51 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
   * contrib/filemem/filemem.c
   * contrib/firebird/firebird.c
   * contrib/freeimage/source/fi_winfu.c
   * contrib/freeimage/source/fi_wrp.c
   * contrib/gd/include/gd.h
   * contrib/gd/source/gdwrp.c
   * contrib/gtwvg/gtwvg.c
   * contrib/gtwvg/gtwvg.h
   * contrib/gtwvg/wvtcore.c
   * contrib/gtwvg/wvtutils.c
   * contrib/gtwvw/samples/winapi.c
   * contrib/hbmzip/hbmzip.c
   * contrib/hbzlib/include/hbz.h
   * contrib/hbzlib/include/hbzip2.h
   * contrib/libnf/caplock.c
   * contrib/libnf/descend.c
   * contrib/libnf/getenvrn.c
   * contrib/libnf/numlock.c
   * contrib/libnf/origin.c
   * contrib/mysql/mysql.c
   * contrib/pgsql/postgres.c
   * contrib/rdd_ads/ace32.c
   * contrib/rdd_ads/ads1.c
   * contrib/rdd_ads/adsfunc.c
   * contrib/rdd_ads/adsmgmnt.c
   * contrib/rdd_ads/rddads.h
   * contrib/tipssl/inetssl.c
   * contrib/tipssl/inetssl.h
   * contrib/what32/_wintbar.c
   * contrib/what32/source/_winbmp.c
   * contrib/what32/source/_winbrsh.c
   * contrib/what32/source/_winclpb.c
   * contrib/what32/source/_wincret.c
   * contrib/what32/source/_windate.c
   * contrib/what32/source/_windc.c
   * contrib/what32/source/_windir.c
   * contrib/what32/source/_windlg.c
   * contrib/what32/source/_windraw.c
   * contrib/what32/source/_winfont.c
   * contrib/what32/source/_wingdi.c
   * contrib/what32/source/_winhead.c
   * contrib/what32/source/_winilst.c
   * contrib/what32/source/_winini.c
   * contrib/what32/source/_winkbrd.c
   * contrib/what32/source/_winmain.c
   * contrib/what32/source/_winmeta.c
   * contrib/what32/source/_winmmcap.c
   * contrib/what32/source/_winmous.c
   * contrib/what32/source/_winpen.c
   * contrib/what32/source/_winrect.c
   * contrib/what32/source/_winreg.c
   * contrib/what32/source/_winrgn.c
   * contrib/what32/source/_winsys.c
   * contrib/what32/source/_wintbar.c
   * contrib/what32/source/_wintext.c
   * contrib/what32/source/_winview.c
   * contrib/what32/source/_winwnd.c
   * include/clipdefs.h
   * include/hb_io.h
   * include/hbapi.h
   * include/hbapifs.h
   * include/hbatomic.h
   * include/hbdefs.h
   * include/hbgtcore.h
   * include/hbgtinfo.ch
   * include/hbinit.h
   * include/hbipapi.h
   * include/hbole.h
   * include/hbsetup.h
   * include/hbwince.h
   * include/inet.h
   * include/thread.h
   * source/common/hbdate.c
   * source/common/hbfsapi.c
   * source/common/hbgete.c
   * source/common/hbver.c
   * source/common/hbwince.c
   * source/ct/ctnet.c
   * source/ct/dattime3.c
   * source/ct/disk.c
   * source/ct/envparam.c
   * source/ct/files.c
   * source/ct/keyset.c
   * source/ct/print.c
   * source/ct/settime.c
   * source/odbc/odbc.c
   * source/pp/ppgen.c
   * source/rdd/dbf1.c
   * source/rdd/dbf1net.c
   * source/rdd/dbfcdx/dbfcdx1.c
   * source/rdd/dbfnsx/dbfnsx1.c
   * source/rtl/bkgtsks.c
   * source/rtl/cdpapi.c
   * source/rtl/console.c
   * source/rtl/copyfile.c
   * source/rtl/diskspac.c
   * source/rtl/disksphb.c
   * source/rtl/dllcall.c
   * source/rtl/file.c
   * source/rtl/filebuf.c
   * source/rtl/filenet.c
   * source/rtl/filestat.c
   * source/rtl/filesys.c
   * source/rtl/fserror.c
   * source/rtl/fssize.c
   * source/rtl/fstemp.c
   * source/rtl/gtalleg/ssf.h
   * source/rtl/gtapi.c
   * source/rtl/gtcgi/cgiread.c
   * source/rtl/gtclip.c
   * source/rtl/gtgui/gtdef.c
   * source/rtl/gtgui/gtgui.c
   * source/rtl/gtkbstat.c
   * source/rtl/gtkeycod.c
   * source/rtl/gtpca/gtpca.c
   * source/rtl/gtstd/gtstd.c
   * source/rtl/gtsys.c
   * source/rtl/gttone.c
   * source/rtl/gtwin/gtwin.c
   * source/rtl/gtwvt/gtwvt.c
   * source/rtl/gtwvt/gtwvt.h
   * source/rtl/hbffind.c
   * source/rtl/hbgtcore.c
   * source/rtl/hbip.c
   * source/rtl/hboutdbg.c
   * source/rtl/hbrandom.c
   * source/rtl/hbserv.c
   * source/rtl/hbsyslog.c
   * source/rtl/idle.c
   * source/rtl/isprint.c
   * source/rtl/net.c
   * source/rtl/oemansi.c
   * source/rtl/seconds.c
   * source/rtl/set.c
   * source/rtl/tprinter.c
   * source/tip/utils.c
   * source/vm/cmdarg.c
   * source/vm/dynlibhb.c
   * source/vm/errorapi.c
   * source/vm/estack.c
   * source/vm/fm.c
   * source/vm/hvm.c
   * source/vm/inet.c
   * source/vm/maindll.c
   * source/vm/maindlle.c
   * source/vm/maindllh.c
   * source/vm/maindllp.c
   * source/vm/mainstd.c
   * source/vm/mainwin.c
   * source/vm/thread.c
   * source/vm/usedll.c
   * utils/hbfilere/hbfilere.c
   * utils/hbfilere/hbfilere.h
   * utils/hbmake/hbmlang.c
   * utils/hbpp/hbppcore.c
     * Added some missing castings.
     * Changed HB_OS_WIN_32_USED by HB_OS_WIN_USED, for all common windows platforms 16,32,64,... versions.
     * Changed _WIN64 by HB_OS_WIN_64 for especific 64 bits versions
     * Changed HB_WINCE by HB_OS_WIN_CE for especific Windows versions.
     * Cleaning code in general. (spaces after end of line for example).
     * Preparing GT subsystem for ARM xharbour build actualiced from harbour.
     + Added #define HB_GTI_KBD_LSHIFT       65536
             #define HB_GTI_KBD_RSHIFT       131072
             #define HB_GTI_KBD_LCTRL        262144
             #define HB_GTI_KBD_RCTRL        524288
             #define HB_GTI_KBD_LALT         1048576
             #define HB_GTI_KBD_RALT         2097572
             #define HB_GTI_RESIZEMODE_FONT  0   /* Default */
             #define HB_GTI_RESIZEMODE_ROWS  1
             #define HB_GTI_RESIZEMODE       54  /* Get/Set console resize mode : HB_GTI_RESIZEMODE_FONT | HB_GTI_RESIZEMODE_ROWS */
             #define HB_GTI_SETPOS_XY        55  /* Get/Set current top-left position coordinates of the window by pixels */
             #define HB_GTI_SETPOS_ROWCOL    56  /* Set current top-left position coordinates of the window by row/cols */
             #define HB_GTI_BOXCP            57  /* Codepage used for box drawing */
             #define HB_GTI_CARGO            58  /* Storage of any user defined value */
             #define HB_GTI_FONTSEL          59  /* X11 style font selecting */
     ! Fixed DBI_FILEHANDLE and DBI_MEMOHANDLE
     ! resolve pending relations before clearing or setting WA filter
       directly or indirectly by SUPER method call ( from harbour Przemyslaw Czerpak )
     ! fixed bug reported by Jaroslav Janik (many thanks) - if index FOR
       expression excluded all records from non empty table then root page
       was not initialized and DBFNSX generated corruption RTE. ( from harbour Przemyslaw Czerpak )

2009-11-08 23:50 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * include/Makefile
    ! added missing hbapises.h

2009-11-06 17:50 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * mdir.bat
    + added reddbffptmt* into :remove session.

  * source/rtl/tget.prg
    ! fixed default value of ::xVarGet to 0, as suggested by JC.
    ! fixed _delete() method for values under "@L" picture.
    ! fixed _NumToLeft() method for values under "@E" picture.
    * changed scope of Putmask() and HasScroll() methods to protected.

  * source/rtl/txml.prg
    * fixed TXmlDocument:Read() method. Missing return self if <xData>
      is invalid.

2009-11-04 22:10 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/ct/asciisum.c
    ! fixed to sum asc code of characters above of 127.

  * source/rtl/hbxml.c
    * changed mxml_node_read() to jump when reach BOM (Byte of Mark)
      signature of any UTF-8 documents.

  * source/rtl/txml.prg
    + added ::cSignature data to get/put BOM on Read()/Write() methods.
      obs: After read a xml document via TXmlDocument:Read() method, the
           UTF-8 signature will be saved on ::cSignature data, if any.
           I you want not restore this, simply empty the ::cSignature
           data before call TXmlDocument:Write() method. By default the
           signature will be saved.
    * changed TXmlDocument:Read() method to get BOM (Byte of Mark)
      on ::cSignature in any UTF-8 files.
      changed TxmlDocument:Read() return value. Now it will return self
      instead status code. The status code can be accessed from ::nStatus
      data after read operation.
    * changed TxmlDocument:Write() to put ::cSignature data at beggining
      of xml content, if any.
    - removed TXmlDocument:XmlValid() hidden method.
    * changed all TxmlDocument methods to run only if status is equal to
      HBXML_STATUS_OK.

2009-11-04 13:11 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/mysql/tmysql.prg
    ! added renametable method sugested by  jose claudio

2009-11-04 12:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/ct/disk.c
    ! fixed dirname to be ct compatible and added an parameter to specify the drive

2009-10-28 15:28 UTC-0800 Augusto Infante <augusto.infante@xharbour.com>
  * contrib/rdd_ads/adsfunc.c
    + Added wrapper to AdsIsConnectionAlive
      lAlive := AdsIsConnectionAlive( hConnection )

2009-10-23 06:50 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed Initkeys(), HitTest() methods and Tbmouse() function to work properly with mouse
    events.

    ps: it seems threre is a bug
 with mouse wheel on console window, that is changing MCol()
    MRow() values, so if you use mouse wheel to change tbrowse rows, the behaviour can be unexpected.

2009-10-22 21:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/filenet.c
    ! added missing #include for htons under linux
  * source/rtl/diskphb.c
      ! typecast to hb_fsNameConv
  * source/rtl/ftemp.c
     ! added typecast to fsGetTempDirByCase
  * source/rtl/isprint.c
     ! fixed type cast to hb_fsOpen

2009-10-22 18:30 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * include/std.ch
    * Added support for extended expression in command SET ERRORLOG TO

2009-10-21 17:32 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * source/vm/arrayshb.c
    * 2nd parameter of ADEL function can be now negative referente position to array.

2009-10-20 12:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_info.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_printint.src
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_try_flipped.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
  * source/rtl/pcre/pcre_xclass.c
  * source/rtl/pcre/ucp.h
    ! updated to version 8.0

    /*
    To Ron Pinkas: I still brought forward your patch on pcreposix.c,
    would you please kindly review if the patch is still applicable to
    the current version)
    */

2009-10-17 23:39 UTC-0500 Vicente Guerra <vicente@guerra.com.mx>
  * source/debug/tbrwtext.prg
    * Changed Text2Array() to fix line changes when EOL is CR+LF
      (hb_atokens() doesn't support delimiters with more than
      one character long).

2009-10-17 13:55 UTC-0500 Vicente Guerra <vicente@guerra.com.mx>
  * source/vm/runner.c
    ! Prevents GPF trap when HRB file contains unregistered symbols.

2009-10-17 20:30 UTC+0100 Patrick Mast <patrick.mast@xHarbour.com>
  * source/tip/encoding/base64.c
  * source/tip/encoding/uuencode.c
    ! Fixed for compiling with xCC

2009-10-16 01:13 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbapiitm.h
  * source/vm/itemapi.c
    - Defed out buggy hb_itemPutCPtr2() and hb_itemPutCLPtr() - Missing support for pulHoldres
    + Added:
             #define hb_itemPutCLPtr( pItem, szText, ulLen ) hb_itemPutCPtr( pItem, szText, ulLen )
             #define hb_itemPutCPtr2( pItem, szText ) hb_itemPutC( pItem, szText )

  /* This fixes critical GPF traps in DBFNTX, DBFNSX, and ADS */

2009-10-15 08:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/libnf/chdir.c
    contrib/libnf/rmdir.c
    ! added missing typecast
  * contrib/libnf/mkdir.c
    ! added missing inclue hbapifs.h
      added missing typecast
  * source/rdd/dbf1.c
    source/rdd/dbfntx/dbfntx1.c
    source/rdd/dbfcdx/dbfcdx1.c
    ! added missing typecast to hb_filedelete

2009-10-13 16:05 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rtl/win32ole.prg
    ! Fixed GPF trap related to double release of VT_DISPATCH stored at OleValue

2009-10-13 19:00 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/rtl/tprinter.c
    * alter hb_PrintFileRaw() to open printed file in FILE_SHARE_READ mode

2009-10-11 13:55 UTC-0500 Vicente Guerra <vicente@guerra.com.mx>
  * include/classes.h
  * source/vm/classes.c
  * source/vm/hvm.c
    + "$$"/"contains" operator overload added.
      value $ object -> object:__opcontains( value )

2009-10-10 21:22 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/hbexpra.c
    * Typo "I18n" to "I18N" /* Fix contributed by Klas Engwall */

  * include/simplex.c
    ! Fixed wrong rewinding in SimpLex_CheckWords() after <Holding Stream Mode> (iPairToken)

2009-10-09 16:06 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * file.c
    ! Fixed IsDirectory, broken after last casting work.

2009-10-08 01:34 UTC-0500 Vicente Guerra <vicente@guerra.com.mx>
  * source/rtl/filebuf.c
  * source/rtl/filenet.c
    - Removed definition of _HB_FILE and PHB_FILE (defined in
      hbapifs.h ).

2009-10-05 20:28 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rtl/filebuf.c
    - Removed static startup call to hb_vmAtInit( hb_filebuf_init, NULL );
    + Added callable void hb_filebufInit()
  * source/vm/hvm.c
    + Added call to hb_filebufInit() in hb_vmInit()
     ! Fixed GPF trap related to utilization of hb_filebuf system by the init modue of other module
       (such as RDD), because execution order of hb_vmAtInit() functions is undetermined.

2009-10-05 16:40 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * include/hbapierr.h
  * include/hbinit.h
  * include/hbrddbmc.h
  * include/hbrddcdx.h
  * include/hbrdddbf.h
  * include/hbrdddbt.h
  * include/hbrddfpt.h
  * include/hbrddmdx.h
  * include/hbrddnsx.h
  * include/hbrddntx.h
  * include/hbrddrec.h
  * source/rdd/bmdbfcdx/bmdbfcdx1.c
  * source/rdd/bmdbfcdx/redbfcdx1.c
  * source/rdd/dbf1.c
  * source/rdd/dbf1net.c
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rdd/dbffpt/redbffpt1.c
  * source/rdd/dbfmdx/dbfmdx1.c
  * source/rdd/dbfntx/dbfntx1.c
  * source/vm/errorapi.c
    * more pending casting and cleaning structures

  * makefile.bc
  * mdir.bat
  * common.mak
  * compile.mak
  * contrib/Makefile
  + contrib/filemem/filemem.c
  + contrib/filemem/makefile
  + contrib/filemem/tests/test.prg
    + Added memory file subsytem developed by Mindaugas Kavaliauskas for harbour.
      the files with prefix "mem:" in his named will be opened and created in memory
      if filemem.lib is added and REQUEST HB_MEMIO.

2009-10-04 12:55 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed return values from assigns, as suggested by Jose Claudio from brazilian's news.
    ! fixed method stabilize() to call dispend() only for dispbegin() called
      under this instance of tbrowse, as suggested by Jose Claudio from brazilian's news.
    ! fix to reset ::lrectpainted data after stable.

2009-10-01 19:04 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
  * source/rdd/usrrdd/rdds/ansirdd.prg
    ! fixed FieldGet value was empty always.

2009-10-02 08:53 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/vm/arrays.c
    ! Fixed hb_arrayDel() of last item

  * utils/xbscript/xbs_harb.ch
    * Minor addition to commented debug message

2009-10-01 17:25 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
   * source/rdd/usrrdd/rdds/ansirdd.prg
     - removed incorrect comments.
   * source/rtl/filenet.c
     * Changes nedded to activate REMOTE file server to all rdds : delim, sdf
       bmdbfcdx, dbfntx, dbfcdx, rmdbfcdx, sixcdx, bmsixcdx,...

2009-10-01 10:10 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
   * common.mak
   * compile.mak
   * source/rdd/Makefile
   + source/rdd/dbrename.c
     + Added DBRENAME( <cTableName>, <cIndexName>, <cNewName>, [<cRddName>], [<nConnection>] ) or
       DBRENAME( <cFileName>, <cNewFileName> )  to the famili of RDD functions DBDROP DBEXIST, that can admit
       to rename at server side the files, too at client side. It first was implemented only at filenet api with
       the next functions more:
      NET_COPYTO( <cLocalFile>, <cRemoteFile>|<cRemoteDevice> )
      NET_COPYFROM( <cRemoteFile>, <cLocalFile>|<cLocalDevice> )
      NET_COPYFILE( <cRemoteFile>, <cRemoteFile>|<cRemoteDevice> )

      NET_FRENAME( <cRemoteOldFile>, <cRemoteNewFile> ) --> nSuccess
      NET_FERASE( <cRemoteFile> ) --> nSuccess

      NET_MAKEDIR( <cRemoteDirectory> ) --> nOSError
      NET_DIRREMOVE( <cRemoteDirectory> ) --> nOSError
      NET_FILEATTR( [<cRemoteFileName>] ) --> nAttributes
      NET_DIRECTORY( <cRemoteDirSpec>, [<cAttributes>] ) --> aDirectory

      NET_OPENCONNECTION( <cIPServer|cNameServer>, <nPort> ) -> pSocket
      NET_CLOSECONNECTION( pSocket )

2009-09-30 18:10 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
   * contrib/rdd_ads/ads1.c
   * contrib/rdd_ads/adsfunc.c
   * contrib/rdd_ads/rddads.h
   * include/hbapi.h
   * include/hbapicdp.h
   * include/hbapifs.h
   * include/hbapirdd.h
   * include/hbdbf.h
   * include/hbdbsort.h
   * include/hbrddbmc.h
   * include/hbrddcdx.h
   * include/hbrdddbf.h
   * include/hbrdddel.h
   * include/hbrddfpt.h
   * include/hbrddmdx.h
   * include/hbrddnsx.h
   * include/hbrddntx.h
   * include/hbrddrec.h
   * include/hbrddsdf.h
   * include/hbsxfunc.h
   * include/thread.h
   * include/usrrdd.ch
   * source/common/hbdate.c
   * source/common/hbfopen.c
   * source/common/hbfsapi.c
   * source/compiler/harbour.c
   * source/compiler/hbgenerr.c
   * source/compiler/ppcomp.c
   * source/ct/disk.c
   * source/ct/files.c
   * source/ct/print.c
   * source/ct/strfile.c
   * source/macro/macro.y
   * source/misc/hb_f.c
   * source/pp/ppgen.c
   * source/rdd/bmdbfcdx/bmdbfcdx1.c
   * source/rdd/bmdbfcdx/redbfcdx1.c
   * source/rdd/dbcmd.c
   * source/rdd/dbf1.c
   * source/rdd/dbf1net.c
   * source/rdd/dbfcdx/dbfcdx1.c
   * source/rdd/dbffpt/dbffpt1.c
   * source/rdd/dbffpt/redbffpt1.c
   * source/rdd/dbfmdx/dbfmdx1.c
   * source/rdd/dbfnsx/dbfnsx1.c
   * source/rdd/dbfntx/dbfntx1.c
   * source/rdd/delim1.c
   * source/rdd/hbdbsort.c
   * source/rdd/hbsix/sxcompr.c
   * source/rdd/hbsix/sxcrypt.c
   * source/rdd/hbsix/sxdate.c
   * source/rdd/hbsix/sxfname.c
   * source/rdd/hbsix/sxord.c
   * source/rdd/hbsix/sxsem.c
   * source/rdd/hbsix/sxtable.c
   * source/rdd/hbsix/sxutil.c
   * source/rdd/hsx/hsx.c
   * source/rdd/sdf1.c
   * source/rdd/usrrdd/usrrdd.c
   * source/rdd/wafunc.c
   * source/rdd/workarea.c
   * source/rtl/cdpapi.c
   * source/rtl/copyfile.c
   * source/rtl/dirdrive.c
   * source/rtl/direct.c
   * source/rtl/file.c
   * source/rtl/filebuf.c
   * source/rtl/filehb.c
   * source/rtl/filenet.c
   * source/rtl/filesys.c
   * source/rtl/fssize.c
   * source/rtl/fstemp.c
   * source/rtl/hbip.c
   * source/rtl/hbmd5.c
   * source/rtl/memofile.c
   * source/rtl/natmsg.c
   * source/rtl/philes.c
   * source/rtl/set.c
   * source/rtl/spfiles.c
   * source/rtl/trace.c
   * source/tip/utils.c
   * source/vm/hbi18n.c
   * source/vm/macro.c
   * source/vm/memvars.c
   * source/vm/runner.c
   * utils/hbfilere/hbfilere.c
   * utils/hbfilere/hbfilere.h
   * utils/hbpp/hbpp.c
     * changed var types from BYTE to char and added const, to remove some compile warnings
       and to me more compatible with 3rd party libraries builded for harbour and xharbour.
       This changes don't take advantage at runtime but some protection at build xharbour time.
     ! fixed a lot of compile warnings.
     + Added full remote rdd support using rem: prefix at database file name. As suggest me Ron Pinkas
       and later Przemyslaw Czerpak, using an array of function pointers.
     * filebuf was developed by Przemyslaw Czerpak, borrowed from Harbour, and modified by me to add
       especific xharbour features to remote conections.
     * Changed rdd structures to do more easy 3rd party developers job in the future.

2009-09-29 12:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/rtl/tbrowse.prg
    ! fixed method setrowpos to return ::nrowpos insted of self. Reported on
      xharbour portuguese new by Jose Claudio

2009-09-26 19:33 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/vm/thread.c
    ! Fixed GPF related to double call to hb_setRelease()

  * source/vm/hvm.c
    - Moved release of hb_stackST.pSequence to hb_stackFree()
  * source/vm/estack.c
    + Moved release of hb_stackST.pSequence from hb_vmQuit()

2009-09-26 13:18 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * utils/xbscript/xbscript.prg
    * Fixed 3 bugs at PP_PreProFile() which caused buffer garbeling when processing some source files

2009-09-24 16:05 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * source/tip/mail.prg
     ! minor fix to attachfile method.problem reported by Tairone and Claudio Herszage

2009-09-23 13:50 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * contrib/gtwvw/gtwvw.c
     ! fixed an bug on wvw_puttext that was writing trash on screen, reported by Mario Simoes and F.Trautwein on xharbour portuguese news

2009-09-20 12:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * source/debug/debugger.prg
     ! allow to use debugger with gtwvw or wvwtools
   * contrib/gtwvw/hbgtwvw.h
   * contrib/gtwvw/gtwvw.c
     app_data is now pointer
     ! changes all s_sApp. to s_sApp->
   * contrib/gtwvw/wvwdraw.c
   * contrib/gtwvw/wwwfuncs
     ! changes all s_sApp. to s_sApp->

2009-09-19 20:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
   * contrib/png/png.c
   * contrib/png/png.h
   * contrib/png/pngconf.h
   * contrib/png/pngerror.c
   * contrib/png/pngget.c
   * contrib/png/pngmem.c
   * contrib/png/pngpread.c
   * contrib/png/pngread.c
   * contrib/png/pngrio.c
   * contrib/png/pngrtran.c
   * contrib/png/pngrutil.c
   * contrib/png/pngset.c
   * contrib/png/pngtrans.c
   * contrib/png/pngwio.c
   * contrib/png/pngwrite.c
   * contrib/png/pngwtran.c
   * contrib/png/pngwutil.c
     ! updated to version 1.2.40

2009-09-18 16:59 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * source/rdd/nulsys/nulsys.c
    * MSVC linker - Wrap hb_rddWaInit() and hb_rddWaShutDown() with HB_EXTERN_BEGIN/END

2009-09-18 13:10 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
  * include/thread.h
  * source/vm/thread.c
    * Fix MSVC compilation - wrap external callable functions with HB_EXTERN_BEGIN/END

  * source/macro/macro.y
  * source/rtl/hbserv.c
    + Added missing: #include "thread.h"

  * source/rtl/win32ole.prg
    * Reverted to call OleThrowError()
    ! Fixed ANSITOWIDE() and WIDETOANSI()

  * contrib/xwt/src/xwt_win/xwt_win_framewnd.c
    * Missing type cast

2009-09-17 14:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/hbzlib/Linux/ZipPlatform.cpp
    contrib/hbzlib/Linux/ZipPathComponent.cpp
    contrib/hbzlib/ziparchive.cpp
    contrib/hbzlib/zipcomp.cpp
    contrib/hbzlib/zipnew.cpp
    ! pacified some warning

2009-09-17 13:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/hbzlib/ziparchive.cpp
    contrib/hbzlib/zipcentraldir.cpp
    ! pacified some warning

2009-09-17 09:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/tip/ftpcln.prg
    ! added new method cdup

2009-09-16 18:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/hbzlib/ziparchive.cpp
    contrib/hbzlib/include/ziparchive.h
    contrib/hbzlib/include/zipstring.h
    contrib/hbzlib/include/zipexception.h
    contrib/hbzlib/Linux/*.*
    ! pacified some warning

2009-09-16 18:10 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
    * compile.mak
    * utils/hbfilere/hbfilere.c
    * utils/hbfilere/hbfilere.h
      + Added TransmitPackets that increase transfer speed. Remember that is needed to build
        with versions of borland 5.8 or newer, or msvc compiler.
    * source/common/hbver.c
      + Added recognision of more versions of borland compilers.
    * source/rtl/hbip.c
      - removed unneeded code.
    * source/rtl/filenet.c
    * source/rtl/session.c
    * source/rdd/dbcmd.c
      ! fixed some warnings.

2009-09-16 20:17 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/rtl/idle.c
    + Added #include "thread.h" for hb_threadSleep()

2009-09-16 16:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
   * source/common/hbfopen.c
   * source/rtl/trace.c
     ! add include "hbapifs.h" aftaer "hbapi.h"
     ! changed previous entry into this one

2009-09-16 11:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
   * source/common/hbfopen.c
   * source/rtl/spfiles.c
   * source/rtl/trace.c
     ! hbapifs.h -> hbapi.h
       fix to compile with _HB_API_INTERNAL_ and HB_STACK_MACROSand HB_API_MACROS

   * source/rtl/filenet.c
   * source/rdd/dbffpt/redbffpt1.c
     ! type cast

   * source/vm/initexit.c
   * source/rtl/bkgtsks.c
   * source/rtl/console.c
   * source/rtl/hbserv.c
   * source/rtl/math.c
   * source/rdd/wafunc.c
   * source/rdd/wacore.c
      ! define _HB_API_INTERNAL_ only if not defined yet.

2009-09-15 20:34 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * source/rtl/dbf2txt.c
    ! fixed two bad bugs which can cause GPF or some other bad results
      I'd seen after short check. I haven't analyzed this code carefully
      for others. (by Przemyslaw Czerpak, borrowed from Harbour)
    * Formatting.
    ! Fixed for Win64. (by Viktor Szakats, borrowed from Harbour)

2009-09-14 01:11 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * contrib/tipssl/inetssl.c
  * contrib/xwt/src/xwt_api.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_framewnd.c
  * contrib/xwt2/src/xwt_api.c
  * contrib/xwt2/xwt_gtk/xwt_gtk_framewnd.c
  * contrib/xwt2/xwt_gtk/xwt_gtk_textarea.c
    ! Removed some more direct HB_VM_STACK and HB_ITEM access.
  * contrib/xwt2/xwt_gtk/xwt_gtk_align.c
  * contrib/xwt2/xwt_gtk/xwt_gtk_base.c
  * contrib/xwt2/xwt_gtk/xwt_gtk_container.c
  * contrib/xwt2/xwt_gtk/xwt_gtk_label.c
  * contrib/xwt2/xwt_gtk/xwt_gtk_layout.c
  * contrib/xwt2/xwt_gtk/xwt_gtk_sensible.c
  * contrib/xwt2/xwt_gtk/xwt_gtk_window.c
    ! Added missing #include "hbapiitm.h".

2009-09-14 00:00 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * contrib/xwt/src/xwt_win/xwt_win_framewnd.c
  * contrib/xwt/src/Makefile
  * contrib/xwt/test/Makefile
  + contrib/xwt/src/xwt_win/Makefile
    ! Fixed building xwt for Windows.

2009-09-13 15:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/hbzlib/Makefile
    ! ajusted Makefile to add the two missing files needed

2009-09-13 17:02 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * contrib/hbzlib/zipcentraldir.cpp
    ! Include Linux/ZipFileMapping.h instead of zipfilemapping.h under Linux.
  * contrib/hbzlib/include/zipstring.h
    ! Added missing #include <string.h>
  * contrib/Makefile
    + Added hbzlib and xwt contribs compilation under Linux.

2009-09-13 16:45 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * contrib/xwt/Makefile
  * contrib/xwt/src/Makefile
  * contrib/xwt/src/combobox.prg
  * contrib/xwt/src/listbox.prg
  * contrib/xwt/src/xwt_api.c
  * contrib/xwt/src/xwt_gtk/Makefile
  * contrib/xwt/src/xwt_gtk/xwt_gtk.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk.h
  * contrib/xwt/src/xwt_gtk/xwt_gtk_calendar.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_colorselect.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_container.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_fileselect.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_fontselect.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_framewnd.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_grid.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_image.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_label.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_layout.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_menuitem.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_pane.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_progressbar.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_splitter.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_viewport.c
  * contrib/xwt/src/xwt_gtk/xwt_gtk_window.c
  * contrib/xwt/test/Makefile
    ! Fixed contrib/xwt build under Linux.

2009-09-13 16:35 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * contrib/hbzlib/Makefile
    ! Fixed a typo in my recent commit.

2009-09-13 05:40 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * contrib/Makefile
    + Added gtwvg and gtwvw to contrib GNU Makefile.
  * contrib/gtwvg/gtwvg.c
    ! Fixed a memory leak.
  * contrib/gtwvw/Makefile
    + Added missing .c files to gtwvw GNU Makefile.
  * contrib/hbzlib/Makefile
    ! Removed Linux/ZipPathComponent.cpp and Linux/ZipPlatform.cpp from
      Windows builds. Removed -I/usr/include from CFLAGS, which broke
      cross-compiling from Unices. hbzlib does not build under Linux anyway.
  * contrib/hbzlib/include/zipfilemapping.h
    ! Fixed #included filename case.
  * contrib/libnf/floptst.prg
    ! Removed an unused variable.
  * contrib/rdd_ads/ads1.c
    ! Removed an unused and no longer existant HB_ADS_SET_INIT() macro.

2009-09-13 04:48 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  + contrib/gtwvg/Makefile
    + Added a GNU Makefile for contrib/gtwvg.
  * contrib/gtwvg/gtwvg.c
    ! Added a hack to allow access to internal hb_stack_ready variable.

2009-09-12 22:48 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * source/ct/ctnet.c
    ! Use const char * for some Set values.
  * source/rtl/filesys.c
  * source/vm/hvm.c
    ! Moved HB_TEST_CANCEL_ENABLE_ASYN and HB_DISABLE_ASYN_CANC to hb_vmLock()
      and hb_vmLock() respectively, to fix building under Windows.
  * source/rtl/gtwvt/gtwvt.c
    ! Added a hack to allow access to internal hb_stack_ready variable.

2009-09-12 22:00 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * include/hbapi.h
  * source/rtl/oemansi.c
  * source/rtl/readexit.c
  * source/rtl/readins.c
  * source/rtl/setkey.c
    ! Removed extraneous #include "hbstack.h".
  * include/hbapierr.h
    ! Added a missing #include "thread.h".
  * source/rdd/wafunc.c
  * source/rdd/nulsys/nulsys.c
    ! Added a missing #include "hbstack.h".
  * include/hbapirdd.h
    ! Protected hb_rddWaShutDown(), hb_rddWaInit(),
      hb_rddChangeSetWorkareasShared() with _HB_API_INTERNAL_ and
      _HB_SET_INTERNAL_.
  * include/hbset.h
  * source/rtl/set.c
  * source/rtl/bkgtsks.c
  * source/rtl/console.c
  * source/rtl/hbserv.c
  * source/rtl/math.c
  * source/vm/initexit.c
    ! Protected HB_SET_STRUCT, hb_setInitialize(), and hb_setRelease() with
      _HB_SET_INTERNAL_ || _HB_API_INTERNAL_.
    ! Removed hb_set, hb_set_ptr, hb_GetSetStructPtr(), HB_SET_STACK.
    % Some optimizations.
    ! Use hb_stackSetStruct() for internal access to Set data.
  * include/hbstack.h
  * include/thread.h
  * source/vm/estack.c
  * source/vm/thread.c
    * Moved hb_set struct to the stack.
    + Added hb_stackSetStruct() for internal access to Set data. Has no
      overhead when HB_STACK_MACROS is used in ST mode.
  * contrib/rdd_ads/ads1.c
    ! Removed some hb_set related #defines which don't seem to be used.
  * source/vm/errorapi.c
  * source/vm/hvm.c
  * include/hbvm.h
  * source/vm/itemapi.c
  * source/vm/memvars.c
  * source/rtl/filebuf.c
  * source/rtl/filesys.c
    ! Use hb_stackSetStruct() for internal access to Set data.
    + Added Harbour-compatible hb_vmLock() / hb_vmUnlock() functions as
      HB_STACK_LOCK / HB_STACK_UNLOCK equivalents no-op in ST mode.
    ! Fixed some incorrect HB_STACK_UNLOCK usage in hb_fsSetAttr(),
      hb_fsRmDir(), hb_fsIsDevice().
  (Synced with Harbour code by Przemyslaw Czerpak as possible).
  * source/rdd/delim1.c
  * source/rdd/sdf1.c
  * source/rdd/workarea.c
  * source/rdd/dbffpt/dbffpt1.c
  * source/rtl/dateshb.c
  * source/rtl/defpath.c
  * source/rtl/mlcfunc.c
  * source/rtl/spfiles.c
  * source/rtl/transfrm.c
    ! Use const char * for some Set values.
  * source/rdd/wacore.c
    * Propagate HB_SET_WORKAREA_SHARED value to other threads when it's
      changed.
  + tests/mtset.prg
    + Added a test for Set() thread-safety.

2009-09-09 10:45 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed column defcolor.

2009-09-07 18:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
  * contrib/gtwvw/wvwdraw.c
  * contrib/gtwvw/wvwmenu.c
  * contrib/gtwvw/wvwtbar.c
  * contrib/gtwvw/wvwstbar.c
  * contrib/gtwvw/wvwpush.c
  * contrib/gtwvw/wvwcheck.c
  * contrib/gtwvw/wvwedit.c
  * contrib/gtwvw/wvwfuncs.c
    ! typecast to make msvc happy

2009-09-06 10:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
    ! correct the inkey problem

2009-09-01 10:05 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
   * source/vm/hvm.c
     ! Corrected #if 1 to #if 0, and added explanataion comment,
       why 1 + 'a' is not at all same as 'a' + 1.

   * source/vm/arrays.c
     * Minor typo, return statement was misplaced.
   * source/vm/arrayshb.c
     ! Corrected aDel() to not shrink the array unless an element was truely deleted.

2009-08-30 15:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
    ! minor fix to hb_gt_wvwLoadPicture, thanks for mario simoes for reporting

2009-08-30 12:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * contrib/gtwvw/gtwvw.c
    ! added few typecasted thanks to jose claudio by reporting
    ! move more HB_FUNC to wvwfuncs.c
    ! this also should fix gtwvw inkey slowness
    ! callback functions changed
  * contrib/gtwvw/hbgtwvw.h
    ! added some new prototypes
  * contrib/gtwvw/wvwfuncs.c
    ! added the functions removed from gtwvw.c

2009-08-30 14:58 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
  * source/tip/utils.c
    - Removed unused initialization values for minutes and hours variables in
      function HB_FUNC( TIP_TIMESTAMP )

2009-08-30 14:22 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * source/vm/itemapi.c
    ! Finalized fixing hb_itemUnShareString() copied from Harbour as is. It
      did not update the string refcounter.

2009-08-30 00:51 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * contrib/gtwvg/gtwvg.c
  * source/rdd/dbfntx/dbfntx1.c
  * source/rdd/hbsix/sxfname.c
  * source/rdd/hsx/hsx.c
  * source/rtl/bkgtsks.c
  * source/rtl/console.c
  * source/rtl/dateshb.c
  * source/rtl/fstemp.c
  * source/rtl/gtapi.c
  * source/rtl/hbgtcore.c
  * source/rtl/idle.c
  * source/rtl/inkey.c
  * source/rtl/mlcfunc.c
  * source/rtl/readexit.c
  * source/rtl/readins.c
  * source/rtl/setcolor.c
  * source/rtl/str.c
  * source/rtl/transfrm.c
  * source/rtl/txtline.c
  * source/rtl/gtwvt/gtwvt.c
  * source/rtl/gtxvt/gtxvt.c
  * source/vm/runner.c
  * tests/misc/date.c
    * Replaced direct hb_set struct access by hb_set*() function calls.
    ! Fixed SETCOLOR() to return old color value, not new.
    % Some small optimization in HB_READLINE().
  (mostly borrowed from Harbour code by Przemyslaw Czerpak and Viktor Szakats).

2009-08-30 00:25 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * source/tip/Makefile
    ! Added sendmail.prg compilation for GNU Makefiles.
  * source/tip/sendmail.prg
    ! Removed unused variables.

2009-08-28 11:15 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
   * source/tip/mail.prg
     source/tip/sendmail.prg
     ! Fixed attachment when parameter was character. reported by
       Robert Campsmith  on comp.lang.xharbour
     ! Enhamced the attachfile() method from tipmail class

2009-08-27 20:53 UTC-0430 Ron Pinkas <ron.pinkas/at/xharbour.com>
   * makefile.bc
   * makefile.vc
     * Only build tipssl.lib if HB_DIR_OPENSSL is set
       /*
          NOTE: Seems the none of the other make file
          are updated to build tipssl.lib at all!!!
        */
   * mdir.bat
     + Added auto detection of OpenSSL

   * source/rdd/dbcmd.c
     * Hack to __DBCOPY() to explicitly prefix target file with the current path
       to to avoid inadvertent override of file in the SET PATH folder.

       /*
          NOTE: RDD authors please review if this is the correct place for such hack.
        */

2009-08-27 12:00 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/common/hbver.c
    + add compiler version for Embarcadero 6.20 (a.k.a. RAD Studio 2010)

2009-08-26 13:05 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! contrib/gtwvw/gtwvw.c
    ! fixed wrong color on status bar
    ! fixed some problems with inkey

2009-08-26 12:43 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * ChangeLog
    ! Restored my and Augusto's ChangeLog entries from 19-21 August, which
      were accidentally deleted by Luiz.

2009-08-24 19:50 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/tip/thtml.prg
    ! fixed ansitohtml() to parse "&" char when alone.
      f.e. ? oemtohtml("&")

2009-08-24 15:02 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! contrib/gtwvw/gtwvw.c
    ! fix to return correct row/col from current window. fix provided by Cristian
  ! utils/hbmake/hbmake.prg
    ! minor fix on generating harbour.cfg under msvc mode

2009-08-24 15:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! contrib/gtwvw/gtwvw.c
    ! minor fix on line 3991 ( commented return 0 ) to break;

2009-08-24 09:30 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! contrib/gtwvw/gtwvw.c
  ! contrib/gtwvw/hbgtwvw.h
   minor ajust to typecast. reported on xharbour developer list and xharbour portuguese
   news by reynaldo henrique

2009-08-23 19:50 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! contrib/gtwvw/gtwvw.c
  ! contrib/gtwvw/hbgtwvw.h
    !updated to work with xharbour new gt
    ported to work with new gt by Cristiam Azambuja <cristiam@datacempro.com.br>
        and Marson de Paula <marson@datacempro.com.br>
    reformating by Luiz Rafael Culik (typecasts for msvc, as also move HB_FUNCS
    by category into new .c files )

  + contrib/gtwvw/wvwdraw.c
  + contrib/gtwvw/wvwmenu.c
  + contrib/gtwvw/wvwtbar.c
  + contrib/gtwvw/wvwstbar.c
  + contrib/gtwvw/wvwpush.c
  + contrib/gtwvw/wvwcheck.c
  + contrib/gtwvw/wvwedit.c
  + contrib/gtwvw/wvwfuncs.c
    * moved varios HB_FUNC to separate file according to it functionality
  ! makefile.bc
    makefile.vc
    makefile.gc
    makefile.wc
    contrib.pc
    !updated to compile gtwvw

2009-08-21 19:44 UTC-0800 Augusto Infante <augusto.infante@xharbour.com>
  * contrib/rdd_ads/adsfunc.c
    * ensured byRef error text is an empty string if there is no error
      in AdsGetLastError. Before, it was returning 601 bytes of garbage.

2009-08-20 03:27 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * source/rdd/wacore.c
    * Translated Walter's comments from Spanish to English. Both are not my
      native languages, so please check it.

2009-08-20 03:18 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * include/hbxml.h
  * source/rtl/hbxml.c
    ! Fixed to retrieve file handles with hb_itemGetNInt() and hb_parnint(),
      instead of long versions.
    % hb_itemRelease( hb_itemReturn() ) -> hb_itemReturnRelease()
    * isspace() -> HB_ISSPACE(). HB_ISSPACE() should be
      revised in the future if Unicode is used, but until
      then this is fine here.
    * FHANDLE -> HB_FHANDLE
    (by Viktor Szakats, borrowed from Harbour)
    * Updated to use hb_itemGetWriteCL().
    * use const char * instead of char * in places which should be marked
      as const
    * cleanup errors in strict ANSI C compilation
    (by Przemyslaw Czerpak, borrowed from Harbour)

2009-08-20 02:38 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * contrib/hbmzip/hbmzip.c
  * source/rtl/cdpapi.c
  * source/rtl/hbcomprs.c
  * source/rtl/philes.c
  * source/rtl/strpeek.c
  * include/hbapiitm.h
  * source/vm/itemapi.c
    + added new function:
         BOOL hb_itemGetWriteCL( PHB_ITEM pItem,
                                 char ** pszValue, ULONG * pulLen );
      which converts item string buffer to writable state to use with
      functions like FREAD() instead of hb_itemUnShare*()
    * updated other code to respect above modifications
  (by Przemyslaw Czerpak, borrowed from Harbour)
  * source/rtl/hbsrlraw.c
    * Updated to use hb_itemGetWriteCL().

2009-08-20 00:02 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * include/hbcompat.ch
    + added missing translation rules for MT functions for both Harbour
      and xHarbour sections.
    ! removed some old not longer valid translations
    (by Przemyslaw Czerpak, borrowed from Harbour)
    + Added INET and HASH function name conversion from
      Harbour to xhb.
    + Added translation for these functions:
      DATETIME(), HOUR(), MINUTE(), TTOS(), STOT(), TTOC(), CTOT()
    + Added cross mappings for xhb SETKEY().
    + Added HB_GETENV() <-> GETENV() conversions.
    + Added MEMOWRIT() translation for xhb sources.
    + Added i18n() compatibility translation.
    (by Viktor Szakats, borrowed from Harbour)

2009-08-19 21:01 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * source/rdd/workarea.c
    % A small optimization in hb_waAddField().
    ! keep EOF position synced in relation positioning
    * added small protection against releasing WA by user codeblock in
      EVALBLOCK() method
  (by Przemyslaw Czerpak, borrowed from Harbour)

2009-08-17 21:31 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * source/rtl/dirdrive.c
  * source/rtl/filesys.c
  * source/rtl/philes.c
  * source/rtl/philesx.c
    ! fixed CURDRIVE() and DISKNAME() to not return "A" in OS-es which
      does not use drive letters
    ! eliminated toupper()
    % minor cleanup and speed improvement
  (by Przemyslaw Czerpak, borrowed from Harbour)

2009-08-17 20:09 UTC+0300 Phil Krylov <phil@newstar.rinet.ru>
  * source/debug/tbrwtext.prg
    ! Bug fixed in Search() method (by Alexander Kresin, borrowed from
      Harbour).
    ! Fixed RTE on deleting the last tracepoint.
  * ChangeLog
    ! Fixed typos in recent ChangeLog entries by Luiz.
  * ChangeLog.028
    ! Fixed Viktor's name in the ChangeLog.

2009-08-16 22:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/tip/ftpcln.prg
    source/tip/popln.prg
    source/tip/smtpcln.prg
    minor fix to previus commit

2009-08-16 11:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  * source/tip/client.prg
    init ::nhandle as -1
  * source/tip/ftpcln.prg
    source/tip/popln.prg
    source/tip/smtpcln.prg
    ! added destructor to close trace file, if still open
  * source/tip/utils.c
    ! fixes to tip_timestamp provided by Klaus

2009-08-15 21:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/png/png.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
    ! updated to version 1.2.39

2009-08-11 10:30 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * makefile.pc
    * commented "/alternatename" link flag. Needed only for PellesC 5.x

  * utils/hbmake/hbmake.prg
    * commented "/alternatename" link flag. Needed only for PellesC 5.x

2009-08-11 09:00 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! makefile.vc
    makefile.bc
    ! minor adjust to compile tipssl

2009-08-10 15:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! makefile.vc
    ! minor adjust
  ! contrib/tipssl/inetssl.c
    ! removed ssl_base64 function

2009-08-10 15:40 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  ! common.mak
  ! compile.mak
    makefile.bc
    makefile.vc
    ! changed to compile tipssl
  ! contrib/tipssl/sendmail.prg
  ! contrib/tipssl/smtpcln.prg
    ! minor change

2009-08-10 10:25 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/achoice.prg
    ! fixed to treat K_ENTER posted by previous keyboard.
    ! fixed to abort on K_LEFT and K_RIGHT keystrokes.

2009-08-10 18:00 UTC+1200 Peter Rees <peter(AT)rees.co.nz>
  * source/rtl/win32prn.prg
    + added TextOutW and TextOutWAt methods to print UNICODE
      changed contributed by Michael Ang

2009-08-04 14:20 UTC-0300 Luiz Rafael Culik <luiz at xharbour.com.br>
  !common.mak
   makefile.bc
    !changed to compile tipssl
    set the HB_DIR_OPENSSL envar to openssl install directory
  ! Changelog
    ! Renamed to ChangeLog.029 and started an new One

  + contrib/tipssl/client.prg
  + contrib/tipssl/httpcln.prg
  + contrib/tipssl/mail.prg
  + contrib/tipssl/popcln.prg
  + contrib/tipssl/sendmail.prg
  + contrib/tipssl/smtpcln.prg
  + contrib/tipssl/inetssl.c
  + contrib/tipssl/inetssl.h
    * Added Code to support ssl connection for http/smtp/pop3

  + contrib/tipssl/Makefile
  + contrib/tipssl/test.prg
    * sample to desmostrate on how to use gmail ans yahoo server
    For windows, you need to install open ssl
    just install
    http://www.slproweb.com/download/Win32OpenSSL-0_9_8k.exe and
    http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF
    To get certificates from an site is easy
    once openssl is instaled ( in my machine i've added v:/openssl/bin to my path envar do )
    openssl s_client -connect -showcerts
    for example
    to get yahoo pop3 certificate
    openssl s_client pop.mail.yahoo.com:995 -showcerts >2 2>&1 (to terminate prest CTRL+C
    open the 2 file
    copy all content between -----BEGIN CERTIFICATE-----/-----END CERTIFICATE----- inclusive
    this lines to one file ( if more then one occurence, create an file to each one
    save each file in openssl/bin/certs with .pem extension. in linux save the files to  /etc/ssl/certs

    open an dos shell
    under windows do

    go top openssl/bin/certs
    run openssl" x509 -hash -fingerprint -noout -in fileyousaved.pem
    copy fileyousave.pem to hash returned on command above
    example
    if you save the file as gmail.pem do
    V:/OpenSSL/bin/PEM>../openssl x509 -hash -fingerprint -noout -in gmail.pem
    7f549ca4  <<---- NOTE this number
    SHA1 Fingerprint=51:21:45:CE:CE:99:19:87:7D:CE:3F:52:C0:31:0F:7E:FB:B4:6A:6F
    then copy gmail.pem to 7f549ca4.0
    under linux
    execute the c_rehash command






