1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

376 Commits

Author SHA1 Message Date
d4f6488afd net: add better unix socket support (#8651) 2021-02-11 01:24:15 +01:00
1a2ae0aead net: add basic unix socket support (#8642) 2021-02-08 23:48:23 +01:00
e30e794884 checker: add check for using a private const in another module (#8501) 2021-02-03 10:17:13 +02:00
91af2418de ftp: minor optimization in dir() (#8518) 2021-02-02 18:51:55 +01:00
d57a9c419d examples: add net_udp_server_and_client.v 2021-02-02 10:36:56 +02:00
5ec6f7a781 ftp: fix error in dir() (#8504) 2021-02-02 08:22:52 +01:00
e03ece2a4b checker: check the fn decl for anon fns too (#7529) 2021-01-29 23:11:05 +02:00
e5a84719ca all: require calling optfn() ? / optfn() or {...} for fn optfn() ? {} 2021-01-26 16:43:17 +02:00
e0ed224a8d Revert "net: prevent udp_test.v from running on windows without -d network"
This reverts commit 3526bc3d19.
2021-01-25 19:08:45 +02:00
3526bc3d19 net: prevent udp_test.v from running on windows without -d network 2021-01-25 19:02:19 +02:00
d991712b3c gg: native rendering mode on macOS 2021-01-23 10:25:43 +01:00
dbf84520f1 all: update assoc syntax (#8274) 2021-01-22 23:24:48 +01:00
d92f5c55ba net: use mut and refs as receivers consistently (#8205) 2021-01-20 11:11:01 +01:00
ac2c3847af all: update copyright to 2019-2021 (#8029) 2021-01-18 13:20:06 +01:00
ef18fb837c net.urllib: workaround an autofree bug for if cond && opt() { 2021-01-12 16:29:04 +02:00
3289dff7ff checker: require explicit return none (#8060) 2021-01-12 11:43:55 +01:00
cc17f145c5 websocket: make compile with autofree (#8023) 2021-01-11 09:03:10 +01:00
a0b8191a94 net: cleanup unused time imports in tests 2021-01-10 18:59:06 +02:00
9291fb5e0c checker: disallow comparison between enum and int (#7886) 2021-01-08 17:41:52 +01:00
ad79d55a5c ftp: fix an error (#7930) 2021-01-07 20:21:47 +01:00
f751271e4e ftp: fix error of ftp.connect() (fix parts of #7914) (#7915) 2021-01-06 19:53:25 +02:00
5a70eba8e1 all: byte.str() => byte.ascii_str() 2021-01-05 19:14:37 +01:00
3203a124b2 checker: warn when casting between reference types outside of unsafe (#7892) 2021-01-05 17:02:04 +02:00
81fd49642a net: restore back the blocking TcpConn.read_line() method for simplicity 2020-12-29 17:51:16 +02:00
17e0a65611 net: add support for -d trace_tcp to ease debugging 2020-12-29 15:41:46 +02:00
dbad60acbf net: use non versioned paths for openssl on mac arm64 2020-12-28 10:32:35 +11:00
b47daad40d all: remove redundant array.contains definitions (#7464) 2020-12-22 08:32:32 +01:00
553ecf63e7 vlib/io: fix reader bugs, make read_all take a config struct (#7361) 2020-12-16 18:22:26 +01:00
3e85c759aa net: fix udp default timeouts 2020-12-15 18:31:39 +02:00
e3a1756b11 net: add tcp_default_read_timeout and tcp_default_write_timeout and use them consistently 2020-12-15 17:54:51 +02:00
3eb1550b43 x.websocket: Fixes wss connection failures to certain addresses (#7247) 2020-12-11 02:04:12 +02:00
b952bf2e6b net.html: polish module, update docs (#7193) 2020-12-09 20:08:15 +01:00
91e18b039c net: fix cross compilation with mingw, Ws2tcpip.h => ws2tcpip.h 2020-12-07 10:41:42 +02:00
cb5f75c7bf net.html: change license in readme (#7157) 2020-12-06 05:11:43 +01:00
a05408b49a all: make type system use source name & cleanup storing name in fields 2020-12-06 14:55:08 +11:00
e2e0c625f1 net: add openssl header dir on arm64 macs 2020-12-05 20:27:16 +01:00
98034e5504 http: make download_file() return an optional 2020-11-24 18:07:08 +01:00
155aa6dac5 x.websocket: fix autobahn tests for wss and wss close behavor (#6901) 2020-11-21 15:45:45 +02:00
f47c2468bb net: fix socket.read_line with long lines #6842 2020-11-20 15:24:41 +01:00
df4165c7ee docs_ci: check all md files except thirdparty (#6855) 2020-11-18 18:28:28 +01:00
05933e783d net: add back some lower level client/server tcp tests 2020-11-16 09:59:37 +02:00
cd2a2cef25 vlib/net: add buffered IO, x.net -> net (#6754) 2020-11-15 22:54:47 +02:00
5069be04a2 net: improve socket_test (#6822) 2020-11-14 08:23:22 +02:00
2994e7150f vweb: check function and route parameter count (#6761) 2020-11-08 09:14:24 +01:00
dab66593fc vlib: run vfmt over vlib files, so that v doc -m vlib/ can run without warnings 2020-10-21 12:54:10 +03:00
9309a07438 net.openssl: update custom missing headers message 2020-10-17 19:30:50 +03:00
3c2202572b cgen: produce cleaner error on missing C headers (with optional explanation) (#6637)
Implements support for `#include <openssl/rand.h> # Please install OpenSSL`.
2020-10-17 18:27:06 +03:00
eab0974e7d net: allow more accurate profiling, using res := C.xxx return res instead of return C.xxx 2020-10-16 00:43:55 +03:00
31ef921ef2 ci: fix warnings/errors due to the vfmt change 2020-10-15 16:17:52 +03:00
28dea17065 ci: prevent Periodic failure, ensure VSMTP_TEST_USER/VSMTP_TEST_PASS are set in smtp_test.v 2020-10-13 09:22:28 +03:00