diff options
author | Michael Vetter <jubalh@iodoru.org> | 2022-05-04 12:05:39 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-04 12:05:39 +0200 |
commit | 1f9a75e8f7b066a280639062627cb96b6900687b (patch) | |
tree | 7cbbe9d88167cf240e905c7b62600c17e78a9bf4 /src/xmpp/message.c | |
parent | be55b16bef18532d46161842412236629bde5601 (diff) | |
parent | e5e661e92d44ac21a4d19ef429091ef8e38203d3 (diff) | |
download | profani-tty-1f9a75e8f7b066a280639062627cb96b6900687b.tar.gz |
Merge pull request #1703 from profanity-im/feat/ox-improvements1
Several OX improvements
Diffstat (limited to 'src/xmpp/message.c')
-rw-r--r-- | src/xmpp/message.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/xmpp/message.c b/src/xmpp/message.c index c18f9376..fb58285e 100644 --- a/src/xmpp/message.c +++ b/src/xmpp/message.c @@ -1616,11 +1616,13 @@ _openpgp_signcrypt(xmpp_ctx_t* ctx, const char* const to, const char* const text struct tm* tm = localtime(&now); char buf[255]; strftime(buf, sizeof(buf), "%FT%T%z", tm); - int randnr = rand() % 5; - char rpad_data[randnr]; - for (int i = 0; i < randnr - 1; i++) { - rpad_data[i] = 'c'; + // build rpad + int randnr = (rand() % 100) + 1; + char rpad_data[randnr]; + for (int i = 0; i < randnr; i++) { + int rchar = (rand() % 52) + 65; + rpad_data[i] = rchar; } rpad_data[randnr - 1] = '\0'; |