Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

pure-ftpd

Pure FTP server
Collective - Host: opensource - https://opencollective.com/pure-ftpd - Website: https://pureftpd.org - Code: https://github.com/jedisct1/pure-ftpd

iConv should work just fine on the iPhone

github.com/jedisct1/pure-ftpd - 44e0b51321f67009fd169776e82471ba03d787a6 authored about 15 years ago
Add log_callback() to the iPhone port.

github.com/jedisct1/pure-ftpd - cff763d844df3d5a77e0fdccdada1b6052c7fe04 authored about 15 years ago
Log the DELETE command similar to transfers commands.

Quick and dirty copy/paste before revamping the way logging is handled.

github.com/jedisct1/pure-ftpd - e87922c2938ef260baa6ead72f23e3d51d027852 authored about 15 years ago
Workaround against bogus preprocessors

github.com/jedisct1/pure-ftpd - db93155e088076d5e613c63f180bda28a2da30f3 authored about 15 years ago
Reorganize things. Allocate download space in init() rather than remap().

github.com/jedisct1/pure-ftpd - 834dbe1de13e7e5fe9a4d20ab66a7c9730df6fc7 authored about 15 years ago
Unfortauntely, pg_config isn't magic

github.com/jedisct1/pure-ftpd - aa474810391f7bb3a3ccb331c6c1c0a55a5443ee authored about 15 years ago
Use pg_config and mysql_config instead of hard-coding paths.

Fear.

github.com/jedisct1/pure-ftpd - 03cc3c54adf10c359bebcb8f86e9ad96eb18b1ea authored about 15 years ago
Change the pread() call into something more reliable and more portable.

github.com/jedisct1/pure-ftpd - 628743a80fb9ec2c1cfa2995cf31d82239882d8a authored about 15 years ago
Track the buffer size in the download structure.

github.com/jedisct1/pure-ftpd - eda32f7c36665ee8df01a2438f181752c64d27dd authored about 15 years ago
dlmap_gap is gone. This is the point of no return.

github.com/jedisct1/pure-ftpd - 2982a0571c373c9ecab9f7be0b9b5826665f6f3b authored about 15 years ago
mmap_*() don't make any sense any more. Rename to dlmap_*()

github.com/jedisct1/pure-ftpd - dc4048648b790e530ef85509d177e6a9d237cc09 authored about 15 years ago
Start nuking more mmap() code

github.com/jedisct1/pure-ftpd - 5f9fe09d43ed5eaae0d275fe6dabe2ed763bcded authored about 15 years ago
Reduce MMAP_SIZE further

github.com/jedisct1/pure-ftpd - e83f3552922a223dda0162ec4576061dd90e5e23 authored about 15 years ago
Reduce mmap_size now that mmap() for download is about to die.

Remove config.h.in by the way

github.com/jedisct1/pure-ftpd - 28ae816c79e740609777624e6eb5e1df22a914cd authored about 15 years ago
Call posix_fadvise() if we can. It can't hurt.

github.com/jedisct1/pure-ftpd - 129c5612097e6ae4c938e1cb388f36f7e05a7b42 authored about 15 years ago
Add quick and dirty way to benchmark read() vs mmap() before stating about the destiny of mmap() for downloads.

github.com/jedisct1/pure-ftpd - b3bc0bbec4bb7620e586c29553855c204d67065a authored about 15 years ago
Reduce the default mmap() size for downloads.

github.com/jedisct1/pure-ftpd - ed92be4bf85ead0144521ac01ce7aff5f233a846 authored about 15 years ago
Init the reply buf at startup time in order to let configuration errors show up.

Fixes abort() when -Y was specified without any certificate.

github.com/jedisct1/pure-ftpd - 3d543b4eac8eccd4902f043960cc183cb15851cd authored about 15 years ago
In case the user is not configured to use chroot, we can drop privileges as soon as possible since we won't have to call chroot().

github.com/jedisct1/pure-ftpd - 0d7964ae0ed80c274951611f4f79cd72de78d8a5 authored about 15 years ago
Reorder libraries. Fix linking issues on BSD.

github.com/jedisct1/pure-ftpd - 542ab4403e515583ceb20a7ce5dfc5350a474626 authored about 15 years ago
Add an ugly icon. It would be wonderful is a real gfx artist could design a decent-looking one.

github.com/jedisct1/pure-ftpd - cb008e29de1ce5cd7696350720620d200fb7154e authored about 15 years ago
Add UIRequiresPersistentWiFi

