Ecosyste.ms: OpenCollective

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

github.com/jedisct1/pure-ftpd

Pure FTP server
https://github.com/jedisct1/pure-ftpd

Keep CAP_AUDIT_WRITE capability, needed for PAM on some distributions.

Suggested by Michal Vyskocil.

ac36eb8dd05506b0ffdd78e2f2e85a7ecc9f0fbb authored over 13 years ago
If mmap() for the scoreboard fails, set shm_data_cur to NULL.

Pointed out by witekfl at gazeta dot pl

d8e6371431f976ddc9f594f2a003397db58b6169 authored over 13 years ago
Fixup generated config files and man pages, and in particular, add CLEANFILES.

488506cb16f1024fe9e27bbc94a5094040e92f62 authored over 13 years ago
80-chars wide.

3e21e600af38c0842fe1acab66a3fce0a1f40517 authored over 13 years ago
Use __APPLE_CC__

2e4a5cd3535bf5bfbb962d28ee02742e97c8ffe5 authored over 13 years ago
OSX doesn't properly export environ

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

7d9249e840ac813e0ec600ff9ab9502193351134 authored over 13 years ago
Update PureDB URL and (c) years.

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

03a8fcfd188433550ea36831aed6e0bec3ed61f7 authored over 13 years ago
Typo by the way.

fab134c7dd22b9bedece9b8fc4c772ac6d2f0bd3 authored over 13 years ago
Thanks to Eric Gouyer.

75f85fb593e58417ac8efd5558702210e3ea4641 authored over 13 years ago
Next version will be 1.0.33

63ca54bd0e77ccd8ebd6757e50c500b99ba00cbe authored over 13 years ago
kill() can return EPERM, apparently even with signal 0.

7f8a8b0147fee99334644dbc2ab76a6680acd082 authored over 13 years ago
Disable unused function (for now).

52bc80be298d1baba58f12e9a19fe3e2f12488a2 authored over 13 years ago
Even if glim_readdir >= GLOB_LIMIT_READDIR, we should call closedir().

910b1f7f392ee6b4ac1aaf2f8d90b2a05447457e authored over 13 years ago
Implicitely enable GLOB_LIMIT, but with user-defined limits instead of fixed ones.

91a886dcc3c04c061664823cba7fa7de4563f9da authored over 13 years ago
Resync bsd-glob with OpenBSD.

b7e8cc9aae40a9500b46420b5c1ca176cde25314 authored over 13 years ago
Backport fix from OpenBSD: "globexp2() was ignoring errors returned from lower levels."

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

3087d85e36c4390ce2cd832c9bb29b62e5a149f9 authored almost 14 years ago
and/and

ac06cc9bcce27c9788d4237ae1af5daa5e4e9997 authored almost 14 years ago
Client compatibility: unescape braces.

0034670bba018648ed736cf8568dfe7c8e7acc12 authored almost 14 years ago
Update ChangeLog/NEWS

e20273bf0395dd3684cf5d0a26d0adb3e9f32029 authored almost 14 years ago
Disable support for braces in directory listings.

4c7826e9d8ba123934421a2022ea77ab1f6bc7f1 authored almost 14 years ago
Revert.

dc8449cfeca90f2145be63061cf548e169108463 authored almost 14 years ago
Only expand one brace in a regexp.

581d777a5b301dc3066c94133defe55b35ec5b7c authored almost 14 years ago
Check the number of braces in glob()

See CVE-2011-0418

a56096baf8c98cead873839dcbb4b30476a309b3 authored almost 14 years ago
Add support for SHA1 passwords for PostgreSQL.

67a7e7e845a4337daf6d8c1ccdb23aada7b0bfd8 authored almost 14 years ago
Despam

b1efe345a17db4758aacf443d735783af6f91a19 authored almost 14 years ago
Support sha1 password hashing in MySQL.

Thanks to Tomasz Krynicki.

01699c775ff31c3c38656d430f27383c97ef7086 authored almost 14 years ago
Bump version

28edfff1f96cb168c704c558db921bbd5808b735 authored almost 14 years ago
Include prototype for my_make_scrambled_password() as it's exported by the

library, but it's not in public headers.

04c87db4053e2f8dd661c1ca1d065876465450b9 authored almost 14 years ago
Mention that we're now trying to use my_make_scrambled_password() instead of make_scrambled_password()

837edce8b7141933d29444f3ca485496c64eab33 authored almost 14 years ago
Conditionnally include "groups" as well.

640ec59af9dc301b83b918fce1b2dab5f68c258c authored almost 14 years ago
Zap unused var.

f98ee8a052b1aed60fed57b25cefd7010188f9b5 authored almost 14 years ago
No need for ngroups if we don't display the group list at login time.

2d108817f95e5eeea76e9b9ea0e0cbe2f484e6ef authored almost 14 years ago
msync() second argument is a length, not a pointer.

