Home

Main
FSP Servers
FSP Software
FSP Downloads

FSP project
FSP Team
Testers needed
Open tasks
Wizards vs CSH

Mailing lists
Bug Tracker

FSP Documents
Purpose
History
Articles
Today
Future
INFO
FAQ Old | New
FSP Protocol
Quotes

FSP suite
Browse Code
Copyright
Changelog
TODO
Open Hub page

Java library
Browse Code
API
READ.ME
Changelog
Open Hub Page

FSP C library
Browse Code
README
NEWS
Changes
TODO
Open Hub page

FSP proxy
Browse Code
READ.ME
Changelog

PyFSP
Browse Code

FSP entry in
GNU dir
Wikipedia

My projects
FSP Client
Download Machine
Smart Cache
SC Loader
Old programs

SF Logo

FSP Protocol News Archive

23-Jul-2007: 3 possible buffer overflows in FSPlib fixed. See changelog for more info. They can be exploited by FSP server by sending strings without terminating \0. Reported by Kalle Olavi Niemitalo.

06-Mar-2007: Fixed links to CVS repository browsing, also new FSP tarball will be out soon.

20-Feb-2006: Security bugfix of FSP C Library 0.8, found by David Binderman.

25-Jul-2005: Very minor bugfix of FSP C Library 0.7, missing headers added to fsplib.h.

24-Jul-2005: New FSP server is available on 85.70.219.96 port 21. It is on DSL link and not 24/7 online and new FSP Client 0.91 is out.

17-May-2005: Let me (Radim Kolar) know if you are willing to sponsor (or write) development of FSP plugin for Mozilla. Writing this plugin requires just to wrap fsplib into Mozilla plugin system.

14-Apr-2005: FSP in Debian was finally updated to beta 24. This version can cleanly boot Etherboot clients.

03-Apr-2005: Etherboot production version 5.4.0 with FSP support released.

18-Mar-2005: CVS version of Etherboot supports booting via FSP protocol. At least fspd beta 23 is needed. Booting via FSP is much better (more reliable) then TFTP if you have medium to large sized network.

03-Mar-2005: Win32-FSP 2005.03 - major bug fixes merged into cygwin build.

25-Feb-2005: Download Machine 0.22 - internal FSP stack updated to jfsplib 1.0rc6, added scons build framework.

25-Feb-2005: FSP Client 0.90.0 - Network security improved, directory listing bug fixed, fixed debug output.

24-Feb-2005: Java FSP library 1.0rc6 - Network security of FSP protocol improved.

19-Feb-2005: FSP 2.8.1 Beta 24 - Major bugfix version. Fixed incorrect sending of large packets to old FSP clients, fixed parsing of directory listings. Added more security checks on received packets by client. This version can be build also by SCons configuration framework.

19-Feb-2005: FSP C Library 0.6 - improved network security of protocol. Added more checks on received packets. Fixed typo in configure.ac

14-Feb-2005: FSP C Library 0.5 - fixed compilation problem on MAC OS X.

12-Feb-2005: Beta 23 fspd has a major bug in packet sending engine. It sends big packets to old clients. As a workaround you should not set packetsize bigger than 1024! if you are serving old FSP clients or applications based of fsplib or javalib.

10-Feb-2005: FSP C Library 0.4 - fixed compilation problems on some systems. IRIX and SUN OS notably. gftp with FSP protocol support is out!

21-Jan-2005: FSP C Library 0.3 - scons build system fixed, removed one GCC warning, FSP 2.8.1 Beta 23 official release.

14-Jan-2005: FSP 2.8.1 beta 23 released. This release has a lot of Changes, see Changelog for details. Because SF.NET is out of diskspace these days, new beta is downloadable from fsp://hxt.homelinux.org:2221/fsp/fsp-2.8.1b23.tar.bz2

05-Jan-2005: Large packet technology implemented in FSP Client 0.0.10 and Win32-FSP 2005.01.

