From 10325eaf40c80eb91f1c1eceea880c3abd54efd7 Mon Sep 17 00:00:00 2001 From: Patrick Date: Thu, 13 Jul 2023 13:44:26 +0200 Subject: added esp project --- src/matrix.c | 2 +- src/matrix.h | 27 +++++++++++++++------------ 2 files changed, 16 insertions(+), 13 deletions(-) (limited to 'src') diff --git a/src/matrix.c b/src/matrix.c index 1d2c3fa..fbcf97e 100644 --- a/src/matrix.c +++ b/src/matrix.c @@ -10,7 +10,7 @@ #define LOGIN_URL "/_matrix/client/v3/login" #define ENCRYPTED_REQUEST_SIZE (1024*5) -#define ENCRYPTED_EVENT_SIZE 1024 +#define ENCRYPTED_EVENT_SIZE (1024*10) #define ROOMEVENT_REQUEST_SIZE 256 #define ROOMEVENT_RESPONSE_SIZE 1024 #define ROOMEVENT_URL "/_matrix/client/v3/rooms/%s/send/%s/%d" diff --git a/src/matrix.h b/src/matrix.h index a06eab9..5e5eabd 100644 --- a/src/matrix.h +++ b/src/matrix.h @@ -50,18 +50,6 @@ #define NUM_OLM_SESSIONS 10 #define NUM_DEVICES 10 -void -Randomize(uint8_t * random, int randomLen); - -bool -JsonEscape( - const char * sIn, int sInLen, - char * sOut, int sOutCap); - -bool JsonSign( - const char * sIn, int sInLen, - char * sOut, int sOutCap); - // Matrix Device typedef struct MatrixDevice { @@ -330,4 +318,19 @@ MatrixHttpPut( char * outResponseBuffer, int outResponseCap, bool authenticated); +// util + +void +Randomize(uint8_t * random, int randomLen); + +bool +JsonEscape( + const char * sIn, int sInLen, + char * sOut, int sOutCap); + +bool JsonSign( + MatrixClient * client, + const char * sIn, int sInLen, + char * sOut, int sOutCap); + #endif -- cgit v1.2.3