Commit Graph

  • d2ec0a2903 2008-06-26 15:58 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/pp/hbpp.c ! Fixed typo in recent modification. Thanks to Grigory Filatov for spotting it. Viktor Szakats 2008-06-26 14:00:17 +00:00
  • 8dcaa95da6 2008-06-26 12:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbmysql/mysql.c * contrib/hbmysql/tmysql.prg * contrib/hbmsql/msql.c * contrib/hbmsql/tmsql.prg ! Fixed again to use hb_parptr()/hb_retptr() instead of hb_parnl()/hb_retnl(). This fixes these libs on 64 bit systems. This is an INCOMPATIBLE change, users of these libs will have to update their code when dealing with return values of the following functions: - hbmysql / SQLCONNECT() - hbmysql / SQLSTORER() - hbmysql / SQLUSERES() - hbmsql / MSQLSTORER() - hbmsql / MSQLLISTFI() They will now return pointer type instead of a number, so error checking will have to be changed from r > 0, r ==/=/!=/> 0 to !Empty( r ). ; Please test. Viktor Szakats 2008-06-26 10:28:07 +00:00
  • c82626bc3d 2008-06-26 11:47 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmsql/msql.c ! changed msqlGetErrMsg( NULL ) => msqlErrMsg Przemyslaw Czerpak 2008-06-26 09:47:58 +00:00
  • 8c358ccf16 2008-06-26 11:21 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/common/hbver.c * Changed version information layout: "Harbour a build x.y-z" -> "Harbour x.y.za" format. Viktor Szakats 2008-06-26 09:27:42 +00:00
  • 7abd8c37a3 2008-06-25 15:55 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * Some futuristic additions and synchronization with GTWVT. * harbour/contrib/gtwvg/tests/demowvg.prg * Update to recognize all key events. Pritpal Bedi 2008-06-25 22:59:16 +00:00
  • 710a74ed0a 2008-06-25 18:19 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbfimage/fi_winfu.c * contrib/hbfimage/fi_wrp.c ! I cannot test it right now, but this should fix the build problem for hbfimage under Linux. Viktor Szakats 2008-06-25 16:20:51 +00:00
  • 6b28dbb75b 2008-06-25 16:48 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbver.h * removed unnecessary EOL inside comment Przemyslaw Czerpak 2008-06-25 14:49:22 +00:00
  • d474d7c763 2008-06-25 11:49 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c * Slightly changed the way CLOSE button works. Now the close button, if enabled, will always force a shutdown. So this setting is made independent of SetCancel(). I choose this because there might be cases when we need to use <Alt+C> in app code, yet we want to allow closing the window. Previously it was also easy to create confusing scenarios by using various combinations of HB_GTI_CLOSABLE + SetCancel(). Another kind of fix - without the advantage above - would be to fully sync SetCancel() with HB_GTI_CLOSABLE. Viktor Szakats 2008-06-25 09:55:33 +00:00
  • adc1778a19 2008-06-24 19:20 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbmsql/msql.c * contrib/hbmysql/mysql.c ! Partially undone previous change where hb_par/retnl() calls were swapped for hb_par/retptr(). HB_PAR/RETPTR() macros are used in the time being, until .prg level code isn't updated to expect pointers rather then numerics. The problem is that these pointers are checked for zero on the .prg level. Notice that using par/retnl() for pointers makes these function fail on Win64. TOFIX: Two solutions come to mind: 1) extend HVM to make it possible to compare pointer types against zero. 2) develop different ways to return errors and modify .prg level code accordingly. I'd vote for 1) if doable. Viktor Szakats 2008-06-24 17:34:25 +00:00
  • 98a0951ea3 2008-06-24 14:00 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/tgetlist.prg ! Fixed Settle() calls. ! Removed type constraint from ::nLastExitState. (this value may be of any type, even in TGet()) * Formatting. Viktor Szakats 2008-06-24 12:06:37 +00:00
  • 8f03b19fee 2008-06-24 07:00 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/gtwvg/common.mak * contrib/gtwvg/Makefile ! Added missing new public .ch header. Viktor Szakats 2008-06-24 04:42:20 +00:00
  • d97d825575 typo in ChangeLog entry Viktor Szakats 2008-06-23 23:37:25 +00:00
  • 40338a87d6 2008-06-24 00:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbziparch/_features.h * contrib/hbziparch/_platform.h * contrib/hbziparch/Aes.cpp * contrib/hbziparch/Aes.h * contrib/hbziparch/BaseLibCompressor.cpp * contrib/hbziparch/BaseLibCompressor.h * contrib/hbziparch/BytesWriter.h * contrib/hbziparch/Bzip2Compressor.cpp * contrib/hbziparch/Bzip2Compressor.h * contrib/hbziparch/DeflateCompressor.cpp * contrib/hbziparch/DeflateCompressor.h * contrib/hbziparch/DirEnumerator.cpp * contrib/hbziparch/DirEnumerator.h * contrib/hbziparch/FileFilter.cpp * contrib/hbziparch/FileFilter.h * contrib/hbziparch/FileInfo.h * contrib/hbziparch/Hmac.cpp * contrib/hbziparch/Hmac.h * contrib/hbziparch/RandomPool.cpp * contrib/hbziparch/RandomPool.h * contrib/hbziparch/Sha1.cpp * contrib/hbziparch/Sha1.h * contrib/hbziparch/std_mfc.h * contrib/hbziparch/std_stl.h * contrib/hbziparch/Wildcard.cpp * contrib/hbziparch/Wildcard.h * contrib/hbziparch/ZipAbstractFile.h * contrib/hbziparch/ZipAesCryptograph.cpp * contrib/hbziparch/ZipAesCryptograph.h * contrib/hbziparch/ZipArchive.cpp * contrib/hbziparch/ZipArchive.h * contrib/hbziparch/ZipAutoBuffer.cpp * contrib/hbziparch/ZipAutoBuffer.h * contrib/hbziparch/ZipBaseException.h * contrib/hbziparch/ZipCallback.h * contrib/hbziparch/ZipCallbackProvider.h * contrib/hbziparch/ZipCentralDir.cpp * contrib/hbziparch/ZipCentralDir.h * contrib/hbziparch/ZipCollections.h * contrib/hbziparch/ZipCollections_mfc.h * contrib/hbziparch/ZipCollections_stl.h * contrib/hbziparch/ZipCompatibility.cpp * contrib/hbziparch/ZipCompatibility.h * contrib/hbziparch/ZipCompressor.cpp * contrib/hbziparch/ZipCompressor.h * contrib/hbziparch/ZipCrc32Cryptograph.cpp * contrib/hbziparch/ZipCrc32Cryptograph.h * contrib/hbziparch/ZipCryptograph.cpp * contrib/hbziparch/ZipCryptograph.h * contrib/hbziparch/ZipException.cpp * contrib/hbziparch/ZipException.h * contrib/hbziparch/ZipExtraData.cpp * contrib/hbziparch/ZipExtraData.h * contrib/hbziparch/ZipExtraField.cpp * contrib/hbziparch/ZipExtraField.h * contrib/hbziparch/ZipFile.h * contrib/hbziparch/ZipFile_mfc.cpp * contrib/hbziparch/ZipFile_mfc.h * contrib/hbziparch/ZipFile_stl.cpp * contrib/hbziparch/ZipFile_stl.h * contrib/hbziparch/ZipFileHeader.cpp * contrib/hbziparch/ZipFileHeader.h * contrib/hbziparch/ZipFileMapping.h * contrib/hbziparch/ZipFileMapping_lnx.h * contrib/hbziparch/ZipFileMapping_win.h * contrib/hbziparch/ZipMemFile.cpp * contrib/hbziparch/ZipMemFile.h * contrib/hbziparch/ZipMutex.h * contrib/hbziparch/ZipMutex_lnx.h * contrib/hbziparch/ZipMutex_win.h * contrib/hbziparch/ZipPathComponent.h * contrib/hbziparch/ZipPlatform.h * contrib/hbziparch/ZipPlatformComm.cpp * contrib/hbziparch/ZipStorage.cpp * contrib/hbziparch/ZipStorage.h * contrib/hbziparch/ZipString.h * contrib/hbziparch/ZipString_mfc.h * contrib/hbziparch/ZipString_stl.h * contrib/hbziparch/ZipStringStoreSettings.h + ZipArchive lib update finished. ; Pass 2/2 ; Please test. Viktor Szakats 2008-06-23 22:41:33 +00:00
  • e0a744149d 2008-06-24 00:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu) + contrib/hbziparch/readme.txt + contrib/hbziparch/zlib + contrib/hbziparch/zlib/deflate.h + contrib/hbziparch/zlib/zlib.h * contrib/hbziparch/common.mak * contrib/hbziparch/hbcomprs.c * contrib/hbziparch/hbziparc.c * contrib/hbziparch/hbzipcom.cpp * contrib/hbziparch/hbzipnew.cpp * contrib/hbziparch/License.txt * contrib/hbziparch/make_gcc.sh * contrib/hbziparch/make_vc.bat * contrib/hbziparch/Makefile * contrib/hbziparch/resource.h * contrib/hbziparch/stdafx.h * contrib/hbziparch/ZipExport.h * contrib/hbziparch/ZipPathComponent_lnx.cpp * contrib/hbziparch/ZipPathComponent_win.cpp * contrib/hbziparch/ZipPlatform_lnx.cpp * contrib/hbziparch/ZipPlatform_win.cpp * contrib/hbziparch/ZipString.cpp - contrib/hbziparch/stdafx.cpp - contrib/hbziparch/zipabstractfile.h - contrib/hbziparch/ziparchive.cpp - contrib/hbziparch/ziparchive.h - contrib/hbziparch/zipautobuffer.cpp - contrib/hbziparch/zipautobuffer.h - contrib/hbziparch/zipbaseexception.h - contrib/hbziparch/zipcentraldir.cpp - contrib/hbziparch/zipcentraldir.h - contrib/hbziparch/zipcollections.h - contrib/hbziparch/zipcompatibility.cpp - contrib/hbziparch/zipcompatibility.h - contrib/hbziparch/zipexception.cpp - contrib/hbziparch/zipexception.h - contrib/hbziparch/zipfile.cpp - contrib/hbziparch/zipfile.h - contrib/hbziparch/zipfileheader.cpp - contrib/hbziparch/zipfileheader.h - contrib/hbziparch/zipfilemapping.h - contrib/hbziparch/zipinternalinfo.h - contrib/hbziparch/zipmemfile.cpp - contrib/hbziparch/zipmemfile.h - contrib/hbziparch/zippathcomponent.h - contrib/hbziparch/zipplatform.h - contrib/hbziparch/zipplatformcomm.cpp - contrib/hbziparch/zipstorage.cpp - contrib/hbziparch/zipstorage.h - contrib/hbziparch/zipstring.h * ZipArchive 2.x -> ZipArchive 3.2.0 (latest) Only one minor modification (reported to author) Plus integrated ZLIB replaced with hbzlib. ; Pass 1 Viktor Szakats 2008-06-23 22:34:45 +00:00
  • b4d9c85b4c 2008-06-24 00:21 UTC+0200 Viktor Szakats (harbour.01 syenar hu) + contrib/hbziparch/tests + contrib/hbziparch/tests/bld_b32.bat + contrib/hbziparch/tests/bld_vc.bat + contrib/hbziparch/tests/zipa.prg + contrib/hbziparch/tests/unzipa.prg * contrib/hbziparch/hbziparc.c * contrib/hbziparch/hbzipcom.cpp * contrib/hbziparch/hbcomprs.c * contrib/hbziparch/hbzipnew.cpp * Further cleanup. ! Several potential buffer overruns fixed. (there are still quite some left) + Added simple tests. Viktor Szakats 2008-06-23 22:22:29 +00:00
  • 50bd195fab 2008-06-23 20:06 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbextern.ch * HB_GETREADVAR() added. Viktor Szakats 2008-06-23 18:07:36 +00:00
  • 630514be6b minor formatting Viktor Szakats 2008-06-23 17:56:59 +00:00
  • 2f80d5d6f1 2008-06-23 19:40 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/getsys.prg * source/rtl/tgetlist.prg ! Fixed ReadModal() for C5.2 mode to not accept a (BTW unused) nPos parameter. This could cause an RTE in Harbour if ReadModal( <number> ) was used, with HB_COMPAT_C53 turned off. Default build was not affected. + Added hb_GetReadVar( <oGet> ) -> <cVariableName> to get the name of a GET variable in uppercase and including the subscripts. Same as existing HBGetList():GetReadVar() on the active GET object. Viktor Szakats 2008-06-23 17:43:11 +00:00
  • 372ab65e1f minor fixes Viktor Szakats 2008-06-23 14:13:52 +00:00
  • 3700f2995f 2008-06-23 15:57 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbziparch/common.mak - contrib/hbziparch/zip.h - contrib/hbziparch/unzip.h * contrib/hbziparch/hbziparc.c * contrib/hbziparch/hbziparc.h * contrib/hbziparch/hbzipcom.cpp * contrib/hbziparch/hbzipnew.cpp * Further cleanup. ; Now the Harbour part compiles cleanly, except the recently added HB_FUNC_EXIT( HBZIPCLEANUP ). ; I have a version ready using the unmodified sources of the latest ZipArchive version. Waiting for testers or test code. Viktor Szakats 2008-06-23 13:59:21 +00:00
  • 66686b12c0 minor again Viktor Szakats 2008-06-23 12:17:05 +00:00
  • 5eb526ba59 minor 2 Viktor Szakats 2008-06-23 12:13:55 +00:00
  • b28b853e37 minor Viktor Szakats 2008-06-23 12:12:03 +00:00
  • 0db4a5e0d4 2008-06-23 14:08 UTC+0200 Viktor Szakats (harbour.01 syenar hu) - hbziparch/make_b32_dll.bat - hbziparch/make_b32_dll.mak - hbziparch/doc * hbziparch/Makefile * hbziparch/common.mak * hbziparch/hbziparc.c * hbziparch/hbziparc.h - hbziparch/zipcomp.cpp + hbziparch/hbzipcom.cpp - hbziparch/zipnew.cpp + hbziparch/hbzipnew.cpp - Docs integrated into source. - Removed .dll building batch files (highly redundant, non-maintained and probably non-working), so now the make system is fully standard. If .dll generation is that important, we will have to add it to the central contrib make files, so that we can use it for all contribs. * Renamed some files so separate ZipArch and Harbour parts. * Cleanups, renames (statics, globals), warning fixes, deleted unneeded stuff, some functions made static. ; This is still a mess. ; NOTE: Since there is no sample or test program, neither do I use this contrib, I couldn't test any of these changes. Please test. (if you have test code, upload it to hbziparch/tests) Viktor Szakats 2008-06-23 12:11:35 +00:00
  • 61e469dd48 minor cleanup to prev Viktor Szakats 2008-06-23 09:00:18 +00:00
  • 045bfb388a 2008-06-23 10:45 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbziparch/make_b32_dll.mak * contrib/hbziparch/make_b32.bat * contrib/hbziparch/make_vc.bat * contrib/hbziparch/Makefile * contrib/hbziparch/common.mak - contrib/hbziparch/lincompile.sh - contrib - contrib/hbziparch/include -> contrib/hbziparch - contrib/hbziparch/Linux + contrib/hbziparch/ZipFileMapping.h + contrib/hbziparch/ZipPathComponent_lnx.cpp + contrib/hbziparch/ZipPlatform_lnx.cpp - contrib/hbziparch/zippathcomponent.cpp + contrib/hbziparch/ZipPathComponent_win.cpp - contrib/hbziparch/zipplatform.cpp + contrib/hbziparch/ZipPlatform_win.cpp * Directory cleanup. ! Fixed #include. Viktor Szakats 2008-06-23 08:57:51 +00:00
  • 3cae782e38 2008-06-23 10:37 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * make_vcce.mak * make_vc.mak * contrib/mtpl_vc.mak * KEEPSTATE -> HB_KEEPSTATE Viktor Szakats 2008-06-23 08:40:49 +00:00
  • e1a143f6e9 2008-06-22 22:49 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbapierr.h * source/rtl/errorapi.c * source/rdd/hbsix/sxtable.c * contrib/hbct/charonly.c * contrib/hbct/charevod.c * contrib/hbct/charone.c * contrib/hbct/pos1.c * contrib/hbct/ascpos.c * contrib/hbct/token1.c * contrib/hbct/atnum.c * contrib/hbct/count.c * contrib/hbct/replace.c * contrib/hbct/ctpad.c * contrib/hbct/justify.c * contrib/hbct/remove.c * contrib/xhb/hbxml.c * contrib/hbmzip/hbmzip.c * contrib/hbtip/utils.c * Changed remaining &hb_errFuncName -> HB_ERR_FUNCNAME + Added compatibility comments. ! Fixed hb_errFuncName value (changed to 1 to be the same as HB_ERR_FUNCNAME). ; NOTE: 3rd party developers are encouraged to use HB_ERR_FUNCNAME instead of hb_errFuncName. There is no change in functionality. [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-22 20:55:06 +00:00
  • 9f905d7f01 2008-06-22 22:28 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/xhb/hbcompat.ch + Added HB_SYMBOL_UNUSED() to xhb branch. [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-22 20:29:20 +00:00
  • bb3c3ac5bf 2008-06-22 21:20 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbw32/w32_ole.c * contrib/hbole/ole2.c * contrib/gtwvg/gtwvg.h ! HB_ID_REF() declaration changed to compile with MSVS2008 in AMD64. Przemek please verify me. ; With this, all 64bit contrib errors are fixed. [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-22 19:22:10 +00:00
  • 314c5e850d 2008-06-22 21:03 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbsetup.h + Added HB_OS_WIN_64 macro to replace _WIN64. [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-22 19:07:01 +00:00
  • 2fe29d193c 2008-06-22 13:19 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c + Code cleanup for 64bit. Only calls to Harbour APIs are generating warnings now. (hb_xgrab, hb_xrealloc, hb_fsWriteLarge, hb_fsReadLarge, hb_retclen, hb_storlen) Viktor Szakats 2008-06-22 11:20:47 +00:00
  • 6300f741cb 2008-06-22 12:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c ! Synced with main branch to avoid an AMD64 mode error. [1.0.0RC1] Viktor Szakats 2008-06-22 10:29:36 +00:00
  • 2f234938d9 2008-06-22 12:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbw32ddr/w32_ddrw.cpp * contrib/hbodbc/odbc.c ! Fixed to compile with MSVS2008 in AMD64 mode. [1.0.0RC1] Viktor Szakats 2008-06-22 10:26:06 +00:00
  • 7bc6379636 2008-06-22 10:58 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/mtpl_b32.mak * contrib/mtpl_gcc.mak * contrib/mtpl_vc.mak + Added HB envvar harbour.exe override. This is currently useful in VC only to create cross-platform builds. [1.0.0RC1] Viktor Szakats 2008-06-22 09:00:34 +00:00
  • 7f145c29f5 2008-06-22 10:58 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/mtpl_b32.mak * contrib/mtpl_gcc.mak * contrib/mtpl_vc.mak + Added HB envvar harbour.exe override. This is currently useful in VC only to create cross-platform builds. [1.0.0RC1] Viktor Szakats 2008-06-22 08:59:58 +00:00
  • 67307d3dcb 2008-06-22 10:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * ChangeLog + Marked changes merged with 1.0.0RC1. Viktor Szakats 2008-06-22 08:39:14 +00:00
  • 98177ed00b 2008-06-22 10:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * common.mak + utils/hbpp/hbpragma.c - utils/hbpp/pragma.c * utils/hbpp/Makefile ! Renamed one file to not collide with contrib. [1.0.0RC1 ONLY] (this was solved in a different way in main branch) Viktor Szakats 2008-06-22 08:36:37 +00:00
  • 7c9a68d39b 2008-06-22 01:42 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwhat32/Makefile ! Fixed to compile using GNU make system. This contrib needs xhb header in order to compile. (solved with an ugly hack) [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-21 23:44:44 +00:00
  • 4194bde009 2008-06-22 00:36 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbmysql/mysql.c ! Fixed GCC warning. Viktor Szakats 2008-06-21 23:01:00 +00:00
  • 3325a0ed81 fix to prev Viktor Szakats 2008-06-21 22:31:01 +00:00
  • c5535273bc 2008-06-21 23:27 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c - Removed HB_NOSTARTUPWINDOW link time GTWVT window hiding option. ; For the same effect, but with the advantage that the screen output won't slow the application at all, and that behaviour is controllable from the command line and/or at link time, please use gtgui.lib. With GTGUI the application window is neither created nor updated, while GTWVT will create the window, update the window, but it will be fully invisible with no way to unhide. Clipboard and sound generation works in both cases. For 100% similar end-user experience as the old hack: - link gtgui.lib - replace ANNOUNCE HB_NOSTARTUPWINDOW with ANNOUNCE HB_GT_GUI_DEFAULT - add REQUEST HB_GT_GUI to your application. Viktor Szakats 2008-06-21 22:18:09 +00:00
  • 56b3e09f81 2008-06-21 22:50 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbfimage/Makefile ! Fixed to compile with MinGW. [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-21 21:00:33 +00:00
  • 2c2595aa58 2008-06-21 22:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtalleg/gtalleg.c * source/rtl/gtgui/gtgui.c * source/rtl/gtwin/gtwin.c * source/rtl/gtwvt/gtwvt.c * source/rtl/gtxwc/gtxwc.c * Changed some GT names to more descriptive, uniform ones and leaving "win32" (it can be win64 too): Viktor Szakats 2008-06-21 20:26:43 +00:00
  • db988d827a 2008-06-21 21:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * doc/whatsnew.txt + Some updates. [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-21 19:23:54 +00:00
  • 8fa2aeed24 2008-06-21 10:42 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbwhat32/commctrl.ch * contrib/hbwhat32/commdlg.ch * contrib/hbwhat32/wingdi.ch * contrib/hbwhat32/wininet.ch ! Pulled from MinGW distribution. ; TODO: Refinement for UNICODE version which I realized a little later. Pritpal Bedi 2008-06-21 17:46:29 +00:00
  • 756b68fb65 2008-06-21 19:17 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/pp/hbpp.c ! Fixed to escape strings in generated hbverbld.h. [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-21 17:19:15 +00:00
  • bd39d76a92 2008-06-21 18:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwhat32/_winsock.c * contrib/hbwhat32/_winmous.c ! Silenced GCC 4.30 warnings. NOTE: These warnings are pointing to important potential bugs (GPFs) in these functions. It would be better to fix them properly. Viktor Szakats 2008-06-21 16:27:22 +00:00
  • 6dffce6605 2008-06-21 18:06 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbole/Makefile + Marked as w32 only. Viktor Szakats 2008-06-21 16:08:01 +00:00
  • 49c11fe7d6 2008-06-21 18:03 UTC+0200 Viktor Szakats (harbour.01 syenar hu) - contrib/hbgf/hbgfw32/win32.ch + contrib/hbgf/hbgfw32/hbgfw32.ch * contrib/hbgf/hbgfw32/common.mak * contrib/hbgf/hbgfw32/button.prg * contrib/hbgf/hbgfw32/form.prg * contrib/hbgf/hbgfw32/edit.prg ! Made the .ch name less generic. Viktor Szakats 2008-06-21 16:04:48 +00:00
  • 4210bc8876 minor Viktor Szakats 2008-06-21 16:01:19 +00:00
  • 67c8fbb275 2008-06-21 17:58 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/Makefile - contrib/hbgf/gtk - contrib/hbgf/os2pm - contrib/hbgf/win32 + contrib/hbgf/hbgfw32 + contrib/hbgf/hbgfos2 + contrib/hbgf/hbgfgtk + contrib/hbgf/Makefile * contrib/hbgf/hbgfos2/Makefile + Decentralized GNU make for these contribs. * Renamed according to stds. ! Fix to be built under Linux/Win32. (if they don't work they should be fixed/disabled locally) Viktor Szakats 2008-06-21 16:00:23 +00:00
  • efbb4c54ee 2008-06-21 17:23 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbw32ddr/Makefile ! Fixed to compile with GNU make. ! Found a way to compile with MingW. [TOMERGE 1.0.0RC1] Viktor Szakats 2008-06-21 15:27:07 +00:00
  • 46b97ec3e8 2008-06-21 16:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbfbird/firebird.c ! Fixed two bugs signaled by GCC 4.30. Viktor Szakats 2008-06-21 14:34:20 +00:00
  • bfaaaf3f7f Changes marked as merged with 1.0.0RC1 Viktor Szakats 2008-06-21 10:31:34 +00:00
  • f3415faadc 2008-06-21 12:29 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * xhb/Makefile * xhb/common.mak + xhb/freadlin.c + Adopted HB_FREADLINE(). Work of Marcelo Lombardo / xhb. ! Fixed one potential leak (probably not exploited by current control flow). ; Please test. [1.0.0RC1] Viktor Szakats 2008-06-21 10:31:06 +00:00
  • b23b8b3afd 2008-06-21 12:00 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * ChangeLog + Marked changes merged with 1.0.0RC1. * RC1 markings renamed to 1.0.0RC1. Viktor Szakats 2008-06-21 10:09:58 +00:00
  • ac1dac0919 2008-06-21 12:00 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * harbour-ce-spec * harbour-w32-spec * doc/whatsnew.txt ! Fixed version to be 1.0.0 RC1 [1.0.0RC1] Viktor Szakats 2008-06-21 10:06:52 +00:00
  • fcbc2daadf Renamed (server-side) /trunk/harbour-0.9.9RC1 -> /trunk/harbour-1.0.0RC1 Viktor Szakats 2008-06-21 09:49:27 +00:00
  • 5e0e950034 2008-06-21 11:44 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * harbour-ce-spec * harbour-w32-spec * doc/whatsnew.txt ! Fixed version to be 1.0.0 RC1 [TOMERGE RC1] Viktor Szakats 2008-06-21 09:48:06 +00:00
  • f517110190 removed CVSROOT (obsolete) Viktor Szakats 2008-06-21 07:23:52 +00:00
  • b71dbd9797 rename trunk/harbour-RC1 -> trunk/harbour-9.9.9RC1 Viktor Szakats 2008-06-21 07:21:11 +00:00
  • 4274b2ca06 2008-06-20 16:25 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbwhat32/winuser.ch ! Pulled from MinGW distribution. ; HbWhat32 compiles fine but I have seen a lot of contradictions in the header. Anybody using hbwhat32 needs to test it properly. May be in normal usage this is OK. Pritpal Bedi 2008-06-20 23:26:23 +00:00
  • d68b917e22 2008-06-20 13:25 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbwhat32/winuser.ch ! Clean to confirm to .CH specifications. Formatting. ; Let me know if this cleanup fixes the Copyright issue. If it is alright then I will cleanup all other .CHs. Pritpal Bedi 2008-06-20 20:22:18 +00:00
  • 66ffe8d97e 2008-06-20 21:16 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c + Refreshing whole screen after palette change. This replaces the previous method which had some side effects. Viktor Szakats 2008-06-20 19:19:00 +00:00
  • c02417582e 2008-06-20 17:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbtpathy/telepath.prg ! Fixed embedded comments. Viktor Szakats 2008-06-20 15:57:27 +00:00
  • 8ed3519bf1 2008-06-20 16:23 UTC+0100 Miguel Angel Marchuet Frutos <miguelangel@marchuet.net> * contrib/hbziparch/zip.c * contrib/hbziparch/zipfile.cpp * contrib/hbziparch/zipnew.cpp * contrib/hbziparch/zipplatform.cpp * contrib/hbziparch/zipstorage.cpp * Synced with xharbour. Added relative paths capability, removed memory leaks and minor refinements. ( code aported by Juan Galvez ) Miguel Angel Marchuet Frutos 2008-06-20 14:25:57 +00:00
  • d9b701a832 typos Viktor Szakats 2008-06-20 13:34:50 +00:00
  • 367c44a3df 2008-06-20 15:07 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c ! Removed PutChar override. This was added along the palette support, but I'm afraid we'll need to find an alternative solution, as this change caused an huge amount flickering on every screen update, essentially nilling all screen change buffering efforts. ; TOFIX: Solve realtime palette change in an alternative way. Viktor Szakats 2008-06-20 13:09:19 +00:00
  • b2b7c6570a 2008-06-20 14:49 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * ChangeLog + Marked changes merged with RC1. Viktor Szakats 2008-06-20 12:53:51 +00:00
  • 778048f358 2008-06-20 14:49 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/examples/hscript/bld_b32.bat ! Fixed to have hbzlib.lib [RC1] Viktor Szakats 2008-06-20 12:51:31 +00:00
  • 17e5e2df1c 2008-06-20 09:59 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbmisc/spd.c ! Fix for OS/2 warning. Viktor Szakats 2008-06-20 08:03:49 +00:00
  • 1de1cfa507 2008-06-19 18:26 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/examples/guestbk/guestbk.prg * contrib/examples/guestbk/inifiles.prg * contrib/examples/guestbk/testcgi.prg * contrib/examples/hscript/hscript.prg * contrib/examples/pe/editorhi.prg * contrib/gtwvg/tests/demowvg.prg * contrib/hbbtree/tests/test.prg * contrib/hbbtree/tests/ttest.prg * contrib/hbclipsm/tests/testgaug.prg * contrib/hbct/getinfo.prg * contrib/hbct/getinput.prg * contrib/hbct/getsecrt.prg * contrib/hbct/keytime.prg * contrib/hbct/numconv.prg * contrib/hbfbird/tfirebird.prg * contrib/hbgd/gd.prg * contrib/hbgd/gdbar.prg * contrib/hbgd/gdbarcod.prg * contrib/hbgd/gdimage.prg * contrib/hbgd/tests/animgif.prg * contrib/hbgd/tests/gdtest.prg * contrib/hbgd/tests/test_out.prg * contrib/hbgf/gtk/button.prg * contrib/hbgf/gtk/form.prg * contrib/hbgf/gtk/menuitem.prg * contrib/hbgf/gtk/winctrl.prg * contrib/hbgf/os2pm/button.prg * contrib/hbgf/os2pm/edit.prg * contrib/hbgf/os2pm/tform.prg * contrib/hbgf/os2pm/tmenu.prg * contrib/hbgf/os2pm/tmenuitm.prg * contrib/hbgf/tests/formtext.prg * contrib/hbgf/tests/testctrl.prg * contrib/hbgf/tests/testform.prg * contrib/hbgf/win32/button.prg * contrib/hbgf/win32/edit.prg * contrib/hbgf/win32/form.prg * contrib/hbgf/win32/menu.prg * contrib/hbgf/win32/menuitem.prg * contrib/hbhpdf/tests/harupdf.prg * contrib/hbmsql/tests/dbf2msql.prg * contrib/hbmsql/tmsql.prg * contrib/hbmysql/dbf2mysql.prg * contrib/hbmysql/tmysql.prg * contrib/hbmysql/tsqlbrw.prg * contrib/hbmzip/tests/myzip.prg * contrib/hbnf/aredit.prg * contrib/hbnf/calendar.prg * contrib/hbnf/clrsel.prg * contrib/hbnf/pending.prg * contrib/hbnf/sqzn.prg * contrib/hbnf/tbwhile.prg * contrib/hbnf/tests/test.prg * contrib/hbodbc/todbc.prg * contrib/hbpgsql/tests/dbf2pg.prg * contrib/hbpgsql/tpostgre.prg * contrib/hbsqlit2/tests/hbsqlite.prg * contrib/hbsqlit3/tests/sqlite3_test.prg * contrib/hbtpathy/telepath.prg * contrib/hbvpdf/hbvpdf.prg * contrib/hbvpdf/hbvpdft.prg * contrib/hbvpdf/tests/pdf_demo.prg * contrib/hbvpdf/tests/tstpdf.prg * contrib/hbw32/w32_tole.prg * contrib/hbw32/w32_tprn.prg * contrib/hbw32ddr/tests/testdx.prg * contrib/rddado/adordd.prg * contrib/rddado/tests/access2.prg * source/debug/debugger.prg * source/rdd/hbsix/sxini.prg * utils/hbdot/hbdot.prg * utils/hbextern/hbextern.prg * Cleanup. <> -> != or !( == ) for strings if() -> iif() (for inline, where noticed) ' = ' -> := or == for comparisons, or left as '=' in the few rare cases where this was (probably) intended (sxini.prg). Excluded: most tests, hbnf, util/hbdoc, util/hbmake, hbwhat32, gtwvg, hbvpdf has some difficult to judge '=' operators, so I left them. ! Fixed some _SET_EXACT dependencies in a few places. ; TODO: If possible, add a compile switch to catch these, as it's not very easy using 'grep'. Viktor Szakats 2008-06-19 16:33:10 +00:00
  • da1bea3d74 2008-06-19 11:23 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c ! Avoid using the "Windows" word in public message. Viktor Szakats 2008-06-19 09:24:54 +00:00
  • 5e9ffda2b2 2008-06-19 11:08 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbtip/cgi.prg * contrib/hbtip/encoder.prg * contrib/hbtip/ftpcln.prg * contrib/hbtip/httpcln.prg * contrib/hbtip/mail.prg * contrib/hbtip/popcln.prg * contrib/hbtip/sendmail.prg * contrib/hbtip/sessid.prg * contrib/hbtip/smtpcln.prg * contrib/hbtip/thtml.prg * contrib/hbtip/url.prg * Some formatting, cleanups, <> -> != Viktor Szakats 2008-06-19 09:13:02 +00:00
  • 9470c0cd02 2008-06-19 02:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbtip/common.mak ! Added missing sendmail.prg [TOMERGE RC1] Viktor Szakats 2008-06-19 00:27:47 +00:00
  • 2349c4e895 2008-06-19 01:53 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbw32/tests/testdll.prg * source/rtl/colorind.c * contrib/hbodbc/odbc.c * Minor cleanups. Viktor Szakats 2008-06-19 00:02:50 +00:00
  • c6bbd0eacb 2008-06-18 11:39 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtclip.c ! hb_gt_w32_setClipboard() fix to CF_UNICODETEXT EOS char setting. [TOMERGE RC1] Viktor Szakats 2008-06-18 09:41:03 +00:00
  • 09901b9505 2008-06-18 10:06 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c + Now showing the application's executable name in the window title on startup, instead of "Harbour WVT". * Window class name handling and control flow cleaned. [TOMERGE RC1] Viktor Szakats 2008-06-18 08:10:49 +00:00
  • d55c772ac7 2008-06-17 23:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/tget.prg % Minor opt. Viktor Szakats 2008-06-17 21:35:42 +00:00
  • dadeaeb416 2008-06-17 23:00 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * tests/rto_get.prg * source/rtl/tget.prg ! Fixed TGet():assign() to pad character values to the original length with the original content. This also clears some existing differences in rto_get.prg. + Added regression test specifically for this. [TOMERGE RC1] Viktor Szakats 2008-06-17 21:02:43 +00:00
  • d41eb7ffb2 2008-06-17 21:45 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtclip.c ! Added three LPWSTR casts to pacify warnings. [TOMERGE RC1] Viktor Szakats 2008-06-17 19:48:39 +00:00
  • 1d0e0dee30 2008-06-17 18:49 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtclip.c ! Fixed get/set clipboard when UNICODE is #defined. (WinCE mostly). ! Fixed get/set clipboard when format is CF_UNICODETEXT. (untested, please someone review me) ! Fixed get clipboard when CF_TEXT/CF_OEMTEXT format is used, so that an additionaly zero byte won't be appended anymore to the returned string. [TOMERGE RC1 if correct] Viktor Szakats 2008-06-17 16:54:05 +00:00
  • ebc5ce782c 2008-06-17 13:28 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbmzip/hbmzip.ch * contrib/hbmzip/hbmzip.c + Added error codes to hbmzip.ch + Interface code changed to use manifest constants instead of literals in a few places. [TOMERGE RC1] Viktor Szakats 2008-06-17 11:29:34 +00:00
  • abd783e5c5 2008-06-17 09:43 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbmisc/spd.c + SQL_SPRINTF() enhancements from Javier. (internal modifiers for date and numeric types are now accepted). Viktor Szakats 2008-06-17 07:45:22 +00:00
  • 9b6f7aa3e3 2008-06-16 18:17 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/rddads/doc/en/adsfuncs.txt * contrib/rddads/doc/en/readme.txt + Updated. [RC1] Viktor Szakats 2008-06-16 16:24:23 +00:00
  • 6821e18dad 2008-06-16 18:17 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbole/ole2.c * More cleanups. Viktor Szakats 2008-06-16 16:22:50 +00:00
  • dc94ed0ede 2008-06-16 14:11 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbole/ole2.c * And some more. Viktor Szakats 2008-06-16 12:12:24 +00:00
  • bb5f701b1b 2008-06-16 13:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbole/ole2.c * Further cleanup. Viktor Szakats 2008-06-16 11:57:52 +00:00
  • 1bb5fadeaf 2008-06-16 11:04 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/set.ch ! Fix to previous commit. Viktor Szakats 2008-06-16 09:05:52 +00:00
  • fcceb5e609 2008-06-16 10:15 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/set.c ! Fix to previous commit. Viktor Szakats 2008-06-16 08:16:53 +00:00
  • 9f76180566 2008-06-16 01:47 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/set.ch * include/hbset.h * source/rtl/set.c * source/vm/fm.c * source/vm/extrap.c + Added: Set( _SET_HBOUTLOG[, <cFileName>] ) -> <cOldFileName> Default value: "hb_out.log" This replaces hb_fm.log and hb_ex.log, and makes it possible for the applications to control the filename where these internal Harbour outputs are written to. Viktor Szakats 2008-06-15 23:48:53 +00:00
  • f522bc4ac2 2008-06-15 15:16 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/wvtutils.c * contrib/gtwvg/wvtcore.c * contrib/gtwvg/wvtpaint.prg * contrib/gtwvg/gtwvg.h + contrib/gtwvg/hbgtwvg.ch ! Syntactically and parameters wise GTWVG matches GTWVT. ! More functions ported to Hb_GtInfo(). ! wvtcore.c and wvtutils.c are now based on function call instead of static variables. + Separate hbgtwvg.ch included containg GTI_ constants proprietory to GTWVG only. ! Organizing, formatting and code clean ups. ; TODO: Separate HB_GTWVT structure in 3 units 1) Core GT member. 2) WVG specif member - per GT. 3) GDI members Pritpal Bedi 2008-06-15 22:28:36 +00:00
  • d8654833af 2008-06-15 23:10 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/vm/memvars.c * Minor format. Viktor Szakats 2008-06-15 21:11:36 +00:00
  • 6c256e12d8 2008-06-15 11:34 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/gtwvg.h * contrib/gtwvg/wvtutils.c * contrib/gtwvg/wvtcore.c * contrib/gtwvg/wvtpaint.prg * contrib/gtwvg/wvtclass.prg + Implemented all features recently added in gtwvt. Pritpal Bedi 2008-06-14 19:03:07 +00:00
  • 0989f45ccf filename correction Viktor Szakats 2008-06-14 10:06:50 +00:00
  • fae80eecc4 minor Viktor Szakats 2008-06-14 10:06:22 +00:00
  • 78431c2940 2008-06-14 12:03 UTC+0200 Viktor Szakats (harbour.01 syenar hu) + contrib/hbtip/tests + contrib/hbtip/tests/bld_b32.bat + contrib/hbtip/tests/bld_vc.bat + contrib/hbtip/tests/base64.prg + contrib/hbtip/tests/dbToHtml.prg + contrib/hbtip/tests/dnldftp.prg + contrib/hbtip/tests/ftpadv.prg + contrib/hbtip/tests/httpadv.prg + contrib/hbtip/tests/loadhtml.prg + contrib/hbtip/tests/tipmail.prg + contrib/hbtip/tests/tipmime.prg + contrib/hbtip/tests/tipmmail.prg + contrib/hbtip/tests/tiptest.prg + contrib/hbtip/tests/tiptime.prg + contrib/hbtip/tests/uploadftp.prg + Added TIP library tests from xhb repository. [TOMERGE RC1] Viktor Szakats 2008-06-14 10:04:53 +00:00
  • 02e6dda735 2008-06-14 09:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbw32/w32_ole.c * Fix to previous commit. Viktor Szakats 2008-06-14 07:37:39 +00:00
  • 274682d374 2008-06-14 09:13 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rdd/dbcmd.c ! LUPDATE() buffer overread fixed. (hb_retds("")) [RC1] Viktor Szakats 2008-06-14 07:22:54 +00:00