diff options
Diffstat (limited to 'contrib/Win32')
-rw-r--r-- | contrib/Win32/dirent.c | 277 | ||||
-rw-r--r-- | contrib/Win32/dirent.h | 56 | ||||
-rw-r--r-- | contrib/Win32/flock.c | 57 | ||||
-rw-r--r-- | contrib/Win32/flock.h | 31 | ||||
-rw-r--r-- | contrib/Win32/help/help.cfg | 13 | ||||
-rw-r--r-- | contrib/Win32/help/help.dsp | 157 | ||||
-rw-r--r-- | contrib/Win32/help/help.ico | bin | 766 -> 0 bytes | |||
-rw-r--r-- | contrib/Win32/help/help.rc | 72 | ||||
-rw-r--r-- | contrib/Win32/help/mime.types | 469 | ||||
-rw-r--r-- | contrib/Win32/help/resource.h | 16 | ||||
-rw-r--r-- | contrib/Win32/libwebserver.dsp | 237 | ||||
-rw-r--r-- | contrib/Win32/libwebserver.dsw | 44 |
12 files changed, 0 insertions, 1429 deletions
diff --git a/contrib/Win32/dirent.c b/contrib/Win32/dirent.c deleted file mode 100644 index 5f31686e..00000000 --- a/contrib/Win32/dirent.c +++ /dev/null | |||
@@ -1,277 +0,0 @@ | |||
1 | /* | ||
2 | dir.c for MS-DOS by Samuel Lam <skl@van-bc.UUCP>, June/87 | ||
3 | */ | ||
4 | |||
5 | /* #ifdef WIN32 */ | ||
6 | /* | ||
7 | * @(#)dir.c 1.4 87/11/06 Public Domain. | ||
8 | * | ||
9 | * A public domain implementation of BSD directory routines for | ||
10 | * MS-DOS. Written by Michael Rendell ({uunet,utai}michael@garfield), | ||
11 | * August 1897 | ||
12 | * Ported to OS/2 by Kai Uwe Rommel | ||
13 | * December 1989, February 1990 | ||
14 | * Ported to Windows NT 22 May 91 | ||
15 | * other mods Summer '92 brianmo@microsoft.com | ||
16 | * opendirx() was horribly written, very inefficient, and did not take care | ||
17 | * of all cases. It is still not too clean, but it is far more efficient. | ||
18 | * Changes made by Gordon Chaffee (chaffee@bugs-bunny.cs.berkeley.edu) | ||
19 | */ | ||
20 | |||
21 | |||
22 | /*Includes: | ||
23 | * crt | ||
24 | */ | ||
25 | #include <windows.h> | ||
26 | #include <stdlib.h> | ||
27 | #include <string.h> | ||
28 | #include <sys\types.h> | ||
29 | #include <sys\stat.h> | ||
30 | #include "dirent.h" | ||
31 | |||
32 | #define stat _stat | ||
33 | |||
34 | /* | ||
35 | * NT specific | ||
36 | */ | ||
37 | #include <stdio.h> | ||
38 | |||
39 | /* | ||
40 | * random typedefs | ||
41 | */ | ||
42 | #define HDIR HANDLE | ||
43 | #define HFILE HANDLE | ||
44 | #define PHFILE PHANDLE | ||
45 | |||
46 | /* | ||
47 | * local functions | ||
48 | */ | ||
49 | static char *getdirent(char *); | ||
50 | static void free_dircontents(struct _dircontents *); | ||
51 | |||
52 | static HDIR FindHandle; | ||
53 | static WIN32_FIND_DATA FileFindData; | ||
54 | |||
55 | static struct dirent dp; | ||
56 | |||
57 | DIR *opendirx(char *name, char *pattern) | ||
58 | { | ||
59 | struct stat statb; | ||
60 | DIR *dirp; | ||
61 | char c; | ||
62 | char *s; | ||
63 | struct _dircontents *dp; | ||
64 | int len; | ||
65 | int unc; | ||
66 | char path[OFS_MAXPATHNAME]; | ||
67 | register char *ip, *op; | ||
68 | |||
69 | for (ip = name, op = path;; op++, ip++) { | ||
70 | *op = *ip; | ||
71 | if (*ip == '\0') { | ||
72 | break; | ||
73 | } | ||
74 | } | ||
75 | len = ip - name; | ||
76 | if (len > 0) { | ||
77 | unc = ((path[0] == '\\' || path[0] == '/') && | ||
78 | (path[1] == '\\' || path[1] == '/')); | ||
79 | c = path[len - 1]; | ||
80 | if (unc) { | ||
81 | if (c != '\\' && c != '/') { | ||
82 | path[len] = '/'; | ||
83 | len++; | ||
84 | path[len] = '\0'; | ||
85 | } | ||
86 | } else { | ||
87 | if ((c == '\\' || c == '/') && (len > 1)) { | ||
88 | len--; | ||
89 | path[len] = '\0'; | ||
90 | |||
91 | if (path[len - 1] == ':') { | ||
92 | path[len] = '/'; | ||
93 | len++; | ||
94 | path[len] = '.'; | ||
95 | len++; | ||
96 | path[len] = '\0'; | ||
97 | } | ||
98 | } else if (c == ':') { | ||
99 | path[len] = '.'; | ||
100 | len++; | ||
101 | path[len] = '\0'; | ||
102 | } | ||
103 | } | ||
104 | } else { | ||
105 | unc = 0; | ||
106 | path[0] = '.'; | ||
107 | path[1] = '\0'; | ||
108 | len = 1; | ||
109 | } | ||
110 | |||
111 | if (stat(path, &statb) < 0 || (statb.st_mode & S_IFMT) != S_IFDIR) { | ||
112 | return NULL; | ||
113 | } | ||
114 | dirp = malloc(sizeof(DIR)); | ||
115 | if (dirp == NULL) { | ||
116 | return dirp; | ||
117 | } | ||
118 | c = path[len - 1]; | ||
119 | if (c == '.') { | ||
120 | if (len == 1) { | ||
121 | len--; | ||
122 | } else { | ||
123 | c = path[len - 2]; | ||
124 | if (c == '\\' || c == ':') { | ||
125 | len--; | ||
126 | } else { | ||
127 | path[len] = '/'; | ||
128 | len++; | ||
129 | } | ||
130 | } | ||
131 | } else if (!unc && ((len != 1) || (c != '\\' && c != '/'))) { | ||
132 | path[len] = '/'; | ||
133 | len++; | ||
134 | } | ||
135 | strcpy(path + len, pattern); | ||
136 | |||
137 | dirp->dd_loc = 0; | ||
138 | dirp->dd_contents = dirp->dd_cp = NULL; | ||
139 | |||
140 | if ((s = getdirent(path)) == NULL) { | ||
141 | return dirp; | ||
142 | } | ||
143 | do { | ||
144 | if (((dp = malloc(sizeof(struct _dircontents))) == NULL) || | ||
145 | ((dp->_d_entry = malloc(strlen(s) + 1)) == NULL)) { | ||
146 | if (dp) | ||
147 | free(dp); | ||
148 | free_dircontents(dirp->dd_contents); | ||
149 | |||
150 | return NULL; | ||
151 | } | ||
152 | if (dirp->dd_contents) | ||
153 | dirp->dd_cp = dirp->dd_cp->_d_next = dp; | ||
154 | else | ||
155 | dirp->dd_contents = dirp->dd_cp = dp; | ||
156 | |||
157 | strcpy(dp->_d_entry, s); | ||
158 | dp->_d_next = NULL; | ||
159 | |||
160 | } | ||
161 | while ((s = getdirent(NULL)) != NULL); | ||
162 | |||
163 | dirp->dd_cp = dirp->dd_contents; | ||
164 | return dirp; | ||
165 | } | ||
166 | |||
167 | DIR *opendir(char *name) | ||
168 | { | ||
169 | return opendirx(name, "*"); | ||
170 | } | ||
171 | |||
172 | void closedir(DIR * dirp) | ||
173 | { | ||
174 | free_dircontents(dirp->dd_contents); | ||
175 | free(dirp); | ||
176 | } | ||
177 | |||
178 | struct dirent *readdir(DIR * dirp) | ||
179 | { | ||
180 | /* static struct dirent dp; */ | ||
181 | if (dirp->dd_cp == NULL) | ||
182 | return NULL; | ||
183 | |||
184 | /*strcpy(dp.d_name,dirp->dd_cp->_d_entry); */ | ||
185 | |||
186 | dp.d_name = dirp->dd_cp->_d_entry; | ||
187 | |||
188 | dp.d_namlen = dp.d_reclen = | ||
189 | strlen(dp.d_name); | ||
190 | |||
191 | dp.d_ino = dirp->dd_loc + 1; /* fake the inode */ | ||
192 | |||
193 | dirp->dd_cp = dirp->dd_cp->_d_next; | ||
194 | dirp->dd_loc++; | ||
195 | |||
196 | |||
197 | return &dp; | ||
198 | } | ||
199 | |||
200 | void seekdir(DIR * dirp, long off) | ||
201 | { | ||
202 | long i = off; | ||
203 | struct _dircontents *dp; | ||
204 | |||
205 | if (off >= 0) { | ||
206 | for (dp = dirp->dd_contents; --i >= 0 && dp; dp = dp->_d_next); | ||
207 | |||
208 | dirp->dd_loc = off - (i + 1); | ||
209 | dirp->dd_cp = dp; | ||
210 | } | ||
211 | } | ||
212 | |||
213 | |||
214 | long telldir(DIR * dirp) | ||
215 | { | ||
216 | return dirp->dd_loc; | ||
217 | } | ||
218 | |||
219 | static void free_dircontents(struct _dircontents *dp) | ||
220 | { | ||
221 | struct _dircontents *odp; | ||
222 | |||
223 | while (dp) { | ||
224 | if (dp->_d_entry) | ||
225 | free(dp->_d_entry); | ||
226 | |||
227 | dp = (odp = dp)->_d_next; | ||
228 | free(odp); | ||
229 | } | ||
230 | } | ||
231 | /* end of "free_dircontents" */ | ||
232 | |||
233 | static char *getdirent(char *dir) | ||
234 | { | ||
235 | int got_dirent; | ||
236 | |||
237 | if (dir != NULL) { /* get first entry */ | ||
238 | if ((FindHandle = FindFirstFile(dir, &FileFindData)) | ||
239 | == (HDIR) 0xffffffff) { | ||
240 | return NULL; | ||
241 | } | ||
242 | got_dirent = 1; | ||
243 | } else /* get next entry */ | ||
244 | got_dirent = FindNextFile(FindHandle, &FileFindData); | ||
245 | |||
246 | if (got_dirent) | ||
247 | return FileFindData.cFileName; | ||
248 | else { | ||
249 | FindClose(FindHandle); | ||
250 | return NULL; | ||
251 | } | ||
252 | } | ||
253 | /* end of getdirent() */ | ||
254 | |||
255 | struct passwd *_cdecl | ||
256 | getpwnam(char *name) | ||
257 | { | ||
258 | return NULL; | ||
259 | } | ||
260 | |||
261 | struct passwd *_cdecl | ||
262 | getpwuid(int uid) | ||
263 | { | ||
264 | return NULL; | ||
265 | } | ||
266 | |||
267 | int getuid() | ||
268 | { | ||
269 | return 0; | ||
270 | } | ||
271 | |||
272 | void _cdecl | ||
273 | endpwent(void) | ||
274 | { | ||
275 | } | ||
276 | |||
277 | /* #endif */ | ||
diff --git a/contrib/Win32/dirent.h b/contrib/Win32/dirent.h deleted file mode 100644 index c0852a17..00000000 --- a/contrib/Win32/dirent.h +++ /dev/null | |||
@@ -1,56 +0,0 @@ | |||
1 | /* | ||
2 | * @(#) dirent.h 2.0 17 Jun 91 Public Domain. | ||
3 | * | ||
4 | * A public domain implementation of BSD directory routines for | ||
5 | * MS-DOS. Written by Michael Rendell ({uunet,utai}michael@garfield), | ||
6 | * August 1987 | ||
7 | * | ||
8 | * Enhanced and ported to OS/2 by Kai Uwe Rommel; added scandir() prototype | ||
9 | * December 1989, February 1990 | ||
10 | * Change of MAXPATHLEN for HPFS, October 1990 | ||
11 | * | ||
12 | * Unenhanced and ported to Windows NT by Bill Gallagher | ||
13 | * 17 Jun 91 | ||
14 | * changed d_name to char * instead of array, removed non-std extensions | ||
15 | * | ||
16 | * Cleanup, other hackery, Summer '92, Brian Moran , brianmo@microsoft.com | ||
17 | */ | ||
18 | |||
19 | #ifndef _DIRENT | ||
20 | #define _DIRENT | ||
21 | |||
22 | #include <direct.h> | ||
23 | |||
24 | struct dirent | ||
25 | { | ||
26 | ino_t d_ino; /* a bit of a farce */ | ||
27 | short d_reclen; /* more farce */ | ||
28 | short d_namlen; /* length of d_name */ | ||
29 | char *d_name; | ||
30 | }; | ||
31 | |||
32 | struct _dircontents | ||
33 | { | ||
34 | char *_d_entry; | ||
35 | struct _dircontents *_d_next; | ||
36 | }; | ||
37 | |||
38 | typedef struct _dirdesc | ||
39 | { | ||
40 | int dd_id; /* uniquely identify each open directory*/ | ||
41 | long dd_loc; /* where we are in directory entry */ | ||
42 | struct _dircontents *dd_contents; /* pointer to contents of dir */ | ||
43 | struct _dircontents *dd_cp; /* pointer to current position */ | ||
44 | } | ||
45 | DIR; | ||
46 | |||
47 | extern DIR *opendir(char *); | ||
48 | extern struct dirent *readdir(DIR *); | ||
49 | extern void seekdir(DIR *, long); | ||
50 | extern long telldir(DIR *); | ||
51 | extern void closedir(DIR *); | ||
52 | #define rewinddir(dirp) seekdir(dirp, 0L) | ||
53 | |||
54 | #endif /* _DIRENT */ | ||
55 | |||
56 | /* end of dirent.h */ | ||
diff --git a/contrib/Win32/flock.c b/contrib/Win32/flock.c deleted file mode 100644 index 89238625..00000000 --- a/contrib/Win32/flock.c +++ /dev/null | |||
@@ -1,57 +0,0 @@ | |||
1 | /* Copyrights 2002 Luis Figueiredo (stdio@netc.pt) All rights reserved. | ||
2 | * | ||
3 | * See the LICENSE file | ||
4 | * | ||
5 | * The origin of this software must not be misrepresented, either by | ||
6 | * explicit claim or by omission. Since few users ever read sources, | ||
7 | * credits must appear in the documentation. | ||
8 | * | ||
9 | * date: 19:49,07-49-2002 | ||
10 | * | ||
11 | * -- description: File lock for winnt | ||
12 | * | ||
13 | |||
14 | /*********************************************************************************************************/ | ||
15 | /* | ||
16 | * simulate a file lock, using locking region on WINNT | ||
17 | */ | ||
18 | #include "flock.h" | ||
19 | |||
20 | |||
21 | |||
22 | #define LK_ERR(f,i) ((f) ? (i = 0) : (i=-1)) | ||
23 | #define LK_LEN 0xffff0000 | ||
24 | |||
25 | int flock(int fd, int oper) { | ||
26 | OVERLAPPED o; | ||
27 | int i = -1; | ||
28 | HANDLE fh; | ||
29 | |||
30 | fh = (HANDLE)_get_osfhandle(fd); | ||
31 | memset(&o, 0, sizeof(o)); | ||
32 | |||
33 | switch(oper) { | ||
34 | case LOCK_SH: /* shared lock */ | ||
35 | LK_ERR(LockFileEx(fh, 0, 0, LK_LEN, 0, &o),i); | ||
36 | break; | ||
37 | case LOCK_EX: /* exclusive lock */ | ||
38 | LK_ERR(LockFileEx(fh, LOCKFILE_EXCLUSIVE_LOCK, 0, LK_LEN, 0, &o),i); | ||
39 | break; | ||
40 | case LOCK_SH|LOCK_NB: /* non-blocking shared lock */ | ||
41 | LK_ERR(LockFileEx(fh, LOCKFILE_FAIL_IMMEDIATELY, 0, LK_LEN, 0, &o),i); | ||
42 | break; | ||
43 | case LOCK_EX|LOCK_NB: /* non-blocking exclusive lock */ | ||
44 | LK_ERR(LockFileEx(fh,LOCKFILE_EXCLUSIVE_LOCK|LOCKFILE_FAIL_IMMEDIATELY,0, LK_LEN, 0, &o),i); | ||
45 | break; | ||
46 | case LOCK_UN: /* unlock lock */ | ||
47 | LK_ERR(UnlockFileEx(fh, 0, LK_LEN, 0, &o),i); | ||
48 | break; | ||
49 | default: /* unknown */ | ||
50 | //errno = EINVAL; // i heard that on some versions errno is a function (win32 MT lib?) | ||
51 | break; | ||
52 | } | ||
53 | return i; | ||
54 | } | ||
55 | |||
56 | #undef LK_ERR | ||
57 | #undef LK_LEN \ No newline at end of file | ||
diff --git a/contrib/Win32/flock.h b/contrib/Win32/flock.h deleted file mode 100644 index 0ea72cf1..00000000 --- a/contrib/Win32/flock.h +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | /* Copyrights 2002 Luis Figueiredo (stdio@netc.pt) All rights reserved. | ||
2 | * | ||
3 | * See the LICENSE file | ||
4 | * | ||
5 | * The origin of this software must not be misrepresented, either by | ||
6 | * explicit claim or by omission. Since few users ever read sources, | ||
7 | * credits must appear in the documentation. | ||
8 | * | ||
9 | * file: utils.h | ||
10 | * | ||
11 | * description: Header | ||
12 | * | ||
13 | * date: 19:50,07-50-2002 | ||
14 | */ | ||
15 | |||
16 | #ifndef _FLOCK_H_ | ||
17 | #define _FLOCK_H_ | ||
18 | |||
19 | #include <windows.h> | ||
20 | #include <io.h> // this? | ||
21 | #include <errno.h> | ||
22 | |||
23 | #define LOCK_SH 1 | ||
24 | #define LOCK_EX 2 | ||
25 | #define LOCK_NB 4 | ||
26 | #define LOCK_UN 8 | ||
27 | |||
28 | int flock (int,int); | ||
29 | |||
30 | |||
31 | #endif \ No newline at end of file | ||
diff --git a/contrib/Win32/help/help.cfg b/contrib/Win32/help/help.cfg deleted file mode 100644 index 6fbb727e..00000000 --- a/contrib/Win32/help/help.cfg +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | [LIBWEBSERVER] | ||
2 | LOG=help.log | ||
3 | PORT=81 | ||
4 | USESSL=0 | ||
5 | LOCAL=0 | ||
6 | DYNVAR=0 | ||
7 | |||
8 | |||
9 | [PERSONAL_CONF] | ||
10 | PORT=Portability | ||
11 | MOST=general key guard | ||
12 | IP=127.0.0.1 | ||
13 | |||
diff --git a/contrib/Win32/help/help.dsp b/contrib/Win32/help/help.dsp deleted file mode 100644 index a1cecd1d..00000000 --- a/contrib/Win32/help/help.dsp +++ /dev/null | |||
@@ -1,157 +0,0 @@ | |||
1 | # Microsoft Developer Studio Project File - Name="help" - Package Owner=<4> | ||
2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 | ||
3 | # ** DO NOT EDIT ** | ||
4 | |||
5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 | ||
6 | |||
7 | CFG=help - Win32 Release | ||
8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, | ||
9 | !MESSAGE use the Export Makefile command and run | ||
10 | !MESSAGE | ||
11 | !MESSAGE NMAKE /f "help.mak". | ||
12 | !MESSAGE | ||
13 | !MESSAGE You can specify a configuration when running NMAKE | ||
14 | !MESSAGE by defining the macro CFG on the command line. For example: | ||
15 | !MESSAGE | ||
16 | !MESSAGE NMAKE /f "help.mak" CFG="help - Win32 Release" | ||
17 | !MESSAGE | ||
18 | !MESSAGE Possible choices for configuration are: | ||
19 | !MESSAGE | ||
20 | !MESSAGE "help - Win32 Release" (based on "Win32 (x86) Console Application") | ||
21 | !MESSAGE "help - Win32 Debug" (based on "Win32 (x86) Console Application") | ||
22 | !MESSAGE | ||
23 | |||
24 | # Begin Project | ||
25 | # PROP AllowPerConfigDependencies 0 | ||
26 | # PROP Scc_ProjName "" | ||
27 | # PROP Scc_LocalPath "" | ||
28 | CPP=cl.exe | ||
29 | RSC=rc.exe | ||
30 | |||
31 | !IF "$(CFG)" == "help - Win32 Release" | ||
32 | |||
33 | # PROP BASE Use_MFC 0 | ||
34 | # PROP BASE Use_Debug_Libraries 0 | ||
35 | # PROP BASE Output_Dir "Release" | ||
36 | # PROP BASE Intermediate_Dir "Release" | ||
37 | # PROP BASE Target_Dir "" | ||
38 | # PROP Use_MFC 0 | ||
39 | # PROP Use_Debug_Libraries 0 | ||
40 | # PROP Output_Dir "Release" | ||
41 | # PROP Intermediate_Dir "Release" | ||
42 | # PROP Ignore_Export_Lib 0 | ||
43 | # PROP Target_Dir "" | ||
44 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c | ||
45 | # ADD CPP /nologo /W3 /GX /O2 /I "../../include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /Zm200 /c | ||
46 | # ADD BASE RSC /l 0x816 /d "NDEBUG" | ||
47 | # ADD RSC /l 0x816 /d "NDEBUG" | ||
48 | BSC32=bscmake.exe | ||
49 | # ADD BASE BSC32 /nologo | ||
50 | # ADD BSC32 /nologo | ||
51 | LINK32=link.exe | ||
52 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 | ||
53 | # ADD LINK32 libwebserver.lib wsock32.lib user32.lib /nologo /subsystem:console /machine:I386 /out:"../../bin/help.exe" /libpath:"../../bin" | ||
54 | # SUBTRACT LINK32 /pdb:none /nodefaultlib | ||
55 | |||
56 | !ELSEIF "$(CFG)" == "help - Win32 Debug" | ||
57 | |||
58 | # PROP BASE Use_MFC 0 | ||
59 | # PROP BASE Use_Debug_Libraries 1 | ||
60 | # PROP BASE Output_Dir "Debug" | ||
61 | # PROP BASE Intermediate_Dir "Debug" | ||
62 | # PROP BASE Target_Dir "" | ||
63 | # PROP Use_MFC 0 | ||
64 | # PROP Use_Debug_Libraries 1 | ||
65 | # PROP Output_Dir "Debug" | ||
66 | # PROP Intermediate_Dir "Debug" | ||
67 | # PROP Ignore_Export_Lib 0 | ||
68 | # PROP Target_Dir "" | ||
69 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c | ||
70 | # ADD CPP /nologo /Gm /GX /ZI /Od /I "../../include" /D "_CONSOLE" /D "WIN32" /D "DEBUG" /D "_MBCS" /FA /FR /YX /FD /Zm200 /GZ /c | ||
71 | # ADD BASE RSC /l 0x816 /d "_DEBUG" | ||
72 | # ADD RSC /l 0x816 /d "DEBUG" | ||
73 | BSC32=bscmake.exe | ||
74 | # ADD BASE BSC32 /nologo | ||
75 | # ADD BSC32 /nologo | ||
76 | LINK32=link.exe | ||
77 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept | ||
78 | # ADD LINK32 libwebserver.lib wsock32.lib user32.lib /nologo /subsystem:console /debug /machine:I386 /out:"../../bin/help.exe" /pdbtype:sept /libpath:"../../bin" | ||
79 | # SUBTRACT LINK32 /pdb:none | ||
80 | |||
81 | !ENDIF | ||
82 | |||
83 | # Begin Target | ||
84 | |||
85 | # Name "help - Win32 Release" | ||
86 | # Name "help - Win32 Debug" | ||
87 | # Begin Group "Source Files" | ||
88 | |||
89 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" | ||
90 | # Begin Source File | ||
91 | |||
92 | SOURCE=..\..\help\help.c | ||
93 | |||
94 | !IF "$(CFG)" == "help - Win32 Release" | ||
95 | |||
96 | # ADD CPP /I "../../include ./" | ||
97 | # SUBTRACT CPP /I "../../include" | ||
98 | |||
99 | !ELSEIF "$(CFG)" == "help - Win32 Debug" | ||
100 | |||
101 | # ADD CPP /I "../../include help/" | ||
102 | # SUBTRACT CPP /I "../../include" | ||
103 | |||
104 | !ENDIF | ||
105 | |||
106 | # End Source File | ||
107 | # Begin Source File | ||
108 | |||
109 | SOURCE=.\help.rc | ||
110 | # End Source File | ||
111 | # End Group | ||
112 | # Begin Group "Header Files" | ||
113 | |||
114 | # PROP Default_Filter "h;hpp;hxx;hm;inl" | ||
115 | # Begin Source File | ||
116 | |||
117 | SOURCE=..\..\help\examples.h | ||
118 | # End Source File | ||
119 | # Begin Source File | ||
120 | |||
121 | SOURCE=..\..\help\functions.h | ||
122 | # End Source File | ||
123 | # Begin Source File | ||
124 | |||
125 | SOURCE=..\..\help\info.h | ||
126 | # End Source File | ||
127 | # Begin Source File | ||
128 | |||
129 | SOURCE=..\..\help\security.h | ||
130 | # End Source File | ||
131 | # End Group | ||
132 | # Begin Group "Resource Files" | ||
133 | |||
134 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" | ||
135 | # Begin Source File | ||
136 | |||
137 | SOURCE=.\help.ico | ||
138 | # End Source File | ||
139 | # End Group | ||
140 | # Begin Source File | ||
141 | |||
142 | SOURCE=..\..\help.html\examples.html | ||
143 | # End Source File | ||
144 | # Begin Source File | ||
145 | |||
146 | SOURCE=..\..\help.html\functions.html | ||
147 | # End Source File | ||
148 | # Begin Source File | ||
149 | |||
150 | SOURCE=..\..\help.html\info.html | ||
151 | # End Source File | ||
152 | # Begin Source File | ||
153 | |||
154 | SOURCE=..\..\help.html\security.html | ||
155 | # End Source File | ||
156 | # End Target | ||
157 | # End Project | ||
diff --git a/contrib/Win32/help/help.ico b/contrib/Win32/help/help.ico deleted file mode 100644 index 1523bb39..00000000 --- a/contrib/Win32/help/help.ico +++ /dev/null | |||
Binary files differ | |||
diff --git a/contrib/Win32/help/help.rc b/contrib/Win32/help/help.rc deleted file mode 100644 index 23179828..00000000 --- a/contrib/Win32/help/help.rc +++ /dev/null | |||
@@ -1,72 +0,0 @@ | |||
1 | //Microsoft Developer Studio generated resource script. | ||
2 | // | ||
3 | #include "resource.h" | ||
4 | |||
5 | #define APSTUDIO_READONLY_SYMBOLS | ||
6 | ///////////////////////////////////////////////////////////////////////////// | ||
7 | // | ||
8 | // Generated from the TEXTINCLUDE 2 resource. | ||
9 | // | ||
10 | #include "afxres.h" | ||
11 | |||
12 | ///////////////////////////////////////////////////////////////////////////// | ||
13 | #undef APSTUDIO_READONLY_SYMBOLS | ||
14 | |||
15 | ///////////////////////////////////////////////////////////////////////////// | ||
16 | // Portuguese (Portugal) resources | ||
17 | |||
18 | #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_PTG) | ||
19 | #ifdef _WIN32 | ||
20 | LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE | ||
21 | #pragma code_page(1252) | ||
22 | #endif //_WIN32 | ||
23 | |||
24 | #ifdef APSTUDIO_INVOKED | ||
25 | ///////////////////////////////////////////////////////////////////////////// | ||
26 | // | ||
27 | // TEXTINCLUDE | ||
28 | // | ||
29 | |||
30 | 1 TEXTINCLUDE DISCARDABLE | ||
31 | BEGIN | ||
32 | "resource.h\0" | ||
33 | END | ||
34 | |||
35 | 2 TEXTINCLUDE DISCARDABLE | ||
36 | BEGIN | ||
37 | "#include ""afxres.h""\r\n" | ||
38 | "\0" | ||
39 | END | ||
40 | |||
41 | 3 TEXTINCLUDE DISCARDABLE | ||
42 | BEGIN | ||
43 | "\r\n" | ||
44 | "\0" | ||
45 | END | ||
46 | |||
47 | #endif // APSTUDIO_INVOKED | ||
48 | |||
49 | |||
50 | ///////////////////////////////////////////////////////////////////////////// | ||
51 | // | ||
52 | // Icon | ||
53 | // | ||
54 | |||
55 | // Icon with lowest ID value placed first to ensure application icon | ||
56 | // remains consistent on all systems. | ||
57 | IDI_ICON1 ICON DISCARDABLE "help.ico" | ||
58 | #endif // Portuguese (Portugal) resources | ||
59 | ///////////////////////////////////////////////////////////////////////////// | ||
60 | |||
61 | |||
62 | |||
63 | #ifndef APSTUDIO_INVOKED | ||
64 | ///////////////////////////////////////////////////////////////////////////// | ||
65 | // | ||
66 | // Generated from the TEXTINCLUDE 3 resource. | ||
67 | // | ||
68 | |||
69 | |||
70 | ///////////////////////////////////////////////////////////////////////////// | ||
71 | #endif // not APSTUDIO_INVOKED | ||
72 | |||
diff --git a/contrib/Win32/help/mime.types b/contrib/Win32/help/mime.types deleted file mode 100644 index 16c8cbd5..00000000 --- a/contrib/Win32/help/mime.types +++ /dev/null | |||
@@ -1,469 +0,0 @@ | |||
1 | # This is a comment. I love comments. | ||
2 | |||
3 | # This file controls what Internet media types are sent to the client for | ||
4 | # given file extension(s). Sending the correct media type to the client | ||
5 | # is important so they know how to handle the content of the file. | ||
6 | # Extra types can either be added here or by using an AddType directive | ||
7 | # in your config files. For more information about Internet media types, | ||
8 | # please read RFC 2045, 2046, 2047, 2048, and 2077. The Internet media type | ||
9 | # registry is at <ftp://ftp.iana.org/in-notes/iana/assignments/media-types/>. | ||
10 | |||
11 | # MIME type Extension | ||
12 | application/EDI-Consent | ||
13 | application/EDI-X12 | ||
14 | application/EDIFACT | ||
15 | application/activemessage | ||
16 | application/andrew-inset ez | ||
17 | application/applefile | ||
18 | application/atomicmail | ||
19 | application/batch-SMTP | ||
20 | application/beep+xml | ||
21 | application/cals-1840 | ||
22 | application/commonground | ||
23 | application/cybercash | ||
24 | application/dca-rft | ||
25 | application/dec-dx | ||
26 | application/dvcs | ||
27 | application/eshop | ||
28 | application/http | ||
29 | application/hyperstudio | ||
30 | application/iges | ||
31 | application/index | ||
32 | application/index.cmd | ||
33 | application/index.obj | ||
34 | application/index.response | ||
35 | application/index.vnd | ||
36 | application/iotp | ||
37 | application/ipp | ||
38 | application/isup | ||
39 | application/font-tdpfr | ||
40 | application/mac-binhex40 hqx | ||
41 | application/mac-compactpro cpt | ||
42 | application/macwriteii | ||
43 | application/marc | ||
44 | application/mathematica | ||
45 | application/mathematica-old | ||
46 | application/msword doc | ||
47 | application/news-message-id | ||
48 | application/news-transmission | ||
49 | application/ocsp-request | ||
50 | application/ocsp-response | ||
51 | application/octet-stream bin dms lha lzh exe class so dll | ||
52 | application/oda oda | ||
53 | application/parityfec | ||
54 | application/pdf pdf | ||
55 | application/pgp-encrypted | ||
56 | application/pgp-keys | ||
57 | application/pgp-signature | ||
58 | application/pkcs10 | ||
59 | application/pkcs7-mime | ||
60 | application/pkcs7-signature | ||
61 | application/pkix-cert | ||
62 | application/pkix-crl | ||
63 | application/pkixcmp | ||
64 | application/postscript ai eps ps | ||
65 | application/prs.alvestrand.titrax-sheet | ||
66 | application/prs.cww | ||
67 | application/prs.nprend | ||
68 | application/qsig | ||
69 | application/remote-printing | ||
70 | application/riscos | ||
71 | application/rtf | ||
72 | application/sdp | ||
73 | application/set-payment | ||
74 | application/set-payment-initiation | ||
75 | application/set-registration | ||
76 | application/set-registration-initiation | ||
77 | application/sgml | ||
78 | application/sgml-open-catalog | ||
79 | application/sieve | ||
80 | application/slate | ||
81 | application/smil smi smil | ||
82 | application/timestamp-query | ||
83 | application/timestamp-reply | ||
84 | application/vemmi | ||
85 | application/vnd.3M.Post-it-Notes | ||
86 | application/vnd.FloGraphIt | ||
87 | application/vnd.accpac.simply.aso | ||
88 | application/vnd.accpac.simply.imp | ||
89 | application/vnd.acucobol | ||
90 | application/vnd.aether.imp | ||
91 | application/vnd.anser-web-certificate-issue-initiation | ||
92 | application/vnd.anser-web-funds-transfer-initiation | ||
93 | application/vnd.audiograph | ||
94 | application/vnd.businessobjects | ||
95 | application/vnd.bmi | ||
96 | application/vnd.canon-cpdl | ||
97 | application/vnd.canon-lips | ||
98 | application/vnd.claymore | ||
99 | application/vnd.commerce-battelle | ||
100 | application/vnd.commonspace | ||
101 | application/vnd.comsocaller | ||
102 | application/vnd.contact.cmsg | ||
103 | application/vnd.cosmocaller | ||
104 | application/vnd.cups-postscript | ||
105 | application/vnd.cups-raster | ||
106 | application/vnd.cups-raw | ||
107 | application/vnd.ctc-posml | ||
108 | application/vnd.cybank | ||
109 | application/vnd.dna | ||
110 | application/vnd.dpgraph | ||
111 | application/vnd.dxr | ||
112 | application/vnd.ecdis-update | ||
113 | application/vnd.ecowin.chart | ||
114 | application/vnd.ecowin.filerequest | ||
115 | application/vnd.ecowin.fileupdate | ||
116 | application/vnd.ecowin.series | ||
117 | application/vnd.ecowin.seriesrequest | ||
118 | application/vnd.ecowin.seriesupdate | ||
119 | application/vnd.enliven | ||
120 | application/vnd.epson.esf | ||
121 | application/vnd.epson.msf | ||
122 | application/vnd.epson.quickanime | ||
123 | application/vnd.epson.salt | ||
124 | application/vnd.epson.ssf | ||
125 | application/vnd.ericsson.quickcall | ||
126 | application/vnd.eudora.data | ||
127 | application/vnd.fdf | ||
128 | application/vnd.ffsns | ||
129 | application/vnd.framemaker | ||
130 | application/vnd.fsc.weblaunch | ||
131 | application/vnd.fujitsu.oasys | ||
132 | application/vnd.fujitsu.oasys2 | ||
133 | application/vnd.fujitsu.oasys3 | ||
134 | application/vnd.fujitsu.oasysgp | ||
135 | application/vnd.fujitsu.oasysprs | ||
136 | application/vnd.fujixerox.ddd | ||
137 | application/vnd.fujixerox.docuworks | ||
138 | application/vnd.fujixerox.docuworks.binder | ||
139 | application/vnd.fut-misnet | ||
140 | application/vnd.grafeq | ||
141 | application/vnd.groove-account | ||
142 | application/vnd.groove-identity-message | ||
143 | application/vnd.groove-injector | ||
144 | application/vnd.groove-tool-message | ||
145 | application/vnd.groove-tool-template | ||
146 | application/vnd.groove-vcard | ||
147 | application/vnd.hhe.lesson-player | ||
148 | application/vnd.hp-HPGL | ||
149 | application/vnd.hp-PCL | ||
150 | application/vnd.hp-PCLXL | ||
151 | application/vnd.hp-hpid | ||
152 | application/vnd.hp-hps | ||
153 | application/vnd.httphone | ||
154 | application/vnd.hzn-3d-crossword | ||
155 | application/vnd.ibm.afplinedata | ||
156 | application/vnd.ibm.MiniPay | ||
157 | application/vnd.ibm.modcap | ||
158 | application/vnd.informix-visionary | ||
159 | application/vnd.intercon.formnet | ||
160 | application/vnd.intertrust.digibox | ||
161 | application/vnd.intertrust.nncp | ||
162 | application/vnd.intu.qbo | ||
163 | application/vnd.intu.qfx | ||
164 | application/vnd.irepository.package+xml | ||
165 | application/vnd.is-xpr | ||
166 | application/vnd.japannet-directory-service | ||
167 | application/vnd.japannet-jpnstore-wakeup | ||
168 | application/vnd.japannet-payment-wakeup | ||
169 | application/vnd.japannet-registration | ||
170 | application/vnd.japannet-registration-wakeup | ||
171 | application/vnd.japannet-setstore-wakeup | ||
172 | application/vnd.japannet-verification | ||
173 | application/vnd.japannet-verification-wakeup | ||
174 | application/vnd.koan | ||
175 | application/vnd.lotus-1-2-3 | ||
176 | application/vnd.lotus-approach | ||
177 | application/vnd.lotus-freelance | ||
178 | application/vnd.lotus-notes | ||
179 | application/vnd.lotus-organizer | ||
180 | application/vnd.lotus-screencam | ||
181 | application/vnd.lotus-wordpro | ||
182 | application/vnd.mcd | ||
183 | application/vnd.mediastation.cdkey | ||
184 | application/vnd.meridian-slingshot | ||
185 | application/vnd.mif mif | ||
186 | application/vnd.minisoft-hp3000-save | ||
187 | application/vnd.mitsubishi.misty-guard.trustweb | ||
188 | application/vnd.mobius.daf | ||
189 | application/vnd.mobius.dis | ||
190 | application/vnd.mobius.msl | ||
191 | application/vnd.mobius.plc | ||
192 | application/vnd.mobius.txf | ||
193 | application/vnd.motorola.flexsuite | ||
194 | application/vnd.motorola.flexsuite.adsi | ||
195 | application/vnd.motorola.flexsuite.fis | ||
196 | application/vnd.motorola.flexsuite.gotap | ||
197 | application/vnd.motorola.flexsuite.kmr | ||
198 | application/vnd.motorola.flexsuite.ttc | ||
199 | application/vnd.motorola.flexsuite.wem | ||
200 | application/vnd.mozilla.xul+xml | ||
201 | application/vnd.ms-artgalry | ||
202 | application/vnd.ms-asf | ||
203 | application/vnd.ms-excel xls | ||
204 | application/vnd.ms-lrm | ||
205 | application/vnd.ms-powerpoint ppt | ||
206 | application/vnd.ms-project | ||
207 | application/vnd.ms-tnef | ||
208 | application/vnd.ms-works | ||
209 | application/vnd.mseq | ||
210 | application/vnd.msign | ||
211 | application/vnd.music-niff | ||
212 | application/vnd.musician | ||
213 | application/vnd.netfpx | ||
214 | application/vnd.noblenet-directory | ||
215 | application/vnd.noblenet-sealer | ||
216 | application/vnd.noblenet-web | ||
217 | application/vnd.novadigm.EDM | ||
218 | application/vnd.novadigm.EDX | ||
219 | application/vnd.novadigm.EXT | ||
220 | application/vnd.osa.netdeploy | ||
221 | application/vnd.palm | ||
222 | application/vnd.pg.format | ||
223 | application/vnd.pg.osasli | ||
224 | application/vnd.powerbuilder6 | ||
225 | application/vnd.powerbuilder6-s | ||
226 | application/vnd.powerbuilder7 | ||
227 | application/vnd.powerbuilder7-s | ||
228 | application/vnd.powerbuilder75 | ||
229 | application/vnd.powerbuilder75-s | ||
230 | application/vnd.previewsystems.box | ||
231 | application/vnd.publishare-delta-tree | ||
232 | application/vnd.pvi.ptid1 | ||
233 | application/vnd.pwg-xhtml-print+xml | ||
234 | application/vnd.rapid | ||
235 | application/vnd.s3sms | ||
236 | application/vnd.seemail | ||
237 | application/vnd.shana.informed.formdata | ||
238 | application/vnd.shana.informed.formtemplate | ||
239 | application/vnd.shana.informed.interchange | ||
240 | application/vnd.shana.informed.package | ||
241 | application/vnd.sss-cod | ||
242 | application/vnd.sss-dtf | ||
243 | application/vnd.sss-ntf | ||
244 | application/vnd.street-stream | ||
245 | application/vnd.svd | ||
246 | application/vnd.swiftview-ics | ||
247 | application/vnd.triscape.mxs | ||
248 | application/vnd.trueapp | ||
249 | application/vnd.truedoc | ||
250 | application/vnd.tve-trigger | ||
251 | application/vnd.ufdl | ||
252 | application/vnd.uplanet.alert | ||
253 | application/vnd.uplanet.alert-wbxml | ||
254 | application/vnd.uplanet.bearer-choice-wbxml | ||
255 | application/vnd.uplanet.bearer-choice | ||
256 | application/vnd.uplanet.cacheop | ||
257 | application/vnd.uplanet.cacheop-wbxml | ||
258 | application/vnd.uplanet.channel | ||
259 | application/vnd.uplanet.channel-wbxml | ||
260 | application/vnd.uplanet.list | ||
261 | application/vnd.uplanet.list-wbxml | ||
262 | application/vnd.uplanet.listcmd | ||
263 | application/vnd.uplanet.listcmd-wbxml | ||
264 | application/vnd.uplanet.signal | ||
265 | application/vnd.vcx | ||
266 | application/vnd.vectorworks | ||
267 | application/vnd.vidsoft.vidconference | ||
268 | application/vnd.visio | ||
269 | application/vnd.vividence.scriptfile | ||
270 | application/vnd.wap.sic | ||
271 | application/vnd.wap.slc | ||
272 | application/vnd.wap.wbxml wbxml | ||
273 | application/vnd.wap.wmlc wmlc | ||
274 | application/vnd.wap.wmlscriptc wmlsc | ||
275 | application/vnd.webturbo | ||
276 | application/vnd.wrq-hp3000-labelled | ||
277 | application/vnd.wt.stf | ||
278 | application/vnd.xara | ||
279 | application/vnd.xfdl | ||
280 | application/vnd.yellowriver-custom-menu | ||
281 | application/whoispp-query | ||
282 | application/whoispp-response | ||
283 | application/wita | ||
284 | application/wordperfect5.1 | ||
285 | application/x-bcpio bcpio | ||
286 | application/x-cdlink vcd | ||
287 | application/x-chess-pgn pgn | ||
288 | application/x-compress | ||
289 | application/x-cpio cpio | ||
290 | application/x-csh csh | ||
291 | application/x-director dcr dir dxr | ||
292 | application/x-dvi dvi | ||
293 | application/x-futuresplash spl | ||
294 | application/x-gtar gtar | ||
295 | application/x-gzip | ||
296 | application/x-hdf hdf | ||
297 | application/x-javascript js | ||
298 | application/x-koan skp skd skt skm | ||
299 | application/x-latex latex | ||
300 | application/x-netcdf nc cdf | ||
301 | application/x-sh sh | ||
302 | application/x-shar shar | ||
303 | application/x-shockwave-flash swf | ||
304 | application/x-stuffit sit | ||
305 | application/x-sv4cpio sv4cpio | ||
306 | application/x-sv4crc sv4crc | ||
307 | application/x-tar tar | ||
308 | application/x-tcl tcl | ||
309 | application/x-tex tex | ||
310 | application/x-texinfo texinfo texi | ||
311 | application/x-troff t tr roff | ||
312 | application/x-troff-man man | ||
313 | application/x-troff-me me | ||
314 | application/x-troff-ms ms | ||
315 | application/x-ustar ustar | ||
316 | application/x-wais-source src | ||
317 | application/x400-bp | ||
318 | application/xml | ||
319 | application/xml-dtd | ||
320 | application/xml-external-parsed-entity | ||
321 | application/zip zip | ||
322 | audio/32kadpcm | ||
323 | audio/basic au snd | ||
324 | audio/g.722.1 | ||
325 | audio/l16 | ||
326 | audio/midi mid midi kar | ||
327 | audio/mp4a-latm | ||
328 | audio/mpa-robust | ||
329 | audio/mpeg mpga mp2 mp3 | ||
330 | audio/parityfec | ||
331 | audio/prs.sid | ||
332 | audio/telephone-event | ||
333 | audio/tone | ||
334 | audio/vnd.cisco.nse | ||
335 | audio/vnd.cns.anp1 | ||
336 | audio/vnd.cns.inf1 | ||
337 | audio/vnd.digital-winds | ||
338 | audio/vnd.everad.plj | ||
339 | audio/vnd.lucent.voice | ||
340 | audio/vnd.nortel.vbk | ||
341 | audio/vnd.nuera.ecelp4800 | ||
342 | audio/vnd.nuera.ecelp7470 | ||
343 | audio/vnd.nuera.ecelp9600 | ||
344 | audio/vnd.octel.sbc | ||
345 | audio/vnd.qcelp | ||
346 | audio/vnd.rhetorex.32kadpcm | ||
347 | audio/vnd.vmx.cvsd | ||
348 | audio/x-aiff aif aiff aifc | ||
349 | audio/x-mpegurl m3u | ||
350 | audio/x-pn-realaudio ram rm | ||
351 | audio/x-pn-realaudio-plugin rpm | ||
352 | audio/x-realaudio ra | ||
353 | audio/x-wav wav | ||
354 | chemical/x-pdb pdb | ||
355 | chemical/x-xyz xyz | ||
356 | image/bmp bmp | ||
357 | image/cgm | ||
358 | image/g3fax | ||
359 | image/gif gif | ||
360 | image/ief ief | ||
361 | image/jpeg jpeg jpg jpe | ||
362 | image/naplps | ||
363 | image/png png | ||
364 | image/prs.btif | ||
365 | image/prs.pti | ||
366 | image/tiff tiff tif | ||
367 | image/vnd.cns.inf2 | ||
368 | image/vnd.dwg | ||
369 | image/vnd.dxf | ||
370 | image/vnd.fastbidsheet | ||
371 | image/vnd.fpx | ||
372 | image/vnd.fst | ||
373 | image/vnd.fujixerox.edmics-mmr | ||
374 | image/vnd.fujixerox.edmics-rlc | ||
375 | image/vnd.mix | ||
376 | image/vnd.net-fpx | ||
377 | image/vnd.svf | ||
378 | image/vnd.wap.wbmp wbmp | ||
379 | image/vnd.xiff | ||
380 | image/x-cmu-raster ras | ||
381 | image/x-portable-anymap pnm | ||
382 | image/x-portable-bitmap pbm | ||
383 | image/x-portable-graymap pgm | ||
384 | image/x-portable-pixmap ppm | ||
385 | image/x-rgb rgb | ||
386 | image/x-xbitmap xbm | ||
387 | image/x-xpixmap xpm | ||
388 | image/x-xwindowdump xwd | ||
389 | message/delivery-status | ||
390 | message/disposition-notification | ||
391 | message/external-body | ||
392 | message/http | ||
393 | message/news | ||
394 | message/partial | ||
395 | message/rfc822 | ||
396 | message/s-http | ||
397 | model/iges igs iges | ||
398 | model/mesh msh mesh silo | ||
399 | model/vnd.dwf | ||
400 | model/vnd.flatland.3dml | ||
401 | model/vnd.gdl | ||
402 | model/vnd.gs-gdl | ||
403 | model/vnd.gtw | ||
404 | model/vnd.mts | ||
405 | model/vnd.vtu | ||
406 | model/vrml wrl vrml | ||
407 | multipart/alternative | ||
408 | multipart/appledouble | ||
409 | multipart/byteranges | ||
410 | multipart/digest | ||
411 | multipart/encrypted | ||
412 | multipart/form-data | ||
413 | multipart/header-set | ||
414 | multipart/mixed | ||
415 | multipart/parallel | ||
416 | multipart/related | ||
417 | multipart/report | ||
418 | multipart/signed | ||
419 | multipart/voice-message | ||
420 | text/calendar | ||
421 | text/css css | ||
422 | text/directory | ||
423 | text/enriched | ||
424 | text/html html htm | ||
425 | text/parityfec | ||
426 | text/plain asc txt | ||
427 | text/prs.lines.tag | ||
428 | text/rfc822-headers | ||
429 | text/richtext rtx | ||
430 | text/rtf rtf | ||
431 | text/sgml sgml sgm | ||
432 | text/tab-separated-values tsv | ||
433 | text/t140 | ||
434 | text/uri-list | ||
435 | text/vnd.DMClientScript | ||
436 | text/vnd.IPTC.NITF | ||
437 | text/vnd.IPTC.NewsML | ||
438 | text/vnd.abc | ||
439 | text/vnd.curl | ||
440 | text/vnd.flatland.3dml | ||
441 | text/vnd.fly | ||
442 | text/vnd.fmi.flexstor | ||
443 | text/vnd.in3d.3dml | ||
444 | text/vnd.in3d.spot | ||
445 | text/vnd.latex-z | ||
446 | text/vnd.motorola.reflex | ||
447 | text/vnd.ms-mediapackage | ||
448 | text/vnd.wap.si | ||
449 | text/vnd.wap.sl | ||
450 | text/vnd.wap.wml wml | ||
451 | text/vnd.wap.wmlscript wmls | ||
452 | text/x-setext etx | ||
453 | text/xml xml xsl | ||
454 | text/xml-external-parsed-entity | ||
455 | video/mp4v-es | ||
456 | video/mpeg mpeg mpg mpe | ||
457 | video/parityfec | ||
458 | video/pointer | ||
459 | video/quicktime qt mov | ||
460 | video/vnd.fvt | ||
461 | video/vnd.motorola.video | ||
462 | video/vnd.motorola.videop | ||
463 | video/vnd.mpegurl mxu | ||
464 | video/vnd.mts | ||
465 | video/vnd.nokia.interleaved-multimedia | ||
466 | video/vnd.vivo | ||
467 | video/x-msvideo avi | ||
468 | video/x-sgi-movie movie | ||
469 | x-conference/x-cooltalk ice | ||
diff --git a/contrib/Win32/help/resource.h b/contrib/Win32/help/resource.h deleted file mode 100644 index a16dbd2c..00000000 --- a/contrib/Win32/help/resource.h +++ /dev/null | |||
@@ -1,16 +0,0 @@ | |||
1 | //{{NO_DEPENDENCIES}} | ||
2 | // Microsoft Developer Studio generated include file. | ||
3 | // Used by help.rc | ||
4 | // | ||
5 | #define IDI_ICON1 101 | ||
6 | |||
7 | // Next default values for new objects | ||
8 | // | ||
9 | #ifdef APSTUDIO_INVOKED | ||
10 | #ifndef APSTUDIO_READONLY_SYMBOLS | ||
11 | #define _APS_NEXT_RESOURCE_VALUE 102 | ||
12 | #define _APS_NEXT_COMMAND_VALUE 40001 | ||
13 | #define _APS_NEXT_CONTROL_VALUE 1000 | ||
14 | #define _APS_NEXT_SYMED_VALUE 101 | ||
15 | #endif | ||
16 | #endif | ||
diff --git a/contrib/Win32/libwebserver.dsp b/contrib/Win32/libwebserver.dsp deleted file mode 100644 index 00f36e24..00000000 --- a/contrib/Win32/libwebserver.dsp +++ /dev/null | |||
@@ -1,237 +0,0 @@ | |||
1 | # Microsoft Developer Studio Project File - Name="libwebserver" - Package Owner=<4> | ||
2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 | ||
3 | # ** DO NOT EDIT ** | ||
4 | |||
5 | # TARGTYPE "Win32 (x86) Static Library" 0x0104 | ||
6 | |||
7 | CFG=libwebserver - Win32 Release | ||
8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, | ||
9 | !MESSAGE use the Export Makefile command and run | ||
10 | !MESSAGE | ||
11 | !MESSAGE NMAKE /f "libwebserver.mak". | ||
12 | !MESSAGE | ||
13 | !MESSAGE You can specify a configuration when running NMAKE | ||
14 | !MESSAGE by defining the macro CFG on the command line. For example: | ||
15 | !MESSAGE | ||
16 | !MESSAGE NMAKE /f "libwebserver.mak" CFG="libwebserver - Win32 Release" | ||
17 | !MESSAGE | ||
18 | !MESSAGE Possible choices for configuration are: | ||
19 | !MESSAGE | ||
20 | !MESSAGE "libwebserver - Win32 Release" (based on "Win32 (x86) Static Library") | ||
21 | !MESSAGE "libwebserver - Win32 Debug" (based on "Win32 (x86) Static Library") | ||
22 | !MESSAGE | ||
23 | |||
24 | # Begin Project | ||
25 | # PROP AllowPerConfigDependencies 0 | ||
26 | # PROP Scc_ProjName "" | ||
27 | # PROP Scc_LocalPath "" | ||
28 | CPP=cl.exe | ||
29 | RSC=rc.exe | ||
30 | |||
31 | !IF "$(CFG)" == "libwebserver - Win32 Release" | ||
32 | |||
33 | # PROP BASE Use_MFC 0 | ||
34 | # PROP BASE Use_Debug_Libraries 0 | ||
35 | # PROP BASE Output_Dir "Release" | ||
36 | # PROP BASE Intermediate_Dir "Release" | ||
37 | # PROP BASE Target_Dir "" | ||
38 | # PROP Use_MFC 0 | ||
39 | # PROP Use_Debug_Libraries 0 | ||
40 | # PROP Output_Dir "Release" | ||
41 | # PROP Intermediate_Dir "Release" | ||
42 | # PROP Target_Dir "" | ||
43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c | ||
44 | # ADD CPP /nologo /W3 /GX /O2 /I "../include" /I "./" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c | ||
45 | # ADD BASE RSC /l 0x816 /d "NDEBUG" | ||
46 | # ADD RSC /l 0x816 /d "NDEBUG" | ||
47 | BSC32=bscmake.exe | ||
48 | # ADD BASE BSC32 /nologo | ||
49 | # ADD BSC32 /nologo | ||
50 | LIB32=link.exe -lib | ||
51 | # ADD BASE LIB32 /nologo | ||
52 | # ADD LIB32 /nologo /out:"../bin/libwebserver.lib" | ||
53 | |||
54 | !ELSEIF "$(CFG)" == "libwebserver - Win32 Debug" | ||
55 | |||
56 | # PROP BASE Use_MFC 0 | ||
57 | # PROP BASE Use_Debug_Libraries 1 | ||
58 | # PROP BASE Output_Dir "Debug" | ||
59 | # PROP BASE Intermediate_Dir "Debug" | ||
60 | # PROP BASE Target_Dir "" | ||
61 | # PROP Use_MFC 0 | ||
62 | # PROP Use_Debug_Libraries 1 | ||
63 | # PROP Output_Dir "Debug" | ||
64 | # PROP Intermediate_Dir "Debug" | ||
65 | # PROP Target_Dir "" | ||
66 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c | ||
67 | # ADD CPP /nologo /Gm /GX /ZI /Od /I "./" /I "../include" /D "_LIB" /D "WIN32" /D "_DEBUG" /D "_MBCS" /FA /YX /FD /GZ /c | ||
68 | # SUBTRACT CPP /X | ||
69 | # ADD BASE RSC /l 0x816 /d "_DEBUG" | ||
70 | # ADD RSC /l 0x816 /d "DEBUG" | ||
71 | BSC32=bscmake.exe | ||
72 | # ADD BASE BSC32 /nologo | ||
73 | # ADD BSC32 /nologo | ||
74 | LIB32=link.exe -lib | ||
75 | # ADD BASE LIB32 /nologo | ||
76 | # ADD LIB32 /nologo /out:"../bin/libwebserver.lib" | ||
77 | |||
78 | !ENDIF | ||
79 | |||
80 | # Begin Target | ||
81 | |||
82 | # Name "libwebserver - Win32 Release" | ||
83 | # Name "libwebserver - Win32 Debug" | ||
84 | # Begin Group "Source Files" | ||
85 | |||
86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" | ||
87 | # Begin Source File | ||
88 | |||
89 | SOURCE=..\src\client.c | ||
90 | # End Source File | ||
91 | # Begin Source File | ||
92 | |||
93 | SOURCE=..\src\clientinfo.c | ||
94 | # End Source File | ||
95 | # Begin Source File | ||
96 | |||
97 | SOURCE=.\dirent.c | ||
98 | # End Source File | ||
99 | # Begin Source File | ||
100 | |||
101 | SOURCE=..\src\error.c | ||
102 | # End Source File | ||
103 | # Begin Source File | ||
104 | |||
105 | SOURCE=.\flock.c | ||
106 | # End Source File | ||
107 | # Begin Source File | ||
108 | |||
109 | SOURCE=..\src\fnmatch.c | ||
110 | # End Source File | ||
111 | # Begin Source File | ||
112 | |||
113 | SOURCE=..\src\gethandler.c | ||
114 | # End Source File | ||
115 | # Begin Source File | ||
116 | |||
117 | SOURCE=..\src\memory.c | ||
118 | # End Source File | ||
119 | # Begin Source File | ||
120 | |||
121 | SOURCE=..\src\outgif.c | ||
122 | # End Source File | ||
123 | # Begin Source File | ||
124 | |||
125 | SOURCE=..\src\outstream.c | ||
126 | # End Source File | ||
127 | # Begin Source File | ||
128 | |||
129 | SOURCE=..\src\server.c | ||
130 | # End Source File | ||
131 | # Begin Source File | ||
132 | |||
133 | SOURCE=..\src\socket.c | ||
134 | # End Source File | ||
135 | # Begin Source File | ||
136 | |||
137 | SOURCE=..\src\utils.c | ||
138 | # End Source File | ||
139 | # Begin Source File | ||
140 | |||
141 | SOURCE=..\src\weblog.c | ||
142 | # End Source File | ||
143 | # End Group | ||
144 | # Begin Group "Header Files" | ||
145 | |||
146 | # PROP Default_Filter "h;hpp;hxx;hm;inl" | ||
147 | # Begin Source File | ||
148 | |||
149 | SOURCE=..\include\client.h | ||
150 | # End Source File | ||
151 | # Begin Source File | ||
152 | |||
153 | SOURCE=..\include\clientinfo.h | ||
154 | # End Source File | ||
155 | # Begin Source File | ||
156 | |||
157 | SOURCE=..\include\config.h | ||
158 | # End Source File | ||
159 | # Begin Source File | ||
160 | |||
161 | SOURCE=..\include\debug.h | ||
162 | # End Source File | ||
163 | # Begin Source File | ||
164 | |||
165 | SOURCE=.\dirent.h | ||
166 | # End Source File | ||
167 | # Begin Source File | ||
168 | |||
169 | SOURCE=..\include\error.h | ||
170 | # End Source File | ||
171 | # Begin Source File | ||
172 | |||
173 | SOURCE=.\flock.h | ||
174 | # End Source File | ||
175 | # Begin Source File | ||
176 | |||
177 | SOURCE=..\include\fnmatch.h | ||
178 | # End Source File | ||
179 | # Begin Source File | ||
180 | |||
181 | SOURCE=..\include\gethandler.h | ||
182 | # End Source File | ||
183 | # Begin Source File | ||
184 | |||
185 | SOURCE=..\include\logo.h | ||
186 | # End Source File | ||
187 | # Begin Source File | ||
188 | |||
189 | SOURCE=..\include\memory.h | ||
190 | # End Source File | ||
191 | # Begin Source File | ||
192 | |||
193 | SOURCE=..\include\module.h | ||
194 | # End Source File | ||
195 | # Begin Source File | ||
196 | |||
197 | SOURCE=..\include\outgif.h | ||
198 | # End Source File | ||
199 | # Begin Source File | ||
200 | |||
201 | SOURCE=..\include\outstream.h | ||
202 | # End Source File | ||
203 | # Begin Source File | ||
204 | |||
205 | SOURCE=..\include\server.h | ||
206 | # End Source File | ||
207 | # Begin Source File | ||
208 | |||
209 | SOURCE=..\include\socket.h | ||
210 | # End Source File | ||
211 | # Begin Source File | ||
212 | |||
213 | SOURCE=..\include\utils.h | ||
214 | # End Source File | ||
215 | # Begin Source File | ||
216 | |||
217 | SOURCE=..\include\web_server.h | ||
218 | # End Source File | ||
219 | # Begin Source File | ||
220 | |||
221 | SOURCE=..\include\weblog.h | ||
222 | # End Source File | ||
223 | # End Group | ||
224 | # Begin Source File | ||
225 | |||
226 | SOURCE=..\Authors | ||
227 | # End Source File | ||
228 | # Begin Source File | ||
229 | |||
230 | SOURCE=..\ChangeLog | ||
231 | # End Source File | ||
232 | # Begin Source File | ||
233 | |||
234 | SOURCE=..\Todo | ||
235 | # End Source File | ||
236 | # End Target | ||
237 | # End Project | ||
diff --git a/contrib/Win32/libwebserver.dsw b/contrib/Win32/libwebserver.dsw deleted file mode 100644 index 5ae9bb2f..00000000 --- a/contrib/Win32/libwebserver.dsw +++ /dev/null | |||
@@ -1,44 +0,0 @@ | |||
1 | Microsoft Developer Studio Workspace File, Format Version 6.00 | ||
2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! | ||
3 | |||
4 | ############################################################################### | ||
5 | |||
6 | Project: "help"=".\help\help.dsp" - Package Owner=<4> | ||
7 | |||
8 | Package=<5> | ||
9 | {{{ | ||
10 | }}} | ||
11 | |||
12 | Package=<4> | ||
13 | {{{ | ||
14 | Begin Project Dependency | ||
15 | Project_Dep_Name libwebserver | ||
16 | End Project Dependency | ||
17 | }}} | ||
18 | |||
19 | ############################################################################### | ||
20 | |||
21 | Project: "libwebserver"=".\libwebserver.dsp" - Package Owner=<4> | ||
22 | |||
23 | Package=<5> | ||
24 | {{{ | ||
25 | }}} | ||
26 | |||
27 | Package=<4> | ||
28 | {{{ | ||
29 | }}} | ||
30 | |||
31 | ############################################################################### | ||
32 | |||
33 | Global: | ||
34 | |||
35 | Package=<5> | ||
36 | {{{ | ||
37 | }}} | ||
38 | |||
39 | Package=<3> | ||
40 | {{{ | ||
41 | }}} | ||
42 | |||
43 | ############################################################################### | ||
44 | |||