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

When an upload gets renamed (--autorename), sends the new name to the

uploadscript handler, not the original name.

github.com/jedisct1/pure-ftpd - 7164e2a3d74924f8c86bc3aedf0e07c7b89562e9 authored almost 15 years ago
Fix ALLO.

Conflicts:

src/ftpd.c

github.com/jedisct1/pure-ftpd - bf1ce4df2487a4613b591d1641e7143f392a96aa authored almost 15 years ago
Have ALLO check the real disk space in addition to virtual quotas.

Conflicts:

src/ftpd.c

github.com/jedisct1/pure-ftpd - 24a3726d0d2553c3e2d028eeb751422a18740570 authored almost 15 years ago
Keep listening to normal packets on OSX / iPhone

github.com/jedisct1/pure-ftpd - 6228dd6d9daa46f7c044bf881b520d96e17f1a39 authored almost 15 years ago
Work around OSX broken poll()

github.com/jedisct1/pure-ftpd - aec43b7ec3e3258f729cd16a1bf6ff1c5a882c3b authored almost 15 years ago
Check for __APPLE_CC__ here, too.

github.com/jedisct1/pure-ftpd - 08f8755df0ca18a4e3fc48cd9b5370f40ed87b08 authored almost 15 years ago
Check for __APPLE_CC__ not __OSX__

github.com/jedisct1/pure-ftpd - d49fef8d015059f0cbbc4fd22bf1a11c2b34d80c authored almost 15 years ago
POLLIN = POLLRDNORM | POLLRDBAND

github.com/jedisct1/pure-ftpd - f5b35ec59c0bccdfe81ef264850075ed313b14d8 authored almost 15 years ago
Catch priority data in the parser, too.

github.com/jedisct1/pure-ftpd - 0001684ff77018a365eb963d36a6f0412a987456 authored almost 15 years ago
Check for POLLRDBAND and POLLRDNORM in addition to POLLIN

github.com/jedisct1/pure-ftpd - d5a7b4aae0cab258a12911eb67200d6c31340bfb authored almost 15 years ago
After an atomic resumed upload, don't append the previous file size to the quota.

Noticed by Kevin Wade.

github.com/jedisct1/pure-ftpd - c232c7dd22ae5beb81ee4ac76467420ade3eb6fe authored almost 15 years ago
No need to reset restartat too early (and twice) after an upload.

github.com/jedisct1/pure-ftpd - e0635c8cc16fa7dbc613baf0c8fad709c31b4c27 authored almost 15 years ago
Always accept OPTS UTF8 ON, but refuse OPTS UTF8 OFF if client_charset is UTF8.

github.com/jedisct1/pure-ftpd - 37cc568e779d3d653c5983617ea86b335fbfeade authored almost 15 years ago
iconv_t isn't a pointer.

github.com/jedisct1/pure-ftpd - 8385375ff1d4e0c91acbd6ceb8e0f25b440a341f authored almost 15 years ago
Fix AUTHD_ENCRYPTED

github.com/jedisct1/pure-ftpd - e2db94e6c54eb52efb6c01ec91fe1224ce0f18bc authored about 15 years ago
Reset the CWD failures counter after a successful directory has been created.

Works around the way ncftp mirrors directories.

github.com/jedisct1/pure-ftpd - a50aa328edbb5b3db96332887a665c4e26caaca8 authored about 15 years ago
an user -> a user

github.com/jedisct1/pure-ftpd - c10e75fb446aa637e44bcafe6c75d0014866880c authored about 15 years ago
Since pure-statsdecode is meant for humans, don't write any control char.

github.com/jedisct1/pure-ftpd - dba0dc089467126373b5433351880a373e394ea4 authored about 15 years ago
-thr suffix for the iPhone version.

github.com/jedisct1/pure-ftpd - 2b5fd1753058d81fc458645766c54c4b0acaa5ae authored about 15 years ago
Remove iPhone support from the main branch.

github.com/jedisct1/pure-ftpd - 7bbffe7f5a42866c5851d3f64a28bee093453994 authored about 15 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd

github.com/jedisct1/pure-ftpd - 22aa9fb7b91375c76423f3adba96aa3d5a8059ab authored about 15 years ago
Don't forget to allocate two extra bytes for the random canary.

Add an explicit (size_t) cast by the way.
Spotted by mitsuyama at mxr.nes.nec.co.jp

github.com/jedisct1/pure-ftpd - 0398dba61e2f75485ade5375e76b011735696181 authored about 15 years ago
Greet Frank de Brabander before I forget.

