Lines Matching +refs:cc +refs:check +refs:function +refs:in +refs:lib

31 		- Avoid a NULL dereference in an error message.
44 - Add the time.h headers to accheck_includes, for the strptime check.
45 - Remove the check for el_init in libedit; we're always replacing
46 the library and the presence of strvis() in some versions
62 friends a Juniper Networks who break epsv in ipv6.
63 Should be fixed in ScreenOS 6.2.X.
71 Display the service name in various status & error messages.
87 - Add a check for strptime() requiring separators between
93 - Move IPv6 check from tnftp.h to configure.ac (as per tnftpd).
97 - Display $prefix in configure results.
120 * Add autoconf check for (Dante) SOCKS5.
128 * Consistently use AS_CASE() and AS_IF() in configure.ac.
138 * Sync with lib/libc/inet/inet_pton.c 1.3:
143 * Sync with lib/libc/inet/inet_ntop.c 1.3:
160 * Consistency tweaks in configure help strings.
162 * Add check for struct sockaddr.sa_len.
173 * Remove duplicate HAVE_STRERROR replacement in tnftp.h.
181 - Display times in RFC2822 form rather than using ctime(3),
192 consistent with the style in the RFC index.
194 - Expand the list of supported RFCs in ftp(1) to contain the
202 require support for 'long long' in that check rather than
229 * Fix typo in poll()-based implementation of usleep() replacement.
233 * Rename configure.in to configure.ac, as the latter is the
234 preferred name in autoconf 2.61.
240 * Remove old-style config.h.in generation.
261 - Prevent segfaults in .netrc parsing.
264 - getpass() can return NULL in some implementations; cope.
266 - Various spelling & grammatical fixes in the manual.
284 * Correctly parse "AM" and "PM" in the replacement strptime().
293 (We don't care if the vendor has a working version in -lgen or -lutil
294 instead of -lc; they'll get our replacement version in that case).
295 Fixes build issue on older Darwin where the previous autoconf check
296 wouldn't find dirname() in the default system libraries.
298 * Only provide a prototype for dirname() if we can't find one in
311 - list entries in the same order as aclocal.m4
334 - Display the hostname in the "getaddrinfo failed" warning.
346 and there's more than one struct addrinfo in the
352 * Look for dirname(3), which may be in -lgen on IRIX, and
379 - Improve method used in fileindir() to determine if `file'
380 is in or under `dir': realpath(3) on non-NetBSD systems may
390 IRIX cc.
419 Fixes build problem on HP-UX with cc.
429 * Pull in <poll.h> or <sys/poll.h> if they exist even if we're
430 not using poll, as struct pollfd might exist in those.
435 * Sync various files in libnetbsd with the original versions
436 in NetBSD. Notable changes
450 - Use "long long" instead of "quad" in various
467 setsockopt(3) in various places. Fixes a problem noted by
484 * Detect if struct pollfd is available in <poll.h> or <sys/poll.h>.
485 Improve consistency in use of autoconf macros.
496 * Clean up RCSID usage in vendor-derived code, restoring original
504 Issue noted by Ryoji Kanai in FreeBSD Problem Report # 77158.
505 - Implement a timeout on the accept(2) in dataconn() and the
506 connect(2) in xconnect() by temporarily setting O_NONBLOCK
511 This may (indirectly) fix various problems with timeouts in
518 we use pointers to its contents later in the function.
525 overflow, but the domap function is a bit too complicated
529 RFC 1738 '%xx' encoding for "unsafe URL" characters in
539 argument are not supposed to modify the yank buffer in
555 because Unixware provides an implementation of getaddrinfo() in
562 * Workaround poll() being a compatibility function on Darwin 7
564 is defined in poll.h on some MacOSX 10.3 systems. Not all 10.3
576 - Forbid filenames returned from mget that aren't in (or below)
579 files to mget with prompting disabled) has been in ftp
589 - Ensure that "mname" is set in ls() and mls() so that an
595 This allows an ftp auto-fetch in a shell loop to correctly
602 Patches provided by Joel Baker in PR 22365, verified by
604 - Always decode %xx in a url's user & pass components.
606 point in tracking any others since ftp doesn't support them.
608 - Don't base64 encode the trailing NUL in the HTTP basic auth
623 - Allow empty passwords in ftp://user:@host/file auto-fetch
625 - correct URL syntax in comment
626 - Note potentially surprising file-saving behaviour in case
629 - If connect(2) in xconnect() fails with EINTR, call select(2)
631 other than EINTR. This matches the behaviour in SUSv3, and
637 - Add -q to usage. From Kouichirou Hiratsuka in PR 26199.
643 * configure.in improvements:
644 - When testing for IN6ADDRSZ in <arpa/nameser.h>, pull in
674 - Fix URL in about:netbsd
676 - strlcpy fix in fetch.c
680 - groff fixes in man page
681 - tweak progressbar.c copyright; the stuff jason did in util.c
683 - Don't coredump when printing '%n' in the prompt if there's
691 * Improve ipv6 check for older linux systems that don't provide
722 * check for and replace sa_family_t definition
724 * don't bother checking for issetugid(); it was only used in the
729 likely to be run set-id (and $HOME/.netrc is used in any case),
730 the issetugid() check has been disabled in libedit.
752 * always compile in local glob; it's the best way to ensure that
772 to set the read_char function via a new el_set() operation.
781 and only one matching va_end, especially in error cases.
783 va_starts/va_ends. If a function gets va_list as argument,
787 - history_def_enter: fix off-by-one mistake in delete
789 history list is retained). This fixes lib/9704 by Phil Nelson.
800 Noted by <Steve.McClellan@radisys.com> in private email.
801 - Only send port number in HTTP/1.1 Host: request if port !=
810 is displayed in error messages and usage strings.
814 Fix from Anders Dinsen <anders@dinsen.net> in [bin/13768]
818 - use u_char instead of char in base64_encode().
819 problem noticed by Jorgen Lundman in private mail.
821 - handle "*" in Content-Range properly.
832 - put "site" in alphabetical order. noted by Mike Barcroft
833 in private email
854 * autoconf check for %q long long support in *printf()
861 * don't check for fparseln() twice
871 * don't bother trying to use if_indextoname() in ip6_sa2str()
874 * in inet_pton(), pull in <arpa/nameser.h> for IN6ADDRSZ and INT16SZ,
886 length lines. This also addresses lib/9712 by Phil Nelson.
887 - consistently check for allocation failures and return -1,
901 - in mget(), use docase() instead of a local version to do
907 getnameinfo error check.
914 function declaration mismatch. problem found and fixed
953 - in progressmeter() perform the check for foregroundproc() a
955 - removed unused variable `items' in list_vertical()
959 * remove unused sverrno in warnx() and errx()
961 * remove unused h_error in getnameinfo()
963 * in getaddrinfo(), don't bother declaring in6_addrany[] and
968 * in getaddrinfo.c::str_isnumber(), use strtol() and check the
972 it in <arpa/nameser.h>)
991 these in <netdb.h>
993 * look for tgetent() in -ltinfo before -lncurses, because ncurses 5.0
1006 * we don't need the readline xxgdb hack in libedit...
1012 * merge in changes from makelist 1.4 -> 1.6:
1019 common.c' to a new section in editrc(5) called
1062 * only include <arpa/nameser.h> in the files that need it, because
1063 the DELETE define in some system's implementations causes name
1064 collisions in libedit.
1071 * use parseport() in parse_url() and hookup()
1075 systems that don't have `http' in services(5) (such as
1076 solaris), but only crept in when we started using
1154 - no trailing , on last item (FEAT_max) in enum
1179 the first and last. this is used in FEAT (and MLST) parsing.
1180 - modify various commands to check if REST (STREAM), MDTM and
1188 * check for issetugid() and don't use in libedit if it doesn't exist.
1191 * Only look in home directory for .editrc. (Discussed
1194 * in glob.c #undef TILDE before redefining, because some AIX systems
1195 #define TILDE in <sys/ioctl.h>
1207 successfully logged in.
1208 * in fetch_ftp(), always call setpeer() with autologin
1213 * reset unix_proxy and unix_server in cleanuppeer()
1214 * missed a function conversion in the KNF sweep...
1218 * change lukemftp.h to check !HAVE_STRDUP instead of !HAVE_STRSUP.
1249 - fix ai_unmapped() to be a no-op in the !def INET6 case
1252 - clarify in the man page that IPv6 support may not be present
1264 filenames (not directories or other filetypes) in the
1265 output of `NLST', then `LIST' is more useful in this case.
1281 too many things in FTP protocol handling.
1284 do not allow scoped IPv6 address notation in URL, if it is
1287 * sanity check a length (otherwise certain bogus responses
1298 INET6 are defined... (allows --disable-ipv6 in lukemftp's
1302 - Fix examples on using pipes in local filenames. AFAICT,
1310 (will be enabled in "debug" mode).
1313 - allow IPv6 extended numeric address in host part.
1345 function mismatches, etc...
1349 * search for tgetent() in -ltermcap then -lcurses and -lncurses
1366 - work around bug in apache 1.3.9 which incorrectly puts a
1368 itojun Hagino <itojun@itojun.org> in [bin/9096]
1370 date in the output of `MDTM'. obviously the programmer of
1389 * if sl_init() exists, check return value of sl_add() is int and
1390 compile in a replacement copy if it's not the case
1403 freed earlier in itojun's last commit. fixes [bin/8948].
1405 - fix memory leak in fetch_url (no freeaddrinfo was there).
1418 all options) may have resulted in an strncmp() against NULL.
1420 - in cleanuppeer(), reset username to NULL after free()ing it.
1428 - support `[user@]' in `[user@]host' and `[user@]host[:][path]'.
1432 - reformat usage string in program and man page
1453 * support caching of results in AC_MSG_TRY_{COMPILE,LINK}
1458 * clarify copyright statement in COPYING
1466 - implement `%.' and `%c', similar to the same % codes in
1487 + User-agent sent in http requests
1493 - support `about:version'. also display the version in the
1500 function which returns a string to be used as the
1503 * replace manually managed config.h.in with acconfig.h and use
1506 * add missing entry for `#undef write' in acconfig.h (for SOCKS)
1508 * configure.in:
1514 * in makelist, set LC_ALL="C", in case the locale confuses awk.
1533 - fix up confirm() (broke `a' and `p' in last commit)
1550 `disconnected'. call in disconnect() and lostpeer().
1556 - various consistency fixes in the man page.
1557 - ensure that the command usage strings in the code and man page
1559 - mput/mget: check that the connection still exists before each xfer.
1560 - minor cosmetic changes in confirm().
1561 - set code correctly in sizecmd() and modtime()
1562 - don't need \n in err() strings.
1564 (sig_t)lostpeer in signal handlers)
1591 string in its prompt. add support for `q' (terminate
1593 - in various signal handlers, output a linefeed only if
1597 done for the fgets() in the main command loop, since ftp
1606 * check for working const
1620 * in libedit, use xsignal_restart() (from src/util.c) instead of
1622 (e.g, IRIX) if sigaction() is used in the same program.
1647 * rototill signal handling in the actual data xfer routines, and
1648 specifically set SIGQUIT to psummary in each one, to override
1659 * in {recv,send}request(), factor a lot of duplicated code out into
1675 suggested by John Refling <johnr@imageworks.com> in relation to PRs
1678 * always compile in the `edit' command even if NO_EDITCOMPLETE defined
1679 it's just a no-op in the latter case, which is more consistent to
1682 * always compile in about: support (i.e, remove NO_ABOUT). i'm
1683 entitled to some vanity in this program...
1694 configure shouldn't result in rebuilding libedit
1697 which prevents libedit support from being compiled in.
1708 * in config.h, replace NO_QUAD with HAVE_QUAD_SUPPORT, and in
1713 * snprintf(): in the truncation case, ensure that the length
1719 when configured in a separate directory
1741 - fix up global vars; they're now externed in ftp_var.h
1762 * fix from NetBSD mainline: in empty() FD_ZERO the correct variable
1794 * import usr.src/bin/ftp and usr.src/lib/libedit sources from NetBSD