450 Commits

Author SHA1 Message Date
砚然
51abd0532c 修正this指向错误的bug 2018-08-24 16:03:38 +08:00
砚然
98264facde Merge branch 'master' into typescript
# Conflicts:
#	bin/anyproxy
2018-08-23 17:16:29 +08:00
Nick
ce1327205c
Merge pull request #414 from alibaba/module-case-senstive
fix issue 413,  fix case sensitive on certain platform
2018-08-09 16:46:14 +08:00
砚然
df6ab4baf7 fix issue 413, update the module name to fix case sensitive on certain platform 2018-08-09 16:43:30 +08:00
Otto Mao
0621dadf28
Merge pull request #401 from alibaba/ca_helper
Add ca helper when run anyproxy -i
2018-08-06 11:36:25 +08:00
砚然
fafddbbf2a temp-commit for typescript, move the requestHandler to a seprate folder 2018-07-29 22:34:55 +08:00
砚然
68c0d17a33 Merge branch 'ca_helper' into typescript
# Conflicts:
#	bin/anyproxy
#	lib/log.js
#	lib/util.js
2018-07-11 16:00:47 +08:00
砚然
e7732049db guide to the homepage when there are more info to visit 2018-07-11 15:20:39 +08:00
砚然
f3aed00b34 basic support for typescript 2018-07-10 22:01:06 +08:00
砚然
0241b90e4d add ca helper when run anyproxy -i
check and help to generate the root CA when run in https interception mode, and install the CA after user's confirmation (Mac only for now)
2018-07-03 21:14:00 +08:00
砚然
71477d5aae add the missed dependency 2018-05-05 15:31:44 +08:00
砚然
2e9e556e26 update version to 4.0.9 2018-05-03 23:25:35 +08:00
Otto Mao
8937cc66a9
Merge pull request #363 from alibaba/remove-npm-dep
remove `npm` dependency from package.json
2018-05-03 13:03:09 +08:00
砚然
f271a8a248 remove npm dependency from package.json 2018-05-02 12:19:41 +08:00
Otto Mao
cd8a725c11
Merge pull request #362 from alibaba/remove-npm-dep
remove the unused dependency
2018-05-02 12:11:00 +08:00
砚然
cb428c9662 remove the unused dependency 2018-05-02 12:07:37 +08:00
Otto Mao
10f84d0f99
Merge pull request #351 from alibaba/ws-header-fix
pass the headers when proxy websocket request
2018-04-26 21:14:40 +08:00
砚然
aae5c9b039 pass through all the valid headers when proxing the WebSocket, and adds related test cases 2018-03-23 15:42:38 +08:00
Otto Mao
11e68100a4
Merge pull request #331 from alibaba/web-ui-enhance
Web ui enhance
2018-02-09 16:47:00 +08:00
砚然
e01bb38b80 uglify the output js, and udpate webpack to 3 2018-02-08 22:44:28 +08:00
砚然
1fd69b3e87 stringify the error object in header 2018-02-08 22:42:30 +08:00
Otto Mao
98fc3fa2ee building docs 2018-02-06 00:06:52 +08:00
Otto Mao
a5027340dc
Merge pull request #329 from alibaba/webinterfac-fix
fix the start issue when webinterface is disabled, andd add test cases
2018-02-06 00:05:58 +08:00
砚然
310f84d68f fix the start issue when webinterface is disabled, andd add test cases 2018-02-05 21:04:27 +08:00
Otto Mao
1405356292
Merge pull request #328 from alibaba/ws-docs
add docs about turning on websocket proxy in command
2018-02-05 11:08:49 +08:00
砚然
4244abe9e0 add docs about turning on websocket proxy in command 2018-02-05 11:06:14 +08:00
Otto Mao
4d0a8207ff update document and version 2018-02-05 10:33:31 +08:00
Otto Mao
7aadb44cc9 building docs v4.0.5 2018-02-05 10:16:39 +08:00
Otto Mao
4f438d6398
Merge pull request #325 from alibaba/ws-port-integrate
create the wsServer based on webserver, no need for a seperate `wsPort`
2018-02-05 10:12:48 +08:00
砚然
5412a70627 create the wsServer based on webserver, no need for a seperate wsPort 2018-01-28 13:51:36 +08:00
Nick
b2fc71c3b7
Merge pull request #324 from alibaba/ws-proxy
add ws and wss support to AnyProxy
2018-01-28 12:58:00 +08:00
砚然
c2760e0bb0 include fast-json to enhance the stringify of ws message 2018-01-28 12:43:42 +08:00
砚然
b49d66a8ee Merge branch 'master' into ws-proxy 2018-01-21 19:43:02 +08:00
Otto Mao
c788d86605
Merge pull request #312 from alibaba/doc-build-enhance
Doc build enhancement
2018-01-07 21:35:52 +08:00
砚然
01dba5fc92 add link to summary
also update doc:build script to build the site
2018-01-07 21:34:32 +08:00
Otto Mao
4e77f57263
Merge pull request #310 from alibaba/android-ca-doc
add readme about installing CA in Android
2018-01-03 15:06:53 +08:00
砚然
d7e68caea9 add readme about installing CA in Android 2018-01-03 15:00:19 +08:00
Otto Mao
1696577f9d
Merge pull request #308 from alibaba/brotli-fix
update dependency to brotli
2018-01-02 10:19:59 +08:00
砚然
ecb9a71eb1 add comment and replace the deprecated new Buffer() with Buffer.from() 2017-12-30 13:34:38 +08:00
砚然
52582bee07 update dependency to brotli 2017-12-29 18:42:11 +08:00
Otto Mao
8c3727e9c0
Merge pull request #307 from alibaba/brotli-content-encoding
fix 302, enhance content encoding
2017-12-29 10:14:18 +08:00
砚然
6317098367 Support to decompress the brotli content-encoding 2017-12-28 21:57:10 +08:00
砚然
ee0f285e78 Only update the content-header when the content is handled by AnyProxy 2017-12-28 21:31:13 +08:00
砚然
9cdac33e97 correct the license declaration 2017-12-25 21:22:07 +08:00
Otto Mao
9e6eb5bd2e fix #295 2017-12-15 00:13:41 +08:00
Otto Mao
3c6e8512ae Merge branch 'master' of https://github.com/alibaba/anyproxy 2017-12-15 00:13:09 +08:00
Otto Mao
cbfcf8c37a
Merge pull request #295 from alibaba/304-gzip
do not unzip the response body when it's empty, such as 304
2017-12-15 00:12:45 +08:00
砚然
b6c7088965 do not unzip the response body when it's empty, such as 304
also remove the delete operatoin for 'accept-encoding' in the test utils, since AnyProxy will not remove the header now
2017-12-14 23:58:52 +08:00
Otto Mao
50ec8eb2ba fix #290, release 4.0.1 2017-12-13 00:08:36 +08:00
Otto Mao
87c4eeec94
Merge pull request #290 from alibaba/write-after-end
fix the "write after end" error when in stream mode
2017-12-13 00:07:29 +08:00