yuyi
|
209063ffd0
|
fmt: implement wrapping function's super long arguments (fix #15545, fix #21643) (#21782)
|
2024-07-02 23:10:00 +03:00 |
|
Turiiya
|
8dafca126f
|
test, ci: fix network tests; update and activate tests in periodic ci (#21339)
|
2024-04-25 02:15:22 +03:00 |
|
Turiiya
|
1a35a783f1
|
breaking,checker: disallow initializing private struct fields outside structs module (#21183)
|
2024-04-12 13:53:02 +03:00 |
|
Turiiya
|
c086bee5be
|
breaking,vlib: update handling of imports whose symbols are not directly used in imported file, remove pub const is_used = 1 workarounds (#21160)
|
2024-04-01 22:07:05 +03:00 |
|
Turiiya
|
64a336932c
|
thirdparty,net.mbedtls: update mbedtls to latest compatible version v3.3.0 (#21118)
|
2024-03-28 08:46:21 +02:00 |
|
Joe C
|
757929392e
|
all: update attributes to use new syntax
|
2023-11-15 16:16:01 +11:00 |
|
Turiiya
|
453f65a20a
|
net.mbedtls: use char and usize types for describing more precisely the C API of mbedtls (#19837)
|
2023-11-13 12:51:32 +02:00 |
|
JalonSolov
|
01022e918e
|
flag,json,net: handle C calls in .v files (part of enabling -W impure-v as default) (#19779)
|
2023-11-06 14:27:00 +02:00 |
|
Larpon
|
95509cf8fb
|
all: make all struct C.XYZ -> pub struct C.XYZ (#19651)
|
2023-10-25 15:01:50 +03:00 |
|
shove
|
166604f775
|
net, net.http: fixed some ssl library call return values judgment and handling (#19614)
|
2023-10-23 09:53:19 +03:00 |
|
shove
|
772eb1ed12
|
net: fix handling of spurious wake-up signals, lost when calling select() in mbedtls and openssl (continue on C.EINTR) (#19600)
|
2023-10-19 16:19:37 +03:00 |
|
shove
|
07390ef4c4
|
net, net.http: fix C.FD_ISSET declaration (#19594)
|
2023-10-19 11:29:13 +03:00 |
|
pancake
|
0244ae6fe9
|
net.ssl: implement SSLConn.peer_addr() (#19333)
|
2023-09-13 12:16:46 +03:00 |
|
James Kirkwood
|
7927583de9
|
net.mbedtls: have shutdown close accepted connections too (#19164)
|
2023-08-30 21:52:42 +03:00 |
|
Lucas V. Araujo
|
ffdd5bb955
|
net.mbedtls: fix an error with in_memory_verification (fix #19051) (#19052)
|
2023-08-04 01:32:33 +03:00 |
|
Lucas V. Araujo
|
ecca3b155e
|
net.mbedtls: add SSLListener to allow creating SSL servers (#19022)
|
2023-08-01 20:45:50 +03:00 |
|
Alexander Medvednikov
|
cc47c78f39
|
net.mbedtls: make compile with -prod
|
2023-05-18 11:31:53 +02:00 |
|
Swastik Baranwal
|
3d99f1f2c2
|
checker: disallow struct int to ptr outside unsafe (#17923)
|
2023-04-13 07:38:21 +02:00 |
|
Delyan Angelov
|
d2e5c721a0
|
net: allow more fine grained control over socket shutdowns
|
2023-01-25 12:34:39 +02:00 |
|
Delyan Angelov
|
bfb47005c8
|
net.openssl, net.mbedtls: add support for -d trace_ssl , for easier tracing of binary protocol problems to https servers
|
2023-01-15 16:06:46 +02:00 |
|
yuyi
|
017ace6ea7
|
vfmt: change all '$expr' to '${expr}' (#16428)
|
2022-11-15 16:53:13 +03:00 |
|
Alexander Medvednikov
|
c6158e4519
|
all: remove unnecessary IError() casts
|
2022-10-28 19:08:30 +03:00 |
|
Delyan Angelov
|
409a4f33a1
|
tools: add report_v_module_folders_without_tests.v . Use it to discover other modules without _test.v files. Add simple ones, to ensure CI can find more breakage on future wide changes to vlib/
|
2022-10-16 22:40:17 +03:00 |
|
yuyi
|
f6844e9766
|
all: change optional to result of io (#16075)
|
2022-10-16 09:28:57 +03:00 |
|
Thomas Peißl
|
0f229874a2
|
net.mbedtls: add explicit closing of the tcp connection in the shutdown method (#16027)
|
2022-10-10 19:30:58 +03:00 |
|
spaceface
|
5c716afb39
|
net.ssl: switch to mbedtls over openssl (#15841)
|
2022-09-22 16:50:34 +03:00 |
|