Commit Graph

  • 0b4ed76c12 2015-04-01 14:59 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/debug/dbgentry.c ! fixed typo in my previous commit for AltD() function detection Thanks to Franček Prijatelj for reporting the problem and Abe for self contain example Przemysław Czerpak 2015-04-01 14:59:26 +02:00
  • f817310638 2015-03-27 16:21 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/debug/dbgentry.c % small optimizations Przemysław Czerpak 2015-03-27 16:21:38 +01:00
  • 4ae0fd9dc6 2015-03-24 14:53 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hbsocket.c * use inet_pton() or inet_aton() if available instead of inet_addr() Przemysław Czerpak 2015-03-24 14:53:15 +01:00
  • f7184a48fc 2015-03-24 13:42 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/harbour.hbx * src/vm/cmdarg.c + added new PRG function hb_ACmdLine() -> <array> borrowed from Viktor's branch (2015-03-12 03:02 UTC+0100 Viktor Szakats) It returns array with all command line parameters. Unlike hb_AParams( __dbgProcLevel() - 1 ) hb_ACmdLine() returns all parameters also hidden ones just like hb_CmdLine() function and hb_argv()/hb_argc() Please also remember that hb_AParams() returns current value of parameters which could be changed bu user code so they can be different then original parameters passed to given function. Przemysław Czerpak 2015-03-24 13:42:51 +01:00
  • e54036073c 2015-03-23 21:02 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbsix.ch * include/std.ch * formatting Przemysław Czerpak 2015-03-23 21:02:02 +01:00
  • c177fcb7d4 2015-03-23 16:21 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/std.ch + added VIA and CODEPAGE parameters to SORT TO and TOTAL TO commands * formatting Przemysław Czerpak 2015-03-23 16:21:50 +01:00
  • c99d950516 2015-03-23 15:03 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbapirdd.h * include/hbusrrdd.ch + added DBTF_RECALL flag which disables transferring record DELETED flag Przemysław Czerpak 2015-03-23 15:03:27 +01:00
  • 26c617c979 2015-03-22 17:23 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c * pacified warnings Przemysław Czerpak 2015-03-22 17:23:43 +01:00
  • 3c4c67254c 2015-03-21 12:54 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c ! restored the line with initialization of allocated memory buffer I deleted by mistake removing my private comments before commit. Without this line sort could randomly crash on small tables (less then 65537 sorted records) Przemysław Czerpak 2015-03-21 12:54:05 +01:00
  • db16cc8861 2015-03-20 16:34 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/Makefile - include/hbdbsort.h * src/rdd/Makefile - src/rdd/hbdbsort.c * src/rdd/dbf1.c - completely removed old code used in DBF* RDDs as low level backend for SORT TO ... command and __dbArrange() function. It was buggy and extremely inefficient in some cases, i.e. after 20 hours I killed process which was sorting table with 2'000'000 records in reverted order so I cannot even say how much time it needed. Przemysław Czerpak 2015-03-20 16:34:03 +01:00
  • ee5f8ac72f 2015-03-18 23:16 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbrddcdx.h * src/rdd/dbfcdx/dbfcdx1.c % small speed improvement during indexing * casting Przemysław Czerpak 2015-03-18 23:16:36 +01:00
  • 97d161c683 2015-03-18 13:25 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/teditor.prg ! resize missing text on line wrapping (issue #92) Przemysław Czerpak 2015-03-18 13:25:45 +01:00
  • c98c7b1597 2015-03-17 13:35 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/workarea.c % small simplification Przemysław Czerpak 2015-03-17 13:35:57 +01:00
  • 66bf4f5867 2015-03-17 12:55 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbcmd.c ! fixed __dbArrange() to allow record transfer with the same conditions as __dbTrans() just like Cl*pper does. Low level RDD code should respect it, i.e. it should be possible to sort using fields which exist only in source workarea, the order and number of fields in source and destination workareas can be completely different, etc. Low level DBF* SORT() method is completely broken in such cases and has to be rewritten. Przemysław Czerpak 2015-03-17 12:55:32 +01:00
  • 11e823dba2 2015-03-16 23:00 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/smtpcli.prg ! do not execute STARTTLS command if server does not report it's supported (issue #90) Przemysław Czerpak 2015-03-16 23:00:13 +01:00
  • f090e652cd 2015-03-13 18:56 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbwin/win_bmp.c ! fixed copy and past typo in my last modification - thanks to Juan Francolino for reporting the problem and to Alexander Czjczyński for locating the reason. It closes issue #91. Przemysław Czerpak 2015-03-13 18:56:10 +01:00
  • 58bc2c6f00 2015-03-12 09:41 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/sendmail.prg ! fixed wrong login conditions - AICS it's old problem which had existed from very long time. Przemysław Czerpak 2015-03-12 09:41:38 +01:00
  • 6c9d48495f 2015-03-11 16:23 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/hbtip.hbx * contrib/hbtip/httpcli.prg * contrib/hbtip/log.prg * contrib/hbtip/sessid.prg * contrib/hbtip/smtpcli.prg * contrib/hbtip/thtml.ch * contrib/hbtip/tip.ch * contrib/hbtip/url.prg * synced with Viktor's branch. Przemysław Czerpak 2015-03-11 16:23:04 +01:00
  • 7f80c2e286 2015-03-10 18:06 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/cgi.prg * contrib/hbtip/client.prg * contrib/hbtip/encb64.prg * contrib/hbtip/encoder.prg * contrib/hbtip/encqp.prg * contrib/hbtip/mail.prg * contrib/hbtip/sendmail.prg * synced manually with Viktor's branch (not all things). Przemysław Czerpak 2015-03-10 18:06:11 +01:00
  • f832dbe9a4 2015-03-09 19:16 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/smtpcli.prg ! consume whole EHLO output after STARTTLS Przemysław Czerpak 2015-03-09 19:16:12 +01:00
  • acc1a252e8 2015-03-09 18:33 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/smtpcli.prg ! added missing space after AUTH PLAIN ! resend EHLO command after STARTTLS ; Thanks to Rolf for information about both problems. Przemysław Czerpak 2015-03-09 18:33:06 +01:00
  • 00717d90b1 2015-03-09 18:17 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/client.prg * removed trailing spaces Przemysław Czerpak 2015-03-09 18:17:39 +01:00
  • 54a8c06190 2015-03-09 15:08 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/smtpcli.prg ! fixed typo in my previous commit Przemysław Czerpak 2015-03-09 15:08:50 +01:00
  • eaa87a3be9 2015-03-07 20:16 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbtip/smtpcli.prg * synced with Viktor's branch - it should fix the problem with unconditional bind with HBSSL library after last Jean's patch. Przemysław Czerpak 2015-03-07 20:16:55 +01:00
  • b0e3afcdda 2015-03-05 22:35 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c ! do not refresh ModTime and RowVer fields just copied during transfer operation Przemysław Czerpak 2015-03-05 22:35:11 +01:00
  • 74c4b51266 2015-03-05 20:46 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbapi.h * src/vm/garbage.c + added hb_gcDummyClear() function Przemysław Czerpak 2015-03-05 20:46:23 +01:00
  • 6df9526b8d 2015-03-04 11:18 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbapi.h ! fixed HB_ISMEMO() macro, original version was accepting the same items as HB_ISCHAR() so it was not compatible with ISMEMO() macro in Cl*pper. Przemysław Czerpak 2015-03-04 11:18:45 +01:00
  • d3a947bc6f 2015-03-04 09:18 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c * src/rtl/hbinet.c * pacified warnings (Thanks to Grigory) Przemysław Czerpak 2015-03-04 09:18:13 +01:00
  • 03e7b6da6e 2015-03-03 16:26 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/rddads/ads1.c ! use AdsSetLongLong() (if available) instead of AdsSetDouble() to not strip less significant bits from 64bit integer number during conversion to double * allow ADS to decide if writing into rowver and modtime fields is legal instead of generating our own arbitrary RTE Przemysław Czerpak 2015-03-03 16:26:28 +01:00
  • 4617ba29d7 2015-03-03 15:57 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/gtalleg/gtallegd.c * contrib/gtqtc/gtqtc1.cpp * contrib/hbblink/blinker.prg * contrib/hbbz2/core.c * contrib/hbcomio/comio.c * contrib/hbsqlit3/core.c * contrib/hbtcpio/tcpio.c * contrib/rddads/adsfunc.c * synced with Viktor's branch (formatting, macros instead of constant values, protection against wrong paramters, use *EVALITEM macros, use HB_ERR_ARGS_BASEPARAMS, ...) Przemysław Czerpak 2015-03-03 15:57:48 +01:00
  • 24ebd4b617 2015-03-02 18:01 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbssl/ssl_inet.c ! restored comment begin token removed by mistake in my last commit Przemysław Czerpak 2015-03-02 18:01:12 +01:00
  • a6c8ffc884 2015-03-02 16:08 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hbinet.c * contrib/hbssl/ssl_inet.c ! fixed unfinished code with error code translation - thanks to Abe Przemysław Czerpak 2015-03-02 16:08:37 +01:00
  • d976db49c9 2015-02-26 09:36 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/rddads/ads1.c * removed unnecessary casting Przemysław Czerpak 2015-02-26 09:37:00 +01:00
  • 5ac8fc0d4a 2015-02-25 22:06 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbodbc/odbc.c * contrib/hbodbc/sql.ch * minor formatting to sync with Viktor's branch + added missing defines from Viktor's branch Przemysław Czerpak 2015-02-25 22:06:51 +01:00
  • 0198c7a729 2015-02-24 17:49 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/sddfb/core.c * contrib/sddmy/core.c * contrib/sddoci/core.c * contrib/sddodbc/core.c * contrib/sddpg/core.c * contrib/sddsqlt3/core.c ! clear dbFieldInfo structure before use - it resolves problems with random field flags caused by uninitialized uiFlags member * minor cleanup in variable names * use hb_xgrabz() Przemysław Czerpak 2015-02-24 17:49:04 +01:00
  • 0abd7da585 2015-02-24 11:14 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/gtxwc/gtxwc.c ! fixed GPF when empty window title is set and then retrieve - thanks to Teo. Przemysław Czerpak 2015-02-24 11:14:51 +01:00
  • 0bcc223b14 2015-02-23 17:47 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbodbc/odbc.c * rewritten function SQLGetData() - new code is much simpler and fixes few bugs Przemysław Czerpak 2015-02-23 17:47:54 +01:00
  • 86d8fd5915 2015-02-21 15:33 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * ChangeLog.txt * src/compiler/hbmain.c * src/nortl/nortl.c ! save and restore SETs which can be modified by -fn[:[l|u]|-], -fd[:[l|u]|-], -fp[:<char>] and -fs[-] compiler flags. It fixes problem with HBMK2 so now above switches can be used with HBMK2. Przemysław Czerpak 2015-02-21 15:33:22 +01:00
  • fff0da51ab 2015-02-21 14:34 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/delim1.c * src/rdd/sdf1.c ! disabled code which allows to delete just added record. It was not Cl*pper compatible and caused bad side effects in COPY TO ... DELIM | SDF - deleted records were nor copied Przemysław Czerpak 2015-02-21 14:34:17 +01:00
  • c8a04734fd 2015-02-20 11:40 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbssl/bio.c * contrib/hbssl/err.c * contrib/hbssl/evpciph.c * contrib/hbssl/evpmd.c * contrib/hbssl/hbssl.ch * contrib/hbssl/hbssl.hbc * contrib/hbssl/hbssl.hbm * contrib/hbssl/hbssl.hbx * contrib/hbssl/pem.c * contrib/hbssl/rand.c * contrib/hbssl/ssl.c * contrib/hbssl/ssl_hb.c * contrib/hbssl/sslctx.c * contrib/hbssl/x509.c ; synced with Viktor's branch: * favor openssl over libressl on darwin (2015-01-22 03:24 UTC+0100) * build against libressl on darwin, if installed (2015-01-22 03:24 UTC+0100) * deleted custom openssl option 'OPENSSL_NO_SEED' on darwin. (2015-01-22 03:24 UTC+0100) + AES/GCM ciphers added (couldn't make them work) (2014-12-26 01:53 UTC+0100) + added BIO_GET_CONN_INT_PORT() It's now fixed in OpenSSL, available in hbssl with OpenSSL 1.0.1 or upper (2014-03-03 00:45 UTC+0100) ! BIO object is now GC collected, solving the leak and hopefully some remaining memory problems around BIO_NEW_MEM_BUF() (2014-02-26 04:54 UTC+0100) ! SSL_SET_BIO(): fixed 3rd parameter (2014-02-26 04:54 UTC+0100) ! BIO_NEW_MEM_BUF(): fixed potential use-after-free. (2014-02-24 16:02) * formating and comments Przemysław Czerpak 2015-02-20 11:40:52 +01:00
  • b0054466a3 2015-02-20 10:53 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbodbc/odbc.c * contrib/sddodbc/core.c * updated to compile with UnixODBC 2.2.0 I slightly changed one #if condition used to define SQLTCHAR. If it interacts with some other old UnixODBC version then please let me know. Przemysław Czerpak 2015-02-20 10:53:05 +01:00
  • 056afec314 2015-02-19 23:10 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbssl/hbssl.h * added HB_SSL_CONST macro which can be used instead of 'const' qualifier to pacify "discards qualifier 'const'" warnings in OpenSSL versions prior 0.9.8 Przemysław Czerpak 2015-02-19 23:10:19 +01:00
  • fdb77bb7f2 2015-02-19 13:15 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com) * contrib/hbtop/popcli.prg ! Fixed: METHOD top( nMsgId ) ::inetSendAll( ::SocketCon, "TOP " + hb_ntos( nMsgId ) + " 0 " + ::cCRLF ) => ::inetSendAll( ::SocketCon, "TOP " + hb_ntos( nMsgId ) + " 0" + ::cCRLF ) Pritpal Bedi 2015-02-19 13:24:04 -08:00
  • 6aa7e9423c 2015-02-19 01:19 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com) * contrib/gtwvg/gtwvgd.c * contrib/gtwvg/gtwgud.c ! Fixed: a bug which was causing HB_GTI_SETPOS_XY/ROWCOL returning wrong values in case it is called as GET method. Pritpal Bedi 2015-02-19 13:03:12 -08:00
  • f27109beee 2015-02-19 20:20 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbssl/evpciph.c * contrib/hbssl/hbssl.h ! added missing protection for EVP_rc5_32_12_16_cfb64() * cleaned version macro usage to not force final versions until beta ones is not confirmed to be broken Przemysław Czerpak 2015-02-19 20:20:34 +01:00
  • bae69e6ead 2015-02-19 19:42 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbssl/bio.c * contrib/hbssl/err.c * contrib/hbssl/evpciph.c * contrib/hbssl/evpmd.c * contrib/hbssl/hbssl.h * contrib/hbssl/ssl.c * contrib/hbssl/ssl_inet.c ! fixed compilation with older OpenSSL versions. Now minimum supported version of OpenSSL is 0.9.6. I tested current code only with finals releases (such releases have 'f' as last hex digit in OPENSSL_VERSION_NUMBER) so it's possible that some beta release may need additional tunes but now adopting the code should be quite easy job for anyone who need to use such OpenSSL version and has same very basic C knowledge. When older OpenSSL versions are used then warnings: "passing arg X discards qualifier 'const' from pointer target type" can appear. I didn't pacified them to not hide some possible bugs in the future though it breaks C++ compilation so maybe I'll add such casting using macro redefined only for older versions. ; [TODO] check if HB_OPENSSL_OLD_OSX_ macro is still required and if not then remove it. Maybe also other DARWIN macros can be removed. Przemysław Czerpak 2015-02-19 19:42:07 +01:00
  • ea82ac86f6 2015-02-17 18:47 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/gtwin/gtwin.c * use VK_MENU macro instead of direct value and do not check VirtualScanCode in hack for ALT+<keypadnums,...> input Przemysław Czerpak 2015-02-17 18:47:54 +01:00
  • 0f1b885280 2015-02-17 17:44 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * package/harb_win.mft * package/harb_win.rc * bumped copyright year to 2015 Przemysław Czerpak 2015-02-17 17:44:51 +01:00
  • 094b3e6faa 2015-02-17 17:22 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c * modified code which tries to detect if field flags were used in DBF header for autoinc numeric fields Przemysław Czerpak 2015-02-17 17:22:57 +01:00
  • 9347e5ab4e 2015-02-17 16:35 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c + added support for autoincrement fields with counter longer then 4 bytes Warning: if someone created tables with such fields i.e. { "I:+", 8, 0 } after my modification which added support for AutoInc flags in all numeric DBF fields then he should update counters manually using DBS_COUNTER flag. New code uses 64bit counters for such field located in different part of DBFFIELD structure. Przemysław Czerpak 2015-02-17 16:35:17 +01:00
  • 9ed0347914 2015-02-17 13:28 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/compiler/cmdcheck.c ! fixed error messages when wrong parameters are passed. When wrong parameters are taken from HARBOURCMD or CLIPPERCMD "Bad command line option '%s'" error is generated and "Bad command line parameter '%s'" when wrong parameters are from command line. New behavior is Cl*pper compatible. Przemysław Czerpak 2015-02-17 13:28:11 +01:00
  • 418caaac51 2015-02-17 12:06 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbssl/tests/inetssl.prg * contrib/rddads/ads1.c * src/rtl/teditor.prg * formatting of my recent modifications taken from Viktor's branch Przemysław Czerpak 2015-02-17 12:06:51 +01:00
  • be90db3802 2015-02-15 21:31 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c * slightly modified code which tries to detect if field flags were used in DBF header Przemysław Czerpak 2015-02-15 21:31:12 +01:00
  • f4026e5441 2015-02-15 20:44 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/common/hbdate.c ! fixed rounding negative UTC offsets in MS-Windows builds. It should fix issue #89. Przemysław Czerpak 2015-02-15 20:44:41 +01:00
  • bbfe7a6a00 2015-02-15 20:23 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/gtwin/gtwin.c * added hack to process characters generated without keydown event. It should fix issue #86. Przemysław Czerpak 2015-02-15 20:23:15 +01:00
  • 25b2825ee9 2015-02-13 17:08 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/mlcfunc.c ! fixed MPosToLC() results for position in last line which have to be moved after analyzing rest of line due to word wrapping. Przemysław Czerpak 2015-02-13 17:08:09 +01:00
  • 6ef74ce1fd 2015-02-11 19:59 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * ChangeLog.txt ! typo in issue number Przemysław Czerpak 2015-02-11 19:59:45 +01:00
  • 403decab13 2015-02-11 18:48 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/mlcfunc.c * modified unpadded MemoLine() mode to return last blank character in the line Przemysław Czerpak 2015-02-11 18:48:48 +01:00
  • bc40e114db 2015-02-11 13:10 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * package/harbour-wce.spec.in * package/harbour-win.spec.in * package/harbour.spec * changed deprecated BuildPrereq tag to BuildRequires ! remove optionally created libtiff Przemysław Czerpak 2015-02-11 13:10:47 +01:00
  • 080ab48930 2015-02-11 12:31 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/codepage/l_fr.h + added 'Ç' and 'ç' characters to set of french letters ; this modification affected "FRISO" and "FRWIN" codepages. Users using them and above characters in index field should reindex their databases. Przemysław Czerpak 2015-02-11 12:31:48 +01:00
  • 238f2b606c 2015-02-11 09:49 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c * moved AutoInc field initialization to separate function % removed unnecessary AutoInc initialization from RowVer fields * cleanup few static function names Przemysław Czerpak 2015-02-11 09:50:00 +01:00
  • 64b5a2586f 2015-02-11 09:26 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c + finished support for AutoInc flag (+) for all numeric fields (N, F, I, B) in DBF* RDDs. Now user can define field like: { "COUNTER", "I:+", 4, 0 } and they will work like autoincrement fields but without any assign restrictions. Przemysław Czerpak 2015-02-11 09:26:33 +01:00
  • 7886f9f0ea 2015-02-10 17:23 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbznet.h * src/rtl/hbinet.c + added new C function hb_znetInetTimeout() * minor cleanup (local variables localization) Przemysław Czerpak 2015-02-10 17:23:48 +01:00
  • c44831d3af 2015-02-10 13:03 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/xhb/xhberr.prg * contrib/xhb/xhb.hbx - removed __BreakBlock() function. The Harbour core implementation of __BreakBlock() function fully replaces it and is more efficient because it does not create new codeblock on each call. Przemysław Czerpak 2015-02-10 13:03:24 +01:00
  • 725384ada6 2015-02-09 09:23 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbexpra.c * allow to use __BreakBlock() function as static initializer Przemysław Czerpak 2015-02-09 09:23:03 +01:00
  • 2c23828109 2015-02-09 00:22 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hardcr.c ! fixed HardCR() to work with codepages using custom character encoding in which SoftCR can be part of valid character, i.e. UTF8. Przemysław Czerpak 2015-02-09 00:22:36 +01:00
  • 0c1c2ab698 2015-02-08 23:32 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/harbour.hbx * src/vm/hvm.c + added new PRG function: __BreakBlock() -> {|e| Break( e ) } Przemysław Czerpak 2015-02-08 23:32:45 +01:00
  • 11156a9563 2015-02-08 13:19 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/workarea.c + added support for field flags in dbCreate()/dbStruct(). Flags can be passed in string with field type after ":", i.e. "C:U" means Unicode character field. The following flags are recognized: "N" - column can store null values "B" - binary column "+" - column is autoincrementing "Z" - column is compressed "E" - column is encrypted "U" - column stores Unicode strings Przemysław Czerpak 2015-02-08 13:19:07 +01:00
  • ca567dd55f 2015-02-07 21:02 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbwin/win_bmp.c ! added missing C++ casting Przemysław Czerpak 2015-02-07 21:02:12 +01:00
  • a10bfbda40 2015-02-06 15:00 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hbsocket.c * added support MAC addreses array returned by hb_socketGetIFaces() in BSD based systems like FreeBSD or Darwin (Mac OS X) Przemysław Czerpak 2015-02-06 15:00:31 +01:00
  • 873c60d54f 2015-01-29 23:55 UTC+0100 Jean Lefebvre (jfl/at/mafact.com) Jean Lefebvre (Mafact) 2015-01-29 23:57:12 +01:00
  • 32b22ec738 2015-01-19 13:24 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbwin/hbwin.hbx + added __oleVariantNullDate() Przemysław Czerpak 2015-01-19 13:24:33 +01:00
  • 603063cd0d 2015-01-14 13:00 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbwin/olecore.c + added new PRG function to control empty date conversion to OLE variant: __oleVariantNullDate( [<lNewNullFlag>] ) -> <lPrevNullFlag> This is per thread switch and by default initialized to .F. for each new thread. When set to .T. Harbour empty dates are translated to VT_NULL. Warning: it's possible that this function will be removed or replaced by other solution in the future. Przemysław Czerpak 2015-01-14 13:00:13 +01:00
  • 6f3cc11e48 2015-01-09 19:19 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c * minor foramtting Przemysław Czerpak 2015-01-09 19:19:09 +01:00
  • 786b91612b 2014-12-31 01:45 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/memoedit.prg ! fixed repeat condition for ME_INIT initial user function call (correctly fixes #21) Przemysław Czerpak 2014-12-31 01:45:42 +01:00
  • 1913612f5b 2014-12-30 01:19 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com) * src/rtl/memoedit.prg ! Fixed: nUdfReturn value ME_UNKEY (1-31) were not being processed. Pritpal Bedi 2014-12-30 01:24:12 -08:00
  • bcbd37990b 2014-12-29 20:27 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbznet.h * src/rtl/hbinet.c * src/rtl/hbinetz.c * moved HB_INET_ERR_* macros to header file + added error and errorStr functions to hb_inet*() socket read/write wrappers ! call close function of hb_inet*() socket read/write wrappers before closing the socket + added hb_znetInetFD() C function Przemysław Czerpak 2014-12-29 20:27:15 +01:00
  • 8eb8cf62a7 2014-12-15 15:48 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hbtoken.c * cleaner version of recent hb_tokenPtr() fix which works correctly also with active delimiters Przemysław Czerpak 2014-12-15 15:48:22 +01:00
  • 309c71ba23 2014-12-13 10:17 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hbtoken.c ! fixed hb_tokenPtr() to work correctly with new EOLs Thanks to Viktor for information about the problem. Przemysław Czerpak 2014-12-13 10:17:37 +01:00
  • 894983e284 2014-12-12 17:23 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/gtqtc/gtqtc1.cpp ! use window instead of internal image to calculate new console window dimensions after dynamic font size modification Przemysław Czerpak 2014-12-12 17:23:14 +01:00
  • a7e7b14b46 2014-12-12 16:03 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hbini.prg ! use hb_ATokens( <cData>, .T. ) to divide .ini file to lines It's much faster and fixes problem existing from initial version of this code that .ini files with mixed EOLs cannot be correctly decoded, i.e. .ini files with LF EOLs was couldn't be decoded if someone added even single line with CRLF. * small .ini read code reorganization Przemysław Czerpak 2014-12-12 16:03:16 +01:00
  • 20ec21c553 2014-12-12 13:30 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbcompdf.h * include/hbexprb.c * src/common/funcid.c * src/vm/hvm.c % optimize Array() function by replacing function call with HB_P_ARRAYDIM PCODE. Because this optimization changes RTE and interacts with broken code like aVal := Array( 10, 0, "A" ) then it's not enabled by default. User can enable it by -ko switch. Przemysław Czerpak 2014-12-12 13:30:56 +01:00
  • 513f8824df 2014-12-05 01:33 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/common/hbffind.c * src/common/hbfsapi.c * src/rtl/filebuf.c * src/rtl/fssize.c * contrib/hbmzip/mzip.c * contrib/xhb/filestat.c ! typo in comment - thanks to Viktor Przemysław Czerpak 2014-12-05 01:33:30 +01:00
  • 86e8c25df5 2014-12-05 00:13 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com) * src/common/hbver.c * synced copyright with fork to be in sync with merged sources Viktor Szakats 2014-12-05 00:15:16 +01:00
  • d93eb0ce57 2014-12-04 19:28 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/filesys.c ! fixed typo in recent modification Przemysław Czerpak 2014-12-04 19:28:46 +01:00
  • e007f5de9d 2014-12-04 10:06 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * ChangeLog.txt * contrib/hbct/doc/en/dattime3.txt * contrib/hbmzip/mzip.c * contrib/xhb/filestat.c * src/common/hbffind.c * src/rdd/hbsix/sxcompr.c * src/rtl/filebuf.c * src/rtl/filesys.c * src/rtl/fssize.c * src/rtl/fstemp.c ! typo in comments Przemysław Czerpak 2014-12-04 10:06:14 +01:00
  • 085e7eb3a5 2014-12-03 11:46 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbexprb.c ! fixed GPF in compilation of this code: DO hb_i18n_getText Przemysław Czerpak 2014-12-03 11:46:13 +01:00
  • b9b235cff9 2014-12-03 00:41 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbsocket.ch + added HB_SOCKET_ERR_NONE Przemysław Czerpak 2014-12-03 00:41:38 +01:00
  • bc7ff4d5c6 2014-11-29 06:03 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbapifs.h * src/common/hbffind.c * src/rtl/direct.c * src/rtl/dirscan.prg * src/rtl/filebuf.c + added lTime member to HB_FFIND structure + added 3-rd parmeter to hb_fsDirectory() + extended default maximum number of Harbour file IO redirecros to 128 * use hb_xgrabz() * formatting Przemysław Czerpak 2014-11-29 06:03:17 +01:00
  • 625eb81d3e 2014-11-24 22:38 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hbrand.c ! fixed memory leak Przemysław Czerpak 2014-11-24 22:38:41 +01:00
  • e40475da0d 2014-11-24 10:30 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbnetio/netiocli.c * pacified warning Przemysław Czerpak 2014-11-24 10:30:22 +01:00
  • 43bb132540 2014-11-24 09:43 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rdd/dbf1.c * pacified warning Przemysław Czerpak 2014-11-24 09:43:40 +01:00
  • 7efce08559 2014-11-21 16:31 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/gtqtc/gtqtc.hbc * contrib/gtqtc/gtqtc.hbp ! fixed detecting QT when both QT4 and GT5 versions are installed in OSX (synced with Viktor's branch) Przemysław Czerpak 2014-11-21 16:31:49 +01:00
  • 61e4dba3f1 2014-11-21 13:40 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/replic.c % optimized REPLICATE() function Przemysław Czerpak 2014-11-21 13:40:58 +01:00
  • ed3dd0415f 2014-11-19 08:37 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/hbnetio/netiosrv.c * small simplification Przemysław Czerpak 2014-11-19 08:37:16 +01:00
  • 41ddee0ea9 2014-11-18 14:13 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/dbinfo.ch + added new rddInfo() action: RDDI_DECIMALS Przemysław Czerpak 2014-11-18 14:13:03 +01:00
  • 926f351208 2014-11-14 18:05 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/hbsocket.c * clear socket error after successful connect Przemysław Czerpak 2014-11-14 18:05:37 +01:00
  • c571627e7f 2014-11-12 18:01 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbgtinfo.ch + added HB_GTI_MINIMIZED Przemysław Czerpak 2014-11-12 18:01:44 +01:00
  • ff1288dc3f 2014-11-04 01:54 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * ChangeLog.txt * doc/xhb-diff.txt ! typos Przemysław Czerpak 2014-11-04 01:54:04 +01:00
  • 67722a56d0 2014-10-28 16:06 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * doc/xhb-diff.txt * updated information about extended CDX format and defined by user index page size in section "NATIVE RDDs" Przemysław Czerpak 2014-10-28 16:06:10 +01:00