67 Commits

Author SHA1 Message Date
yawnt
8269eca2bb [fix] tests 2013-09-26 11:13:16 +02:00
indexzero
bb0d28c587 [refactor minor] s/caronte/http-proxy/ or s/caronte/httpProxy/ where appropriate. 2013-09-26 03:37:08 -04:00
yawnt
455f97e14c [fix] finished jshint fixes 2013-09-25 15:11:04 +02:00
yawnt
17399e7c3e [fix] more jshint intendation 2013-09-25 15:08:27 +02:00
yawnt
0aeaba7fe6 [fix] remove trailing whitespaces 2013-09-25 14:58:59 +02:00
yawnt
32dcb0449c Merge pull request #482 from srossross/caronte
[merge] https & agent
2013-09-21 01:49:00 -07:00
cronopio
5dcdf2b36c [doc] added some documentation to functions and comments to understand better the code 2013-09-20 19:28:53 -05:00
srossross
12cda561af ENH: updated agent options in common.setupOutgoing 2013-09-17 14:52:53 -07:00
srossross
7d840d3515 ENH: added 'headers' to available options, to add or overwrite existing headers 2013-09-17 11:45:41 -07:00
srossross
13741a823f ENH: updated https and agent option
Removed logic from createProxyServer and put it into setupOutgoing.

Conflicts:
	lib/caronte.js
2013-09-17 11:23:12 -07:00
yawnt
8663ac1c43 [fix] do not send chunked responses to http1.0 clients 2013-09-17 16:28:54 +02:00
yawnt
afc4d0931f [fix] pooled connections, closes #478 2013-09-17 12:14:52 +02:00
yawnt
2c10f256b6 [fix] write connection header 2013-09-17 10:59:45 +02:00
yawnt
031452e400 [fix] closes #473 2013-09-17 10:31:52 +02:00
yawnt
9efa40a9d2 Merge pull request #476 from nodejitsu/caronte-tests
[merge] caronte tests
2013-09-17 01:23:55 -07:00
srossross
7b9169c8c5 FIX: ws error event 2013-09-16 16:42:53 -07:00
cronopio
275a5192fa [fix] typo 2013-09-16 16:49:51 -05:00
srossross
ef946a7697 ENH: updated target and forward options so that a string may be specified 2013-09-16 10:49:53 -07:00
srossross
268afe34bb ENH: updated ws and web functions to use the global options object as a base
even if request options is specified. request options will over write any global options in a conflict
2013-09-16 10:37:11 -07:00
srossross
1b867a7f59 ENH: added error events 2013-09-15 15:20:51 -07:00
yawnt
29afab4488 [fix] headers, closes #469 2013-09-15 22:07:35 +02:00
yawnt
e08d4edad3 [fix] write status 2013-09-15 18:02:00 +02:00
yawnt
60de543d04 [fix] headers, fixes #467 2013-09-15 17:55:41 +02:00
yawnt
adc5be020c [fix] opts 2013-09-15 17:19:07 +02:00
yawnt
d1663549ec [fix] default port 2013-09-15 13:18:21 +02:00
yawnt
18341d5597 [fix] console 2013-09-15 13:07:24 +02:00
yawnt
26c4c43a06 [fix] proxying to https 2013-09-15 13:06:39 +02:00
yawnt
3c91ed3d26 [fix] proxy to http(s) 2013-09-15 13:03:51 +02:00
Jarrett Cruger
92de6a6f95 [fix] add ability to proxy websockets over HTTPS 2013-09-14 20:46:05 -04:00
yawnt
6e77cd3909 [fix] do not call .end 2013-09-15 00:43:01 +02:00
yawnt
dad211e71c keepalive sockets 2013-09-14 22:52:22 +02:00
yawnt
63b016c8ef [fix] yawnt baaaka .. fixes #8 2013-09-14 22:03:00 +02:00
yawnt
8c8c455541 support forward 2013-09-14 14:00:31 +02:00
yawnt
031aa0fbf3 [fix] slimmer proxying 2013-09-14 13:33:38 +02:00
yawnt
07cfa6b981 [experiment] new api for proxying 2013-09-14 13:17:45 +02:00
yawnt
7d71a867a8 [fix] naming convention 2013-09-14 13:06:00 +02:00
yawnt
6a03e5f7cf [fix] remove stuff 2013-09-14 13:04:59 +02:00
yawnt
2a593664a5 [fix] naming 2013-09-14 13:02:28 +02:00
yawnt
893100972c [fix] naming 2013-09-14 13:01:53 +02:00
yawnt
79a14acfd2 [feature] websocket support 2013-09-14 12:48:53 +02:00
yawnt
e45bfd66a2 stuff 2013-09-13 23:38:12 +02:00
yawnt
a74cd85c8a socket.io stuff 2013-09-13 20:49:52 +02:00
yawnt
4a4607d075 support websockets 2013-09-13 20:06:51 +02:00
yawnt
0fb33810f5 merge with @cronopio 2013-09-13 19:08:34 +02:00
yawnt
c9cd6d2ad3 [fix] make @mmalecki a happy camper 2013-09-13 19:07:34 +02:00
cronopio
e0faaaf811 [fix] minor and short fixes 2013-09-10 19:31:47 -05:00
yawnt
1993faf8a4 new error propagation - follows 2013-09-05 17:45:03 +02:00
yawnt
3a39e444ff new error propagation 2013-09-05 17:44:23 +02:00
yawnt
07551c63e4 websocket draft 2013-09-05 17:28:25 +02:00
cronopio
79f7f99528 [lib] initial draft to websockets passes 2013-09-03 14:09:35 -05:00