github.com/jedisct1/pure-ftpd - fac87a328cd6a3944699556094a3eb8d5dcfe861 authored about 15 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd

github.com/jedisct1/pure-ftpd - 57b2a0057ef6eb022cb511f1a8f55b8cb590a34b authored about 15 years ago
Better accuracy for throttling, by casting bandwidth to double before dividing.

Spotted by Frank de Brabander.

github.com/jedisct1/pure-ftpd - e52f1c92dc6e857db3fe490474b2d7d08da561cb authored about 15 years ago
Remove debugging symbols in the single-threaded iPhone version.

github.com/jedisct1/pure-ftpd - f0f666925688f6eeb179d16c4f230f904e4eb8e8 authored about 15 years ago
Sets back listenfd and listenfd6 to -1 when pureftpd_shutdown() is called.

github.com/jedisct1/pure-ftpd - 3adfd3d8085e49a647889bc98f23add74f01daf6 authored about 15 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd into sitecalls

github.com/jedisct1/pure-ftpd - 699daacadc897a0842a806f6f0c3fbac7dba86ed authored about 15 years ago
Fix pureftpd_shutdown() when there's no data channel.

Thanks to CompeGPS for the backtrace.

github.com/jedisct1/pure-ftpd - 9d60715f7a628b6b75333facf878525bb10448df authored about 15 years ago
Shift to version 1.0.28

github.com/jedisct1/pure-ftpd - 716083ed4d4a4e79499d7f88b740c51b6db85b9d authored about 15 years ago
Properly handle SITE CALL arguments.

github.com/jedisct1/pure-ftpd - 14b9d8a7959ff0e4bbbdf16401077fa4ebe32d9e authored about 15 years ago
Compile iPhone library with debugging symbols

github.com/jedisct1/pure-ftpd - 2732a35602040bbcc71383786bc3baa7c6d08f20 authored about 15 years ago
Add SITE CALL example to the test app.

github.com/jedisct1/pure-ftpd - c440e5b963ea01414ddefc96124d91ae2406c2ac authored about 15 years ago
Accept SITE CALL callbacks with no deallocation method.

github.com/jedisct1/pure-ftpd - da6a032ed444a86f474cfca5fa02293bb1471603 authored about 15 years ago
Add pureftpd_register_site_callback in the iPhone .h file.

github.com/jedisct1/pure-ftpd - 09e1157c62ec979788139bc3a85bb4b8e6215f04 authored about 15 years ago
More support for SITE CALL.

github.com/jedisct1/pure-ftpd - d82968ca1e7fbd3c5d13edd28ebe27d5f69adf6b authored about 15 years ago
Provide the fundations in order to register SITE callbacks.

github.com/jedisct1/pure-ftpd - a1ab140b3b77424ae69e2e6bc00cb9b3673273ac authored about 15 years ago
Define the SITE callbacks interface.

github.com/jedisct1/pure-ftpd - 5207caa347508e24e8623eb9cb141f9eed354e33 authored about 15 years ago
Update Changelog/NEWS

github.com/jedisct1/pure-ftpd - 3a99e7c1adf0151b4a7349bf84507624b2eba8fe authored about 15 years ago
The Windows port is obsolete.

github.com/jedisct1/pure-ftpd - 3852ff116d8ba8afaab1128edca621ee9ee5b008 authored about 15 years ago
No need for pw_check() for the iPhone.

github.com/jedisct1/pure-ftpd - a64835eb412a04d076819ece3bbecb5379200c3f authored about 15 years ago
More informative error message.

github.com/jedisct1/pure-ftpd - d2fc23eeb9b9914213425fe92abfeb6656276d22 authored about 15 years ago
If the server is linked against an old SSL library and the client requests

SSLv3 renegotiation, disconnect it.
And make support for renegotiation possible by defining a mac...

github.com/jedisct1/pure-ftpd - 2b6c9ccc71ad90ef3706d5b50ac1df68b34e5abc authored about 15 years ago
Replace realloc+malloc with a single malloc

By chl@openbsd

github.com/jedisct1/pure-ftpd - fdcc67e944370c2635edd9cf87fab49f52987d09 authored about 15 years ago
Define ALLOW_DELETION_OF_TEMPORARY_FILES for iPhone.

github.com/jedisct1/pure-ftpd - b7f199864fa55f108009e2e26b80bc789f810ac4 authored about 15 years ago
@ => at in email addresses

