RSS

(root)/dmachine/head : /NEWS (revision 95)

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