RSS

(root)/fspclient/head : /ChangeLog (revision 114)

Line Revision Contents
1 110 15 Sep 2009 0.93.0
2 87  Support printing version for server which do not append \n to version string
3    fspd 2.8.1beta26 and newer and fspd 2.8.1 beta12 and older but fspd 2.7
4    appended it.
5 103  TODO file removed. Items moved to bug tracker.
6  Print header numbers in packet debug dump in hex
7 107  Import PATH into build system. Usefull when cross-compiling.
8 110  Now works on 64-bit systems
9 112  Build system can detect location where man pages should be installed
10 114  Document SCons build options in INSTALL
11 87
12 82 21 Jul 2009 Version 0.92.1
13 78  SConstruct modularized
14 82  SCons can import CFLAGS from environment and command line (CFLAGS and CCFLAGS)
15 78
16 54 15 Jun 2009 Version 0.92.0
17 32  fsprc: sven server runs now on port 21
18 31  Do not hammer remote site if we get ICMP port unreacheable from it
19  Force resend delay to 60 seconds after fatal receive error
20 32  Drop support for old-style directory README
21  fsprc: remove all dead sites
22 34  set default to readme once
23 32  ignore trailing \r\n when loading readme
24 56  getopt.h -> unistd.h. Should compile out of box now on more systems
25 34  fsp.1: added new commands mv, flush, close, maxdelay
26 45  gnu autoconf support removed
27 48  install target for scons
28 28
29 37 24 Jul 2005 Version 0.91.0
30 25  fsprc: wrack removed, decss added
31  fixed statistics printing in stat command
32  client/util.c add static prototype declaration
33  avoid hammering of down sites
34  fsprc: another FSP site added
35 20
36 18 25 Feb 2005 Version 0.90.0
37 11  Change timeout to previous value after sending CC_BYE
38  Added support for maxdelay (300s) and defaultmaxdelay (60s)
39  Use environment variable FSP_MAXDELAY
40 13  Added scons build framework, because it has content-based
41    file checks (not timestamp like make) rebuilds are now much faster
42  Removed bsd/getopt.c  
43  Print sequence and key numbers in hex
44  Fixed typo in debug output
45  Use random initial sequence number
46 15  Improved seq. number checking on received packets
47  Fixed expected seq. number field in debug output
48  Fixed directory listing parsing bug on large packets. This bug surfaces
49    after large packet changes in 0.0.10 version, but actually it has been
50 17    in codebase for > 10 years
51  Use /dev/urandom for random generator seeding. Hangs on Lin-suck 2.6
52  Sequence numbers are now random
53  Fixed length field in packet sent debug output
54 18  Test position in reply packet
55  Test cmd code in reply packet
56  Fixed display of pos. in sent packet in debug mode
57 11
58 8 5 Jan 2005 Version 0.0.10
59 6  Locking uses unsigned int sized key, not unsigned short
60  Locking type can be specified by ./configure --with-locking=
61  Lock prefix can be specified by ./configure --with-lockprefix=
62  All 5 locking subsystems synced against fsplib and fsp code base
63  Corrected directory listing when server sends < 1024 bytes sized packets
64 7  Use -O0 in maintainer mode
65  dump packets only on debug level > 2
66  retry alg wait time printed at debug level 2
67  large packet support for download
68  use 10 sec timeout on sending bye
69  remove shared key only if server responded to bye
70 8  do not allow to set buffer size to <= 0
71  try to query server for maximum packet size before uploading
72  large packet support for upload
73 6
74 3 20 Dec 2004 Version 0.0.9
75  working shared memory was incorrectly detected by configure
76  changed order of client locking scheme to match fsp beta 22. Now you can
77    use both fspclient and fgetcmd without problems.
78  added shared memory + semop locking type
79  send BYE command to server on fspclient exit
80  setpro command updated to match latest specification of FSP v2
81  upload timestamp support
82  use new fsp 2.8.1 beta 22 feature for canceling uploads
83  added new command 'close' for sending bye to the server. Not very
84 6    usefull in almost stateless protocol.
85 3  fixed version banner fsp -v
86  rename command changed to follow fsp 2.8.1 beta 22 wire format
87
88 1 1 Nov 2004 Version 0.0.8
89  fixed compilation problem with gcc 3.4
90  removed all #ifdef PROTOTYPES
91  cleaned some warnings
92  client do not refuses to list directory if public has rename right
93  display rename Yes/No status in directory protection flags
94  change dir. protection flags to unsigned -> rename flag should work
95 18    better.
96 1  added support for displaying maximum/prefered packet size
97  added support for displaying accept xtra data server bit flag
98  added support for shining new rename command -> mv
99
100 21 Jul 21 2004 Version 0.0.7
101  check for optreset variable in BSD-family systems
102  reset optind to 1 in BSD-family systems
103  
104 18 Dec 2003 Version 0.0.6
105  do not list files over 2GB as negative sized
106  burst, buffer, timeout, delay without arguments print current state
107  hash command renamed to flush
108  do not allow readme command while not connected
109  pro without args now prints full path instead of "."
110  added my most wanted feature - dir command
111  default delay changed from 1.0 to 1.34 sec
112  minimal resend time changed from 0.5 sec to 1.0 sec
113  do not try to stat null file in since command
114  added stat command - prints server packet statistics
115  rehash: destroy directory and ACL cache
116  flush: destroy all caches
117  lcd without argument - shows local curdir now
118  remove version numbers from patchlevel.h - use numbers from config.h
119 18    generated by configure
120 1  add Radim Kolar to patchlevel.h copyright info
121  added some working FSP servers to example fsprc
122
123 31 Oct 2003 Version 0.0.5
124 18  fixed segfaults in: cat, du, get, tar, macro
125  do not segfault when some env var FSP_* are set
126  added support for new directory protection flags: list, rename(not used yet)
127  use DIR_LIST flag when checking if we are allowed to list a directory --
128 1    works only with fspd fsp2.8.1beta6 or better
129 18  added TODO file
130  
131 1 23 Oct 2003 Version 0.0.4
132 18  added missing prototypes
133  bsd/ls.c optind=0 fixed segfault in ls
134  
135 1 05 Oct 2003 Version 0.0.3
136 18  runs, works, but sometimes crashes on ls -argument
137  
138 1 20 Sep 2003 Version 0.0.2
139 18  builds OK **DO NOT RUNS, BUT DO NOT SEGFAULTS **
140 1
141 10 Sep 2003 Version 0.0.1
142 18  ** after 10 years we are going back to life! **
143  I have downloaded fspclient package from metalab archive
144  applied patches from FreeBSD-ports-current: patch-a[e-k]
145  using automake
146  using newer autoconf
147  build system fixed
148  builds OK, but **DO NOT RUNS, segfaults **

Loggerhead is a web-based interface for Bazaar branches