]> git.karo-electronics.de Git - karo-tx-redboot.git/blob - packages/net/ftpclient/v2_0/ChangeLog
002a7516978cd8255e55fa86be90c0f55037aef9
[karo-tx-redboot.git] / packages / net / ftpclient / v2_0 / ChangeLog
1 2005-07-30  Andrew Lunn  <andrew.lunn@ascom.ch>
2
3         * src/ftpclient.c (connect_to_server): Use socklen_t to avoid
4         compiler warning.
5
6 2004-10-04  Andrew Lunn  <andrew.lunn@ascom.ch>
7
8         * src/ftpclient.c (opendatasock): Don't clobber the socket
9         variable with a temporary variable of local scope.
10
11 2004-05-24  Gary Thomas  <gary@mlbassoc.com>
12
13         * src/ftpclient.c: 
14         * include/ftpclient.h:
15         * cdl/ftpclient.cdl: Add new functions 'ftp_get_var()' and 'ftp_put_var()'
16         which allow for streams of data instead of fixed buffers.
17
18 2003-07-02  Daniel NĂ©ri  <daniel.neri@sigicom.se>
19
20         * src/ftpclient.c (send_cmd): Fix typo in error message.
21         (opendatasock): Use snprintf instead of sprintf.
22
23 2003-04-28  Andrew Lunn  <andrew.lunn@ascom.ch>
24
25         * src/ftpclient.c (connect_to_server): Added support for
26         IPv6. This meant changing from using the PORT command to using
27         EPRT, when setting up the data connection. EPRT is protocol 
28         independant. 
29         * tests/ftpclient1.c (ftp_test): Added tests which use IPv6
30         addresses. Fixed a few minor bugs with format strings.
31         * doc/ftpclient.sgml: Mention we support IPv6 and DNS.
32         
33 2003-02-24  Jonathan Larmour  <jifl@eCosCentric.com>
34
35         * cdl/ftpclient.cdl: Add doc link.
36
37 2002-08-06  Andrew Lunn <andrew.lunn@ascom.ch>
38
39         * src/ftpclient.c: Send "quit" not "quit " to keep some servers
40           happy.  Also deal with multi line replies correctly.
41         
42 2002-02-22  Hugo Tyson  <hmt@redhat.com>
43
44         * doc/ftpclient.sgml: New file.  Document it.
45
46 2001-12-04  Andrew Lunn  <andrew.lunn@ascom.ch>
47
48         * src/ftpclient.c: Allow it to compile!
49
50 2001-11-04  Andrew Lunn  <andrew.lunn@ascom.ch>
51         
52         * First version. Implements an FTP client which can get and put 
53           files on a server. 
54         
55 //===========================================================================
56 //####ECOSGPLCOPYRIGHTBEGIN####
57 // -------------------------------------------
58 // This file is part of eCos, the Embedded Configurable Operating System.
59 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
60 // Copyright (C) 2003 Andrew Lunn.      
61 //
62 // eCos is free software; you can redistribute it and/or modify it under
63 // the terms of the GNU General Public License as published by the Free
64 // Software Foundation; either version 2 or (at your option) any later version.
65 //
66 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
67 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
68 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
69 // for more details.
70 //
71 // You should have received a copy of the GNU General Public License along
72 // with eCos; if not, write to the Free Software Foundation, Inc.,
73 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
74 //
75 // As a special exception, if other files instantiate templates or use macros
76 // or inline functions from this file, or you compile this file and link it
77 // with other works to produce a work based on this file, this file does not
78 // by itself cause the resulting work to be covered by the GNU General Public
79 // License. However the source code for this file must still be made available
80 // in accordance with section (3) of the GNU General Public License.
81 //
82 // This exception does not invalidate any other reasons why a work based on
83 // this file might be covered by the GNU General Public License.
84 //
85 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
86 // at http://sources.redhat.com/ecos/ecos-license/
87 // -------------------------------------------
88 //####ECOSGPLCOPYRIGHTEND####
89 //===========================================================================
90