| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-15 | Make neighborhood private | Ruben Beltran del Rio | |
| 2026-04-15 | Add neighborhood featuremaster | Ruben Beltran del Rio | |
| 2026-04-15 | Serve the baseURL in nodeinfo's metadata. | grunfink | |
| 2026-03-19 | Implemented tootfinder.ch compatibility mimic Mastodon Behaviour | Giuseppe Ranieri | |
| Added aliases list on webfinger response Return the /users/<actor> in the webfinger response ( mimic Mastodon ) Implemented /users endpoint redirect to access actor profile Files changed: modified: data.c modified: httpd.c modified: snac.h modified: webfinger.c | |||
| 2026-02-17 | httpd: Log xs_socket_accept failure reason | Alvar Penning | |
| So far, it was expected that xs_socket_accept should work and while its failure results in a termination, it was not properly logged. With this change, an error message including the strerror message is being logged. After experiencing some unexpected snac httpd shutdowns, I added a bit of additional logging, including when xs_socket_accept fails. This proved useful, as it unveiled a deeper error on my machine: > xs_socket_accept failed: Too many open files Since entering this code path results in termination, I thought upstreaming this logging might be useful for others. | |||
| 2026-01-01 | Bumped copyright year. | grunfink | |
| 2025-12-09 | New query variable terse=anything. | grunfink | |
| If set to any value, a public post page doesn't show any headline. | |||
| 2025-10-24 | Keep track of deleted users and return 410 Gone for them. | grunfink | |
| 2025-10-13 | xs_http.h: new file. | grunfink | |
| 2025-09-22 | making sure that global data is immutable | byte | |
| 2025-09-07 | Always do a deferred fsck at startup. | grunfink | |
| 2025-08-23 | Ensure the tag is a string in server_get_handler(). | grunfink | |
| 2025-08-14 | Added nodeinfo 2.1 support. | grunfink | |
| 2025-07-10 | Added metadata to nodeinfo 2.0. | grunfink | |
| 2025-06-24 | More webmention hook tweaks. | grunfink | |
| 2025-06-24 | "voided" unused arguments in server_post_handler(). | grunfink | |
| 2025-06-24 | Added a webmention hook. | grunfink | |
| 2025-05-28 | Renamed server knob to 'rss_hashtag_poll_hours'. | grunfink | |
| 2025-05-28 | Activated hashtag RSS polling. | grunfink | |
| 2025-05-28 | Renamed timeline_to_rss() to rss_from_timeline(). | grunfink | |
| 2025-05-09 | Added header "access-control-expose-headers" with the "Link" value. | grunfink | |
| This helps paging in Mastodon clients. | |||
| 2025-04-13 | emoji: refactor + emoji in display names on front page | green | |
| 2025-02-14 | Redefined L() to use lang_str(). | default | |
| 2025-02-13 | Force the Content-Security-Policy header, instead of just suggesting it in ↵ | default | |
| the docs. | |||
| 2025-02-06 | If 'def_timeline_entries' is not set, 'max_timeline_entries' is used ↵ | default | |
| (instead of the default). | |||
| 2025-02-06 | Merged 53ad5cdf0371fc068fa03bf287fc94be. | Alexandre Oliva | |
| 2025-01-21 | Hide the 'relay' user from the greeting list. | default | |
| 2025-01-20 | Fixed check for the basedir (contributed by an-im-dugud). | default | |
| 2025-01-20 | Added the USER_AGENT to HTTP errors. | default | |
| 2025-01-16 | Changed Boost/Like order in the /authorize_interaction page. | default | |
| 2025-01-16 | Implemented Mastodon-like /authorize_interaction. | default | |
| 2025-01-08 | Bumped copyright year. | default | |
| 2025-01-06 | In the /share page, set the charset explicitly to utf-8. | default | |
| 2025-01-05 | Use the site's CSS in the /share page. | default | |
| 2025-01-05 | More /share tweaks. | default | |
| 2025-01-02 | Serve BASE_URL/style.css. | default | |
| I thought I was already doing this 🤦(not that it really matters much). | |||
| 2025-01-02 | Minor tweak to the /share webpoint. | default | |
| 2025-01-01 | The shared post is really sent. | default | |
| 2024-12-31 | More work in the Mastodon-share webpoint. | default | |
| 2024-12-31 | Started support for Mastodon-like /share endpoint. | default | |
| 2024-12-16 | Added pidfile locking. | default | |
| 2024-12-15 | New function timeline_link_header(). | default | |
| 2024-11-17 | The server creates a pidfile inside the base directory. | default | |
| 2024-11-07 | Propagate 'last-modified' and 'etag' fields while proxying. | default | |
| But does it work? | |||
| 2024-10-06 | New HTML variable error (still unused). | default | |
| 2024-08-05 | Added support for listening on unix sockets. | default | |
| 2024-08-05 | Minor logging tweaks. | default | |
| 2024-06-20 | Minor tweak. | default | |
| 2024-06-09 | Don't return a Basic realm if there is no body. | default | |
| 2024-05-31 | Improved OPTIONS method. | default | |