diff -ru curl-7.9.8-pre3\docs\INSTALL curl-7.9.8-pre3-nm\docs\INSTALL --- curl-7.9.8-pre3\docs\INSTALL Mon May 13 00:03:44 2002 +++ curl-7.9.8-pre3-nm\docs\INSTALL Thu Jun 13 09:23:23 2002 @@ -236,6 +236,24 @@ project properties to use the SSL include path, link with the SSL libs and define the USE_SSLEAY symbol. + Disabling Specific Protocols: + + The configure utility, unfortunately, is not available for the Windows environment, + therefore, you cannot use the various disable-protocol options + of the configure utility on this platform. + However, you can use the following defines to disable specific protocols: + HTTP_ONLY disables all protocols except HTTP + CURL_DISABLE_FTP disables FTP + CURL_DISABLE_LDAP disables LDAP + CURL_DISABLE_TELNET disables TELNET + CURL_DISABLE_DICT disables DICT + CURL_DISABLE_FILE disables FILE + CURL_DISABLE_GOPHER disables GOPHER + If you want to set any of these defines you have the following possibilities: + - Modify lib/setup.h + - Modify lib/Makefile.vc6 + - Add defines to Project/Settings/C/C++/General/Preprocessor Definitions + in the curllib.dsw/curllib.dsp Visual C++ 6 IDE project. IBM OS/2 ======== Only in curl-7.9.8-pre3-nm\lib: curllib.ncb Only in curl-7.9.8-pre3-nm\lib: curllib.opt Only in curl-7.9.8-pre3-nm\lib: Debug Only in curl-7.9.8-pre3-nm\lib: libcurl.lib Only in curl-7.9.8-pre3-nm\lib: release-ssl Only in curl-7.9.8-pre3-nm\lib: setup-xx.h Only in curl-7.9.8-pre3-nm\lib: vc60.idb Only in curl-7.9.8-pre3-nm\lib: vc60.pch Only in curl-7.9.8-pre3-nm\src: curl.exe Only in curl-7.9.8-pre3-nm\src: hugehelp.obj Only in curl-7.9.8-pre3-nm\src: main.obj diff -ru curl-7.9.8-pre3\src\Makefile.vc6 curl-7.9.8-pre3-nm\src\Makefile.vc6 --- curl-7.9.8-pre3\src\Makefile.vc6 Sat Mar 23 07:39:18 2002 +++ curl-7.9.8-pre3-nm\src\Makefile.vc6 Thu Jun 13 09:02:59 2002 @@ -8,6 +8,8 @@ ## Comments to: Troy Engel ## Updated by: Craig Davison ## release-ssl added by Miklos Nemeth +## winmm.lib added by Miklos Nemeth to support +## timeGetTime() in timeval.c PROGRAM_NAME = curl.exe @@ -24,8 +26,8 @@ CFLAGS = /I "../include" /nologo /W3 /GX /D "WIN32" /D "_CONSOLE" /D "_MBCS" /YX /FD /c LFLAGS = /nologo /out:$(PROGRAM_NAME) /subsystem:console /machine:I386 -LINKLIBS = ws2_32.lib libcurl.lib -LINKLIBS_DEBUG = ws2_32.lib libcurld.lib +LINKLIBS = ws2_32.lib libcurl.lib winmm.lib +LINKLIBS_DEBUG = ws2_32.lib libcurld.lib winmm.lib RELEASE_OBJS= \ hugehelpr.obj \ @@ -54,7 +56,7 @@ OPENSSL_PATH = ../../openssl-0.9.6 !ENDIF LFLAGSSSL = /LIBPATH:"$(OPENSSL_PATH)/out32" -SSLLIBS = libeay32.lib ssleay32.lib RSAglue.lib gdi32.lib +SSLLIBS = libeay32.lib ssleay32.lib RSAglue.lib gdi32.lib LINKLIBS = $(LINKLIBS) $(SSLLIBS) LFLAGS = $(LFLAGS) $(LFLAGSSSL) !ENDIF Only in curl-7.9.8-pre3-nm\src: urlglob.obj Only in curl-7.9.8-pre3-nm\src: vc60.idb Only in curl-7.9.8-pre3-nm\src: vc60.pch Only in curl-7.9.8-pre3-nm\src: writeout.obj