]> git.sesse.net Git - betaftpd/blobdiff - doc/README.platforms
Fixed a security problem where the custom snprintf() would always be used. Thanks...
[betaftpd] / doc / README.platforms
index 97ece80da5894871be31ed18fc788440fb2e76fd..4b46ac7b4f96768d07cd76c1811462fe6b161f14 100644 (file)
@@ -1,44 +1,53 @@
-These are platforms that BetaFTPD is known to run on (`Supported' means
-that each new major version will be tested on this platform):
+These are platforms that BetaFTPD is known to run on (`Supported' means that
+each new major version will be tested on this platform):
 
 Linux, libc5
 ------------
-Slackware 3.5. Compiles, partly tested. Supported.
+Slackware 3.5. Compiles, partly tested. Not supported anymore, so don't expect
+new releases to be tested here.
 
 Linux, libc6 (i*86-pc-linux-gnu)
 --------------------------------
 Slackware 3.4 (upgraded to glibc 2.1) and Debian GNU/Linux 2.1 (glibc 2.0).
-Debian is previously tested and known to work well, but since I had to
-move the computer away, I can't test it anymore. It should work, though.
-Tested and working on Slackware (my main system). Should work fine on most
-Linux distributions.
+Debian is previously tested and known to work well, but since I had to move the
+computer away, I can't test it anymore. It should work, though.  Tested and
+working on Slackware (my main system). Should work fine on most Linux
+distributions.
 
 SunOS 5.5 (sparc-sun-solaris2.5.1)
 ----------------------------------
-Compiles, runs, not very much testing.
+Compiles, runs, not very much testing. (Not tested lately, due to lack of
+root on a SunOS system, and nonroot still being bad.)
 
 FreeBSD
 -------
-Compiles, runs, not very much testing. A user reports that it actually works
-well. (No sendfile() support, though.)
-
-In other words, as of today BetaFTPD works properly on Linux ONLY... If you
-feel an urge to change this, please do step forward and offer to port it. I've
-got access to both FreeBSD and SunOS-machines (thanks to very friendly people
-who've given me shell access), but due to Internet time restrictions and general
-lack of time, I really can't take care of all other patforms.
+Compiles, runs, not very much testing. (No sendfile() support, though.)
+
+Windows (cygwin)
+----------------
+Well... Compiles, runs (barely), not much testing. Lacks several important
+features such as mmap(), not to mention the lack of a proper user system.
+Anonymous FTP not tested, only non-anonymous. Nonroot not tested, but a working
+nonroot system would probably be cruical to make it work properly.  To sum it
+up: Get an FTP server made for Windows instead ;-)
+
+In other words, as of today BetaFTPD works properly on Linux and FreeBSD
+ONLY...  If you feel an urge to change this, please do step forward and offer
+to port it. I've got access to both FreeBSD and SunOS-machines (thanks to very
+friendly people who've given me shell access), but due to Internet time
+restrictions and general lack of time, I really can't take care of all other
+patforms.
 
 All others
 ----------
 Totally unknown. If you want to help out, here are some things that will
 help (in descending order):
 
-1. That you can take responsibility for adjusting each new version of
-   BetaFTPD to your OS.
-2. If #1 isn't possible, just a note that it works (if it works!) or
-   patches to make the latest version work. (Note that this is now preferred
-   over #3 -- it wasn't so earlier.)
-3. If #2 isn't possible, that I can get (permanent; I'll probably need to
-   check later versions...) shell access to a computer with that OS.
-   Optionally, you could always send me a fresh HD with that OS installed :-)
-
+1. That you can take responsibility for adjusting each new version of BetaFTPD
+   to your OS.
+2. If #1 isn't possible, just a note that it works (if it works!) or patches to
+   make the latest version work. (Note that this is now preferred over #3 -- it
+   wasn't so earlier.)
+3. If #2 isn't possible, that I can get (permanent; I'll probably need to check
+   later versions...) shell access to a computer with that OS.  Optionally, you
+   could always send me a fresh HD with that OS installed :-)