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

Merge pull request #4 from chauplac/master

LDAP: Add support for URI schemes other than LDAP.

github.com/jedisct1/pure-ftpd - e4a36fd0f53e538532f2d45d6961635360b27c84 authored over 12 years ago
LDAP: Add support for URI schemes other than LDAP.

Allows connection to servers listening only on TLS port (636).

github.com/jedisct1/pure-ftpd - 67c0f85178174633f5235c3fccb070d2f9e958a1 authored over 12 years ago
Use uint32_t in alt_arc4random*() just like standard arc4random*() functions.

Change alt_arc4random_uniform() to calculate ``2**32 % upper_bound'' as
``-upper_bound % upper_bo...

github.com/jedisct1/pure-ftpd - df5c3532a323864cada31627a27f5d2eb5ca177e authored over 12 years ago
Compile with -fPIC if possible.

github.com/jedisct1/pure-ftpd - 1cf8e9759ed011e49759144095cb0e4eff11cdac authored over 12 years ago
Remove useless -Wmissing-noreturn warning.

github.com/jedisct1/pure-ftpd - a551a54277dc8b05195f73f6efefd41a5c68ac90 authored over 12 years ago
Fix storage_port and storage_sin prototypes.

github.com/jedisct1/pure-ftpd - 28199a435e64130f65b19752c5845265256242e9 authored over 12 years ago
Prevent compiler optimizations

github.com/jedisct1/pure-ftpd - 1ff6484dc96a98a1d8b4b3d73d0e1484177e5211 authored over 12 years ago
Move all checks for linker flags to the same place, and always use -Wl.

github.com/jedisct1/pure-ftpd - 5dfde6b3e4d7abb74d5606f994da25660e1a69c5 authored over 12 years ago
Pass -z,noexecstack to the linker if it happens to support it.

github.com/jedisct1/pure-ftpd - 9203908a0ac5de5d0769140f59d968e1e03cd7fe authored over 12 years ago
Fix typo and update the list of supported characters for user names in README.LDAP

github.com/jedisct1/pure-ftpd - 75b07ef75f483cb2d38433ace408a28999535176 authored almost 13 years ago
A configuration file doesn't really slow down everything.

github.com/jedisct1/pure-ftpd - 92b2c1f441a8e32083e567799229263214d79a26 authored almost 13 years ago
Don't << 16 or << 24 on an int or anything promoted to an int.

github.com/jedisct1/pure-ftpd - f4dd5ef7c8f2dab92008a038cad260c7a9ed9185 authored almost 13 years ago
Per popular request, dot files are now hidden from traditional directory

listings if the -X flag has been specified.

github.com/jedisct1/pure-ftpd - 48480b0cb52c52376a98a0a90cfb42ae0107473b authored almost 13 years ago
Prepare for 1.0.36

github.com/jedisct1/pure-ftpd - 4db2c5c9e8bdadfb89f512b3217acb3e9e59477b authored almost 13 years ago
Fix extauth: don't use safe_read_partial() to read on a pipe, use safe_read()

github.com/jedisct1/pure-ftpd - c0644b2040159af5110a5a6d08a696c7a38a38f0 authored almost 13 years ago
Reintroduce correct -fstack-protector detection.

github.com/jedisct1/pure-ftpd - 123dd8a5a2185fd9801aa3ab6913972ba930e6bc authored almost 13 years ago
Re-merge ax_check_link_flag improvements.

github.com/jedisct1/pure-ftpd - 1534f484105de6060267b4c7a5b3c90b7957a871 authored almost 13 years ago
Revert "Check that -fstack-protector works at link-time, too."

This reverts commit 89704043651acae0def521f179b38fdcbaff705a.

github.com/jedisct1/pure-ftpd - e64f87a872ee524158b87e1f3a38fd54c809c4e7 authored almost 13 years ago
Support files up to 1 exabyte.

github.com/jedisct1/pure-ftpd - 499f413384b89264a0f4ad7f9100a7aa1500f320 authored almost 13 years ago
Improve detection of -fPIE

github.com/jedisct1/pure-ftpd - e3ce2ea821a6e7012b5d1c605502a3e04d45fa2c authored almost 13 years ago
Check that -fstack-protector works at link-time, too.

github.com/jedisct1/pure-ftpd - 89704043651acae0def521f179b38fdcbaff705a authored almost 13 years ago
Try to compile something that makes some stack allocations in order to make

AX_CHECK_COMPILE_FLAG more reliable when testing for things like
-fstack-protector

github.com/jedisct1/pure-ftpd - ae7fffe49bd49c2d0b43e81fa8124931d457d4c1 authored almost 13 years ago
Properly prototype alt_arc4random_close(void) on OpenBSD, too.

