6efb55a2c1
2011-01-08 11:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/cmdarg.c * Formatting.
Viktor Szakats
2011-01-08 10:41:31 +00:00
cb9a4d5af8
2011-01-08 03:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/filesys.c + added new macros HB_WIN_IOREAD_LIMIT and HB_WIN_IOWRITE_LIMIT They are used to define maximal size of single IO read and write operations. In Win64 builds they are set by defauly to HB_U32_MAX. It's possible to rebuild Harbour with above macros setting some smaller limits.
Przemyslaw Czerpak
2011-01-08 02:27:54 +00:00
feb9c71f95
2011-01-07 15:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hbmxml/hbmxml.c * contrib/hbmxml/tests/test.prg + Added mxmlLoadFile()/mxmlSaveFile functions
Petr Chornyj
2011-01-07 13:28:38 +00:00
ea845b95f8
2011-01-07 10:18 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/cmdarg.c + added support for //F:<nFiles> application runtime switch in DOS and OS2 Open Watcom builds, code by Lorenzo Fiorini and Maurilio Longo borrowed from xHarbour.
Przemyslaw Czerpak
2011-01-07 09:19:06 +00:00
be7d1eebda
2011-01-07 10:10 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hblzf/3rd/liblzf/lzf.h + Applied path from liblzf.dif
Petr Chornyj
2011-01-07 08:10:05 +00:00
42661017db
2011-01-06 23:55 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * ChangeLog ! Fixed Date in my entry + contrib/hblzf/3rd/liblzf/liblzf.dif * contrib/hblzf/3rd/liblzf/lzf.hbp + Added liblzf.dif * contrib/hbmxml/3rd/minixml/minixml.dif + Fixed not use absolute file path in minixml.dif ! contrib/hbmxml/hbmxml.c ! Many fixes and changes
Petr Chornyj
2011-01-06 21:57:36 +00:00
486740207e
2011-01-05 13:31 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbpwindow.prg ! Modified: the behaviour of XbpDialog():close callback slot. It was returning logical while it was supposed to return nothing. Now it is responsibility of the programmer to handle xbeP_Close event in its main event loop and act according to the context of :close callback slot. * contrib/hbide/ideactions.prg + Added: <Find in Files> option in <Edit> menu. * contrib/hbide/idedocks.prg ! Changed: XbpDialog():close block to post to a set/get function hbide_setClose(). * contrib/hbide/idemain.prg ! Trapped: value of hbide_setClose() before actually closing hbIDE. * contrib/hbide/idemisc.prg + Added: set/get function hbide_setClose().
Pritpal Bedi
2011-01-05 21:51:03 +00:00
f8f4c8c28a
2011-01-05 18:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.nsi + Installer to add shortcut to hbide. Fully untested.
Viktor Szakats
2011-01-05 17:08:01 +00:00
2be18a9c27
2011-01-05 10:28 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbproces.c ! fixed hb_fsProcessExec() in DOS, OS2 and WinCE builds and hb_fsProcessOpen() in OS2 builds to close handles open for stdin, stdout and stderr communication
Przemyslaw Czerpak
2011-01-05 09:28:47 +00:00
cb51aed640
2011-01-04 16:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/hbxbp.hbx ! Auto-generated. * contrib/hbxbp/xbpgeneric.prg ! Changed: AppDesktop() returning instance of HbXbpAppDesktop() instead of QDesktopWindow() directly. * contrib/hbxbp/xbpwindow.prg + Implemented: CLASS HbXbpAppDesktop(). - :width( nScreen = -1 ) - :height( nScreen ) Returns the width/height of the monitor represented by nScreen. By default nScreen == PrimaryScreen == -1. - :virtualWidth()/virtualHeight() Returns the total width/height of the virtual desktop.
Pritpal Bedi
2011-01-05 01:05:40 +00:00
3558c3c8ca
2011-04-01 15:20 UTC+0200 Petr Chornyj (myorg63 at mail.ru) + hbxdiff/3rd/libxdiff/_hbconf.h + Added config file placeholder. - hbxdiff/3rd/libxdiff/config.h + hbxdiff/3rd/libxdiff/winconfig.h * hbxdiff/3rd/libxdiff/xdiff.hbp * hbxdiff/3rd/libxdiff/xinclude.h + hbxdiff/3rd/libxdiff/libxdiff.dif * Updated to reflect above
Petr Chornyj
2011-01-04 13:10:11 +00:00
0ee16d71d9
2011-01-03 16:58 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/hbxbp.hbx * Auto-regenerated. * contrib/hbxbp/xbp.ch + Added: XBPMB_* constants. * contrib/hbxbp/xbpdialog.prg - Removed: :cargo being populated with hb_threadId(). * contrib/hbxbp/xbpstatic.prg ! Default: :type == XBPSTATIC_TYPE_TEXT * contrib/hbxbp/xbpgeneric.prg + Added: ConfirmBox( oOwner, cMessage, cTitle, nButtons, nStyle, nStartBtn ) The function behaves exactly like Xbase++ except that dialog cannot be honoured for nStyle += XBPMB_SYSMODAL. It is always XBPMB_APPMODAL. No code change is required on the part of the user, though.
Pritpal Bedi
2011-01-04 01:07:14 +00:00
e4d5fdefe7
2011-01-03 13:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/findinfilesex.ui ! .rc => .txt * contrib/hbide/idefindreplace.prg + Included: all text files defined per <Setup><Fonts><Text file extensions> for "Find in Files" to be searched along other pre defined file types. This is also valid for files included in projects per -3rd= option.
Pritpal Bedi
2011-01-03 21:10:44 +00:00
f0cf48b522
2011-03-01 22:20 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hbmisc/nconvert.prg + Added DecToRoman() function * contrib/hbmxml/hbmxml.c * Changed to use STR API for UTF8 conversions ; QUESTION: for mxmlNewCDATA, mxmlSetCDATA, mxmlGetCDATA it's acceptable?
Petr Chornyj
2011-01-03 20:19:10 +00:00
d13d8a7e74
2011-03-01 17:40 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hbmxml/tests/reminder.prg ! Fixed to use with miniXML r433 * contrib/hbxdiff/3rd/libxdiff/config.h ! Fixed libxdiff build with bcc 5.5
Petr Chornyj
2011-01-03 15:40:57 +00:00
edefe75244
2011-03-01 15:25 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hbmxml/3rd/minixml/config.h * contrib/hbmxml/3rd/minixml/COPYING + contrib/hbmxml/3rd/minixml/minixml.dif - contrib/hbmxml/3rd/minixml/mxml-private.h * contrib/hbmxml/3rd/minixml/mxml.h * contrib/hbmxml/3rd/minixml/mxml.hbp * contrib/hbmxml/3rd/minixml/mxml_ent.c * contrib/hbmxml/3rd/minixml/mxml_fil.c + contrib/hbmxml/3rd/minixml/mxml_get.c * contrib/hbmxml/3rd/minixml/mxml_ind.c * contrib/hbmxml/3rd/minixml/mxml_nod.c * contrib/hbmxml/3rd/minixml/mxml_pri.c * contrib/hbmxml/3rd/minixml/mxml_pri.h * contrib/hbmxml/3rd/minixml/mxml_sea.c * contrib/hbmxml/3rd/minixml/mxml_set.c * miniXML updated to r433 * contrib/hbmxml/hbmxml.c * contrib/hbmxml/tests/test.prg * updated to use with miniXML r433 + contrib/hbmxml/tests/rem.xml + contrib/hbmxml/tests/rem_err.xml + contrib/hbmxml/tests/reminder.prg + added new test * INSTALL + Added miniXML related information.
Petr Chornyj
2011-01-03 13:24:05 +00:00
9607dc496b
2011-02-01 15:35 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hbxdiff/3rd/libxdiff/config.h ! Fixed libxdiff build with msvc and bcc (tested with bcc 6.3) * contrib/hbxdiff/hbxdiff.c ! Fixed memory leak * contrib/hbxdiff/3rd/libxdiff/xdiff.hbp * Minor changes * INSTALL + Added libxdiff related information.
Petr Chornyj
2011-01-02 13:34:06 +00:00
f860eebeef
2011-12-21 10:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbplist + Added new libs.
Viktor Szakats
2011-01-02 09:49:48 +00:00
0d29922a09
2011-02-01 11:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * ChangeLog * contrib/hbmxml/3rd/minixml/mxml.hbp * Minor changes (f.e 2010->2011 - Happy New Year to all :))
Petr Chornyj
2011-01-02 09:28:08 +00:00
1363a5c8fb
2010-12-23 22:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/fieldbl.prg ! fixed FieldBLock() and FieldWBLock() to be CA-Cl*pper compatible (they should return NIL for field names which are not valid identifiers and generate RTE during evaluation if field does not exist)
Przemyslaw Czerpak
2010-12-23 21:40:45 +00:00
2ac9ec265f
2010-12-23 13:45 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c + added DBFIELDINFO( DBS_ISNULL, ) support ; ADT tables support NULL values, but ADS returns ISNULL=.T. for all empty CDX values. ; This modification does not alter FIELDGET() values * harbour/contrib/hbmemio/memio.c * pacified MSVC warnings
Mindaugas Kavaliauskas
2010-12-23 11:46:22 +00:00
74616b27d6
2010-12-22 01:36 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/itemapi.c + added support for symbol items in hb_itemString() function
Przemyslaw Czerpak
2010-12-22 00:36:19 +00:00
3e74803a17
2010-12-21 17:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rdd/dbffpt/dbffpt1.c ! Silenced msvc warning.
Viktor Szakats
2010-12-21 16:52:54 +00:00
1a7fd213ce
2010-12-21 16:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/video.c ! Silenced msvc warning.
Viktor Szakats
2010-12-21 15:12:19 +00:00
b7c67500d2
2010-12-21 14:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/mapi.c ! Disabled UNICODE support for WIN_MAPISENDMAIL(). Apparently this is called "Simple MAPI" interface by Microsoft, it's deprecated and _doesn't_ support U16 UNICODE. UTF-8 is supposed to be supported to some extent, but in a weird way, so I'm leaving the implementation to interested users. I recommend everyone to use hbcurl + hbtip for sending e-mails.
Viktor Szakats
2010-12-21 13:14:23 +00:00
92baba1433
2010-12-21 00:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbqt_hbmk2_plugin.hbs ! Modified: hbQT class framework where any method which was returning NIL ( void ) now returns reference to SELF. This means code like: oWidget:setTitle( "blah..." ) oWidget:setIcon( "this..." ) can be written as: oWidget:setTitle( "blah..." ):setIcon( "this..." )
Pritpal Bedi
2010-12-21 08:23:55 +00:00
870f3d3faf
2010-12-21 01:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcurl/hbcurl.c ! HB_CURLOPT_SSL_VERIFYHOST option fixed to accept numeric value instead of bool.
Viktor Szakats
2010-12-21 00:53:44 +00:00
01df8322b5
2010-12-20 23:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/3rd/png/pngrio.c * src/3rd/png/pngconf.h * src/3rd/png/pngwtran.c * src/3rd/png/pngpread.c * src/3rd/png/pngset.c * src/3rd/png/LICENSE * src/3rd/png/pngrutil.c * src/3rd/png/pngwutil.c * src/3rd/png/pngread.c * src/3rd/png/png.c * src/3rd/png/pngget.c * src/3rd/png/png.h * src/3rd/png/pngpriv.h * src/3rd/png/pngrtran.c * src/3rd/png/Makefile * src/3rd/pcre/pcre.h * src/3rd/pcre/pcrevutf.c * src/3rd/pcre/pcreexec.c * src/3rd/pcre/pcreinal.h * src/3rd/pcre/pcredfa.c * src/3rd/pcre/pcrecomp.c * src/3rd/pcre/pcre.dif * src/3rd/pcre/config.h * src/3rd/pcre/pcreprni.h * src/3rd/pcre/pcrestud.c * src/3rd/pcre/Makefile + update pcre to 8.11, png to 1.4.5 changelogs: http://www.pcre.org/changelog.txthttp://www.libpng.org/pub/png/src/libpng-1.4.5-README.txt build-tested in a couple of cross scenarios, looks ok. Patch from Tamas Tevesz.
Viktor Szakats
2010-12-20 23:01:06 +00:00
e518388a1d
2010-12-20 21:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/sendmail.prg - Deleted debug line.
Viktor Szakats
2010-12-20 20:04:35 +00:00
9d201a769d
2010-12-20 21:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/sendmail.prg + HB_SENDMAIL() function changed to contain only communication logic, mail payload assembly moved to new function: HB_MAILASSEMBLE( <cFrom>, <xTo>, <xCC>, <cBody>, <cSubject>, <aFiles>, <nPriority>, <lRead>, <cReplyTo>, <cCharset>, <cEncoding> ) -> <cString> This makes it easy to convert apps to use different mail sending backends like, f.e. hbcurl/libcurl. This separation makes it much easier to understand what the code does, and it makes it easier to fix/extend it.
Viktor Szakats
2010-12-20 20:02:39 +00:00
f0f678104a
2010-12-20 15:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES * contrib/hbcurl/hbcurl.c * contrib/hbcurl/hbcurl.ch + Added support for new features of libcurl 7.21.3
Viktor Szakats
2010-12-20 14:03:33 +00:00
7df6746c59
2010-12-17 14:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES * mysql update.
Viktor Szakats
2010-12-17 13:33:51 +00:00
1ff8bf87dc
2010-12-17 02:16 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/package/harbour.spec ! updated to work with new name of rddbm library
Przemyslaw Czerpak
2010-12-17 01:16:56 +00:00
32ab8b0eaf
2010-12-15 01:52 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbssl/hbssl.c ! fixed HB_SSL_READ_ALL() and HB_SSL_READ_LINE() to not call hb_socketSelectRead() with wrong socket descriptors - it was causing GPF on some platforms * use SSL_get_rfd() instead of SSL_get_fd() to extract socket read descriptor
Przemyslaw Czerpak
2010-12-15 00:53:04 +00:00
36fbb5355d
2010-12-12 23:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/tests/encode.prg ! Fixed warning.
Viktor Szakats
2010-12-12 22:13:15 +00:00
161c0bea69
2010-12-12 22:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbexpat/hbexpat.hbc ! Minor correction for dynamic build.
Viktor Szakats
2010-12-12 21:10:00 +00:00
7d595e33c8
2010-12-12 11:50 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hblzf/3rd/liblzf/Changes * contrib/hblzf/3rd/liblzf/crc32.h * contrib/hblzf/3rd/liblzf/LICENSE * contrib/hblzf/3rd/liblzf/lzf.h * contrib/hblzf/3rd/liblzf/lzf_c.c * contrib/hblzf/3rd/liblzf/lzf_d.c * contrib/hblzf/3rd/liblzf/lzfP.h * contrib/hblzf/3rd/liblzf/README + Set svn:eol-style=native * contrib/hblzf/3rd/liblzf/lzf.hbc * contrib/hblzf/3rd/liblzf/lzf.hbp * contrib/hblzf/hblzf.c * contrib/hblzf/hblzf.hbc * contrib/hblzf/hblzf.hbp * contrib/hblzf/tests/hbmk.hbm * contrib/hblzf/tests/test.prg * contrib/hblzf/tests/test2.prg ! Fixed SVN ID (I hope) and set svn:eol-style=native
Petr Chornyj
2010-12-12 09:48:08 +00:00
b12f96188a
2010-12-12 00:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_hbmk2_plugin.hbs + Showing -v output (version string) of detected QT tools in -info mode.
Viktor Szakats
2010-12-12 00:00:15 +00:00
3c06e8ef29
2010-12-11 23:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added uncrustify to tool lists.
Viktor Szakats
2010-12-11 22:35:54 +00:00
8a0e15bf88
2010-12-11 23:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * examples/hbbtree/hb_btree.h * examples/hbbtree/hb_btree.c * Reformatted to Harbour standard using uncrustify tool.
Viktor Szakats
2010-12-11 22:32:25 +00:00
fdb590cb97
2010-12-11 23:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/hbc.cfg + Enabled alignment of PP definitions. ! Tabs -> spaces.
Viktor Szakats
2010-12-11 22:26:29 +00:00
157338cf1f
2010-12-11 23:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/hblzf.c % Removed unnecessary casts readded in last commit. hb_parns() returns HB_SIZE, so casting it to '( HB_SIZE )' adds nothing.
Viktor Szakats
2010-12-11 22:10:47 +00:00
5d7a5c376b
2010-12-11 22:55 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hblzf/hblzf.c ! Fixed the algorithm used in HB_LZF_COMPRESSBOUND(), HB_LZF_COMPRESS() + contrib/hblzf/tests/test2.prg + added yet another simple test for HB_LZF_[DE]COMPRESS()
Petr Chornyj
2010-12-11 20:58:21 +00:00
dabb1748d8
2010-12-11 18:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/hbc.cfg + More adjustment for Harbour.
Viktor Szakats
2010-12-11 17:34:26 +00:00
2cb717f820
2010-12-11 17:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c + Attempt to enable HB_GTI_PALETTER support for MSVC 2005/2008 combined with Longhorn SDK. (also reverted prev change) Please retest in above environments, plus old MSVC and BCC 5.9.
Viktor Szakats
2010-12-11 16:55:05 +00:00
6785f0b732
2010-12-11 16:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c ! Disabled HB_GTI_PALETTE support for MSVC 2005/2008 versions combined with certain (older) SDK versions. The symptom is missing NDDI_* detection support, yet present CONSOLE_SCREEN_BUFFER_INFOEX structure. (Most pbly SDK 6.x. SDK 7.0a is fine) Thanks to Andi for the tests.
Viktor Szakats
2010-12-11 15:21:47 +00:00
ef92bdfb47
2010-12-11 14:50 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hblzf/hblzf.c * contrib/hblzf/tests/test.prg ! Changed syntax of HB_LZF_DECOMPRESS() to HB_LZF_DECOMPRESS( <cData>, [<nDstBufLen>|<@cBuffer>], [<@nResult>] ) => <cDecompressedData> or NIL on Error (suggested by Przemek) + Added HB_LZF_UNCOMPRESS() synonym for HB_LZF_DECOMPRESS() * contrib/hblzf/hblzf.ch + Added HB_LZF_DEFAULT_BUFFSIZE macro
Petr Chornyj
2010-12-11 12:54:40 +00:00
eb65ad9c48
2010-12-11 11:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c + Added HB_GTI_PALETTE support to GTWIN for all non-msvc compilers. (solution is hackish so it may need revision as future non-msvc, non-watcom compiler versions implement this feature in their own WinAPI headers.
Viktor Szakats
2010-12-11 10:18:16 +00:00
e72ec22c3d
2010-12-11 01:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Minor detail to HB_BUILD_WINUNI. Moved it's position towards end of option list. + Added some clarification to HB_BUILD_CONTRIB=no <...> option.
Viktor Szakats
2010-12-11 00:14:27 +00:00
b32bedb92c
2010-12-11 00:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * config/rules.mk * contrib/hbpost.hbm * INSTALL + Renamed HB_BUILD_UNICODE to HB_BUILD_WINUNI. Reasons many-fold, first it makes it clear this is a Windows only setting, second it makes room for future UNICODE setting which may mean a native UNICODE Harbour HVM, third is to try to clear up the wide misunderstandings surrounding this setting (several users thought this will enable general UNICODE support in Harbour). + Extended/changed description of option HB_BUILD_WINUNI, explaining its purpose better, giving more precise details for WinCE builds and builds on Win9x/ME hosts. ; INCOMPATIBLE: If you use this setting, rename it on your system. Note1: You don't have to set this when doing WinCE builds (it's ignored). Note2: Try UNICOWS, instead of overriding this setting. It works.
Viktor Szakats
2010-12-10 23:38:38 +00:00
d62f8dc5a8
2010-12-10 20:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/tests/test.prg * contrib/hblzf/hblzf.c ! Turns out none of the LZF_[DE]COMPRESS() functions are pure wrappers. Readded HB_ prefix to both.
Viktor Szakats
2010-12-10 19:19:23 +00:00
9edef1b7dd
2010-12-10 15:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/tests/test.prg * contrib/hblzf/hblzf.c * contrib/hblzf/hblzf.hbp + contrib/hblzf/hblzf.ch * Re-renamed HB_LZF_*() pure wrapper functions to LZF_*(). % Deleted unnecessary HB_SIZE casts. ! Fixed formatting to Harbour standard in new code. ! Added HB_ prefix to locally rolled macros. + Moved locally rolled macros to separate .ch file. ! Fixed test to use hblzf.ch instead of repeating macro definitions. ; TOFIX: errno.h. Replace with HB_LZF_* values?
Viktor Szakats
2010-12-10 14:16:07 +00:00
5fa82b6bc6
2010-12-10 15:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hblzf/hblzf.c * contrib/hblzf/tests/test.prg * Renamed LZF_COMPRESS() to HB_LZF_COMPRESS() ! Changed syntax of HB_LZF_COMPRESS() to HB_LZF_COMPRESS( <cData>, [<nDstBufLen>|<@cBuffer>], [<@nResult>] ) => <cCompressedData> or NIL on Error (suggested by Przemek) + Added HB_LZF_COMPRESSBOUND( <cData> | <nDataLen> ) -> <nMaxCompressLen> (suggested by Przemek)
Petr Chornyj
2010-12-10 13:38:00 +00:00
409ffccd9c
2010-12-10 09:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/hblzf.c ! Fixed against trying to allocate negative size. (it _will_ result in compile time warning. Don't report it)
Viktor Szakats
2010-12-10 09:00:09 +00:00
15c3b055c9
2010-12-10 09:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/hblzf.c * contrib/hblzf/tests/test.prg + Changed delta and buffer size settings to be extra parameters in compress/decompress calls instead of rolling separate setter/getters and storing them in TSD.
Viktor Szakats
2010-12-10 08:52:59 +00:00
c0becdeec8
2010-12-10 09:08 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) - harbour/contrib/hbwin/oleinit.c * removed old OLE initialization and cleanup code which was working only for main thread
Przemyslaw Czerpak
2010-12-10 08:08:35 +00:00
76341f6ee2
2010-12-09 19:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES * INSTALL * QT updated to 4.7.1.
Viktor Szakats
2010-12-09 18:37:16 +00:00
7acede5f22
2010-12-09 15:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/tests/test.prg * contrib/hblzf/hblzf.c * Changed HB_LZF_OPTIMIZED_FOR() to HB_LZF_OPTIMIZED_FOR_SPEED() and to return logical value.
Viktor Szakats
2010-12-09 14:34:30 +00:00
0ef35d5a72
2010-12-09 14:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/hblzf.c % Deleted unnecessary assignment (fixing potential bcc warning) ! Fixed missing casts in allocations, breaking C++ mode (f.e. msvc)
Viktor Szakats
2010-12-09 13:44:43 +00:00
0ab0d778c8
2010-12-09 14:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/hblzf.c ! Fixed for MT mode by moving static vars to TSD.
Viktor Szakats
2010-12-09 13:39:03 +00:00
00de13b809
2010-12-09 13:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - contrib/3rd/sqlite3/sqlite3ext.h + contrib/3rd/sqlite3/sqlite3x.h - contrib/3rd/sqlite3/sqlite3.dif * contrib/3rd/sqlite3/sqlite3.hbp ! Fixed original source URL to point to new version. ! Fixed to rename newly added header with long filename to 8.3. And this pretty much defeats its whole purpose, and I can't see a reson to host this file in SVN, sincet the sole purpose of this locally hosted source is to serve as dependency for _Harbour sources_. Other non-Harbour sources should not use this source, therefore hosting sqlite3ext.h has no point until Harbour SVN itself needs it. (and in such case our own code should refer to it using short filename) ! Updated .dif, which means deletion, since sqlite team applied this patch.
Viktor Szakats
2010-12-09 12:39:21 +00:00
d3127d3d63
2010-12-09 11:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hblzf/hblzf.c * contrib/hblzf/tests/test.prg ! Rearranged to not have code after hb_err*() call. % Deleted HB_IS*() checks before hb_stor*() call. (unnecessary) ! Fixed formatting to comply with Harbour style. Pls don't reformat it with local style. + Added TOFIX: eliminate static vars for MT compliance + Added TOFIX: eliminate reliance on errno.h, as it's not present on some systems. * Renamed HB_LZF_DECOMPRESS()/HB_LZF_COMPRESS() to not have HB_ prefix. (HB_ prefix is only needed for functions which are not strict wrappers) ! Fixed HB_LZF_DELTA(), HB_LZF_BUFFERSIZE() to only set settings when parameter was passed. To reset to default value: pass NIL. This makes it possible to read these values without resetting them. ! Fixed LZF_DECOMPRESS() to allocate space for termination byte, this also fixes allocating zero bytes when empty string is passed.
Viktor Szakats
2010-12-09 10:47:20 +00:00
1089adbf03
2010-12-09 12:10 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/3rd/sqlite3/sqlite3.c * contrib/3rd/sqlite3/sqlite3.h * Update sqlite to 3.7.4. + contrib/3rd/sqlite3/sqlite3ext.h + Added sqlite3ext.h It's needed for some 3rd sqlite extension, f.e. ICU * contrib/3rd/sqlite3/sqlite3.hbp * Update sqlite to 3.7.4. + Added -cflag=-DSQLITE_ENABLE_COLUMN_METADATA * contrib/hbsqlit3/hbsqlit3.c + Added sqlite3_blob_reopen(), sqlite3_stmt_readonly() + sqlite3_enable_load_extension() function guarded with SQLITE_OMIT_LOAD_EXTENSION It's needed for some 3rd sqlite extension, f.e. SQLCIPHER for security reasons
Petr Chornyj
2010-12-09 10:17:08 +00:00
a7ce32fabe
2010-12-09 06:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/harbour.spec ! Fixed broken UTF8 chars after prev commit. (it was caused by Far Manager bug in latest stable release)
Viktor Szakats
2010-12-09 05:20:14 +00:00
ea6b36066c
2010-12-09 06:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/harbour.spec * package/harbour-win.spec.in * package/harbour-wce.spec.in * include/hbver.h * config/global.mk + Changed version number to: 2.1.0beta3 (from 2.1.0beta2)
Viktor Szakats
2010-12-09 05:10:11 +00:00
05f2b13336
2010-12-08 23:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/pp/hbpp.c * Bumped some more years. ! Fixed to $ Id $ in generated code.
Viktor Szakats
2010-12-08 22:47:11 +00:00
00c09ce91f
2010-12-08 21:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/debug/debugger.prg * contrib/hbodbc/tests/odbccall.prg * contrib/hbblat/tests/blattest.prg * contrib/hbgd/gd.prg * contrib/hbtip/tests/tipmail.prg * examples/rddado/adordd.prg * examples/httpsrv/cgifunc.prg * Eliminated using WITH OBJECT. % Some optimizations, little fixes.
Viktor Szakats
2010-12-08 20:54:55 +00:00
0823337f39
2010-12-08 12:20 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/compiler/complex.c ! fixed condition used in some seldom places to convert expressions inside square brackets [] to strings, i.e.: FOR EACH c IN [abc] ? c NEXT * keep Clipper restrictions for FUNCTION and PROCEDURE keywords covered by -kc switch
Przemyslaw Czerpak
2010-12-08 11:20:15 +00:00
78ac191191
2010-12-06 22:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbhpdf/harupdf.ch + Added HPDF_PRINT_SCALING_NONE.
Viktor Szakats
2010-12-06 21:54:06 +00:00
328d1df46c
2010-12-06 19:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbhpdf/3rd/libhpdf/hpdfcons.h * contrib/hbhpdf/3rd/libhpdf/hpdfcata.c * contrib/hbhpdf/3rd/libhpdf/libhpdf.dif * contrib/hbhpdf/3rd/libhpdf/hpdfdoc.c * contrib/hbhpdf/3rd/libhpdf/libhpdf.hbp * contrib/hbhpdf/3rd/libhpdf/hpdf.h * contrib/hbhpdf/3rd/libhpdf/hpdfvers.h * Updated to 2.2.1 (from 2.2.0) ; Patch by Tamas.
Viktor Szakats
2010-12-06 18:59:24 +00:00
1881948236
2010-12-05 12:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/cpinfo.prg * small modification for non latin CPs having first lower letter before upper * keep signature for generated CP files as "$Id' + "$" to avoid automatic replacing by SVN
Przemyslaw Czerpak
2010-12-05 11:15:54 +00:00
726dc18996
2010-12-05 10:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/codepage/cpcskamc.c * harbour/src/codepage/cpskkamc.c * replaced binary tables used to create CSKAMC and SKKAMC with human readable definition using HB_CDP_CSSORT_MIXED
Przemyslaw Czerpak
2010-12-05 09:51:16 +00:00
3a71036691
2010-12-05 01:04 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicdp.h * harbour/include/hbcdpreg.h * harbour/src/rtl/cdpapi.c * harbour/tests/cpinfo.prg + added support to define CPs using different letter case sorting in human readable form. Now it's possible to use: // uppers before lowers: ABCDE...abcde... #define HB_CP_CSSORT HB_CDP_CSSORT_UPLO // uppers and lowers are mixed: AaBbCcDdEe.... #define HB_CP_CSSORT HB_CDP_CSSORT_MIXED // ignore case #define HB_CP_CSSORT HB_CDP_CSSORT_IGNORE
Przemyslaw Czerpak
2010-12-05 00:04:47 +00:00
9519421231
2010-12-04 19:32 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/dbinfo.ch * harbour/src/rdd/dbfntx/dbfntx1.c * harbour/src/rdd/dbfnsx/dbfnsx1.c * harbour/src/rdd/dbfcdx/dbfcdx1.c + added DBOI_RESETPOS action which can be used to discard cached logical and raw position in all index files in given WA
Przemyslaw Czerpak
2010-12-04 18:33:01 +00:00
25bffb2a7d
2010-12-02 21:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbinet.c * Do not set SO_EXCLUSIVEADDRUSE on Windows in HB_INETSERVER(), HB_INETDGRAMBIND() calls. ; NOTE: INET API is compatibility API, it's deprecated and not recommended. Use SOCKET API instead, where you have full control of above options and it's also much superior API.
Viktor Szakats
2010-12-02 20:42:33 +00:00
514c3a2d00
2010-12-02 14:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/harbour.hbx * include/hbsocket.h * src/rtl/hbsocket.c * src/rtl/hbinet.c * src/rtl/hbsockhb.c + Added hb_socketSetExclusiveAddr() on .c level. + Added hb_socketSetExclusiveAddr() on .prg level. * hb_socketSetReuseAddr() cleaned from SO_EXCLUSIVEADDRUSE (Windows-only) logic. * Changed HB_INETSERVER(), HB_INETDGRAMBIND() to call hb_socketSetExclusiveAddr()(). We may delete these if they cause problems on some Windows platforms, though we must absolutely use this option (for security reasons) in every server component, if Windows host supports it. ; TODO: Call hb_socketSetExclusiveAddr() from hbnetio server, hbhttpd server.
Viktor Szakats
2010-12-02 13:44:51 +00:00
a75f57da55
2010-12-02 11:19 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/codepage/cpcs852.c * harbour/src/codepage/cpcskam.c * harbour/src/codepage/cpcsiso.c * harbour/src/codepage/cpcswin.c ! switched from HB_CDP_ACSORT_INTERLEAVED to HB_CDP_ACSORT_NONE in Czech code pages.
Przemyslaw Czerpak
2010-12-02 10:20:06 +00:00
9c35c96545
2010-11-30 23:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfntx/dbfntx1.c * harbour/src/rdd/dbfnsx/dbfnsx1.c * harbour/src/rdd/dbfcdx/dbfcdx1.c ! fixed hb_cdpcmp() call used in indexing RDDs so it can work with CPs using digraphs
Przemyslaw Czerpak
2010-11-30 22:25:40 +00:00
a623c4232f
2010-11-30 08:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbsocket.c ! hb_socketSetReuseAddr() changed on win platforms to use SO_EXCLUSIVEADDRUSE instead of SO_REUSEADDR. See http://paste.lisp.org/display/59751. Rough patch, maybe the logic isn't applied to the right place, maybe extra win version checks are required, please test it and patch it further if needed.
Viktor Szakats
2010-11-30 07:46:52 +00:00
a27cc23383
2010-11-28 20:36 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) - harbour/contrib/rddbm/bmdbfcdx.c - harbour/contrib/rddbm/bmdbfnsx.c - harbour/contrib/rddbm/bmdbfntx.c + harbour/contrib/rddbm/bmdbfx.c * created common code for all BMDBF* RDDs
Przemyslaw Czerpak
2010-11-28 19:36:21 +00:00
d7b94128e9
2010-11-28 17:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddbm/rddbm.hbp - Disabled ntx/nsx driver. It's not that simple.
Viktor Szakats
2010-11-28 16:57:45 +00:00
ce4b9a2fc2
2010-11-28 10:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + config/hbc.cfg + Added .c source formatter config file for uncrustify source code formatter, tailored to mimic Harbour C formatting style. http://uncrustify.sourceforge.net/ This tool looks very promising to save manual formatting time. (in our case it's useful for new code, existing code is mostly quite well formatted in most parts) ; WARNING: The config is currently at experimental stage (IOW it's not perfect), so don't use it to format any existing Harbour source, but you may try it with your local source which you want to submit or see how would it look in Harbour-style.
Viktor Szakats
2010-11-28 09:44:40 +00:00
ac04b93c7a
2010-11-27 21:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbplist - contrib/rddbmcdx + contrib/rddbm * Renamed to have index driver agnostic name.
Viktor Szakats
2010-11-27 20:12:06 +00:00
29d0452381
2010-11-27 21:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddbmcdx/rddbmcdx.hbp * contrib/rddbmcdx/bmdbfcdx.c + contrib/rddbmcdx/bmdbfnsx.c + contrib/rddbmcdx/bmdbfntx.c + Added BMDBFNTX and BMDBFNSX variants.
Viktor Szakats
2010-11-27 20:09:34 +00:00
09d04796cd
2010-11-27 20:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk ! HB_INSTALL_PREFIX now defaults to /opt/harbour (instead of /usr/local) on darwin systems. (not tested) /opt/local is for MacPorts, plus /opt/harbour is the location hardcoded into hbmk2 for .hbc autofind, so I opted for the latter.
Viktor Szakats
2010-11-27 19:50:20 +00:00
c9cbffc563
2010-11-27 11:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbhttpd/core.prg * contrib/hbhttpd/tests/webapp.prg * contrib/hbhttpd/readme.txt * contrib/hbhttpd/widgets.prg ! Fixed RTE when trying to open an directory which is not a mount point. * Renamed server:aMount -> hMount * Formatting.
Viktor Szakats
2010-11-27 10:36:00 +00:00