Commit Graph

938 Commits

Author SHA1 Message Date
Nikolay Nikolov
8c562995d7 * regenerate makefiles with latest fpcmake 2022-05-24 14:01:59 +03:00
Michaël Van Canneyt
de7d7d34ca * Compile jwrsa 2022-05-13 08:52:42 +02:00
Michaël Van Canneyt
efe414f128 * Example for RSA signing 2022-05-06 10:47:19 +02:00
mattias
3ecc1272e0 fcl-web: removed des3 encoded pem example 2022-05-03 23:02:23 +02:00
mattias
8851c8968c fcl-web: added des3 encoded pem example 2022-05-03 22:52:23 +02:00
mattias
120303576b fcl-web: fpjwarsa: catch exceptions during verification 2022-05-03 01:51:56 +02:00
mattias
37d107a953 fcl-web: TJWTSignerPS256, TJWTSignerPS384, TJWTSignerPS512 2022-05-03 01:39:30 +02:00
mattias
de5c056ef3 fcl-hash: started RSASSA_PSS_SIGN 2022-05-02 00:54:05 +02:00
mattias
7d98462c1c fcl-hash: added PSS helper functions I2OSP, MGF1SHA256 2022-05-01 20:17:58 +02:00
mattias
a81e527e1d fcl-web: test writing rsa keys as DER, test with RFC 7515 values 2022-05-01 20:17:58 +02:00
Michaël Van Canneyt
ddfe51415b * Ignore output programs 2022-05-01 16:22:55 +02:00
mattias
e339f8b660 fcl-web: TJWTSignerRSA: prefix hash with ASN1 digest info 2022-04-30 15:04:25 +02:00
mattias
bb1b0cdbf0 fcl-web: RS256 using sign/verify 2022-04-30 10:34:00 +02:00
mattias
f0c3d69068 fcl-web: added TJWTSignerRS384, TJWTSignerRS512 2022-04-30 01:56:14 +02:00
mattias
44902c339b fcl-web: added TJWTSignerRS256 2022-04-30 01:42:16 +02:00
mattias
78fba07415 fcl-web: gitignore 2022-04-26 15:27:36 +02:00
mattias
3c5ad4eadf fcl-web: updated lpi 2022-04-26 15:27:36 +02:00
mattias
bf2d0853b6 fcl-web: fixed compile tcjwt 2022-04-26 15:27:36 +02:00
marcoonthegit
d309b77b59 * header added remaining files for bug #39481 2022-04-26 14:49:05 +02:00
Michaël Van Canneyt
d1af2c7007 * Set listening port 2022-04-04 14:47:16 +02:00
Michaël Van Canneyt
85860f126f * New laz version 2022-04-04 14:47:16 +02:00
Michaël Van Canneyt
7f8591926a * Publish OnError and OnConnectionHandshake 2022-03-11 13:17:15 +01:00
Michaël Van Canneyt
9e631db928 * Rephrase more clear 2022-03-10 17:23:03 +01:00
Michaël Van Canneyt
14b40473fc * Added some clarifying comments for TWSMessage data 2022-03-10 16:34:47 +01:00
Pierre Muller
2f28c5596f Regenerate all Makefile's to fix problem on x86_64 linux 2022-03-07 23:46:15 +00:00
Pierre Muller
ad2ac98858 Update Makefile's 2022-03-07 22:35:29 +00:00
mattias
d36761f4a4 fcl-net: no ESocketError after closing the connection 2022-02-25 19:15:22 +01:00
mattias
6b8ab2c4d2 fcl-web: fixed typo 2022-02-25 19:10:28 +01:00
mattias
4f8d6c9df1 fcl-web: added property TWebSocketServer.Host 2022-02-25 19:10:28 +01:00
mattias
3e9ddf59df fcl-web: added IWSTransport.PeerPort, fixed compile with fpc 3.2.2 2022-02-25 19:10:28 +01:00
Pierre Muller
4da4c96349 Regenerate Makefile's with mips gcc fixes and new enabled mips64-linux target 2022-02-15 15:45:15 +00:00
Michaël Van Canneyt
c46b45bf72 * Patch from Laco to add TSingleField 2022-02-14 09:15:43 +01:00
Nikolay Nikolov
21593942a1 * regenerate all makefiles with the latest fpcmake 2022-02-13 15:26:54 +02:00
Michaël Van Canneyt
7b62186b9c * Normalize route when checking for duplicate routes. Fix issue #39570 2022-02-10 14:13:44 +01:00
Ionut Stoica
2ec382e68c Fix leak due to bad merge or rebase 2022-02-10 09:30:22 +01:00
Yuri Silver
4e51973dba In case of incorrect shutdown of the client. The buffer may return =0. There will be an exception. 2022-02-01 22:36:16 +03:00
Ionut Stoica
5233473748 Fix memory leak - avoid handler allocation when not needed 2022-01-29 14:28:46 +00:00
Ionut Stoica
bef4da339a fphttpclient - only handle Unix in conditional compilation for UnixSocketPath feature 2022-01-26 08:33:08 +01:00
Ionut Stoica
54efcc4bbb Client support of HTTP over unix socket 2022-01-25 17:38:35 +01:00
Nikolay Nikolov
b407b67ca1 * regenerate all makefiles with latest fpcmake 2022-01-19 07:08:32 +02:00
Yuri Silver
bb91dadb00 Added missing units for websocket client example 2022-01-13 15:49:31 +03:00
Yuri Silver
091e86082d Cosmetics changes 2022-01-11 18:54:29 +00:00
Yuri
6347c9d03c All Autobahn testsuite tests passed 2022-01-11 18:54:29 +00:00
Yuri
8386906668 UTF-8 support for message. 2022-01-11 18:54:29 +00:00
Yuri Silver
544b58680e Fixed fragmentation of incoming messages. 2022-01-11 18:54:29 +00:00
Yuri Silver
5a9021c14c Control message must not be fragmented. 2022-01-07 20:33:54 +03:00
Yuri Silver
f3a0bdd232 Added processing of reserved opcodes. 2022-01-07 16:37:29 +03:00
Yuri Silver
11ac750e87 Added reaction for incorrect reserved bits. 2022-01-07 15:31:58 +03:00
Yuri Silver
09b763c698 Websocket server correct work with Ping Pong 2022-01-07 05:11:24 +03:00
Michaël Van Canneyt
2460ecb9d9 * Patch from Yuri Silver to read data correctly. fix issue 39517 2022-01-06 23:42:18 +01:00