github.com/jedisct1/pure-ftpd - 835efe0cede20ca080acd9d5cfa1625be26031d5 authored about 15 years ago
Add iPhone FTP server project example.

github.com/jedisct1/pure-ftpd - b2b663367d17bdf5b20bf7e04bd0ef40f8ccc2ed authored about 15 years ago
Add login/logout callbacks for iPhone.

Add pureftpd_enable()/pureftpd_disable() to suspend/reenable connections.

github.com/jedisct1/pure-ftpd - d7ef4bfaf616e0a9064c2523a32fae782a942617 authored about 15 years ago
Implement pureftpd_stop()

github.com/jedisct1/pure-ftpd - 256dc611b8d69e0dc4a26a25f88fec13002c990e authored about 15 years ago
Keep accepting clients on iPhone. Don't make pureftpd_start() return on this

platform.

github.com/jedisct1/pure-ftpd - 3f6570d7e84958c24394acedb7fef083ac0364b5 authored about 15 years ago
One less ifdef.

github.com/jedisct1/pure-ftpd - a7edd379cf493e99234ca853c624ecd38482542c authored about 15 years ago
Don't assume that client descriptors are 0 and 1. It's now clientfd.

Yes, it breaks 25 years of FTP tradition.

github.com/jedisct1/pure-ftpd - 5125105b13175057ae7930924ae3faae5a880e85 authored about 15 years ago
Don't compile to armv5, armv6 and armv7 targets in a single pass.

Older (< 3.2) Xcode versions can't handle this.

github.com/jedisct1/pure-ftpd - b9b3b3941e1fad07bdeb74eb674fd79bcf73e863 authored about 15 years ago
Add -pthread to the iPhone compile flags. It can't hurt.

github.com/jedisct1/pure-ftpd - 3a20b04d443a66062911f4a7c145e9e285cc0477 authored about 15 years ago
Allow pureftpd_start() to be called more than once on iPhone.

Might leak a bit, though.

github.com/jedisct1/pure-ftpd - 34f6a59da047185babebd635b227d1716675f9ed authored about 15 years ago
No need to change the procname on iPhonex

github.com/jedisct1/pure-ftpd - 69cc6cdeff6345233bfbf689915a12c7b40acd98 authored about 15 years ago
Allow the anon user to do more things on the iPhone.

Change the pureftpd_start() prototype to include a password.

github.com/jedisct1/pure-ftpd - 8ffa3616e8079d24c2b6acd20243660187223b18 authored about 15 years ago
Don't fork() on iPhone, although it works on the simulator.

github.com/jedisct1/pure-ftpd - c446b97c096a8379d97fefc25a91ed5ebadffe46 authored about 15 years ago
Missing semicolumn

github.com/jedisct1/pure-ftpd - 1329b81c8ea393dd2e1391d1cfe4691a6a963adf authored about 15 years ago
Eventually get the base directory through a FTP_ANON_DIR environment

variable in non-root mode even if we aren't on win32.
In pureftpd_start(), add an extra argument ...

github.com/jedisct1/pure-ftpd - fa590c4858fc5c58b293a7c05a0bbf01bcf3c2ea authored about 15 years ago
Include the iPhone scripts to the package.

github.com/jedisct1/pure-ftpd - db573c68a012dc09190576c2c6ef8cd3c7291a62 authored about 15 years ago
Compile against OSX 10.5

github.com/jedisct1/pure-ftpd - c5504d791dd2c276e36ee25b5f1a5191307b29dd authored about 15 years ago
Compile for every kind of iPhone / iPod + i386 and amd64

github.com/jedisct1/pure-ftpd - cb9926647b865f2faa4be44ed8e90be0fba52c87 authored about 15 years ago
Update ChangeLog

github.com/jedisct1/pure-ftpd - ef1b6677112436d6aed36cb9b32c1eba2ae52398 authored about 15 years ago
Build libpureftpd.a and link against this in order to build the executable

file.

github.com/jedisct1/pure-ftpd - 46855ccfe4992d494a92851cca968cc40901400d authored about 15 years ago
pureftpd_start() becomes the entry point.

Another step towards an embedded mode the iPhone.

github.com/jedisct1/pure-ftpd - 625fdd8cbe268df2c7c5aa837787d91c11e56529 authored about 15 years ago
Import the quick and dirty iPhone compile script into the git tree.

Just in case other people want to play with it.

github.com/jedisct1/pure-ftpd - 9f4468f2ebd63202c343f66889456e4d301cd7a9 authored about 15 years ago
Cross-compilation may undefine offsetof() as on the iPhone

