diff options
author | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2008-03-27 10:49:13 +0000 |
---|---|---|
committer | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2008-03-27 10:49:13 +0000 |
commit | d33781a40d67bb73633bc16f2abce7da7652c3f5 (patch) | |
tree | ecb97fbe664f8096726ee7e3c2f112f8a29683d6 /neon.mak | |
parent | 54fec095bb71e78e31355dbdaad59ec9a6ad8042 (diff) | |
download | neon-d33781a40d67bb73633bc16f2abce7da7652c3f5.tar.gz |
Add support for initiating a proxy connection via SOCKS v4/v4a/v5
proxy, at socket layer:
* src/ne_socks.c: New file.
* src/ne_socket.h (ne_sock_proxy): New prototype.
* src/Makefile.in, neon.mak: Build ne_socks.c.
* test/socket.c (read_socks_string, read_socks_byte,
expect_socks_byte, read_socks_0string, socks_server, begin_socks,
socks_proxy, fail_socks): Add test cases.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1421 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'neon.mak')
-rw-r--r-- | neon.mak | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -121,6 +121,7 @@ LIB32_OBJS= \ "$(INTDIR)\ne_request.obj" \ "$(INTDIR)\ne_session.obj" \ "$(INTDIR)\ne_socket.obj" \ + "$(INTDIR)\ne_socks.obj" \ "$(INTDIR)\ne_sspi.obj" \ "$(INTDIR)\ne_string.obj" \ "$(INTDIR)\ne_uri.obj" \ @@ -177,6 +178,7 @@ CLEAN: $(ZLIB_CLEAN) -@erase "$(INTDIR)\ne_stubssl.obj" -@erase "$(INTDIR)\ne_pkcs11.obj" -@erase "$(INTDIR)\ne_socket.obj" + -@erase "$(INTDIR)\ne_socks.obj" -@erase "$(INTDIR)\ne_sspi.obj" -@erase "$(INTDIR)\ne_string.obj" -@erase "$(INTDIR)\ne_uri.obj" @@ -224,6 +226,7 @@ CLEAN: $(ZLIB_CLEAN) "$(INTDIR)\ne_stubssl.obj": .\src\ne_stubssl.c "$(INTDIR)\ne_pkcs11.obj": .\src\ne_pkcs11.c "$(INTDIR)\ne_socket.obj": .\src\ne_socket.c +"$(INTDIR)\ne_socks.obj": .\src\ne_socks.c "$(INTDIR)\ne_sspi.obj": .\src\ne_sspi.c "$(INTDIR)\ne_string.obj": .\src\ne_string.c "$(INTDIR)\ne_uri.obj": .\src\ne_uri.c |