Consolidated a bit BETA.README and TODO

This commit is contained in:
Radim Kolar 2019-08-24 14:11:18 +02:00
parent c92225d8da
commit 7e30d72f41
3 changed files with 11 additions and 9 deletions

View File

@ -13,17 +13,21 @@ FSP Development Battle plan:
FSP Protocol wire changes: FSP Protocol wire changes:
- add FSP Info command - add FSP Info command
2.8.3
Symlink handling: Symlink handling:
- security: symlink to FILE can escape from FSP root directory - security: symlink to FILE can escape from FSP root directory
2.8.X
- support for ~user namespace
Code fixups: Code fixups:
- fix Sven's compiling problems on various unixes - fix Sven's compiling problems on various unixes
- fspd: add special defence against rapid/double fire clients (burst command in fspclient) - fspd: add special defence against rapid/double fire clients (burst command in fspclient)
2.9.0
- add FSP change password command (do we really need this ??) - add FSP change password command (do we really need this ??)
- hard coded access list, do not load it from filesystem
* for next point Stable version 2.8.3 * for next point Stable version 2.8.3
- hard coded access list, do not load it from filesystem
- support for ~user namespace
FSP V2.8.1 Beta version Notes: FSP V2.8.1 Beta version Notes:
------------------------------ ------------------------------

View File

@ -1,4 +1,4 @@
Version 2.8.1b29 - Not Released yet Version 2.8.1b29 - 24 Aug 2019
added scons command line argument without-fspscan=yes for building added scons command line argument without-fspscan=yes for building
without fspscan without fspscan
do not install shell scripts if no clients are installed do not install shell scripts if no clients are installed
@ -6,6 +6,7 @@ Version 2.8.1b29 - Not Released yet
display pidfile name in case we can not write to it display pidfile name in case we can not write to it
add error exit 8 if we can't write pid file add error exit 8 if we can't write pid file
RPM packaging of fspd RPM packaging of fspd
packaging files added to source code repo
Version 2.8.1b28 - 16 Aug 2019 Version 2.8.1b28 - 16 Aug 2019
Pull scons site Python 3 fixed from fsplib and fspclient projects Pull scons site Python 3 fixed from fsplib and fspclient projects
More scons with python 3 build fixes More scons with python 3 build fixes

9
TODO
View File

@ -3,9 +3,7 @@ FSP SUITE TO DO LIST
/* maintained by hsn -at- sendmail * cz */ /* maintained by hsn -at- sendmail * cz */
Radim Kolar's personal wishlist from 1997 See file BETA.README for short term plans
*-high priority-*
- show loosers online (finfo command) and server statz
SCons build framework: SCons build framework:
Supports for detecting cygwin environment and define OS_CYGWIN 1 Supports for detecting cygwin environment and define OS_CYGWIN 1
@ -16,14 +14,13 @@ Write a test suite using testing tool
test for remote buffer overflows test for remote buffer overflows
Test if >2GB files but <4GB works correctly with and without --disable-largefile Test if >2GB files but <4GB works correctly with and without --disable-largefile
SECURITY BUGS: POSSIBLE SECURITY BUG:
symlink to FILE can escape from FSP root directory. OLD known problem. symlink to FILE can escape from FSP root directory. OLD known problem.
symlink support must be reworked before `final` release.
PROTOCOL-RELATED BUGS: PROTOCOL-RELATED BUGS:
we should add real,portable error codes support to CC_ERR extended data area. we should add real,portable error codes support to CC_ERR extended data area.
NEEDS IMPROVMENT: AREAS NEEDING IMPROVMENT:
Client LIBRARY Client LIBRARY
:low: :low: