Commit Graph

1122 Commits

Author SHA1 Message Date
Nikolay Nikolov
97fde50101 * regen makefiles 2025-03-10 22:39:51 +02:00
Michaël Van Canneyt
0df9da502b * Correct errors like "then;" . Fixes issue #41171 2025-03-01 20:49:54 +01:00
Nikolay Nikolov
0d069b160f + added wasip1threads to fpmake.pp 2025-02-28 15:12:20 +02:00
Nikolay Nikolov
bf0c724d80 * regen makefiles 2025-02-28 15:12:20 +02:00
Nikolay Nikolov
4423989868 * renamed wasi -> wasip1 in fpmake.pp files 2025-02-28 15:12:19 +02:00
Nikolay Nikolov
12c494cc0f * update makefiles 2025-02-28 15:12:19 +02:00
Ondrej Pokorny
7f9def422f fix KeepConnectionTimeout loop 2025-02-26 09:32:46 +00:00
Ondrej Pokorny
e2c9661234 whitespace cleanup 2025-02-26 09:32:46 +00:00
Sven/Sarah Barth
c422c137f8 - remove what appears to be debug output (will otherwise lead to exceptions on systems where Output is not open (e.g. Windows service)) 2025-01-10 09:57:06 +01:00
Michaël Van Canneyt
2c03eb2221 * Test for es256 signature, by Andrew Haines 2025-01-08 15:36:06 +01:00
Michaël Van Canneyt
d6efbfb2bb * Patch from Andrew Haines to fix creating signature. Fixes issue #41058 2025-01-08 15:31:27 +01:00
Michaël Van Canneyt
f38cfbb23f * Append extension, needed for Laz codetools. Fixes issue #41061 2024-12-11 11:42:05 +01:00
Michaël Van Canneyt
94a4a38ad6 * Added new test unit 2024-11-18 23:02:36 +01:00
Michaël Van Canneyt
2301f09d77 * OpenAPI support for SQLDBRest 2024-11-18 23:02:36 +01:00
Michaël Van Canneyt
ede14da4d2 * OpenAPI helper units and classes 2024-11-16 16:12:46 +01:00
Karoly Balogh
3936e35b73 fcl-web: fixed a wrong condition in previous commit 2024-11-15 23:30:05 +01:00
Karoly Balogh
ff89a4815a fcl-web: only disable some CGI related things on Amiga-like systems, where the current code assumes Unix or Windows 2024-11-15 23:03:01 +01:00
Michaël Van Canneyt
db9b2a6a95 * Add request ID handling and callback-based result 2024-11-13 23:32:17 +01:00
Michaël Van Canneyt
cce871258e * Rename version constant 2024-11-04 11:49:18 +01:00
Michaël Van Canneyt
e2431d41ae * Some minor cleanup. Fixes issue #40991 2024-11-04 11:27:39 +01:00
Michaël Van Canneyt
5d0e2993fa * Needed for unicode rtl 2024-11-01 17:15:57 +01:00
Michaël Van Canneyt
f7b9eac515 * Only build simplewebserver for oses with sockets 2024-11-01 17:07:33 +01:00
Michaël Van Canneyt
9352e09849 * Move simple server to unit so it can be reused (pas2js webcompiler) 2024-11-01 16:49:51 +01:00
Michaël Van Canneyt
dfb4015067 * Show info in a more structured way
* Allow to compile with FPC 3.2.2
* Fix --coi option.
* Allow to specify custom response headers in config file [Headers] section
2024-11-01 11:44:22 +01:00
Michaël Van Canneyt
18e519963f + Allow customization of response through callback
+ Allow customization of response through custom headers
+ Log error conditions (403,400,404)
2024-11-01 11:44:22 +01:00
Michael Van Canneyt
5b46c44b7d * Fix loadfromstrings, fixes bug #40929 2024-10-02 13:20:25 +02:00
Kirill Kranz
52651a7ede First compiler Build 2024-09-29 16:56:18 +03:00
Michaël Van Canneyt
a20c83fdfb * Delphi compatibility improvements 2024-09-10 18:13:42 +02:00
Rika Ichinose
ce5a632432 Remove the rest of the VER3_0 conditionals. 2024-09-01 17:13:39 +00:00
Michaël Van Canneyt
de5b2c5192 * Fix compilation under unicode rtl 2024-08-17 16:21:48 +02:00
Yuri Serebrennikov
276618563c For connections list TThreadList changed to safe TFPHashList. 2024-08-12 23:20:12 +03:00
Yuri Serebrennikov
73ee25071d Fixed work in ThreadMode := wtmNone mode. 2024-08-12 10:18:36 +00:00
Michaël Van Canneyt
c53e1b20d7 * Make sure sentences end on point when needed. 2024-08-09 10:38:53 +02:00
Michaël Van Canneyt
22c978c33f * Print clickable URL with start location 2024-08-08 09:59:40 +02:00
Pierre Muller
fe80f43e4e Add dependencies for fprpcclient on fpwebclient and fphttpwebclient units 2024-07-09 21:54:59 +00:00
Michaël Van Canneyt
d0dd4697fa * Correctly unregister all routes. Do not call register routes when already registered 2024-07-08 22:24:19 +02:00
Michaël Van Canneyt
dd63ea1425 * Fix dependencies for some platforms 2024-05-01 13:51:45 +02:00
Michaël Van Canneyt
9a1c3997aa * Aix has sockets 2024-04-30 10:49:17 +02:00
Michaël Van Canneyt
4f0f67d28e * Enable socket-based implementations for wince 2024-04-30 00:05:21 +02:00
Michaël Van Canneyt
b9d29d3420 * Better OS selection for some dependencies 2024-04-28 22:46:07 +02:00
Michaël Van Canneyt
9f812855bb * Allow most of fcl-web to be compiled for webassembly 2024-04-28 11:46:07 +02:00
Ondrej Pokorny
910a70ed0d HTTPClient: check for changed host/port for KeepConnection 2024-03-31 12:28:22 +02:00
Michaël Van Canneyt
dcadafa1b8 * Fix memleak 2024-03-25 15:47:30 +01:00
Michaël Van Canneyt
2cec5996df * Fixed namespaced compilation, rename sender to client to be in line with class name 2024-03-17 14:27:19 +01:00
Michaël Van Canneyt
5ea775dc58 * CLI example for FCM push messages 2024-03-17 14:27:19 +01:00
Michaël Van Canneyt
daf2dd869b * Add FCM push notifications 2024-03-16 20:06:38 +01:00
Michaël Van Canneyt
48d6f5e8a7 * Write correct number of characters to log file 2024-03-16 20:06:38 +01:00
Michaël Van Canneyt
ddf0774575 * Avoid index out of bounds error 2024-02-23 08:53:29 +01:00
Michaël Van Canneyt
23ac6c3090 * Make paramdefs owned, so IDE can trace back changes to owning component 2024-02-12 20:54:06 +01:00
Michaël Van Canneyt
5f9bcc2405 * Fix typo in enumeration value rloHTTP 2024-01-12 10:09:15 +01:00