Commit Graph

525 Commits (e6f9bf910af1da9615aff41e809c2f2491b798b9)
 

Author SHA1 Message Date
Martin Dosch a1dd60579d Update go modules. 2 years ago
Martin Dosch 0c992ebf3d Fix tense. 2 years ago
Martin Dosch 7623d121aa Added more checks for empty messages. 2 years ago
Martin Dosch f1a314b02f Update go modules. 2 years ago
Martin Dosch ce8f783301 Ox: Don't encrypt empty messages. 2 years ago
Martin Dosch 5326b2b558 Ox: Improve error messages for failed key requests. 2 years ago
Martin Dosch b06083f4ed Update modules. 2 years ago
Martin Dosch 90a97ec3f7 Update modules. 2 years ago
Martin Dosch 0227e3961b Update go modules. 2 years ago
Martin Dosch ccab27790f Update go modules. 2 years ago
Martin Dosch 3e4a93c808 Start new development cycle. 2 years ago
Martin Dosch 81cfc0b6c2 Prepare v0.5.1 release. 2 years ago
Martin Dosch c2200c3915 Update go modules. 2 years ago
Martin Dosch 1d2ef175a5 Fix changelog. 2 years ago
Martin Dosch 392be78f61 Fix nick in MUCs if not manually set. 2 years ago
Martin Dosch eec7fb2d73 Improve listening mode for groupchats. 2 years ago
Martin Dosch 4aac059c4e Prepare new development cycle. 2 years ago
Martin Dosch 49e97981cb Prepare v0.5.0 release. 2 years ago
Martin Dosch 25d73bbe07 Ox: Improve log messages. 2 years ago
Martin Dosch e340828cb5 Improve deleting pubkeys. 2 years ago
Martin Dosch 4d38661174 Ox: Improve private key import. 2 years ago
Martin Dosch f26a91d965 Add possibility to delete Ox nodes. 2 years ago
Martin Dosch 1214e7920f Revert "Ox: Improve rpad"
This reverts commit 83c92bd4cc.
2 years ago
Martin Dosch 83c92bd4cc Ox: Improve rpad
Pad to a multiple of 200 bytes as recommended.
2 years ago
Martin Dosch 52adb579d8 Don't capitalize error strings (staticcheck). 2 years ago
Martin Dosch 2f2a2fd4fd Rework receiving stanzas.
Calling client.Recv() multiple times caused messages not appear
in `--listen` mode as calling Recv() for receiving IQs (e.g. for
receiving Ox keys) also received the messages so they were no longer
available for the Recv in the listening function.
2 years ago
Martin Dosch 6893307841 Fix typo in license header. 2 years ago
Martin Dosch 0e852f6b2c Ox: Improve time stamp parsing. 2 years ago
Martin Dosch 433e974a4a Clean up. 2 years ago
Martin Dosch 917dabe6af Ox: Improve rpad generation. 2 years ago
Martin Dosch 0b0feffb69 Prepare new development cycle. 2 years ago
Martin Dosch d4de1abcc9 Release v0.4.0 2 years ago
Martin Dosch 409268aa40 Update go modules. 2 years ago
Martin Dosch a196856f76 Ox: Improve stability of decrypting.
Accept all allowed time stamps and remove invalid xml chars from
decrypted messages.
2 years ago
Martin Dosch 10c9986e7d Ox: Add support for receiving and decrypting Ox messages. 2 years ago
Martin Dosch 7a6948bf86 Break long line. 2 years ago
Martin Dosch ce463b9bf8 Use stamp for printing time of received messages. 2 years ago
Martin Dosch a3e093557d Update manpage. 2 years ago
Martin Dosch 6556ab1188 Ox: Change rpad from random length to length dependent on message length
The length of message + the length of the rpad will always be a
total length of a multiple of 100.
2 years ago
Martin Dosch 13dc48bbb4 Remove println. 2 years ago
Martin Dosch 658ef9b653 Ox: Use crypto/rand instead of math/rand for rpad. 2 years ago
Martin Dosch 72bc564fa6 Update go modules. 2 years ago
Martin Dosch 23b2437ad1 Ox: Also publish pubkey for imported privkeys
Check whether the public key is already in pubsub,
if not publish it.
2 years ago
Martin Dosch 82652ba7c6 Fix typo. 2 years ago
Martin Dosch b092039ac3 Ox: Allow also RSA key generation. 2 years ago
Martin Dosch b25ba60415 Don't set email for Ox private key.
Prior to this commit [1] it was necessary to provide a
name and an email address for key generation. So the
UID of the key had the format `xmpp:user@example.com
<xmpp:user@example.com>` whereas XEP-0373 defines the
UID in the format `xmpp:user@example.com`.

[1] 74905cd51f
2 years ago
Martin Dosch 07d3491c2a Just create key file if key generation is requested. 2 years ago
Martin Dosch 0279deae17 Use etree to create disco info request. 2 years ago
Martin Dosch bfb5e28a03 Change variable names and error strings [golint]. 2 years ago
Martin Dosch 4c77a043b3 Code cleanup. 2 years ago