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
|
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
|
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 |
|
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
|
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
|
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
|
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
|
8761e976ae
|
Cache messages also when you leave room but do not disconnect
|
2012-12-21 11:20:05 +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 |
|
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
|
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 |
|
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 |
|
Jan Kaluza
|
8b6973539f
|
Postpone room subject forwarding if we haven't sent initial presences yet
|
2012-11-27 12:51:19 +01:00 |
|
HanzZ
|
bff95a3f7a
|
Call IrcCommand::createList with two arguments
|
2012-10-27 16:21:25 +02:00 |
|
Jan Kaluza
|
3201977efb
|
Get room list on IRC and show rooms in service discovery
|
2012-10-18 09:04:20 +02:00 |
|
Jan Kaluza
|
da1044e0dc
|
Remove /me from incoming messages, add /me to outgoing messagse
|
2012-10-10 13:26:27 +02:00 |
|
Jan Kaluza
|
0e56fb8484
|
Support more service.irc_server values and try another one when server disconnects us
|
2012-10-04 08:48:14 +02:00 |
|
HanzZ
|
05e06dd845
|
Merged SingleIrcNetworkPlugin with IrcNetworkPlugin to not duplicate code. Removed old SingleIrcNetworkPlugin.
|
2012-09-22 10:38:42 +02:00 |
|
HanzZ
|
74cd11e265
|
Fixed communi backend without irc_network option
|
2012-09-22 08:18:38 +02:00 |
|
HanzZ
|
1c5504d7c6
|
Autojoin rooms with password
|
2012-09-21 07:52:43 +02:00 |
|
Jan Kaluza
|
f785b2b795
|
Communi: Ignore requests already answered by libcommuni
|
2012-09-06 08:32:10 +02:00 |
|
Jan Kaluza
|
3014cc2e1c
|
TO_UTF8/FROM_UTF8
|
2012-03-27 13:40:33 +02:00 |
|
Jan Kaluza
|
dd9a404392
|
use fromUtf8/toUtf8 really everywhere
|
2012-03-27 13:00:36 +02:00 |
|
HanzZ
|
7c93aee6f4
|
Log4cxx is optional dependency now
|
2012-03-21 16:31:51 +01:00 |
|
HanzZ
|
f46cd8f14c
|
Handle ICQ related requestInput requests
|
2011-12-09 16:31:48 +01:00 |
|
HanzZ
|
9e84e71854
|
Handle code 432 on IRC
|
2011-12-09 15:13:58 +01:00 |
|
HanzZ
|
f0c6b4239a
|
Removed commented MyIrcBuffer classs
|
2011-11-25 10:02:53 +01:00 |
|
HanzZ
|
e312a8602e
|
Works with libCommuni now (libircclient-qt renamed)
|
2011-11-24 19:07:21 +01:00 |
|