tf-4.0s1.orig/ 40755 1750 1750 0 6670327620 11575 5ustar brianbriantf-4.0s1.orig/CHANGES100755 1750 1750 156710 6670327613 12744 0ustar brianbrianOnly the most recent version will have detailed changes described. Some fixes are followed by the version in which the problem first appeared. 4.0 stable 1 (3/6/1999) ------------ Workaround for solaris terminal driver bug that could disable keyboard. 4.0 gamma 3 (1/31/1999) ----------- The prefix for /paste can be a tf command. Recognizes '?' and '%' fields when copying MAILPATH to TFMAILPATH. Minimized performance impact of triggers when borg==off or defined with -c0. Fixed beginning cutoff of time range in /recall -g. (40b1) Fixed spurious warning for readable password when redefining a world. Fixed crash caused by beep on unsupported terminals. Fixed crash caused by closing unconnected socket with buffered output. Fixed problems related to failed nonblocking hostname resolution. Will not busy loop if tty closes without killing tf. Eliminiated warnings in /color_on. 4.0 gamma 2 (11/15/1998) ----------- Worlds without type or mfile now use corresponding field of "default" world. Improved prompt detection heuristics for typeless worlds. /addworld can reset fields other than host and port for "(unnamedN)" worlds. Clarified scope rules in "/help /for". Fixed fatal error when reconnecting in a DISCONNECT hook. (40g1) 4.0 gamma 1 (11/10/1998) ----------- Supports SOCKS5 in addition to SOCKS4. /edit can delete a macro's body. Improved prompt detection heuristics for typeless worlds. /relog (in relog.tf) preserves leading/trailing space, and is more efficient. Improved error messages for failed connection under SOCKS. Improved error messages for disconnected sockets on some systems. Avoids rounding error in displaying floating point numbers. Refuses telnet SUPPRESS-GO-AHEAD option. Fixed bug in using /connect in a world file; PROXY, CONNECT, or LOGIN hook; or %status_int_world. Fixed fatal bug in redefining the "default" world. Fixed fatal bug in "/recall -t" when %time_format is unset. (40a9) Fixed: floating point exception caused crash on some systems. Fixed zombie processes left by failed nonblocking gethostbyname on unix. Fixed possible "Bad file number" and "crossed connections" when reconnecting in a DISCONNECT hook. Fixed memory leak in expression stack overflow. 4.0 beta 3 (10/5/1998) ---------- Clarified documentation of function arguments (see "/help functions"). Restored old behavior of "/recall -t" when %time_format == "@". (40a9) Fixed: nactive() returned old value in %status_int_world, %status_int_active, and WORLD hook. Fixed /revert in map.tf. Fixed error in using %Pn subs after matching a blank regexp. Fixed /nth to return an empty string when n <= 0. Fixed handling of blank world name in addworld(). Eliminated spurious message from /qmud. Workaround for nonblocking socket bugs in some operating systems (SunOS 5.x). Fixed handling of /set visual=on when visual mode isn't supported. Fixed /list'ing of macros with -p0. Fixed compile error involving localtime() in output.c on AIX. (40a11) 4.0 beta 2 (8/6/1998) ---------- Fixed tfclose() of tfin/tfout; closing tfout prevents output in a macro body. Fixed compilation on systems (SunOS 4.1.4) without a putchar function. (40b1) Fixed compile error in expand.c under non-ansi compilers. (40a5) Fixed build problem in some versions of make. (40a11) 4.0 beta 1 (7/27/1998) ---------- "telnet" worlds require "login:" and "password:" prompts. See /help addworld. Optional arguments for kbwordleft(), kbwordright(), kbmatch(). Optimized /recall by time on large world, local, or input history. Improved login handling on "telnet" worlds. Disabled useless and often confusing dsusp key (^Y). Fixed: "/recall