Commit Graph

  • c400f79d5a 2009-10-12 18:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/encqp.prg + Implemented quoted-printable encoder/decoder. Not yet used. Not extremely well tested, just something to start with. Please review. Probably should be done in C for speed, but anyway. Viktor Szakats 2009-10-12 16:25:28 +00:00
  • 1db202323b 2009-10-12 06:01 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/evpciph.c * contrib/hbssl/evpmd.c * contrib/hbssl/evpenc.c * contrib/hbssl/hbssl.h * contrib/hbssl/evppkey.c ! Cleaned header usage. Should fix some C++ mode link errors. Viktor Szakats 2009-10-12 04:02:12 +00:00
  • 7baf11d54d 2009-10-12 05:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/darwin/gcc.mk * harbour/config/darwin/icc.mk * harbour/config/darwin/clang.mk * harbour/config/linux/gcc.mk ! fixed soft links to harbour shared library - they should not contain any paths Przemyslaw Czerpak 2009-10-12 03:29:22 +00:00
  • 790a0671d8 2009-10-12 01:14 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/debian/rules ! fixed typo: HB_INC_INSTALL<->HB_LIB_INSTALL Przemyslaw Czerpak 2009-10-11 23:15:09 +00:00
  • 5dc55239ba 2009-10-12 00:34 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/debian/copyright * harbour/debian/rules * harbour/src/common/hbtrace.c * harbour/src/rdd/usrrdd/rdds/logrdd.prg * harbour/tests/cpinfo.prg * harbour/doc/gtapi.txt * harbour/doc/en-EN/string.txt * harbour/doc/en-EN/license.txt * harbour/doc/en-EN/compiler.txt * harbour/doc/en-EN/terminal.txt * harbour/doc/en-EN/dbstrux.txt * harbour/doc/en-EN/idle.txt * harbour/doc/en-EN/garbage.txt * harbour/doc/en-EN/browse.txt * harbour/doc/en-EN/lang.txt * harbour/doc/en-EN/misc.txt * harbour/doc/windll.txt * harbour/doc/whatsnew.txt * harbour/COPYING * finished some missed source/ -> src/ translations Przemyslaw Czerpak 2009-10-11 22:35:16 +00:00
  • 71536976d4 2009-10-11 20:49 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/cdpapi.c ! fixed bad typo in last commit Przemyslaw Czerpak 2009-10-11 18:49:55 +00:00
  • a33106ec02 2009-10-11 19:54 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicdp.h * harbour/src/rtl/cdpapi.c * harbour/src/rtl/is.c * moved hb_charIs*() functions to cdpapi.c file for easier updating in the future % optimized memory allocation for new codepages Przemyslaw Czerpak 2009-10-11 17:55:14 +00:00
  • 7c1258d228 2009-10-11 14:52 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh - removed from hb* scripts old GCC options not longer used to build Harbour core code Przemyslaw Czerpak 2009-10-11 12:52:56 +00:00
  • aefb5dcecb 2009-10-11 10:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/sslsess.c * contrib/hbssl/ssl.c * contrib/hbssl/hbssl.h * contrib/hbssl/sslctx.c + Added partial support for OpenSSL 1.0.0beta3. Partial because I'm getting a few errors which I cannot resolve, help/input is welcome from interested parties: --- cl.exe -nologo -I. -I../../../../../include -Gs -TP -W4 -wd4127 -Ot2b1 -EHs-c- -MT -IC:\devl\openssl-1.0.0-beta3\include -DOPENSSL_OPT_WINDLL -DUNICODE -Fossl.obj -c ../../../ssl.c ssl.c ../../../ssl.c(1366) : error C2440: '<function-style-cast>' : cannot convert from 'LPCSTR' to 'HB_FUN_SSL_GET_CLIENT_CA_LIST::stack_st_' Source or target has incomplete type ../../../ssl.c(1366) : error C2059: syntax error : ')' ../../../ssl.c(1374) : error C2059: syntax error : ')' ../../../ssl.c(1391) : error C2440: '<function-style-cast>' : cannot convert from 'LPCSTR' to 'HB_FUN_SSL_LOAD_CLIENT_CA_FILE::stack_st_' Source or target has incomplete type ../../../ssl.c(1391) : error C2059: syntax error : ')' ../../../ssl.c(1399) : error C2059: syntax error : ')' --- The same in sslctx, plus another weird one regarding X509_NAME. Viktor Szakats 2009-10-11 08:52:30 +00:00
  • d11e561a02 Pritpal Bedi 2009-10-10 18:08:22 +00:00
  • d6ec1f97a1 2009-10-10 11:02 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qth/QPen.qth * contrib/hbqt/qth/QPrintPreviewDialog.qth * contrib/hbqt/qth/QRegion.qth * contrib/hbqt/qth/QTextStream.qth ! The next round. Pritpal Bedi 2009-10-10 18:06:35 +00:00
  • 7526e00883 2009-10-09 19:10 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qth/QApplication.qth * contrib/hbqt/qth/QBoxLayout.qth * contrib/hbqt/qth/QBrush.qth * contrib/hbqt/qth/QClipboard.qth * contrib/hbqt/qth/QColorDialog.qth * contrib/hbqt/qth/QCursor.qth * contrib/hbqt/qth/QInputEvent.qth * contrib/hbqt/qth/QList.qth * contrib/hbqt/qth/QSizeF.qth * contrib/hbqt/qth/QTextBlockGroup.qth * contrib/hbqt/qth/QTextCodec.qth * contrib/hbqt/qth/QTextObject.qth * contrib/hbqt/qth/QWebFrame.qth * contrib/hbqt/qth/QWebHistory.qth * contrib/hbqt/qth/QWebSettings.qth ! Preliminaries for next massive update, probably. Pritpal Bedi 2009-10-10 02:13:57 +00:00
  • c2d056ee9a 2009-10-09 22:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog * Marked TODO/TOFIX items as DONE. Viktor Szakats 2009-10-09 20:22:35 +00:00
  • 1b080a03f9 2009-10-09 16:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - source + src * src/Makefile * src/dynlib/mt/Makefile * src/dynlib/Makefile * INSTALL * Makefile * ChangeLog * harbour.spec * mpkg_tgz.sh * Renamed 'source' dir to 'src' to move closer to other FOSS projects. It's also easier to type, plus it has the side effect that some cmdlines will be shorter in the build process. Viktor Szakats 2009-10-09 14:54:14 +00:00
  • 5111d79ff6 2009-10-09 10:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbmain.c ! fixed unnecessary hb_xfree() call when given @<name>.clp file does not exist. Thanks to Jose Luis Capel for information about the problem. Przemyslaw Czerpak 2009-10-09 08:13:29 +00:00
  • 9bf86a3253 2009-10-08 16:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbfntx/dbfntx1.c * harbour/source/rdd/dbfnsx/dbfnsx1.c * harbour/source/rdd/dbfcdx/dbfcdx1.c * minor cleanup Przemyslaw Czerpak 2009-10-08 14:42:24 +00:00
  • ca2656477e 2009-10-08 16:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg * "(internal") -> "(embedded)" (also HU translation) To avoid possible misunderstandings in some contexts. Viktor Szakats 2009-10-08 14:11:49 +00:00
  • 6bb488de2f 2009-10-08 14:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.bat * Changed to use 7za instead of 7z as 7zip cmdline tool name. Viktor Szakats 2009-10-08 12:22:14 +00:00
  • 0bcf0d4f8a 2009-10-07 16:26 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvtwin.ch + Added more WINAPI constants. Pritpal Bedi 2009-10-07 23:27:38 +00:00
  • db45acdc81 2009-10-07 15:30 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvtwin.ch + Added more WINAPI constants. Pritpal Bedi 2009-10-07 22:46:31 +00:00
  • 6227518cea 2009-10-07 23:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnetio/utils/netiosrv.hbp * Renamed netiosrv to hbnetio. + Adding CPU type to hbnetio executable name if it's not x86. Viktor Szakats 2009-10-07 21:57:01 +00:00
  • 858234e52a 2009-10-07 18:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Enabled upx support on all *nix system. Viktor Szakats 2009-10-07 16:32:27 +00:00
  • 73dac9f5a1 2009-10-07 14:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES + Note about upx update. (still no win64 support, but there are some other goodies for OS X and Linux) Viktor Szakats 2009-10-07 12:29:03 +00:00
  • 8e15abc1bd 2009-10-07 11:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * tests/transtst.prg * doc/pp.txt * doc/en-EN/string.txt * doc/en-EN/terminal.txt * doc/en-EN/dbstrux.txt * include/hbpp.h * include/std.ch * include/hbclass.ch * include/hbsetup.ch * include/hbdefs.h * include/dbedit.ch * include/hbapigt.h * include/hbextern.ch * include/hbexprb.c * ChangeLog * source/pp/ppcore.c * source/vm/macro.c * source/vm/hvm.c * source/vm/cmdarg.c * source/vm/arrays.c * source/vm/proc.c * source/vm/memvars.c * source/vm/arrayshb.c * source/vm/memvclip.c * source/common/hbverdsp.c * source/common/hbstr.c * source/common/hbdate.c * source/rtl/setposbs.c * source/rtl/round.c * source/rtl/oldbox.c * source/rtl/trim.c * source/rtl/tpopup.prg * source/rtl/einstvau.prg * source/rtl/setta.prg * source/rtl/transfrm.c * source/rtl/browse.prg * source/rtl/tget.prg * source/rtl/setfunc.prg * source/rtl/achoice.prg * source/rtl/strzero.c * source/rtl/natmsgu.c * source/rtl/strtran.c * source/rtl/errapiu.c * source/rtl/einstvar.prg * source/rtl/dbedit.prg * source/rtl/einstv52.prg * source/rtl/console.c * source/rtl/mousehb.c * source/rtl/chrasc.c * source/rtl/dircmd.prg * source/rtl/oldclear.c * source/rtl/hbgtcore.c * source/rtl/dirdrive.c * source/rtl/mlcfunc.c * source/rtl/datesx.c * source/rtl/accept.c * source/rtl/defpathu.c * source/rtl/tgetlist.prg * source/rtl/input.prg * source/rtl/alert.prg * source/rtl/tmenuitm.prg * source/rtl/shadowu.c * source/rtl/tbrowse.prg * source/rdd/dbfntx/dbfntx1.c * source/rdd/dbdelim.prg * source/rdd/rddordu.prg * source/rdd/workarea.c * source/rdd/dbnubs.c * source/rdd/rddinfo.c * source/rdd/dbstruxu.prg * source/rdd/sdf1.c * source/rdd/dbfnsx/dbfnsx1.c * source/rdd/dbcmd.c * source/rdd/dbfcdx/dbfcdx1.c * source/rdd/dbdrop.c * source/rdd/delim1.c * source/rdd/dbf1.c * source/rdd/dbrename.c * source/rdd/dbexists.c * source/rdd/fieldhb.c * contrib/hbct/ctwin.c * contrib/hbct/cursor.c * contrib/xhb/xhbver.prg * contrib/xhb/xhbtrim.c * utils/hbtest/rt_main.ch * utils/hbtest/rt_trans.prg * utils/hbtest/rt_misc.prg * utils/hbtest/rt_stra.prg * utils/hbtest/rt_array.prg * examples/hbdoc/examples/core_es/dbstrux.txt * examples/hbdoc2/hbdoc2.prg * HB_C52_STRICT -> HB_CLP_STRICT We use it cover strict Clipper compatibility in general, not just for C5.2. * HB_C52_UNDOC -> HB_CLP_UNDOC We use it cover Clipper undocumented stuff in general, not just C5.2 version specific ones. Viktor Szakats 2009-10-07 09:35:33 +00:00
  • 754c315529 2009-10-07 11:23 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.c * check if startup (default or user (SetMode())) console window dimensions do not exceed screen size and if yes then reduce the initial number of console window rows and cols to the screen size also in HB_GTI_RESIZEMODE_FONT mode. Przemyslaw Czerpak 2009-10-07 09:24:14 +00:00
  • dc9a8dc3f3 2009-10-07 10:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/global.mk * Adapting to mingw64 distro change, where they've fixed toolchain prefix of 32-bit builds. (to i686-w64-mingw32- from x64_64-w64-mingw32-) Viktor Szakats 2009-10-07 08:48:05 +00:00
  • dbe1f130d8 2009-10-07 09:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/gtwvt/gtwvt.h * source/rtl/gtwvt/gtwvt.c - Deleted artificial screen dimension limits and WVT_MAX_{ROW,COL} macros. Viktor Szakats 2009-10-07 07:58:23 +00:00
  • e61cf04b21 2009-10-07 09:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.h * harbour/source/rtl/gtwvt/gtwvt.c * use dynamic line buffers - now WVT_MAX_{ROW,COL} macros can be simply removed Przemyslaw Czerpak 2009-10-07 07:11:28 +00:00
  • 42f86bb31e 2009-10-07 08:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * config/detect.mk + Added support for optional user.mk file (requires GNU Make syntax) in Harbour source tree root to store user-specific build settings. In general all documented settings from INSTALL can be used here, but most probably you'll only want to store portable settings (like HB_CONTRIBLIBS). Usually you'll want to use 'export HB_BUILD_* := <value>' syntax to specify them. user.mk should not rely on any internal variables set by our GNU Make system (like HB_PLATFORM), as they are set later on the process thus not available at this point. Please note that this is yet an experience and details or even presence of the feature may change in the future, we should see how useful it turns out to be. * Changed conf.mk support, so that the file got renamed to config.mk and moved to source tree root (next to user.mk). Viktor Szakats 2009-10-07 06:12:03 +00:00
  • 32c6a322ce 2009-10-07 07:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/ctwin.c + Added HB_C52_STRICT guard around artificial windows size limits. Please review me. HB_C52_STRICT macros should be renamed to HB_CLP_STRICT to reflect usage of recent years, where it's also used to cover 5.3 strictness f.e.. Viktor Szakats 2009-10-07 05:37:22 +00:00
  • fd6e8558c0 2009-10-07 00:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/Makefile + harbour/source/rtl/hbascii.c * harbour/include/hbextern.ch + added new .prg functions which operates on pure ASCII strings: hb_asciiUpper(), hb_asciiLower(), hb_asciiIsAlpha(), hb_asciiIsUpper(), hb_asciiIsLower(), hb_asciiIsDigit() Przemyslaw Czerpak 2009-10-06 22:28:23 +00:00
  • a4b39cada1 2009-10-06 21:14 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour-win-spec * harbour/harbour-wce-spec - commented out HB_BUILD_PARTS=compiler as workaround for using postinst.prg % use -undef:.ARCH. Przemyslaw Czerpak 2009-10-06 19:14:36 +00:00
  • ff92e5fb98 2009-10-06 18:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL - Deleted sudo from one pkg creation command. Viktor Szakats 2009-10-06 16:58:20 +00:00
  • 7f6a2eec43 2009-10-06 18:34 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour.spec ! fixed to build with postinst.prg executed by shared linked hbrun Przemyslaw Czerpak 2009-10-06 16:34:58 +00:00
  • 9d46e88fef 2009-10-06 16:46 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/instsh.mk * harbour/bin/hb-func.sh * harbour/bin/postinst.sh + added support for HB_INST_PKGPREF which can be used as package temporary install directory Przemyslaw Czerpak 2009-10-06 14:46:46 +00:00
  • c03ae600b4 2009-10-06 14:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + harbour/tests/cpinfo.prg * modified to show more precise information about code page definition Przemyslaw Czerpak 2009-10-06 12:07:20 +00:00
  • 9851146b11 2009-10-06 11:16 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + harbour/tests/cpinfo.prg + added simple program to generate information for Harbour CP module definition. Compile it with Clipper and link with given national sorting module (usually ntx*.obj) and then execute to generate letters strings for given national sorting module. Then use this string to define Harbour CP module in source/codepage/ directory. Przemyslaw Czerpak 2009-10-06 09:16:56 +00:00
  • 27e26b6d4b 2009-10-06 03:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_misc.c + Added TODO (hb_osEncodeCP()). Viktor Szakats 2009-10-06 01:29:00 +00:00
  • 321f783bd0 2009-10-06 02:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * config/global.mk * config/wce/msvcarm.mk * config/win/msvc.mk + Replaced MSVC specific compiler version setting with generic compiler version setting. HB_VISUALC_VER_PRE80 and HB_VISUALC_VER_PRE70 setting are deleted and HB_COMPILER_VER is activated. ; INCOMPATIBLE. Viktor Szakats 2009-10-06 00:52:28 +00:00
  • 35eb5a8510 2009-10-06 00:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh ! fixed typo in .c file generated by hbmk script Przemyslaw Czerpak 2009-10-05 22:35:11 +00:00
  • 6fbe8f4f15 2009-10-06 00:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwin/gtwin.c + added support for UNICODE builds - please make tests in real MS-Windows environment Przemyslaw Czerpak 2009-10-05 22:25:55 +00:00
  • a29da0c250 2009-10-05 17:28 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.c ! fixed font selection in UNICODE builds - it was not selected at all ! fixed possible double font freeing in non UNICODE builds Przemyslaw Czerpak 2009-10-05 15:29:34 +00:00
  • e55a6f5d2c 2009-10-05 14:45 UTC+0200 Maurilio Longo (maurilio.longo@libero.it) * config/os2/gcc.mk * removed for %i in ... hack for library creation in OS/2 gcc build. Maurilio Longo 2009-10-05 12:44:54 +00:00
  • de88f928a5 2009-10-05 15:35 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbmemio/memio.c ! fixed memory corruption on hb_memfsTruncAt() call ! added required memory clear on hb_memfsTruncAt() call + implemeted file handles different from internal structure pointers. Now memory FS file handle is index in file structure array. Thus, wrong memory FS is more safe for wrong external calls like: HB_FHANDLE hF = hb_memfsOpen( szFilename, iFlags ); hb_memfsClose( hF ); hb_memfsClose( hF ); The second hb_memfsClose() call was wrongly re-releasing memory resources and causing memory corruption before memory handles were added. Mindaugas Kavaliauskas 2009-10-05 12:39:24 +00:00
  • f57d43b913 2009-10-05 13:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + More details to MS Windows SDK 7. Viktor Szakats 2009-10-05 11:31:06 +00:00
  • e4430be4de 2009-10-05 12:23 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbsocket.h * harbour/source/rtl/hbsocket.c + added new function hb_socketSetNoDelay() which turn off the nagle algorithm for the specified socket. The nagle algorithm says that we should delay sending partial packets in the hopes of getting more data. Be careful using this functions. It may help to improve performance in some cases but in some other it may cause very serious overhead. Programmer should well know what it does. * set socket error in all hb_socket[SG]et*() functions Przemyslaw Czerpak 2009-10-05 10:23:50 +00:00
  • b22118b085 2009-10-05 07:32 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbf1.c ! fixed typo in record CP translation condition Przemyslaw Czerpak 2009-10-05 05:32:40 +00:00
  • e896fa424c 2009-10-04 21:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added "Unibin" example for Mac OS X. + Added separate HOWTO section for Mac OS X listing XCode as prerequisite. ! Minor corrections in punctuation. Viktor Szakats 2009-10-04 19:56:27 +00:00
  • 918bc1f221 2009-10-04 14:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * MSVC/Itanium cleanups. Viktor Szakats 2009-10-04 12:34:45 +00:00
  • a88d690bf3 2009-10-04 12:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog + Added links to a few external component bug reports of the past. Viktor Szakats 2009-10-04 10:03:44 +00:00
  • d2d78e7d7c 2009-10-03 20:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! Minor fix to OS/2 example. Viktor Szakats 2009-10-03 18:05:26 +00:00
  • ad3c7ca184 2009-10-03 13:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added MSVC Itanium build example. + Added generic build instructions/advices for Windows x64 hosts. + Added build examples for Windows x64 hosts. (most of the 32-bit Windows examples work as is, so I've only added a few where there are differences and which I've tested) NOTE: x64 build of mingw32-make isn't used in these examples yet. ! Minor fixes to OS/2 build examples. Viktor Szakats 2009-10-03 11:25:30 +00:00
  • b25cea937d 2009-10-02 23:35 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpappevent.prg * contrib/hbxbp/xbpbrowse.prg * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbpwindow.prg ! Changes to reflect modifications in hbqt.lib where QMainWindow() is subclassed to catch and fine-tune MT windows and memory management. This commit had to be along previous one but somehow I skipped. Pritpal Bedi 2009-10-03 06:40:05 +00:00
  • 836eecac3b 2009-10-02 16:53 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/mpkg_src.sh ! fixed default root path settings after moving the file from bin directory Przemyslaw Czerpak 2009-10-02 14:53:49 +00:00
  • c4cb75c9b6 2009-10-02 15:14 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbf1.c ! two fixes for 32bit record numbers Przemyslaw Czerpak 2009-10-02 13:14:33 +00:00
  • 0ce9b5a93c 2009-10-02 02:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbrdddbf.h * harbour/include/hbrddnsx.h * harbour/include/hbrddcdx.h * harbour/include/hbrddfpt.h * harbour/include/hbrddntx.h * harbour/source/rdd/dbf1.c * harbour/source/rdd/dbffpt/dbffpt1.c * harbour/source/rdd/dbfntx/dbfntx1.c * harbour/source/rdd/dbfnsx/dbfnsx1.c * harbour/source/rdd/dbfcdx/dbfcdx1.c * harbour/contrib/hbbmcdx/hbbmcdx.h * code cleanup Przemyslaw Czerpak 2009-10-02 00:19:28 +00:00
  • d5ad4cb437 2009-10-01 17:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * utils/hbmk2/hbmk2.prg * config/os2/gcc.mk + config/os2/gccomf.mk + Added OS/2 GCC OMF support. This tries to fix resource support in hbmk2 compared to David's solution. hbmk2 support is completely newly done, .mk support was imported as is, with little change in actication logic. ! Fixed to use $(ECHOQUOTE) in some $(ECHO) command parameters. ; NOTE: Until we don't add autodetection for OMF supporting GCC versions, it will have to be selected manually using HB_COMPILER=gccomf. Notice that for GCC 4.x this is obligatory since COFF support is broken in these versions. Additional EMX* envvar options are left as an excercise for the users, I intentionally didn't document these in INSTALL, as INSTALL servers as Harbour documentation, not 3rd party tools like GCC. Viktor Szakats 2009-10-01 16:04:11 +00:00
  • cdf567725a 2009-10-01 14:12 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbfcdx/dbfcdx1.c * harbour/source/rdd/dbf1.c * harbour/contrib/rddads/ads1.c ! resolve pending relations before clearing or setting WA filter directly or indirectly by SUPER method call Przemyslaw Czerpak 2009-10-01 12:12:14 +00:00
  • a22cc6a4c6 2009-10-01 13:22 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbrdddbf.h * harbour/source/rdd/dbf1.c ! resolve pending relations before clearing WA filter Przemyslaw Czerpak 2009-10-01 11:22:17 +00:00
  • 35e51707fa 2009-10-01 11:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * utils/hbmk2/hbmk2.prg + Added autodetection for win/msvcia64 compiler. Viktor Szakats 2009-10-01 09:58:44 +00:00
  • 41953affeb 2009-10-01 4:25 UTC-0500 David Arturo Macias Corona (dmacias/at/mail.udg.mx) * harbour/config/os2/gcc.mk * harbour/utils/hbmk2/hbmk2.prg + Added support of OMF library format To select alternative OMF library format, use: set HB_OS2_OMF=yes * INSTALL + Added note for OMF library format David Arturo Macias Corona 2009-10-01 09:41:25 +00:00
  • 1933fc409b 2009-09-30 23:15 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbf1.c * harbour/source/rdd/delim1.c * harbour/source/rdd/sdf1.c * harbour/source/rdd/dbffpt/dbffpt1.c * harbour/source/rdd/dbfntx/dbfntx1.c * harbour/source/rdd/dbfnsx/dbfnsx1.c * harbour/source/rdd/dbfcdx/dbfcdx1.c * harbour/contrib/rddads/ads1.c * harbour/contrib/rddads/adsx.c * harbour/contrib/rddsql/sqlbase.c * harbour/contrib/rddsql/sqlmix.c * harbour/contrib/rddsql/sddmy/mysqldd.c * harbour/contrib/rddsql/sddpg/pgsqldd.c * harbour/contrib/rddsql/sddfb/fbirddd.c * harbour/contrib/rddsql/sddodbc/odbcdd.c * removed some old xHarbour macros Przemyslaw Czerpak 2009-09-30 21:15:30 +00:00
  • 63d7fc1063 2009-09-30 13:53 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * INSTALL + Added links to several new components. I'd need input for bison/flex link, I didn't have any success making these work on Windows systems. Viktor Szakats 2009-09-30 12:04:58 +00:00
  • f575a646e2 2009-09-29 14:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/cdpapi.c * allow to use "UTF8" CP in HB_TRANSLATE() function Przemyslaw Czerpak 2009-09-29 12:12:04 +00:00
  • 87b2850eb0 2009-09-29 12:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.prg ! Fixed another error. + Utilizing ugly hack to avoid using Harbour header files. Although it works, this solution is way ugly. I'm brand new hbrun user so I don't know what is the proper solution for using headers from .prgs code run directly. Maybe this should be compiled into hbrun and the internal version used, or it needs full include header dir autodetection logic built in. Viktor Szakats 2009-09-29 10:44:14 +00:00
  • 3980a394b4 2009-09-29 12:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.prg ! Fixed bad typos reported by Elart. Viktor Szakats 2009-09-29 10:07:07 +00:00
  • d3d6f78ef2 2009-09-28 22:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added new section: LINKS TO EXTERNAL TOOL, with actual (mostly complete) content. + Added OS/2 TCP/IP stack selection info. + Added OS/2 gcc 3.3.x build example. ! Minor typo. + Added linux hosted win/mingw64 target to compatibility matrix. Viktor Szakats 2009-09-28 20:51:46 +00:00
  • d95f99ceb6 2009-09-28 12:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbnetio/netio.h * harbour/contrib/hbnetio/netiocli.c * harbour/contrib/hbnetio/netiosrv.c * added dummy sync messages which can be used as non waiting confirmation % added separate messages for UNLOCK actions which are confirmed by dummy message * updated version number in login string to force client and server synchronization with new protocol (both have to be recompiled with current SVN code) Przemyslaw Czerpak 2009-09-28 10:57:53 +00:00
  • 010f38d159 2009-09-27 12:58 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/generator/hbqtgen.prg ! Modified TO implement destructors IN a different way. Pritpal Bedi 2009-09-27 20:29:12 +00:00
  • 1788fba41e 2009-09-24 19:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Sections numbered for easier reference when pointing to it in e-mail answers. Viktor Szakats 2009-09-24 17:17:23 +00:00
  • 90ecce3331 2009-09-24 18:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.sh ! Commented messing around with include attribs. I guess this should only be done if HB_INSTALL_PREFIX is some temp area where we assemble distro package. Fixme. Viktor Szakats 2009-09-24 16:43:03 +00:00
  • 91c3593b31 2009-09-24 17:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * Makefile * utils/Makefile * Changed to build hbrun and hbmk2 in HB_BUILD_PARTS=compiler mode. + Added running bin/postinst.prg. Viktor Szakats 2009-09-24 15:43:10 +00:00
  • 61b9f8613c 2009-09-24 16:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour/config/globsh.mk + Added command $(TRUE) as dummy one for all shells. Pls check. The goal is to have a command which does nothing just returns success. Viktor Szakats 2009-09-24 14:01:03 +00:00
  • c4094316b1 2009-09-24 15:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/instsh.mk ! added global protection against installing files to source location Przemyslaw Czerpak 2009-09-24 13:21:13 +00:00
  • 0574cea7be 2009-09-24 14:14 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmemio/memio.c * pacified warning Przemyslaw Czerpak 2009-09-24 12:15:16 +00:00
  • 386083bbd1 2009-09-24 13:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/itemapi.c * modified (optimized manually) hb_itemPutNLen() to not exploit bug in ICC optimizer when itemapi.c is compiled by ICC with -fpic switch. Przemyslaw Czerpak 2009-09-24 11:58:08 +00:00
  • e70086da86 2009-09-24 13:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg % Using -undef:.ARCH. ! Fixed all potential unused tmp3 errors. Viktor Szakats 2009-09-24 11:52:43 +00:00
  • 7f5400d2ba 2009-09-24 13:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbthread.h * modified some internal structure definitions (used nameless unions) to pacify possible warnings on structure initialization. Przemyslaw Czerpak 2009-09-24 11:26:33 +00:00
  • 7d8dad6605 2009-09-24 11:23 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbpp.h * harbour/include/hbcompdf.h * harbour/source/pp/pplib.c * harbour/source/pp/ppcore.c * harbour/source/compiler/cmdcheck.c * harbour/source/compiler/ppcomp.c + added support for disabling all automatically set platform dependent macros by '-undef:.ARCH.' switch. .ARCH. is meta flag to select all architecture dependent macros: __PLATFORM__*, __ARCH??BIT__, __*_ENDIAN__ It should simplify cross build harbour compiler settings in core make system and hbmk2 or hb* scripts. Przemyslaw Czerpak 2009-09-24 09:23:34 +00:00
  • 938b5e2540 2009-09-24 09:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk % Optimized arch bit macro redefinition. + Added arm CPU to arch bit target macro definition. Viktor Szakats 2009-09-24 07:56:51 +00:00
  • d5bf6a50fd 2009-09-24 09:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Pelles C support version numbers adjusted. 6.0 DOESN'T work with Harbour due to multiple bugs in this compilers. Don't report such problems to the list. Viktor Szakats 2009-09-24 07:39:25 +00:00
  • 40ca66681a 2009-09-23 22:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbffind.c ! do not use GetVolumeInformation() in WinCE builds Przemyslaw Czerpak 2009-09-23 20:06:33 +00:00
  • 1c7c124232 2009-09-23 17:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcomp.h * minor formatting Przemyslaw Czerpak 2009-09-23 15:52:09 +00:00
  • 3bf190ea51 2009-09-23 16:30 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbmemio/memio.c ! added missing structure field initialization Mindaugas Kavaliauskas 2009-09-23 13:29:52 +00:00
  • 037de7b4b4 2009-09-23 14:15 UTC+0200 Maurilio Longo (maurilio.longo@libero.it) * config/os2/gcc.mk * source/vm/Makefile * finalized OS/2 GCC .DLLs creation at build time. Maurilio Longo 2009-09-23 12:16:32 +00:00
  • 86c8a6a2bc 2009-09-23 14:30 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbmemio/memio.c ! fixed cleanup code Mindaugas Kavaliauskas 2009-09-23 11:33:00 +00:00
  • 437754c513 2009-09-23 00:13 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbmemio/memio.c ! fixed typo in hb_memfsDelete() Mindaugas Kavaliauskas 2009-09-22 21:11:13 +00:00
  • c5f3c610ea 2009-09-22 22:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk ! Typo Viktor Szakats 2009-09-22 20:09:15 +00:00
  • e6399e45fd 2009-09-22 18:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/global.mk ! Changed .dll names for OS/2 to be the same as in MS-DOS: harbour/harbourm. (.dll names in OS/2 are limited to 8.3) Viktor Szakats 2009-09-22 16:52:31 +00:00
  • a8fc3a28d2 2009-09-22 17:10 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbmemio/memio.c + added cleanup on application exit * some warnings pacified Mindaugas Kavaliauskas 2009-09-22 14:09:59 +00:00
  • 3ad13ee5e1 2009-09-22 14:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmemio/tests/test.prg * contrib/hbmemio/memio.c * Internal name also renamed to HB_MEMIO (from HB_IODMEM). Viktor Szakats 2009-09-22 12:57:36 +00:00
  • 04de1a8cce 2009-09-22 12:58 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbrddcdx.h * harbour/source/rdd/dbfcdx/dbfcdx1.c + added support for national sorting using accented and multibyte characters. Warning CDX indexes created so far for such CDPs are not sorted using the same conditions as current SVN code so new applications should reindex. Harbour codepages with accented characters: cs852, csiso, cskam, cswin, sk852, skiso, skkam, skwin sv850, sviso, svwin fr850, friso, frwin el737, elwin, Harbour codepages with multibyte characters: cs852, csiso, cskam, cswin, sk852, skiso, skkam, skwin Now string keys in CDX indexes using above codepages are sorted in the same way as HVM sorts strings. Please only remember that CDX internal format was designed for byte weight sorting so such CPs may reduce internal compression level increasing the size of final indexes. After this modification all native index types (NTX, NSX and CDX) fully respects national sorting defined in Harbour CPs. Przemyslaw Czerpak 2009-09-22 10:58:10 +00:00
  • 400e03243e 2009-09-22 09:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/vm/dynlibhb.c ! Minor typo. Viktor Szakats 2009-09-22 07:53:16 +00:00
  • 786dc0ec9b 2009-09-22 09:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbwince.h * source/common/hbwince.c + Added WIDE version of dummy winapi implementations for WinCE. Viktor Szakats 2009-09-22 07:49:14 +00:00
  • 7f5ce57f2c 2009-09-22 07:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmemio/memio.c ! Fixed warnings reported by gcc and msvc. Please review me. Viktor Szakats 2009-09-22 05:44:11 +00:00
  • 084c037d63 2009-09-22 02:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/vm/maindllp.c ! Fixed for Unicode mode (msvc2010 x64). Viktor Szakats 2009-09-22 00:05:35 +00:00
  • 4551f563c3 2009-09-22 00:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/win/global.mk + Enabled UNICODE mode for all 64-bit Windows targets. Here there is no concern about Win9x compatibility, so it can be safely done, and I hope this move will make it easier to catch UNICODE coding problems, as it will be now part of some default builds. The ultimate litmus test is on Windows is msvc64, where C++, 64-bit and Unicode compatibility is tested at the same time. Viktor Szakats 2009-09-21 22:44:55 +00:00
  • f52eb40c28 2009-09-22 00:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbmemio/tests + contrib/hbmemio/tests/hbmk.hbm + contrib/hbmemio/tests/test.prg + Added test dir. + Added test code included by Mindaugas in the ChangeLog entry. Viktor Szakats 2009-09-21 22:26:46 +00:00
  • e0ca13db06 2009-09-21 00:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - contrib/iodmem + contrib/hbmemio - contrib/hbmemio/iodmem.hbc + contrib/hbmemio/hbmemio.hbc * contrib/hbmemio/Makefile * contrib/Makefile * Renamed to have 'hb' prefix and to be in line with hbnetio. ! Fixed props on Makefile. ! Corrected to list this lib in no-dependency section in contrib/Makefile. Viktor Szakats 2009-09-21 22:13:27 +00:00
  • 0c8a24aae9 2009-09-21 22:50 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) + harbour/contrib/Makefile + harbour/contrib/iodmem/Makefile + harbour/contrib/iodmem/iodmem.hbc + added make files * harbour/contrib/iodmem/iodmem.c ! updated to be compatible with the latest SVN (rename method implemented) * some warnings are fixed Mindaugas Kavaliauskas 2009-09-21 19:51:10 +00:00