File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / lrzsz / NEWS
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Thu Oct 24 15:49:50 2019 UTC (6 years ago) by misho
Branches: lrzsz, MAIN
CVS tags: v0_12_20p5, HEAD
lrzsz ver 0.12.20

    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>