Andrew V. Samoilov
e32151bb9e
* ftpfs.c (dir_load): Use "LIST -la" instead of "LIST -la ."
...
to eliminate problem with wu-ftpd.
Close sock on error. Eliminate goto.
(reconnect): Restore cwdir if login_server fails.
2002-02-06 12:28:08 +00:00
Andrew V. Samoilov
20c71f0c51
* ftpfs.c (translate_path): Remove leading slash(es) more
...
carefully.
(initconn): Check getsockname() return value.
Eliminate goto.
(linear_abort): Make ipbuf const array.
2002-02-01 12:21:55 +00:00
Andrew V. Samoilov
fa2e4f6ec9
* samba/lib/charset.c (cp_850): Make const array.
...
(cp_932): Ditto.
(codepage_p): Likewise.
* samba/lib/debug.c (priority_map): Make const array.
* samba/lib/username.c (get_home_dir): Make pass auto.
* samba/lib/util.c (become_daemon): Commented out.
(yesno): Likewise.
2002-01-29 15:45:49 +00:00
Andrew V. Samoilov
d4f5c90dd6
* ftpfs.c (reconnect): New function to restore closed connection.
...
(command): Use reconnect if EPIPE received.
(dir_load): Eliminate recursion.
(login_server): Constify netrcpass parameter.
(is_same_dir): Constify path parameter.
2002-01-29 08:09:20 +00:00
Pavel Roskin
f3ca861b8f
* cpio.c: Don't include glib.h directly.
2002-01-24 15:51:57 +00:00
Pavel Roskin
15e0ddd98c
* extfs/uzip: Fix unsafe printf.
...
Reported by Jari Karppinen <jakarppi@mail.student.oulu.fi>
2002-01-22 22:23:49 +00:00
Andrew V. Samoilov
38a5875f4c
* ftpfs.c (ftpfs_chmod): Add missed '/'.
2002-01-22 09:42:41 +00:00
Pavel Roskin
6975fdf5e8
* vfs.h: Remove all tricks with system headers, they all should
...
be in global.h.
* cpio.c: Include utilvfs.h earlier.
* tar.c: Likewise.
2002-01-21 21:26:49 +00:00
Pavel Roskin
14f498cc1a
* vfs.h: Include dirent.h only if it's present.
2002-01-21 20:01:44 +00:00
Andrew V. Samoilov
2d966e0364
* vfs.c (mc_return_cwd): Fix comment. Check whatever mc_stat
...
returns. Make mc_return_cwd static const char *.
Reorder if statement to eliminate unneeded mc_stat calls.
2002-01-21 11:52:25 +00:00
Andrew V. Samoilov
aad3bb8314
* vfs.h: Spelled.
2002-01-21 11:10:57 +00:00
Pavel Roskin
50e3625d7d
* vfs.h: Remove OS/2 specific code.
2002-01-17 07:32:32 +00:00
Andrew V. Samoilov
d8bec56efe
* Makefile.am (AM_CFLAGS): Add -DCONFIGDIR=\""@configdir@"\"
...
if smbfs support is enabled.
* smbfs.c (smbfs_init): Use CONFIGDIR for smb.conf.
2002-01-11 08:24:17 +00:00
Pavel Roskin
1dcc3e89bc
* Makefile.am: Add *clean-local targets to take care of the
...
samba directory.
2002-01-03 01:26:24 +00:00
Pavel Roskin
8ef801e873
* samba/configure.in: Use explicit AC_CONFIG_AUX_DIR because
...
this setting is not inherited from the top-level configure.
2002-01-03 00:56:57 +00:00
Pavel Roskin
05490248a2
Remove Make-mc.in - it's not used now.
2001-12-31 08:12:18 +00:00
Pavel Roskin
009eeb0a6a
* Make-mc.in: convert to ...
...
* Makefile.am: ... this.
2001-12-31 08:08:18 +00:00
Pavel Roskin
974cd6ddc0
* Makefile.am: rename to ...
...
* Make-alone.am: ... this. Automake 1.5b doesn't allow Makefile
and Makefile.am to coexist peacefully unless the former is
generated from the later.
* Make-mc.in: Remove all references to the standalone VFS.
2001-12-31 06:48:47 +00:00
Pavel Roskin
d588d57360
* extfs/ulha.in: Support for "[unknown]" and other permissions
...
in brackets. Pass the date unchanged - mc can now deal with it.
Use "lha lq" to list the archive and don't remove headers and
footers of the listing.
2001-12-18 22:55:21 +00:00
Pavel Roskin
27d176979b
s/crush/crash/ and other minor things.
2001-12-03 23:38:11 +00:00
Pavel Roskin
721ae83fff
* undelfs.c: Use ext2_ino_t to avoid warnings with e2fsprogs
...
1.20 and newer.
2001-11-14 17:57:06 +00:00
Andrew V. Samoilov
9d4e2fcd1c
* samba/acconfig.h: Remove WITH_SYSLOG.
2001-11-13 12:19:57 +00:00
Andrew V. Samoilov
4dd95908c0
* samba/lib/system.c (sys_chroot): Removed.
...
* samba/configure.in: Remove RUNPROG. Don't check
for chroot and execl functions.
Remove syslog logging support.
Add --with-codepagedir and --with-configdir from samba 2.2.2.
* samba/Makefile.in: Use configdir and codepagedir.
2001-11-13 11:42:53 +00:00
Pavel Roskin
992cb980de
* Make-mc.in (SAMBA_DIST): Remove lib/getsmbpass.c.
2001-11-08 23:53:27 +00:00
Andrew V. Samoilov
b3f9ba7f98
* smbfs.c (smbfs_add_dots): New function. Insert a "." and ".."
...
entries into the linked list.
(smbfs_loaddir): Call smbfs_add_dots for shares or servers.
(smbfs_get_free_bucket): Eliminate utime.
(fake_share_stat): Make path const.
* samba/configure.in: Don't check whether getpass
should be replaced.
2001-11-05 13:16:17 +00:00
Andrew V. Samoilov
dd5ccea5d6
* vfs.c (mc_return_cwd): Memory leak fixed.
2001-11-02 18:18:14 +00:00
Andrew V. Samoilov
a802b107ae
* samba/smblib/pwd_cache.c (pwd_read): Commented out.
...
* samba/Makefile.in (SAMBAFILES): Remove lib/getsmbpass.o.
* samba/lib/getsmbpass.c: Removed.
2001-11-01 13:31:52 +00:00
Andrew V. Samoilov
ddcd0ee421
* samba/smblib/pwd_cache.c (pwd_read): Commented out.
...
* samba/Makefile.in (SAMBAFILES): Remove lib/getsmbpass.o.
* samba/lib/getsmbpass.c: Removed.
2001-11-01 13:12:24 +00:00
Andrew V. Samoilov
2cc50a14d6
Don't include "tcputil.h".
...
(loaddir): Symplify.
(fake_share_stat): Declare server_url const.
Use "%4o" for st_mode.
(fake_server_stat): Likewise. Return -1 if server_list != True.
2001-10-30 15:24:01 +00:00
Andrew V. Samoilov
0b88e8d6ce
(myhostname): Declare extern.
...
(get_master_browser): Declare ipzero extern. By drk@sgi.com .
http://bugzilla.gnome.org/show_bug.cgi?id=60933
2001-10-30 14:40:46 +00:00
Andrew V. Samoilov
a04a0a6b4b
* smbfs.c: Include <config.h> before everything else.
2001-10-30 12:20:11 +00:00
Andrew V. Samoilov
a9b290f926
* cpio.c (cpio_read_bin_head): Release name if mc_read fails.
...
(cpio_read_crc_head): Likewise.
2001-10-30 11:42:44 +00:00
Andrew V. Samoilov
888a4f073b
* cpio.c (cpio_read_crc_head): Fix buffer overflow.
...
(cpio_read_oldc_head): Likewise. By drk@sgi.com .
http://bugzilla.gnome.org/show_bug.cgi?id=60933
* (cpio_read_oldc_head): Release name if mc_read fails.
2001-10-25 14:24:29 +00:00
Andrew V. Samoilov
3767e8e5df
* tcputil.c (rpc_get): Add missing va_end()s. Fix memory leaking.
2001-10-25 07:57:15 +00:00
Andrew V. Samoilov
a918318c9d
* smbfs.h: Declare smbfs_set_debug.
2001-10-24 08:16:16 +00:00
Pavel Roskin
2b9f5265b4
* ftpfs.c (command): Declare with the printf attribute.
...
* undelfs.c: Remove declaration of print_vfs_message().
2001-10-20 07:12:55 +00:00
Pavel Roskin
0c52fb0f99
* fish.c (file_store): Fix incorrect format string
...
for print_vfs_message().
* ftpfs.c (file_store): Likewise.
2001-10-20 07:04:31 +00:00
Pavel Roskin
cf59af66de
* fish.c (command): Declare with the printf attribute to enable
...
warnings in gcc.
(file_store): Cast all expressions with file sizes to unsigned
long. This should fix uploading when large file support is on.
File size is limited to 4096 * ULONG_MAX for now.
2001-10-20 03:41:31 +00:00
Andrew V. Samoilov
0ff4b8ae77
* samba/configure.in: Don't check readline.h, history.h and
...
libreadline.
2001-10-18 09:24:28 +00:00
Andrew V. Samoilov
b7339b590f
* samba/libsmb/clientgen.c (cli_RNetShareEnum): Fix Win2k
...
"out of server memory" error. From samba 2.0.7 patchset.
2001-10-16 07:02:32 +00:00
Pavel Roskin
388a2fe2bf
* vfs.c (vfs_parse_filetype): Fix fallback to fifo if sockets
...
are not supported locally. Support Solaris doors, also fall
back to fifo.
2001-10-07 09:01:17 +00:00
Pavel Roskin
78982e7cc5
* sfc.c (sfs_getid): Don't use vfs_die(), return (vfsid)(-1)
...
instead.
2001-10-02 08:06:37 +00:00
Pavel Roskin
353e389689
* vfs.h [!USE_VFS]: Define macros with no effect to an empty
...
statement "do { } while (0)".
2001-10-01 06:01:13 +00:00
Pavel Roskin
d08e77f86d
* samba/acconfig.h: Only leave symbols required by Autoconf-2.52.
2001-09-30 19:50:38 +00:00
Pavel Roskin
534e8f432a
* vfs.c: Manually expand macros for mc_stat(), mc_lstat() and
...
mc_fstat() because they don't expand correctly on Solaris 8 with
large file support.
2001-09-17 21:29:51 +00:00
Pavel Roskin
692f52ce8d
* configure.in: Use three-argument form of AC_INIT. Use
...
AC_CONFIG_AUX_DIR. Remove some unused or implied macros.
* Makefile.am (EXTRA_DIST): Remove "depcomp" - this workaround
is not needed if AC_CONFIG_AUX_DIR is used.
* vfs/Make-mc.in: Adjust mkinstalldirs location.
* autogen.sh: Create "config" and remove "autom4te.cache".
2001-09-12 19:18:38 +00:00
Pavel Roskin
92f05b1d2f
* Make-mc.in: Use USE_VFS conditional instead of relying on
...
LIBVFS.
2001-09-10 20:26:13 +00:00
Pavel Roskin
e777d48dfb
* Make-mc.in: Include necessary parts of Make.common to
...
eliminate the later.
2001-09-07 15:22:47 +00:00
Pavel Roskin
6f8323907f
Trimmed using last chtrim. Ensure exactly 2 spaces before e-mail.
2001-09-01 20:12:16 +00:00
Pavel Roskin
05f725e4ee
Remove zombie files
2001-08-26 14:55:05 +00:00