Commit Graph
504 Commits
Author SHA1 Message Date
Y. T. Chung 2a42daff64 Fixed warning, removed unused mut 2017-10-15 13:24:10 +08:00
Y. T. Chung a70ce43b03 Optimized server ip resolving error messages v1.6.6 2017-10-14 10:03:38 +08:00
Y. T. Chung 40acbdaf96 Compatible with BSD install 2017-10-12 09:26:07 +08:00
Y. T. Chung 1e6b2e60bc Fixed bug, filter return false will be filtered, updated error messages 2017-10-12 09:05:09 +08:00
Y. T. Chung cf44a3db90 Remove OSX meta data when creating tarballs 2017-10-12 02:16:25 +08:00
Simon Shi 3b09d7633d Debian package fixes (#73)
* General cleanup & Refine Makefile

* Add sysinit & systemd file

* refine readme

* Bump deb version
Use `dch -i` for this work.

* Fix dependency

* Unnecessary postrm

* Add missing arguments
2017-10-12 02:00:46 +08:00
Y. T. Chung 132aaf3ac3 Removed DNS local cache, uses CpuPool with system DNS resolver 2017-10-12 01:57:12 +08:00
Y. T. Chung 884fd8fc8b Moe exit message 2017-10-09 19:55:47 +08:00
依云 0b89960f1f exit with 0 on SIGTERM / SIGINT (#71)
so that the manager / supervisor knows that we're exiting successfully.
2017-10-09 14:31:17 +08:00
Y. T. Chung 25090ee1b6 Lower log level 2017-10-09 09:33:59 +08:00
Y. T. Chung 03cf77cf76 Fixed monitor on Windows 2017-10-09 01:46:59 +08:00
Y. T. Chung 91ec4cdbd5 Allow building without libsodium 2017-10-09 01:24:41 +08:00
Y. T. Chung 262b22bfbb Exit normally with properly exit code, handles events in Windows.
* Also fixed [#70]
2017-10-09 00:51:19 +08:00
Y. T. Chung 9e4a5f8d44 Remove my own http proxy :( 2017-10-07 23:04:33 +08:00
Y. T. Chung d6f4932cf9 Allow logging without time, enable LTO 2017-10-07 22:55:00 +08:00
Y. T. Chung ad924db56b Removed aes-128-ctr and updated Makefile
* aes128ctr has been deprecated in libsodium 1.0.15
2017-10-04 04:23:35 +08:00
F Feng d769dd254a Create Makefile and debian directions (#68)
Create Makefile and debian packaging
2017-10-03 14:45:49 -05:00
Y. T. Chung 89adb72b97 Updated README 2017-09-08 09:20:59 +08:00
Y. T. Chung 1a7d2cfc9f Updated release script 2017-09-01 00:23:17 +08:00
Y. T. Chung a6bbe2dd05 bump to v1.6.5, rename chacha20-ietf-poly1305
* fixed #65
v1.6.5
2017-08-31 23:52:13 +08:00
Y. T. Chung 7ee4356948 Bump to v1.6.4, add missing sodium_init() call v1.6.4 2017-08-31 22:10:05 +08:00
Y. T. Chung ff58d06e99 bump version to v1.6.3, uses faster nonce increment v1.6.3 2017-08-31 21:49:24 +08:00
Y. T. Chung 2eb089f066 Updated README for chacha20-poly1305 2017-08-31 21:05:27 +08:00
Y. T. Chung fe07ff33d8 [#61] Add support of chacha20-ietf cipher
Removed sodiumoxide, use self contained libsodium-ffi
v1.6.2
2017-08-31 00:40:34 +08:00
Y. T. Chung 2f536c25c7 bump version to v1.6.2 2017-08-30 09:06:19 +08:00
Y. T. Chung 56a30cbe61 Fixed warnings in Windows 2017-08-30 00:48:27 +08:00
Y. T. Chung d1bc1a5713 Removed unused dependencies and upgrade others 2017-08-30 00:07:21 +08:00
Y. T. Chung dd848401ab Completely rewrite UDP associate 2017-08-29 23:50:10 +08:00
Y. T. Chung a1d605b8e2 Improved log, prints in ns 2017-08-19 14:21:39 +08:00
Y. T. Chung 7074d6bebc uses bytestring to print salt 2017-08-19 14:00:38 +08:00
Y. T. Chung 8e79cb95a4 Updated dependencies 2017-08-16 23:18:00 +08:00
Y. T. Chung a56fc59302 bump version to v1.6.1 v1.6.1 2017-07-30 10:53:00 +08:00
Y. T. Chung b6c5b0474d Abort plugin if specific signal received 2017-07-29 12:20:26 +08:00
Y. T. Chung be8b25d6cd Release v1.6.0 v1.6.0 2017-07-29 11:07:19 +08:00
Y. T. Chung 2dfd94dac1 Add helpful build script 2017-07-29 10:56:18 +08:00
Y. T. Chung 5663623f59 Abort process if plugin failed to start 2017-07-26 02:36:38 +08:00
Y. T. Chung 42e29972a4 Uses a more acceptable rustfmt style config 2017-07-26 00:44:16 +08:00
Y. T. Chung 286a3a4f44 Updated dependencies to the latest version 2017-07-26 00:07:46 +08:00
cssivision d77be6e0fe build static linked binary (#60)
Add build guide for making static-linked binaries
2017-07-25 23:39:43 +08:00
Y. T. Chung 273f3026cd uses memset for nonce and other unnecesary improvements 2017-07-25 22:17:18 +08:00
Y. T. Chung a1ea412f25 change badge urls for new repo address 2017-07-24 22:41:33 +08:00
Y. T. Chung eb580be25a Style and wording improvement
1. Remove Emails
2. Better log for timed out
3. Properly log plugin listening address in server mode
4. Use latest rustfmt and new style configuration
2017-07-24 09:05:41 +08:00
Y. T. Chung 35026106f8 revert #54, libsodium is required if you need ciphers that provided by libsodium. AEAD ciphers are provided by ring currently 2017-07-24 01:51:54 +08:00
Y. T. Chung 1017160947 fixed #57, Remove Argon2 for key derivation 2017-07-24 00:00:09 +08:00
Y. T. Chung 68338f05a2 fixed #55, Generate Salt with OsRng for security purpose 2017-07-23 23:30:03 +08:00
Y. T. CHUNG 9148ff44fb Merge pull request #54 from netroby/patch-1
libsodium needed if built AEAD ciphers
2017-07-23 23:17:26 +08:00
netroby 3f840d751c libsodium needed if built AEAD ciphers 2017-07-23 23:12:18 +08:00
Y. T. Chung 11ed6f987f Add INFO log for plugin address 2017-07-23 18:46:39 +08:00
Y. T. Chung c4c9f1fa76 Update README for new ssurl 2017-07-23 15:35:35 +08:00
Y. T. Chung e3a3ea885f impls SIP002 extended URL 2017-07-23 15:30:01 +08:00