summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-13f_ctime() returns the oldest of ctime and mtime.default
2023-04-13Updated RELEASE_NOTES.default
2023-04-12The snac page has been renamed to what-is-snac.default
2023-04-12Relationships can only be queried if logged in.default
2023-04-12Dummy /accounts/relationships.default
2023-04-12Also return (some) information for non-local users.default
2023-04-12Updated RELEASE_NOTES.default
2023-04-12Added the mastodon account data.default
2023-04-12Added the mastodon personal timeline.default
2023-04-12Updated RELEASE_NOTES.default
2023-04-12Added support for like and boost lists.default
2023-04-12Updated RELEASE_NOTES.default
2023-04-12Updated TODO.default
2023-04-12Added forgotten user cleanup in mastoapi_post_handler().default
2023-04-12Updated documentation.default
2023-04-12Updated README.default
2023-04-12Updated RELEASE_NOTES.default
2023-04-12Updated RELEASE_NOTES.default
2023-04-12Don't generate invalid JSON if an attachment has no description.default
2023-04-12Use the ctime instead of the published date in mastoapi_id().default
2023-04-12New functions object_ctime() and object_ctime_by_md5().default
2023-04-12New function f_ctime().default
2023-04-11Commented out debugging messages.default
2023-04-11Added support for likes and boosts.default
2023-04-11Added some comments.default
2023-04-11Added many dummy lists.default
2023-04-11Added support for statuses/:id and statuses/:id/context.default
2023-04-11Started work in /api/v1/statuses.default
2023-04-11New function mastodon_status().default
2023-04-10Added /api/v1/instance.default
2023-04-10Updated RELEASE_NOTES.default
2023-04-10Merge https://codeberg.org/grunfink/snac2default
2023-04-10Merge pull request 'Fix some overflow bugs' (#29) from ↵grunfink
saagarjha/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/29
2023-04-10Added image attachments.default
2023-04-10Added some tweaks for AndStatus, that does some things different (still ↵default
non-working). AndStatus expects a 'state' field to be propagated and doesn't send the 'client_secret' as a GET argument, but in a Basic authorization header.
2023-04-10New function mastoapi_id(), that creates mostly-compatible Ids.default
Most apps (all?) sort entries by status Id, so they must be time-sorted (somewhat).
2023-04-10Some timeline fixes.default
2023-04-10Fix heap overflow from curl-originating buffersSaagar Jha
Most of xs.h seems to expect that buffers are rounded up to block size, so we should preserve that invariant here. (In particular, xs_expand will avoid calling xs_realloc if the new size fits in the same block, which means that if we don't pad out the data it will expand out of the memory we're allocated.)
2023-04-10Avoid reading too much data in xs_data_newSaagar Jha
2023-04-10More mastoapi timeline work.default
2023-04-10Also delete the app in token revokation.default
2023-04-10Backport from xs.default
2023-04-10More work in status entries.default
2023-04-10Limit the number of entries returned using the max_id.default
2023-04-10More mastoapi work.default
2023-04-09Fixed avatar.default
2023-04-09More mastoapi work.default
2023-04-09OAuth login now works.default
2023-04-08More mastoapi work.default
2023-04-08The /oauth/authorize URL generates a login page.default