Release version 998 generated by do-release.sh
[citadel.git] / libcitadel / lib / libcitadel.h
index 20300458fb14f1dd3eb01b25108295e0cb770771..6cda389aef46d9b44d4a3de994e33dfd9ac8073e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sys/types.h>
 #include <netinet/in.h>
 
-#define LIBCITADEL_VERSION_NUMBER 979
+#define LIBCITADEL_VERSION_NUMBER 998
 
 /*
  * Here's a bunch of stupid magic to make the MIME parser portable.
@@ -402,7 +402,7 @@ enum {
        BASE64_NO_LINEBREAKS = 0,
        BASE64_YES_LINEBREAKS = 1
 };
-size_t CtdlDecodeBase64(char *dest, const char *source, size_t length);
+size_t CtdlDecodeBase64(char *dest, const char *source, size_t source_len);
 unsigned int decode_hex(char *Source);
 int CtdlDecodeQuotedPrintable(char *decoded, char *encoded, int sourcelen);
 void StripSlashes(char *Dir, int TrailingSlash);
@@ -575,6 +575,7 @@ struct vnote *vnote_new_from_str(char *s);
 void vnote_free(struct vnote *v);
 char *vnote_serialize(struct vnote *v);
 void vnote_serialize_output_field(char *append_to, char *field, char *label);
+char b64unalphabet(char ch);
 
 
 
@@ -691,7 +692,7 @@ extern "C" {
 #define ERROR                  500
 #define BINARY_FOLLOWS         600
 #define SEND_BINARY            700
-#define START_CHAT_MODE                800
+#define SEND_THEN_RECV         800
 
 #define INTERNAL_ERROR         10
 #define TOO_BIG                        11