Age | Commit message (Collapse) | Author | |
---|---|---|---|
22 hours | change keys to 78 bit random tokens and humanize the result | John Turner | |
Instead of picking random words via a random choice function, we generate a 13 * key_length bit random int as the key. We humanize the key by splitting it up into 13 bit segments and using the 13 bits as an index into the word list. This allows us to store the keys in binary form which is faster and uses less space. | |||
23 hours | gate tests behind option | John Turner | |
4 days | remove wordlist from repo | John Turner | |
4 days | use foreach loop to create meson test targets | John Turner | |
4 days | add test_server.py | John Turner | |
14 days | rewrite meson.build file to handle installing just the client or server | John Turner | |
2025-09-09 | fix meson build | John Turner | |
Define all sources at the top level meson.build so that they get installed in the correct subdir. | |||
2025-09-09 | install wordlist | John Turner | |
2025-09-09 | rewrite to support modular storage backends | John Turner | |
2025-09-07 | split app logic out of __main__.py | John Turner | |
2025-09-07 | put database.py back in the top level package dir | John Turner | |
2025-09-07 | add database module to meson sources | John Turner | |
2025-09-06 | add aiohttp as dependency in meson.build | John Turner | |
2025-09-05 | preserve path when installing py source files | John Turner | |
2025-09-05 | install sources with meson | John Turner | |
2025-09-05 | create script to launch pypaste from /usr/bin | John Turner | |
2025-09-05 | add bozo4 to module requirements | John Turner | |
2025-08-31 | create meson.build | John Turner | |