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>