- Sep 30, 2005
-
-
rswindell authored
msg.total_hfields to 0).
-
rswindell authored
-
rswindell authored
correct offset (from the beginning of the index) in the msg struct. smb_putmsgidx() will now return an error if asked to write to an index record offset past the end of the file (typically leaving a "hole" of zeroes in the index file). smb_putmsgidx() and smb_putmsghdr() now returns the result of the final fflush() call (normally 0, same as SMB_SUCCESS).
-
rswindell authored
-
rswindell authored
same as SMB_SUCCESS).
-
deuce authored
sent headers.
-
deuce authored
-
deuce authored
-
- Sep 29, 2005
-
-
rswindell authored
msg scans). Fixed mail.sid corruption bug "the right way" {tm}.
-
rswindell authored
Don't directly access the index (.sid) file stream, reading a record at time with no locking. Instead, read all the relevant index records in one safe locked operating (using loadmail()) - this should fix the multi-server heavy traffic mail.sid corruption bug.
-
rswindell authored
-
deuce authored
-
rswindell authored
in dumpindex().
-
deuce authored
of the host. (ie: index.cgi) This would allow index.cgi to be (say) viewcvs.cgi and URLs such as: http://cvs.synchro.net/src/sbbs3/websrvr.c To work.
-
- Sep 28, 2005
-
-
deuce authored
to webctrl.ini
-
deuce authored
Now reads EVERY matching key with keys at the beginning of the file being overriden by later keys. [*.cgi] Realm=CGI Scripts [*.*] ARS=LEVEL 90 Would have both applied to *.cgi and level 90 applied to everything regardless of order in the .ini file whereas: [*.cgi] Realm=CGI Scripts ARS=Level 50 [*.*] ARS=Level90 Would behave differently than: [*.*] ARS=Level 90 [*.cgi] Realm=CGI Scripts ARS=Level 50 In the former, the ARS=Level 50 line would be overridden by the ARS=Level 90
-
deuce authored
on a per-dir or per-filespec basis. Allowed keys are: ErrorDirectory - Changes the dir error pages are served from CGIDirectory - Changes the CGIDorectory value ARS - ARS required for this resource (Overrides access.ars) Realm - Authentication realm name to send to remote Filespecs are the section name and the first match wins. So: [*.cgi] Realm=CGI Scripts [*.*] ARS=Level 90 Would mean that for CGI scripts, the ARS would not apply. And: [*.*] ARS Level 90 [*.cgi] Realm=CGI Scripts Would never set the Realm name.
-
deuce authored
-
deuce authored
fname against the filespec spec, not allowing * to match the path delimiter if path is TRUE.
-
deuce authored
-
rswindell authored
(e.g. "CRIT" instead of "CRITICAL").
-
rswindell authored
section) or per service, using the LogLevel key (default value: LOG_DEBUG). This commit requires an xpdev/ini_file.* update.
-
rswindell authored
filtering by log level by sysop configuration.
-
rswindell authored
-
rswindell authored
(should LOG_INFO be the only abbreviated string?).
-
- Sep 27, 2005
-
-
deuce authored
-
deuce authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
mail.sid corruption (blocks of records getting zero'd out).
-
rswindell authored
like that.
-
rswindell authored
-
deuce authored
-
deuce authored
-
deuce authored
execution while using chunked transfer coding. Assumes that JS_DestroyIdArray(session->js_cx, heads); actually removes everything from the array.
-
deuce authored
the SSJS script is sent immediately, and the keep-alvie session is maintained. chunked mode is ONLY sent to HTTP/1.1 clients, and is preferred over fast mode. This means fast mode is now only usefull for HTTP/1.0 and HTTP/0.9 requests. Still need to do chunked support for CGI scripts though.
-
- Sep 26, 2005