Added rate limiting and settings fixes.

This commit is contained in:
stab
2026-03-31 04:57:15 +03:00
committed by frosty
parent c3ed901738
commit f38fe3c42e
9 changed files with 363 additions and 1 deletions

View File

@@ -45,6 +45,10 @@ typedef struct {
int cache_ttl_infobox;
int cache_ttl_image;
char engines[512];
int rate_limit_search_requests;
int rate_limit_search_interval;
int rate_limit_images_requests;
int rate_limit_images_interval;
} Config;
int load_config(const char *filename, Config *config);