| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-07 | Use a vanity URL | Rose Hogenson | 1 | -2/+19 | |
| 2025-10-07 | Vanity url? | Rose Hogenson | 1 | -0/+19 | |
| 2025-10-07 | Bring back pbkdf2 | Rose Hogenson | 1 | -16/+10 | |
| 2025-10-06 | Add uploader tool | Rose Hogenson | 1 | -8/+10 | |
| 2025-10-06 | Simplify simplify simplify | Rose Hogenson | 1 | -51/+38 | |
| 2025-10-05 | Remove timeouts | Rose Hogenson | 1 | -6/+1 | |
| 2025-10-05 | Bring back the notepad | Rose Hogenson | 1 | -2/+251 | |
| 2025-10-05 | Remove unused flags | Rose Hogenson | 1 | -4/+2 | |
| 2025-10-05 | Implement a "magic wormhole" file-sharing solution | Rose Hogenson | 1 | -659/+93 | |
| 2025-10-04 | Allow downloading without gob | Rose Hogenson | 1 | -57/+90 | |
| 2025-10-04 | Allow http multipart upload | Rose Hogenson | 1 | -32/+150 | |
| 2025-10-01 | Linked list is cool, but have you heard of array | Rose Hogenson | 1 | -49/+45 | |
| 2025-10-01 | Fix the n^2 using a linked list | Rose Hogenson | 1 | -85/+96 | |
| 2025-09-30 | Allow appending to notes | Rose Hogenson | 1 | -38/+100 | |
| Right now it's n^2 which is a big problem (to be fixed later) | |||||
| 2025-09-29 | Implement "online authenticated encryption" | Rose Hogenson | 1 | -33/+25 | |
| 2025-09-28 | Add a gob API | Rose Hogenson | 1 | -34/+278 | |
| 2025-09-25 | Set read and write timeouts | Rose Hogenson | 1 | -1/+6 | |
| 2025-09-25 | Make CheckPassword a method | Rose Hogenson | 1 | -1/+1 | |
| This works better in godoc | |||||
| 2025-09-25 | Move complex crypto logic into a helper package | Rose Hogenson | 1 | -110/+36 | |
| 2025-09-25 | Use AES-CTR-HMAC-SHA256 instead of AES-GCM | Rose Hogenson | 1 | -20/+55 | |
| 2025-09-25 | Use a slightly more conservative cookie expiration | Rose Hogenson | 1 | -1/+1 | |
| 2025-09-25 | Remove temp file on error | Rose Hogenson | 1 | -0/+2 | |
| 2025-09-25 | Use HMAC-SHA256 for authentication | Rose Hogenson | 1 | -47/+67 | |
| 2025-09-25 | Hard-code the redirect path | Rose Hogenson | 1 | -37/+5 | |
| We can add back all that garbage when it's necessary | |||||
| 2025-09-24 | Fix the open redirect vulnerability | Rose Hogenson | 1 | -5/+36 | |
| 2025-09-24 | Use PBKDF2-HMAC-SHA512 for key derivation | Rose Hogenson | 1 | -17/+4 | |
| 2025-09-24 | Don't attach CSRF token on login | Rose Hogenson | 1 | -19/+14 | |
| There's just no reason to | |||||
| 2025-09-23 | Use HKDF to expand key into both auth and encrypt | Rose Hogenson | 1 | -17/+39 | |
| I guess having the password hash depend on the encryption key isn't a great idea. Let's make them independent using hkdf | |||||
| 2025-09-23 | Don't reuse cipher.AEAD between threads | Rose Hogenson | 1 | -19/+34 | |
| I'm not sure if it's safe or not, but better to be cautious | |||||
| 2025-09-23 | Combine password hash and salt secrets | Rose Hogenson | 1 | -6/+2 | |
| 2025-09-23 | Use HMAC instead of ed25519 | Rose Hogenson | 1 | -18/+20 | |
| 2025-09-23 | Encrypt notepad at rest | Rose Hogenson | 1 | -3/+40 | |
| 2025-09-23 | Use pbkdf2 for password hashing instead of sha512 | Rose Hogenson | 1 | -5/+16 | |
| 2025-09-23 | Add CSRF protection | Rose Hogenson | 1 | -12/+36 | |
| 2025-09-20 | Ditch HTMX | Rose Hogenson | 1 | -2/+2 | |
| 2025-09-20 | Don't use http basic auth | Rose Hogenson | 1 | -45/+29 | |
| I think http basic auth kind of sucks | |||||
| 2025-09-20 | Allow basic auth for manual save | Rose Hogenson | 1 | -1/+1 | |
| 2025-09-20 | Revert "Add temporary logging" | Rose Hogenson | 1 | -7/+0 | |
| This reverts commit 413535b9c6d76f57e17bec50131e3144be421c05. | |||||
| 2025-09-20 | Revert "idk" | Rose Hogenson | 1 | -1/+1 | |
| This reverts commit 88270f9fe48149fb382441466575dbb40744d06d. | |||||
| 2025-09-20 | idk | Rose Hogenson | 1 | -1/+1 | |
| 2025-09-20 | Add temporary logging | Rose Hogenson | 1 | -0/+7 | |
| 2025-09-20 | Add manual save | Rose Hogenson | 1 | -36/+72 | |
| 2025-09-20 | Turn on security | Rose Hogenson | 1 | -8/+8 | |
| 2025-09-20 | Revert "Support systemd dynamic user" | Rose Hogenson | 1 | -5/+7 | |
| This reverts commit 3d0eb1e9d214b8a0652b360313aa2d27eacc3a3a. | |||||
| 2025-09-20 | Support systemd dynamic user | Rose Hogenson | 1 | -7/+5 | |
| 2025-09-20 | Add support for a private notepad | Rose Hogenson | 1 | -1/+158 | |
| 2025-09-07 | Remove redirect | Rose Hogenson | 1 | -27/+7 | |
| 2025-03-22 | Use new go 1.22 routing | Rose Hogenson | 1 | -22/+12 | |
| 2024-10-25 | Get rid of the blog and use webp. | Rose Hogenson | 1 | -82/+13 | |
| 2024-10-23 | Don't pre-render templates. | Rose Hogenson | 1 | -89/+57 | |
