Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Respect gen_tcp:connect args typefix-who-nick | Jordan Bracco | 2021-09-08 | 1 | -1/+1 |
| | |||||
* | Commit ircbot fork | Jordan Bracco | 2021-09-01 | 4 | -25/+52 |
| | |||||
* | Fix a parens warning and indentationmaster | Théophile Choutri | 2018-01-19 | 2 | -2/+2 |
| | |||||
* | Add WHO query (#78) | Théophile Choutri | 2018-01-19 | 4 | -11/+71 |
| | | | Support the WHO query | ||||
* | Fix namespaces and improve internal consistency | Théophile Choutri | 2018-01-18 | 24 | -158/+178 |
| | |||||
* | Merge pull request #74 from tchoutri/add-whois | Paul Schoenfelder | 2017-12-11 | 6 | -22/+141 |
|\ | | | | | Implementation of Whois feature. | ||||
| * | Avoid matching on text, and reformat the pipelines | Théophile Choutri | 2017-12-11 | 1 | -8/+15 |
| | | |||||
| * | implement WHOIS feature and a struct for data integrity | Théophile Choutri | 2017-12-11 | 3 | -12/+46 |
| | | |||||
| * | testing this, now | Théophile Choutri | 2017-12-11 | 5 | -22/+100 |
| | | |||||
* | | Merge pull request #72 from Ghouli/master | Paul Schoenfelder | 2017-12-11 | 1 | -4/+4 |
|\ \ | |/ |/| | Fixed handling of KICK messages | ||||
| * | Fixed handling of KICK messages | Ghouli | 2017-11-10 | 1 | -4/+4 |
|/ | |||||
* | Merge pull request #70 from w1gz/master | Paul Schoenfelder | 2017-09-06 | 2 | -1/+24 |
|\ | | | | | Fallback to latin1 when we're not dealing with valid unicode | ||||
| * | Fallback to latin1 when we're not dealing with valid unicode | w1gz | 2017-09-06 | 2 | -1/+24 |
|/ | |||||
* | Merge pull request #69 from shymega/tweaks/readme | Paul Schoenfelder | 2017-06-26 | 1 | -0/+13 |
|\ | | | | | Add "list of projects that use ExIrc" to README | ||||
| * | Add `hedwig_irc` to the projects list | Dom Rodriguez | 2017-06-26 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk> | ||||
| * | Change list to an "unordered list" | Dom Rodriguez | 2017-06-26 | 1 | -1/+1 |
| | | | | | | | | | | | | | | As requested by @bitwalker Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk> Acked-by: Dom Rodriguez <shymega@shymega.org.uk> | ||||
| * | Fix list | Dom Rodriguez | 2017-06-25 | 1 | -1/+1 |
| | | |||||
| * | Add section of projects that use ExIrc | Dom Rodriguez | 2017-06-25 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | By adding this change to the README, I hope to get a comphrensive list of projects that use ExIrc. The other thing that this commit helps with is for newcomers to the ExIrc project. By keeping a list of projects that use ExIrc, we can help newcomers get a "grasp" of how ExIrc works, too! | ||||
* | | Fix #68: Ensure applications list is defined | Paul Schoenfelder | 2017-06-26 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #67 from ryanwinchester/master | Paul Schoenfelder | 2017-06-22 | 1 | -1/+2 |
|\ | | | | | Example bot fixes | ||||
| * | Example bot fixes | Ryan Winchester | 2017-06-22 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #66 from shymega/add-nickserv-support | Paul Schoenfelder | 2017-06-19 | 1 | -0/+17 |
|\ | | | | | Add NOTICE support (and by ext, NickServ support) | ||||
| * | Add NOTICE support (and by ext, NickServ support) | Dom Rodriguez | 2017-06-01 | 1 | -0/+17 |
|/ | | | | | | | This commit adds NOTICE handling support, as well as support for when the client is told to to identify by NickServ, which /usually/ comes in the form of a NOTICE. Later versions of this patch should account for other ways NickServ might ask a client to identify. | ||||
* | Version 1.0.1 | Paul Schoenfelder | 2017-04-20 | 1 | -1/+1 |
| | |||||
* | Update .travis.yml | Paul Schoenfelder | 2017-04-20 | 1 | -1/+2 |
| | |||||
* | Update deps | Paul Schoenfelder | 2017-04-20 | 1 | -8/+8 |
| | |||||
* | Merge pull request #64 from shymega/fix-irc-regex | Paul Schoenfelder | 2017-04-20 | 2 | -1/+29 |
|\ | | | | | Fix IRC regex handling of slashes in host | ||||
| * | Add test for uncloaked user | Dom Rodriguez | 2017-04-20 | 1 | -0/+15 |
| | | |||||
| * | Add test for cloaked user | Dom Rodriguez | 2017-04-20 | 1 | -0/+13 |
| | | |||||
| * | Tweak regex to work with tests | Dom Rodriguez | 2017-04-20 | 1 | -1/+1 |
| | | | | | | | | | | This latest patch **should** be the final patch for this PR, and as suggested by @bitwalker this patch fixes the test failure *as well*. | ||||
| * | Tweak regex to be more efficient | Dom Rodriguez | 2017-04-20 | 1 | -1/+1 |
| | | |||||
| * | Fix IRC regex handling of slashes in host | Dom Rodriguez | 2017-04-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | As per the issue reported in #59, this commit fixes that issue with a regex patch suggested by @vktec. This commit has been tested with cloaks, and _appears_ to work, which is a good improvement. Because of the improvement, this fixes #59. | ||||
* | | Merge pull request #63 from shymega/fix-lint-errors | Paul Schoenfelder | 2017-04-19 | 1 | -3/+3 |
|\ \ | |/ |/| | Fix lint errors with mix | ||||
| * | Fix lint errors with mix | Dom Rodriguez | 2017-04-18 | 1 | -3/+3 |
|/ | | | | | | | | This commit fixes the lint errors that Mix reports when building ExIRC. The errors are to do with package and deps being ambigious, and they should be called *as* functions, not variables. | ||||
* | Merge pull request #61 from w1gz/avoid-latin1-charset | Paul Schoenfelder | 2017-02-26 | 1 | -1/+2 |
|\ | | | | | Convert our unicode list to binary instead of relying on the latin1 o… | ||||
| * | Convert our unicode list to binary instead of relying on the latin1 option of | w1gz | 2017-02-26 | 1 | -1/+2 |
|/ | | | | `unicode.characters_to_binary/1`. | ||||
* | Merge pull request #60 from w1gz/unicode-bug-in-get-args | Paul Schoenfelder | 2017-02-22 | 2 | -14/+48 |
|\ | | | | | Fix unicode bug when parsing message arguments | ||||
| * | Fix unicode bug when parsing message arguments | w1gz | 2017-02-22 | 2 | -14/+48 |
|/ | |||||
* | Update ex_doc | Paul Schoenfelder | 2017-01-04 | 1 | -2/+2 |
| | |||||
* | Close #58 - address linking of client processes in examples | Paul Schoenfelder | 2016-12-01 | 4 | -5/+12 |
| | |||||
* | Merge pull request #57 from janza/master | Paul Schoenfelder | 2016-11-10 | 2 | -1/+8 |
|\ | | | | | Add support for prefix format: nick!hostname | ||||
| * | Add support for prefix format: nick!hostname | Josip Janzic | 2016-11-11 | 2 | -1/+8 |
|/ | |||||
* | Version 1.0.0 | Paul Schoenfelder | 2016-11-07 | 1 | -1/+1 |
| | |||||
* | Merge pull request #55 from isilkor/prefix-split | Paul Schoenfelder | 2016-11-07 | 2 | -22/+48 |
|\ | | | | | Fix message prefix handling | ||||
| * | Stop over-eager splitting of message prefix | Nicolas Hake | 2016-11-07 | 1 | -22/+12 |
| | | | | | | | | | | | | | | | | | | RFC2812 allows usernames to contain ! and . characters, which means parse_from used to split those up into multiple elements, thus failing the pattern match which expected the username to be a single string. Instead of prematurely splitting up the string, use a regexp that allows the username to contain any character but @. | ||||
| * | Add tests for prefix handling | Nicolas Hake | 2016-11-07 | 1 | -0/+36 |
|/ | | | | | | RFC 2812 has almost all fields in the message prefix marked optional. Additionally, some fields may contain values that are used as separators elsewhere. | ||||
* | Add test for JOIN notification. See #56 | Paul Schoenfelder | 2016-11-05 | 1 | -0/+9 |
| | |||||
* | Update deps | Paul Schoenfelder | 2016-10-18 | 2 | -6/+6 |
| | |||||
* | Convert RPL_TOPIC with no topic to RPL_NOTOPIC. See #52 | Josh Adams | 2016-09-12 | 1 | -5/+13 |
| | |||||
* | Add case clause for RPL_TOPIC when no topic was set. See #52 | Paul Schoenfelder | 2016-09-12 | 1 | -0/+4 |
| |