Branch: Tag:

1999-05-19

1999-05-19 19:02:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now at ftp.pike 2.3 level.

Rev: server/protocols/ftp2.pike:1.61.2.5

1999-05-19 19:00:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

Rev: server/protocols/ftp2.pike:1.61.2.4

1999-05-19 18:58:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated to ftp.pike 2.1 level (except EBCDIC & sendfile support).

Rev: server/protocols/ftp2.pike:1.61.2.3

1999-05-19 18:42:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed some typos.

Rev: server/protocols/ftp2.pike:1.61.2.2

1999-05-19 18:33:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated to ftp2.pike 1.75 level.

Rev: server/protocols/ftp2.pike:1.61.2.1

1999-05-01

1999-05-01 18:18:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ftp2.pike has replaced ftp.pike entirely.

Rev: server/protocols/ftp.pike:1.99
Rev: server/protocols/ftp2.pike:1.76(DEAD)

1999-04-24

1999-04-24 19:24:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added error message.

Rev: server/protocols/ftp2.pike:1.75

1999-03-09

1999-03-09 00:46:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added FIXME for NT.

Rev: server/protocols/ftp2.pike:1.74

1999-02-15

1999-02-15 01:10:53 by Peter Bortas <zino@lysator.liu.se>

Depricated ftp2. This file now exists as ftp.pike.

Rev: server/protocols/ftp2.pike:1.70(DEAD)

1999-01-03

1999-01-03 16:51:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ls -l now shows years for files older than half a year, or in the future.

Rev: server/protocols/ftp2.pike:1.73

1998-11-22

1998-11-22 18:51:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated.

Rev: server/protocols/ftp2.pike:1.72

1998-11-22 00:16:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Workaround for Pike0.6 missfeature.

Rev: server/protocols/ftp2.pike:1.71

1998-10-29

1998-10-29 02:07:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed call to obsolete function.

Rev: server/protocols/ftp2.pike:1.70

1998-10-22

1998-10-22 20:59:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug.

Rev: server/protocols/ftp2.pike:1.69

1998-10-21

1998-10-21 23:37:14 by Peter Bortas <zino@lysator.liu.se>

Fixed.

Rev: server/protocols/ftp2.pike:1.69

1998-10-21 16:13:15 by Peter Bortas <zino@lysator.liu.se>

Fixed Iztoks bug.

Rev: server/protocols/ftp2.pike:1.68

1998-10-21 14:41:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More paranoid use of user_from_uid().

Rev: server/protocols/ftp2.pike:1.68

1998-10-06

1998-10-06 22:17:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved fd usage.

Rev: server/protocols/ftp2.pike:1.67

1998-10-06 21:33:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added note.

Rev: server/protocols/ftp2.pike:1.66

1998-10-06 21:30:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Remember: Don't do destructive changes in the cache-entries...

Rev: server/protocols/ftp2.pike:1.65

1998-10-06 21:26:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in name_from_uid().

Rev: server/protocols/ftp2.pike:1.64

1998-10-06 20:58:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in ls -n (flag was inverted).

Rev: server/protocols/ftp2.pike:1.63

1998-08-26

1998-08-26 19:20:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved logging.

Rev: server/protocols/ftp2.pike:1.62

1998-07-23

1998-07-23 16:38:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in send_error() in handling of redirects.

Rev: server/protocols/ftp2.pike:1.61

1998-06-30

1998-06-30 20:25:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed some redundant code.

Rev: server/protocols/ftp2.pike:1.60

1998-06-27

1998-06-27 15:24:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Changed the 532 error-messages to 530.

Rev: server/protocols/ftp2.pike:1.59

1998-06-26

1998-06-26 15:47:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed minor bug.

Rev: server/protocols/ftp2.pike:1.58

1998-06-26 15:42:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few bugs with the session limitation.

Rev: server/protocols/ftp2.pike:1.57

1998-06-26 15:14:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The htaccess support seems to work now.

Rev: server/protocols/ftp2.pike:1.56

1998-06-26 14:58:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved ASCII-mode handling.
Added some support for NT.

Rev: server/protocols/ftp2.pike:1.55

