Commit Graph

14145 Commits

Author SHA1 Message Date
Michaël Van Canneyt
910fc7215d * Added additional constants for enumerated, fix build 2023-02-08 15:48:35 +01:00
Michaël Van Canneyt
047e360538 * Improvements so whole RTL can be parsed 2023-02-08 15:22:34 +01:00
Michaël Van Canneyt
08f396f64e * Additional modifiers 2023-02-08 15:22:34 +01:00
Pierre Muller
7ec5e24541 Add missing FILE_ATTRIBUTE_XXX constants as found in WinCE 5.0 headers (only FILE_ATTRIBUTE_DEVICE is not defined) 2023-02-08 12:44:30 +00:00
Pierre Muller
c29018d0ac Fix compilation of system.ioutils unit for wince system 2023-02-07 22:35:26 +00:00
Michaël Van Canneyt
9a08966d77 * Removed debug define 2023-02-06 09:47:02 +01:00
Jinyang He
783bbb66f9 Update Makefiles 2023-02-05 19:18:48 +00:00
Jinyang He
7cde8df8c7 Add loongarch64 packages support 2023-02-05 19:18:48 +00:00
Michaël Van Canneyt
d07e34297f * Fix interlockedincrement 2023-02-05 12:53:14 +01:00
Michaël Van Canneyt
2619e6b870 * Fix compiler warning 2023-02-05 11:59:06 +01:00
Michaël Van Canneyt
cb0ed2b6f0 * Correct params checking in case of array 2023-02-05 11:35:31 +01:00
Michaël Van Canneyt
6e5c5f599e * Completion of put/patch split 2023-02-05 11:35:31 +01:00
Michaël Van Canneyt
e84e0a16e1 * Different PUT/PATCH. Allow legacy PUT 2023-02-04 14:16:58 +01:00
Michaël Van Canneyt
15b49f4609 * Fix compiler warning 2023-02-04 13:09:33 +01:00
Michaël Van Canneyt
eaf665e8c4 * Fix some compiler warnings 2023-02-04 13:04:39 +01:00
Michaël Van Canneyt
1d9a17377d * Fix compiler warning 2023-02-04 13:03:36 +01:00
Michaël Van Canneyt
a33bd31734 * Remove baseunix 2023-02-04 12:55:04 +01:00
Michaël Van Canneyt
869496b9e2 * Allow to set LogEvents on created connections 2023-02-04 11:13:43 +01:00
Michaël Van Canneyt
9c0a59b069 * 32/64 bit, handle ExecPrepared result correctly 2023-02-04 11:11:44 +01:00
Michaël Van Canneyt
e01da2408f * Limit webdata/sqldbrest to platforms that support sqldb 2023-02-01 09:28:08 +01:00
Michaël Van Canneyt
03266e9057 * Fix copy & paste error 2023-01-31 19:42:29 +01:00
Michaël Van Canneyt
a9d38fd758 * Do not compile sqldbpool on uses that do not support sqldb 2023-01-31 19:08:24 +01:00
Michaël Van Canneyt
c5af4c420e * Hopefully fixed GetFileStamps/FileGetDateTimeInfo 2023-01-31 19:05:48 +01:00
Marcus Sackrow
9db751daff fcl-db: removed sqldbpool for atari, because no threading and no syncobjs 2023-01-30 18:03:05 +01:00
Michaël Van Canneyt
bdf5343770 ID only 32 bit 2023-01-30 10:45:52 +01:00
Michaël Van Canneyt
01d3af48a1 * Fix compilation on non-unix. fix issue #40132 2023-01-30 10:39:52 +01:00
Michaël Van Canneyt
68c52cf025 * Refactored to be able to solve threadsafety problem 2023-01-29 21:26:28 +01:00
Michaël Van Canneyt
1790b0c466 * SQLDB Database connection pool 2023-01-29 21:26:28 +01:00
Michaël Van Canneyt
ffd14f449d * 32 bit counter 2023-01-28 23:06:46 +01:00
Michaël Van Canneyt
fc6c3cf487 * Create container with unique name, improve thread-safety 2023-01-28 16:26:11 +01:00
Michaël Van Canneyt
cdc6ff0a30 * Avoid error by checking if content was already sent 2023-01-28 16:26:11 +01:00
Michaël Van Canneyt
0e77ef6ebf * Set result correctly in TCORSSupport.HandleRequest 2023-01-28 16:26:11 +01:00
florian
3e75ba52f3 * initial preparations for riscv32-freertos 2023-01-27 22:39:15 +01:00
Ondrej Pokorny
f9b1a5acfb Postgres: more information in EPQDatabaseError 2023-01-25 13:49:22 +01:00
marcoonthegit
8c888d9744 * free doc before calling a readxmlfile procedure routine with OUT parameter. Fixes #40126 2023-01-23 18:48:08 +01:00
Marcus Sackrow
a57e34403c System.ioutils changes some nested $if $else $if to $if $elseif 2023-01-22 14:51:05 +01:00
Marcus Sackrow
55c5c7e122 Fixed system.ioutils for windows and other non-unix systems 2023-01-21 23:50:06 +01:00
Michaël Van Canneyt
184d20cb06 * Fix some tests after recent changes, better test for special dirs 2023-01-21 21:44:00 +01:00
florian
87321a0e67 * fix one test failure for unixes 2023-01-21 21:35:18 +01:00
Michaël Van Canneyt
77ade8b74f * Improve TPath initialization 2023-01-21 20:41:24 +01:00
Michael Van Canneyt
0b5eaa50fb * Sysutils compatibility unit 2023-01-21 13:45:04 +01:00
Michael Van Canneyt
06a7610a35 * Stream writer 2023-01-19 12:21:56 +01:00
florian
46ab62fbb9 * alternative declaration for SDL_CreateThread added to keep old code working, resolves #40112 2023-01-14 20:59:26 +01:00
florian
51bb01734b * patch by Alfred Glänzer: Prevent install of unnecessary files during cross-install, resolves #40101 2023-01-11 22:17:27 +01:00
wsherman
6453af40d8 *fix compile warnings and hints in googleapiconv and googlediscoverytopas
- Fix compiler warnings and hints and unused local variables
  - Change deprecated ClassHeader to ClassComment
  - Fix comment in helper script
