History log of /PHP-7.0/ext/ftp/ftp.c (Results 76 – 100 of 185)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-4.4.0RC1, php-5.1.0b1, php-5.0.1b1, RELEASE_0_3, php-5.0.4, php-4.3.11, php-5.0.4RC2, php-4.3.11RC2
# fed3058f 17-Mar-2005 Ilia Alshanetsky

Fixed compiler warning on win32.


Revision tags: php-5.0.4RC1, php-4.3.11RC1
# ff803215 10-Mar-2005 Ilia Alshanetsky

Final set of fixes for bug #27633.

# Many thanks to Edin for helpind analyze and resolve this bug.


# 21ff9685 09-Mar-2005 Ilia Alshanetsky

Fixes to ascii downloads on win32.


Revision tags: RELEASE_0_2_4
# f2eb0acf 17-Feb-2005 Ilia Alshanetsky

Fixed bug #27633 (Double \r\r problem on ftp_get in ASCII mode on Win32).


Revision tags: RELEASE_0_2_3, RELEASE_0_2_2, RELEASE_0_2_1, RELEASE_0_2, php-5.0.3, php-4.3.10, SQLITE_4_3_20041227, php-5.0.3RC2, php-4.3.10RC2, php-5.0.3RC1, php-4.3.10RC1, PRE_NEW_VM_GEN_PATCH
# e35adfe5 05-Oct-2004 Ilia Alshanetsky

Fixed bug #30027 (Possible crash inside ftp_get()).

# Patch by cfield at affinitysolutions dot com


# 5da74dea 27-Sep-2004 Anantha Kesari H Y

removed unwanted NEW_LIBC checks


Revision tags: php-5.0.2, php-4.3.9
# 99e290f8 17-Sep-2004 Wez Furlong

Fix for Bug #24189: possibly unsafe select(2) usage.
We avoid the problem by using poll(2).

On systems without poll(2) (older bsd-ish systems, and win32), we emulate
poll(2) using se

Fix for Bug #24189: possibly unsafe select(2) usage.
We avoid the problem by using poll(2).

On systems without poll(2) (older bsd-ish systems, and win32), we emulate
poll(2) using select(2) and check for valid descriptors before attempting
to access them via the descriptor sets.

If an out-of-range descriptor is detected, an E_WARNING is raised suggesting
that PHP should be recompiled with a larger FD_SETSIZE (and also with a
suggested value).

Most uses of select(2) in the source are to poll a single descriptor, so
a couple of handy wrapper functions have been added to make this easier.

A configure option --enable-fd-setsize has been added to both the unix and
win32 builds; on unix we default to 16384 and on windows we default to 256.
Windows FD_SETSIZE imposes a limit on the maximum number of descriptors that
can be select()ed at once, whereas the unix FD_SETSIZE limit is based on the
highest numbered descriptor; 256 should be plenty for PHP scripts under windows
(the default OS setting is 64).

The win32 specific parts are untested; will do that now.

show more ...


Revision tags: php-5.0.2RC1, php-4.3.9RC3, PRE_ZEND_VM_DISPATCH_PATCH, php-4.3.9RC2, php-5.0.1, php-5.0.1RC2, php-4.3.9RC1, php-5.0.1RC1, RELEASE_0_1, php-5.0.0RC4, php-5.0.0, php-4.3.8, php-5.0.0RC3, php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1, php-4.3.7RC1, RELEASE_0_1_1, php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1, php-4.3.6RC3, php-4.3.6RC2, php-4.3.6RC1
# dbc60eda 31-Mar-2004 Ilia Alshanetsky

Fixed bug #27809 (ftp_systype returns null on some ftp servers).


Revision tags: php-4.3.5, php-4.3.5RC4
# b176ee99 18-Mar-2004 Ilia Alshanetsky

Fixed bug #27633 (Incorrect EOL translation by ftp_get() in ASCII mode).


Revision tags: php-5.0.0RC1, php-5.0.0RC1RC2, php-5.0.0RC1RC1, RELEASE_0_2_0
# 85aa47ef 04-Mar-2004 Sara Golemon

Don't rely on ANSI tmpfile(), use the streams layer instead, it'll deal with platform issues.


# c23305e1 21-Feb-2004 Sara Golemon

Avoid use of memcpy(), reply on struct in_addr to be right sized instead


# 4113da3f 20-Feb-2004 Sara Golemon

s_addr is always unsigned 32bit, long is not.


Revision tags: php-4.3.5RC3, php-5.0.0b4, php-5.0.0b4RC1, php-4.3.5RC2, RELEASE_1_3b6, php_ibase_before_split
# 5b592547 13-Jan-2004 foobar

- Fixed bug #26896 (ext/ftp does not work as shared extension)


Revision tags: php-4.3.5RC1
# dbeb4158 08-Jan-2004 Andi Gutmans

- A belated happy holidays and PHP 5


Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1
# d5161848 16-Dec-2003 Sara Golemon

Fail loudly, silence bogus bugs.


# bf033aa5 06-Dec-2003 Wez Furlong

Fix ftp build when openssl is built as a shared extension.


# dbb152b9 06-Dec-2003 Wez Furlong

Detect and enable IPv6 support under win32.
The ws2tcpip.h header links to IPv6 functions dynamically
and the generated binary will run on win98 and later.


Revision tags: php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1, php-5.0.0b2RC1, php-4.3.4RC2, RELEASE_1_3b3, BEFORE_HANDLERS_RESHUFFLE, RELEASE_1_3b2, php-4.3.4RC1, RELEASE_0_7
# 0a3bc21c 18-Sep-2003 Sara Golemon

Manageability


# c553af47 18-Sep-2003 Sara Golemon

Add ftp_alloc() for servers which require client to predeclare filesize to be sent.


# 4e6672ea 09-Sep-2003 Sara Golemon

Fix Bug #25294 LIST/NLST can cause segfault because ftp->data not cleaned properly


# 07f864d0 31-Aug-2003 Ilia Alshanetsky

Make sure that ftp->data is nulled after it's freed. This may fix bug
#25294 & bug #25296.


Revision tags: php-4.3.3, php-4.3.3RC4
# 93bcd55e 12-Aug-2003 Ilia Alshanetsky

emalloc -> safe_emalloc


Revision tags: RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5, BEFORE_ARG_INFO, php-4.3.3RC2, php-5.0.0b1
# 3a7ca909 27-Jun-2003 foobar

- HAVE_OPENSSL_EXT is not defined always.


Revision tags: php-4.3.3RC1
# f68c7ff2 10-Jun-2003 James Cox

updating license information in the headers.


Revision tags: BEFORE_FD_REAPPLY, php-4.3.2, php-4.3.2RC4, BEFORE_FD_REVERT
# 08bf4024 19-May-2003 Moriyoshi Koizumi

Fixed bug #23683


12345678