Uwe L. Korn
|
a87b0268d4
|
Remove usage of QSharedPointer around SipInfo
|
2013-07-18 15:40:52 +02:00 |
|
Uwe L. Korn
|
72b326a3be
|
We are handling a set, so we need no duplicate detection.
|
2013-07-18 15:40:52 +02:00 |
|
Teo Mrnjavac
|
1637b325d7
|
Add "Mark as Listened" to Inbox.
|
2013-07-18 15:40:52 +02:00 |
|
Uwe L. Korn
|
91feefc433
|
Fix compilation
|
2013-07-18 15:40:52 +02:00 |
|
Uwe L. Korn
|
c3a1ee84a1
|
Even more race precautions
* It did not break yet, but I could not sleep without this commit.
|
2013-07-18 15:40:52 +02:00 |
|
Tomahawk CI
|
d440061228
|
Automatic merge of Transifex translations
|
2013-07-18 15:40:52 +02:00 |
|
Teo Mrnjavac
|
8215e5be00
|
Send tracks via context menu.
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
5e3d14c950
|
Lock setControlConnection to prevent races
|
2013-07-18 15:40:51 +02:00 |
|
Teo Mrnjavac
|
e7be3ac8a2
|
Make tracks sending more discoverable.
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
3fd379e81c
|
Detect duplicate ControlConnections
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
8b63388ead
|
Remove trailing semicolons
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
7b7dffbf0a
|
Credits to me
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
e8286b2995
|
Change ContolContection* to QPointer
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
926f42ed1f
|
Set interval to timeout
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
b9b24e8161
|
readyRead is not used as a Slot/Signal
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
b362e2a9bd
|
Wait for versionString in Xmpp until telling Servent SipInfos
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
008b7e32a6
|
Weaken references to PeerInfos
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
baaddf22a4
|
Introduce ConnectionManager for outgoing connections
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
cad21c1712
|
Make less usage of QHostAddress when dealing with DNS records.
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
b3549ac945
|
Connection should be able to shutdown even if the socket already disappeared
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
9723d7b4ce
|
Do not delete the Connection in Socket cleanup, we take care of this at another stage.
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
26f8270372
|
More logging to find error causes
|
2013-07-18 15:40:51 +02:00 |
|
Uwe L. Korn
|
652a506922
|
For old clients, just connect if the magic sort says we should.
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
3de5670de7
|
Sent old tomahawk versions SipInfos like before.
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
9d89f8a12e
|
Only destroy existing ControlConnection if it does not run anymore
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
e974c08883
|
Make more use of peerInfoDebug
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
bc3c65a027
|
Split up log messages to know the real cause
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
08fb69abb9
|
Lazily create ControlConnection for offers
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
945cf58e78
|
Add const to arguments in getLocalSipInfos
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
c5731c20d5
|
Refactor the creation of local SipInfos into its own method
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
a861943222
|
Add more verbose logging
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
09f47fe11c
|
Remove assert and fix logging
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
e2f9dad471
|
Add more logging to connection handling
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
e38be974e4
|
Add a bit of logging to XmppMessage serialzation
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
6c9ec62e7e
|
Handle disconnects during connection attempts (i.e. vanishing connection objects)
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
f1ad4922ab
|
Sent non-IP hostname as a last hostname too (these are the user-supplied ones)
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
f34dc1b75f
|
Add ASSERTs again
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
35da957765
|
Use nodeId instead of id
|
2013-07-18 15:40:50 +02:00 |
|
Uwe L. Korn
|
9c1100d180
|
Some more style changes
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
d8bc1cc11d
|
Rename sipInfo to sipInfos at various places
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
11f2c24966
|
Clear up (Control)Connections if connecting failed.
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
a0c69ac45a
|
Do nothing in handleSipInfo if we have not received valid SipInfo
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
785b616e07
|
Change comment style to gobal default
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
df0fbbc96e
|
Always try next SipInfo
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
1d82d0b80b
|
Fix multiple ip connection mechanism
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
1c4baee0d4
|
Correctly ignore IPv4-as-IPv6 localhost
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
6172d50710
|
Do not try link-local addresses.
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
85c7b16fa1
|
Ignore IPv4 localhost even if written as IPv6 address
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
d3afba1a90
|
Add missing writeEndElement
|
2013-07-18 15:40:49 +02:00 |
|
Uwe L. Korn
|
2c86361190
|
Rename sipInfoList to sipInfo
|
2013-07-18 15:40:49 +02:00 |
|