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
Add a note about Homebrew
e73a1a5d2dc2f3b00bd1422c88ae08c3d97d9377 authored over 8 years ago
e73a1a5d2dc2f3b00bd1422c88ae08c3d97d9377 authored over 8 years ago
Remove note about Irix and outdated info about Solaris
9b4ea56f0cebe17ddb9a2b1054704084af247d0c authored over 8 years ago
9b4ea56f0cebe17ddb9a2b1054704084af247d0c authored over 8 years ago
SSL/TLS => TLS
fa0f9fb84cd50b84ec07c20ad944e07ea0e56ef6 authored over 8 years ago
fa0f9fb84cd50b84ec07c20ad944e07ea0e56ef6 authored over 8 years ago
Tweak
382ac6cb014a2be68638e9584e653b4a690a53ea authored over 8 years ago
382ac6cb014a2be68638e9584e653b4a690a53ea authored over 8 years ago
Update ChangeLog
002e4b8fbf653425bf640f58e3258f810e428388 authored over 8 years ago
002e4b8fbf653425bf640f58e3258f810e428388 authored over 8 years ago
Leverage addreply() and doreply() in die()
f284244572cae1cc4b3c67cf4850cd7a9c0f660d authored over 8 years ago
f284244572cae1cc4b3c67cf4850cd7a9c0f660d authored over 8 years ago
Update NEWS/ChangeLog
09fae66b261d0dd11c06cce015f2074ce407ea52 authored over 8 years ago
09fae66b261d0dd11c06cce015f2074ce407ea52 authored over 8 years ago
Update ChangeLog
a658ea1479ad9307758cab20297b16f812205cb1 authored over 8 years ago
a658ea1479ad9307758cab20297b16f812205cb1 authored over 8 years ago
SSL -> TLS
97a355a5c3755871c2b72999f371ed3e62a3c25b authored over 8 years ago
97a355a5c3755871c2b72999f371ed3e62a3c25b authored over 8 years ago
Update the default cipher suite
a3c7e8022924e01373422264e359c15d0a7c28ea authored over 8 years ago
a3c7e8022924e01373422264e359c15d0a7c28ea authored over 8 years ago
Explicit constant types
5f42403f83204824df8760c863047394d852beb1 authored over 8 years ago
5f42403f83204824df8760c863047394d852beb1 authored over 8 years ago
Update ChangeLog
e4faa4a9e8a0c427b67173e3f70bbd7aa11f6d34 authored over 8 years ago
e4faa4a9e8a0c427b67173e3f70bbd7aa11f6d34 authored over 8 years ago
Increase MAX_DATA_SIZE for Argon2
2166143ef89cd6f28857f00fc2f40d72f44c5959 authored over 8 years ago
2166143ef89cd6f28857f00fc2f40d72f44c5959 authored over 8 years ago
Use getpwnam_shadow() instead of getpwnam() if available
2510c07d0d95cd4047036174bd53f3f551c9cd4d authored over 8 years ago
2510c07d0d95cd4047036174bd53f3f551c9cd4d authored over 8 years ago
Bump
0b7510a3b2d49e0f9f5595f78850628f936fc57b authored over 8 years ago
0b7510a3b2d49e0f9f5595f78850628f936fc57b authored over 8 years ago
Skip hashed passwords that don't start with $
Sorry for people still using passwords hashed with DES.
a58a393940249f5aff980755fa0a8cf94457e389 authored over 8 years ago
Detect Argon2 support with the correct macro
37393846f430a075bf5d666d4c3b7114b0d0f443 authored almost 9 years ago
37393846f430a075bf5d666d4c3b7114b0d0f443 authored almost 9 years ago
Shorten the default cipher suite
eae1e57953dd4a51851c34832049847642cc5d49 authored almost 9 years ago
eae1e57953dd4a51851c34832049847642cc5d49 authored almost 9 years ago
Properly overwrite the default cipher suite if -J is given
Spotted by Alexei Malinin.
2c68e0cc5f4e0566270b532c58a8189cd8911280 authored almost 9 years ago
Enable SSL_OP_SINGLE_DH_USE in addition to SSL_OP_SINGLE_ECDH_USE
e480b5c5bf598f85312544124ed282719dc75a37 authored about 9 years ago
e480b5c5bf598f85312544124ed282719dc75a37 authored about 9 years ago
Recompress logo
cc66d3b635598c5adeb1f4a8326e46e1a1470800 authored about 9 years ago
cc66d3b635598c5adeb1f4a8326e46e1a1470800 authored about 9 years ago
Argon2i support for puredb/ldap/mysql/pgsql
5e7af3603dd22363bd223961b5ce23092aef6c81 authored about 9 years ago
5e7af3603dd22363bd223961b5ce23092aef6c81 authored about 9 years ago
2016
481fd3640109445b8e99fd8b158a41fa1fd1686d authored about 9 years ago
481fd3640109445b8e99fd8b158a41fa1fd1686d authored about 9 years ago
Add support for Argon2 in pure-pw
a8203439b87a6d3e7260dcb44045589c75cff5f6 authored about 9 years ago
a8203439b87a6d3e7260dcb44045589c75cff5f6 authored about 9 years ago
Remove NULL checks before free()
b5aa8ccf6197ae1c8167a80c885c87e019fd9d94 authored about 9 years ago
b5aa8ccf6197ae1c8167a80c885c87e019fd9d94 authored about 9 years ago
Merge branch 'master' of https://github.com/jedisct1/pure-ftpd
* 'master' of https://github.com/jedisct1/pure-ftpd:
Bump
Remove NULL checks before free()
4d21594296e489a7a3d235db8f01785896f12eca authored about 9 years ago
4d21594296e489a7a3d235db8f01785896f12eca authored about 9 years ago
Bump
a20707a3bcd221ac7c2ed6097773b16948fb7fe1 authored about 9 years ago
a20707a3bcd221ac7c2ed6097773b16948fb7fe1 authored about 9 years ago
Disallow HTTP commands even pre-auth
04b18c72b979d2daa725675b179875aafad024f1 authored about 9 years ago
04b18c72b979d2daa725675b179875aafad024f1 authored about 9 years ago
Merge pull request #31 from cicku/patch-1
Fix typo potgres
83d77066ff8ec1bff43e1aaa77fb3e67099ea981 authored over 9 years ago
Fix typo potgres
d2c7df16a3ced2ded6d1624dce23b77ff3df1c01 authored over 9 years ago
d2c7df16a3ced2ded6d1624dce23b77ff3df1c01 authored over 9 years ago
Use DH_get_2048_256() if available
3fa8b553d0df9f0d2e1991ba9644458b2c9bf558 authored over 9 years ago
3fa8b553d0df9f0d2e1991ba9644458b2c9bf558 authored over 9 years ago
much -> many
25cf37757bb2924b22ae8e783accf0c026864000 authored over 9 years ago
25cf37757bb2924b22ae8e783accf0c026864000 authored over 9 years ago
Nits
917f7472683065084487ae0074f3e0772e439c56 authored over 9 years ago
917f7472683065084487ae0074f3e0772e439c56 authored over 9 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd
* 'master' of github.com:jedisct1/pure-ftpd:
1.0.42
Enable ONLY_ACCEPT_REUSED_SSL_SESSIONS b...
Tell what to do when no usable password hashing function is found
3e6a6f890f716f7565bad33260ebf35719697502 authored over 9 years ago
3e6a6f890f716f7565bad33260ebf35719697502 authored over 9 years ago
1.0.42
9af1e5533f97f99f5f75dd6f3c73d2a1b93ef12b authored over 9 years ago
9af1e5533f97f99f5f75dd6f3c73d2a1b93ef12b authored over 9 years ago
Enable ONLY_ACCEPT_REUSED_SSL_SESSIONS by default.
e5f07e38be5ae01c8cfcd0d1a6cb61af6a707d15 authored over 9 years ago
e5f07e38be5ae01c8cfcd0d1a6cb61af6a707d15 authored over 9 years ago
Next will be 1.0.42
7af8ebf02ef5521d9c3a254d2488439ca87f490b authored over 9 years ago
7af8ebf02ef5521d9c3a254d2488439ca87f490b authored over 9 years ago
Update ChangeLog
c031383344743da05a3af75aebb3d5500d4443d2 authored over 9 years ago
c031383344743da05a3af75aebb3d5500d4443d2 authored over 9 years ago
Log HTTP commands
b0c80cefa846ca662396b04c83132706679d7c67 authored over 9 years ago
b0c80cefa846ca662396b04c83132706679d7c67 authored over 9 years ago
Drop the connection if a HTTP command is received
e76b624a1138a72076d8dfe695953655b1d693c3 authored over 9 years ago
e76b624a1138a72076d8dfe695953655b1d693c3 authored over 9 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd
* 'master' of github.com:jedisct1/pure-ftpd:
ChangeLog
LDAP: Make force_default_gid and force_default_uid work the way it's documented
c68da6722418f6653560ccb60f3aa77de73bce65 authored over 9 years ago
c68da6722418f6653560ccb60f3aa77de73bce65 authored over 9 years ago
ChangeLog
d6c51d9332af533af4d7cb6c0d65d21c704ed5b2 authored over 9 years ago
d6c51d9332af533af4d7cb6c0d65d21c704ed5b2 authored over 9 years ago
Merge pull request #28 from abrodkin/master
Fix building in case of HAVE_EXPLICIT_BZERO
9d3bd9b504b9be7a07541dd56e672ee3e1b69ab1 authored over 9 years ago
Fix building in case of HAVE_EXPLICIT_BZERO
Currently if toolchain has implementation of explicit_bzero() and so
HAVE_EXPLICIT_BZERO gets de...
Nobody's using tcpserver any more
557fcab6c49255632330d21becedd7b3ab078146 authored over 9 years ago
557fcab6c49255632330d21becedd7b3ab078146 authored over 9 years ago
availale -> available
45d8530502c7849c2b2975569def7e1cfa1ec471 authored over 9 years ago
45d8530502c7849c2b2975569def7e1cfa1ec471 authored over 9 years ago
DEFAULT_CERT_FILE -> TLS_CERTIFICATE_FILE
659d4e968a2204395c7e1757dade46f9dfc95960 authored over 9 years ago
659d4e968a2204395c7e1757dade46f9dfc95960 authored over 9 years ago
Add CertFile to the configuration files wrappers
32bffd1ce2670279ebc9aac0386a6d223b1119b6 authored over 9 years ago
32bffd1ce2670279ebc9aac0386a6d223b1119b6 authored over 9 years ago
1.0.41
3cdc02f2a3bdd75c59f79715ef0d1e624e238101 authored over 9 years ago
3cdc02f2a3bdd75c59f79715ef0d1e624e238101 authored over 9 years ago
Update ChangeLog
a35fa0d573f513efa092ba66eeb79e243595a7ee authored over 9 years ago
a35fa0d573f513efa092ba66eeb79e243595a7ee authored over 9 years ago
Reorder
0dc81e03eab283246e25105f1e6c007361fdb6c2 authored over 9 years ago
0dc81e03eab283246e25105f1e6c007361fdb6c2 authored over 9 years ago
NEWS update
8b013a8d1f204b848aa1322ca4c6a7e6881c4d93 authored over 9 years ago
8b013a8d1f204b848aa1322ca4c6a7e6881c4d93 authored over 9 years ago
Update NEWS for 1.0.41
a85bd431d87e1f9999b778bf5c21a28f22493257 authored over 9 years ago
a85bd431d87e1f9999b778bf5c21a28f22493257 authored over 9 years ago
New switch: -2/--certfile=... to set the path to the certificate file
23e337f7d66379a303fedd159ca815d730824928 authored over 9 years ago
23e337f7d66379a303fedd159ca815d730824928 authored over 9 years ago
Don't suggest cleartext passwords by default
59311dbd3cc2186283e5fe6a5ddff72c3c9aece4 authored over 9 years ago
59311dbd3cc2186283e5fe6a5ddff72c3c9aece4 authored over 9 years ago
MySQL "scrambled passwords" are uppercase
96cf41653a4bd21406793dcd1099a736f8c08047 authored over 9 years ago
96cf41653a4bd21406793dcd1099a736f8c08047 authored over 9 years ago
Distros don't really use /tmp/mysqld.sock any more
1ea60b4c5172a2e31f9dc18a8c6b73b76934cbd5 authored over 9 years ago
1ea60b4c5172a2e31f9dc18a8c6b73b76934cbd5 authored over 9 years ago
log_mysql: emulate scrambled_password() if the symbol is not exported
2db6b50c7b7c638104bd9639994f0574e8f4813c authored over 9 years ago
2db6b50c7b7c638104bd9639994f0574e8f4813c authored over 9 years ago
Make hexify() public
27faaf26686abda7cb96f0805726e5dba624a88c authored over 9 years ago
27faaf26686abda7cb96f0805726e5dba624a88c authored over 9 years ago
Don't even use mysql_escape_string() any more
fecba1257c1415fa0d0b63b5f9a76aad816bdbae authored over 9 years ago
fecba1257c1415fa0d0b63b5f9a76aad816bdbae authored over 9 years ago
Have to_len and tolen is super confusing
dac415068ef226074e5415e36aeead870e42c25c authored over 9 years ago
dac415068ef226074e5415e36aeead870e42c25c authored over 9 years ago
Double the size of the mysql_real_escape_string() canary
fe4413a54e14705ece352f0c2944ccc94644809e authored over 9 years ago
fe4413a54e14705ece352f0c2944ccc94644809e authored over 9 years ago
If make_scrambled_password is not available, ignore for now
c26cf5d7e37adeb19516e501dd439aacc78e7a8e authored over 9 years ago
c26cf5d7e37adeb19516e501dd439aacc78e7a8e authored over 9 years ago
Remove MySQL 3 password hashing scheme.
2a5bea463a96e683f5e7d9d7af1b0d1487737e79 authored over 9 years ago
2a5bea463a96e683f5e7d9d7af1b0d1487737e79 authored over 9 years ago
Remove support for dead old MySQL versionsx
a4c71d7ba89a31ed93e1499a5cdf1e89654e8136 authored over 9 years ago
a4c71d7ba89a31ed93e1499a5cdf1e89654e8136 authored over 9 years ago
Check for make_scrambled_password()
1317631e232a9fec863c7c06177924a4d391b999 authored over 9 years ago
1317631e232a9fec863c7c06177924a4d391b999 authored over 9 years ago
Check for libmariadb before libmysqlclient
37bde688921dfccd100efb76b87f0325f1380902 authored over 9 years ago
37bde688921dfccd100efb76b87f0325f1380902 authored over 9 years ago
Try mariadb_config in addition to mysql_config
36921476a414dfb0f271f72911bc1afcad2b724e authored over 9 years ago
36921476a414dfb0f271f72911bc1afcad2b724e authored over 9 years ago
The MariaDB dev package on Debian/Ubuntu has a crazy name
c5c2d753f1898e833a14cc9aa6476b50ccb3a0d9 authored over 9 years ago
c5c2d753f1898e833a14cc9aa6476b50ccb3a0d9 authored over 9 years ago
People know what MySQL is, and many switched to MariaDB
73a61521b7871b41fd8f8c9bc2da31bd6a4a5ee2 authored over 9 years ago
73a61521b7871b41fd8f8c9bc2da31bd6a4a5ee2 authored over 9 years ago
Merge branch 'master' of github.com:jedisct1/pure-ftpd
* 'master' of github.com:jedisct1/pure-ftpd:
Remove trailing space
1.0.40
Initialize glob_...
Check for openssl/ec.h presence: some Linux distros disable EC in OpenSSH.
759bcb8951f6cdcccb5f20f4a88b391f2c827654 authored over 9 years ago
759bcb8951f6cdcccb5f20f4a88b391f2c827654 authored over 9 years ago
Initialize glob_t struct before using it. Not required, but it can't hurt.
b20bbcb655b63cbb1fa15b00e47e024ffca77a5c authored over 9 years ago
b20bbcb655b63cbb1fa15b00e47e024ffca77a5c authored over 9 years ago
1.0.40
1ce7f9d4f3021fdd34a6756b737d56333e3d6b41 authored over 9 years ago
1ce7f9d4f3021fdd34a6756b737d56333e3d6b41 authored over 9 years ago
BSD glob(): check max pattern length after having initialized pglob
196875d28fa5343bf9e88a222fa3fb6c7dd541e0 authored over 9 years ago
196875d28fa5343bf9e88a222fa3fb6c7dd541e0 authored over 9 years ago
Remove trailing space
9bc594ec9329ae00b959db6214c85e090b590a4a authored over 9 years ago
9bc594ec9329ae00b959db6214c85e090b590a4a authored over 9 years ago
1.0.40
3099dbe88521558ff901d89da67359b2d0d59f9c authored over 9 years ago
3099dbe88521558ff901d89da67359b2d0d59f9c authored over 9 years ago
Initialize glob_t struct before using it. Not required, but it can't hurt.
47d68d2bc1b10e5ab48c2aa9310b8aa1ff734498 authored over 9 years ago
47d68d2bc1b10e5ab48c2aa9310b8aa1ff734498 authored over 9 years ago
BSD glob(): check max pattern length after having initialized pglob
0627004e23a24108785dc1506c5767392b90f807 authored over 9 years ago
0627004e23a24108785dc1506c5767392b90f807 authored over 9 years ago
pam-stack.so apparently doesn't exist any more
60399264bdfc7b735448f7d110391bb77b3092de authored over 9 years ago
60399264bdfc7b735448f7d110391bb77b3092de authored over 9 years ago
Let _rs_stir() update the saved pid directly
def646ee906fe5c2df69097261b5190ec184a484 authored over 9 years ago
def646ee906fe5c2df69097261b5190ec184a484 authored over 9 years ago
Always define the pure_strcmp() prototype
a9ffc08ea4a14eb7f22069cf192abb2882d73edf authored over 9 years ago
a9ffc08ea4a14eb7f22069cf192abb2882d73edf authored over 9 years ago
Fix on Linux
9c623f54a0a45f3d3642a576499bdf694d8899bb authored over 9 years ago
9c623f54a0a45f3d3642a576499bdf694d8899bb authored over 9 years ago
Fix typo; allow specifying only a default gid in the LDAP configuration.
Spotted by Laszlo Soos.
2a94c4866edbad724321924274cbca3cf2a8b351 authored over 9 years ago
Enable TFO on Linux
d114e922eb75bbe99f0ecbb4262abce9477a6154 authored over 9 years ago
d114e922eb75bbe99f0ecbb4262abce9477a6154 authored over 9 years ago
Add missing va_end()
c6080f956784beaa5cf48dc4901b6a3817695fca authored over 9 years ago
c6080f956784beaa5cf48dc4901b6a3817695fca authored over 9 years ago
Add explicit casts
88ac04968570b52062225e56903c6e80ffb2e353 authored over 9 years ago
88ac04968570b52062225e56903c6e80ffb2e353 authored over 9 years ago
One const is enough
129c1da7971347fd4033a037133c6d7d6a069a4e authored over 9 years ago
129c1da7971347fd4033a037133c6d7d6a069a4e authored over 9 years ago
Rewrite base64ify for clarity.
29bd22e17d8d4cb81ab3eacf7a4ee8ac7069618f authored over 9 years ago
29bd22e17d8d4cb81ab3eacf7a4ee8ac7069618f authored over 9 years ago
More generic base64 decoding code.
af33e8a65c6a06e2155de9103c0167357880322a authored over 9 years ago
af33e8a65c6a06e2155de9103c0167357880322a authored over 9 years ago
Cool story, bro.
53f249e784f15b0fe414883e910c492c1fc3e90f authored over 9 years ago
53f249e784f15b0fe414883e910c492c1fc3e90f authored over 9 years ago
Be a little bit more brutal and abort() if stir() was forgotten
a4485ae60fc205265b496eff899ec9c936bdf2b6 authored over 9 years ago
a4485ae60fc205265b496eff899ec9c936bdf2b6 authored over 9 years ago
Use TCSASOFT if available
bbda01ca6d6627885318ebc960ace0c1d8bd9b12 authored over 9 years ago
bbda01ca6d6627885318ebc960ace0c1d8bd9b12 authored over 9 years ago
Typo
55df210427322d2db85314e04c948638ad226876 authored over 9 years ago
55df210427322d2db85314e04c948638ad226876 authored over 9 years ago
Version bump
c2fb85c9b0f79b33e67198639cea4db508ed56ed authored over 9 years ago
c2fb85c9b0f79b33e67198639cea4db508ed56ed authored over 9 years ago
Update ChangeLog
875cca2b03ab38df91246c433c13e5326fa9a5ce authored over 9 years ago
875cca2b03ab38df91246c433c13e5326fa9a5ce authored over 9 years ago
Ancien OpenSSL versions require ec.h
ee4e405c4dae588b95d9063304d50c04921d0321 authored over 9 years ago
ee4e405c4dae588b95d9063304d50c04921d0321 authored over 9 years ago