summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-14Ensure to now overwrite the Accept + Follow object on repeated follows.default
2024-01-14In posts, fixed bad link urls if written between parentheses.default
2024-01-14Fixed crashes in command-line options.default
2024-01-13Merge pull request 'Fixed a bug introduced yesterday that caused double ↵grunfink
notifications' (#103) from draga79/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/103
2024-01-13Fixed a bug introduced yesterday that cause double notificationsStefano Marinelli
2024-01-13Rewritten a sentence to be clearer in README.md.default
2024-01-12Merge pull request 'Added support for ntfy notifications with enhanced ↵grunfink
privacy when utilizing a self-hosted server, eliminating the need for external services.' (#102) from draga79/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/102
2024-01-12In README.md, document how to add -lrt to make (for older distributions).default
2024-01-12Don't hardcode the -lrt, as OpenBSD does not have it.default
2024-01-12Added -lrt to the linkage line, as it's needed at least in Ubuntu 20.04.6 LTS.default
2024-01-12Minor tweak for better corruption detection.default
2024-01-12ntfy code cleanupStefano Marinelli
2024-01-12Updated RELEASE_NOTES.md to add ntfy.sh supportStefano Marinelli
2024-01-12Added support for ntfy notifications. You can configure either a self-hosted ↵Stefano Marinelli
server or use the official ntfy.sh, and you have the option to use a private token to protect access and topics.
2024-01-11More tries to fix crashes in mastoapi_account().default
2024-01-11Avoid invalid actors in mastoapi_status().default
2024-01-11Better checking for CC creation in msg_note().default
2024-01-11Updated RELEASE_NOTES.default
2024-01-11Silenced some unused argument warnings.default
2024-01-11Updated RELEASE_NOTES.default
2024-01-11Set the 'bot' field in verify_credentials to the matching value.default
2024-01-11Merge pull request 'Improve support for Mona iOS app' (#100) from ↵grunfink
jamesoff/snac2:monaapp-support into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/100
2024-01-11Support DELETE for Mastodon subscriptionsJames Seward
While testing Mona, I noticed that after deleting my account entry for my snac server, Mona would repeatedly try to delete the subscription it thought it had created, resulting in many unhandled DELETE calls. This accepts the call and returns 200 for it, which makes Mona happy.
2024-01-11Add missing fields to account verificationJames Seward
This allows the Mona iOS app to successfully sign in. I wasn't sure what a suitable value for `last_status_at` would be so I just copied `published` since it's the right format. This also just sets the `bot` field to false regardless of the user's configuration, which probably isn't ideal.
2024-01-11Added an unveil() call for "/tmp".default
It seems that it's needed for shm_open() to succeed, whatever the first argument points to. No idea why.
2024-01-11If the actor from a message from the shared-inbox fails, propagate.default
It may be because the actor request needs to be authenticated.
2024-01-11Avoid a webfinger request in msg_note().default
2024-01-10Updated RELEASE_NOTES.default
2024-01-10Updated documentation.default
2024-01-10New command-line option 'state'.default
2024-01-10Updated RELEASE_NOTES.default
2024-01-10Added more webfinger checks, just to be sure.default
2024-01-10Fixed minor collision in webfinger caching.default
2024-01-10Call srv_archive_error() on input q_item errors.default
2024-01-10Version 2.44 RELEASED.default
2024-01-10Updated RELEASE_NOTES.default
2024-01-10Minor code cleaning.default
2024-01-10Updated RELEASE_NOTES.default
2024-01-08Webfinger queries are cached, as they should.default
2024-01-08New state variable top_job_fifo_size.default
2024-01-08Renamed some thread states.default
2024-01-08Updated RELEASE_NOTES.default
2024-01-08Added some state flags for threads.default
2024-01-08Non-important variable renaming.default
2024-01-08Rewritten part of the job threads to be leaner and faster.default
2024-01-07Merge pull request 'Added compatibility with NetBSD' (#99) from ↵grunfink
draga79/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/99
2024-01-07Addes NetBSD rc script exampleStefano Marinelli
2024-01-07Updated README.md for NetBSD compiling instructionsStefano Marinelli
2024-01-07Added Makefile.NetBSD to compile on NetBSDStefano Marinelli
To compile on NetBSD, just use "make -f Makefile.NetBSD" and "make -f Makefile.NetBSD install"
2024-01-07Updated RELEASE_NOTES.default