github.com/jedisct1/pure-ftpd - 7d32847edc1078e39aee9ec0dcac954b18b51c97 authored about 13 years ago
"failed stats aren't much cheaper than successful stats, so we should

probably do the counting before stat, not after."
/via tedu@openbsd

github.com/jedisct1/pure-ftpd - 2c09c7cfb8f712146cd65e35373a2dd4b29c5f65 authored about 13 years ago
2011 -> 2012

github.com/jedisct1/pure-ftpd - 6178124e9b83ae291958ec00c1563b711626db6e authored about 13 years ago
Initialize TZ even if strftime() fails.

github.com/jedisct1/pure-ftpd - 3c9ca0c77c92fafbe40d58146855bf65d74265cd authored about 13 years ago
-fstack-protector-all can cause issues with Dragonfly BSD-current.

github.com/jedisct1/pure-ftpd - 234bf08222d8181ddb18a226c3d9d6850da35c17 authored about 13 years ago
Add a macro for allowing all characters in file names.

Disabled by default, undocumented, not going to be enabled by default anytime soon.

github.com/jedisct1/pure-ftpd - 79efc4e12bf1475235654818dcba9cdcb5ddb710 authored about 13 years ago
ASCII on Windows is fine now.

github.com/jedisct1/pure-ftpd - 3131baa3c9ee518627d14560152b8014c22cb359 authored about 13 years ago
No matter why getnameinfo() failed, try again with NI_NUMERICHOST only.

github.com/jedisct1/pure-ftpd - bac4326542757116d010e56c6b957059f53795b5 authored about 13 years ago
Fix undefined WIN32_ANON_DIR on Win32.

github.com/jedisct1/pure-ftpd - 093f23b1ba75a0b9da6900a2ca4a8ec2969798c6 authored about 13 years ago
Update compile flags for Windows

github.com/jedisct1/pure-ftpd - 4dabdc531f28f8e8194913b13d2343bd1964a587 authored about 13 years ago
Enable ASLR / DEP for crazy people running pure-ftpd on Windows.

Don't hold your breath pure-ftpd is still unsupported on Windows.

github.com/jedisct1/pure-ftpd - 86f0ef03e322e67a46b80fe3b9b9daa40f9f5cd0 authored about 13 years ago
Moving on to version 1.0.36

github.com/jedisct1/pure-ftpd - 70f2ce1a162abee775f461a3486c6e6614293ce3 authored about 13 years ago
Import autogen

github.com/jedisct1/pure-ftpd - 4f66ee42d083be112095f73f5d1b6bd092fc89c4 authored about 13 years ago
Remove automake-generated files.

github.com/jedisct1/pure-ftpd - 3868651aab9e2ec6ac3ed8dbddc061f143cef5f4 authored about 13 years ago
Kill a blank line

github.com/jedisct1/pure-ftpd - be10e0d3a71636c8fc72791957ce29d9b6e147ed authored about 13 years ago
Return 250 instead of 550 when renaming a file to itself - a noop is not an error.

github.com/jedisct1/pure-ftpd - c9f2be6a0530057cf6cf157081414cfc8ee6eb9d authored about 13 years ago
Better bug fix for quotas and renaming files.

github.com/jedisct1/pure-ftpd - e3bf8d01cfb8e4ffe3e770f167abfb96afe7109d authored about 13 years ago
Fix quota computation when RNTO overwrite an existing file.

Reported (+patch) by Hiramoto Kouji, thanks!

github.com/jedisct1/pure-ftpd - bb2cf121761456b08f4d0a34b27fe426fdefb31c authored about 13 years ago
Remove --param until we can properly detect whether it's actually supported by the compiler or not.

github.com/jedisct1/pure-ftpd - 2d9ea21a8957ed1c5ea14bae46d7aa8aa61a03a9 authored about 13 years ago
AM_CFLAGS => CPPFLAGS

github.com/jedisct1/pure-ftpd - 8f3199aa54098ec175f3173f680d092e9cf77513 authored about 13 years ago
Bump to 1.0.35

github.com/jedisct1/pure-ftpd - 99ab96339556b5e360427d74fead3c94ee58d7b0 authored about 13 years ago
Always use a "C" locale for ctype/collation and call gmtime()/strerror() at startup time so that relevant locale info possibly gets cached.

github.com/jedisct1/pure-ftpd - 2806ee7a271831443e44c0cda66f3d821a35382b authored about 13 years ago
The number of users is an unsigned int, not an int.

github.com/jedisct1/pure-ftpd - cac5933363cc7bd43fe142c0cb5818d90f643668 authored about 13 years ago
Fix nitpicks for icc

github.com/jedisct1/pure-ftpd - 6e890384f456c111e696ac283f0339419c7e5406 authored about 13 years ago
struct tm fields are int, not unsigned int.

