Commit Graph

16 Commits

Author SHA1 Message Date
mainzelm 2278144662 Now that bind is fixed in scsh we can drop internet-address/any.
Use scsh's new port->socket to determine the address of the host via
the session-control-input-port.
2001-06-20 16:21:41 +00:00
sperber 899a7d6f30 Use INTERNET-ADDRESS/ANY (who knows if this is right) instead of
(THIS-HOST-ADDRESS).
2001-06-20 13:33:03 +00:00
sperber 7b285f1fd3 Optional separator for FORMAT-INTERNET-HOST-ADRESS (which had been
ripped out at some point).
2001-06-20 13:25:41 +00:00
sperber 10567fd22e Fix arg error in HANDLE-RNTO. 2001-06-20 09:22:59 +00:00
sperber 1247e7eed9 Pass home directory of the anonymous user explicitly.
Don't setgid and setuid no more.  It's wrong and evil in a
multithreaded environment.
2001-06-20 09:21:37 +00:00
sperber 9fd49a135d Restore old code for determining the anonymous ftp home in preparation
for replacing it by a more explicit mechanism.
2001-06-20 09:12:49 +00:00
sperber 76d5ce3a74 Use BIG-UTIL instead of rolling our own stuff. 2001-06-20 09:08:01 +00:00
sperber b99348651d Handle quit more correctly:
Previously, it tried to write a final reply even into a socket which
had been shut down from the other end.  This would terminate the
connection thread and prevent a regular close.

So we introduce an IRREGULAR-QUIT condition for this purpose and guard against EOF better.

Also, revert to not using INTERNET-HOST-ADDRESS-TO-BYTES.
2001-06-20 09:02:22 +00:00
sperber 92b47b6487 Revert use of INTERNET-HOST-ADDRESS-FROM-BYTES as it's gone from scsh. 2001-06-19 11:33:01 +00:00
sperber 9fe34c1ce0 The scsh gods have decided it's now BUFPOL/NONE instead of
'BUFPOL/NONE.
No problem, I'm just a drone, hit me.
2001-06-19 11:10:38 +00:00
sperber 2c1b13bd60 Catch not-connected error to SHUTDOWN-SOCKET.
Close socket upon finish.
2001-06-19 10:48:45 +00:00
sperber db59a087ab Don't list files as directories. 2001-06-09 09:33:37 +00:00
sperber 3f178f99d0 Display relative filenames in directory listings. 2001-06-09 09:28:51 +00:00
sperber 6512d291cc Make SPLIT-ARGUMENTS compatible with scsh >=0.5.2. 2001-06-03 16:46:54 +00:00
interp 9692f2e8d3 thread-support merged 2001-04-27 16:19:34 +00:00
mainzelm 5862701455 Sync with the WSI repository 2000-09-26 15:32:01 +00:00