Commit Graph

48 Commits

Author SHA1 Message Date
Shuanglei Tao
b33f3135ca cmake: find libwebsockts manually 2021-03-28 12:43:38 +08:00
Shuanglei Tao
c5f414b25a all: remove the vla usage 2021-03-16 21:40:44 +08:00
Shuanglei Tao
d6921b235d protocol: add conpty support 2021-03-03 21:02:33 +08:00
Shuanglei Tao
bfb2d0cc86 src: move pty code to protocol 2021-02-03 21:34:41 +08:00
Shuanglei Tao
3b174dac3b Bump to 1.6.3 2021-01-03 11:54:09 +08:00
Shuanglei Tao
9ece7cf73f cmake: fix mbedtls build 2020-12-30 21:23:51 +08:00
Shuanglei Tao
d96492a058 cmake: add openssl check back 2020-12-30 21:06:53 +08:00
Shuanglei Tao
6db541b2b1 server: add mbedtls support 2020-12-30 00:45:09 +08:00
Shuanglei Tao
a1097300df Bump to 1.6.2 2020-12-13 23:10:19 +08:00
Shuanglei Tao
4d33dc4a60 cmake: check LWS_WITH_SSL 2020-07-27 07:52:22 +08:00
Shuanglei Tao
079aa68649 Bump to 1.6.1 2020-06-26 13:07:38 +08:00
Shuanglei Tao
b08d106933 cmake: update git command args (#293) 2020-06-18 22:54:21 +08:00
Bartosz Biłas
ae65376058 cmake: fix build without C++ (#382)
Specify that ttyd is a C project to avoid the
following build failure if a C++ compiler isn't found.

CMake Error at CMakeLists.txt:3 (project):
  The CMAKE_CXX_COMPILER:

    /home/bartekk/Projects/buildroots/buildroot-dev/buildroot/output/host/bin/arm-buildroot-linux-uclibcgnueabihf-g++

  is not a full path to an existing compiler tool.

  Tell CMake where to find the compiler by setting either the environment
  variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
  to the compiler, or to the compiler name if it is in the PATH.

Signed-off-by: Bartosz Bilas <bartosz.bilas@hotmail.com>
2020-06-15 23:42:32 +08:00
Shuanglei Tao
c15cfb756c Bump to 1.6.0 2020-02-09 16:37:18 +08:00
Shuanglei Tao
a8c9580e6d cmake: cleanup unused config 2020-02-08 14:11:35 +08:00
Shuanglei Tao
c1aadadfbd cmake: remove pkg-config usage 2020-02-07 14:10:48 +08:00
Shuanglei Tao
437e63a39c html: embed gziped version 2020-02-05 16:42:43 +08:00
Shuanglei Tao
0e728e61ce cmake: remove xxd dependency 2020-02-02 14:51:09 +08:00
Shuanglei Tao
63dbdd6cdb libuv: update cross build script 2019-12-08 14:06:15 +08:00
Shuanglei Tao
ca91f40048 protocol: split forkpty to separate file 2019-12-05 22:28:58 +08:00
Shuanglei Tao
59601329ae libuv: initial support 2019-11-30 15:10:41 +08:00
Shuanglei Tao
5381d0f825 all: remove pthread 2019-09-15 18:39:30 +08:00
Shuanglei Tao
d8903e1e07 Bump to 1.5.2 2019-08-05 21:38:05 +08:00
Shuanglei Tao
0a8eb1d9e2 Bump to 1.5.1 2019-07-12 20:57:35 +08:00
Shuanglei Tao
6505289f6d Bump to 1.5.0 2019-06-23 20:13:50 +08:00
Shuanglei Tao
fc4e06b907 Bump to 1.4.4 2019-04-21 10:29:18 +08:00
Shuanglei Tao
e568284dd0 Bump to 1.4.3 2019-04-20 13:36:10 +08:00
Shuanglei Tao
80bcfeec33 cmake: fix compile on macOS 2019-03-16 11:17:36 +08:00
Shuanglei Tao
cb7fe0c347 cmake: do not check lws_config.h 2018-11-29 22:37:47 +08:00
Shuanglei Tao
1f6a6c7b78 Bump to 1.4.2 2018-09-12 12:18:04 +08:00
Shuanglei Tao
553f4a53a5 Bump to 1.4.1 2018-09-04 23:53:50 +08:00
Shuanglei Tao
aaa6fd812d Add git commit id to version string 2018-09-04 22:54:29 +08:00
Shuanglei Tao
be91d56904 src: seprate includes from server.h 2018-08-18 09:59:19 +08:00
Shuanglei Tao
ee5bedcb6d Bump to 1.4.0 2018-01-18 00:10:11 +08:00
Shuanglei Tao
04d5bc1ecb Bump to 1.3.3 2017-06-18 22:16:32 +08:00
Shuanglei Tao
f60398fb09 Bump to 1.3.2 2017-04-14 22:49:56 +08:00
Shuanglei Tao
5e4d121218 cmake: add support for generating deb package for ubuntu 2017-03-26 09:15:47 +08:00
Shuanglei Tao
d5c944a2e1 Add man page 2017-03-13 23:42:47 +08:00
Shuanglei Tao
e4c4fea1cb Add support for the --browser option 2017-02-05 20:52:10 +08:00
Shuanglei Tao
22e8b11033 cmake: fix c99 mode for old versions of cmake 2017-01-03 00:15:13 +08:00
Shuanglei Tao
4d320d1c8a cmake: search libwebsockets headers from LIBWEBSOCKETS_INCLUDE_DIRS 2016-10-15 09:43:55 +08:00
Shuanglei Tao
e714cc8718 Add support for the --check-origin option
requires libwebsockets 1.7.0+ since lws_parse_uri is available from 1.7.0
2016-10-10 23:42:11 +08:00
Shuanglei Tao
659567dd5f cmake: enhance dependency check 2016-09-27 23:28:05 +08:00
Shuanglei Tao
1f579b491a Move source files to src 2016-09-19 22:20:40 +08:00
Shuanglei Tao
76a8b86415 Re organize and format code 2016-09-17 11:58:40 +08:00
Shuanglei Tao
e2775352c3 CMake: add install target for ttyd 2016-09-16 16:27:37 +08:00
Shuanglei Tao
5a953a9680 Add .travis.yml 2016-09-14 08:53:49 +08:00
Shuanglei Tao
2d53cfe03f Initial commit 2016-09-14 08:53:15 +08:00