8baec9279bfb9d835123470627fc9062fc5779db authored almost 14 years ago
Update ChangeLog / NEWS

74754eb2ce18b860ec295228ec3e5be9dfbc55c5 authored almost 14 years ago
Move the SSL_CTX_set_cipher_list() call around.

12f3121035dd4c7be891005d923e30577330d6c9 authored almost 14 years ago
New option (--tlsciphersuite / -J) to chose allowed ciphers for SSL/TLS.

158a095b6bd8e09c4f2fcf010b691f502f4742d9 authored almost 14 years ago
Use my_make_scrambled_password() instead of make_scrambled_password()

if available.
make_scrambled_password() is not exported anymore in Fedora, but as
Arkadiusz Miski...

63b772af295acf572b25118c0bd62735a3eb09b9 authored almost 14 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd

543ae69237d8b7a7afdf60934d281138111836db authored almost 14 years ago
Document -F in pure-pw help.

60373419ccbd6a5731d0715e5192ba236cf566f6 authored almost 14 years ago
Next version will be 1.0.31

114eb68b0116a70be1f197b3b6cfc07b2c77405f authored almost 14 years ago
Simplify backslash unescaping, using str* is pointless.

2557f6c6751b03b498bb5bcd958416a766731033 authored almost 14 years ago
flush_cmd() is only useful when Pure-FTPd is compiled with TLS support.

71a4107095a5a2ae05b9990ccbcd72431b91f0d8 authored almost 14 years ago
Enable minimal shell-like unescaping for LIST.

9167d7d9b7dfd699cc5a74a0b6a2961d9cd833f4 authored almost 14 years ago
Simplify unescape_and_return_next_file()

609252f918a0087c954ff6b0668dd4f7d7176ef0 authored almost 14 years ago
Unbreak \[space]

f5e25de888bae3c41c652a30d92887370cce0283 authored almost 14 years ago
Prepare for minimal support for shell-like escaping for the LIST command.

Only \\ and \[space] are handled in order to restrict limit incompatibilities
with legacy clients.

e3fa945022d6fb4bc775bfe189169d8c55881be9 authored almost 14 years ago
Typo

8331e8c152e3295646b7643556a03657435c3b6c authored almost 14 years ago
Add other changes from 1.0.30

aa766598d4a945f07190c9a0c88461ed30801dea authored almost 14 years ago
Tread->Treat.

aa3d7213dd4104f0f55862f0856942a9c74715f5 authored almost 14 years ago
Update NEWS

8faf025e0d1bf681c3c4ca2fdfd96cac8f44b5f5 authored almost 14 years ago
Flush the command buffer after switching to TLS.

Fixes a flaw similar to CVE-2011-0411.

65c4d4ad331e94661de763e9b5304d28698999c4 authored almost 14 years ago
Backport fix for OpenBSD PR 6267 - it has zero implications on pure-ftpd but

keeping OpenBSD code in sync can't hurt.

67b0385e0871ad3fc48b2244abb30eb673161146 authored almost 14 years ago
Provide ANSI-compliant MySQL config file.

+ change the blurb about transactional engines.

c9d186db9611b20af0e916a25a5d192326f6d177 authored about 14 years ago
Fix some issues with man pages. By Brad.

eb73994ae2d603fc3eefc45835a0ebfe2605d20d authored about 14 years ago
Mention the git repository. Suggested by Brad.

4d0630cc1dcbc6c17fac624ec4444a45f346074c authored about 14 years ago
Support OPTS UTF-8 in addition to OPTS UTF8.

26af2081a2cc1cd18d7e877204812b80e728d290 authored about 14 years ago
Sanity check glob() arguments.

c3078936fc99d14d427b7e0b56254d1a5e87c697 authored about 14 years ago
Remove useless variable.

c5c8e37e8c298a68de034d0dd2fb076aede8e095 authored about 14 years ago
Untab

1ecdae482fa58f6cfc600f4c0a721807c2bf46ac authored about 14 years ago
Pure-FTPd is now 10 years old.

371ae9a9897b9abb56f681b61f1a58b292a3be95 authored about 14 years ago
Credit jeff at cpanel.

17f60323729e260466935d91495e939b9eaa9cbf authored about 14 years ago
Next version will be 1.0.30

de219d1ef57ff8779376c8f2de8473ff5e6b8e77 authored about 14 years ago
Less malloc()/free() calls.

ba127e256420ceb55171207bd8a9997febe24f47 authored about 14 years ago
use malloc() and free() instead of alloca() in order to avoid blowing the stack.

5f20f7a90a29db9fa00abd55aeade20a7b3ce67f authored about 14 years ago
Clarify that -o shouldn't be used if you don't actually use pure-uploadscript.

Suggested by Nickolay Bunev

4e3e0ef67f99d2db0344f0025a4cd4e11c63b432 authored about 14 years ago
uploadscript is called after any upload.