github.com/jedisct1/pure-ftpd - f4ac0856a91250ea0f224a963f1f7fc71edccbb9 authored about 15 years ago
Remove MALLOC autoconf stuff, breaks cross-compilation.

github.com/jedisct1/pure-ftpd - 4d65d13bea25891078bab693df60013b4e78caf7 authored about 15 years ago
More cross-compiling compatibility for the iPhone.

github.com/jedisct1/pure-ftpd - a942a068403ad8b49b17bd2035e5dd3cb2dc361d authored about 15 years ago
Only enable --with-pam on Darwin if --without-pam hasn't been supplied.

Required for the iPhone port.

github.com/jedisct1/pure-ftpd - f1d73d4fbb446e4b8773a32885cad75864dbf208 authored about 15 years ago
Remove aclocal.m4 from tree.

github.com/jedisct1/pure-ftpd - 2e0b5489f68e83e1e3929fa0c5308b1e525b2f31 authored about 15 years ago
ssize_t instead of int

github.com/jedisct1/pure-ftpd - 5924f70c22ae9ae8a3fd16c99eac19e098a3ad8e authored about 15 years ago
In MLSD, if we bump into a symbolic link:

- if it doesn't contain \r, \n nor ";", return Type=OS.unix=slink:<target>
- else, return Type=OS...

github.com/jedisct1/pure-ftpd - 53e47084a5ce9dd30921d2a14449c1f09c19edb6 authored about 15 years ago
Write to the upload pipe using a single write() instead of 3.

github.com/jedisct1/pure-ftpd - 5c26da65ba865f192b8ea7f4fc2481f14e8355df authored about 15 years ago
Don't hardcore version numbers in man pages, just use @VERSION@

github.com/jedisct1/pure-ftpd - 90da225fbed0b0a051f9e69375d3642f307ea495 authored about 15 years ago
Maybe better without "the".

github.com/jedisct1/pure-ftpd - 9b83176c8fed59b1f9b79780be20103f63561256 authored about 15 years ago
/var is really the runtime directory 99.99% of people use, and this is the

way pure-ftpd used to work since day 1.

Defaults to /var no matter what the --prefix is, unless ...

github.com/jedisct1/pure-ftpd - 0d1bb82ef0e265760773a63888167e17bdf0b956 authored about 15 years ago
Replace ${prefix} in paths.

github.com/jedisct1/pure-ftpd - 1eb5ca7b0a5e4fa917f8b762930116287a81ea49 authored about 15 years ago
Update URI. Thanks to Scott Haneda.

github.com/jedisct1/pure-ftpd - e1cf8ec1aaf4769f3fe7c343ba5b4955c1766360 authored about 15 years ago
Next one will be 1.0.25

github.com/jedisct1/pure-ftpd - 5f788d08b518eadb53ff49573a87de44ff896ac3 authored about 15 years ago
Reorder THANKS

github.com/jedisct1/pure-ftpd - c6425dbf88b7d8f32c237efe8654cdfcbb8caff3 authored about 15 years ago
Credit Mime Cuvalo

github.com/jedisct1/pure-ftpd - fda96abf86fd661516ca4fa3b2b8314db5bfd382 authored about 15 years ago
Show symlinks as symlinks in MLSD, except when the broken client

