Laurent Peuch
|
28b44401f5
|
[mod] remove debug print
|
2018-01-03 19:22:10 +01:00 |
|
Laurent Peuch
|
8935817338
|
[fix] add timeout on requests
|
2018-01-03 19:21:53 +01:00 |
|
Laurent Peuch
|
544ffb273e
|
[mod] improve waiting time UX
|
2018-01-03 19:00:16 +01:00 |
|
Laurent Peuch
|
299cba623b
|
[fix] avoid stupid mistake
|
2018-01-03 18:52:01 +01:00 |
|
Laurent Peuch
|
044b2406d3
|
[enh] better logging during key migration
|
2018-01-03 18:45:18 +01:00 |
|
Laurent Peuch
|
5086707983
|
[mod] add some documentation comment
|
2017-10-09 12:14:14 +02:00 |
|
Laurent Peuch
|
a32359c76a
|
[mod] wait locally for the dynette cron to have runned during tsig migration
|
2017-10-09 12:12:41 +02:00 |
|
Laurent Peuch
|
fbdf684254
|
[mod] add failure handling mechanism for json decoding
|
2017-10-09 12:12:08 +02:00 |
|
Laurent Peuch
|
87a5759ca4
|
[enh] automatically migrate tsig done using md5 to sha512 when doing a dyndns update
|
2017-09-21 06:56:11 +02:00 |
|
Laurent Peuch
|
f5f813badb
|
[fix] hmac-sha512 key can have space in them because why the fuck not
|
2017-09-21 05:52:59 +02:00 |
|
Laurent Peuch
|
2c73dd1a2f
|
[fix] 163 was for sha256
|
2017-09-19 00:51:11 +02:00 |
|
Laurent Peuch
|
b53b05eabd
|
[enh] register tsig as hmac-sha512
|
2017-09-19 00:08:56 +02:00 |
|
Laurent Peuch
|
622bed1169
|
[mod] introduce regex for SHA512
|
2017-09-18 21:29:01 +02:00 |
|
Laurent Peuch
|
0fc80b256b
|
[mod] constant needs to be upper cases
|
2017-09-18 21:17:13 +02:00 |
|
Laurent Peuch
|
0dbec4fa62
|
[enh] add debugging in ldap init (#365)
|
2017-09-06 22:00:17 +02:00 |
|
Laurent Peuch
|
a6639c4530
|
Merge pull request #358 from YunoHost/crypto_random_for_password
[fix] use cryptorandom to generate password
|
2017-08-30 08:44:39 +02:00 |
|
Laurent Peuch
|
dee1dee407
|
Merge pull request #357 from ariasuni/fix-485
[fix] Alow dash at the beginning of app settings
|
2017-08-30 04:48:10 +02:00 |
|
Laurent Peuch
|
fea6d3568f
|
[fix] previous string was expecting an app name but we don't have any
|
2017-08-28 18:00:23 +02:00 |
|
Laurent Peuch
|
c6b5284be8
|
[fix] use cryptorandom to generate password
|
2017-08-27 05:42:33 +02:00 |
|
ariasuni
|
8e45f960a7
|
[fix] Use --value="$3" syntax so that $3 can begin with a dash
|
2017-08-27 03:37:32 +02:00 |
|
Alexandre Aubin
|
32d3a9940b
|
Update changelog for 2.7.2 release
|
2017-08-22 21:26:15 -04:00 |
|
Alexandre Aubin
|
a06b69438d
|
Merge branch 'testing' into unstable
|
2017-08-22 21:22:35 -04:00 |
|
Alexandre Aubin
|
950359061e
|
[fix] Set firewall start as background task (to be done right after postinstall) to avoid lock issues
|
2017-08-23 02:02:44 +02:00 |
|
Alexandre Aubin
|
d5b6072c84
|
[fix] Explicitly require moulinette and ssowat >= 2.7.1
|
2017-08-22 15:27:52 +02:00 |
|
Laurent Peuch
|
8117ffb85f
|
[mod] pep8 on app.py
|
2017-08-20 22:52:51 +02:00 |
|
Laurent Peuch
|
40a5bcc96b
|
[mod] pep8 on backup.py
|
2017-08-20 22:51:26 +02:00 |
|
Laurent Peuch
|
83971afb9c
|
[mod] pep8 on hooks.py
|
2017-08-20 21:19:04 +02:00 |
|
Laurent Peuch
|
40ea2f9477
|
[mod] pep8 on tools.py
|
2017-08-20 21:18:25 +02:00 |
|
root
|
c05b4e7f50
|
Update changelog for 2.7.1 release
|
2017-08-20 02:10:45 +00:00 |
|
Laurent Peuch
|
66524213cd
|
Merge pull request #348 from YunoHost/clean_domains.py
Clean domains.py
|
2017-08-19 20:23:31 +02:00 |
|
Alexandre Aubin
|
360ac66bc7
|
Use app_ssowatconf instead of os.system call
|
2017-08-19 11:11:49 -04:00 |
|
Laurent Peuch
|
b77d58a671
|
Merge pull request #347 from YunoHost/enh-simpler-lock-system
[enh] Simpler lock system
|
2017-08-18 04:13:15 +02:00 |
|
Laurent Peuch
|
4f1cf058c2
|
Merge pull request #351 from YunoHost/dev_shell
Integrate a command to launch a dev shell from within moulinette context
|
2017-08-18 04:12:25 +02:00 |
|
Laurent Peuch
|
20c3c8386d
|
Merge pull request #349 from YunoHost/fix-925-local-domain-resolution
[fix] Local domain resolution in cert-install/renew
|
2017-08-18 03:44:46 +02:00 |
|
Laurent Peuch
|
8567164d58
|
Merge pull request #346 from YunoHost/fix-559-dns-conf-is-not-actual-conf
[fix] Tell user that domain dns-conf shows a recommendation only
|
2017-08-18 03:24:48 +02:00 |
|
Laurent Peuch
|
c864565683
|
Merge pull request #350 from YunoHost/clean_user.py
[fix] Use SHA-512 for passwords in LDAP
|
2017-08-18 02:20:09 +02:00 |
|
Alexandre Aubin
|
d010a288b2
|
[enh] Add a complete docstring with explanations and reference
|
2017-08-15 21:06:00 +02:00 |
|
Laurent Peuch
|
1cd121e801
|
[doc] add comment explaining choices in _hash_user_password
|
2017-08-15 20:54:58 +02:00 |
|
Laurent Peuch
|
4e1a839557
|
[enh] can do a 'yunohost tools shell -c command' à la python -c
|
2017-08-15 17:24:26 +02:00 |
|
Laurent Peuch
|
52c7a37a78
|
[enh] add 'yunohost tools shell'
|
2017-08-15 17:18:50 +02:00 |
|
Laurent Peuch
|
970d9b0207
|
[fix] uses strong hash for admin password
|
2017-08-15 12:52:44 +02:00 |
|
Laurent Peuch
|
c5a44b8638
|
[fix] also uses sha512 in user_update()
|
2017-08-15 00:34:33 +02:00 |
|
Laurent Peuch
|
147b305e8a
|
[mod] extract password generation code to a function
|
2017-08-15 00:34:07 +02:00 |
|
Laurent Peuch
|
685f3746ef
|
[fix] forgot to remove args from actionsmap
|
2017-08-14 23:07:47 +02:00 |
|
Laurent Peuch
|
6c9156c3ae
|
[enh] according to https://www.safaribooksonline.com/library/view/practical-unix-and/0596003234/ch04s03.html we can go up to 16 salt caracters
|
2017-08-14 16:49:50 +02:00 |
|
Laurent Peuch
|
4419ec10ce
|
[fix] move to sh512 because it's fucking year 2017
|
2017-08-14 16:09:46 +02:00 |
|
Laurent Peuch
|
49d5c70fd6
|
[mod] add more salt because life is miserable
|
2017-08-14 15:44:06 +02:00 |
|
Laurent Peuch
|
9d0e615bb4
|
[enh] use the full length of available chars for salt generation
|
2017-08-14 15:24:45 +02:00 |
|
Laurent Peuch
|
8c6db3845d
|
[fix] use real random for hash selection
|
2017-08-14 15:23:51 +02:00 |
|
Laurent Peuch
|
c14acc0fae
|
[mod] don't use exception when not needed
|
2017-08-14 10:38:32 +02:00 |
|