-
b647f20a6d
maxLifetime impl. WIP, waiting for uSockets bump
Alex Hultman
2022-12-27 15:17:07 +01:00
-
27d93c8d0c
Emit new 'subscription' events
Alex Hultman
2022-12-24 11:34:56 +01:00
-
c4d45fbf3d
Silence alert

uNetworkingABandGitHub
2022-12-01 19:46:05 +01:00
-
d9cdff29cc
Add CodeQL workflow (#1531)

Peter StöckliandGitHub
2022-12-01 16:47:34 +01:00
-
526a9ad6cd
Fix recent build
Alex Hultman
2022-11-30 22:21:25 +01:00
-
ca8d620268
Add some initial client stuff
Alex Hultman
2022-11-26 07:36:01 +01:00
-
c8229b5781
Don't use strftime
Alex Hultman
2022-11-26 05:56:26 +01:00
-
8a57fd06bd
Add cifuzz
Alex Hultman
2022-11-21 03:24:24 +01:00
-
1d8634a609
Update READMORE.md

uNetworkingABandGitHub
2022-11-07 12:37:51 +01:00
-
7a363a8b10
Revert "closeOnBackpressure should block all further sending"
Alex Hultman
2022-11-06 06:23:44 +01:00
-
d4ffeadd88
closeOnBackpressure should block all further sending
Alex Hultman
2022-11-06 06:21:44 +01:00
-
43a1f307a0
Add subscription event (placeholder)
Alex Hultman
2022-11-06 05:51:51 +01:00
-
5919290fe3
More strict handling of connection: close
Alex Hultman
2022-11-06 03:13:32 +01:00
-
654b4558a4
Fix recent UB
Alex Hultman
2022-11-04 17:04:19 +01:00
-
51cba9cc06
Update cpp.yml

uNetworkingABandGitHub
2022-11-04 11:13:12 +01:00
-
378b8de9d8
No deps. Windows nmake build
Alex Hultman
2022-11-04 10:56:10 +01:00
-
5ffc2d648e
Update Makefile

uNetworkingABandGitHub
2022-11-04 08:03:08 +01:00
-
c35d338d0e
Update cpp.yml

uNetworkingABandGitHub
2022-11-04 07:45:30 +01:00
-
701f77476f
New shim for nmake (WIP)
Alex Hultman
2022-11-04 07:35:17 +01:00
-
79bd64b4c8
New C-based make by default
Alex Hultman
2022-11-04 07:28:27 +01:00
-
b6604b2996
Move TopicTreeMessage and TopicTreeBigMessage to TopicTree.h (#1510)


2022-11-04 01:36:43 -04:00
-
624c217d34
Update build.h

uNetworkingABandGitHub
2022-11-02 15:11:42 +01:00
-
0cd9fc9947
Update LoopData.h

uNetworkingABandGitHub
2022-11-02 15:01:54 +01:00
-
25167386ff
Update LoopData.h

uNetworkingABandGitHub
2022-11-02 14:51:10 +01:00
-
a589d7d678
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 14:21:39 +01:00
-
8e92125f23
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 14:16:01 +01:00
-
aa0a826855
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 14:08:50 +01:00
-
b500a1dd1d
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 13:56:30 +01:00
-
73449e7bfd
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 13:45:36 +01:00
-
b2f4c07017
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 13:31:31 +01:00
-
80ba04b3bc
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 13:20:07 +01:00
-
7d74e502e5
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 12:33:26 +01:00
-
a4532f12a9
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 12:27:38 +01:00
-
81be3d8a10
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 12:09:02 +01:00
-
bf8737039a
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 12:06:15 +01:00
-
ba836351a7
Update Crc32.cpp

uNetworkingABandGitHub
2022-11-02 12:01:32 +01:00
-
b775359203
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 11:40:30 +01:00
-
540048e26c
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 11:26:37 +01:00
-
f687c0728c
Use ULL (unsigned long long) instead of UL (#1509)

rehansandGitHub
2022-11-02 11:20:10 +01:00
-
9f0fe16842
That's already working pretty fine
Alex Hultman
2022-11-02 09:26:17 +01:00
-
10289dbeb1
Create shim

uNetworkingABandGitHub
2022-11-02 09:11:28 +01:00
-
00f4285baf
Ported most of Makefile logic over
Alex Hultman
2022-11-02 09:05:03 +01:00
-
f2258b587b
Update cpp.yml

uNetworkingABandGitHub
2022-11-02 07:47:19 +01:00
-
2c48a62642
Even if I like it, grown men don't need it

uNetworkingABandGitHub
2022-11-02 06:45:55 +01:00
-
e1708b85a5
Build and run tests on Windows via Clang/Makefile
Alex Hultman
2022-11-02 06:38:14 +01:00
-
9a82a52f2c
Bump uSockets
Alex Hultman
2022-11-02 04:21:48 +01:00
-
2daeff0390
Declare TopicTreeMessage and TopicTreeBigMessage prior to use (#1507)


2022-11-01 23:03:37 -04:00
-
bba6c9b0cd
added uws_req_get_case_sensitive_method in C API (#1506)

Ciro SpaciariandGitHub
2022-11-01 18:24:08 -03:00
-
2a2c3ecb45
Run unit and smoke tests on all platforms
Alex Hultman
2022-11-01 06:08:10 +01:00
-
12e217d9e3
Fix whitespace trimming test failure
Alex Hultman
2022-11-01 06:05:42 +01:00
-
4109771890
Filter should be builder pattern
Alex Hultman
2022-11-01 06:01:20 +01:00
-
32d71d52b7
Update README.md

uNetworkingABandGitHub
2022-11-01 05:59:16 +01:00
-
a686907acc
Update Makefile

uNetworkingABandGitHub
2022-11-01 05:46:14 +01:00
-
30d4765894
Update cpp.yml

uNetworkingABandGitHub
2022-11-01 05:42:36 +01:00
-
61233bf5a2
Run smoketests in CI?
Alex Hultman
2022-11-01 05:36:08 +01:00
-
7eea6f69ee
Add initial smoke test for Deno, Node.js, Bun and similar "browsers"
Alex Hultman
2022-11-01 05:29:13 +01:00
-
c1fb1d5070
Fix header parsing
Alex Hultman
2022-11-01 00:38:51 +01:00
-
ea7ac520f3
Fix bloom filter warnings, simplify
Alex Hultman
2022-10-31 22:47:36 +01:00
-
399204dbae
Reject chunk size overflow, non-hex chunk size
Alex Hultman
2022-10-31 18:58:01 +01:00
-
3cfad3584b
Take a-f, A-F
Alex Hultman
2022-10-31 18:10:16 +01:00
-
75aece1e55
Fix proxy build
Alex Hultman
2022-10-31 17:50:01 +01:00
-
7af11b1942
Pass router test with upper cased methods
Alex Hultman
2022-10-31 03:57:34 +01:00
-
2b850f76d3
Case sensitive method, trim trailing whitespace (correctly), host header may be empty
Alex Hultman
2022-10-31 03:47:08 +01:00
-
cca4610d5d
Make it actually work
Alex Hultman
2022-10-30 21:36:34 +01:00
-
d76e2362d8
Make that correctilier

uNetworkingABandGitHub
2022-10-30 21:17:43 +01:00
-
1bd6807a21
Make that correct

uNetworkingABandGitHub
2022-10-30 21:14:39 +01:00
-
fc51d2b4d6
Make that in batch

uNetworkingABandGitHub
2022-10-30 21:10:01 +01:00
-
c613a4cb9a
Only accept alnum + hypen field names

uNetworkingABandGitHub
2022-10-30 20:41:24 +01:00
-
9acacf7ebe
Assume 0 false positives in test

uNetworkingABandGitHub
2022-10-29 06:20:43 +02:00
-
a730941806
Improved bloom filter

uNetworkingABandGitHub
2022-10-29 06:18:17 +02:00
-
3f72aea565
added more c apis and capi ssl version with capi examples (#1395)

Ciro SpaciariandGitHub
2022-10-28 23:49:01 -03:00
-
83c54aa096
Update READMORE.md

uNetworkingABandGitHub
2022-10-27 08:11:26 +02:00
-
d174a7ed24
Update HttpParser.h

uNetworkingABandGitHub
2022-10-24 22:30:50 +02:00
-
8f85fadd02
Add RFC9110 reference

uNetworkingABandGitHub
2022-10-24 22:25:48 +02:00
-
0b590c923e
Minor fixup for request line
Alex Hultman
2022-10-24 20:25:56 +02:00
-
368a4b41de
Do not allow invalid chars in header value

uNetworkingABandGitHub
2022-10-24 19:59:14 +02:00
-
74dac77adb
Never accept whitespace between key and colon

uNetworkingABandGitHub
2022-10-24 19:02:04 +02:00
-
22f0b04a1d
Break if missing host header

uNetworkingABandGitHub
2022-10-24 18:46:21 +02:00
-
6bed3c0b5a
Update README.md

uNetworkingABandGitHub
2022-10-23 04:10:19 +02:00
-
f0586366da
Take some from jarred
Alex Hultman
2022-10-23 03:41:03 +02:00
-
f762ede7d1
Do not support HTTP/1.0
Alex Hultman
2022-10-23 02:10:32 +02:00
-
c1fd0e4050
Be strict with content-length, use fullptr as error
Alex Hultman
2022-10-23 01:42:32 +02:00
-
05523997db
The rules are way simpler than so
Alex Hultman
2022-10-22 23:35:58 +02:00
-
d18deb8fe3
Be more strict with content-length, transfer-encoding
Alex Hultman
2022-10-22 00:43:58 +02:00
-
7cdb1f7224
Do not expect a trailer after chunked body
Alex Hultman
2022-10-18 16:55:22 +02:00
-
6cb37f9b00
Require explicit transfer-encoding: chunked for said parsing to begin
Alex Hultman
2022-10-17 21:34:55 +02:00
-
bcf5034e3c
Write Date header in all responses
Alex Hultman
2022-10-16 12:37:21 +02:00
-
4b80e77c83
Update README.md

uNetworkingABandGitHub
2022-10-16 04:02:23 +02:00
-
8e3fb9aae2
Update README.md

uNetworkingABandGitHub
2022-10-15 16:47:30 +02:00
-
45e9ca2372
Bump uSockets
Alex Hultman
2022-10-11 09:45:57 +02:00
-
d8df12f336
Pass host along listen to h3
Alex Hultman
2022-10-11 09:16:23 +02:00
-
48b83ec9ff
Pass listen port along to h3
Alex Hultman
2022-10-11 09:11:09 +02:00
-
e64069966a
Bump uSockets
Alex Hultman
2022-10-11 08:56:49 +02:00
-
b2d9356daa
Bump uSockets
Alex Hultman
2022-10-10 16:33:12 +02:00
-
f8a01db5ad
Bump uSockets
Alex Hultman
2022-10-10 16:07:40 +02:00
-
23698465e8
Bump uSockets
Alex Hultman
2022-10-10 15:59:02 +02:00
-
78a1801830
Bump uSockets
Alex Hultman
2022-10-10 15:11:57 +02:00
-
70a84c93be
Bump uSockets
Alex Hultman
2022-10-10 12:37:21 +02:00
-
9428c55053
Use new chunked encoding parser
Alex Hultman
2022-10-08 08:16:55 +02:00
-
9437b0e4e8
Add Crc32 hashing example
Alex Hultman
2022-10-08 08:09:35 +02:00