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

132 Commits

Author SHA1 Message Date
Alexander Medvednikov
726aaecc46 compiler: make V compilable wit the tcc backend 2019-10-11 06:49:53 +03:00
vitalyster
0796e1dd69 socket: no need to initialize WinSock on each request 2019-10-09 21:01:31 +03:00
joe-conigliaro
f570cbfca8 http/win: fix schannel from crashing 2019-10-09 01:59:23 +03:00
unknown-v
ceee2923dd remove freetype submodule 2019-10-01 14:44:37 +03:00
vitalyster
a1e45e3247 darwin: use system ssl headers 2019-09-27 01:35:25 +03:00
vitalyster
9834ccfcd9 windows: Unicode and IPv6 http/sockets
cleanup schannel implementation (drop NT4.0 compatibility, use unicode strings, etc)
restore http tests
fix socket test: it did not throw before
2019-09-26 22:54:15 +03:00
joe-conigliaro
f077fbd32d vlib: change [0;n] to [0].repeat(n) 2019-09-15 12:26:05 +03:00
joe-conigliaro
cb6fadf917 remove freetype submodule accidentally added in #1890 2019-09-08 12:02:03 +03:00
joe-conigliaro
e78e284380 compiler: tidy flag order 2019-09-07 19:19:17 +03:00
Delyan Angelov
c9a39dfdb5 compiler: build tetris executable on windows with both msvc and mingw gcc 2019-09-03 16:09:43 +03:00
joe-conigliaro
cd625b04eb http: windows - make https requests work in threads 2019-08-29 12:33:20 +03:00
joe-conigliaro
836cc32d78 http: allocate memory dynamically on Windows 2019-08-25 21:27:12 +03:00
Delyan Angelov
ec4ff6e811 compiler tcc: tcc does not have emmintrin.h, so define STBI_NO_SIMD if tcc is used. 2019-08-25 21:24:28 +03:00
Delyan Angelov
51818346df http: support plain http protocol 2019-08-21 20:04:06 +03:00
Joe Conigliaro
e35ef3b83e tls_ctx was definded before TlsContext 2019-08-21 15:04:40 +03:00
joe-conigliaro
5a84a4e507 vlib.http: schannel cleanup. use ctx struct instead of passing args everywhere 2019-08-11 13:13:33 +02:00
joe-conigliaro
a0b59783a2 vlib.http: fix http schannel & follow redirects & cleanup 2019-08-10 10:05:59 +02:00
joe-conigliaro
d9a83481a5 http: initial windows schannel http support 2019-08-09 12:52:14 +02:00
Alexander Medvednikov
e6d4708b5a thirdparty/openssl headers 2019-08-06 13:32:09 +02:00
Emily Hudson
dbf027acb8 MSVC: Use vswhere instead of mscrazy (#1307)
* Use vswhere + our own reg stuff instead of microsoft_craziness

* Cleanup code

* HKEY is a pointer so RegKey should be a pointer
2019-07-25 12:29:24 +02:00
Emily Hudson
32aae80a64 Windows: fix some heap corruptions, fix msvc not building with unicode flags, fix os.getwd, fix mscrazy using a less recent installation 2019-07-24 15:00:26 +02:00
Emily Hudson
e25ea7f9dd add MSVC C backend support; fix live code reloading on Windows; other Windows fixes 2019-07-23 23:23:13 +02:00
Alexander Medvednikov
ecda895003 move zip C dependency to thirdparty/ 2019-07-15 19:30:53 +02:00
Alexander Medvednikov
f834644db4 make gg work on Windows; prebuild glad and cJSON; new ft module 2019-07-12 04:50:14 +02:00
Alexander Medvednikov
2251a84273 glad license 2019-06-29 12:11:25 +02:00
musou1500
95201ffcd1 add khrplatform.h 2019-06-24 12:28:42 +02:00
Alexander Medvednikov
7a7a4dff7d stb_image dependency 2019-06-23 14:08:23 +02:00
Alexander Medvednikov
527bcd961f thirdparty/glad 2019-06-23 13:19:07 +02:00
Alexander Medvednikov
f59962a92f cJSON license 2019-06-23 11:33:39 +02:00
Alexander Medvednikov
997b8275c5 cJSON.h 2019-06-23 11:32:55 +02:00
Alexander Medvednikov
10ec2c9f09 add cJSON.c and cJSON.h 2019-06-23 11:32:25 +02:00
musou1500
97bbe359a2 add cJSON as git submodule 2019-06-23 09:23:53 +02:00