github.com/jedisct1/pure-ftpd - 4a7efbc50aca0ddbcf987b5b9795115d480664a3 authored about 15 years ago
Unbreaking ipv6 is the reason to be of version 1.0.27

github.com/jedisct1/pure-ftpd - 138c02a8190043d0cfab7345894ab489eec654b6 authored about 15 years ago
Oops! Unbreak ipv6.

Reported by Brad.

github.com/jedisct1/pure-ftpd - f72ee68eecf99e59487b38909c1aa490f533c57b authored about 15 years ago
Allow deletion/upload/rename/... of .pureftpd-upload-* files for people with no quota.

github.com/jedisct1/pure-ftpd - f00a6bdc082d264de2e5e410e19e185f0cc5b49c authored about 15 years ago
Add an extra delete_atomic_file() call for iPhone.

github.com/jedisct1/pure-ftpd - d50fe47d72d6ada090b508be7abe16a0b02dde14 authored about 15 years ago
Igor's bug report was bogus. Revert the ':' addition in pure-ftpd.conf

Reported by Oleksiy Petrov.

github.com/jedisct1/pure-ftpd - ac53487cb211f4c4c1f8c4b572f377d0b02daf32 authored about 15 years ago
SSL_CTX_load_verify_locations() returns 1 on success, not 0.

Reported by Jeff.

github.com/jedisct1/pure-ftpd - 33628146d24c3a278f3d1cde2d31f9e631e396b1 authored about 15 years ago
Next version will be 1.0.27

github.com/jedisct1/pure-ftpd - ce7eeee200cb118253a989e2596db7eaa1cfdcb6 authored about 15 years ago
Call shutdown() before closing descriptors from another thread on iPhone.

It helps in order to have poll() wake up and properly return from
pureftpd_start() when a client ...

github.com/jedisct1/pure-ftpd - 55122ebd9759008b0993bac30b39992f6266c826 authored about 15 years ago
Only set capabilities if privsep is disabled.

Drop admin capabilities, even though setting the TOS won't work any more.

github.com/jedisct1/pure-ftpd - 516d7ce791ca35fb141e16efb9628e679640a03d authored about 15 years ago
Thanks, Juergen.

github.com/jedisct1/pure-ftpd - 70f9c0e08c84117114af57c3a1ddc1c3d6aae1c0 authored about 15 years ago
Don't waste a line.

github.com/jedisct1/pure-ftpd - 3713162bd09b1fc3ad40b2df00b3c91617ac86ea authored about 15 years ago
Credit Juergen.

Also, Margus sent a great patch, that is still under review, but still great.

github.com/jedisct1/pure-ftpd - ff0ee058c00dea7ef722a72de11cf40c7a5bbd57 authored about 15 years ago
Revert to previous behavior, dropping uid too early broke non-chrooted users.

github.com/jedisct1/pure-ftpd - 329e0117fa7ca56522b7aa92332d66fc9f06cfa0 authored about 15 years ago
Bring back the coma.

github.com/jedisct1/pure-ftpd - 09be858fed3acfeeb60ccfaf27fc25b9b4c2b7cd authored about 15 years ago
ESTP and ESTA are really designed to only check the IP address, don't bother handling TLS

stuff here.

github.com/jedisct1/pure-ftpd - 31c3f58eb3e98e9c3ee79a4b87c1dac7a7ccb85d authored about 15 years ago
Dramatically speed up directory listing with TLS enabled.

github.com/jedisct1/pure-ftpd - d9a4cbcc782f39daa4759b479ee7034763f50ee1 authored about 15 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd

github.com/jedisct1/pure-ftpd - e972b005621642d3061826192fdce490a051640f authored about 15 years ago
Init a TLS data session after having sent the "go ahead" message on the command socket.

Fixes compatibility issues with Cyberduck.

github.com/jedisct1/pure-ftpd - b7c1fd59bb209f513868ca74b0ad3ca288e6e678 authored about 15 years ago
Looks like changing argv used to screw up the horrible but still required Linux hack in order to change to process name.

Reported by Margus Kaidja

github.com/jedisct1/pure-ftpd - bc11b4206cd2e2c23a2e447586a0bbb98f8052e3 authored about 15 years ago
Oops, Margus, not Marcus.

github.com/jedisct1/pure-ftpd - 9babcef9ba10259a03de86fa612215570c767966 authored about 15 years ago
Update ChangeLog/NEWS/THANKS

github.com/jedisct1/pure-ftpd - 8ba34e752d966487f6a2cf44992211a0f39c83cf authored about 15 years ago
Document a bit that userchroot variable because I had a hard time

