|  Nedim | 8674991bac | smtp: add mail sent confirmation and tests for smtp lib (#5813) | 2020-07-12 20:42:11 +03:00 | 
				
					
						|  Delyan Angelov | d28a1042a0 | net.http, net.websocket: allow importing both in the same app | 2020-07-12 15:21:40 +03:00 | 
				
					
						|  Nedim | 25c397f921 | net.smtp: remove credentials from the test (#5808) | 2020-07-11 21:19:36 +02:00 | 
				
					
						|  Nedim | 549c4f54cd | net: implementation of SMTP RFC 2821 (#5807) | 2020-07-11 21:05:24 +02:00 | 
				
					
						|  Alexander Medvednikov | 2e275731a3 | websocket: fix compilation | 2020-07-11 12:41:37 +02:00 | 
				
					
						|  Alexander Medvednikov | 649821be4c | all: use v_realloc | 2020-07-11 12:37:54 +02:00 | 
				
					
						|  Alexander Medvednikov | 4d7d1eb0c4 | http: referer() | 2020-07-07 14:37:43 +02:00 | 
				
					
						|  Delyan Angelov | 1416c70e73 | net.websocket: fix building client.v | 2020-07-05 18:44:39 +03:00 | 
				
					
						|  yuyi | 34a24eaa4e | checker: validate loop var names (#5677) | 2020-07-05 15:27:37 +02:00 | 
				
					
						|  Ryan Willis | bb6ab185c3 | ci: fix periodic integration tests (#5666) | 2020-07-04 19:52:25 +02:00 | 
				
					
						|  Uwe Krüger | 3b067f5f85 | all: experimental locked concurrency support, part 1 (#5637) | 2020-07-04 12:44:25 +02:00 | 
				
					
						|  div72 | 95696559b7 | os: fix early termination when saving binary (#5646) | 2020-07-04 01:48:01 +02:00 | 
				
					
						|  Nick Treleaven | 0b49e4db1c | v/checker.v: disallow pointer arithmetic for InfixExpr outside unsafe {} (#5640) | 2020-07-03 18:10:10 +02:00 | 
				
					
						|  Delyan Angelov | 5813d2bf72 | net.socket: add s.peer_ip() | 2020-07-02 23:02:56 +03:00 | 
				
					
						|  Nick Treleaven | e7339fec15 | all: disallow pointer arithmetic for AssignStmt, PostfixExpr outside unsafe{} (#5581) | 2020-07-01 14:50:17 +02:00 | 
				
					
						|  Delyan Angelov | 78e1127d99 | cgen: treat the main module like any other v module | 2020-07-01 00:53:53 +02:00 | 
				
					
						|  Louis Schmieder | f3010cbfb2 | http: add post function with json as payload (#5580) | 2020-06-30 14:36:11 +02:00 | 
				
					
						|  Emily Hudson | c84bafbdae | vlib,cgen: cleanup array inits using `.repeat() instead of new init syntax | 2020-06-27 21:46:04 +02:00 | 
				
					
						|  ka-weihe | 7f225f2eaa | map: rename size to len | 2020-06-21 16:51:02 +02:00 | 
				
					
						|  Delyan Angelov | 0d6233cd45 | net: support for s.max_single_send_size in Socket.send/2 | 2020-06-21 17:40:39 +03:00 | 
				
					
						|  spaceface777 | 624005bbd0 | tcc_win: fix tests | 2020-06-19 12:54:56 +02:00 | 
				
					
						|  Ned Palacios | 5ff7d07138 | vdoc: fix sorting + other minor improvements | 2020-06-19 10:36:45 +02:00 | 
				
					
						|  Alexander Medvednikov | 931bba1d7d | net: fix windows urlmon flag | 2020-06-10 11:25:41 +02:00 | 
				
					
						|  Alexander Medvednikov | c261ac4f46 | net: fix windows headers | 2020-06-10 11:24:37 +02:00 | 
				
					
						|  Hungry Blue Dev | e649cf84e3 | rand: reorganize: phase 2 | 2020-06-09 15:06:07 +02:00 | 
				
					
						|  Enzo Baldisserri | 11b7b97311 | parser: fail when assigning to _ with := | 2020-06-08 00:47:04 +02:00 | 
				
					
						|  Louis Schmieder | 2cad6db9f7 | http: fix redirect for servers returning lowercase 'location:' header | 2020-06-08 00:01:20 +03:00 | 
				
					
						|  Tomas Hellström | 9c8769503f | time: add microsecond precision to Time struct | 2020-06-07 16:19:09 +03:00 | 
				
					
						|  Alexander Medvednikov | 13a7ce9e69 | gg: GG => Context | 2020-06-04 20:26:18 +02:00 | 
				
					
						|  yuyi | 5ae8853648 | all: change `f mut Foo` to `mut f Foo` | 2020-06-04 10:35:40 +02:00 | 
				
					
						|  Uwe Krüger | 076089d3c5 | checker: apply stricter type checks to function args and return types | 2020-06-01 21:15:59 +02:00 | 
				
					
						|  Naheel | 4fcabb71c4 | os: implement cp for nix | 2020-06-01 21:11:40 +02:00 | 
				
					
						|  Delyan Angelov | 4956ca62e3 | websocket: move .nonce_size to pub mut: | 2020-06-01 20:37:24 +03:00 | 
				
					
						|  Delyan Angelov | 328a235f94 | websocket: add Client.nonce_size field | 2020-06-01 20:31:58 +03:00 | 
				
					
						|  Delyan Angelov | ae8f7cf569 | tests: fix some tests, that failed due to the stricter immutable checks | 2020-06-01 18:24:38 +03:00 | 
				
					
						|  Delyan Angelov | 04ca7efc0c | websocket: fix compilation of client.v | 2020-05-28 01:38:54 +03:00 | 
				
					
						|  Delyan Angelov | a4af4f9fe7 | http_test.v: comment yahoo test urls for now | 2020-05-27 15:53:57 +03:00 | 
				
					
						|  Uwe Krüger | 013fdb8a4b | checker: restrict numeric promotions to cases where no data is lost | 2020-05-27 05:42:48 +02:00 | 
				
					
						|  Enzo Baldisserri | 145b125155 | websocket: make compile | 2020-05-26 12:50:37 +02:00 | 
				
					
						|  Enzo Baldisserri | d22609051a | checker: CallExpr with handled optional returns plain type | 2020-05-25 11:32:14 +02:00 | 
				
					
						|  Delyan Angelov | 06540f0e91 | net: fix warnings due to uppercase consts | 2020-05-24 07:39:47 +03:00 | 
				
					
						|  yuyi | 4608898bcd | checker: fix multiple assign immutable error | 2020-05-23 17:30:28 +02:00 | 
				
					
						|  yuyi | dda875a9c8 | all: unify const names to snake_case | 2020-05-22 17:36:09 +02:00 | 
				
					
						|  Alexander Medvednikov | ca81442fac | parser: fix a small bug with < | 2020-05-20 21:47:03 +02:00 | 
				
					
						|  Delyan Angelov | e3a162db77 | http: remove redundant consts in backend_nix.c.v | 2020-05-20 21:40:29 +03:00 | 
				
					
						|  Alexander Medvednikov | 80070516fd | http: set buffer size to 1536 | 2020-05-20 19:23:51 +02:00 | 
				
					
						|  Alexander Medvednikov | 5d08c9d5a8 | http: use bufsize const | 2020-05-20 19:22:02 +02:00 | 
				
					
						|  Delyan Angelov | 6eee69f7bc | http: cleanup ssl_do, enhance the detection of chunked encoding | 2020-05-20 14:32:59 +03:00 | 
				
					
						|  Delyan Angelov | ac396ea02f | http: cleanup backend_nix.c.v, fixes vpm too | 2020-05-20 12:04:28 +03:00 | 
				
					
						|  Delyan Angelov | 1c2376741b | http: fix redirects handling | 2020-05-20 09:58:57 +03:00 | 
				
					
						|  Alexander Medvednikov | 0a6d709ce2 | http: fix recent changes; picoev: make compile | 2020-05-20 05:37:03 +02:00 | 
				
					
						|  Uwe Krüger | 2635be511f | all: re-apply C++ support | 2020-05-18 21:38:06 +02:00 | 
				
					
						|  Alexander Medvednikov | 07a78b2843 | Revert "all: C++ compiler support" This reverts commit 9a237c3e82. | 2020-05-18 17:05:48 +02:00 | 
				
					
						|  Uwe Krüger | 9a237c3e82 | all: C++ compiler support | 2020-05-18 15:51:36 +02:00 | 
				
					
						|  Alexander Medvednikov | 4f307c1a78 | checker: requre & in struct init; http: chunked encoding | 2020-05-18 05:11:00 +02:00 | 
				
					
						|  yuyi | 7f4cf08516 | parser: check `(mut f Foo)` syntax | 2020-05-17 13:51:18 +02:00 | 
				
					
						|  Enzo Baldisserri | f44a40eee0 | checker: check incorrect names | 2020-05-16 16:12:23 +02:00 | 
				
					
						|  Delyan Angelov | 034bf46e4d | vlib: remove unused arrays module | 2020-05-16 00:20:14 +03:00 | 
				
					
						|  Alexander Medvednikov | e5d4786371 | builder: simplify C error message | 2020-05-14 18:14:38 +02:00 | 
				
					
						|  Alexander Medvednikov | ce03761375 | parser: fix mut args with the new syntax; checker: fmt | 2020-05-11 14:16:20 +02:00 | 
				
					
						|  Alexander Medvednikov | a2d120b583 | cgen: fix reassignment of optionals | 2020-05-10 17:41:33 +02:00 | 
				
					
						|  Alexander Medvednikov | 10da871743 | checker: handle unknown fields in fail_if_immutable | 2020-05-10 02:07:15 +02:00 | 
				
					
						|  Alexander Medvednikov | 32a7bd3a48 | parser/checker: do not allow using private types from other modules | 2020-05-04 21:56:41 +02:00 | 
				
					
						|  Tim Basel | 3e4cd12fd0 | .gitignore: ignore all binary files by default | 2020-04-29 16:49:13 +02:00 | 
				
					
						|  jm-duro | 210b6e36b6 | http: mutable request fields | 2020-04-28 13:57:48 +02:00 | 
				
					
						|  yuyi | 2574dce174 | all: fix remaining `[]array` warnings | 2020-04-26 16:25:54 +02:00 | 
				
					
						|  yuyi | 9f4d498ff1 | all: update`import ()` and `[]array` | 2020-04-26 13:49:31 +02:00 | 
				
					
						|  yuyi | 541b058e90 | all: use `a !in b` instead of `!(a in b)` | 2020-04-26 06:39:23 +02:00 | 
				
					
						|  Delyan Angelov | cd27300d75 | cookie: fix a new match error about redundant `else` | 2020-04-25 23:02:04 +03:00 | 
				
					
						|  Delyan Angelov | 19d7553d67 | tests: fix vlib/net/http/cookie_test.v | 2020-04-25 22:53:18 +03:00 | 
				
					
						|  Junya Okuno | 5600fd8613 | net.http: remove redundant httponly handling | 2020-04-25 06:15:05 +02:00 | 
				
					
						|  Leah Lundqvist | f3e3d7e0c5 | websocket: update to work with latest V | 2020-04-24 07:32:51 +02:00 | 
				
					
						|  Delyan Angelov | adb8fb1dc6 | comptime: fix custom -d flags and `$if x? {}`. Fixes ftp_test.v . | 2020-04-23 17:52:44 +03:00 | 
				
					
						|  yuyi | 4e1abc8503 | all: remove commas between enum vals | 2020-04-23 01:16:16 +02:00 | 
				
					
						|  Alexander Medvednikov | df37597f00 | tests: disable cookie test for now | 2020-04-14 03:43:59 +02:00 | 
				
					
						|  Chris Watson | c6c2fccb23 | net.http: add cookie support | 2020-04-14 03:34:05 +02:00 | 
				
					
						|  lutherwenxu | dc4db87be3 | vlib: use new filename format | 2020-04-11 19:51:32 +02:00 | 
				
					
						|  Alexey | d078e6bb08 | net: check if socket descriptor is valid | 2020-04-11 19:06:01 +02:00 | 
				
					
						|  Delyan Angelov | fdac3a1f2e | ftp.v: fix compilation | 2020-04-10 23:23:42 +03:00 | 
				
					
						|  Delyan Angelov | 217e6f3b8e | checker/parser: allow for fixed array with sizes defined with a const | 2020-04-10 22:01:22 +03:00 | 
				
					
						|  Alexander Medvednikov | d7ae9d7279 | cgen: optional fixes; make http compile | 2020-04-09 14:03:47 +02:00 | 
				
					
						|  Alexander Medvednikov | 3521b7ff89 | websocket: fmt example + minor fixes | 2020-04-08 21:21:58 +02:00 | 
				
					
						|  Abdullah Atta | 6f8f8d7b1b | websocket: eventbus and other cleanup | 2020-04-08 21:19:01 +02:00 | 
				
					
						|  Leah Lundqvist | b28ab2511c | websocket: move library files to root of module | 2020-04-08 19:44:30 +02:00 | 
				
					
						|  Alexander Medvednikov | fa6aaad6df | checker: handle `x := x` | 2020-04-08 19:15:19 +02:00 | 
				
					
						|  Alexander Medvednikov | 8426db7fe5 | copy thecodrr/vws to vlib/net/websocket | 2020-04-08 14:22:31 +02:00 | 
				
					
						|  Delyan Angelov | 582ee9e643 | urllib: put braces in << | expressions in urllib.v to make test pass | 2020-04-07 22:58:29 +03:00 | 
				
					
						|  Alexander Medvednikov | d865fc26eb | http: fix method_and_url_to_response definition | 2020-04-06 17:42:47 +02:00 | 
				
					
						|  Delyan Angelov | ba088056ed | solaris: make 'v test-compiler' pass (stage 2) | 2020-03-21 09:48:02 +01:00 | 
				
					
						|  spaceface777 | ef8c1203b4 | cleanup: replace C for loops with range | 2020-02-24 17:55:16 +01:00 | 
				
					
						|  Delyan Angelov | 0ad5d53423 | net.http: more robust handling of relative /path URL redirects | 2020-02-12 14:52:39 +01:00 | 
				
					
						|  joe-conigliaro | 7f709c3285 | update copyright years | 2020-02-03 05:00:36 +01:00 | 
				
					
						|  div72 | 5c29e7b257 | http: fixed a bug with ignored user-agent | 2020-01-29 04:05:37 +01:00 | 
				
					
						|  Shun Sakai | c8c43a2475 | update copyright year | 2020-01-23 21:04:46 +01:00 | 
				
					
						|  sha0coder | 990e44cd14 | ftp: protocol compatibility | 2020-01-19 13:53:13 +01:00 | 
				
					
						|  Delyan Angelov | cc606623bb | enable `$if !network {` checks in net tests | 2020-01-16 19:44:16 +01:00 | 
				
					
						|  Chris Watson | 84a6c019e8 | http: refactor and reduce duplication | 2020-01-16 18:16:11 +01:00 | 
				
					
						|  Kai | 9f31390ff1 | http: PATCH, DELETE, and PUT methods | 2020-01-14 23:19:50 +01:00 | 
				
					
						|  Delyan Angelov | aeda48d94e | vpm: add support for other VCS for modules, like hg Add ability to pass flags to vpm.
Implement -help , -verbose and -server-url ,
to enable easier diagnostics and testing with a local server. | 2020-01-03 22:07:58 +01:00 | 
				
					
						|  Abdullah Atta | 63b70ddb06 | move http module to net.http | 2019-12-30 05:42:23 +01:00 |