History log of /haiku/src/bin/network/ftpd/ftpcmd.y
Revision Date Author Comments
# 925f9125 05-Aug-2021 Coldfirex <sakison@gmail.com>

FTPD: Pull in various commits from upstream

Our version is from roughly 4-2007.

Brought in the following commits that appeared relevant to code improvements and fixes.:

https://github.com/freebsd/freebsd-src/commit/f0b40b1c97b2efe9f22af5d63ec6c62c55804a43#diff-ccb7a49e05dd2061a0b3ac926212bc5aebe5afd09bbefc8658ba57d8b79827a1
https://github.com/freebsd/freebsd-src/commit/d56cc5591766aeb662eb92411d2a0ee3c0972997#diff-ccb7a49e05dd2061a0b3ac926212bc5aebe5afd09bbefc8658ba57d8b79827a1
https://github.com/freebsd/freebsd-src/commit/763e8c9623f8ac3c6d075ccb3d22afa8730afa19#diff-ccb7a49e05dd2061a0b3ac926212bc5aebe5afd09bbefc8658ba57d8b79827a1
https://github.com/freebsd/freebsd-src/commit/62f390ecd9a37534b6e237215e5597e019ea718a#diff-ccb7a49e05dd2061a0b3ac926212bc5aebe5afd09bbefc8658ba57d8b79827a1
https://github.com/freebsd/freebsd-src/commit/6e4fcca0f87bb7d0f80934881ddd68dbd57fbcbf#diff-ccb7a49e05dd2061a0b3ac926212bc5aebe5afd09bbefc8658ba57d8b79827a1
https://github.com/freebsd/freebsd-src/commit/69097cd8da7e52567dd83f0242cf5431c6783fe8#diff-ccb7a49e05dd2061a0b3ac926212bc5aebe5afd09bbefc8658ba57d8b79827a1
https://github.com/freebsd/freebsd-src/commit/3c0c1e01c9c55aa0ef5bec9a4612d1ce68dd76da#diff-ccb7a49e05dd2061a0b3ac926212bc5aebe5afd09bbefc8658ba57d8b79827a1

Change-Id: If44f58950513ebe1fecc2f482ea954fe49263677
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4321
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>


# f1c26ec6 04-Oct-2010 Axel Dörfler <axeld@pinc-software.de>

* ftpd had a function getline() with non standards compatible parameters.
* This fixes the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38881 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 55108a8e 03-Jul-2009 Oliver Tappe <zooey@hirschkaefer.de>

* rearranged quoted C code such that the first reference of a token
happens after the tokens have been declared - this fixes #3137 for good
(without ftpcmd.y depending on itself)

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31401 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3509dd95 28-Jan-2009 Michael Lotz <mmlr@mlotz.ch>

Workaround that should not break on bison 2.3.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29086 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 28ff07ab 28-Jan-2009 Michael Lotz <mmlr@mlotz.ch>

Revert the ftpd compile workaround as it apparently breaks on bison 2.3. Wonder why I got a report that it worked...

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29083 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3fcc6b3a 25-Jan-2009 Michael Lotz <mmlr@mlotz.ch>

Temporary fix for compilation issue on bison 2.4. See ticket #3137.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29019 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 04819365 03-Feb-2008 Axel Dörfler <axeld@pinc-software.de>

* Ported FreeBSD's ftpd to Haiku.
* Added it to the image, and configured it to be used.
* Currently, it cannot transfer files over 64 KB for some reason
("Message too long").


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23843 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f1c26ec658ce0f010264c8e71fd58aa22697c5cc 04-Oct-2010 Axel Dörfler <axeld@pinc-software.de>

* ftpd had a function getline() with non standards compatible parameters.
* This fixes the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38881 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 55108a8e90e8a88f9ddab135aa7bbf2e38e8180c 03-Jul-2009 Oliver Tappe <zooey@hirschkaefer.de>

* rearranged quoted C code such that the first reference of a token
happens after the tokens have been declared - this fixes #3137 for good
(without ftpcmd.y depending on itself)

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31401 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3509dd95c0964752c8fce8527d11a80f6e10ebd1 28-Jan-2009 Michael Lotz <mmlr@mlotz.ch>

Workaround that should not break on bison 2.3.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29086 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 28ff07ab3ce823724a09dcb8b89ffa1e58c7a54b 28-Jan-2009 Michael Lotz <mmlr@mlotz.ch>

Revert the ftpd compile workaround as it apparently breaks on bison 2.3. Wonder why I got a report that it worked...

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29083 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3fcc6b3abeeee186691ebaf1c9d1bac89f37b4a0 25-Jan-2009 Michael Lotz <mmlr@mlotz.ch>

Temporary fix for compilation issue on bison 2.4. See ticket #3137.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29019 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0481936536a9c02bd68cf3ac412e4d881dd255e5 03-Feb-2008 Axel Dörfler <axeld@pinc-software.de>

* Ported FreeBSD's ftpd to Haiku.
* Added it to the image, and configured it to be used.
* Currently, it cannot transfer files over 64 KB for some reason
("Message too long").


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23843 a95241bf-73f2-0310-859d-f6bbb57e9c96