Commit Graph

  • c695e67c5c 2008-07-31 14:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/zip.c ! set valid ZIP signature in header file (2.0) Przemyslaw Czerpak 2008-07-31 12:08:02 +00:00
  • 9b06160b4f 2008-07-31 10:10 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/xhb/hbcompat.ch + Added translations for WildMatch(), hb_DeserialNext(), hb_Checksum(). Viktor Szakats 2008-07-31 09:39:59 +00:00
  • dcbadf2430 2008-07-30 16:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour-ce-spec * harbour/harbour-w32-spec * harbour/harbour.spec ! set 0 as package release number - the release signature is necessary in RPM format and cannot be removed Przemyslaw Czerpak 2008-07-30 14:31:27 +00:00
  • 1ff95751de 2008-07-30 15:39 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/harbour.y * harbour/source/compiler/harbour.yyc ! fixed wrongly hidden error message - it was causing memory leak Thanks to Roberto for information. Przemyslaw Czerpak 2008-07-30 13:39:58 +00:00
  • 0204730af7 2008-07-30 11:18 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * doc/dirstruc.txt * Some (incomplete) updates to the dir structure layout. Viktor Szakats 2008-07-30 09:19:57 +00:00
  • dfeb43457a 2008-07-30 11:16 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/dirrec.prg ! initialize cAttr parameter Przemyslaw Czerpak 2008-07-30 09:17:10 +00:00
  • 7f4d09c082 2008-07-30 03:31 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c ! Fixed one MSVC 64 bit warning. Viktor Szakats 2008-07-30 01:31:40 +00:00
  • 501287dfd0 2008-07-30 03:11 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/memoedit.prg ! Fixed to never popup "Abort (Y/N)" when pressing <Esc> in case a user function is used with MemoEdit(). Viktor Szakats 2008-07-30 01:11:29 +00:00
  • 8bdb46266a 2008-07-30 01:15 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c ! Fixed recent MSVC warning. Please test on WinCE/pre-1200 MSVC versions. Viktor Szakats 2008-07-29 23:15:54 +00:00
  • 280cf0f3c3 2008-07-30 00:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/mlcfunc.c ! fixed possible infinite introduce in previous commit Przemyslaw Czerpak 2008-07-29 22:21:50 +00:00
  • 56293a178a 2008-07-29 20:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/mlcfunc.c ! skip SOFTCR when it's on the end of extracted line. ; NOTE: MPOSTOLC() is not exactly CA-Cl*pper compatible The returned value is intentionally updated to be MLCTOPOS() so conversions are revertable. For me it's a bug in CA-Cl*pper. Przemyslaw Czerpak 2008-07-29 18:41:12 +00:00
  • ff1877eef1 2008-07-29 18:03 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/memoedit.prg ! Fixed so that "Abort (Y/N)" confirmation gets only popped up if _SET_SCOREBOARD is .T.. This way it's C5.x compatible. Viktor Szakats 2008-07-29 16:04:00 +00:00
  • a188940466 2008-07-29 17:31 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/make_b32_all.bat * contrib/make_vc_all.bat * contrib/make_gcc_all.sh * Disabled following contribs, to be in sync with the default GNU-make setup: hbsqlit2 - Too many warnings in unsupported foreign code. Replacement: hbsqlit3 hbw32ddr - C++, not maintained, incomplete, warnings. hbwhat32 - Problems and warnings, non 64 bit compatible. hbziparch - C++, foreign code not well portable, interface code not Harbour quality. Replacement: hbmzip ; NOTE: We should consider what to do with these contribs. Viktor Szakats 2008-07-29 15:37:02 +00:00
  • 43b414e9f7 2008-07-29 04:58 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/filesys.c ! fixed casting in DOS builds Przemyslaw Czerpak 2008-07-29 02:58:48 +00:00
  • 74a9559eef 2008-07-29 00:10 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbhpdf/Makefile ! Refixed to exclude hbhpdf from DOS builds. Viktor Szakats 2008-07-28 22:11:05 +00:00
  • 4d4bb8e11c 2008-07-28 20:41 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * tests/ainstest.prg * tests/array16.prg * tests/arrays.prg * tests/atest.prg * tests/clasinit.prg * tests/classch.prg * tests/classes.prg * tests/dates.prg * tests/db_brows.prg * tests/ddate.prg * tests/debugtst.prg * tests/dynobj.prg * tests/files.prg * tests/gfx.prg * tests/inline.prg * tests/keywords.prg * tests/objects.prg * tests/onidle.prg * tests/readhrb.prg * tests/rtfclass.prg * tests/speed.prg * tests/switch.prg * tests/test_all.prg * tests/testbrw.prg * tests/testcgi.prg * tests/testcls.prg * tests/testget.prg * tests/testhtml.prg * tests/testidle.prg * tests/testinit.prg * tests/testntx.prg * tests/testpers.prg * tests/testrdd2.prg * tests/teststr.prg * tests/tstblock.prg * tests/tstmacro.prg * tests/videotst.prg * tests/vidtest.prg * tests/wcecon.prg * Cleanups. SVN header, '=' operator usage. Viktor Szakats 2008-07-28 18:43:42 +00:00
  • 5382beb26f 2008-07-28 18:44 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * debian/changelog * Applied Guy's patch. Viktor Szakats 2008-07-28 16:45:55 +00:00
  • 666d3381b7 2008-07-28 18:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/tget.prg ! fixed translation comma/dot translation for pictures with "@E" Viktor, please test it - I'm not very familiar with GET code and it's possible that I made sth wrong Przemyslaw Czerpak 2008-07-28 16:20:27 +00:00
  • ab6e94d38e 2008-07-28 17:15 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gttrm/gttrm.c ! set default color before raw scrolling in console emulation mode Przemyslaw Czerpak 2008-07-28 15:15:45 +00:00
  • a7728fc38f 2008-07-28 16:22 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/filesys.c + use utime() to set file date and time in all dos builds not only in DJGPP. Przemyslaw Czerpak 2008-07-28 14:23:02 +00:00
  • eab54ccf38 2008-07-28 15:07 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * harbour-ce-spec * harbour-w32-spec * include/hbver.h * harbour.spec * Removed 'rc2' tag in preparation for final release. Viktor Szakats 2008-07-28 13:10:22 +00:00
  • 738cecd913 2008-07-28 12:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/hbmzip.c * converted TABs to SPACEs Przemyslaw Czerpak 2008-07-28 10:37:57 +00:00
  • 90494c980d 2008-07-28 02:47 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/tests/myzip.prg * harbour/contrib/hbmzip/tests/myunzip.prg * minor cleanup Przemyslaw Czerpak 2008-07-28 00:48:11 +00:00
  • 1c685ef400 2008-07-26 20:13 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * doc/whatsnew.txt + Updated for 1.0.0. Viktor Szakats 2008-07-26 18:14:05 +00:00
  • 0c030440ad 2008-07-26 17:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/tests/myzip.prg + added support for setting global comment + added support for scanning subdirectories Przemyslaw Czerpak 2008-07-26 15:05:52 +00:00
  • 6bfbdc7bd6 2008-07-26 16:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/zip.c ! fixed access to uninitialized member of z_stream by simple initialization. Anyhow it's minor bug in MINIZIP code exploited HB_ZipDeleteFile() which causes that TEXT flag is not set after raw binary file updating. There is also no API call to make it manually. Przemyslaw Czerpak 2008-07-26 14:26:11 +00:00
  • 3c36339459 2008-07-26 12:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * TODO * Updated. ; QUESTION: Is this still valid?: Assign to: Przemek Detail...: Clean RDD code to be safe for return from RT errors Status...: Open. Viktor Szakats 2008-07-26 10:23:01 +00:00
  • 4a4a93b12f 2008-07-25 22:52 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbextern.ch + HB_OSFILEMASK() added. Viktor Szakats 2008-07-25 20:53:21 +00:00
  • a32cc2004b 2008-07-25 20:46 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/tgetlist.prg ! TGetList():ReadVar() implemented using duplicated code, instead of creating a dependency to hb_GetReadVar() in getsys.prg. Viktor Szakats 2008-07-25 18:47:21 +00:00
  • 967c116538 2008-07-25 19:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/hbmzip.c + added support to set archive comment: HB_ZipClose( hZip, [ cGlobalComment ] ) --> nError + added support to get archive comment in append mode: HB_ZipOpen( cFileName, [ iMode = HB_ZIP_CREATE ], [ @cGlobalComment ] ) --> hZip + added support to set file comment: HB_ZipFileCreate( hZip, cZipName, dDate, cTime, nInternalAttr, nExternalAttr, [ nMethod = HB_ZLIB_METHOD_DEFLATE ], [ nLevel = HB_ZLIB_COMPRESSION_DEFAULT ], [ cPassword ], [ cComment ] ) --> nError HB_ZipStoreFile( hZip, cFileName, [ cZipName ], [ cPassword ], [ cComment ] ) --> nError + added new function which allow to extract archive comment: HB_UnzipGlobalInfo( hUnzip, @nEntries, @cGlobalComment ) --> nError + added support to extract file comment: HB_UnzipFileInfo( hUnzip, @cZipName, @dDate, @cTime, @nInternalAttr, @nExternalAttr, @nMethod, @nSize, @nCompressedSize, @cComment ) --> nError Przemyslaw Czerpak 2008-07-25 17:20:06 +00:00
  • 319d1fbc1f 2008-07-25 18:46 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/treport.prg ! Fixed RTE by removing some type constraints from object vars which get NILs assigned. Thanks to Ciro Vargas Clemow. Viktor Szakats 2008-07-25 16:47:46 +00:00
  • b85973b058 2008-07-25 15:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/Makefile * harbour/contrib/xhb/common.mak + harbour/contrib/xhb/dirrec.prg + added DirectoryRecurse() function. It's not exactly xHarbour compatible as I wanted at the beginning. But when I begin to carefully check what xHarbour exactly does then I dropped the strict compatibility due to problems with xHarbour implementation which have to be fixed. I left this note in the dirrec.prg header: This implementation uses different rules then xHarbour one. It does not change current drive or current directory so unlike the xHarbour version it's MT safe. It also returns relative paths which are more similar to DIRECTORY() function results so they can be easy used directly in other code, f.e. to create archive without absolute paths. Please note that user can easy convert relative paths to absolte ones by simple adding curdir() and/or cPath parameter passed to DirectoryRecurse() but reverted conversion may not be possible in some cases. The 3-rd xHarbour parameter <lCaseMach> is ignored because harbour uses platform native rules to check filename mask respecting SET FILECASE and SET DIRCASE settings. xHarbour does not add "D" to attribute list used for directory tree scanning so user always have to add it manually and later it ignores it so it's not possible to extract file list with directories entries. In Harbour it's fixed. Przemyslaw Czerpak 2008-07-25 13:24:57 +00:00
  • 3532757b39 2008-07-25 11:27 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbziparch/hbziparc.c ! Fixed bug reported by Juan Galvez. * Formatting, minor cleanup. Viktor Szakats 2008-07-25 09:34:12 +00:00
  • 4cd7ed0718 2008-07-24 18:43 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_xmingwce.sh * look for platform native hbpp also in default build paths Przemyslaw Czerpak 2008-07-24 16:43:45 +00:00
  • e7f24bc3b5 2008-07-24 18:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbinet.c ! fixed possible data file corruption due to wrong use of 0 handle. 0 handle is perfectly valid. By default it points to stdin but it can be closed and then reused for any other thing, f.e. data file. In such case any data written to socket was written to such file and this situation was very easy to replicate with old hbinet code. ! fixed resource leak due to unclosed handles in few cases ! fixed possible double close of the some handle what could cause that other object handles reusing the same handle number between first and second close (f.e. data files) was wrongly closed ! fixed s_inetRecvPattern()/HB_INETRECVLINE() - the end pattern was wrongly checked and the code didn't detect end pattern in streams like: "...\r\r\n" when end pattern was "\r\n" NOTE: this code needs some general cleanup. IMHO it should be joined with adding hbinet C API. Przemyslaw Czerpak 2008-07-24 16:02:48 +00:00
  • 6b5c8b82b5 2008-07-24 03:42 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c ! Disabled string hashing for curl_formadd() with CURLFORM_COPYNAME. I've misread the docs (sorry Przemek), hashing is only needed for CURLFORM_PTRNAME, which we currently don't use. I've disbled some code to avoid unused function warnings, but other than that it may be good to have the possibility for hashing for future functions too. ! Fixed/Added support for CURLFORM_COPYNAME parameter with embedded zeroes by passing the string length using CURLFORM_NAMELENGTH. Not tested. Viktor Szakats 2008-07-24 02:38:00 +00:00
  • 218fae2319 2008-07-23 21:43 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbsqlit3/sqlite3/sqlite3.c * pacified warnings Przemyslaw Czerpak 2008-07-23 19:45:01 +00:00
  • 54c95b390f 2008-07-23 15:06 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbcurl/hbcurl.c * activate string hasing in all builds for curl_formadd() with CURLFORM_COPYNAME * do not use string hasing fro curl_slist_append() Przemyslaw Czerpak 2008-07-23 13:06:21 +00:00
  • 770eb9f046 2008-07-23 12:18 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbwince.c * formatting Przemyslaw Czerpak 2008-07-23 10:19:33 +00:00
  • 360923f47c 2008-07-23 01:04 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_xmingwce.sh * fixed CCPATH setting - it has to be ended with ":" Przemyslaw Czerpak 2008-07-22 23:04:50 +00:00
  • 344830d5f9 2008-07-22 21:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/zip.c * harbour/contrib/hbmzip/unzip.c * use hb_xgrab()/hb_xfree() instead of malloc()/free() Przemyslaw Czerpak 2008-07-22 19:26:09 +00:00
  • faf1b27f38 2008-07-22 19:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/zip.c * set OS version information in ZIP header when ZIP archive is created by *nix Harbour build. It's necessary to inform some zip packages (f.e. infozip/unzip) that they should respect POSIX file permission during decompression. Przemyslaw Czerpak 2008-07-22 17:27:23 +00:00
  • 5472af3b11 2008-07-22 17:18 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/hbmzip.c ! fixed storing/setting file date, time and attributes in *nixes Przemyslaw Czerpak 2008-07-22 15:19:06 +00:00
  • 83fbce1ea4 2008-07-22 15:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/files.c * harbour/contrib/hbmzip/hbmzip.c * use new hb_fs*() functions when native platform code does not exist Przemyslaw Czerpak 2008-07-22 13:08:22 +00:00
  • fb434be153 2008-07-22 12:55 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/filesys.c * casting for DOS OpenWatcom builds and added missing header file Przemyslaw Czerpak 2008-07-22 10:55:58 +00:00
  • 6058ac88f0 2008-07-22 12:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.c * disabled SetWindowLongPtr() in 32bit MSVC WinCE builds Przemyslaw Czerpak 2008-07-22 10:30:50 +00:00
  • e34f1fe668 2008-07-22 11:03 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/genobj32.c ! casting Przemyslaw Czerpak 2008-07-22 09:04:02 +00:00
  • 7fbbdaa5a0 2008-07-22 10:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.h * added yet another one MSVC-WinCE missing definition Przemyslaw Czerpak 2008-07-22 08:36:27 +00:00
  • 3609cf9c0b 2008-07-22 09:50 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbapifs.h * source/rtl/filesys.c + Added skeletons for hb_fsGetAttr() and hb_fsGetFileTime() TODO: Implementation. Viktor Szakats 2008-07-22 08:01:32 +00:00
  • 092dcdb693 2008-07-21 21:54 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.h * added some definitions which seems to be missing in some MSVC-WinCE versions Przemyslaw Czerpak 2008-07-21 19:54:54 +00:00
  • 3c31a039ed 2008-07-21 19:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbwince.h * added DRIVE_UNKNOWN declaration for MSVC WinCE builds Przemyslaw Czerpak 2008-07-21 17:05:26 +00:00
  • 615a722297 2008-07-21 18:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * harbour/contrib/hbtip/ChangeLog * replaced TABs with SPACEs Przemyslaw Czerpak 2008-07-21 16:43:23 +00:00
  • 3d4a97040b 2008-07-17 18:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbw32/dllcall.c * minor cleanup in return values Przemyslaw Czerpak 2008-07-17 16:28:11 +00:00
  • 9475817ad4 2008-07-17 03:36 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbtpathy/tplinux.c * workaround for missing CRTCTS declaration in OpenWatcom Przemyslaw Czerpak 2008-07-17 01:37:07 +00:00
  • 18f8cb9feb 2008-07-15 20:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbmd5.c ! fixed MD5 calculations Przemyslaw Czerpak 2008-07-15 18:37:35 +00:00
  • b33f79ec8b 2008-07-15 14:31 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmysql/Makefile * harbour/contrib/hbodbc/Makefile * harbour/contrib/hbsqlit3/Makefile * harbour/contrib/hbfbird/Makefile * harbour/contrib/hbcurl/Makefile * harbour/contrib/hbhpdf/Makefile * harbour/contrib/hbpgsql/Makefile * harbour/contrib/hbfimage/Makefile * harbour/contrib/hbgd/Makefile * harbour/contrib/hbgf/hbgfgtk/Makefile * do not add default system include directory to C_USR during testing for foreign header files when HB_XBUILD variable is set - protection against including wrong header files in cross builds Przemyslaw Czerpak 2008-07-15 12:32:34 +00:00
  • 472013f959 2008-07-12 16:12 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * source/rtl/gtwvt/gtwvt.c * #if defined(_MSC_VER) and (_MSC_VER >= 1200) => #if defined(_MSC_VER) && (_MSC_VER >= 1200) *#elif => #else Pritpal Bedi 2008-07-12 23:16:21 +00:00
  • b2925bd75d 2008-07-11 19:52 UTC+0200 JF Lefebvre (MAFACT) (jfl/at/mafact.com) Jean-Francois Lefebvre 2008-07-11 17:53:49 +00:00
  • 0dc48d4a90 2008-07-11 19:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/files.c * changed SETFATTR() to use hb_fsSetAttr() Przemyslaw Czerpak 2008-07-11 17:13:29 +00:00
  • 0159cc03e3 2008-07-11 18:20 UTC+0200 JF Lefebvre (MAFACT) (jfl/at/mafact.com) Jean-Francois Lefebvre 2008-07-11 16:34:23 +00:00
  • 38fd033e77 2008-07-11 17:33 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/dbedit.ch * harbour/source/rtl/dbedit.prg + added support for undocumented Clipper DE_APPEND mode - code covered by HB_C52_UNDOC % ignore K_MOUSEMOVE events to avoid flickering just like CA-Cl*pper does + added support for cell positioning with mouse left key - CL53 compatible behavior covered by HB_COMPAT_C53 macro * changed static function name dbEditCallUser() to CallUser() for strict Clipper compatibility - some user function code may check PROCNAME() * some minor optimizations and fixes Przemyslaw Czerpak 2008-07-11 15:33:41 +00:00
  • ee2b31438d 2008-07-10 20:59 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/macro.c ! fixed RT error when invalid symbol string is precompiled Przemyslaw Czerpak 2008-07-10 18:59:47 +00:00
  • a5c4482fb0 2008-07-10 18:51 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net> * contrib/hbbmcdx/bmdbfcdx.c * contrib/hbbmcdx/hbbmcdx.h ! fixed casting for indexes with key length greater then 196 bytes created on tables with record number smaller then 256. In such case if keys have equal value then after decoding they may need more then 32767 bytes and casting to SHORT gives negative indexes. Thanks to Saulius Zrelskis for example. % changed some SHORT to INT to reduce runtime overhead * contrib/hbziparch/hbziparc.c ! fixed some unused variables. * minor sintax corrections. Miguel Angel Marchuet Frutos 2008-07-10 16:46:54 +00:00
  • 34e0f7d1c3 2008-07-09 22:53 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c + Changed to use Harbour memory allocation functions in libcurl. Viktor Szakats 2008-07-09 20:54:20 +00:00
  • f7550368fe 2008-07-09 22:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_xmingwce.sh ! fixed HB_PPGEN_PATH setting Przemyslaw Czerpak 2008-07-09 20:42:16 +00:00
  • 7162b6555f 2008-07-09 18:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/filesys.c ! casting Przemyslaw Czerpak 2008-07-09 16:30:45 +00:00
  • d5ecd90c31 2008-07-09 18:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbwince.h * harbour/source/common/hbwince.c + added SetFileAttributesA() for WinCE builds Przemyslaw Czerpak 2008-07-09 16:25:00 +00:00
  • 218d714555 2008-07-09 13:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/hbmzip.c ! added missing DJGPP header files Przemyslaw Czerpak 2008-07-09 11:58:01 +00:00
  • 4f5ab5e076 2008-07-09 12:32 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/set.c ! do not add .prn extension to printer/extra filenames if file name is one of well known device name: PRN, LPT[1-3], COM[1-9] This code is enabled only for OS2 builds where it's necessary but maybe MS-Windows/DOS users should think about adding it to their builds too because sometimes also DOS/Win does not recognize correctly device name when it has extension. Przemyslaw Czerpak 2008-07-09 10:32:31 +00:00
  • e30cd6e5e1 Marek Paliwoda 2008-07-09 10:07:26 +00:00
  • 1e9fb98568 2008-07-09 12:05 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) Marek Paliwoda 2008-07-09 10:03:30 +00:00
  • 130d897627 2008-07-09 11:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdate.h * harbour/source/common/hbdate.c + added hb_timeStampEncode() Przemyslaw Czerpak 2008-07-09 09:57:33 +00:00
  • 082a98114d 2008-07-09 10:20 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/make_b32_all.bat * contrib/make_vc_all.bat ! Fixed to accept HB_INC_* envvars to specify header locations for external packages. Viktor Szakats 2008-07-09 08:21:20 +00:00
  • 8735002f43 2008-07-09 10:00 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/gtwvt/gtwvt.c * contrib/gtwvg/gtwvg.c ! Restored previous change. In Harbour, passing NULL to hb_itemPutC() is valid and will result in an empty string being stored in an optimized way. hb_itemPutCLPtr() should be used instead of hb_itemPutCPtr(). The GPF in question used to happen when setting the clipboard, and it looks to happen inside the OS. I'm still investigating. Viktor Szakats 2008-07-09 08:02:03 +00:00
  • 80f2c9b417 2008-07-08 16:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/gtwvg.c * source/rtl/gtwvt/gtwvt.c ! Fixed GPF in HB_GTI_CLIPBOARDDATA. Pritpal Bedi 2008-07-08 23:45:10 +00:00
  • 9f56cbad14 2008-07-08 20:42 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c ! CURL_EASY_GETINFO() will now return the proper type (with an empty value) if the given info type is not supported in the libcurl version used at build-time. (This makes the test program not crash after latest hbcurl changes.) Viktor Szakats 2008-07-08 18:44:23 +00:00
  • 79098d198d 2008-07-08 19:03 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbmzip/hbmzip.c + implemented file date/time get/set for OS2 ; TODO: DOS implementation is still missing ; Implementation is not tested! Mindaugas Kavaliauskas 2008-07-08 16:00:16 +00:00
  • b829975133 2008-07-08 17:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbusage.c * cleaned possible warning in some C compilers Przemyslaw Czerpak 2008-07-08 15:05:58 +00:00
  • c692d5d67a 2008-07-08 16:47 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbw32/Makefile * contrib/hbw32/common.mak + contrib/hbw32/w32_osc.c + contrib/hbw32/w32_os.prg + Ported some Windows specific version detection and networking checker/setup code. From Peter Rees/xhb: OS_ISWINNT() OS_ISWINNT351() OS_ISWINNT4() OS_ISWIN2000_OR_LATER() OS_ISWIN2000() OS_ISWINXP() OS_ISWIN2003() OS_ISWINVISTA() OS_ISWIN9X() OS_ISWIN95() OS_ISWIN98() OS_ISWINME() OS_ISWTSCLIENT() OS_VERSIONINFO() OS_NETREGOK() OS_NETVREDIROK() Viktor Szakats 2008-07-08 14:52:35 +00:00
  • 4926a3375e 2008-07-08 14:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbrddcdx.h * harbour/source/rdd/dbfcdx/dbfcdx1.c ! fixed casting for indexes with key length greater then 196 bytes created on tables with record number smaller then 256. In such case if keys have equal value then after decoding they may need more then 32767 bytes and casting to SHORT gives negative indexes. Thanks to Saulius Zrelskis for example. % changed some SHORT to INT to reduce runtime overhead Przemyslaw Czerpak 2008-07-08 12:13:30 +00:00
  • 958acd8169 2008-07-08 10:34 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/rddads/ads1.c ! Fixed to behave Clipper-like when trying to write when on EOF position. This way a TODO is cleared in the source. Viktor Szakats 2008-07-08 08:37:24 +00:00
  • e4223a02a0 2008-07-08 08:29 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbodbc/odbc.c ! Fixed compilation error with Pelles C 5.00.1. * Some formatting. Viktor Szakats 2008-07-08 06:37:36 +00:00
  • f636b56131 2008-07-08 07:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbodbc/odbc.c ! Fixed all ODBC handles to be pointers. This way it's Win64 compatible. This is an INCOMPATIBLE change. Since normal app code is using ODBC error values to check for error conditions, the type of handles shouldn't be a concern for most app code. I'd ask everyone using hbodbc to do some tests. + TOFIXes added where deprecated (and potentially dangerous) APIs are used. Viktor Szakats 2008-07-08 06:06:06 +00:00
  • 6284f1b991 2008-07-08 02:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/runner.c + added support for passing non string parameters to .HRB INIT/<main> procedures/function + added automatic destructors for .HRB modules ; TOFIX: add protection against possible double executing of EXIT procedures in .HRB modules in HVM quit phase Przemyslaw Czerpak 2008-07-08 00:27:14 +00:00
  • fc6d06b19c 2008-07-08 00:38 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h * disabled internal pointer handles I enabled by mistake for MS-WIN builds Przemyslaw Czerpak 2008-07-07 22:38:48 +00:00
  • e5fb6b8de5 2008-07-08 00:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapifs.h * harbour/include/hbdefs.h * harbour/source/rtl/console.c * harbour/source/rtl/philes.c * harbour/source/rtl/hbgtcore.c * harbour/source/rtl/fstemp.c * harbour/source/rtl/philes53.c * harbour/source/rtl/gtapi.c * harbour/source/rtl/filesys.c * harbour/source/rdd/dbfntx/dbfntx1.c * harbour/source/rdd/dbsql.c * harbour/source/rdd/sdf1.c * harbour/source/rdd/dbfcdx/dbfcdx1.c * harbour/source/rdd/delim1.c * harbour/contrib/hbbmcdx/bmdbfcdx.c + added HB_NHANDLE + added hb_numToHandle() macro ! fixed WIN32 HANDLE to integer number conversions in Harbour file API ! fixed F_ERROR and FS_ERROR usage * added support for optional FHANDLE mapped to pointer instead of integer number - disable by default in hbdefs.h Now Harbour can be compiled with internal pointer and integer file handles (FHANDLE) Przemyslaw Czerpak 2008-07-07 22:35:39 +00:00
  • 5b5bd3c820 missed changed added Viktor Szakats 2008-07-07 22:18:19 +00:00
  • cd07406601 2008-07-08 00:07 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/compiler/genhrb.c * contrib/hbtip/utils.c ! Changed octal values in strings (and chars too) to make these functions work with Pelles C 5.00.1. Viktor Szakats 2008-07-07 22:09:23 +00:00
  • 2a774d62e8 2008-07-07 20:16 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/xhb/xhbfunc.c ! Changed hb_ArrayID() to be in sync with xhb, and at the same time fixing the Win64 compatibility issue. Thanks Przemek. Viktor Szakats 2008-07-07 18:17:21 +00:00
  • 48d11d426d 2008-07-07 19:32 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/vm/arrayshb.c * contrib/xhb/xhbfunc.c ! Moved hb_ArrayID() Harbour level function to xhb.lib. ; NOTE: This function is not compatible with x64 architecture. Viktor Szakats 2008-07-07 17:33:41 +00:00
  • 7ff4bf1de7 2008-07-07 19:00 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * make_xmingwce.mak * Changed the way HB_COMP_PATH, HB_PPGEN_PATH, CCPATH and CCPREFIX environment variables are handled Marek Paliwoda 2008-07-07 17:01:30 +00:00
  • f3d708b0ae 2008-07-07 17:41 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/vm/extrap.c ! Warning fixed. Viktor Szakats 2008-07-07 15:42:50 +00:00
  • 47c0fe7abc 2008-07-07 13:50 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/hbffind.c ! Added workaround for PellesC 5.00.1 hang bug. Viktor Szakats 2008-07-07 12:15:57 +00:00
  • 12a91c6e12 2008-07-07 12:48 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/gencc.c ! fixed bud with wrong C code generated for doubly negated integer values reported by Viktor. Przemyslaw Czerpak 2008-07-07 10:49:22 +00:00
  • d0596ffa2b 2008-07-07 06:57 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * make_deb.sh + Added libgpm-dev to mouse test. Thanks Guy. Viktor Szakats 2008-07-07 05:00:07 +00:00
  • 42d36757b9 2008-07-06 23:01 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbundoc.api ! Casting in _tctemp() Viktor Szakats 2008-07-06 21:03:15 +00:00
  • dc542587a6 2008-07-05 03:28 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/rtl/transfrm.c + Added patch by Javier. This will make @R picture compatible with Clipper 5.01 and VFP if HB_COMPAT_FOXPRO is enabled. Viktor Szakats 2008-07-05 01:29:34 +00:00
  • ccf9931bc8 2008-07-05 02:48 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * doc/Makefile ! Removed non-existing genhtm.cmd ! howtocvs.txt -> howtosvn.txt Viktor Szakats 2008-07-05 00:49:14 +00:00
  • 3088dd7608 2008-07-05 02:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/pp/hbpp.c * source/pp/ppcore.c * source/pp/pplib.c ! Fixed bug introduced in r8836, so that now __HARBOUR__ will again be #defined when 'harbour /u' switch is used. Thanks Randy. Viktor Szakats 2008-07-05 00:25:33 +00:00
  • 059883e598 2008-07-05 01:59 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbver.h ! Typo in comment. Viktor Szakats 2008-07-05 00:00:40 +00:00