You are on page 1of 243

/*

* $Id: ChangeLog 9974 2013-10-30 22:22:24Z enricomaria $


*/
/* 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>
*/
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 c
lose
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 re
sponses
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 add
itional 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 do
s NOT have Spaces in its name
because I did not yet find away to stringify arguments to ppgen withou
t stringifying the switch too.
on first look, the stringifying of $(MACROS) in an external build phas
e 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 invo
ke
C++ mode when compiling a cpp-extension file without forcing -P or -TP switc
h.

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 file

s
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 no

t
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 neit

her
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/tbc
olumn.prg.
Pending fixes to the problems, I strongly suggest to avoid using -w3 flag.
-w2 flag will also throw memory leak notification, particularly when progr
am
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 sta
rtup
* 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' i
s compiler dependent.
1702: warning: Conversion from 'const char *' to 'unsigned short' is unde
fined.
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 writt
en
* 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, @cHost
Name, @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 modu
le 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 syn
tax
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 Chang
elog 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 implement
ation
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 warn
ing
* 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 bui
ld .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 protect
ed 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 define
d but never used
* Added missing support for HB_FUNC_INIT and HB_FUNC_EXIT and refined hb_com
pWriteExternEntries()
* Enabled HB_FUNC_STATIC in hb_compGenCAddProtos()
* Corrected description for hb_compCStatSymList()
! Rewrote hb_compGenCCheckInLineStatic() to fixa some bugs and to add missin
g 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 define
d 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
* 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

ULONG

+ 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 *n
ix
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 destru
ctor
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 explicitel
y
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
#message
#message
#message

file */
""
"This program require FOOBAR.LIB"
""

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 interna
ls
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
HB_FM_DL_ALLOC fails in some
found, HB_FM_DL_ALLOC should
required to return to normal
SET HB_NO_FM_DL_ALLOC=yes
SET HB_NO_VM_ALL=yes

are set by default. There were reports that


Win7 machines, therefore if this anomaly is
be disabled. The following settings will be
build (either one of them or both):
(to disable external memory manager dlmalloc)
(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 tpo
stgres.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 th
e 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_w
in32.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 da
ta.
! 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 se
t to true.
This flag is used for management of ADS_REFRESHCOUNT flag in adsRecCount f
unction.
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 librar
y
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/tp/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 h
arbour
* 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 in
t;
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_itemPutTDT()
/* 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 h
arbour
* 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_vmPushVari
able()
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 PROC
EDURE/FUNCION in a source file.
I waited few months for Andi's reply but sadly we did not here from Andi s
ince.
-------------------------------------------------------------------------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 attachFil
e 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 winu
ser.ch is added before win32prn.ch
* source/rtl/cstr.prg
! added type 'T'(datetime) to convert it value in the ValToPrgExp and ValToP
rg
* 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 physicall
y Database file
FBBACKUPDB( [cNameServer|cIPServer], cDBName, cBkpName, [cUser], [cPassWo
rd] ) - Backup Database remotely
FBRESTOREDB( [cNameServer|cIPServer], cBkpName, cDBName, [cUser], [cPassW
ord] ) - 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 b
y FBSERVICEISRUNNING() like exemple bellow:
FBBACKUPDB( "localhost", "DATABASE.FBD", "DATABASE.BKP", "SYSDBA", "maste
rkey" )
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
#define ARCEXTRACT_INPROCESS
#define ARCEXTRACT_END
#define ARCEXTRACT_OPEN
#define ARCEXTRACT_COPY

0
1
2
3
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 HSETAACOMPAT
IBILITY()
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 Des
cription
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.x
harbour
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 Mars

on 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 compiler
s
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 p
ostdata 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 calcula
ting the offset
when returning the found substring, and nStart)
+ Added support for negative values for nStart and nEnd for compatibility wi
th 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 "*" (i
ntroduced 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 fil
e 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 argumen
ts
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 ha
ndle 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 Grzegor
z 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.xharbo
ur
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, autoincremen
t enabled.
* include\blob.ch
! fixed bug for bad type.
( the major part of this code is based on harbour code, but with little change
s )
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) fu
nction
* contrib/mysql/tmysql.prg
! fixed update method from TMySQLTable() when table dont have primary key( f
ix 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 * plVa
l, 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 Pro
ject.
In this opportunity, only those parts which are related to Windowze are im
plemented 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 test
ing
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 H
B_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 platf
orms 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 pos
ition coordinates of the window by pixels */
#define HB_GTI_SETPOS_ROWCOL
56 /* Set current top-left positio
n coordinates of the window by row/cols */
#define HB_GTI_BOXCP
57 /* Codepage used for box drawin
g */
#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 Cze
rpak )
! 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 P
rzemyslaw 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 dr
ive
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 properl
y 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 behavio
ur 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 a
rray.
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( pIt
em, 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 mo
due of other module
(such as RDD), because execution order of hb_vmAtInit() functions is unde
termined.
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 me
mory
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 brazil
ian's news.
! fixed method stabilize() to call dispend() only for dispbegin() called
under this instance of tbrowse, as suggested by Jose Claudio from brazilia
n'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>], [<n
Connection>] ) or
DBRENAME( <cFileName>, <cNewFileName> ) to the famili of RDD functions D
BDROP DBEXIST, that can admit
to rename at server side the files, too at client side. It first was impl
emented 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 compi
le warnings
and to me more compatible with 3rd party libraries builded for harbour an
d 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 m
odified by me to add
especific xharbour features to remote conections.
* Changed rdd structures to do more easy 3rd party developers job in the fu
ture.
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 process
ing 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 He
rszage
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_BE
GIN/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_BEG
IN/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 nee
ded 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_MACRO
S
* 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 del
eted.
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 Cristia
n
! 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 por
tuguese
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-43918A4D-074B9F2BC1BF
To get certificates from an site is easy
once openssl is instaled ( in my machine i've added v:\openssl\bin to my pat
h 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 pre
st 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 f
iles 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

You might also like