close selectors; add support for ipv6 address in networkhostnameresolver
release the forwarder after work is finished; but may still exit unproperly
modify the SSLSocketBuilder so that the underlying socket will be closed when closing the generated sslsocket
remove output of some debug information
reuse address
add an alternative way to get the connection descriptor which doesn't require reading tcp/tcp6 file. But it is no way to get the uid with this method; close the serversocket and clientsocket in MySocketForwarder
output the request and response to see if it is possible to get those in plaintext and thus check if the location is leaked
add the certificate install prompt
delete some unused libraries; remove unused parameters for the MySocketForwarder
add plugin interface; add an empty plugin; cooperate the plugin wit h the application
fix the certificate installation problem
only output the request(which means the outgoing is true)
change to use plain socket if we found that it use SSLPinning
Merge branch 'master' of https://github.com/nearsyh/SecureInternet

* 'master' of https://github.com/nearsyh/SecureInternet:
  Create README.md