github.com/jedisct1/pure-ftpd - b52161582107c85b0f395e0f2cd5888213b09e71 authored about 13 years ago
Changing params actually requires a genuine gcc, not another compiler with

half-assed gcc emulation.

github.com/jedisct1/pure-ftpd - a2691802c213e1557c55ca72816fe4602f7552f1 authored about 13 years ago
Remove useless type qualifier

github.com/jedisct1/pure-ftpd - 7fc6e623f0a88e82401c61150bff38d9505a3edd authored about 13 years ago
Compilers like Ekopath would choke on --param

github.com/jedisct1/pure-ftpd - f8963268d76062ec6674e898ca0994ff4c8e0500 authored about 13 years ago
alt_ -> alt_arc4_

github.com/jedisct1/pure-ftpd - 920d974d100920a8b516c1511e4dc6d0218f264e authored about 13 years ago
Mark a couple functions as static.

github.com/jedisct1/pure-ftpd - 91673ffa25b983f44585b1642899ceea0d78fcfd authored about 13 years ago
No need for a allo() prototype in MINIMAL mode.

github.com/jedisct1/pure-ftpd - c092cd71b5a24e7bb521a3ed0be9c698be9ce9db authored about 13 years ago
Harden compilation switches.

github.com/jedisct1/pure-ftpd - 8a8d3d2c230d686508bb50bc335ea94f7df34a72 authored about 13 years ago
Missing translation.

github.com/jedisct1/pure-ftpd - 38e599fa997205a41c384705e367e432490cd80c authored about 13 years ago
Use the correct jargon. Via Yom.

github.com/jedisct1/pure-ftpd - 074556830d2641f94bedd890c3802a41a06395f1 authored about 13 years ago
Accept + as a valid character in logins.

github.com/jedisct1/pure-ftpd - 9db5cc16ecce079e946c19051e7a273ee52f107c authored about 13 years ago
Man page fixes, thanks to Brad.

github.com/jedisct1/pure-ftpd - 51a65bed7dfa376daf2bb31db60a3e7a802ee1f1 authored about 13 years ago
Import safe_rw.[ch]

github.com/jedisct1/pure-ftpd - 631ad6912fd17600c3f6968ff7caf7aea1a26fa8 authored about 13 years ago
Update to 1.0.34.

github.com/jedisct1/pure-ftpd - 76b513ae8f3c448421d453ae4ca0e9349e5816e4 authored about 13 years ago
Unbreak uploads.

github.com/jedisct1/pure-ftpd - 2cd345c99d79f32e19c9bfbfd043a48d439baed7 authored over 13 years ago
SSL_get_current_cipher() returns a const pointer.

github.com/jedisct1/pure-ftpd - 2745d65f0b05f97261faebca3049bcf3381ffc3c authored over 13 years ago
Lower max glob memory usage again for the release.

github.com/jedisct1/pure-ftpd - 00fabe6414d280ef4527c4fa0376ad704cf757f5 authored over 13 years ago
Include stdint.h, which is curiously required by FreeBSD 8 for SIZE_MAX.

github.com/jedisct1/pure-ftpd - a4546e6d2e2abdc770540eccbab57dffad59d172 authored over 13 years ago
Add an undocumented ifdef to accept virtual users with uid/gid = 0, of course disabled by default. But some users seem to need that.

github.com/jedisct1/pure-ftpd - 3bd0b6526289cd976064213ea59b87536b8dc006 authored over 13 years ago
Remove dead variable.

github.com/jedisct1/pure-ftpd - 24edf180d4474d2578d778fb2f6af1ff19c6cfbd authored over 13 years ago
Update Changlog

github.com/jedisct1/pure-ftpd - 4260dc358cf3f71298f398ea6fd8890ff3b29121 authored over 13 years ago
The compiler would have compiled out the function, but do it explicitly.

github.com/jedisct1/pure-ftpd - 77cdc3cbb1a129efb39a600d1906586b21fcd316 authored over 13 years ago
Be tougher. If we are on a system that had a random device when the package

has been compiled, demand that we still have one at run-time.

github.com/jedisct1/pure-ftpd - a6c1f7774c0a39afea200de56763c5c23629f708 authored over 13 years ago
Don't use stdint types.

