sha0coder
							
						 | 
						
							
							
							
							
								
							
								7ffa315566
								
							
								
							
						 | 
						
							
							
								
								vlib/http: ssl handshake fix
							
							
							
							
							
						 | 
						
							2019-12-09 13:31:24 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								c8d111924d
								
							
								
							
						 | 
						
							
							
								
								check unused and unmodified vars in all modules, not just main
							
							
							
							
							
						 | 
						
							2019-12-06 18:43:56 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								40df0644ca
								
							
								
							
						 | 
						
							
							
								
								fix all Foo{!}
							
							
							
							
							
						 | 
						
							2019-12-04 13:08:28 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								66f271f100
								
							
								
							
						 | 
						
							
							
								
								fix a string interpolation bug
							
							
							
							
							
						 | 
						
							2019-12-03 20:41:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a23a4ed98a
								
							
								
							
						 | 
						
							
							
								
								update all index() uses
							
							
							
							
							
						 | 
						
							2019-11-30 15:27:16 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								52d25336db
								
							
								
							
						 | 
						
							
							
								
								x64: function calls; http: download_file()
							
							
							
							
							
						 | 
						
							2019-11-28 13:24:02 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e9e931fe4a
								
							
								
							
						 | 
						
							
							
								
								force C function definitions
							
							
							
							
							
						 | 
						
							2019-11-24 12:14:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Don Alfons Nisnoni
							
						 | 
						
							
							
							
							
								
							
								78c2f8cab3
								
							
								
							
						 | 
						
							
							
								
								http: add some docs
							
							
							
							
							
						 | 
						
							2019-11-18 00:42:25 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								56fee6835a
								
							
								
							
						 | 
						
							
							
								
								http: remove confusing comments and dead code
							
							
							
							
							
						 | 
						
							2019-11-16 10:32:17 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								32473eeafe
								
							
								
							
						 | 
						
							
							
								
								net and http: more consistent error messages
							
							
							
							
							
						 | 
						
							2019-11-12 19:23:53 +03:00 | 
						
					
				
					
						
							
							
								 
								aliczin
							
						 | 
						
							
							
							
							
								
							
								53981c8747
								
							
								
							
						 | 
						
							
							
								
								compiler: supress windows (MSVC) warnings
							
							
							
							
							
						 | 
						
							2019-11-05 14:09:33 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								df5faf35e5
								
							
								
							
						 | 
						
							
							
								
								compiler: optionals default value
							
							
							
							
							
						 | 
						
							2019-11-04 02:38:49 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								59378dce46
								
							
								
							
						 | 
						
							
							
								
								compiler/vlib: replace substr/left/right with `[start..end]` everywhere
							
							
							
							
							
						 | 
						
							2019-10-27 10:03:15 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								892d1c6aab
								
							
								
							
						 | 
						
							
							
								
								vweb: first step to revive it
							
							
							
							
							
						 | 
						
							2019-10-24 22:46:58 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								a06e2298f0
								
							
								
							
						 | 
						
							
							
								
								compiler: detect and error on public init function & remove empty init functions
							
							
							
							
							
						 | 
						
							2019-10-12 13:54:58 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								51388fea75
								
							
								
							
						 | 
						
							
							
								
								compiler: module init function & init consts for cached modules
							
							
							
							
							
						 | 
						
							2019-10-12 01:17:37 +03:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								a5ccc4673b
								
							
								
							
						 | 
						
							
							
								
								http: handle and print socket errors
							
							
							
							
							
						 | 
						
							2019-10-10 20:24:36 +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 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								33df5edc08
								
							
								
							
						 | 
						
							
							
								
								http: remove const started, use _ instead
							
							
							
							
							
						 | 
						
							2019-09-25 23:58:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ab291902d8
								
							
								
							
						 | 
						
							
							
								
								compiler: remove special case for http__init_module call
							
							
							
							
							
							
							
							tmp fix until `fn init()` is supported 
							
						 | 
						
							2019-09-25 23:28:51 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								23c84516e2
								
							
								
							
						 | 
						
							
							
								
								compiler: error on unused imports
							
							
							
							
							
						 | 
						
							2019-09-23 13:42:20 +03:00 | 
						
					
				
					
						
							
							
								 
								Carlos Esquerdo Bernat
							
						 | 
						
							
							
							
							
								
							
								8a77d4482c
								
							
								
							
						 | 
						
							
							
								
								vweb: fix headers
							
							
							
							
							
						 | 
						
							2019-09-05 15:46:24 +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
							
						 | 
						
							
							
							
							
								
							
								a62e6b127a
								
							
								
							
						 | 
						
							
							
								
								http: send headers and request data
							
							
							
							
							
						 | 
						
							2019-08-25 01:48:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2eb9440095
								
							
								
							
						 | 
						
							
							
								
								http: disable the tests for now
							
							
							
							
							
						 | 
						
							2019-08-22 22:48:31 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								51818346df
								
							
								
							
						 | 
						
							
							
								
								http: support plain http protocol
							
							
							
							
							
						 | 
						
							2019-08-21 20:04:06 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								22348f2245
								
							
								
							
						 | 
						
							
							
								
								http: add vschannel_cleanup() back
							
							
							
							
							
						 | 
						
							2019-08-18 13:04:17 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								547241c13c
								
							
								
							
						 | 
						
							
							
								
								http: make do() return errors instead of panic
							
							
							
							
							
						 | 
						
							2019-08-17 17:02:01 +03:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								1274cdf0af
								
							
								
							
						 | 
						
							
							
								
								path must start with /
							
							
							
							
							
						 | 
						
							2019-08-17 16:37:31 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								56566ba3d0
								
							
								
							
						 | 
						
							
							
								
								http: follow redirects (openssl & schannel) + fix url params
							
							
							
							
							
						 | 
						
							2019-08-17 15:50:47 +03:00 | 
						
					
				
					
						
							
							
								 
								unknown-v
							
						 | 
						
							
							
							
							
								
							
								49205dcce3
								
							
								
							
						 | 
						
							
							
								
								examples: fix maps warnings
							
							
							
							
							
						 | 
						
							2019-08-17 02:55:11 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								a0c8fa5bbc
								
							
								
							
						 | 
						
							
							
								
								http openssl: on linux, prefer newer openssl installations when available
							
							
							
							
							
						 | 
						
							2019-08-13 10:49:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								2197c210e7
								
							
								
							
						 | 
						
							
							
								
								http: remove superfluous new line in stdout, when making a http request.
							
							
							
							
							
						 | 
						
							2019-08-11 13:15:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Julian Schurhammer
							
						 | 
						
							
							
							
							
								
							
								1864e92ff4
								
							
								
							
						 | 
						
							
							
								
								parser: disallow statements after a return, branch check $if, $else, switch, and loops correctly
							
							
							
							
							
						 | 
						
							2019-08-10 10:26:42 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								a0b59783a2
								
							
								
							
						 | 
						
							
							
								
								vlib.http: fix http schannel & follow redirects & cleanup
							
							
							
							
							
						 | 
						
							2019-08-10 10:05:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5a80d587d5
								
							
								
							
						 | 
						
							
							
								
								makefile: use latest v.c
							
							
							
							
							
						 | 
						
							2019-08-10 08:21:32 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								d9a83481a5
								
							
								
							
						 | 
						
							
							
								
								http: initial windows schannel http support
							
							
							
							
							
						 | 
						
							2019-08-09 12:52:14 +02:00 | 
						
					
				
					
						
							
							
								 
								dm1try
							
						 | 
						
							
							
							
							
								
							
								1c38661ff7
								
							
								
							
						 | 
						
							
							
								
								openssl: add Brew openssl path
							
							
							
							
							
							
							
							closes #1509 
							
						 | 
						
							2019-08-08 06:26:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4b69d43f9f
								
							
								
							
						 | 
						
							
							
								
								fix examples
							
							
							
							
							
						 | 
						
							2019-08-07 14:16:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b5d67f226f
								
							
								
							
						 | 
						
							
							
								
								openssl: use system headers on non-Windows systems
							
							
							
							
							
						 | 
						
							2019-08-07 14:09:15 +02:00 | 
						
					
				
					
						
							
							
								 
								Vitaly Takmazov
							
						 | 
						
							
							
							
							
								
							
								8d35649d90
								
							
								
							
						 | 
						
							
							
								
								openssl_backend: add MacPorts libssl path
							
							
							
							
							
						 | 
						
							2019-08-07 04:28:15 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								7607b00952
								
							
								
							
						 | 
						
							
							
								
								http: chunked decoding support
							
							
							
							
							
						 | 
						
							2019-08-07 03:57:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6bde860043
								
							
								
							
						 | 
						
							
							
								
								http test: not today
							
							
							
							
							
						 | 
						
							2019-08-06 17:31:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ac335269b3
								
							
								
							
						 | 
						
							
							
								
								bring back the http test
							
							
							
							
							
						 | 
						
							2019-08-06 17:06:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b7a6c761b3
								
							
								
							
						 | 
						
							
							
								
								openssl: make compile on Linux
							
							
							
							
							
						 | 
						
							2019-08-06 16:35:49 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								60d206c29d
								
							
								
							
						 | 
						
							
							
								
								http: use urllib.parse
							
							
							
							
							
						 | 
						
							2019-08-06 14:43:09 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								1b2e49be1c
								
							
								
							
						 | 
						
							
							
								
								http: disable the test until windows is fixed
							
							
							
							
							
						 | 
						
							2019-08-06 14:28:27 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3316968266
								
							
								
							
						 | 
						
							
							
								
								http: only run the get test on linux/macos for now
							
							
							
							
							
						 | 
						
							2019-08-06 14:15:42 +02:00 |