Commit Graph

104 Commits

Author SHA1 Message Date
avwo d2da96ad36 refactor: cancel custom timeout 2019-09-30 17:06:11 +08:00
avwo b4dfd8f536 refactor: reset server.timeout 2019-09-29 10:55:06 +08:00
avwo c39a5c9f9c feat: handle http2 request 2019-09-28 11:27:49 +08:00
avwo c356acd9d7 refactor: clear callbacks 2019-09-27 18:49:20 +08:00
avwo 4ef7e6b40e refactor: allow disable http2 connection by disable://h2 2019-09-27 18:19:53 +08:00
avwo 06edf43ee9 feat: handle http2 request 2019-09-27 16:40:01 +08:00
winderica 034e3b5eba fix: set certificate validity period to 24 months 2019-08-22 23:13:28 +08:00
winderica 4e0d0236bf fix: fixed certificate validity period 2019-08-22 21:25:40 +08:00
avwo 68a1a6fdaf feat: show custom certs info 2019-08-09 20:56:36 +08:00
avwo b7c7f56bfd feat(cgi): getCustomCertsInfo 2019-08-07 00:30:42 +08:00
avwo 71725bc30f refactor: load the custom certificate with the mtime 2019-08-04 15:11:37 +08:00
avwo ba23302c4f feat: support add custom certs in ~/.WhistleAppData/custom_certs 2019-06-01 22:59:06 +08:00
avwo 5196c333af feat: add cli --httpPort & --httpsPort to start http & https server 2019-06-01 00:17:24 +08:00
avwo 8f9b33ba9c feat: support start https server by use cli option -r sslPort 2019-05-31 20:30:00 +08:00
avwo bbdcd45926 refactor: refine code 2019-03-04 01:16:49 +08:00
avwo a30b01d15b refine code 2019-03-04 00:26:59 +08:00
avwo 5d4e8db674 feat: add createServer 2019-03-02 00:58:49 +08:00
avwo 91396fc254 refactor: refine code 2018-10-08 16:48:03 +08:00
avwo c791e70ae3 refactor: refine code 2018-10-08 16:47:26 +08:00
avwo 864f3714bb feat: supports https request for ip host 2018-06-05 12:53:16 +08:00
avwo c443782145 feat: supports ip address certificate 2018-06-02 16:48:46 +08:00
avwo 7254c2391b feat: set enable://sni to enable SNI TLS extension 2018-06-02 14:47:49 +08:00
avwo 5cd60f6ba2 feat: use SNI instead of create random server 2018-06-02 13:13:48 +08:00
avwo 7531ebc1cd refactor: generate certificates 2018-05-27 11:09:05 +08:00
avwo 7a1075f6d4 refactor: load custom certificate 2018-05-27 10:37:10 +08:00
avwo 6a8fce9dae refactor: load custom certificate 2018-05-27 10:36:24 +08:00
avwo bdb1762633 refactor: load custom certificate 2018-05-27 01:48:27 +08:00
avwo 7726706cd9 refactor: load custom certificate 2018-05-27 01:47:34 +08:00
avwo 4e92e87d1e refactor: log 2018-05-26 22:58:26 +08:00
avwo ddaafa7633 refactor: use lru cache 2018-05-26 22:07:46 +08:00
avwo 48e4aa6666 refactor: load custom certificate 2018-05-26 22:02:07 +08:00
avwo 4ba0c9a3d0 refactor: code 2018-05-26 21:34:56 +08:00
avwo 5f81499283 refactor: code 2018-05-26 21:19:13 +08:00
avwo b2458a103c refactor: code 2018-05-26 21:17:31 +08:00
avwo c7a3c883df feat: auto intercept TUNNEL CONNECTS if use custom certification 2018-05-26 01:03:15 +08:00
avwo 307e1a6733 refactor: update node-forge 2018-04-26 11:05:51 +08:00
avwo 3c22a342c2 fix: error:0D0E20DD:asn1 encoding routines:c2i_ibuf:illegal padding 2018-04-26 10:03:59 +08:00
avwo e38c2c20ae fix: error:0D0E20DD:asn1 encoding routines:c2i_ibuf:illegal padding 2018-04-26 02:04:19 +08:00
avwo 230bc2b468 fix: error:0D0E20DD:asn1 encoding routines:c2i_ibuf:illegal padding 2018-04-26 01:55:06 +08:00
avwo e64108ecba fix: error:0D0E20DD:asn1 encoding routines:c2i_ibuf:illegal padding 2018-04-26 01:53:43 +08:00
avwo cd39c979f9 fix: error:0D0E20DD:asn1 encoding routines:c2i_ibuf:illegal padding 2018-04-26 01:42:25 +08:00
avwo 54c4bedef2 fix: error:0D0E20DD:asn1 encoding routines:c2i_ibuf:illegal padding 2018-04-26 01:00:55 +08:00
avwo 029ffffd66 fix: error:0D0E20DD:asn1 encoding routines:c2i_ibuf:illegal padding 2018-04-26 00:58:16 +08:00
avwo 845141939c fix: error:0D0E20DD:asn1 encoding routines:c2i_ibuf:illegal padding 2018-04-26 00:37:53 +08:00
avwo f9942bd2ba refactor: eslint fix 2018-04-24 09:39:53 +08:00
avwo c56554a12f refactor: remove ATS option 2018-04-23 23:31:13 +08:00
avwo 136609925c refactor: add random serial to avoid SEC_ERROR_REUSED_ISSUER_AND_SERIAL error 2018-03-29 00:01:08 +08:00
avwo b589f86bd2 refactor: add random serial to avoid SEC_ERROR_REUSED_ISSUER_AND_SERIAL error 2018-03-28 23:57:45 +08:00
avwo 4aae8f98e1 feat: Use wildcard certificates first 2017-12-09 02:47:35 +08:00
avwo c8d25cb1fd feat: Use wildcard certificates first 2017-12-09 02:41:42 +08:00