github.com/jedisct1/pure-ftpd - 147d48d81e070d7a121d27c3136927e9a2e6c975 authored over 13 years ago
Operating systems without a /dev/*random device shouldn't really be used nowadays, but seed srandom()/srand() with whatever we can for these.

github.com/jedisct1/pure-ftpd - 9d766fd6fb4f25d301d0b9e4742151319c7e8382 authored over 13 years ago
Unbreak compilation on non-BSD systems.

github.com/jedisct1/pure-ftpd - 166f218b65b4561fc20a74de8f535cd2eceb7db1 authored over 13 years ago
Don't bother digging deeper than what has been specified with the -L switch.

github.com/jedisct1/pure-ftpd - 97cb901f3d4854f572995546199cc76fb28fb26a authored over 13 years ago
Unfortunately Linux still hasn't strlcpy()

github.com/jedisct1/pure-ftpd - e0643f9f3c53d5c5ffaebc421cb44731d9c38dcf authored over 13 years ago
Returning a "nospace" when we reach too many files is fine: rather display this error than an empty list with no error codes.

github.com/jedisct1/pure-ftpd - e395a517d5d5d55648b0f637d884d25d5532804c authored over 13 years ago
DIE_MEM() => die_mem()

github.com/jedisct1/pure-ftpd - 264b99dcdaef5597acf98b888313b41e0d6585e8 authored over 13 years ago
Implement MFMT and add support for the 2-args SITE UTIME syntax.

github.com/jedisct1/pure-ftpd - 93d90d4f8c70f0757f6bf6b144a0880a99e77077 authored over 13 years ago
Revert to the original djb hash function, keeping the code small matters more

than an actually useless optimization.

github.com/jedisct1/pure-ftpd - 6821ab77305a8dc75b78c694443843b534de69d9 authored over 13 years ago
Revert "In the hash function, perform one last step through the fast path."

This reverts commit 99fa7cd87bf461c8cefb9d2172f6c43e3752e678.

github.com/jedisct1/pure-ftpd - 33616fd79e05c5eda03a7c00f953744980be0a51 authored over 13 years ago
Add LDAPDefaultHomeDirectory

github.com/jedisct1/pure-ftpd - 62afbd107c45084f2b3b549eb7cb551238fe4c84 authored over 13 years ago
Support a -S: prefix in the SSL list in order to disable SSL but not TLS.

github.com/jedisct1/pure-ftpd - a20eabf53810823254f216d3313251ac59d9a978 authored over 13 years ago
Use arc4random() instead of always reading from /dev/*random

github.com/jedisct1/pure-ftpd - 9d24340f1426785a02cc329f1174677fb48f1239 authored over 13 years ago
Just reorder Makefile.am stuff.

github.com/jedisct1/pure-ftpd - 04a917ec5513d787edf584f92e1dcf363fd27455 authored over 13 years ago
Add chroot-proof arc4random*() functions.

github.com/jedisct1/pure-ftpd - b70fd81926e9f3b09678af00f6d7226539e5346f authored over 13 years ago
Factorize safe_read()/write() code.

github.com/jedisct1/pure-ftpd - 7e7bd9262743ed14b3f20eedee508137f2db8fdb authored over 13 years ago
Call OpenSSL_add_all_algorithms().

github.com/jedisct1/pure-ftpd - 96a0dc775f3dc858ac7b67a4f897df33970881a3 authored over 13 years ago
Resync bsd-glob.c with OpenBSD glob.c, and remove code we don't use instead of ifdef'ing it.

github.com/jedisct1/pure-ftpd - 129a23fe0502c19e0bac2117386ace156fe1b233 authored over 13 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd

* 'master' of github.com:jedisct1/pure-ftpd:
Unbreak compilation on Linux.

github.com/jedisct1/pure-ftpd - 69891d051efa312032947de6662b3e086ed35e2b authored over 13 years ago
whoose => whose

github.com/jedisct1/pure-ftpd - 6bcdc77d51144810cd78701e14932e58776e5732 authored over 13 years ago
Unbreak compilation on Linux.

github.com/jedisct1/pure-ftpd - 232c5e97b4b6582646c0b830ab89309294415182 authored over 13 years ago
WinSCP works fine with Pure-FTPd. Reported by Ben Johnson.

github.com/jedisct1/pure-ftpd - a6b79f0c2b99c5757040b6f78444576cf4812780 authored over 13 years ago
On Linux, opening a named pipe that nobody reads with O_WRONLY yields ENXIO.

The workaround is to opens it O_RDWR. So, just do that.

github.com/jedisct1/pure-ftpd - 1691d94271eb10cc678e446abb55813d7a7c08dd authored over 13 years ago
Add (void *) casts to make it explicit that we did care about alignment.

github.com/jedisct1/pure-ftpd - ae248036694f2133c3de188a2c27384d60c8f049 authored over 13 years ago
In the hash function, perform one last step through the fast path.

github.com/jedisct1/pure-ftpd - 99fa7cd87bf461c8cefb9d2172f6c43e3752e678 authored over 13 years ago
Double the speed of djb2 hash.

github.com/jedisct1/pure-ftpd - c0dd80b13b298e3f315a1951073cdff87cc22b5d authored over 13 years ago