summaryrefslogtreecommitdiff
path: root/ftpfs/ftpfs.c
AgeCommit message (Collapse)Author
2010-12-25Fix NULL dereferenceSamuel Thibault
* ftpfs/ftpfs.c (parse_startup_opt): Do not derefence sep when it is NULL.
2005-06-182005-06-14 Hugues Larrive <hugues.larrive@gmail.com>Alfred M. Szmidt
* ftpfs.c (parse_startup_opt): User names may contain a @, so take the last @ of FTPFS_REMOTE_FS. * host.c (split_server_name): User names may contain a @, so take the last @ of P.
2002-05-13libnetfs/Marcus Brinkmann
2002-05-13 Marcus Brinkmann <marcus@gnu.org> * io-version.c: New file. * Makefile (IOSRCS): Add io-version.c. * fsstubs.c (netfs_S_io_server_version): Function removed. * netfs.h (netfs_server_name, netfs_server_version): New external variables to be defined by the user. ftpfs/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * ftpfs.c (netfs_server_name, netfs_server_version): New variables. hostmux/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * hostmux.c (netfs_server_name, netfs_server_version): New variables. nfs/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * main.c: Include <version.h>. (netfs_server_name, netfs_server_version, argp_program_version): New variables. trans/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * fakeroot.c (netfs_server_name, netfs_server_version): New variables. usermux/ 2002-05-13 Marcus Brinkmann <marcus@gnu.org> * usermux.c (netfs_server_name, netfs_server_version): New variables.
2002-05-082002-05-08 Roland McGrath <roland@frob.com>Roland McGrath
* conn.c (ftpfs_get_ftp_conn): Cast to uintptr_t before void *. * ftpfs.c (cntl_debug): Vice versa.
2002-04-20ftpfs/Marcus Brinkmann
2002-04-13 Moritz Schulte <moritz@chaosdorf.de> * ftpfs.c: Include <sys/stat.h> (main): Stat the underlying node and initialize the root node's stat information. * dir.c (ftpfs_refresh_node): If refreshing the root node, simply use the old stat information. libftpconn/ 2002-04-13 Moritz Schulte <moritz@chaosdorf.de> * unix.c: Include <libgen.h>. (struct get_stats_state): New member: searched_name. (ftp_conn_unix_start_get_stats): Return EINVAL if trying to list the root node without listing it's content; set searched_name to the dirname. (ftp_conn_unix_cont_get_stats): If searching for the list info of one entry, skip all other entries.
2002-03-122002-03-11 Roland McGrath <roland@frob.com>Roland McGrath
* ftpfs.c (parse_startup_opt): If given one argument with no :, use "/" as the remote root.
2001-02-12auth/Marcus Brinkmann
2001-02-12 Marcus Brinkmann <marcus@gnu.org> * auth.c (main): New variable ARGP defining a doc string. Pass address of ARGP to argp_parse(). exec/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * main.c: Change hurd version name from proc to exec. (main): Add period to doc string. ftpfs/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * ftpfs.c: Include <version.h>. Add global variable ARGP_PROGRAM_VERSION. Add period to DOC. hostmux/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * hostmux.c: Include <version.h>. Add global variable ARGP_PROGRAM_VERSION. Add period to DOC. usermux/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * usermux.c (options): Include <version.h>. Add global variable ARGP_PROGRAM_VERSION. Add period to DOC. trans/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * fifo.c: Make version string say `fifo', not `null'. Add period to doc text in ARGP. * firmlink.c: Add period to doc text in ARGP_DOC, convert semi-colon to colon. * magic.c (options): Add period to DOC. * new-fifo.c (fifo_trans_parse_args): Add doc string to ARGP. Include <version.h>, new global variable ARGP_PROGRAM_VERSION. * crash.c: Include <version.h>, add global variable ARGP_PROGRAM_VERSION. * hello.c: Include <version.h>, add global variable ARGP_PROGRAM_VERSION. (hello_argp): Add doc string. * hello-mt.c: Likewise. * streamio.c: Add period to DOC. Change streamdev to streamio in version string. * password.c (main): Add period to doc string in ARGP.
1998-10-20Add braces to silence gcc warnings.Roland McGrath
1998-09-041998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ftpfs.c (netfs_append_args): Use %ld for time_t and %Zu for size_t.
1997-09-09(netfs_append_args):Miles Bader
Fix printed name of --node-cache-size. (parse_runtime_opt): New function. (runtime_argp): Use it.
1997-08-28(parse_common_opt):Miles Bader
Turn on debugging when there *aren't* any errors...
1997-08-22(netfs_maxsymlinks):Miles Bader
Initialize to 12. (parse_common_opt): Release DEBUG_LOCK even if we get an error.
1997-08-18(netfs_append_args):Miles Bader
Print FILE argument to --debug. (debug_stream, debug_stream_name): New variables. (debug_lock): New variable (was local to cntl_debug). (cntl_debug): Print to DEBUG_STREAM. (ftpfs_ftp_hooks): Use ports_self_interrupted to check for interrupts. (parse_common_opt): Accept a FILE argument to --debug.
1997-08-12(main):Miles Bader
Supply the FSID argument to ftpfs_create.
1997-08-09(ftpfs_hooks):Miles Bader
Initialize INTERRUPT_CHECK Field.
1997-08-07(netfs_append_args):Miles Bader
Output --debug. (OPT_DIR_TIMEOUT, OPT_DIRENT_TIMEOUT): Macros removed. (common_options, parse_common_opt, netfs_append_args, main): Replace --dir-timeout & --dirent-timeout by --name-timeout. Add --bulk-stat-period and --bulk-stat-threshold options. (DEFAULT_DIR_TIMEOUT, DEFAULT_DIRENT_TIMEOUT): Macros removed. (OPT_NAME_TIMEOUT): New macro. (DEFAULT_NAME_TIMEOUT): New macro.
1997-08-06Initial checkinMiles Bader