1998-06-26 00:46:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in the filewrapper.

Rev: server/protocols/ftp2.pike:1.54

1998-06-19

1998-06-19 06:38:58 by David Hedbor <david@hedbor.org>

When changing directory, ncwd (new CWD) is set to session->not_query
after statting the file. That makes "internal redirects" work as
expected (for example you could make a file system module that allows
you to CD to ~neotron and end up in the directory /home/neotron
instead of /~neotron/).

Rev: server/protocols/ftp2.pike:1.53

1998-06-04

1998-06-04 21:09:45 by David Hedbor <david@hedbor.org>

Added the umask command.

Rev: server/modules/filesystems/filesystem.pike:1.42
Rev: server/protocols/ftp2.pike:1.52

1998-05-25

1998-05-25 20:50:29 by David Hedbor <david@hedbor.org>

Fixed bug in the timout code (missing ->file => tryig to destruct a mapping).

Rev: server/protocols/ftp2.pike:1.51

1998-05-25 19:21:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

timeout() now destructs any datatransmissions in progress.

Rev: server/protocols/ftp2.pike:1.50

1998-05-24

1998-05-24 00:35:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Some builtin_ls fixes.

Rev: server/protocols/ftp2.pike:1.49

1998-05-24 00:03:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bug in the timeout feedback loop fixed.

Rev: server/protocols/ftp2.pike:1.48

1998-05-23

1998-05-23 23:48:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Changed timeout method.

Rev: server/protocols/ftp2.pike:1.47

1998-05-21

1998-05-21 17:52:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for /etc/shells.
Added support for FTPWelcome.
Made future EBCDIC support easier.

Rev: server/protocols/ftp2.pike:1.46

1998-05-20

1998-05-20 23:02:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added comment.

Rev: server/protocols/ftp2.pike:1.45

1998-05-20 10:49:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some prototypes needed by Pike 0.5.

Rev: server/protocols/ftp2.pike:1.44

1998-05-20 10:41:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added prototype for ftp2.pike.

Rev: server/protocols/ftp2.pike:1.43

1998-05-20 07:43:03 by David Hedbor <david@hedbor.org>

Fixed response from the put command. Previously it incorrectly
returned code 200, ie "command ok" instead of code 226 which is
"Closing data connection. Requested file action successful".

This incorrect code confused some poor (point and click) clients...

Rev: server/modules/filesystems/filesystem.pike:1.40
Rev: server/protocols/ftp2.pike:1.42

1998-05-18

1998-05-18 21:22:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug.

Rev: server/protocols/ftp2.pike:1.41

1998-05-18 15:11:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved some error messages.

Rev: server/protocols/ftp2.pike:1.40

1998-05-18 13:16:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now doesn't coagulate replies.
Some clients (eg Netscape) didn't like getting both the 150 and the 226 reply
in the same read().

Rev: server/protocols/ftp2.pike:1.39

1998-05-16

1998-05-16 21:26:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug.

Rev: server/protocols/ftp2.pike:1.38

1998-05-16 00:52:04 by David Hedbor <david@hedbor.org>

Changed documentation for CLNT.

Rev: server/protocols/ftp2.pike:1.37

1998-05-15

1998-05-15 21:24:12 by David Hedbor <david@hedbor.org>

Added support for the CLNT (CLieNT) command used in ncftp and
ncftpd. I couldn't find any specification / RFC / draft about it, but
it's nice to have, so I added it.

Rev: server/protocols/ftp2.pike:1.36

1998-05-15 06:12:07 by David Hedbor <david@hedbor.org>

Forgot to remove FTP2_DEBUG.

Rev: server/protocols/ftp2.pike:1.35

1998-05-15 06:10:01 by David Hedbor <david@hedbor.org>

Added support for SITE CHMOD.

Rev: server/modules/filesystems/filesystem.pike:1.38
Rev: server/protocols/ftp2.pike:1.34

1998-05-15 00:08:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nugfix.

Rev: server/protocols/ftp2.pike:1.33

1998-05-15 00:06:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Some mode handling fixes.

Rev: server/protocols/ftp2.pike:1.32

