summaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)Author
22 hourschange keys to 78 bit random tokens and humanize the resultJohn 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 hoursgate tests behind optionJohn Turner
4 daysremove wordlist from repoJohn Turner
4 daysuse foreach loop to create meson test targetsJohn Turner
4 daysadd test_server.pyJohn Turner
14 daysrewrite meson.build file to handle installing just the client or serverJohn Turner
2025-09-09fix meson buildJohn Turner
Define all sources at the top level meson.build so that they get installed in the correct subdir.
2025-09-09install wordlistJohn Turner
2025-09-09rewrite to support modular storage backendsJohn Turner
2025-09-07split app logic out of __main__.pyJohn Turner
2025-09-07put database.py back in the top level package dirJohn Turner
2025-09-07add database module to meson sourcesJohn Turner
2025-09-06add aiohttp as dependency in meson.buildJohn Turner
2025-09-05preserve path when installing py source filesJohn Turner
2025-09-05install sources with mesonJohn Turner
2025-09-05create script to launch pypaste from /usr/binJohn Turner
2025-09-05add bozo4 to module requirementsJohn Turner
2025-08-31create meson.buildJohn Turner