fix crypto
add crypto
modified: src/frp/models/server/server.go modified: src/frp/utils/conn/conn.go modified: src/frp/utils/pcrypto/pcrypto.go modified: src/frp/utils/pcrypto/pcrypto_test.go
Release version 0.2.0
enable client to connect non-local [ip:port]
Release version 0.1.0
fix heartbeat bug
Merge pull request #3 from fatedier/dev
1. Change directory structure and Makefile to let GOPATH=`pwd`, so wherever the project directory is, just use make to build.
Merge pull request #1 from fatedier/dev
1. if client is offline, server will release all resources 2. use a graceful method to shutdown go net.Listeners 3. add closeFlag for Conn, so startHeartBeat func can exit correctly now