Delyan Angelov
|
3080b41687
|
net.http.file: allow for serving requests to static files with cache busting suffixes like /dist/littlejs.js?1117
Graphics CI / gg-regressions (push) Waiting to run
vlib modules CI / build-module-docs (push) Waiting to run
Shy and PV CI / v-compiles-puzzle-vibes (push) Waiting to run
sdl CI / v-compiles-sdl-examples (push) Waiting to run
Time CI / time-linux (push) Waiting to run
Time CI / time-macos (push) Waiting to run
Time CI / time-windows (push) Waiting to run
toml CI / toml-module-pass-external-test-suites (push) Waiting to run
Tools CI / tools-linux (clang) (push) Waiting to run
Tools CI / tools-linux (gcc) (push) Waiting to run
Tools CI / tools-linux (tcc) (push) Waiting to run
Tools CI / tools-macos (clang) (push) Waiting to run
Tools CI / tools-windows (gcc) (push) Waiting to run
Tools CI / tools-windows (msvc) (push) Waiting to run
Tools CI / tools-windows (tcc) (push) Waiting to run
Tools CI / tools-docker-ubuntu-musl (push) Waiting to run
vab CI / vab-compiles-v-examples (push) Waiting to run
vab CI / v-compiles-os-android (push) Waiting to run
|
2025-09-06 15:59:08 +03:00 |
|
kfont
|
083d3dba38
|
net.http: Use a full url when using a proxy, instead of only the path (#25228)
|
2025-09-05 19:24:59 +03:00 |
|
Delyan Angelov
|
a88df91938
|
net.http: reduce the false positives on the CI for server_test.v, let test_host_header_sent_to_server return early, when the server can not start
Sanitized CI / sanitize-address-msvc (push) Waiting to run
Sanitized CI / sanitize-address-gcc (push) Waiting to run
Sanitized CI / sanitize-memory-clang (push) Waiting to run
sdl CI / v-compiles-sdl-examples (push) Waiting to run
Time CI / time-linux (push) Waiting to run
Time CI / time-macos (push) Waiting to run
Graphics CI / gg-regressions (push) Waiting to run
vlib modules CI / build-module-docs (push) Waiting to run
Shy and PV CI / v-compiles-puzzle-vibes (push) Waiting to run
Sanitized CI / sanitize-undefined-clang (push) Waiting to run
Sanitized CI / sanitize-undefined-gcc (push) Waiting to run
Sanitized CI / tests-sanitize-address-clang (push) Waiting to run
Time CI / time-windows (push) Waiting to run
toml CI / toml-module-pass-external-test-suites (push) Waiting to run
Tools CI / tools-linux (gcc) (push) Waiting to run
Tools CI / tools-linux (tcc) (push) Waiting to run
Tools CI / tools-linux (clang) (push) Waiting to run
Tools CI / tools-macos (clang) (push) Waiting to run
Tools CI / tools-windows (gcc) (push) Waiting to run
Tools CI / tools-windows (msvc) (push) Waiting to run
Tools CI / tools-windows (tcc) (push) Waiting to run
Tools CI / tools-docker-ubuntu-musl (push) Waiting to run
vab CI / vab-compiles-v-examples (push) Waiting to run
vab CI / v-compiles-os-android (push) Waiting to run
|
2025-08-16 11:53:44 +03:00 |
|
Delyan Angelov
|
60108cdd33
|
ci: bump retry count for server_test.v to 5 (reduce false positives on windows)
Graphics CI / gg-regressions (push) Waiting to run
vlib modules CI / build-module-docs (push) Waiting to run
native backend CI / native-backend-ubuntu (push) Waiting to run
native backend CI / native-backend-windows (push) Waiting to run
Shy and PV CI / v-compiles-puzzle-vibes (push) Waiting to run
Sanitized CI / sanitize-undefined-clang (push) Waiting to run
Sanitized CI / sanitize-undefined-gcc (push) Waiting to run
Sanitized CI / tests-sanitize-address-clang (push) Waiting to run
Sanitized CI / sanitize-address-msvc (push) Waiting to run
Sanitized CI / sanitize-address-gcc (push) Waiting to run
Sanitized CI / sanitize-memory-clang (push) Waiting to run
sdl CI / v-compiles-sdl-examples (push) Waiting to run
Time CI / time-linux (push) Waiting to run
Time CI / time-macos (push) Waiting to run
Time CI / time-windows (push) Waiting to run
toml CI / toml-module-pass-external-test-suites (push) Waiting to run
Tools CI / tools-linux (clang) (push) Waiting to run
Tools CI / tools-linux (gcc) (push) Waiting to run
Tools CI / tools-linux (tcc) (push) Waiting to run
Tools CI / tools-macos (clang) (push) Waiting to run
Tools CI / tools-windows (gcc) (push) Waiting to run
Tools CI / tools-windows (msvc) (push) Waiting to run
Tools CI / tools-windows (tcc) (push) Waiting to run
Tools CI / tools-docker-ubuntu-musl (push) Waiting to run
vab CI / vab-compiles-v-examples (push) Waiting to run
vab CI / v-compiles-os-android (push) Waiting to run
wasm backend CI / wasm-backend (ubuntu-22.04) (push) Waiting to run
wasm backend CI / wasm-backend (windows-2022) (push) Waiting to run
|
2025-08-10 14:06:01 +03:00 |
|
D4MI4NX
|
51552c7b16
|
net.http: remove debug println statement from post_multipart_form (#25030)
|
2025-08-03 10:04:49 +03:00 |
|
Delyan Angelov
|
ec5eeb57b2
|
net.http: fix panic in parse_multipart_form for invalid boundary (fix #24974) (#24976)
Graphics CI / gg-regressions (push) Waiting to run
vlib modules CI / build-module-docs (push) Waiting to run
native backend CI / native-backend-ubuntu (push) Waiting to run
native backend CI / native-backend-windows (push) Waiting to run
Shy and PV CI / v-compiles-puzzle-vibes (push) Waiting to run
Sanitized CI / sanitize-undefined-clang (push) Waiting to run
Sanitized CI / sanitize-undefined-gcc (push) Waiting to run
Sanitized CI / tests-sanitize-address-clang (push) Waiting to run
Sanitized CI / sanitize-address-msvc (push) Waiting to run
Sanitized CI / sanitize-address-gcc (push) Waiting to run
Sanitized CI / sanitize-memory-clang (push) Waiting to run
sdl CI / v-compiles-sdl-examples (push) Waiting to run
Time CI / time-linux (push) Waiting to run
Time CI / time-macos (push) Waiting to run
Time CI / time-windows (push) Waiting to run
toml CI / toml-module-pass-external-test-suites (push) Waiting to run
Tools CI / tools-linux (clang) (push) Waiting to run
Tools CI / tools-linux (gcc) (push) Waiting to run
Tools CI / tools-linux (tcc) (push) Waiting to run
Tools CI / tools-macos (clang) (push) Waiting to run
Tools CI / tools-windows (gcc) (push) Waiting to run
Tools CI / tools-windows (msvc) (push) Waiting to run
Tools CI / tools-windows (tcc) (push) Waiting to run
Tools CI / tools-docker-ubuntu-musl (push) Waiting to run
vab CI / vab-compiles-v-examples (push) Waiting to run
vab CI / v-compiles-os-android (push) Waiting to run
wasm backend CI / wasm-backend (ubuntu-22.04) (push) Waiting to run
wasm backend CI / wasm-backend (windows-2022) (push) Waiting to run
|
2025-07-25 21:30:36 +03:00 |
|
Delyan Angelov
|
e22f4d2979
|
ci: retry 2 times vlib/net/http/server_test.v to avoid false positives for unrelated commits/PRs
|
2025-07-25 09:05:24 +03:00 |
|
Alexander Medvednikov
|
f683ab69d6
|
net.http: handle Content-Length: 0
|
2025-07-08 13:54:19 +03:00 |
|
Laurent Cheylus
|
2bc5887398
|
net.http: set the IP address for the HTTP server during tests (fix #22126) (#24698)
|
2025-06-11 18:46:22 +03:00 |
|
Delyan Angelov
|
811d486733
|
tests: use another web service in http_httpbin_test.v, instead of httpbin.org (which is slow and is not reliable anymore for the CI)
|
2025-05-15 20:39:19 +03:00 |
|
Delyan Angelov
|
ded45dce4c
|
net.http: support v -http -d http_folder=vlib/_docs (allow customizing the folder, port, and index file through CLI arguments to v -http)
|
2025-05-14 21:54:21 +03:00 |
|
Delyan Angelov
|
a1d94500e6
|
all: remove deprecations made before 2024-11-06
|
2025-05-05 09:31:32 +03:00 |
|
Delyan Angelov
|
a80bc23314
|
tools: cleanup entries from the hardcoded skip_files list in common.v (used by v test , v test-self etc); use the new // vtest build: syntax to mark the tests instead (#23918)
|
2025-03-13 19:51:51 +02:00 |
|
Alexander Medvednikov
|
951d30405f
|
builtin: string.index_after() ?int
|
2025-03-12 23:03:25 +03:00 |
|
Delyan Angelov
|
55f482bb63
|
ci: update linux image runners from ubuntu-20.04 to ubuntu-24.04 (#23706)
|
2025-02-17 07:37:59 +02:00 |
|
kbkpbot
|
f053f99406
|
net.http.file: use urllib decode uri, to handle urls to files that have unicode characters in their name (fix #23683) (#23684)
|
2025-02-10 21:36:56 +02:00 |
|
Emma
|
6b92f8fada
|
all: remove ancient deprecations (#23479)
|
2025-01-16 16:36:12 +02:00 |
|
Delyan Angelov
|
e983d75b64
|
markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics (#23380)
|
2025-01-06 08:23:56 +02:00 |
|
JalonSolov
|
0351332761
|
net.http.cookie: handle value with = better (fix #23297) (#23300)
|
2024-12-28 22:40:23 +02:00 |
|
kbkpbot
|
4a1c7add24
|
net.http: add support '=' in cookie values (fix #23220) (#23257)
|
2024-12-27 10:33:16 +02:00 |
|
Vithorio Polten
|
f89cffad53
|
net.http: send Host headers with port (when the port is != 80 or 443) (fix #22941) (#22942)
|
2024-11-23 18:51:28 +02:00 |
|
Delyan Angelov
|
4aa87796ed
|
net.http: ensure that http.download_file_with_progress/3 works (in a degraded mode), on windows, even without passing -d no_vschannel
|
2024-11-13 11:43:37 +02:00 |
|
Hitalo Souza
|
4e13ddf847
|
picoev,net.http: use Time.http_header_string method, to improve performance (#22619)
|
2024-10-22 16:39:48 +03:00 |
|
yuyi
|
da3112e545
|
all: replace fn name '@xxx' with 'xxx' (#22506)
|
2024-10-12 22:17:02 +03:00 |
|
yuyi
|
acf6b344f7
|
fmt: fix formating a file in an oscillating manner (fix #22223, fix #22026) (#22232)
|
2024-09-17 09:47:38 +03:00 |
|
yuyi
|
dd2210abf6
|
ast: fix const field str() (#22192)
|
2024-09-10 17:02:51 +03:00 |
|
yuyi
|
008aaad999
|
fmt: remove the prefixed module name of const names, that are in the same module (related #22183) (#22185)
|
2024-09-10 11:25:56 +03:00 |
|
yuyi
|
c51d30bf53
|
fmt: fix alignment of struct init fields (#22025)
|
2024-08-11 09:11:24 +03:00 |
|
yuyi
|
19f080ffb8
|
all: change single blank comment to blank line (#22016)
|
2024-08-09 14:55:58 +03:00 |
|
yuyi
|
3247b98bb5
|
ast: fix const field str() (#21998)
|
2024-08-06 17:42:24 +03:00 |
|
yuyi
|
ddb6685d8a
|
fmt: fix and simplify align of struct fields (#21995)
|
2024-08-05 20:23:39 +03:00 |
|
Delyan Angelov
|
faea2d97bf
|
net.http: fix a typo, affecting -d trace_http_response
|
2024-08-02 00:01:14 +03:00 |
|
Felipe Pena
|
ac136c08e6
|
cgen: fix struct ref field with no ref structinit (#21932)
|
2024-07-28 01:30:19 +03:00 |
|
Delyan Angelov
|
fbdc992b30
|
net.http, veb, vweb, x.vweb: add mime type text/x-vlang , for .v and .vsh file extensions (#21851)
|
2024-07-12 14:23:50 +03:00 |
|
yuyi
|
209063ffd0
|
fmt: implement wrapping function's super long arguments (fix #15545, fix #21643) (#21782)
|
2024-07-02 23:10:00 +03:00 |
|
FNEOSLDI
|
094c30c347
|
net.http: correct Response.status() method comment, to indicate returning of a Status enum field, instead of struct (#21735)
|
2024-06-26 07:45:16 +03:00 |
|
Turiiya
|
5b9358279a
|
vlib: simplify byte character conditions by using methods like is_capital, is_lower, is_letter etc (#21725)
|
2024-06-25 09:55:08 +03:00 |
|
Delyan Angelov
|
8504beaaab
|
net.http: implement http.download_file_with_progress/2, saving each chunk, as it is received, without growing the memory usage (#21633)
|
2024-06-02 10:26:37 +03:00 |
|
Delyan Angelov
|
a1ad658d27
|
net.http: change default http.Server listening address to :9009, to avoid conflicts with tools, that start their own http servers on 8080 like bytehound (#21570)
|
2024-05-25 14:30:10 +03:00 |
|
Delyan Angelov
|
dbc6b50cda
|
vlib: make ./v -Wimpure-v -W test vlib/ pass on Linux (#21554)
|
2024-05-23 16:21:01 +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 |
|
Delyan Angelov
|
354b21003a
|
net.http.file: fix usage examples (add closing apostrophes)
|
2024-04-23 17:20:05 +03:00 |
|
Delyan Angelov
|
4f0a8b5ee2
|
net.http.file: support index_file (index.html by default), and auto_index (true by default) parameters to file.serve()
|
2024-04-22 08:28:51 +03:00 |
|
Turiiya
|
8aa9314a99
|
vlib: refactor empty string checks to use s == '' or s != '' , instead of s.len == 0 (#21300)
|
2024-04-18 02:44:31 +03:00 |
|
Turiiya
|
1a35a783f1
|
breaking,checker: disallow initializing private struct fields outside structs module (#21183)
|
2024-04-12 13:53:02 +03:00 |
|
Turiiya
|
be0986dc52
|
net.http: fix panic on empty addr, cleanup listen_and_serve Server method (#21164)
|
2024-04-02 11:12:43 +03:00 |
|
Alexander Medvednikov
|
acf0107493
|
builtin: str.last_index(); pref: hide-auto-str;
|
2024-03-28 18:26:30 +03:00 |
|
Turiiya
|
f77bb32044
|
all: fix typos (#21089)
|
2024-03-25 12:18:27 +02:00 |
|
Alexander Medvednikov
|
b2df3264a7
|
gg: fix empty circle in native; http: post_form_with_cookies; veb: print veb action in html errors
|
2024-03-11 18:21:06 +03:00 |
|
GGRei
|
2c6a8c536c
|
net.http: add a temporary fix for the intermittent segfault with http.get_ text/1 and -prod -cc gcc 13.2.0 (fix #20506) (#20660)
|
2024-01-26 11:33:09 +02:00 |
|