18 Commits

Author SHA1 Message Date
Ivan Kozik
842fab4b23 Stop listening on legacy ws port 29001 2016-05-22 11:06:38 +00:00
Ivan Kozik
b3c75b0ffb dashboard: Add a favicon 2016-05-22 10:59:32 +00:00
Ivan Kozik
38877106ef Don't raise an exception if client lacks User-Agent 2016-05-03 07:16:48 +00:00
Ivan Kozik
bfb866dfed s/started/listening/ 2016-02-25 00:32:42 +00:00
Ivan Kozik
fcc3a7f904 Listen on port 29001 as well until everyone's old port-29001 crawls finish 2016-02-25 00:20:23 +00:00
Ivan Kozik
be8418f52c Don't allow anyone to frame/iframe us 2016-02-25 00:01:27 +00:00
Ivan Kozik
0f5342b9c0 Factor out a sendPage 2016-02-24 23:58:43 +00:00
Ivan Kozik
25b3c9c076 Read bytes from file and send the correct Content-Length 2016-02-24 23:52:37 +00:00
Ivan Kozik
7486daa33f Use \r\n instead of \x0d\x0a 2016-02-24 23:47:03 +00:00
12As
5da8e85d43 Update server.py
fixed errors
2016-02-24 16:44:13 -06:00
12As
e7e3030d4e Update server.py based on comments in PR #76
Changed server to handle paths, added a send404 method and fixed letter case on variables
2016-02-24 16:03:34 -06:00
12As
53e079228d Make gs-server use single port
Remove the need for gs-server to require multiple ports
2016-02-20 15:20:53 -06:00
Daniel Oaks
04179a2a99 server: Fix exception when clients visit ws port via a browser 2016-01-05 10:53:37 +10:00
Ivan Kozik
227052371e Allow only grabbers to announce download/stdout/stderr/ignore 2015-07-18 13:35:11 +00:00
Ivan Kozik
fe659e21a6 Don't allow setting mode more than once 2015-07-18 13:32:26 +00:00
Ivan Kozik
6a866ad530 Don't assume WebSocket clients are dashboards by default; announce user agents 2015-07-18 13:29:19 +00:00
Ivan Kozik
e42e33d82f My* -> Grabber* 2015-07-18 10:57:57 +00:00
Ivan Kozik
43d8a9594f Move everything and make grab-site installable with pip3 2015-07-18 10:39:04 +00:00