1998-05-14

1998-05-14 23:58:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed minor bug.

Rev: server/protocols/ftp2.pike:1.31

1998-05-14 23:30:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added media-type support to MLST and MLSD.

Rev: server/protocols/ftp2.pike:1.30

1998-05-14 21:19:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for MLST and MLSD.

Rev: server/protocols/ftp2.pike:1.29

1998-05-14 16:42:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug.

Rev: server/protocols/ftp2.pike:1.28

1998-05-14 16:35:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for FEAT according to the IETF draft.

Rev: server/protocols/ftp2.pike:1.27

1998-05-14 16:18:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved support for RFC 1123 4.1.2.10.

Rev: server/protocols/ftp2.pike:1.26

1998-05-14 08:22:52 by David Hedbor <david@hedbor.org>

Added (somewhat kludgy) support for RNFR/RNTO (ie rename). The method
used in the filesystem is called MV.

Rev: server/modules/filesystems/filesystem.pike:1.36
Rev: server/protocols/ftp2.pike:1.25

1998-05-13

1998-05-13 09:33:37 by David Hedbor <david@hedbor.org>

Added \r to the file listings, to satisfy picky clients.

Rev: server/protocols/ftp2.pike:1.24

1998-05-13 09:01:39 by David Hedbor <david@hedbor.org>

Added my_fd in all instances and added query_address to the put wrapper.

Rev: server/protocols/ftp2.pike:1.23

1998-05-11

1998-05-11 15:23:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in fix_path().

Rev: server/protocols/ftp2.pike:1.22

1998-05-01

1998-05-01 21:39:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More paranoid about the write callbacks.

Rev: server/protocols/ftp2.pike:1.21

1998-05-01 15:32:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some backtrace censoring of passwords.

Rev: server/protocols/ftp2.pike:1.20

1998-05-01 15:26:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More paranoid about errors during authentication.

Rev: server/protocols/ftp2.pike:1.19

1998-05-01 01:12:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few more bugs.

Rev: server/protocols/ftp2.pike:1.18

1998-05-01 01:08:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few bugs.

Rev: server/protocols/ftp2.pike:1.17

1998-04-30

1998-04-30 16:00:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug with upload.

Rev: server/protocols/ftp2.pike:1.16

1998-04-30 14:47:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More paranoid about write-callbacks.

Rev: server/protocols/ftp2.pike:1.15

1998-04-29

1998-04-29 21:22:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed a few file not found bugs.

Rev: server/protocols/ftp2.pike:1.14

1998-04-29 20:28:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed PASV bug.

Rev: server/protocols/ftp2.pike:1.13

1998-04-29 20:13:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some backwardcompatibility.

Rev: server/protocols/ftp2.pike:1.12

1998-04-29 20:05:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Made BACKEND_CLOSE() more paranoid.

Rev: server/protocols/ftp2.pike:1.11

1998-04-29 15:46:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added support for limiting the number of concurrent FTP user sessions.

Rev: server/protocols/ftp2.pike:1.10

1998-04-28

1998-04-28 17:06:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Implemented RMD and XRMD.

Rev: server/protocols/ftp2.pike:1.9

1998-04-28 16:18:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now files are closed by the backend if running threaded.

Rev: server/protocols/ftp2.pike:1.8

1998-04-28 16:08:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more paranoia.

Rev: server/protocols/ftp2.pike:1.7

1998-04-06

1998-04-06 18:58:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug.

Rev: server/protocols/ftp2.pike:1.6

1998-04-04

1998-04-04 19:37:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Some minor changes.

Rev: server/protocols/ftp2.pike:1.5

1998-04-03

1998-04-03 21:40:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed minor bug.
Disabled FTP2_DEBUG.

Rev: server/protocols/ftp2.pike:1.4

1998-04-03 18:19:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed minor logging bug.

Rev: server/protocols/ftp2.pike:1.3

1998-04-03 18:01:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved statistics.

Rev: server/protocols/ftp2.pike:1.2

1998-04-03 17:46:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First version of FTP mk 2

Rev: server/protocols/ftp2.pike:1.1