Commit graph

39 commits

Author SHA1 Message Date
grant
401eee5c13 bump PKGREVISION for SIGINT fixes. 2004-07-27 10:25:24 +00:00
grant
2a74b0885a apply fix from NetBSD-current for SIGINT handling. ok'd by lukem. 2004-07-27 10:25:09 +00:00
heinz
b3f13a649f Unixware 7.1.1 implements RFC 2133 (Basic Socket Interface Extensions for
IPv6) but not the successor RFC 2553. The configure script detects this
and decides that tnftp needs to compile its own version of getaddrinfo().
This produces the error message

  /usr/include/netdb.h:248: `getaddrinfo' previously defined here

because Unixware provides an implementation of getaddrinfo() in netdb.h
instead of a prototype declaration :-/. Since netdb.h cannot be omitted,
we will always get this definition and tnftp's version of getaddrinfo
will always create a conflict.

This ugly preprocessor hack works around the problem. Hints for a better
solution welcome.
2004-05-16 23:14:17 +00:00
grant
a290bf2bb5 workaround poll() being a compatibility function on Darwin 7
(MacOSX 10.3) by adding a custom test for _POLL_EMUL_H_ which is
defined in poll.h on some MacOSX 10.3 systems.

not all 10.3 systems have poll.h, so only do the poll() test if at
least one of the header files is found.
2004-04-25 02:48:12 +00:00
lukem
ef8b97512b Import tnftp 20050103.
Various changes, including:
	* forbid mget of filenames that aren't in or below the local cwd.
	* improve auto-fetch transfers
	* improve www/proxy authentication support
	* improve http response header parsing
	* change UCB-licensed code from 4-clause to 3-clause
2004-04-15 03:15:15 +00:00
grant
31be9bdd8c catch up with bootstrap-pkgsrc changes.
Oops, there's no nbcompat.h here.  Put real #includes.
2004-03-11 13:51:07 +00:00
grant
2badfdb6b3 utimes.c got added in the wrong place. move it to libnetbsd/ 2004-03-11 13:48:58 +00:00
grant
23fdb93bbd catch up with bootstrap-pkgsrc changes.
Temporary hack for Interix:  for some reason, the detection of getpgrp()
having no arguments is failing there.
2004-03-11 13:47:35 +00:00
grant
dec1371efa catch up with bootstrap-pkgsrc changes.
Add a utimes() stub for Interix.

(this change also needs to go in othersrc/usr.bin/tnftp)
2004-03-11 13:45:55 +00:00
grant
19aa548dc0 put a copy of the extracted tnftp sources in files/, required for
bootstrap.

ok'd by lukem.
2004-03-11 13:01:01 +00:00
grant
c1ba386ea1 kth-krb4: add CONFLICT on tnftp.
tnftp: add CONFLICT on lukemftp, kth-krb4.
2004-01-15 10:35:49 +00:00
grant
5b45acc471 use MAKE_ENV.SunOS instead of a conditional. 2003-12-19 12:02:04 +00:00
agc
f9f562f2af It might be better to indent the "if", rather than the ".", so that make(1)
DTRT.
2003-12-19 10:52:18 +00:00
agc
200a286e88 Remove superfluous PKGNAME definition - it takes its value from DISTNAME. 2003-12-19 09:16:52 +00:00
grant
ea0b299166 indent conditionals, quote some literals, uppercase FTP and a literal. 2003-12-18 01:47:07 +00:00
lukem
2510b890a4 Import tnftp 20050103.
Various changes, including:
	* forbid mget of filenames that aren't in or below the local cwd.
	* improve auto-fetch transfers
	* improve www/proxy authentication support
	* improve http response header parsing
	* change UCB-licensed code from 4-clause to 3-clause
2003-12-10 01:31:53 +00:00
lukem
b6f5e5e101 Import tnftp 20050103.
Various changes, including:
	* forbid mget of filenames that aren't in or below the local cwd.
	* improve auto-fetch transfers
	* improve www/proxy authentication support
	* improve http response header parsing
	* change UCB-licensed code from 4-clause to 3-clause
2003-10-06 01:18:27 +00:00
lukem
a417ef91f3 Import tnftp 20050103.
Various changes, including:
	* forbid mget of filenames that aren't in or below the local cwd.
	* improve auto-fetch transfers
	* improve www/proxy authentication support
	* improve http response header parsing
	* change UCB-licensed code from 4-clause to 3-clause
2003-10-06 01:09:12 +00:00
lukem
4a2716ad0d update to tnftp-20030825; cygwin portability fixes 2003-08-25 12:24:04 +00:00
lukem
f503b42721 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-08-25 11:47:23 +00:00
lukem
e240b51230 tnftp 20030731:
`tnftp' is a portable version of the NetBSD ftp client, hence the name.
It was formerly known as `lukemftp'.
2003-07-31 07:52:53 +00:00
lukem
1a6275ff51 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-07-31 07:27:52 +00:00
lukem
fcdd12c888 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-07-31 07:13:01 +00:00
lukem
32c04b54ed Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-07-31 06:18:43 +00:00
lukem
50c034dcac Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-07-31 04:35:37 +00:00
lukem
8c9d9f1615 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-07-31 04:22:54 +00:00
lukem
264a9b906d Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-07-26 20:39:04 +00:00
lukem
ca665126df Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-03-01 00:02:21 +00:00
lukem
6dae99bbfc Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-02-28 10:54:42 +00:00
lukem
9c5f4e0561 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2003-02-28 10:44:39 +00:00
lukem
4e1a8bf37a Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2002-06-10 07:18:19 +00:00
lukem
11f8f1e0b8 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2002-06-05 12:44:29 +00:00
lukem
ee04745346 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2001-09-27 19:29:50 +00:00
lukem
3b1a12ad1d Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2001-04-13 15:23:17 +00:00
lukem
bb5c145e39 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2001-04-13 01:49:05 +00:00
lukem
07ae0d84ce Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2000-09-14 13:28:09 +00:00
lukem
5f307113e8 Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
2000-06-04 14:48:18 +00:00
lukem
6dfafca94e Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
1999-10-11 07:02:45 +00:00
lukem
12eaebd7eb Import of canonical tnftp 20030825 sources,
to make it easier to track new versions.
1999-09-29 13:50:35 +00:00