Annotation of embedaddon/lrzsz/NEWS, revision 1.1
1.1 ! misho 1: Version 0.12.20 - December 1998, Uwe Ohse
! 2:
! 3: * works on BeOS and stone-aged SCO (sco-3.2v4.2)
! 4:
! 5: * pubdir-"feature" works again.
! 6:
! 7: * "make rpm" creates a rpm file.
! 8:
! 9: * "optimal blklen calculation" was too aggressive, it
! 10: now does nothing if the user demands fixed blklens.
! 11:
! 12: * various smaller and medium bug fixes.
! 13:
! 14: * a more or less important security bug is fixed (stupid
! 15: use of /tmp in a piece of code which is rarely used).
! 16:
! 17: * lrz uses umask to make files unreadable which receiving
! 18: them.
! 19:
! 20: * "sh systype | mail uwe-generic-counter@ohse.de"
! 21: sends a success report with a description of the
! 22: system type.
! 23:
! 24: * --enable-syslog is now default
! 25:
! 26: Version 0.12.19 - January 1998, Uwe Ohse
! 27:
! 28: * 0.12.18 was broken, lsz crashed if receiver found an CRC error.
! 29:
! 30: * lrz options "--rename" and "--escape" didn't work.
! 31:
! 32: * lrz didn't implement senders "overwrite-or-skip" option.
! 33:
! 34: * added dejagnu testsuite. Maybe you need a dejagnu snapshot to
! 35: use it.
! 36:
! 37: Version 0.12.18 - November 1997, Uwe Ohse
! 38:
! 39: * syslog output now includes user name.
! 40:
! 41: * new script lrzszbug, to be used for bugreports (untested)
! 42:
! 43: * lots of compiler warnings (egcs -Wparanoia [many -W]) removed.
! 44:
! 45: * new options --tcp-server and --tcp-client ADDRESS:PORT for
! 46: both programs.
! 47:
! 48: Version 0.12.17 - August 1997, Uwe Ohse
! 49:
! 50: * internal cleanup.
! 51:
! 52: * portability enhancements by (Philippe De Muyter <phdm@info.ucl.ac.be>)
! 53:
! 54: * lsz has a new option "--tcp" (no shortopt implemented). lsz transmits
! 55: one file over normal stdin/stdout (a control file), then opens a
! 56: tcp connection to transmit all other files. [this should help you,
! 57: Peter]
! 58: That _might_ be useful if your telnetd is really stupid.
! 59:
! 60: (was _not_put on ftp/http server)
! 61:
! 62: Version 0.12.16 - March 1997, Uwe Ohse
! 63:
! 64: * major performance improvement (less CPU time needed - don't expect
! 65: faster transfers over slow lines). `make vcheck' now show about 50%
! 66: more throughput.
! 67:
! 68: * updated to gettext-0.12.27 and automake-1.1l
! 69: (automake-1.1l bug: AC_SUBST in AM_PATH_PROG_WITH_TEST leads
! 70: to a "$1=@$1@" line in Makefile.in. I hacked around it in
! 71: /usr/share/aclocal/gettext.m4)
! 72:
! 73: * minor bug fix.
! 74:
! 75: Version 0.12.15 - Februar 1997, Uwe Ohse
! 76:
! 77: * should now compile with pre-ANSI-compilers (tested with HPUX
! 78: bundled compiler - what a bad program. shame on HP).
! 79:
! 80: * new option --o-sync for lrz, open output file in synchronous write
! 81: mode (for those poor systems losing interrupts if update locks
! 82: interrupts too long).
! 83:
! 84: Version 0.12.14 - Januar 1997, Uwe Ohse
! 85:
! 86: * compiles cleaner on SCO, HPUX (even with the native compiler).
! 87:
! 88: * improved error reporting (i think there are still possibilities for
! 89: further improvements, if anybody case spare time :-)).
! 90:
! 91: Version 0.12.13 - Januar 1997, Uwe Ohse
! 92:
! 93: * no user visible changes
! 94:
! 95: Version 0.12.12 - December 1996, Uwe Ohse
! 96:
! 97: * lrx and lrb (aka lsz --x/ymodem) now default to 128 byte
! 98: block length (to fix interoperatability problems with
! 99: some Xmodems [USR courier flash upload]).
! 100:
! 101: * lrz didn't recognize every short option.
! 102:
! 103: * minor performance tweaks.
! 104:
! 105: * replace mktime() if needed.
! 106:
! 107: * updated to autoconf 2.12.
! 108:
! 109: Version 0.12.11 - October 1996, Uwe Ohse
! 110:
! 111: * lrzsz now has a home page, http://www.csl-gmbh.net/~uwe/lrzsz.html.
! 112: it still needs some work (oh well, it's "under construction" :-).
! 113:
! 114: * lsz/lrz recognize "rshell" as another name for the restricted
! 115: shell.
! 116:
! 117: * new option --stop-at HH:MM (stop transmission at HH:MM), and
! 118: --stop-at +N (stop in N seconds).
! 119:
! 120: * don't hang on BSD machines after getting a timeout (SIGALRM).
! 121: Stupid BSD people ...
! 122:
! 123: * rb (Y-Modem receive): read at max 1000 bytes after getting a
! 124: bad header, before giving up.
! 125:
! 126: * new option --delay-startup N: wait N seconds before doing
! 127: anything (debugging aid).
! 128:
! 129: * Interrupt signal handling turned on under linux (i still don't
! 130: know why it was turned off).
! 131:
! 132: * better handling of "sz -", by Philippe De Muyter.
! 133:
! 134:
! 135: Version 0.12.10 - September 1996, Uwe Ohse
! 136:
! 137: * lsz resends init string if it doesn't receive rz's init.
! 138:
! 139: * improved "make check". (Philippe De Muyter <phdm@info.ucl.ac.be>)
! 140:
! 141: * `sz -' should work again (but i cannot test it). Anyway, this will not
! 142: work if sz cannot read from stdout.
! 143:
! 144: * portability enhancements by (Philippe De Muyter <phdm@info.ucl.ac.be>)
! 145:
! 146:
! 147: Version 0.12.9 - September 1996, Uwe Ohse
! 148:
! 149: * new options --min-bps N and --min-bps-time M: If BPS rate falls under N
! 150: for at least M seconds (default: 120) transmission will be stopped.
! 151:
! 152: * added some missing error messages.
! 153:
! 154: * updated manual pages.
! 155:
! 156:
! 157: Version 0.12.8 - August 1996, Uwe Ohse
! 158:
! 159: * bug fixes.
! 160:
! 161: * sz and rz now know about a new option:
! 162: -E, --rename: change name if target exists.
! 163:
! 164: * new option -T, --turbo for sz: sz doesn't escape 4 special characters
! 165: if this option is given (this should not make problems with any
! 166: rz, but could be problematic on certain links where this characters
! 167: have to be escaped).
! 168:
! 169: * debugged blocksize calculation.
! 170:
! 171: * -+, --append option fixed.
! 172:
! 173:
! 174: Version 0.12.7 - August 1996, Uwe Ohse
! 175:
! 176: * portability enhancements. compiles and runs under hurd.
! 177:
! 178:
! 179: Version 0.12.6 - August 1996, Uwe Ohse
! 180:
! 181: * some portability enhancements (phdm@info.ucl.ac.be)
! 182: * sz and rz now have a new option -B NNN. NNN stands for the
! 183: size of the disk buffer to use (in Bytes). NNN == auto buffers
! 184: the whole file. Use it if you get crc errors while accessing
! 185: the disk.
! 186:
! 187:
! 188: Version 0.12.5 - August 1996, Uwe Ohse
! 189:
! 190: * some portability enhancements (getopt.c)
! 191: * install creates symlinks from l[rs]z to l[rs][bx]
! 192:
! 193:
! 194: Version 0.12.4 - June 1996, Uwe Ohse
! 195:
! 196: * some bug fixes
! 197:
! 198: * `rz -r' should now really work
! 199:
! 200: * `make check' and `make vcheck' now try to check crash recovery
! 201:
! 202:
! 203: Version 0.12.3 - June 1996, Uwe Ohse
! 204:
! 205: * just a few bugfixes.
! 206:
! 207:
! 208: Version 0.12.2 - June 1996, by Uwe Ohse
! 209:
! 210: * German translation
! 211:
! 212: * internationalized
! 213:
! 214: * went away from flat directory structure
! 215:
! 216: * added termios support
! 217:
! 218: * added syslog support
! 219:
! 220: * turned to automake
! 221:
! 222: * lrz want give received files execution permission if running under
! 223: rsh.
! 224:
! 225:
! 226: New in lrzsz-0.12b:
! 227:
! 228: - lrz: remote command execution is disabled per default. This
! 229: fixes a major security hole.
! 230: - lrz now defaults to restricted mode.
! 231: - lrz has a more restricted mode in which creation of directories
! 232: and invisible files is not allowed. See lrz.1 for more information.
! 233: - rz and sz now recognize x- or y-modem-mode even if named lsb or lsx
! 234: (instead of sb or sx).
! 235: - timeout code is enabled again, can be turned of with the -O option.
! 236: - PUBDIR is now optional. configure with --enable-pubdir=/path if you
! 237: really want a public writeable directory (i don't, so the default
! 238: is no such directory).
! 239: - turned to GNU autoconf.
! 240: - added timesync protocol extension by Peter Mandrella. See timesync.doc
! 241: and the man pages for more information.
! 242: - added crash recovery (this is a really simple extension to the
! 243: receivers file opening code). Both lrz and lsz no have a -r switch
! 244: to request resume of a former transfer.
! 245: - many major and minor performance hacks.
! 246: - new: 8K blocksize (a common extension in the DOS world). Turn on
! 247: with the -8 option to lsz (lrz handles this automatically).
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>