1*4882a593Smuzhiyunconfig BR2_PACKAGE_LIBPAGEKITE 2*4882a593Smuzhiyun bool "libpagekite" 3*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS 4*4882a593Smuzhiyun select BR2_PACKAGE_LIBEV 5*4882a593Smuzhiyun select BR2_PACKAGE_OPENSSL 6*4882a593Smuzhiyun help 7*4882a593Smuzhiyun PageKite is a protocol for dynamic, tunneled reverse proxying 8*4882a593Smuzhiyun of arbitrary TCP byte streams. It is particularly well suited 9*4882a593Smuzhiyun for making a HTTP server on a device without a public IP 10*4882a593Smuzhiyun address visible to the wider Internet, but can also be used 11*4882a593Smuzhiyun for a variety of other things, including SSH access. 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun libpagekite is a tight, fast implementation of the PageKite 14*4882a593Smuzhiyun protocol in C, suitable for high-performance or embedded 15*4882a593Smuzhiyun applications. 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun In addition to the libpagekite library, this package installs 18*4882a593Smuzhiyun the pagekitec, sshkite and httpkite tools. 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun https://pagekite.net 21*4882a593Smuzhiyun https://github.com/pagekite/libpagekite 22*4882a593Smuzhiyun 23*4882a593Smuzhiyuncomment "libpagekite needs a toolchain with threads" 24*4882a593Smuzhiyun depends on !BR2_TOOLCHAIN_HAS_THREADS 25