|  Miccah | 2cb0db633d | vweb: use Response struct for 302 response (#11245) | 2021-08-20 01:13:36 +03:00 | 
				
					
						|  Jordan Liese | a9fb24cb5f | vweb: fix missing newline in redirect header string (#11242) | 2021-08-19 14:58:57 +03:00 | 
				
					
						|  JalonSolov | 1dee4f25fd | vweb: add more common mime types (#11226) | 2021-08-18 08:51:18 +03:00 | 
				
					
						|  Miccah | 1a7ba6f6d4 | vweb: fix catchall route (#11168) | 2021-08-12 19:05:50 +03:00 | 
				
					
						|  Daniel Däschle | 800c0e5092 | vlib: remove deprecated map{} usages as well as deprecated functions (#11035) | 2021-08-04 12:44:41 +03:00 | 
				
					
						|  Alexander Medvednikov | f879b3e221 | ci: run gitly | 2021-08-03 15:41:52 +03:00 | 
				
					
						|  shadow | 66bc8bc0cb | vlib: remove many deprecated functions (#10972) | 2021-07-28 09:22:19 +03:00 | 
				
					
						|  Miccah | a0e27d3fd9 | net.http: refactor the Response struct (#10922) | 2021-07-24 20:47:45 +03:00 | 
				
					
						|  Miccah | 1a6a7a678a | vweb: change Context.headers from string to struct Header (#10749) | 2021-07-18 12:21:07 +03:00 | 
				
					
						|  Miccah | c3c420a41c | vweb: remove chunked encoding support in server responses (#10750) | 2021-07-13 15:47:16 +03:00 | 
				
					
						|  Miccah | 3039092b89 | net.http: add header_from_map and join functions (#10747) | 2021-07-12 12:16:41 +03:00 | 
				
					
						|  Miccah | 44e78a6301 | vweb: use http.Response constants instead of strings (#10730) | 2021-07-10 11:58:07 +03:00 | 
				
					
						|  Alexander Medvednikov | 1469b47f7d | vweb: free app object for each request | 2021-06-24 01:37:06 +03:00 | 
				
					
						|  Tomas Hellström | 46eb6befd5 | vweb,net: just log errors in accept() instead of panic-ing, add time.sleep(1ms) after each retry in select (#10489) | 2021-06-17 10:41:26 +03:00 | 
				
					
						|  Miccah | 6a19a13812 | vweb: re-enable concurrency and fix the counter example (#10484) | 2021-06-17 02:08:02 +03:00 | 
				
					
						|  Alexander Medvednikov | ae014ad06d | vweb: add a missing check | 2021-06-16 23:35:14 +03:00 | 
				
					
						|  Alexander Medvednikov | eacdd0d7e1 | comptime: fix $(field.name) in $for; vweb: shared fields | 2021-06-16 20:33:39 +03:00 | 
				
					
						|  Emily Hudson | 535dcac8fa | net: ipv6 support, merge unix+ip;[pack:x] attribute (#9904) | 2021-06-13 23:53:38 +03:00 | 
				
					
						|  Alexander Medvednikov | dcfea5c69b | vweb: detect mime type automatically in serve_static() | 2021-05-22 07:02:25 +03:00 | 
				
					
						|  Alexander Medvednikov | f09a5135e9 | checker: handle builtin enum init correctly | 2021-05-20 03:14:32 +03:00 | 
				
					
						|  Alexander Medvednikov | ed6ad728d9 | vweb: fix serving static files | 2021-05-16 04:28:14 +03:00 | 
				
					
						|  Delyan Angelov | 143c3d4bb4 | io: deprecate io.make_reader (not needed anymore) | 2021-05-13 10:26:26 +03:00 | 
				
					
						|  Alexander Medvednikov | dc034d9b16 | vweb: make thread safe; checker: `$if T is Interface {` | 2021-05-11 09:30:18 +03:00 | 
				
					
						|  Uwe Krüger | d26ac5692e | all: various fixes for [heap]/auto-heap handling (#10033) | 2021-05-07 15:58:48 +03:00 | 
				
					
						|  Miccah | 8b50a5a171 | vweb: fix route matching on `/` (#10001) | 2021-05-05 14:20:40 +03:00 | 
				
					
						|  Lukas Neubert | dee733aae4 | fmt: reset const field align after multi line exprs (#9916) | 2021-04-29 02:17:37 +03:00 | 
				
					
						|  Carlos Esquerdo Bernat | f46868133b | vweb: remove calling .to_lower too early while processing url and url params (#9805) | 2021-04-28 07:46:36 +03:00 | 
				
					
						|  Miccah | e2be3ec396 | vweb: split and parse Content-Type header correctly (#9756) | 2021-04-16 08:46:06 +03:00 | 
				
					
						|  William Clavier | b11b744630 | vweb: fix the `none` error for empty TCP connections (#9759) | 2021-04-16 08:45:46 +03:00 | 
				
					
						|  Alexander Medvednikov | a18f85c8cd | vweb: init_once() => init_server(); init() => before_request() | 2021-04-15 06:27:24 +03:00 | 
				
					
						|  Miccah | 5eb67ccd94 | http: use Header struct for headers (#9462) | 2021-04-09 18:17:33 +02:00 | 
				
					
						|  Atakan Yenel | e9c7cd0c9f | vweb: add custom errors (#9519) | 2021-03-30 15:30:16 +03:00 | 
				
					
						|  Alexander Medvednikov | 149151b1e8 | cgen: minor vfmt | 2021-03-17 03:41:52 +03:00 | 
				
					
						|  Alexander Medvednikov | 091a1bab27 | autofree: free global map consts and some vweb fixes | 2021-03-17 01:33:35 +01:00 | 
				
					
						|  Alexander Medvednikov | 852d302b87 | io: BufferedReader.free() | 2021-03-15 21:25:19 +01:00 | 
				
					
						|  Alexander Medvednikov | 530b981765 | vweb: mark send_response_to_client with [manualfree] | 2021-03-12 01:11:43 +03:00 | 
				
					
						|  Miccah | f26d2f02b7 | ast, cgen, checker, parser: support method arguments in comptime $for (#9208) | 2021-03-11 15:04:34 +02:00 | 
				
					
						|  Lukas Neubert | fdcfe397d4 | fmt: write empty or blocks the same as empty fn bodies, empty structs, etc (#9136) | 2021-03-06 21:04:51 +02:00 | 
				
					
						|  Miccah | 709d7460de | vweb: refactor form parsing and add tests (#9051) | 2021-03-04 18:00:03 +02:00 | 
				
					
						|  Delyan Angelov | cd423251da | vweb: add .mount_static_folder_at/2 , use it instead of app.handle_static in the server_sent_events example | 2021-03-02 21:30:18 +02:00 | 
				
					
						|  Miccah | d0fab60981 | vweb: refactor routing logic (#9025) | 2021-03-01 11:50:52 +01:00 | 
				
					
						|  spaceface | b712af56fd | all: bring back `panic(err.msg)` -> `panic(err)` (#9022) | 2021-03-01 00:18:14 +01:00 | 
				
					
						|  spaceface | d63b7bc35a | all: update repo to use the new error handling syntax (#8950) | 2021-02-28 23:20:21 +03:00 | 
				
					
						|  Miccah | 7e08e84bc1 | vweb: refactor HTTP request parsing (#8874) | 2021-02-27 23:18:25 +01:00 | 
				
					
						|  zakuro | f54c1a5cc2 | all: add strings.Builder.write_string and use write_string instead of write (#8892) | 2021-02-22 13:18:11 +02:00 | 
				
					
						|  Louis Schmieder | 7a35131721 | vweb: add handle static root & documentation (#8865) | 2021-02-21 20:01:29 +02:00 | 
				
					
						|  Nick Treleaven | 4a0367a63c | vlib: add [unsafe] tag to more functions: tos, string_from_wide, strings.Builder: write_bytes, free (#8766) | 2021-02-15 17:15:52 +02:00 | 
				
					
						|  Nick Treleaven | ea803113c3 | checker: check `unsafe` V function calls (#8752) | 2021-02-14 19:31:42 +01:00 | 
				
					
						|  Mohammad Ali Chraghi | 86e6b4f926 | examples: improve the pg and vweb output (#8640) | 2021-02-09 11:31:25 +02:00 | 
				
					
						|  Nick Treleaven | 9e751f72c4 | doc, fmt: use `map{key: value}` syntax for map literals (#8623) | 2021-02-08 16:57:42 +02:00 |