03-Jan-2005:

  1. New testing code committed into CVS. Major changes are: Larger packets (FSP can go faster) and retry alg. was tuned for czfree PLR compatible networks.
  2. New FSP FAQ updated to version 0.2.
  3. FSP support for gftp is now in testing stage. You can get FSP-Support patch here.
  4. FSP C Library 0.2. This version works.

30-Dec-2004: FSP C Library 0.1 - First public release of small and nice FSP C library. Do not works due to incorrect pointer code. Grab CVS version or wait for fixed release.

21-Dec-2004: FSPD 2.8.1 Beta 22 - “Happy X-Mas” FSP release! Highlights: Old infinite retry mode in clients is back ./configure –disable-timeout. Rename command redesigned, new nice semop+shmem locking mode in clients, minor wire protocol changes and new FAQ 0.1.

20-Dec-2004: FSP client 0.0.9. First stable version. Shared memory was incorrectly detected by configure, changed locking to be fully compatible with fsp 2.8.1 beta 22, send BYE command to server on exit, setpro and rename commands updated to match latest specification of FSP v2. Upload timestamping now supported.

20-Dec-2004: FSP proxy 0.7 - is out! Directory listings are now nice in apache-like style with file size and last modification time. FSP timeout increased from 30 to 500 sec, ftp:// url is accepted as alias for fsp://, send 502 not 401 on failed directory listing because we do not supports FSP passwords. Anybody uses them?

17-Dec-2004: After more than one year making, first public release of new FSP faq is available. FSP FAQ 0.1

29-Nov-2004: FSP Client 0.0.8 released. Support for new Rename command, codebase cleanup.

1-Nov-2004: FSP server and clients updated to FSPD 2.8.1 Beta 21 are available for download.

1-Nov-2004: Java stuff updated again. The shining new JFSP Proxy has now full support for HTTP/1.1 Ranges: header. In short: resuming of downloads now works. This new function needs the latest 1.0rc5 version of Javalib, so grab it also. Here are direct download links: FSP proxy 0.6, Java FSP library 1.0rc5.

Major news item: Win32 binaries are available! A shining new Win32-FSP 2004.10 package includes FSP server, FSP client and lamer starting guide. Everything builds for Windows by Cygwin.

Java-related stuff updated: FSP proxy 0.5 can now load user-configured mime.types and Javalib 1.0rc4 supports server-side checksuming of FSP packets. You can use this library for writing fsp server now. This should be the last release candidate unless some bugs are found.

FSP Client 0.0.7 compiles and runs on BSD systems. You need to get CVS version for gcc-3.4 compile fix.

Javalib 1.0rc2 features .jar distribution and First technology demo version of FSProxy.

New FSP - related product available: FSP proxy.

Added some old FSP stuff. Look at file dates before complains, if you have interest in something, report it to mailing list. We are looking for FSP repeater with filename fsprep0.1.tar.Z.

Added pages for FSP protocol libraries which are about to be released sometimes: C FSP Lib and PyFSP. There are no downloads available, but you can get snapshot from CVS.

New developer dairiki has joined FSP Coders team. Dairiki works on PyFSP.

Webalizer FSP wrack server stats are available.

Jfsplib 1.0rc1 - released Dec 19 2003. Support system-wide installation more easily, testsuite separated from code, supports long directory listings.

Added information about tunneling HTTP in FSP to task page.

FSP Client 0.0.6 - released 17-Dec-2003. New dir command, misc. fixes.

FSP 2.8.1 b18 released 25-Nov-2003. This version includes major bugfix in path parser and is required for applications which are using java fsp library. Test suite (make check) is first introduced in this release.

First public version of Java FSP library released 25-Nov-2003. You can download it from SF.net mirror network.

New pages: for testers, team, tasks, Java library, suite.

New Download Machine 0.19 released 22-Nov-2003 supports FSP protocol. You need beta 18 version of fspd for that.