[go: up one dir, main page]

Menu

[c8a26c]: / NEWS  Maximize  Restore  History

Download this file

144 lines (122 with data), 5.6 kB

0.25 05.05.2020
   Maven reorganized from multi project to single project build,
   Use jfsplib 1.0.0-RC11 from Maven Central.
   deploy dmachine to Maven Central.
   Improved javadoc.
   Source code reformated.
   Version Control System changed from Bazaar to Git. Thank you Bazaar
     you served us well. Retire in peace.
   Do not include version number in distributed jar file name. It will make
     updates easier.

0.24 8.11.2009
   Source code indented by Eclipse CTRL-I for better readability
   Source code refactored. Protocol independent download logic moved
     from protocol specific downloadfactory subclass to download core class
   support for parsing lastmodified dates in FTP protocol
   'preserve_modtime' configuration settings for preserving modification time
     on downloaded files. Default is yes
   Because of setting last modified dates on Files. Download machine now
     require Java 2 (JDK1.2) or later.
   Download machine now accepts URL to be downloaded on command line
   Fixed problem with sending invalid HTTP request when downloading URL without
     target slash and filename for example http://www.lamer.org
   TODO from README moved to bug tracker.

0.23 27.10.2009
   Wait for download thread to start before considering moving to next queue entry.
     This fixes problem on multicores CPU where Thread.yield() does nothing
     if second CPU is idle.
   Add support for building with Maven 2.2
   SCons and gnu make build systems removed. Replaced by Maven 2.
   FSP stack updated to jfsplib 1.0rc8 and is now keeping its original
     package name. Dependency its pulled from fsp site by maven

0.22 25.2.2005
   Updated built in FSP stack to 1.0rc6 jfsplib release.
   Converted to use SCons build framework
   package manifest.mf

0.21.1 7.6.2004
   Removed compilation warnings on JDK1.4
   Removed -green switch from javac in Makefile

0.21 6.6.2004
   Fixed NPE when HTTP server closes connection without sending anything

0.20 9.4.2004
   Updated FSP stack to 1.0rc3 -- important bugfix

0.19 22.11.2003
   Download machine now supports FSP protocol!
   FSP protocol is lighweight UDP-based transfer protocol.
   URL for FSP protocol is fsp://server[:portnumber]/filename.ext
   See http://fsp.sourceforge.net for more information about FSP
   new configuration keywords for delay between packets in FSP protocol:
   fsp_delay and fsp_maxdelay (millis)
   Avoids tabs on stdout.

0.18 8.10.2003
   FTP protocol do not works due to changes in class access flags. Fixed.
   Queue built from drop/ directory can be optionally persistent now.

0.17 29.9.2003 most users wish item release
   use boolean keywords in configuration file
   report [skip] when skipping data in file because server do not support
    resume
   when moving to special download directory fails fallback to normal directory
   code cleaned procedures marked as private or protected for avoiding confusion
   FTP factory now closes also data connection
   support for detecting real filesize  should help with server which do
    not reports content-length when resuming http download
   support for large files > 2GB
   new configuration statement remove_downloads_from_queue_file yes/no
    and keep_empty_queue_file yes/no
   dm can now remove downloaded items from queue files
   do not throw exception if configuration file is not found
   add default queue file 'queue' only when there is no config. file

0.16.1 21.7.2003 ibiblio release
   tar can be build from makefile
   DM prints when idle how any seconds will wait before exiting.

0.16 13.7.2003
   fixed bug when checking for downloaded files in more directories

0.15 4.9.2002
   changed some cosmetic things in progress messages
   first ETA guess is printed after 10 sec of downloading

0.14 02.01.2002
   default referrer changed to http://server/index.html for fooling some
     scripts
   changed order of request headers, now Host: is first
   send_referer 0/1 - for sending default referer header, (can cause 403 errors
     sometimes)
   send_user_agent 0/1 - send User-Agent header?
   fixed user_agent (now spaces in string works)

0.13 9.12.2001
   total file size was reported wrong, when continuing download
   save_to & check_also now supports whole URLs as well

0.12 25.11.2001
   alive_flag support
   changed default referer to host not URL
   error_log support
   fix: do not send full URLs when using direct connection,
    removes many 403 Errors from remote servers
   drop_directory support
   auth support for http_proxy and ftp_proxy
   when resuming a file, total size is displayed
   attic directory is created only when needed
   save_to support
   check_also support

0.11 12.08.2001
   Support for custom cookies
   FTP error handling improved and fixed some FTP problems

0.10 30.08.2001
   if exitonempty queue > 1 then this is number of seconds, how long
   must be dmachine inactive before exiting.

0.9 30.06.2001
   HTTP Error code 502 is a temporary download error now, because squid
      cache uses it in this way.
   new configuration keyword 'user_agent' for sending fake browser's IDs.
   Internal support for FTP downloads
   Exit on empty queue
   ok_log feature
   attic_directory /like CVS/ feature
   removed # from redirects (patch from someone else)
   more modularized design, support for new protocols can be added.
   ftp_nopasv for turn on/off passive FTP

0.6 20.4.2000
   network code moved to downloadfactory

0.5 17.2.1999
   better generation of localfilename

0.0 3.2.1999
   Download machine project started