compatibility mode is turned on and links are not dangling (just like the
old LIST and NLIST comm...

github.com/jedisct1/pure-ftpd - b469cebf8126050b5e4d68a9f38e5e77d7ca925b authored about 15 years ago
Explicitely clear poll revent

github.com/jedisct1/pure-ftpd - 5476536d557f5858bd5e913af3bf5f28831b7a37 authored about 15 years ago
1.0.16 didn't support encryption of the data channel.

1.0.22 did. Clarify this. Thanks to Darcy Patridge.

github.com/jedisct1/pure-ftpd - cd9b6576d44c94b1c60c1db3c9ba0bb3daa21371 authored about 15 years ago
gcc 2 fix, reported by Todd Rinaldo

github.com/jedisct1/pure-ftpd - 15918460e2620b5af3a6ccfba70c6b9249a9ae64 authored about 15 years ago
Michele Pes reported other errors in the doc.

github.com/jedisct1/pure-ftpd - 6aa33c100d5efd78523ed7b2440b332f9dfa08fd authored about 15 years ago
--with-cork is gone.

github.com/jedisct1/pure-ftpd - 08734ced051e8601cbfc2fc248efc43a5e30480b authored about 15 years ago
No need to test for NULL before free().

Reformat this.

github.com/jedisct1/pure-ftpd - 924d1dc91af857f29af3be3ced12f2af9b3f53ab authored about 15 years ago
Thought that Henning had been in the credits or the THANKS file for ages.

He wasn't.

github.com/jedisct1/pure-ftpd - 593ff9722d52f2b1c7d1ce15fd2df3b56dd53597 authored about 15 years ago
Plug leak on error path.

github.com/jedisct1/pure-ftpd - 15355468c9a5f91495d4ada66bdb02cc12579de1 authored about 15 years ago
LDAP BIND method is experimental. Needs a closer look.

github.com/jedisct1/pure-ftpd - 6c7bafc8516f936048383814a515603d2c4aa8b9 authored about 15 years ago
Shut up a gcc warning

github.com/jedisct1/pure-ftpd - 6d641088972db2ecd9e98f668b9c30d2b06b2f6e authored about 15 years ago
Henning Brauer: "there is an old trap in ldap with this mode. when

the password is empty the auth always suceeds, so you have to check
for a non-empty password... y...

github.com/jedisct1/pure-ftpd - 70e821d6f353b7065d9c965553632df110042924 authored about 15 years ago
Fix GCC 2 compatibility

github.com/jedisct1/pure-ftpd - e506fbf1f59c9097fec6254e5bade7d3139c69a1 authored about 15 years ago
Fix error code.

github.com/jedisct1/pure-ftpd - 96f555982a4e1857a3b0df71979d29f3fdb4dbf9 authored about 15 years ago
Implicit TLS uses port 989 for data

github.com/jedisct1/pure-ftpd - a4cb1663ba7eb7b25900ee0c5cb884872286fb22 authored about 15 years ago
Thanks Michele Pes.

github.com/jedisct1/pure-ftpd - 216ebe6139d3b2b6cf8da309e96772f8fe87b3fa authored about 15 years ago
Document --with-tls here, thanks to Michele Pes.

github.com/jedisct1/pure-ftpd - 687288d6e02cdf90d563095c8ca42eb41fe06621 authored about 15 years ago
Nuke remaining inlines.

github.com/jedisct1/pure-ftpd - e85e37a3287bc02001e28c918fb0c027a0cf7173 authored about 15 years ago
Give up after idletime in write(), too.

github.com/jedisct1/pure-ftpd - 6ed457952d953762bdd02f13b246a67bc3e090dc authored about 15 years ago
Add dummy getloadavg() function for antique systems.

github.com/jedisct1/pure-ftpd - aff969ff9dd71a8a1881c94d525705d4c67eb501 authored about 15 years ago
Remove GPL cruft

github.com/jedisct1/pure-ftpd - 38d5d2be14a2503e495ce1e63a7adf42d0d501a5 authored about 15 years ago
Install man pages with local paths

github.com/jedisct1/pure-ftpd - bed25be155a555194eca7f8616b2164cc14ad70c authored about 15 years ago
Mention some related projects

github.com/jedisct1/pure-ftpd - f8d3edcfc5db9c750777acc1eb947e81158f5553 authored about 15 years ago
Update cipher and mention Cyberduck

github.com/jedisct1/pure-ftpd - 076842f4b40214bea1677548d25e8a405f48773c authored about 15 years ago
Support for multiple charsets shouldn't be considered experimental any more.

github.com/jedisct1/pure-ftpd - 0e7ae942ac040686442f86b0ea4db03103a20976 authored about 15 years ago
Remove CORK stuff.

github.com/jedisct1/pure-ftpd - 25b800c98510fd4ca7c23fbc651c26814e462818 authored about 15 years ago
Update the NEWS file.

github.com/jedisct1/pure-ftpd - d02ae2c415c60fc3ace41567cced91aaf67a34af authored about 15 years ago
Shut up gcc warnings

github.com/jedisct1/pure-ftpd - 904a4912a259fc9fe9f04d0253c915b741471047 authored about 15 years ago
Add home directory

github.com/jedisct1/pure-ftpd - ac21ed608cc49b51fe2b9fbf88c4db835b28a05c authored about 15 years ago
Use error() instead of addreply + strerror()

github.com/jedisct1/pure-ftpd - 2340b19cf7498545e2c9ff1db859115f59263682 authored about 15 years ago
If there's no specific user, fall back to root, not to nobody who's everybody.

github.com/jedisct1/pure-ftpd - d9c7dd22927b914b4dd2c6289b0c034564c52d30 authored about 15 years ago