Commit Graph

56009 Commits

Author SHA1 Message Date
ondrej
17ded150fa * GetLocalTimeOffset: use timezone information from fpgettimeofday
git-svn-id: trunk@47532 -
(cherry picked from commit 28d88b9999)
2023-12-16 17:16:09 +01:00
ondrej
073d47e77f * use timezone information from fpgettimeofday for getting local datetime
git-svn-id: trunk@47527 -
(cherry picked from commit f5a95782a9)
2023-12-16 17:15:58 +01:00
michael
01ccad773b * Optimized DiskAdd/DiskFree/AddDisk, bug ID #37523
git-svn-id: trunk@47365 -
(cherry picked from commit 664283af9e)
2023-12-16 17:15:50 +01:00
yury
d8f9e840e9 * msdos: Enabled $HUGECODE for sysutils and classes to overcome 64K per unit code limit.
git-svn-id: trunk@46493 -
(cherry picked from commit 1b99279617)
2023-12-16 17:15:43 +01:00
pierre
90df614486 Use same parameters as in fileutilh.inc for the handle variant of FileSetDate overloaded function
git-svn-id: trunk@45967 -
(cherry picked from commit 93fc5abe8b)
2023-12-16 17:15:32 +01:00
svenbarth
1b05238a38 * store and restore the 8087 control world only on x86 systems
git-svn-id: trunk@44922 -
(cherry picked from commit 1972b05cc8)
2023-12-16 17:15:22 +01:00
pierre
ffa53e69fb Replace assembler instruction 'xorl' by 'xor' in Intel mode
git-svn-id: trunk@44116 -
(cherry picked from commit 37106166f1)
2023-12-16 17:14:42 +01:00
Tomas Hajny
76504abecb * fix for TAbstractSearchRec.Time type change
git-svn-id: trunk@44113 -
(cherry picked from commit 9ce1d0e509)
2023-12-16 17:14:34 +01:00
florian
716a9c641d * fix compilation of arm-embedded, resolves #36626
git-svn-id: trunk@44034 -
(cherry picked from commit 5aaf68b088)
2023-12-16 17:11:50 +01:00
florian
d35d69b851 + introduce TOSTimestamp
git-svn-id: trunk@44033 -
(cherry picked from commit 3cd4168ab3)
2023-12-16 17:10:56 +01:00
Jeppe Johansen
0b182a1620 Fix types on embedded RTL.
Optimize consoleio for size on AVR.
Add support for RISC-V.
Regenerated makefile

