vitalyster
|
180397daab
|
IRC backend: Qt should be included first to prevent conflict with Boost's foreach
|
2017-06-11 16:44:07 -04:00 |
|
Jan Kaluza
|
3c0f8b4744
|
Libcommuni: Default irc_away_timeout to 60 seconds
|
2016-02-28 14:48:24 +01:00 |
|
Jan Kaluza
|
61e7cfaa7f
|
Libcommuni treat ERR_NICKNAME colision the same way as ERR_NICKNAMEINUSE
|
2016-02-28 14:43:59 +01:00 |
|
Jan Kaluza
|
79b69c4005
|
Libcommuni: Use IrcModel classes instead of our own - libcommuni plugin cleanup
|
2016-02-28 11:42:05 +01:00 |
|
Jan Kaluza
|
ad858d6c8d
|
Libcommuni: Respond to VCard with empty payload, change name automatically in case of conflict
|
2016-02-26 06:57:02 +01:00 |
|
Jan Kaluza
|
be0d5ee412
|
Libcommuni: Allow settings port in irc_server config option. When irc_send_pass is set to true, password is treated as a server password
|
2016-02-24 14:59:53 +01:00 |
|
Jan Kaluza
|
b44919ed9b
|
Handle situation when sending /whois with non existing nickname :)
|
2015-12-17 18:25:26 +01:00 |
|
Jan Kaluza
|
ab4740c7b6
|
Communi: Support /whois (or .whois) command
|
2015-12-17 17:42:15 +01:00 |
|
Jan Kaluza
|
ba5c6ce41e
|
Cleanup libcommuni code a bit, fix the tests and PM receiving when it is initiated from IRC
|
2015-12-17 15:08:37 +01:00 |
|
Jan Kaluza
|
efd14b776c
|
Fix libcommuni PMs. Add test for PMs and test also non-single-irc-network mode
|
2015-12-17 10:07:56 +01:00 |
|
Jan Kaluza
|
e3b210bbdd
|
Check libcommuni backend and spectrum2 on real IRC server and real XMPP client as part of travis
|
2015-12-12 15:09:21 +01:00 |
|
Jan Kaluza
|
39105793d7
|
Install purple-facebookchat as part of Docker image. Link libcommuni backend only against QtNetwork and QtCore
|
2015-12-10 07:32:09 +01:00 |
|
Jan Kaluza
|
78e71f9345
|
Cleanup the includes, rename source code files to match the class name exactly
|
2015-11-18 14:05:57 +01:00 |
|
Jan Kaluza
|
c83fd4c4b1
|
Support only libcommuni >= 3.0.0
|
2015-11-11 08:01:19 +01:00 |
|
Vitaly Takmazov
|
20d8dd690e
|
fix tests (TODO filetransfer)
|
2015-10-15 15:41:16 +03:00 |
|
Vitaly Takmazov
|
47b1db7f43
|
Communi backend: fix compilation with boost 1.54/Qt 4.8+
|
2013-09-12 21:30:20 +04:00 |
|
vitalyster
|
0cabf5f60c
|
IRC Backend: fix crash when joining room on some servers
|
2013-08-19 09:13:10 +00:00 |
|
Vitaly Takmazov
|
8d7e8be351
|
IRC Backend: fix compilation with libCommuni > 2.0.0
|
2013-08-16 13:20:36 +04:00 |
|
HanzZ
|
e8fb1de60b
|
Communi: forward NOTICE
|
2013-02-27 15:47:56 +01:00 |
|
HanzZ
|
5c2d081a31
|
Communi: Log Identify try and NOTICE messages in log
|
2013-02-27 14:17:15 +01:00 |
|
HanzZ
|
ca9abbfa98
|
Added missing backports.h
|
2013-02-17 09:41:43 +01:00 |
|
HanzZ
|
c1e05d1d92
|
Communi: strip IRC formatting, Libtransport: add tests for utf8::replace_invalid and move utf8.h to includes/transport
|
2013-02-17 09:41:20 +01:00 |
|
HanzZ
|
addac0040c
|
Communi: Fix wrong copyright. There is no original libcommuni code used now.
|
2013-02-13 08:06:05 +01:00 |
|
HanzZ
|
6a0980c371
|
Communi: Change mode only in particular room, not globally.
|
2013-02-13 07:59:40 +01:00 |
|
HanzZ
|
58fbe0d388
|
Communi: Handle and forward socket errors. Fixes for example situation when user tries to join the room on server which does not exist.
|
2013-02-12 09:30:24 +01:00 |
|
HanzZ
|
fd4946efe4
|
Libcommuni: Do not enable JID escaping for IRC
|
2013-02-11 21:24:19 +01:00 |
|
HanzZ
|
a32e962a1a
|
Libcommuni: Fixed bug when response to PM message initated from XMPP was not sent to the same JID
|
2013-02-11 20:44:28 +01:00 |
|
HanzZ
|
ff6448bcd3
|
Communi: initBackendLogging before QCoreApplication
|
2013-01-28 08:03:14 +01:00 |
|
HanzZ
|
711c1674fe
|
Send 'http://jabber.org/protocol/muc' if MUC is supported by backend
|
2013-01-26 15:22:25 +01:00 |
|
HanzZ
|
4bef6fe8cf
|
Communi: handle also '%', '~' and '&' prefix
|
2013-01-26 12:17:16 +01:00 |
|
HanzZ
|
739d5cf87f
|
Communi:Do not disconnect on error 433
|
2013-01-25 12:47:41 +01:00 |
|
Jan Kaluza
|
65ad5a2106
|
Communi: Log 4xx errors and forward 433, 436 and 464 to XMPP client
|
2013-01-24 08:35:24 +01:00 |
|
Jan Kaluza
|
96aad929c0
|
Communi: Compare lowercased names of channels
|
2013-01-22 13:32:03 +01:00 |
|
HanzZ
|
f7dc91ccb4
|
Set adhoc settings according to config even when storage backend is not set
|
2012-12-22 21:07:29 +01:00 |
|
HanzZ
|
8761e976ae
|
Cache messages also when you leave room but do not disconnect
|
2012-12-21 11:20:05 +01:00 |
|
HanzZ
|
7e9dfbdead
|
disconnect twitter user in case of curl error
|
2012-12-18 21:05:16 +01:00 |
|
HanzZ
|
ad8ed5be56
|
Make MyIrcSession::onMessageReceived at least 5x faster
|
2012-12-13 22:08:34 +01:00 |
|
Jan Kaluza
|
79b5030035
|
Check if the user is in room before sending information about nick change. Fixes bug when users have been added to all rooms when they changed their IRC nickname
|
2012-12-13 12:10:14 +01:00 |
|
Jan Kaluza
|
737dd6a062
|
Fixed merge conflict
|
2012-12-10 15:09:57 +01:00 |
|
HanzZ
|
fdfbc5dc78
|
Make away state timer faster
|
2012-12-05 20:56:54 +01:00 |
|
HanzZ
|
11a084deb0
|
Update away state regularly
|
2012-12-04 19:21:59 +01:00 |
|
HanzZ
|
2d3069e602
|
Remove IRC buddies when leaving channel
|
2012-12-04 18:42:00 +01:00 |
|
HanzZ
|
718dd59fda
|
remove IRC users who have parted the room from m_buddies map
|
2012-12-04 18:36:41 +01:00 |
|
HanzZ
|
150afaed90
|
Removed m_modes and m_away and introduced IRCBuddy in communi backend
|
2012-12-04 18:21:44 +01:00 |
|
Jan Kaluza
|
b30e9c52e5
|
Ask for /who only once when joining channel..
|
2012-12-04 09:11:54 +01:00 |
|
Jan Kaluza
|
bf012e48b2
|
Add new line to end of files
|
2012-12-04 08:26:30 +01:00 |
|
HanzZ
|
3e515d9f15
|
Do not disconnect backend if we received some data from it during ping timer period
|
2012-12-03 11:49:18 +01:00 |
|
HanzZ
|
636253d514
|
Disable /LIST for IRC
|
2012-11-30 16:57:57 +01:00 |
|
Jan Kaluza
|
4eeeb84652
|
Show away users when joining the room. This is not finished yet, polling has to be implemented to refresh the list of away users
|
2012-11-28 11:15:49 +01:00 |
|
Vitaly Takmazov
|
0deb1626d7
|
merge
|
2012-11-28 10:10:19 +04:00 |
|