remembering what it was actually designed for.

github.com/jedisct1/pure-ftpd - b42117176cd3d89d246ceb4824c836b03ad153ab authored about 15 years ago
Micro-optimization for 0-bytes files. No need to seek nor read anything.

github.com/jedisct1/pure-ftpd - 2b7fa195ee9c3c788bb103a46c69f9ea48d003fe authored about 15 years ago
Some clients still insist on trying to resume files after the end (which is

unlikely to give anything interesting but a zero-byte transfer. Go figure...)
While raising a 55x...

github.com/jedisct1/pure-ftpd - 234683f2487c9141cdc54e79bf392f20eab3308e authored about 15 years ago
Pointless error messages

github.com/jedisct1/pure-ftpd - 27a81bd37c62fa20a8668ae20fa4c29748355c71 authored about 15 years ago
Mark unreachable parts.

github.com/jedisct1/pure-ftpd - 7a77c34859b5b880d1f451f8e1605f13f9de1214 authored about 15 years ago
Document how to change the anonymous FTP directory in user mode.

github.com/jedisct1/pure-ftpd - 62ca1189c7046c606e40c2b83141b2f81fa020fb authored about 15 years ago
Shut up gcc warning

github.com/jedisct1/pure-ftpd - 4eb801add990dd6f5a10a32fb794d61d5439b848 authored about 15 years ago
Remove debugging code

github.com/jedisct1/pure-ftpd - 362aec5287a3a80b6c11317abe48812713947ede authored about 15 years ago
Return 554 when a REST command is invalid.

github.com/jedisct1/pure-ftpd - fb3f27ae42e0a0053e4e3790e8f6b4e68acf6c60 authored about 15 years ago
No need to report an error if *_init() fails, errno won't be set to anything interesting.

github.com/jedisct1/pure-ftpd - 94324ec0ce1314dccc1a701544441946ca5362cf authored about 15 years ago
Rename readen as readnb as "readen" is a terrible English mistake.

github.com/jedisct1/pure-ftpd - a35359a7b63aefeff1f526481417c766a605be45 authored about 15 years ago
Avoid loop if read() on the command socket returns 0, as when the server

disconnects the leaves the data socket open.
Reported independently by Thomas Min and Marcus Kaidja.

github.com/jedisct1/pure-ftpd - 25a96a8ac3df1ab5cf3b94f46346b9ba7eca54a6 authored about 15 years ago
Add some basic documentation about using the FTP server on iPhone

github.com/jedisct1/pure-ftpd - 80aa13cc231a8204887329d0458bd449f057dc74 authored about 15 years ago
Who cares about armv5 in the iPod Touch/iPhone world?

github.com/jedisct1/pure-ftpd - 01163e92ce7439118b08f935381248c997f38aed authored about 15 years ago
Change the banner on iPhone.

github.com/jedisct1/pure-ftpd - 9b5907f85c859a8ab0d22ea3518d24b9f1e1c398 authored about 15 years ago
Login as root/alpine

github.com/jedisct1/pure-ftpd - aca41be9aa3867efd41db2a589e47e7da25505f4 authored about 15 years ago
Missing parenthesis

github.com/jedisct1/pure-ftpd - 3135648d7cc68a7b68dfd65ef6f928f0be35010b authored about 15 years ago
Introduce pureftpd_register_simple_auth_callback()

github.com/jedisct1/pure-ftpd - ded9171ce87523dd97c1853c21d9cd34c8cd3e60 authored about 15 years ago
Catchup with pureftpd_start() API change.

github.com/jedisct1/pure-ftpd - 1636cfe4e7e567f94e9f3648b658ccf2bad415b6 authored about 15 years ago
No need for the password in pureftpd_start() since we'll use a callback.

github.com/jedisct1/pure-ftpd - 3f44a13b5d195961fd87db48c1246ceb1f172785 authored about 15 years ago
Cache the primary group.

github.com/jedisct1/pure-ftpd - 00b40936468a37e498a0d0af00a8bfa18de6b904 authored about 15 years ago
Introduce non-anonymous authentication for iPhone.

github.com/jedisct1/pure-ftpd - 001c66c8b55ce3939811efec9ee2a6f1f8daae18 authored about 15 years ago
Log on iPhone even if nonroot is enabled.

github.com/jedisct1/pure-ftpd - adeb270c35868669d443291271d44b17760428f0 authored about 15 years ago
Setup logging and link libiconv

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