git-svn-id: trunk@42333 -
(cherry picked from commit 9c77e87dd0)
2023-12-16 17:10:29 +01:00
Tomas Hajny
c4b2a0ac8b * fix for bug #38021 based on patch by Sergey Larin
git-svn-id: trunk@47269 -
(cherry picked from commit 5c119d5f67)
2023-12-16 17:03:45 +01:00
Sven Barth
9ad4acc8bd * move Boolean helpers before the ordinal ones so that ToOneZeroString can be inlined correctly
(cherry picked from commit b7034cb960)
2023-12-16 16:54:44 +01:00
Sven Barth
28006018ac * use the already existing TNative(U)IntNibbleIndex types for the TORDINALNIBBLEINDEX macro as this way memory models with far pointers (where Native(U)Int has a size of 4) is handled correctly as well
(cherry picked from commit 5412e463ff)
2023-12-16 16:54:35 +01:00
Michaël Van Canneyt
87ad8e2622 * Patch from Zeljko Avramovic to add additional typehelpers for basic types. Fix issue #39268
(cherry picked from commit e422743841)
2023-12-16 16:54:27 +01:00
ondrej
5055b3cb99 * forgotten int64 parameter type
git-svn-id: trunk@47339 -
(cherry picked from commit 4fa3362355)
2023-12-16 15:43:35 +01:00
marcoonthegit
138fa82742 * one manual fix in two commits ago not git added. 2023-12-16 15:26:01 +01:00
Michaël Van Canneyt
b54f4c53b0 * Do not use comp type, use int64 instead. Fix issue #40469
(cherry picked from commit bad90711ef)
2023-12-16 15:20:09 +01:00
Michaël Van Canneyt
f1599dbfc8 * Port in small letters, postgres requires lowercase port setting
(cherry picked from commit 1da1a67369)
2023-12-16 14:48:33 +01:00
Michaël Van Canneyt
2c52909562 * Removed debug define
(cherry picked from commit 9a08966d77)
2023-12-16 14:48:17 +01:00
Michaël Van Canneyt
4b72417dbc * Fix some compiler warnings
(cherry picked from commit eaf665e8c4)
2023-12-16 14:48:09 +01:00
Michaël Van Canneyt
4e1e30b102 * Fix compiler warning
(cherry picked from commit 1d9a17377d)
2023-12-16 14:48:02 +01:00
Michaël Van Canneyt
70967d03aa * Remove baseunix
(cherry picked from commit a33bd31734)
2023-12-16 14:47:55 +01:00
Michaël Van Canneyt
f53ac59533 * Allow to set LogEvents on created connections
(cherry picked from commit 869496b9e2)
2023-12-16 14:47:48 +01:00
Michaël Van Canneyt
f10fbacf85 * 32/64 bit, handle ExecPrepared result correctly
(cherry picked from commit 9c0a59b069)
2023-12-16 14:47:39 +01:00
Michaël Van Canneyt
50cd370360 ID only 32 bit
(cherry picked from commit bdf5343770)
2023-12-16 14:47:32 +01:00
Michaël Van Canneyt
71e664ab71 * Fix compilation on non-unix. fix issue #40132
(cherry picked from commit 01d3af48a1)
2023-12-16 14:47:24 +01:00
Michaël Van Canneyt
0310beeb65 * Refactored to be able to solve threadsafety problem
(cherry picked from commit 68c52cf025)
2023-12-16 14:47:16 +01:00
Michaël Van Canneyt
98ede46280 * SQLDB Database connection pool
(cherry picked from commit 1790b0c466)
2023-12-16 14:46:58 +01:00
Ondrej Pokorny
143062c064 Postgres: more information in EPQDatabaseError
(cherry picked from commit f9b1a5acfb)
2023-12-16 14:34:33 +01:00
Michaël Van Canneyt
69ffa43ccf * Patch from Luxa Olivetti, fix for issue #33737
(cherry picked from commit 27f8f077d5)
2023-12-16 14:34:25 +01:00
Michaël Van Canneyt
d209df65b2 * Set buffer size
(cherry picked from commit e45b31ced5)
2023-12-16 14:34:15 +01:00
Michaël Van Canneyt
a04d892e40 * Allow descendentsto set default buffer size
(cherry picked from commit 2f355fe96b)
2023-12-16 14:34:03 +01:00
Michaël Van Canneyt
4b2a7681b4 * Move fdbf back to private section
(cherry picked from commit 9d776f058e)
2023-12-16 14:33:55 +01:00
Frank Rademakers
b5eb207a7d Additional Visual Foxpro functionality for TDbf. AutoInc fields work and can...
(cherry picked from commit 9d4cdc9383)
2023-12-16 14:33:47 +01:00
Michaël Van Canneyt
0376cb7ae8 Reset col when reading new lines. Fix issue #39356
(cherry picked from commit 672f90bf40)
2023-12-16 14:33:41 +01:00
Ondrej Pokorny
7f561e7825 db xmldatapacketreader: don't use PChar in InitLoadRecords
(cherry picked from commit b28adbad5f)
2023-12-16 14:33:32 +01:00
Ondrej Pokorny
faa1c72996 db xmldatapacketreader: fix range check error in InitLoadRecords
(cherry picked from commit 2093be8fc3)
2023-12-16 14:33:23 +01:00
Ondrej Pokorny
6236a5f558 odbc: bind string parameters as SQL_WLONGVARCHAR only for more than 2000 characters
(cherry picked from commit f57adee862)
2023-12-16 14:33:13 +01:00
Ondrej Pokorny
5874dc3cca odbc: fix long string parameter bindings
(cherry picked from commit fefb13da3b)
2023-12-16 14:33:06 +01:00
Michaël Van Canneyt
f3026aac16 * Sync stored specifier names
(cherry picked from commit a2a9db1e06)
2023-12-16 14:32:58 +01:00
Michaël Van Canneyt
c584ab449f * Add storage specifier for params
(cherry picked from commit 045b938dfa)
2023-12-16 14:32:50 +01:00
marcoonthegit
184d8c4e9a * Added headers (bug #39481) for fcl-db.
(cherry picked from commit afcf3e5201)
2023-12-16 14:32:43 +01:00
Ondrej Pokorny
4dcf6714f6 db odbcconn: error messages received through SQLGetDiagRec are ANSI - convert them to CP_ACP
(cherry picked from commit adb264a711)
2023-12-16 14:32:37 +01:00
Michaël Van Canneyt
12b6a01a87 * Remove SQLDB dependency of csvdataset unit
(cherry picked from commit 21326cfb9a)
2023-12-16 14:29:36 +01:00
Michaël Van Canneyt
f1d1eb8914 * Fix memleak when writing CSV data. Fix issue #39607
(cherry picked from commit 56acf11ec2)
2023-12-16 14:29:30 +01:00
Michaël Van Canneyt
85f7e96162 * Additional fieldtypes for GetFromField
(cherry picked from commit 003d3267f0)
2023-12-16 14:29:23 +01:00
Michaël Van Canneyt
9503f78bd7 * Need fielddefs
(cherry picked from commit ab013b6b69)
2023-12-16 14:28:43 +01:00
Michaël Van Canneyt
7fe9c4ba73 * Need fielddefs
(cherry picked from commit 1b4ad74b68)
2023-12-16 14:28:34 +01:00
Michaël Van Canneyt
b8ad0cfabf * Fix fieldmap & object generator
(cherry picked from commit e09bf7e266)
2023-12-16 14:28:24 +01:00