Tomas Hellström
|
3eb1550b43
|
x.websocket: Fixes wss connection failures to certain addresses (#7247)
|
2020-12-11 02:04:12 +02:00 |
Lukas Neubert
|
8adb1acf31
|
check-md: verify code example formatting (#7143)
|
2020-12-05 22:54:41 +01:00 |
Tomas Hellström
|
d12f5f7ba0
|
x.websocket: vdoc (#7091)
|
2020-12-04 01:52:26 +01:00 |
Tomas Hellström
|
7c394b9d58
|
x.websocket: docs and cleanup (#7078)
|
2020-12-02 04:02:53 +01:00 |
Ned Palacios
|
54e03f60b9
|
x.json2: remove builder methods (#7008)
|
2020-12-01 16:23:59 +02:00 |
Ned Palacios
|
6c634086b0
|
json2: decode fn returns `?T`; add new tests (#6933)
|
2020-11-29 14:54:45 +01:00 |
Takahiro Yaota
|
258f8f6af9
|
parser: report unused expression error in if and or blocks (#6953)
|
2020-11-26 00:28:41 +01:00 |
Daniel Däschle
|
7d6f97259f
|
all: refactor UnionSumType to SumType (#6944)
|
2020-11-25 13:09:40 +02:00 |
Daniel Däschle
|
aa6303f0b2
|
all: use the new types with old syntax (#6922)
|
2020-11-24 13:58:29 +01:00 |
Tomas Hellström
|
155aa6dac5
|
x.websocket: fix autobahn tests for wss and wss close behavor (#6901)
|
2020-11-21 15:45:45 +02:00 |
Delyan Angelov
|
3c4b87bfec
|
checker: add check against `fn test_opt() ?{}`
|
2020-11-20 15:12:53 +02:00 |
Lukas Neubert
|
df4165c7ee
|
docs_ci: check all md files except thirdparty (#6855)
|
2020-11-18 18:28:28 +01:00 |
Anton Zavodchikov
|
6d99f0af50
|
x.websocket: expose log field (#6866)
|
2020-11-18 18:22:44 +01:00 |
Carlos Esquerdo Bernat
|
b4ae332e0c
|
web socket: fix wss
|
2020-11-18 18:21:49 +01:00 |
Emily Hudson
|
cd2a2cef25
|
vlib/net: add buffered IO, x.net -> net (#6754)
|
2020-11-15 22:54:47 +02:00 |
Anton Zavodchikov
|
fe3d2a9aba
|
json2: unescape characters (#6836)
|
2020-11-15 14:58:17 +02:00 |
div72
|
b0053d8910
|
x.json2: change default number type to i64 (#6773)
|
2020-11-09 07:37:53 +01:00 |
Carlos Esquerdo Bernat
|
ba366b126f
|
ws: handle close on client quit (#6776)
|
2020-11-08 20:36:42 +02:00 |
Tomas Hellström
|
68cfbd6d66
|
websocket: fix autobahn test to always use latest v(#6780)
|
2020-11-08 17:46:06 +01:00 |
Tomas Hellström
|
b47c23b73e
|
x.websocket: fix the uri port parsing problem. Make failures more informative (#6775)
|
2020-11-07 18:14:33 +02:00 |
Delyan Angelov
|
98e8894d90
|
x.websocket: more informative errors
|
2020-11-06 16:10:22 +02:00 |
Carlos Esquerdo Bernat
|
8157f3c6ab
|
websocket: get port of the uri (#6750)
|
2020-11-05 06:36:50 +01:00 |
Delyan Angelov
|
aecdfb06e7
|
x.net: fix C fn redeclaration of C.inet_ntop (prevented compiling x.net and net together)
|
2020-11-03 10:06:47 +02:00 |
Delyan Angelov
|
2f149e6984
|
vfmt: fix merged param warnings in sokol's particles example and vlib/x/net/udp.v
|
2020-10-18 13:45:13 +03:00 |
Delyan Angelov
|
aad122334b
|
vlib: fix warnings due to the vfmt change
|
2020-10-17 16:26:56 +03:00 |
Ned Palacios
|
fc375a40f8
|
x.json2: add fast_raw_decode; support for i64 and f32 (#6586)
|
2020-10-09 16:11:55 +02:00 |
Ned Palacios
|
1aec041371
|
json: fix encode/decode support for generic structs (#6489)
|
2020-09-29 03:15:00 +02:00 |
Daniel Däschle
|
06cade6c31
|
all: change .ReturnType and .Type to .return_type and .typ (#6494)
|
2020-09-28 06:13:38 +02:00 |
Delyan Angelov
|
aa889b0edc
|
ci: fix vlib/x/websocket tests
|
2020-09-27 11:10:56 +03:00 |
Alexander Medvednikov
|
3d5292b63f
|
tcp/udp: fix mutability
|
2020-09-27 03:40:59 +02:00 |
Tomas Hellström
|
a160038e1a
|
ci: re-enable autobahn tests (without autofree) (#6360)
|
2020-09-13 16:20:22 +02:00 |
Ned Palacios
|
368c2a6bf0
|
vlib: add x/json2 (#6336)
|
2020-09-10 12:05:40 +02:00 |
Daniel Däschle
|
3a146a6dbe
|
checker: fix error pos on default value (#6338)
|
2020-09-09 15:34:41 +02:00 |
Ruofan XU
|
90128ed4ee
|
cc: add support for tcc backend on windows-i386 (#6297)
|
2020-09-08 15:15:35 +02:00 |
spaceface777
|
bd304f1141
|
checker: check number of fields in short struct inits (#6280)
|
2020-08-31 22:17:59 +02:00 |
Xavier B
|
d33f68ff54
|
x.websocket: remove debuging leftover (#6264)
|
2020-08-30 19:35:47 +03:00 |
Maciej Obarski
|
7bd2804ce9
|
all: automatic error propagation in place of "or { return(err) }"
|
2020-08-29 01:58:03 +02:00 |
Xavier B
|
32a894719e
|
x.openssl: remove printlns (#6205)
|
2020-08-24 17:20:03 +02:00 |
Nick Treleaven
|
acc5c95f0d
|
checker: error with `*expr` if not a pointer (#6211)
|
2020-08-24 17:19:17 +02:00 |
Alexander Medvednikov
|
702a80fc5a
|
x.net: fix new_tcp_socket()
|
2020-08-24 03:24:00 +02:00 |
Swastik Baranwal
|
b2e79dbebd
|
parser: add an error for `import mod.sub as mod` and `import mod as mod` (#6194)
|
2020-08-23 02:12:25 +02:00 |
Alexander Medvednikov
|
9e12095111
|
gg: image: return an optional instead of panic(); darwin: fix nsstring()
|
2020-08-22 17:09:30 +02:00 |
Delyan Angelov
|
0bdb096bfa
|
x.net: use port 45123 in tcp_test.v, preventing sporadic `socket error 98` conflicts with websocket_test.v
|
2020-08-22 15:29:29 +03:00 |
Daniel Däschle
|
fcc61a981d
|
all: TypeSymbol.source_name (#6187)
|
2020-08-22 12:29:15 +02:00 |
Tomas Hellström
|
fb148e0b61
|
x.websockets: new websockets module on top of x.net (#6189)
|
2020-08-22 00:50:38 +02:00 |
Emily Hudson
|
b88569c845
|
x.net: new net module (#6130)
|
2020-08-20 23:01:37 +02:00 |