aboutsummaryrefslogtreecommitdiff
path: root/degesch.c
Commit message (Collapse)AuthorAgeFilesLines
* degesch: refactor user command handlingPřemysl Janouch2015-06-201-442/+397
| | | | This was long overdue.
* degesch: further cleanupsPřemysl Janouch2015-06-191-53/+44
|
* degesch: get rid of some repeating codePřemysl Janouch2015-06-191-118/+55
|
* degesch: fix /join, /part, /cyclePřemysl Janouch2015-06-191-29/+55
| | | | Cycle now remembers the channel key.
* degesch: allow specifying server in /disconnectPřemysl Janouch2015-06-191-7/+13
|
* degesch: update user command usages and commentsPřemysl Janouch2015-06-181-8/+6
|
* degesch: fix /invitePřemysl Janouch2015-06-181-7/+22
|
* degesch: fix /whois, /whowasPřemysl Janouch2015-06-181-4/+14
|
* degesch: fix /mode after breaking itPřemysl Janouch2015-06-181-4/+6
| | | | The clean up was a bit thoughtless.
* degesch: fix /ban, add /unbanPřemysl Janouch2015-06-181-28/+85
|
* degesch: fix /kickbanPřemysl Janouch2015-06-181-4/+10
|
* degesch: fix sending the reason in /kickPřemysl Janouch2015-06-181-2/+7
|
* degesch: cleanupPřemysl Janouch2015-06-181-36/+16
|
* degesch: fix /mode to work for user modesPřemysl Janouch2015-06-181-11/+38
|
* degesch: fix /mode on servers with +channelsPřemysl Janouch2015-06-171-2/+9
|
* degesch: add /op, /deop, /voice, /devoicePřemysl Janouch2015-06-171-1/+65
|
* degesch: parse MODES from RPL_ISUPPORTPřemysl Janouch2015-06-171-1/+17
|
* degesch: add /statsPřemysl Janouch2015-06-171-0/+17
|
* degesch: fix highlightsPřemysl Janouch2015-06-161-1/+1
|
* degesch: fix SOCKS failure handlingPřemysl Janouch2015-06-141-1/+1
|
* degesch: ask for CAP multi-prefix, invite-notifyPřemysl Janouch2015-06-141-4/+47
|
* degesch: process INVITEPřemysl Janouch2015-06-101-0/+30
|
* degesch: handle RPL_UMODEISPřemysl Janouch2015-06-101-0/+15
|
* degesch: show channel prefixes in PRIVMSG linesPřemysl Janouch2015-06-071-4/+38
|
* degesch: shuffle code aroundPřemysl Janouch2015-06-071-95/+94
|
* degesch: sort modes on changePřemysl Janouch2015-06-071-1/+7
|
* degesch: further refactor MODE processingPřemysl Janouch2015-06-071-57/+35
|
* degesch: refactor MODE processingPřemysl Janouch2015-06-071-51/+33
|
* degesch: process user mode changesPřemysl Janouch2015-06-071-11/+58
|
* degesch: enable NAMESX if supported by serverPřemysl Janouch2015-06-071-0/+4
|
* degesch: fix memory leakPřemysl Janouch2015-06-071-8/+8
|
* degesch: print server name in debug outputPřemysl Janouch2015-06-071-2/+8
|
* degesch: fix memory leakPřemysl Janouch2015-06-071-1/+2
|
* degesch: process RPL_TOPICWHOTIMEPřemysl Janouch2015-06-071-0/+31
|
* degesch: process RPL_CREATIONTIMEPřemysl Janouch2015-06-071-0/+37
|
* degesch: parse RPL_CHANNELMODEISPřemysl Janouch2015-06-071-5/+32
|
* degesch: fix logging empty QUIT/PART reasonsPřemysl Janouch2015-06-061-2/+4
|
* degesch: request channel mode after joiningPřemysl Janouch2015-06-061-0/+3
|
* degesch: show our own channel modes in promptPřemysl Janouch2015-06-061-1/+11
|
* degesch: save the topic from RPL_TOPICPřemysl Janouch2015-06-061-0/+6
|
* degesch: refactor irc_process_names()Přemysl Janouch2015-06-061-28/+33
|
* degesch: fix adding user by RPL_NAMREPLYPřemysl Janouch2015-06-061-23/+22
| | | | We didn't create a matching user_channel entry.
* degesch: remove users missing from RPL_NAMREPLYPřemysl Janouch2015-06-061-11/+16
|
* degesch: refactoringPřemysl Janouch2015-06-051-12/+15
|
* degesch: correctly update user prefixesPřemysl Janouch2015-06-051-26/+30
|
* degesch: hack together preliminary MODE parsingPřemysl Janouch2015-06-051-3/+168
|
* degesch: store channel modes differentlyPřemysl Janouch2015-06-041-5/+37
|
* degesch: parse CHANMODES in RPL_ISUPPORTPřemysl Janouch2015-06-031-2/+39
| | | | We're going to need that to parse MODE changes.
* degesch: process RPL_NAMREPLY modes properlyPřemysl Janouch2015-06-031-4/+13
| | | | Updating information in "channel_user" when needed.
* degesch: fix processing RPL_NAMREPLYPřemysl Janouch2015-06-031-1/+1
|