diff options
| author | 2024-12-23 13:42:45 +0100 | |
|---|---|---|
| committer | 2024-12-23 13:42:45 +0100 | |
| commit | a7ca4007f2a55a8becab1e4595d2696dd6e7bfd1 (patch) | |
| tree | 3128196bd7eb298be5a37edac5922009ec5fcac1 /snac.h | |
| parent | Merge tag '2.66' (diff) | |
| parent | Version 2.67 RELEASED. (diff) | |
| download | penes-snac2-a7ca4007f2a55a8becab1e4595d2696dd6e7bfd1.tar.gz penes-snac2-a7ca4007f2a55a8becab1e4595d2696dd6e7bfd1.tar.xz penes-snac2-a7ca4007f2a55a8becab1e4595d2696dd6e7bfd1.zip | |
Merge tag '2.67'
Version 2.67 RELEASED.
Diffstat (limited to 'snac.h')
| -rw-r--r-- | snac.h | 10 |
1 files changed, 8 insertions, 2 deletions
| @@ -1,7 +1,7 @@ | |||
| 1 | /* snac - A simple, minimalistic ActivityPub instance */ | 1 | /* snac - A simple, minimalistic ActivityPub instance */ |
| 2 | /* copyright (c) 2022 - 2024 grunfink et al. / MIT license */ | 2 | /* copyright (c) 2022 - 2024 grunfink et al. / MIT license */ |
| 3 | 3 | ||
| 4 | #define VERSION "2.66" | 4 | #define VERSION "2.67" |
| 5 | 5 | ||
| 6 | #define USER_AGENT "snac/" VERSION | 6 | #define USER_AGENT "snac/" VERSION |
| 7 | 7 | ||
| @@ -238,6 +238,9 @@ int notify_new_num(snac *snac); | |||
| 238 | xs_list *notify_list(snac *snac, int skip, int show); | 238 | xs_list *notify_list(snac *snac, int skip, int show); |
| 239 | void notify_clear(snac *snac); | 239 | void notify_clear(snac *snac); |
| 240 | 240 | ||
| 241 | xs_dict *markers_get(snac *snac, const xs_list *markers); | ||
| 242 | xs_dict *markers_set(snac *snac, const char *home_marker, const char *notify_marker); | ||
| 243 | |||
| 241 | void inbox_add(const char *inbox); | 244 | void inbox_add(const char *inbox); |
| 242 | void inbox_add_by_actor(const xs_dict *actor); | 245 | void inbox_add_by_actor(const xs_dict *actor); |
| 243 | xs_list *inbox_list(void); | 246 | xs_list *inbox_list(void); |
| @@ -386,7 +389,7 @@ int oauth_post_handler(const xs_dict *req, const char *q_path, | |||
| 386 | const char *payload, int p_size, | 389 | const char *payload, int p_size, |
| 387 | char **body, int *b_size, char **ctype); | 390 | char **body, int *b_size, char **ctype); |
| 388 | int mastoapi_get_handler(const xs_dict *req, const char *q_path, | 391 | int mastoapi_get_handler(const xs_dict *req, const char *q_path, |
| 389 | char **body, int *b_size, char **ctype); | 392 | char **body, int *b_size, char **ctype, xs_str **link); |
| 390 | int mastoapi_post_handler(const xs_dict *req, const char *q_path, | 393 | int mastoapi_post_handler(const xs_dict *req, const char *q_path, |
| 391 | const char *payload, int p_size, | 394 | const char *payload, int p_size, |
| 392 | char **body, int *b_size, char **ctype); | 395 | char **body, int *b_size, char **ctype); |
| @@ -427,3 +430,6 @@ typedef struct { | |||
| 427 | t_announcement *announcement(double after); | 430 | t_announcement *announcement(double after); |
| 428 | 431 | ||
| 429 | xs_str *make_url(const char *href, const char *proxy, int by_token); | 432 | xs_str *make_url(const char *href, const char *proxy, int by_token); |
| 433 | |||
| 434 | int badlogin_check(const char *user, const char *addr); | ||
| 435 | void badlogin_inc(const char *user, const char *addr); | ||