summaryrefslogtreecommitdiff
path: root/comms/kermit
AgeCommit message (Collapse)AuthorFilesLines
2006-01-10Fix Darwin build.joerg2-1/+17
2005-12-18Add read-ahead hack for DragonFly, manually casting to the "public"joerg8-7/+102
version of FILE. Kids, don't try that at home. Fix errno.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-02Convert to options framework.wiz3-31/+44
While here: simplify PLIST handling; fix some pkglint warnings.
2005-06-16Create directories before installing files into them.jlam1-1/+5
2005-05-30Fix PR pkg/29868 provided by dbj.yyamano1-1/+5
2005-04-27Fix linux build.christos1-1/+3
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2005-02-21Sign over maintainership to tech-pkg@hubertf1-2/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-3/+3
Suggested by Roland Illig, ok'd by various.
2004-10-03Use PKGNAME_NOREV as DIST_SUBDIR. Closes PR 27131.wiz1-2/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam1-2/+2
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-06-04Archive changed without changing filename. Apple OSX support was added toben2-4/+5
the source distribution. Adding a DIST_SUBDIR and updating distinfo. Ian Zagorskih gave the heads up on tech-pkg.
2004-04-15update to 8.0.211drochner4-22/+21
C-Kermit 8.0.211 is a "stability release" -- mostly bug fixes, only a handful of new features: INPUT /NOMATCH timeout (waits for the entire interval without trying to match anything; useful for scripted logging). SET INPUT SCALE-FACTOR (lets you scale INPUT timeouts); \v(inscale), SHOW INPUT. ASK[Q] and GETOK /DEFAULT:text (lets you supply default answer). FREAD /TRIM and FREAD /UNTABIFY. \funtabify(string). ON_CD macro (if you define one, it executes automatically whenever you tell Kermit to change directories).
2004-03-30Use buildlink3 framework to fix bad shared library runtime path totron1-8/+6
OpenSSL libraries. Bump package revision because previous version of this package didn't work on systems with OpenSSL from "pkgsrc".
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz1-2/+2
Buildlink files: RECOMMENDED version changed to current version.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-11-16Fix for a problem shown up by bulk builds - we need the {RPATH_FLAG} asagc1-2/+2
well as the -L flag when linking.
2003-11-12PKGREVISION++ after openssl update.jschauma1-2/+2
2003-09-15Add MANINSTALL to BUILD_DEFS for completeness.jmmv1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-02Enable OpenSSL by default to get SSL/TLS support (e.g. in TELNET and FTP).kim4-14/+74
Install the manual page again.
2003-04-11Missed a reference to a file with the version number in the name in thedarcy1-2/+2
last update.
2003-04-11After discussion with package maintainer (Hubert Feyrer) I am updatingdarcy2-6/+6
to version 8.0.209. The previous package has been removed from the Columbia site and this version was symlinked to it anyway so the checksum was failing. From the change message: This is a minor update of C-Kermit 8.0 that fixes several bugs.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2003-03-12It's version 8.0.208 not 8.0.208nb1.seb1-2/+1
2003-03-11Update to C-Kermit 8.0.208. Changes:hubertf3-9/+9
. Updating SSL/TLS interface to OpenSSL 0.9.7 . Addition of SSL/TLS support to the VMS version . Bug fixes, especially in the built-in scriptable Unix FTP client The full announcement is here: http://www.columbia.edu/kermit/ck80208ann.html
2003-01-23Install documentation. Bump PKGREVISION to 1.jmmv2-2/+16
2003-01-09Update from 8.0.201 to 8.0.206.mycroft2-7/+7
List of Changes Most of these also apply to Kermit 95 2.1. New commands: * ORIENTATION lists location-related variables and their values. * KCD changes to special directories by their symbolic names ("kcd ?" for a list). * SET CD HOME path to specify home directory for CD and KCD commands. * CONTINUE given at top level is equivalent to END -- handy when PROMPT'ed out of a script, to continue the script. New switches or operands for existing commands: * GETOK /TIMEOUT * ASK, ASKQ, GETOK /QUIET (suppresses error message on timeout) * COPY /APPEND now allows concatenating multiple source files into one dest file. * SET TCP { HTTP-PROXY, SOCKS-SERVER } /USER, /PASSWORD. * DIRECTORY command now accepts multiple filespecs, e.g. "dir a b c". SET QUIET ON now also applies to: * SET HOST connection progress messages. * "Press the X or E key to cancel" file-transfer message. * REMOTE CD response. * REMOTE LOGIN response. Improvements and new features: * Numerous FTP client fixes and new features, listed below. * C-Kermit, when in remote mode at the end of a file transfer, now prints a one-line "where" message. Control with SET TRANSFER REPORT. * Unix makefile "install" target now creates an UNINSTALL script. * Improved operation and performance on RFC 2217 Telnet connections. * Improved CONNECT (interactive terminal connection) performance. * HELP text updated for many commands. New or fixed makefile targets: * Solaris 9 (several variations) * Concurrent PowerMAX * Mac OS X 10.2 * FreeBSD 1.0 * FreeBSD 4.6, 5.0 * AIX 5.2, 5.3 Bugs fixed (general): * Failure to run in VMS Batch fixed. * LDIRECTORY fixed to run Kermit's built-in DIRECTORY command rather than an external one. * Fixed Solaris and other SVORPOSIX builds to find out their full hostnames rather than just the "uname -n" name. * Fixed some problems matching strings that start with ".". * Fixed some problems matching pattern that contain {a,b,c} lists. * Fixed erroneous reporting of text-mode reception as binary when sender did not report the file size (cosmetic only). * Many problems with SWITCH statements fixed. * Fixed SET OPTIONS DIRECTORY /DOTFILES to work for server too. * Fixed DELETE to print an error message if the file was not found. * Fixed SET CONTROL UNPREFIX ALL and SET PREFIXING NONE to do the same thing. * Fixed bugs executing macros from within the ON_EXIT macro. * \fday() and \fnday() fixed for dates prior to 17 Nov 1858. * Serial speed-changing bug in Linux fixed. * "Unbalanced braces" script parsing errors when using \{number} fixed. * "if defined \v(name)" fixed to behave as described in the book. * Fixed Problems caused by LOCAL variables whose names are left substrings of macro names. * The INPUT command was fixed to honor the PARITY setting. * Fixed bug with COPY to existing file that is longer than source file. * REINPUT command failed to strip braces/quotes around its target string. * Network directory lookups didn't work for SSH connections. * REMOTE SET { FILE, TRANSFER } CHARACTER-SET fixed. * Closed some holes whereby an incompletely received file was not deleted when SET FILE INCOMPLETE is DISCARD, e.g. when the Kermit is hung up upon. * SET XFER CHARACTER-SET TRANSPARENT fixed to do the same as SET XFER TRANSLATION OFF. * SET HOST PTY (e.g. SSH) connection fixed to pass along window-size changes. * C-Kermit search path for TAKE files was accidentally disabled. FTP client bugs fixed: * Character set translation was broken on little-endian (e.g. PC) architectures. * FTP PUT /SERVER-RENAME:, /RENAME-TO:, /MOVE-TO: switches were sticky. * Make SET TRANSFER MODE MANUAL apply to FTP. * Make SET FILE INCOMPLETE { KEEP, DISCARD } apply to FTP. * FTP MGET /UPDATE handled equal times incorrectly. * FTP GET /RECOVER fixed to ignore file dates, use only size. * FTP MGET /RECOVER sometimes downloaded files it didn't need to. * FTP downloads with TRANSFER DISPLAY BRIEF could give misleading error msgs. * MGET temp file not deleted if FTP DEBUG set to OFF after it was ON. * LOCUS not switched back when FTP connection is lost. * Set incoming file date even if it was not completely received. * FTP MGET sent SIZE and MDTM commands even when it didn't have to. * FTP MGET sent SIZE and MDTM commands even when it knew they wouldn't work. * FTP MGET failed if no files were selected for download. * FTP MGET a* b* c* would fail to get any c*'s if no b*'s existed. * Big problems canceling MGET with Ctrl-C. * Some extraneous LOCUS dialogs squelched. * Some inconsistencies in SET FTP FILENAMES AUTO fixed. * Fixed file-descriptor pileup after multiple MGETs when using mkstemp(). * Fixed "mget foo", where foo is a directory name. FTP improvements: * New FTP protocol features added (FEAT, MLSD). * FTP MGET /RECURSIVE now works as expected if server supports MLSD. * FTP MGET /DATES-DIFFER to download if local and remote file dates differ. * FTP DATES default changed to ON. * FTP MPUT, MGET /EXCEPT now allows up to 64 patterns (up from 8). * Top-level SITE and PASSIVE commands added for convenience. * MGET /COLLISION:APPEND /AS-NAME:newfile *.* puts all remote files into one local file. * SET FTP SERVER-TIME-OFFSET for when server has wrong timezone set. * Allow for alternative server interpretations of [M]MPUT /UNIQUE. * SET FTP ANONOMOUS-PASSWORD lets you specify the default anonymous password. * Allow "GET /RECURSIVE path/file" to force local subdirectory creation. * SET FTP DISPLAY is like SET TRANSFER DISPLAY but applies only to FTP. * FTP { ENABLE, DISABLE } new-protocol-feature-name. * FTP MGET /NODOTFILES. * Debug log now records FTP commands and responses in grep-able format.
2002-07-12Update to kermit 8.0.201, and add the minor version to the pkg name.mycroft2-6/+6
The web site sez: The following bugs in C-Kermit 8.0.200 were fixed in 8.0.201: * An obscure path through the code could cause the Unix version of C-Kermit to dump core during its startup sequence. This happened to only one person, but now it's fixed. * When C-Kermit 8.0 is in Kermit server mode and the client says "get blah", where blah (on the server) is a symlink rather than a real file, the server unreasonably refused to send the linked-to file. * When C-Kermit is an FTP client and says "get foo/bar" (i.e. a filename that includes one or more path segments), it failed to accept the incoming file (this happened only with GET, not MGET). * Array references should be case insensitive but only lowercase array letters were accepted. * SHOW VARIABLES dumped core on \v(sexpression) and \v(svalue). * Spurious refusals of remote directory listings if the remote server's date was set in the past. C-Kermit 8.0.201 (8 Feb 2002) Installability as an [147]SSH v2 Subsystem. [148]SET LOCUS command. [149]L-versions of CD, DIR, DELETE, MKDIR, etc, to force local execution. [150]USER and ACCOUNT added as synonyms for FTP USER and FTP ACCOUNT. [151]SHOW VARIABLES now accepts a list of variables. Rudimentary support for [152]Caller ID when receiving phone calls. Up/Down [153]Arrow-key navigation of command history buffer. [154]Automatic execution of customization file if init file is missing.
2002-05-25The name of the socks4 static library is "libsocks4.a" not "libsocks.a",fredb1-3/+3
and we don't need to add a run-path in either USE_SOCKS case, as we always link against a static socks library. (To link against a shared socks5, we would have to use "-lsocks5_sh".)
2002-01-28Make this package also work on Darwin.agc1-3/+8
Fix provided by Yuji Yamano (yyamano@netbsd.org) in PR 15396.
2001-12-23Update to 8.0 release. Changes:hubertf2-6/+6
. A Telnet and Rlogin client . An FTP client <-- New . An HTTP 1.1 client <-- New . An SSH client (via external ssh program) <-- New . A serial-port communications program . A dialout communications program . An Internet server
2001-12-03Dewey'ize (ouch ;) version number.wiz1-2/+2
2001-11-26Update to 8.0.200.b4 (beta.04). More bugfixes.hubertf2-7/+9
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-09-09Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:agc1-2/+2
WRKSRC= ${WRKDIR} This is much cleaner, much more indicative of what happens, and removes another of the negative definitions (NO_.* = value).
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-7/+1
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-09-13Change license to 'kermit-license', as this pkg has a specifichubertf1-2/+2
license that's not covered by a general 'limited-redistribution' license. And even if you agree to honour the 'limited-redistribution' for some other pkg (by putting ACCEPTABLE_LICENSES=... into /etc/mk.conf), that doesn't mean you also agree to not redistribute kermit. Modeled after the www/jsdk20 license.
2000-07-23A license of "no-redistribution" is an oxymoron. Change "no-redistribution"fredb1-2/+2
to "limited-redistribution", which is more correct.
2000-07-23Give kermit a no-redistribution ${LICENSE}, as ${NO_CDROM} is deprecated.fredb1-3/+2
2000-06-12Add ${PREFIX}/lib library search paths for SOCKS4/5rh1-3/+3
2000-02-13Readd dummy element to "for" loop. Solaris's "sh" and "bash" need this.tron1-2/+2
2000-02-12Remove dummy element from "for" loop, "/bin/sh" can handle "for" loopstron1-2/+2
with empty word lists.
2000-01-08Strike MIRROR_DISTFILES=no. We are not prohibited from mirroring thefredb1-2/+1
source archive, nor are our mirrors. Moreover, it's inconsistent to restrict the source while permitting binaries, as the Kermit license makes no distinction between the two.
2000-01-08Update md5 checksum.fredb1-2/+2