summaryrefslogtreecommitdiff
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Respect gen_tcp:connect args typefix-who-nickJordan Bracco2021-09-081-1/+1
* Commit ircbot forkJordan Bracco2021-09-014-25/+52
* Fix a parens warning and indentationmasterThéophile Choutri2018-01-191-1/+1
* Add WHO query (#78)Théophile Choutri2018-01-194-11/+71
* Fix namespaces and improve internal consistencyThéophile Choutri2018-01-1812-88/+108
* Merge pull request #74 from tchoutri/add-whoisPaul Schoenfelder2017-12-116-22/+141
|\
| * Avoid matching on text, and reformat the pipelinesThéophile Choutri2017-12-111-8/+15
| * implement WHOIS feature and a struct for data integrityThéophile Choutri2017-12-113-12/+46
| * testing this, nowThéophile Choutri2017-12-115-22/+100
* | Fixed handling of KICK messagesGhouli2017-11-101-4/+4
|/
* Fallback to latin1 when we're not dealing with valid unicodew1gz2017-09-061-1/+7
* Add NOTICE support (and by ext, NickServ support)Dom Rodriguez2017-06-011-0/+17
* Tweak regex to work with testsDom Rodriguez2017-04-201-1/+1
* Tweak regex to be more efficientDom Rodriguez2017-04-201-1/+1
* Fix IRC regex handling of slashes in hostDom Rodriguez2017-04-181-1/+1
* Convert our unicode list to binary instead of relying on the latin1 option ofw1gz2017-02-261-1/+2
* Fix unicode bug when parsing message argumentsw1gz2017-02-221-5/+5
* Close #58 - address linking of client processes in examplesPaul Schoenfelder2016-12-011-1/+8
* Add support for prefix format: nick!hostnameJosip Janzic2016-11-111-1/+1
* Stop over-eager splitting of message prefixNicolas Hake2016-11-071-22/+12
* Convert RPL_TOPIC with no topic to RPL_NOTOPIC. See #52Josh Adams2016-09-121-5/+13
* Add case clause for RPL_TOPIC when no topic was set. See #52Paul Schoenfelder2016-09-121-0/+4
* Handle RPL_NOTOPIC in clientPaul Schoenfelder2016-09-121-0/+9
* Start connections as temporary childrenMichal Muskala2016-05-131-1/+1
* Monitor owner of the connectionMichal Muskala2016-05-132-3/+12
* Merge pull request #43 from Annwenn/masterPaul Schoenfelder2016-04-021-4/+7
|\
| * changed the map styleAnne-Gwenn Kettunen2016-03-301-2/+3
| * forgot a commaAnne-Gwenn Kettunen2016-03-301-1/+2
| * forgot this eventAnne-Gwenn Kettunen2016-03-301-2/+3
* | handle QUIT messagesJeff Weiss2016-03-302-0/+19
|/
* remove unneeded functionJeff Weiss2016-03-291-5/+1
* Prefer Keyword list syntax for Map key-value pairsJeff Weiss2016-03-294-94/+94
* prefer Elixir module variants over Erlang onesJeff Weiss2016-03-293-31/+32
* fix the module nameAnne-Gwenn Kettunen2016-03-081-3/+3
* A few cleanup tasks, tweaks to the docs/examplesPaul Schoenfelder2016-03-083-8/+13
* using structsAnne-Gwenn Kettunen2016-03-071-7/+10
* a few more corrections and a WiP on the examplesAnne-Gwenn Kettunen2016-03-072-12/+21
* now fixed a little typoAnne-Gwenn Kettunen2016-03-071-3/+3
* embeds more informations about the sender of a commandAnne-Gwenn Kettunen2016-03-071-9/+13
* quickfix 1.Anne-Gwenn Kettunen2016-02-241-4/+6
* Remove empty elements from weaved list. Fixes #36Paul Schoenfelder2016-02-231-1/+4
* Fix pong messageAyonix2016-01-061-1/+1
* use simple one for one supervisor for clientsManuel Kallenbach2015-12-041-2/+6
* Allow use of NICK command before RPL_WELCOMENicolas Hake2015-11-301-0/+6
* Replace erlang.now() by the more appropriate 'timestamp'w1gz2015-11-151-1/+1
* Send an event for unrecognized messagesn2468txd2015-08-071-0/+1
* Merge pull request #25 from rockerBOO/names-listPaul Schoenfelder2015-07-021-0/+3
|\
| * Adding :names_list event on getting names listrockerBOO2015-06-181-0/+3
* | Merge pull request #30 from rockerBOO/mode-handlingPaul Schoenfelder2015-06-251-6/+12
|\ \
| * | Adding MODE eventsrockerBOO2015-06-251-6/+12