Commit Graph

510 Commits

Author SHA1 Message Date
Pavel Machek f636f8002d New O_LINEAR mode is now being used. 1998-09-23 12:11:23 +00:00
Pavel Machek 6704676eb4 NULL should be used instead of 0 for pointers. 1998-09-23 11:52:58 +00:00
Pavel Machek b844272610 Minor bug fix. 1998-09-23 11:37:29 +00:00
Pavel Roskin d82df89441 Removed '\n' from a print_vfs_message() call in ftpfs.c
It caused funny effects if "XTerm hintbar" was on (rxvt+Windowmaker).
1998-09-23 10:54:54 +00:00
Miguel de Icaza 99de5c0197 Update the Makefile.am to the latest changes in vfs -mig 1998-09-22 17:44:13 +00:00
Pavel Roskin 65b035284a Added braces to avoid warnings 1998-09-22 16:13:54 +00:00
Pavel Roskin bc16e858db Removed warnings about unused variables 1998-09-22 14:45:38 +00:00
Pavel Roskin 4f3218f0bb Added braces to suppress a warning. 1998-09-22 13:52:35 +00:00
Pavel Roskin 54d0fa6dc8 <ctype.h> included for isalpha() 1998-09-22 13:11:14 +00:00
Pavel Roskin 4fbed2f65e Minor fixes to avoid compiler errors. "main" renamed to "main_node" everywhere 1998-09-22 13:06:59 +00:00
Pavel Machek 91953e6309 Make mc compilable again: decompress_extension added. 1998-09-22 11:20:32 +00:00
Pavel Roskin 062e729b03 Minor grammatic error in ChangeLog corrected 1998-09-21 15:20:34 +00:00
Pavel Machek a57c127f2d O_LINEAR option added, tar fixed to handle bzip/bzip2 files correctly. 1998-09-21 09:52:07 +00:00
Paul Sheer 004d818a54 toolbar added 1998-09-20 14:23:53 +00:00
Paul Sheer 8e686c10aa *** empty log message *** 1998-09-19 19:34:51 +00:00
Pavel Roskin ec5351e438 "make dist" is working again 1998-09-18 19:45:27 +00:00
Pavel Roskin e3b446050c URL updated 1998-09-18 19:44:47 +00:00
Pavel Roskin b81161f131 "make clean" tried to erase tkmc instead of gmc 1998-09-18 18:30:44 +00:00
Pavel Roskin b57154f455 URL corrected 1998-09-18 18:25:30 +00:00
Pavel Roskin 0576cae2ca Minor corrections to suppress gcc warnings 1998-09-18 18:24:01 +00:00
Pavel Roskin 58f09ff469 URL updated 1998-09-18 18:21:47 +00:00
Pavel Roskin 0f90d437c5 "make clean" cleans gtkedit/ too
"make dist" copies gtkedit/ to the distribution
1998-09-18 16:41:59 +00:00
Pavel Roskin 83f9525a78 README.NT and README.OS2 are replaced with README.PC
Appropriate changes for "make dist" in Makefile.in
1998-09-18 16:11:37 +00:00
Pavel Machek 7d12623b27 Cleaned up some warnings. 1998-09-18 14:28:07 +00:00
Paul Sheer 1a9db64987 *** empty log message *** 1998-09-18 14:22:49 +00:00
Pavel Roskin 1607d36a09 All messages from mad.c are now sent to stderr and terminate with \r\n 1998-09-18 13:16:04 +00:00
Pavel Roskin 3745c22c69 make should not rebuild gmc every time. 1998-09-18 12:55:02 +00:00
Pavel Roskin 88bdbc991a Memory leak fixed. 1998-09-18 12:12:19 +00:00
Pavel Machek ee12728d7d /#ssh: and /#rsh: aliases, ERRNOR() macro 1998-09-18 11:02:04 +00:00
Pavel Roskin f931d6b5d4 Some piece of memory was freed twice.
Minor clean-up for gcc -Wall.
1998-09-18 09:40:34 +00:00
Pavel Roskin b22b4b6c70 .cvsignore added to gtkedit to ignore Makefile 1998-09-17 18:36:55 +00:00
Pavel Roskin 39f1ef7136 Minor fixes for the XV port to make it compile (hacks for the viewer are
not submitted because they are very brutal)
1998-09-17 18:26:04 +00:00
Pavel Machek 699d35b586 Added -g to suggested options list, it is required for 4.3BSD systems
compatibility.
1998-09-17 10:40:57 +00:00
Norbert Warmuth 1d7c27d090 Thu Sep 17 07:32:23 1998 Norbert Warmuth <k3190@fh-sw.de>
* Makefile.in: After creating symlinks invoke another instance of
make to build libvfs.a. Otherwise make will not know how to build
the object files if symlinks have been created.
Added target cleansourcelinks (invoked with make distclean).
1998-09-17 05:44:03 +00:00
johne 49643c9ffb gdesktop.c: launcher-program.xpm to png. 1998-09-17 05:42:05 +00:00
Paul Sheer fc2971756a *** empty log message *** 1998-09-16 00:20:01 +00:00
Paul Sheer 3686daaaa1 *** empty log message *** 1998-09-15 23:17:12 +00:00
Paul Sheer 0978691d5d *** empty log message *** 1998-09-15 21:31:41 +00:00
Paul Sheer c08fe849ea links to ../gtkedit directory 1998-09-15 21:30:31 +00:00
Paul Sheer 2d93c2e0ff removeing these files. Makefile will create symlinks 1998-09-15 21:20:29 +00:00
Paul Sheer 7744dc2256 added grab to all dialogs 1998-09-15 21:06:30 +00:00
Timur Bakeyev b7d5b0c3a6 Just fix syntax errors :( 1998-09-15 21:01:39 +00:00
Paul Sheer 4b23e6eec7 *** empty log message *** 1998-09-15 20:41:52 +00:00
Paul Sheer 0f67d72266 fixed segfault when trying to edit a non-file 1998-09-15 20:39:30 +00:00
Norbert Warmuth c0cc06ad60 Tue Sep 15 21:52:00 1998 Norbert Warmuth <k3190@fh-sw.de>
* mc.hlp, doc/mc.1.in, doc/mc.sgml: updated my EMail address
1998-09-15 20:02:47 +00:00
Norbert Warmuth a04ee60c23 Tue Sep 15 20:51:42 1998 Norbert Warmuth <k3190@fh-sw.de>
* setup.c: save and restore new global variable/option
ftp_use_unix_list_options


Tue Sep 15 20:31:32 1998  Norbert Warmuth  <k3190@fh-sw.de>

* ftpfs.c (ftp_use_unix_list_options): New global variable/option.
If true we try to use 'LIST -la <path>'. When it fails we use the
two commands 'CWD <path>' and 'LIST' instead.

(resolve_symlink): rewritten. Don't get a second directory listing
with `LIST -lLa'. Instead use the cache to get the file stat of
symbolic links. If the directory the symlink points to isn't
already in the cache the directory listing will be fetched and
stored in the directory cache (without resolving symlinks
recursively).
The new method to resolve symlinks is faster if symlinks
the same directory or the directory the symlink points to
is already in the cache.
This function was small and nice until I discovered that it was
broken for symlinks to symlinks. Now it looks ugly and perhaps I
will revert it to use "LIST -lLa" again. With a fast connection it
doesn't matter which methode we use but with a slow connection I
wouldn't hesitate to burn more cpu cycles on the client side.

(retrieve_dir): Added parameter to tell whether to resolve
symlinks (don't resolve symlinks in directory listings retrieved
while resolving symlinks).
When we don't get a directory listing with 'LIST -la <path>' then
try to get it with `CWD <path>; LIST'.


Tue Sep 15 20:27:29 1998  Norbert Warmuth  <k3190@fh-sw.de

* ftpfs.c (login_server): s/ftpfs_get_host/my_get_host/

(retrieve_file_start2): Don't create target file O_EXCL, in
copy_file_file we check existance of the target file and know
that we want to truncate it (this change was already done a
while back but it was reverted with the vfs-split).


Tue Sep 15 20:15:42 1998  Norbert Warmuth  <k3190@fh-sw.de>

* ftpfs.h (struct connection): added boolean which indicates that
the ftp server doesn't unterstand Unix ls options

* ftpfs.h (struct dir): added enum to store symlink status of the
in memory directory cache (directory has no symbolic links;
symbolic links but not yet resolved; symbolic links which are resolved)


Tue Sep 15 20:02:08 1998  Norbert Warmuth  <k3190@fh-sw.de>

* shared_ftp_fish.c, fish.c: updated references to retrieve_dir to
honour the additional boolean parameter
1998-09-15 19:41:22 +00:00
Paul Sheer 5582bcd323 *** empty log message *** 1998-09-14 23:05:42 +00:00
Paul Sheer b08c1f913b some display bug fixes 1998-09-14 23:01:09 +00:00
Paul Sheer f36e99f150 *** empty log message *** 1998-09-14 21:26:41 +00:00
Paul Sheer c57d9e424e *** empty log message *** 1998-09-14 21:20:01 +00:00