2023-01-09 23:48:05 -08:00
wsherman
cf50f8ede0 * More fixes and cleanups in restbase.pp (googleapiconv)
- Move test functions out of class to local procedures and into
    {$IFDEF DUMPARRAY} and change the parameters to match the rtl versions:
      function GetDynArrayProp(P: PPropInfo) : Pointer; virtual;
      procedure SetDynArrayProp(P: PPropInfo; AValue : Pointer); virtual;
  - Add dyn arrays support to the ClearProperties method
  - In SetArrayProperty, fix previous commit (fba7595b) because the
      array properties were not being set and make the dyn array handling
      code more typesafe.
  - In SetObjectProperty use TObjectArray instead of Pointer to make the
      dyn array handling code more typesafe.
  - In ClearChildren use ClearProperty to do the work and simplify the code.
  - Fix some compiler warnings and hints.
2023-01-09 23:48:05 -08:00
Michaël Van Canneyt
00e3cdddce * Add NetAddrIsPrivate function from Ondrej Pokorny 2023-01-09 09:37:23 +01:00
Ondrej Pokorny
f43912a383 add SSL functions 2023-01-09 07:17:04 +00:00
wsherman
b56ebfa93d * Remove conditional code for compiling googleapiconv with v2.6.4 on i386
(restbase.pp)
  - Remove {$ifdef ver2_6} directives and associated code
  - Remove {$ifndef ver2_6} directives (but keep code)

(googleapiconv.pp)
  - Remove {$ifdef ver2_6} directives and associated code
  - Remove synapse defines and associated code line

(googlediscoverytopas.pp)
  - Remove {$ifdef ver2_6} directives and associated code
2023-01-08 21:38:38 -08:00
wsherman
ed894b40c9 * minor updates to googleapiconv helper scripts (ref #40094) 2023-01-08 00:33:07 -08:00