| Line | Revision | Contents |
| 1 | 95 | 0.24 8.11.2009 |
| 2 | 74 | Source code indented by Eclipse CTRL-I for better readability |
| 3 | 78 | Source code refactored. Protocol indepedant download logic moved |
| 4 | from protocol specific downloadfactory subclass to downloadcore class | |
| 5 | 82 | support for parsing lastmodified dates in FTP protocol |
| 6 | 83 | 'preserve_modtime' configuration settings for preserving modification time |
| 7 | on downloaded files. Default is yes | |
| 8 | Because of setting last modified dates on Files. Download machine now | |
| 9 | require Java 2 (JDK1.2) or later. | |
| 10 | 92 | Download machine now accepts URL to be downloaded on command line |
| 11 | 93 | Fixed problem with sending invalid HTTP request when downloading URL without |
| 12 | target slash and filename for example http://www.lamer.org | |
| 13 | 94 | TODO from README moved to bug tracker. |
| 14 | 71 | 0.23 27.10.2009 |
| 15 | 44 | Wait for download thread to start before considering moving to next queue entry. |
| 16 | This fixes problem on multicores CPU where Thread.yield() does nothing | |
| 17 | if second CPU is idle. | |
| 18 | 49 | Add support for building with Maven 2.2 |
| 19 | 61 | SCons and gnu make build systems removed. Replaced by Maven 2. |
| 20 | 54 | FSP stack updated to jfsplib 1.0rc8 and is now keeping its original |
| 21 | 61 | package name. Dependency its pulled from fsp site by maven |
| 22 | 44 | |
| 23 | 27 | 0.22 25.2.2005 |
| 24 | 26 | Updated builtin FSP stack to 1.0rc6 jfsplib release. |
| 25 | Converted to use SCons build framework | |
| 26 | package manifest.mf | |
| 27 | ||
| 28 | 22 | 0.21.1 7.6.2004 |
| 29 | Removed compilation warnings on JDK1.4 | |
| 30 | Removed -green switch from javac in Makefile | |
| 31 | ||
| 32 | 21 | 0.21 6.6.2004 |
| 33 | Fixed NPE when HTTP server closes connection without sending anything | |
| 34 | ||
| 35 | 0.20 9.4.2004 | |
| 36 | 18 | Updated FSP stack to 1.0rc3 -- important bugfix |
| 37 | ||
| 38 | 17 | 0.19 22.11.2003 |
| 39 | Download machine now supports FSP protocol! | |
| 40 | 44 | FSP protocol is lighweight UDP-based transfer protocol. |
| 41 | 17 | URL for FSP protocol is fsp://server[:portnumber]/filename.ext |
| 42 | See http://fsp.sourceforge.net for more information about FSP | |
| 43 | new configuration keywords for delay between packets in FSP protocol: | |
| 44 | fsp_delay and fsp_maxdelay (millis) | |
| 45 | Avoids tabs on stdout. | |
| 46 | ||
| 47 | 16 | 0.18 8.10.2003 |
| 48 | FTP protocol do not works due to changes in class access flags. Fixed. | |
| 49 | Queue builded from drop/ directory can be optionally persistent now. | |
| 50 | ||
| 51 | 14 | 0.17 29.9.2003 most users wish item release |
| 52 | 11 | use boolean keywords in configuration file |
| 53 | 13 | report [skip] when skipping data in file because server do not support |
| 54 | resume | |
| 55 | 11 | when moving to special download directory fails fallback to normal directory |
| 56 | code cleaned procedures marked as private or protected for avoiding confusion | |
| 57 | 16 | FTP factory now closes also data connection |
| 58 | 11 | support for detecting real filesize should help with server which do |
| 59 | not reports content-length when resuming http download | |
| 60 | support for large files > 2GB | |
| 61 | 13 | new configuration statement remove_downloads_from_queue_file yes/no |
| 62 | and keep_empty_queue_file yes/no | |
| 63 | dm can now remove downloaded items from queue files | |
| 64 | do not throw exception if configuration file is not found | |
| 65 | add default queue file 'queue' only when there is no config. file | |
| 66 | ||
| 67 | 7 | 0.16.1 21.7.2003 ibiblio release |
| 68 | tar can be build from makefile | |
| 69 | DM prints when idle how any seconds will wait before exiting. | |
| 70 | ||
| 71 | 0.16 13.7.2003 | |
| 72 | fixed bug when checking for downloaded files in more directories | |
| 73 | ||
| 74 | 0.15 4.9.2002 | |
| 75 | changed some cosmetic things in progress messages | |
| 76 | first ETA guess is printed after 10 sec of downloading | |
| 77 | ||
| 78 | 0.14 02.01.2002 | |
| 79 | default referer changed to http://server/index.html for fooling some | |
| 80 | scripts | |
| 81 | changed order of request headers, now Host: is first | |
| 82 | send_referer 0/1 - for sending default referer header, (can cause 403 errors | |
| 83 | sometimes) | |
| 84 | send_user_agent 0/1 - send User-Agent header? | |
| 85 | fixed user_agent (now spaces in string works) | |
| 86 | ||
| 87 | 44 | 0.13 9.12.2001 |
| 88 | 7 | total file size was reported wrong, when continuing download |
| 89 | save_to & check_also now supports whole URLs as well | |
| 90 | ||
| 91 | 0.12 25.11.2001 | |
| 92 | alive_flag support | |
| 93 | changed default referer to host not URL | |
| 94 | error_log support | |
| 95 | 16 | fix: do not send full URLs when using direct connection, |
| 96 | 7 | removes many 403 Errors from remote servers |
| 97 | drop_directory support | |
| 98 | auth support for http_proxy and ftp_proxy | |
| 99 | when resuming a file, total size is displayed | |
| 100 | attic directory is created only when needed | |
| 101 | save_to support | |
| 102 | check_also support | |
| 103 | ||
| 104 | 0.11 12.08.2001 | |
| 105 | Support for custom cookies | |
| 106 | FTP error handling improved and fixed some FTP problems | |
| 107 | ||
| 108 | 0.10 30.08.2001 | |
| 109 | if exitonempty queue > 1 then this is number of seconds, how long | |
| 110 | must be dmachine inactive before exiting. | |
| 111 | ||
| 112 | 0.9 30.06.2001 | |
| 113 | HTTP Error code 502 is a temporary download error now, because squid | |
| 114 | cache uses it in this way. | |
| 115 | new configuration keyword 'user_agent' for sending fake browser's IDs. | |
| 116 | Internal support for FTP downloads | |
| 117 | Exit on empty queue | |
| 118 | ok_log feature | |
| 119 | attic_directory /like CVS/ feature | |
| 120 | removed # from redirects (patch from someone else) | |
| 121 | more modularized design, support for new protocols can be added. | |
| 122 | ftp_nopasv for turn on/off passive FTP | |
| 123 | 44 | |
| 124 | 11 | 0.6 20.4.2000 |
| 125 | network code moved to downloadfactory | |
| 126 | ||
| 127 | 0.5 17.2.1999 | |
| 128 | better generation of localfilename | |
| 129 | 0.0 3.2.1999 Download machine project started |
Loggerhead is a web-based interface for Bazaar branches