Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | degesch: parse more of RPL_ISUPPORT | Přemysl Janouch | 2015-06-01 | 1 | -21/+111 |
| | |||||
* | kike: send more RPL_ISUPPORT tokens | Přemysl Janouch | 2015-05-31 | 1 | -2/+5 |
| | |||||
* | degesch: properly unescape RPL_ISUPPORT values | Přemysl Janouch | 2015-05-30 | 1 | -1/+26 |
| | |||||
* | kike: use RPL_ISUPPORT | Přemysl Janouch | 2015-05-29 | 1 | -1/+2 |
| | |||||
* | degesch: some basic RPL_ISUPPORT parsing | Přemysl Janouch | 2015-05-25 | 1 | -9/+51 |
| | |||||
* | degesch: actually update the list of channel users | Přemysl Janouch | 2015-05-25 | 1 | -2/+32 |
| | |||||
* | degesch: halfplement RPL_NAMES processing | Přemysl Janouch | 2015-05-24 | 1 | -13/+49 |
| | |||||
* | kike: mark an issue with FIXME | Přemysl Janouch | 2015-05-23 | 1 | -0/+4 |
| | |||||
* | degesch: fix crash in the logger | Přemysl Janouch | 2015-05-23 | 1 | -1/+1 |
| | | | | Invalid arguments for the format string. | ||||
* | degesch: parse and use RPL_USERHOST | Přemysl Janouch | 2015-05-22 | 1 | -3/+45 |
| | |||||
* | degesch: show mode changes | Přemysl Janouch | 2015-05-21 | 1 | -1/+43 |
| | |||||
* | degesch: add support for server passwords | Přemysl Janouch | 2015-05-20 | 1 | -0/+8 |
| | |||||
* | degesch: naively implement the unimplemented | Přemysl Janouch | 2015-05-19 | 1 | -12/+111 |
| | |||||
* | degesch: naively implement a few user commands | Přemysl Janouch | 2015-05-18 | 1 | -9/+184 |
| | | | | | | /mode, /topic, /kick, /kickban, /ban, /invite It's all a bit messy and needs some rewriting. | ||||
* | degesch: implement /cycle | Přemysl Janouch | 2015-05-17 | 1 | -1/+38 |
| | |||||
* | degesch: fix sending the reason in /part | Přemysl Janouch | 2015-05-17 | 1 | -3/+8 |
| | |||||
* | degesch: don't cache reconnect configuration | Přemysl Janouch | 2015-05-16 | 1 | -13/+7 |
| | | | | Also make sure the delay isn't negative. | ||||
* | degesch: avoid crashing on null user info | Přemysl Janouch | 2015-05-16 | 1 | -40/+41 |
| | |||||
* | degesch: more multiserver preparations | Přemysl Janouch | 2015-05-16 | 1 | -94/+188 |
| | | | | Almost done now. | ||||
* | degesch: fix typo | Přemysl Janouch | 2015-05-16 | 1 | -2/+2 |
| | |||||
* | degesch: unindent some code | Přemysl Janouch | 2015-05-16 | 1 | -26/+20 |
| | |||||
* | degesch: prepare buffers for multiserver | Přemysl Janouch | 2015-05-15 | 1 | -8/+13 |
| | | | | By making them unique among all servers. | ||||
* | degesch: actually use buffer_add() | Přemysl Janouch | 2015-05-15 | 1 | -4/+5 |
| | |||||
* | degesch: allow /quote when not registered | Přemysl Janouch | 2015-05-15 | 1 | -1/+1 |
| | |||||
* | degesch: rework registration | Přemysl Janouch | 2015-05-15 | 1 | -47/+63 |
| | | | | Also fixed the annoying reconnect bug. | ||||
* | degesch: send PINGs with a timestamp | Přemysl Janouch | 2015-05-15 | 1 | -1/+1 |
| | | | | | | | | Instead of a username which is of no use to us. Maybe some servers require the argument to be a target but the purpose of this message is mainly to detect a failed connection at all, and that happens way faster when you send some data. | ||||
* | degesch: factor out irc_get_or_make_user() | Přemysl Janouch | 2015-05-15 | 1 | -5/+10 |
| | |||||
* | degesch: prevent playing with unknown options | Přemysl Janouch | 2015-05-14 | 1 | -3/+7 |
| | |||||
* | degesch: irc_{host,port} -> addresses | Přemysl Janouch | 2015-05-14 | 2 | -53/+110 |
| | | | | Now you can finally specify multiple addresses to connect to. | ||||
* | degesch: input_set_prompt() can be called whenever | Přemysl Janouch | 2015-05-12 | 1 | -0/+5 |
| | |||||
* | degesch: refresh prompt on dis/connection | Přemysl Janouch | 2015-05-12 | 1 | -0/+3 |
| | |||||
* | degesch: remove an outdated TODO comment | Přemysl Janouch | 2015-05-12 | 1 | -4/+0 |
| | |||||
* | Silence GCC | Přemysl Janouch | 2015-05-12 | 1 | -1/+1 |
| | |||||
* | Travis CI: actually install expect | Přemysl Janouch | 2015-05-12 | 1 | -1/+1 |
| | |||||
* | Travis CI: add a stupid end-to-end test | Přemysl Janouch | 2015-05-12 | 2 | -0/+49 |
| | |||||
* | common: fix connector failure | Přemysl Janouch | 2015-05-12 | 1 | -1/+2 |
| | |||||
* | degesch: now we do formatting with M-m | Přemysl Janouch | 2015-05-12 | 1 | -48/+121 |
| | |||||
* | degesch: add a FIXME | Přemysl Janouch | 2015-05-12 | 1 | -0/+1 |
| | |||||
* | degesch: actually support mIRC italics | Přemysl Janouch | 2015-05-12 | 1 | -0/+2 |
| | |||||
* | degesch: fix mIRC color parsing | Přemysl Janouch | 2015-05-12 | 1 | -3/+4 |
| | |||||
* | degesch: color cleanup | Přemysl Janouch | 2015-05-12 | 1 | -63/+79 |
| | |||||
* | degesch: make mIRC formatting actually work | Přemysl Janouch | 2015-05-11 | 1 | -21/+115 |
| | |||||
* | degesch: fix a typical signed char problem | Přemysl Janouch | 2015-05-10 | 1 | -1/+1 |
| | |||||
* | degesch: formatter: simplifications | Přemysl Janouch | 2015-05-10 | 1 | -115/+75 |
| | |||||
* | degesch: halfplement mIRC formatting | Přemysl Janouch | 2015-05-10 | 1 | -60/+94 |
| | | | | Now for the displaying part. | ||||
* | degesch: fix a stupid segfault | Přemysl Janouch | 2015-05-10 | 1 | -1/+4 |
| | |||||
* | degesch: preparations for mIRC formatting | Přemysl Janouch | 2015-05-10 | 1 | -13/+151 |
| | | | | | | | | | | | | | We're gonna have to do it the hard way, it seems. Prepared color mapping for mIRC colors which are totally different from regular ANSI colors in your terminal. What's missing now is a solid algorithm for outputting the 16-color range using what we have (bold, blink, color 8--15, ...) It also, naturally, has to respect any current attributes that are in conflict with the colors. | ||||
* | degesch: add a way to output mIRC formatting | Přemysl Janouch | 2015-05-10 | 1 | -1/+38 |
| | |||||
* | degesch: fix QUIT message on C-c | Přemysl Janouch | 2015-05-10 | 1 | -2/+2 |
| | |||||
* | degesch: be a bit less leaky with readline | Přemysl Janouch | 2015-05-10 | 1 | -1/+2 |
| | | | | It spams valgrind. |