summaryrefslogtreecommitdiff
path: root/httpd.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Added FastCGI support.Gravatar default2023-10-171-4/+18
|
* Backport from xs.Gravatar default2023-10-141-1/+1
|
* Hide posts from the public web for accounts with 'private' == true.Gravatar default2023-10-081-0/+3
|
* Backport from xs.Gravatar default2023-09-231-6/+6
|
* The nodeinfo file returns more useful information.Gravatar default2023-08-211-4/+28
|
* The hash 'more_headers' is added to the response HTTP headers.Gravatar default2023-08-191-0/+8
|
* The instance URL can now show a timeline.Gravatar default2023-08-141-1/+8
|
* Sanitize local user names in the greeting page.Gravatar default2023-08-141-46/+55
|
* Some mastoapi tweaks to support the semaphore.social web client.Gravatar default2023-08-121-4/+8
|
* Archive unattended method errors.Gravatar default2023-08-121-0/+1
|
* Updated comment in headers.Gravatar default2023-07-281-1/+1
|
* Rollback to 86f507410bc5a1e6ce8bcd34f94400a380143d64 for some reasons.Gravatar Yonle2023-07-241-1/+1
| | | | Signed-off-by: Yonle <yonle@lecturify.net>
* html.c & httpd.c: Fix hardlink.Gravatar Yonle2023-07-241-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>
* Added HTTP caching to static data.Gravatar default2023-07-021-1/+5
|
* The WWW-Authenticate real also includes the user.Gravatar default2023-06-241-1/+3
|
* Fixed missing end quote in the WWW-Authenticate header.Gravatar default2023-06-241-1/+1
|
* Renamed the HTTP Basic auth realm to something more informative.Gravatar default2023-06-181-2/+4
|
* Replace an sprintf() with an snprintf().Gravatar default2023-06-051-1/+1
|
* Moved srv_running variable to httpd.c.Gravatar default2023-06-051-0/+1
|
* If sem_open() fails, try again with sem_init().Gravatar default2023-05-251-0/+13
|
* Got rid of xs_encdec.h.Gravatar default2023-05-171-1/+1
|
* Fixed conflict.Gravatar default2023-05-091-1/+4
|\
| * Fixed the issue of semaphore name conflicts.Gravatar poesty2023-05-091-1/+4
| |
* | Print the total running time at httpd stop.Gravatar default2023-05-081-1/+5
|/
* Moved sem_close() further to the end.Gravatar default2023-05-081-4/+2
|
* Added some includes needed for last sem_open() / uintptr_t changes.Gravatar default2023-05-071-0/+2
|
* Fix pointer-to-int castGravatar Saagar Jha2023-05-071-1/+1
| | | | | Resolves "warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]"
* Use named semaphoresGravatar Saagar Jha2023-05-071-4/+8
| | | | Unnamed semaphores are not supported on macOS.
* Added -Wextra to C flags.Gravatar default2023-05-041-0/+6
|
* Added some const here and there.Gravatar default2023-05-041-1/+1
|
* Moved JSON output validation to httpd.c.Gravatar default2023-04-231-0/+10
|
* New function mastoapi_put_handler().Gravatar default2023-04-221-0/+10
|
* Added a new compilation variable NO_MASTODON_API.Gravatar default2023-04-211-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.
* Replace %admin_email% in greeting.html.Gravatar default2023-04-201-0/+7
|
* Added support for likes and boosts.Gravatar default2023-04-111-3/+3
|
* OAuth login now works.Gravatar default2023-04-091-0/+3
|
* More mastoapi work.Gravatar default2023-04-081-0/+3
|
* Added some OAuth scaffold code.Gravatar default2023-04-081-0/+4
|
* New file mastoapi.c.Gravatar default2023-04-081-0/+4
|
* More log level tweaks.Gravatar default2023-04-041-1/+1
|
* Added the url to srv_archive().Gravatar default2023-03-021-1/+1
|
* Connection jobs are treated as urgent.Gravatar default2023-03-021-6/+10
|
* Create sleep mutex and cond variable only once.Gravatar default2023-02-221-5/+10
|
* Close everything if xs_socket_accept() returns NULL.Gravatar default2023-02-221-3/+6
|
* Deleted useless code.Gravatar default2023-02-221-1/+0
|
* Don't wait for 3 seconds if there were some q_items processed.Gravatar default2023-02-221-11/+24
|
* Try to show a piece of the error after connecting.Gravatar default2023-02-141-1/+1
|
* Don't fail silently if the job fifo is not ready.Gravatar default2023-02-111-0/+7
|
* Move the #fds log line to dbglevel 0.Gravatar default2023-02-101-1/+1
|
* Show (dbglevel 1) the number of file descriptors available.Gravatar default2023-02-101-1/+2
|