RSS

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

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

Loggerhead 1.18.1 is a web-based interface for Bazaar branches