X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=webcit%2Fwebcit.h;h=6611a927517cd3a22615c5c3af0af99297d3dce1;hp=5f6cd89b5e7e0cbf8412eca989e56fae5911d8eb;hb=d87aa3a69433dc8ad5b30b8977e701d15b8399ca;hpb=103cac28fa329d08652906174cd5669c574bb4d0 diff --git a/webcit/webcit.h b/webcit/webcit.h index 5f6cd89b5..6611a9275 100644 --- a/webcit/webcit.h +++ b/webcit/webcit.h @@ -128,12 +128,12 @@ extern char *ssl_cipher_list; #define PORT_NUM 2000 /* port number to listen on */ #define DEVELOPER_ID 0 #define CLIENT_ID 4 -#define CLIENT_VERSION 802 /* This version of WebCit */ -#define MINIMUM_CIT_VERSION 802 /* min required Citadel ver */ -#define LIBCITADEL_MIN 802 /* min required libcitadel ver */ +#define CLIENT_VERSION 810 /* This version of WebCit */ +#define MINIMUM_CIT_VERSION 810 /* Minimum required version of Citadel server */ +#define LIBCITADEL_MIN 810 /* Minimum required version of libcitadel */ #define DEFAULT_HOST "localhost" /* Default Citadel server */ #define DEFAULT_PORT "504" -#define TARGET "webcit01" /* Target for inline URL's */ +#define TARGET "webcit01" /* Window target for inline URL's */ #define HOUSEKEEPING 15 /* Housekeeping frequency */ #define MAX_WORKER_THREADS 250 #define LISTEN_QUEUE_LENGTH 100 /* listen() backlog queue */ @@ -265,11 +265,12 @@ extern char *ssl_cipher_list; #define EXPIRE_MANUAL 1 /* Don't expire messages at all */ #define EXPIRE_NUMMSGS 2 /* Keep only latest n messages */ #define EXPIRE_AGE 3 /* Expire messages after n days */ + typedef struct __ExpirePolicy { int loaded; /* has this been loaded from the server? */ int expire_mode; int expire_value; -}ExpirePolicy; +} ExpirePolicy; void LoadExpirePolicy(GPEXWhichPolicy which); void SaveExpirePolicyFromHTTP(GPEXWhichPolicy which); @@ -566,7 +567,7 @@ struct wcsession { StrBuf *ConvertBuf1; StrBuf *ConvertBuf2; -/* cache stuff for templates. TODO: find a smartrer way */ +/* cache stuff for templates. TODO: find a smarter way */ HashList *ServCfg; /* cache our server config for editing */ HashList *InetCfg; /* Our inet server config for editing */ ExpirePolicy Policy[maxpolicy]; @@ -738,13 +739,10 @@ void output_html(const char *, int, int, StrBuf *, StrBuf *); ssize_t write(int fd, const void *buf, size_t count); void cal_process_attachment(wc_mime_attachment *Mime); -void generate_uuid(char *); - void address_book_popup(void); void begin_ajax_response(void); void end_ajax_response(void); - extern char *months[]; extern char *days[]; long locate_user_vcard_in_this_room(message_summary **VCMsg, @@ -759,7 +757,6 @@ void tabbed_dialog(int num_tabs, char *tabnames[]); void begin_tab(int tabnum, int num_tabs); void end_tab(int tabnum, int num_tabs); - int get_time_format_cached (void); void display_wiki_pagelist(void); HashList *GetRoomListHashLKRA(StrBuf *Target, WCTemplputParams *TP);