Contents 
 
What's new ? 
 
Overview 
Installation 
GUI preferences 
 
Global configuration 
IP Access configuration 
User configuration 
Group configuration 
Access configuration 
 
Dotfiles 
Attributes 
Using campus 
Features 
File Security 
 
Unimplemented features 
Things to do 
Licence 
History 
 
Contact 
Internet Suite 
 
FAQ 
campus - FTP-server for BeOS®

campus: History

  • Version 3.0 (Final) -- March 31, 2002
    • Added UMask option to user.
    • Added StartAccount option to user.
    • campus does not need the local hostname anymore for connecting. This is especially important for dial-up connections. Instead campus derives the address from the incoming control connection.
    • Two modes for printing dot-files.
    • New IP access controls.

  • Version 3.0d -- May 29, 2000
    • The network performance of campus has been improved due to an optimized buffer handling.
    • Bugfix: Resolving hostnames for the logfile was broken. Regrettably I lost the EMail address of the person that reported the bug :(

  • Version 3.0c -- May 7, 2000
    • campus maintains a download counter and other attributes on files. This can be done on a per-user basis or globally.
    • Bugfix: Deleting files was broken in the previous release. Thanks to Ronny Schoebel for discovering this!

  • Version 3.0b -- May 1, 2000
    • Bugfix: Uploading files was broken in the previous release. Thanks to Scot Hacker for discovering this!

  • Version 3.0a -- April 25, 2000
    • New release for BeOS® 5.
    • Email addresses for anonymous users can be checked.
    • IP addresses can be checked when new connections are accepted and opened. See Configuration.
    • New keywords and format for dotfiles. See Dotfiles.
    • Aborts and Out-Of-Band are now handled correctly.
    • Allow/Deny-lines now have keyword replacement and patterns.
    • Server application and logging window are seperated into two programs. See Using campus.

  • Version 2.2 -- November 28, 1999
    • Support for FTP extension to support the attributes of the BeOS® file system.
    • Support for a download/upload ratio.

  • Version 2.1 -- April 25, 1999
    • The GUI preferences program now works a lot better...
    • Fixed a bug in campus that prohibited downloads of files with spaces in the name.

  • Version 2.0 -- April 2, 1999
    • GUI preferences program.
    • Complete rework of the logging, both to disk and GUI.
    • Improved the multithreading and some cleanup of the code, campus should be more stable.
    • New options (see Configuration).

  • Version 1.1a -- February 11, 1999
    • Bugfixed version for BeOS® R4 Intel.

  • Version 1.1 -- January 22, 1999
    • Release for BeOS® R4 Intel.
    • Uses new fGUI version.

  • Version 1.0 -- August 20, 1998
    • First release under the label of Stegemann & Co., Inc.
    • Intergrated keyfile support
    • Versions for both x86 and PPC
    • New connection handling

  • Version 0.5 -- March 4, 1998
    • Bug fix to make Fetch on a Mac work... hope that works now.
    • Minimized keyword
    • campus now complains about unknown keywords instead of silently ignoring them.

  • Version 0.4 -- February 6, 1998
    • Limit of maximum logins for a user.
    • The reload of the configuration config at runtime is now correct.
    • Correct handling of network restarts.
    • .message and .login file support.

  • Version 0.3 -- January, 1 1998
    • Multiuser support.
    • Enhanced GUI.
    • New commands.
    • Dynamic config reloading.

  • Version 0.22 -- September 18, 1997
    • Fixed slow transfers when using ascii mode.
    • Implemented resolving of symbolic links.
    • First public release.

  • Version 0.21 -- September 1997
    • Change to the BeOS® as platform for further developement.
    • Integration in the framework already used by diner
      (See campus: Internet Suite)

  • Versions 0.1 to 0.20 -- August 1997
    • Initial developement on Linux.
    • Successive implementation of the command set.
    • Implementation of passive and active mode.
    • Detection of idle users.

  • campus started as a small programming excercise because I had too much time. (Those were the days...) The first version was written using Linux as development platform.


Copyright © 1997-2002 Stegemann & Co., Inc., All Rights reserved.
Created: March 4, 1998. Last modified: March 31, 2002.