Přemysl Eric Janouch
|
1eb38fa5ec
|
degesch: implement /buffer clear
At least somehow.
|
2015-06-21 03:35:35 +02:00 |
Přemysl Eric Janouch
|
3c982c7077
|
degesch: make buffer_send_*() accept a NULL buffer
|
2015-06-20 23:30:05 +02:00 |
Přemysl Eric Janouch
|
7bd0eefea8
|
degesch: fix display of RPL_INVITING
|
2015-06-20 22:50:28 +02:00 |
Přemysl Eric Janouch
|
193dd36112
|
degesch: reset server info on disconnect
|
2015-06-20 22:42:38 +02:00 |
Přemysl Eric Janouch
|
974ce75a59
|
degesch: add support for IRCv3.2 echo-message
|
2015-06-20 21:38:04 +02:00 |
Přemysl Eric Janouch
|
935d671a57
|
degesch: shuffle some code
|
2015-06-20 21:10:50 +02:00 |
Přemysl Eric Janouch
|
4970929f1d
|
degesch: fix trivial user command handlers
|
2015-06-20 20:23:14 +02:00 |
Přemysl Eric Janouch
|
0875bbfba7
|
degesch: further cleanups
|
2015-06-20 20:13:37 +02:00 |
Přemysl Eric Janouch
|
5d9b080d83
|
kike: get rid of "Reason omitted"
It was rather distracting and confusing.
|
2015-06-20 19:57:56 +02:00 |
Přemysl Eric Janouch
|
eaecdda614
|
degesch: fix invalid free()
|
2015-06-20 19:53:18 +02:00 |
Přemysl Eric Janouch
|
390b283233
|
degesch: refactor user command handling
This was long overdue.
|
2015-06-20 19:51:14 +02:00 |
Přemysl Eric Janouch
|
b55494c68f
|
degesch: further cleanups
|
2015-06-19 23:09:46 +02:00 |
Přemysl Eric Janouch
|
5be1cad4da
|
degesch: get rid of some repeating code
|
2015-06-19 22:54:10 +02:00 |
Přemysl Eric Janouch
|
64725b24bd
|
kike: send RPL_ISUPPORT in response to VERSION
Most servers do it.
|
2015-06-19 22:26:54 +02:00 |
Přemysl Eric Janouch
|
690e29c78e
|
degesch: fix /join, /part, /cycle
Cycle now remembers the channel key.
|
2015-06-19 22:26:54 +02:00 |
Přemysl Eric Janouch
|
86f4578d12
|
degesch: allow specifying server in /disconnect
|
2015-06-19 20:47:37 +02:00 |
Přemysl Eric Janouch
|
1c1cffa6eb
|
degesch: update user command usages and comments
|
2015-06-18 22:47:56 +02:00 |
Přemysl Eric Janouch
|
8eb31ad2e1
|
degesch: fix /invite
|
2015-06-18 22:35:14 +02:00 |
Přemysl Eric Janouch
|
bdad7bd7c2
|
degesch: fix /whois, /whowas
|
2015-06-18 22:05:32 +02:00 |
Přemysl Eric Janouch
|
088009d16b
|
degesch: fix /mode after breaking it
The clean up was a bit thoughtless.
|
2015-06-18 22:02:51 +02:00 |
Přemysl Eric Janouch
|
27ef5c2ea3
|
degesch: fix /ban, add /unban
|
2015-06-18 21:21:49 +02:00 |
Přemysl Eric Janouch
|
782bc85336
|
degesch: fix /kickban
|
2015-06-18 08:47:52 +02:00 |
Přemysl Eric Janouch
|
5a3b8f8eee
|
degesch: fix sending the reason in /kick
|
2015-06-18 08:40:44 +02:00 |
Přemysl Eric Janouch
|
4ef6f6ec2d
|
kike: fix changing channel modes
|
2015-06-18 08:34:37 +02:00 |
Přemysl Eric Janouch
|
87a44fb807
|
degesch: cleanup
|
2015-06-18 08:34:37 +02:00 |
Přemysl Eric Janouch
|
f09313f08b
|
kike: always allow IRCops to change channel modes
|
2015-06-18 08:14:05 +02:00 |
Přemysl Eric Janouch
|
2261db4caa
|
degesch: fix /mode to work for user modes
|
2015-06-18 08:07:25 +02:00 |
Přemysl Eric Janouch
|
a0b98720b9
|
degesch: fix /mode on servers with +channels
|
2015-06-17 23:16:44 +02:00 |
Přemysl Eric Janouch
|
9027889002
|
degesch: add /op, /deop, /voice, /devoice
|
2015-06-17 21:34:56 +02:00 |
Přemysl Eric Janouch
|
178c1b072a
|
degesch: parse MODES from RPL_ISUPPORT
|
2015-06-17 21:34:56 +02:00 |
Přemysl Eric Janouch
|
e2a3b48114
|
degesch: add /stats
|
2015-06-17 20:29:17 +02:00 |
Přemysl Eric Janouch
|
7dbec0d273
|
degesch: fix highlights
|
2015-06-16 21:48:35 +02:00 |
Přemysl Eric Janouch
|
20a3f25211
|
ZyklonB: factor out plugin_process_ipc()
|
2015-06-15 22:21:22 +02:00 |
Přemysl Eric Janouch
|
ac466d5ac9
|
ZyklonB: allow killing zombies
Asking to terminate the process twice now forcefully kills all plugins.
|
2015-06-15 01:29:20 +02:00 |
Přemysl Eric Janouch
|
e8aefd9f96
|
ZyklonB: factor out make_status_report()
|
2015-06-15 01:11:22 +02:00 |
Přemysl Eric Janouch
|
3582789cf5
|
ZyklonB: unfuck registration
|
2015-06-15 01:04:58 +02:00 |
Přemysl Eric Janouch
|
f2998db30b
|
ZyklonB: factor out try_reap_plugin()
|
2015-06-15 00:58:56 +02:00 |
Přemysl Eric Janouch
|
e34ecd6bb9
|
ZyklonB: factor out on_plugin_death()
|
2015-06-15 00:53:42 +02:00 |
Přemysl Eric Janouch
|
634841ea18
|
ZyklonB: struct plugin_data -> plugin
|
2015-06-15 00:40:08 +02:00 |
Přemysl Eric Janouch
|
241acd1ac7
|
kike: fix CAP with weechat
It requires a message prefix (IMO terribly implemented).
|
2015-06-14 19:38:35 +02:00 |
Přemysl Eric Janouch
|
e43ffb538e
|
degesch: fix SOCKS failure handling
|
2015-06-14 19:21:13 +02:00 |
Přemysl Eric Janouch
|
cd394a1f6e
|
degesch: ask for CAP multi-prefix, invite-notify
|
2015-06-14 18:33:55 +02:00 |
Přemysl Eric Janouch
|
d25aad7666
|
kike: update status in README
|
2015-06-13 23:48:10 +02:00 |
Přemysl Eric Janouch
|
d25377599c
|
kike: fix quitting + code shuffling
|
2015-06-13 23:41:54 +02:00 |
Přemysl Eric Janouch
|
abc0e4f821
|
kike: implement LINKS
|
2015-06-13 22:28:38 +02:00 |
Přemysl Eric Janouch
|
ff10e1b652
|
kike: implement STATS
|
2015-06-13 22:28:38 +02:00 |
Přemysl Eric Janouch
|
ba14a30c0a
|
kike: implement WHOWAS
|
2015-06-13 18:47:25 +02:00 |
Přemysl Eric Janouch
|
17be991dce
|
kike: finish implementation of NAMES
|
2015-06-13 13:35:33 +02:00 |
Přemysl Eric Janouch
|
dd91b521df
|
kike: some refactoring
|
2015-06-13 12:42:41 +02:00 |
Přemysl Eric Janouch
|
a60fc4d47f
|
kike: implement CAP userhost-in-names
|
2015-06-13 12:17:56 +02:00 |