Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rewrote parser code. mam id and possible other stuff still missing. also ↵ | Daniel Gultsch | 2015-05-20 | 2 | -10/+18 |
| | | | | massivly untested | ||||
* | provide helper function for getting the content of a child directly | Daniel Gultsch | 2015-05-20 | 2 | -2/+24 |
| | |||||
* | use same socket time out for jingle and xmpp connections | Daniel Gultsch | 2015-05-18 | 1 | -1/+1 |
| | |||||
* | use a 20s timeout on socks5 connections | Daniel Gultsch | 2015-05-18 | 1 | -2/+5 |
| | |||||
* | don't offer initiator his own candidates | Daniel Gultsch | 2015-05-18 | 1 | -2/+4 |
| | |||||
* | fixed crash on failed account registry | Daniel Gultsch | 2015-05-17 | 1 | -1/+1 |
| | |||||
* | let jingle connection and manager handle message status | Daniel Gultsch | 2015-05-16 | 2 | -0/+10 |
| | |||||
* | Force Nameprepping of JID domain parts | Andreas Straub | 2015-05-14 | 1 | -3/+10 |
| | | | | | | | | | | The IDN.toAscii()/IDN.toUnicode() family only namepreps the original domain passed to it if it contained non-ASCII characters. This means that for all-ASCII domains, no canonicalization is performed, which leads to issues like case-sensitivity. This workaround explicitly namepreps domain parts before calling IDN.toAscii() on them, in order to get a canonicalized representation (most notably, case invariance). A basic DB migration is also included. | ||||
* | always log reason for failed file transfer | Daniel Gultsch | 2015-05-14 | 2 | -2/+18 |
| | |||||
* | throw proper exception before changing account into error state | Daniel Gultsch | 2015-05-08 | 1 | -11/+31 |
| | |||||
* | fixed encrypted ibb file transfer which was broken with ART. fixes #1172 | Daniel Gultsch | 2015-05-07 | 2 | -26/+33 |
| | |||||
* | fixed npe when missing instructions on failed register | Daniel Gultsch | 2015-05-06 | 1 | -7/+5 |
| | |||||
* | fwiw don't allow stanza count to go over MAX_INT | Daniel Gultsch | 2015-05-06 | 1 | -0/+9 |
| | |||||
* | r/o support for vcard avatars. pep avatars will be prefered | Daniel Gultsch | 2015-05-05 | 1 | -10/+40 |
| | |||||
* | mark account with incompatible server when no sasl mechansim could be found | Daniel Gultsch | 2015-05-02 | 1 | -19/+24 |
| | |||||
* | added config option to be a bit more verbose about stanza counts | Daniel Gultsch | 2015-04-29 | 1 | -4/+14 |
| | |||||
* | use xmppserviceconnection to send iq packets in jingle connection | Daniel Gultsch | 2015-04-26 | 1 | -4/+4 |
| | |||||
* | fixed service discovery by properly storing and checking identities | Daniel Gultsch | 2015-04-25 | 1 | -27/+48 |
| | |||||
* | cleaned up file handling | Daniel Gultsch | 2015-04-25 | 2 | -10/+10 |
| | |||||
* | fixed a bug in DNS helper code. fixes #1130 | iNPUTmice | 2015-04-16 | 1 | -1/+1 |
| | |||||
* | some bug fixes concerning 0byte files. fixes #1126 | iNPUTmice | 2015-04-15 | 2 | -1/+2 |
| | |||||
* | don't resume old session when changing resource | iNPUTmice | 2015-04-09 | 1 | -0/+4 |
| | |||||
* | respond to unreadable OTR messages with error message. fixed #1021 | iNPUTmice | 2015-03-21 | 1 | -0/+3 |
| | |||||
* | wait for session iq to return sucessfully before sending other stanzas. ↵ | iNPUTmice | 2015-03-20 | 1 | -26/+42 |
| | | | | fixed #1017 | ||||
* | Do not Strigprep JIDs from database | Mateusz "maxmati" Nowoty?ski | 2015-03-11 | 1 | -5/+9 |
| | |||||
* | avoid unnecessary thread creation | iNPUTmice | 2015-03-05 | 1 | -0/+7 |
| | |||||
* | added config option to disable string prep in jids | iNPUTmice | 2015-03-05 | 1 | -3/+4 |
| | |||||
* | experimantal in memory jid caching | iNPUTmice | 2015-03-04 | 1 | -0/+15 |
| | |||||
* | check for null in jid parser | iNPUTmice | 2015-02-26 | 2 | -0/+3 |
| | |||||
* | added typing notifications through XEP-0085. fixed #210 | iNPUTmice | 2015-02-21 | 1 | -0/+32 |
| | |||||
* | Vitelity's s.ms service requires <body> first | Stephen Paul Weber | 2015-02-15 | 1 | -1/+1 |
| | | | | | | | If the <body> tag is not first, their bot just silently drops the stanza. I know we shouldn't have to care about order, and I'm trying to get them to fix it, but it's not high-priority for them since "most" clients seem to work, so I'd like this workaround in. | ||||
* | load messages asynchronously | iNPUTmice | 2015-02-12 | 1 | -0/+6 |
| | |||||
* | added actions to error notification | iNPUTmice | 2015-02-10 | 1 | -0/+5 |
| | |||||
* | disabled cipher logging | iNPUTmice | 2015-02-09 | 1 | -1/+1 |
| | |||||
* | Use platform ciphers as well, just prefer ours | Sam Whited | 2015-02-02 | 1 | -1/+2 |
| | |||||
* | don't count when attempt failed completly | iNPUTmice | 2015-01-29 | 1 | -0/+1 |
| | |||||
* | set jingle file transfer to offer after iq offer has returned | iNPUTmice | 2015-01-25 | 1 | -6/+17 |
| | |||||
* | Remove legacy SSL support | Sam Whited | 2015-01-19 | 1 | -15/+11 |
| | |||||
* | Harden the TLS connection cipher suites | Sam Whited | 2015-01-14 | 1 | -0/+7 |
| | |||||
* | keep proper image file extension | Daniel Gultsch | 2015-01-11 | 1 | -8/+8 |
| | |||||
* | code cleanup for jingle proxy discovery | Daniel Gultsch | 2015-01-09 | 3 | -99/+71 |
| | |||||
* | mark sent images as sent_received instead of sent | Daniel Gultsch | 2015-01-06 | 1 | -2/+1 |
| | | | | fixed #842 | ||||
* | avoid requesting blocklist after stream resumption | Daniel Gultsch | 2015-01-05 | 1 | -27/+23 |
| | |||||
* | made checks for valid image extensions case insensitive | Daniel Gultsch | 2015-01-04 | 1 | -1/+1 |
| | |||||
* | code cleanup + logging of spoofed iq packets | Daniel Gultsch | 2015-01-04 | 1 | -35/+33 |
| | |||||
* | Verify IQ responses | Sam Whited | 2015-01-04 | 2 | -6/+35 |
| | | | | | | Fixes #20 Move fromServer/toServer to AbstractStanza | ||||
* | Make IqPacket type an enum | Sam Whited | 2015-01-04 | 5 | -67/+53 |
| | |||||
* | Use packet callbacks only for IqPackets. Removed unnecessary code | Daniel Gultsch | 2015-01-04 | 1 | -69/+35 |
| | |||||
* | prefer PLAIN over DIGEST-MD5 | Daniel Gultsch | 2015-01-02 | 1 | -2/+2 |
| | | | | | DIGEST-MD5 seems to be broken for a lot of cases (OpenFire) switched priority of PLAIN to not cause any security errors | ||||
* | improved OTR verification part one | Daniel Gultsch | 2015-01-02 | 1 | -2/+2 |
| |