Prompted by Jon Wells.

a3ba18735fe90ee266544037544c826b728013b4 authored over 14 years ago
Don't display groups by default.

340cd28494c0897443821ea3f1603e035f55264a authored over 14 years ago
Really fix parsing of the TLS option in the python startup script.

8e45e271b9cca1db869ca885f16414d4d0b2df1d authored over 14 years ago
Thanks to Kulkarni.

4d323e74085cc215c52416b039b7e4d07d7e29c3 authored over 14 years ago
Fix TLS regex in the python startup script.

Noticed by Kulkarni Shantanu.

7e1bbcd7a8250293b5914c0c0c33aa178b8a38f0 authored over 14 years ago
untab

8dbff7dfe429f640b15448e202a302bd479a8a42 authored over 14 years ago
Cut the old crap

1f750a039355770fb0412150516e18d80b7e3d4c authored over 14 years ago
Handle some more errors in the pure-pw command.

Thanks to Avi Brender

5e37eb17dfd128b939bb5760baacf6f18b7f40a1 authored almost 15 years ago
Is there still any packet filter that would choke on port 65535 nowadays?

3380c105757864d444491205b4350edd3d8cb5f5 authored almost 15 years ago
Sync with OpenBSD, by nicm@ :

Fix glob(3) to correctly return an error when its buffer space is
exhausted and GLOB_BRACE is giv...

0ca1575168d1631269afa0f275b08eb4603e21c2 authored almost 15 years ago
Thanks Viktor.

997e1b20804b1f0cf408399882cd5d6229bfd1c9 authored almost 15 years ago
Explicit (off_t) cast.

dcf6561441e3594ce4514f830ddfd7844e254129 authored almost 15 years ago
Have pure-uploadscript try longer.

a6e0e23560d4cc24b6f73ea8521b76bdcc729f6a authored almost 15 years ago
Zap unused field, rename a var by the way.

d5b627d145341ddeba332ed4bc52eac63f26ffa4 authored almost 15 years ago
Update ChangeLog / NEWS

001390977bbb6dafb769d37d1de7ed1e8d55005b authored almost 15 years ago
Thanks to Olivier Sannier

01a5b7dcd55548f64af3ff6da3686c5cfdf0cb4f authored almost 15 years ago
Remove the useless pread() optimization.

Greet BrainVictor by the way

ec8edb06443d55f7a552a7c13622130e78fc65f3 authored almost 15 years ago
While downloading, don't forget to set the supposed position in the fd, so

that the read() vs pread() optimisation can eventually be useful.

ea3f3cedf5f953763faeb42b889f34d0a6ebfd65 authored almost 15 years ago
min_dlmap_size and max_dlmap_size should be off_t, not size_t

It fixes corruption while downloading large files on 32-bits architectures.

5a35cac1e35ac37b16823254dd083ca970fbe1b2 authored almost 15 years ago
Version bump

1ed188f90a2a1c754e63e09ac1b17af2ffcebfa7 authored almost 15 years ago
Properly initialize iconv_fd_* to (iconv_t) -1, not NULL.

Fixes segfault on exit on Mandriva.

1ce10dd90545690411ed4637601043bb5e8f6d8b authored almost 15 years ago
Nits

25bd642c8e35f084cca295091aee6f2f495c3e1a authored almost 15 years ago
Output "OPTS UTF8: missing args" instead of "Unknown command" in response to

OPTS UTF8 (space)

abd7d2ddada2e0d84483e6e5986c1c73f2dddf97 authored almost 15 years ago
Zap one indentation level.

3e35017b7c0a2871a5801df3c5ad476b7a797eb6 authored almost 15 years ago
Although it seems to be the case in our glob version, act as if gl_pathv

wasn't NULL when gl_pathc == 0

be703a076af6116938b8418b1ed638cc4e7139a5 authored almost 15 years ago
Mention MySQmail Pure-FTPd logger.

968308fa638320bac1d4d966d8bd6e9b7ae3f5ad authored almost 15 years ago
Avoid snprintf(target, size, "...", target, ...);

355918abc8a7339e1c7c016d2b8616e1cd1180bf authored almost 15 years ago
Plug fd leak in error path.

571903740f4fce8f0924f66dc30e14c90ac600a4 authored almost 15 years ago
Typo

03e5200d1b86452db98752abaacd069bcb4530f2 authored almost 15 years ago
Postgresql bug fixed.

4f7d546b1e3e6ac6446c1e963b233ee0726ffa44 authored almost 15 years ago
Update ChangeLog / NEWS

7083ef0b94f33d3e90839f53f6effe54e2ca490e authored almost 15 years ago
FTPD_PAM_SERVICE_NAME can be defined in order to change the name of the PAM

service at compile-time.

274ae058fa7a2466fa5ff9ae45db6f48978180b3 authored almost 15 years ago