| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2024-01-10 | Minor code cleaning. | 1 | -12/+2 | ||
| 2024-01-08 | New state variable top_job_fifo_size. | 1 | -0/+3 | ||
| 2024-01-08 | Renamed some thread states. | 1 | -2/+2 | ||
| 2024-01-08 | Added some state flags for threads. | 1 | -2/+14 | ||
| 2024-01-08 | Non-important variable renaming. | 1 | -34/+35 | ||
| 2024-01-08 | Rewritten part of the job threads to be leaner and faster. | 1 | -39/+45 | ||
| 2024-01-07 | Better behaviour on broken queue items. | 1 | -7/+13 | ||
| 2024-01-04 | Updated copyright year. | 1 | -1/+1 | ||
| 2024-01-03 | Moved most server state to a structure. | 1 | -35/+40 | ||
| 2023-12-29 | Minor tweaks to /.well-known/nodeinfo returned data. | 1 | -4/+4 | ||
| 2023-12-26 | Also log the job_fifo len in status.txt. | 1 | -12/+17 | ||
| 2023-12-26 | New page status.txt. | 1 | -2/+14 | ||
| It just return an empty page as a query, but some status logging is done. | |||||
| 2023-12-18 | Added some crash checks. | 1 | -1/+1 | ||
| 2023-12-18 | Avoid crashing on missing 'method' or 'path' headers in httpd_connection(). | 1 | -2/+7 | ||
| 2023-11-24 | Use xs_html in the static greeting page. | 1 | -13/+19 | ||
| 2023-11-08 | Added a tag argument to html_timeline(). | 1 | -2/+2 | ||
| 2023-11-08 | Fixed 'show more' in tag search. | 1 | -8/+17 | ||
| 2023-11-08 | Tags can now be searched for from the server base URL. | 1 | -0/+15 | ||
| 2023-10-17 | Added FastCGI support. | 1 | -4/+18 | ||
| 2023-10-14 | Backport from xs. | 1 | -1/+1 | ||
| 2023-10-08 | Hide posts from the public web for accounts with 'private' == true. | 1 | -0/+3 | ||
| 2023-09-23 | Backport from xs. | 1 | -6/+6 | ||
| 2023-08-21 | The nodeinfo file returns more useful information. | 1 | -4/+28 | ||
| 2023-08-19 | The hash 'more_headers' is added to the response HTTP headers. | 1 | -0/+8 | ||
| 2023-08-14 | The instance URL can now show a timeline. | 1 | -1/+8 | ||
| 2023-08-14 | Sanitize local user names in the greeting page. | 1 | -46/+55 | ||
| 2023-08-12 | Some mastoapi tweaks to support the semaphore.social web client. | 1 | -4/+8 | ||
| 2023-08-12 | Archive unattended method errors. | 1 | -0/+1 | ||
| 2023-07-28 | Updated comment in headers. | 1 | -1/+1 | ||
| 2023-07-24 | Rollback to 86f507410bc5a1e6ce8bcd34f94400a380143d64 for some reasons. | 1 | -1/+1 | ||
| Signed-off-by: Yonle <yonle@lecturify.net> | |||||
| 2023-07-24 | html.c & httpd.c: Fix hardlink. | 1 | -1/+1 | ||
| Some people may still want to post in the web client with such different way, Such as posting from Yggdrasil / SSH port forwarder, and so on. This commit gives the workaround for that purpose, However things will go messed up when current path were ends with / (Like: user/, admin/). But overall, If user just uses it like normal, Then things will just worked well as expected. Signed-off-by: Yonle <yonle@lecturify.net> | |||||
| 2023-07-02 | Added HTTP caching to static data. | 1 | -1/+5 | ||
| 2023-06-24 | The WWW-Authenticate real also includes the user. | 1 | -1/+3 | ||
| 2023-06-24 | Fixed missing end quote in the WWW-Authenticate header. | 1 | -1/+1 | ||
| 2023-06-18 | Renamed the HTTP Basic auth realm to something more informative. | 1 | -2/+4 | ||
| 2023-06-05 | Replace an sprintf() with an snprintf(). | 1 | -1/+1 | ||
| 2023-06-05 | Moved srv_running variable to httpd.c. | 1 | -0/+1 | ||
| 2023-05-25 | If sem_open() fails, try again with sem_init(). | 1 | -0/+13 | ||
| 2023-05-17 | Got rid of xs_encdec.h. | 1 | -1/+1 | ||
| 2023-05-09 | Fixed the issue of semaphore name conflicts. | 1 | -1/+4 | ||
| 2023-05-08 | Print the total running time at httpd stop. | 1 | -1/+5 | ||
| 2023-05-08 | Moved sem_close() further to the end. | 1 | -4/+2 | ||
| 2023-05-07 | Added some includes needed for last sem_open() / uintptr_t changes. | 1 | -0/+2 | ||
| 2023-05-07 | Fix pointer-to-int cast | 1 | -1/+1 | ||
| Resolves "warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]" | |||||
| 2023-05-07 | Use named semaphores | 1 | -4/+8 | ||
| Unnamed semaphores are not supported on macOS. | |||||
| 2023-05-04 | Added -Wextra to C flags. | 1 | -0/+6 | ||
| 2023-05-04 | Added some const here and there. | 1 | -1/+1 | ||
| 2023-04-23 | Moved JSON output validation to httpd.c. | 1 | -0/+10 | ||
| 2023-04-22 | New function mastoapi_put_handler(). | 1 | -0/+10 | ||
| 2023-04-21 | Added a new compilation variable NO_MASTODON_API. | 1 | -0/+5 | ||
| The Mastodon API is a big and ugly beast; if you don't want it in your snac, you can compile it out by running make CFLAGS=-DNO_MASTODON_API And your snac binary will be as slim as always. | |||||