https://gitlab.synchro.net/main/sbbs/-/commit/3647500dae6b29
59d2fe1841 Modified Files: src/sbbs3/ftpsrvr.cpp
mailsrvr.cpp services.cpp trash.h websrvr.cpp Log Message:
Create/use C++ class wrapper for cached ip/host/ip-silent.can
files
I have a pretty well maintained text/ip.can file, and it is still
over 500KB. That half-MB file was being read over a network share
for every single TCP connection. This fixes that.
I'm not using this for the terminal server yet since it doesn't
get hit nearly as frequently as the other servers and there's
special handling of .can files there (the auto display of bad*.msg
files).
This commit also includes fixes for a lot of new warnings in
ftpsrvr.cpp when built with g++.
| Sysop: | Bootdisk |
|---|---|
| Location: | Kannapolis, NC |
| Users: | 3 |
| Nodes: | 5 (0 / 5) |
| Uptime: | 98:19:16 |
| Calls: | 4 |
| Calls today: | 4 |
| Files: | 3 |
| U/L today: |
3 files (17,694K bytes) |
| D/L today: |
2 files (3,295K bytes) |
| Messages: | 3,305 |