| 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