Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix panic in irc. Closes #1751 (#1760) | Wim | 2022-03-12 | 1 | -2/+4 |
| | |||||
* | Add support for client certificate (irc) (#1710) | Wim | 2022-02-05 | 1 | -1/+31 |
| | | | Supports https://libera.chat/guides/certfp.html | ||||
* | Allow binding to IP on IRC (#1640) | Santtu Lakkala | 2021-11-29 | 1 | -0/+1 |
| | | | | Add configuration option "Bind" that is passed on to girc, allowing to choose which IP address to use on systems that have multiple ones. | ||||
* | Add UserName and RealName options for IRC (#1590) | Iris Morelle | 2021-10-16 | 1 | -2/+9 |
| | | | | | | This allows setting custom values for the IRC username/ident and real name (gecos) fields at server registration time with gIRC. Co-authored-by: Wim <wim@42.be> | ||||
* | Add a MessageClipped option to set your own clipped message. Closes #1359 ↵ | Wim | 2021-05-27 | 1 | -6/+10 |
| | | | | (#1487) | ||||
* | Add support for stateless bridging via draft/relaymsg (irc) (#1339) | James Lu | 2020-12-30 | 1 | -16/+57 |
| | | | | | | | | | | | | | | | | | * irc: add support for stateless bridging via draft/relaymsg As discussed at https://github.com/42wim/matterbridge/issues/667#issuecomment-634214165 * irc: handle the draft/relaymsg tag in spoofed messages too * Apply suggestions from code review Co-authored-by: Wim <wim@42.be> * Run gofmt on irc.go * Document relaymsg in matterbridge.toml.sample Co-authored-by: Wim <wim@42.be> | ||||
* | Join on invite (irc). Fixes #1231 (#1306) | Wim | 2020-11-22 | 1 | -0/+4 |
| | |||||
* | Add support for irc to irc notice (irc). Fixes #754 (#1305) | Wim | 2020-11-22 | 1 | -3/+8 |
| | |||||
* | Add PingDelay option (irc) (#1269) | Wim | 2020-10-21 | 1 | -1/+8 |
| | |||||
* | Add even more debug for irc (#1266) | Wim | 2020-10-20 | 1 | -0/+7 |
| | |||||
* | Skip gIRC built-in rate limiting (irc) (#1164) | James Lu | 2020-06-24 | 1 | -0/+2 |
| | | | | By default, gIRC rate limits all outgoing messages. Since matterbridge already implements message throttling, this is extra layer of throttling is not necessary. | ||||
* | Only colour IRC nicks if there is one. (#1161) | TheHolyRoger | 2020-06-24 | 1 | -1/+1 |
| | |||||
* | Add StripMarkdown option (irc). (#1145) | Wim | 2020-05-23 | 1 | -0/+5 |
| | | | Enable `StripMarkdown` to strip markdown for irc. | ||||
* | Be less lossy when throttling IRC messages (#1004) | Qais Patankar | 2020-02-09 | 1 | -6/+2 |
| | | | Note that msg.Text and chucking it through a chan is OK: https://play.golang.org/p/MTfT3YSsgPX | ||||
* | Return when not connected and drop a message (irc). Fixes #786 | Wim | 2019-04-06 | 1 | -0/+1 |
| | |||||
* | Use default nick if none specified (irc). Fixes #785 | Wim | 2019-04-05 | 1 | -1/+1 |
| | |||||
* | Upgrade to latest girc version (irc) (#718) | Wim | 2019-02-16 | 1 | -1/+1 |
| | |||||
* | Handle servers without MOTD (irc). Closes #692 | Wim | 2019-01-24 | 1 | -0/+1 |
| | |||||
* | Fix possible data race (irc). Closes #693 | Wim | 2019-01-24 | 1 | -1/+1 |
| | |||||
* | Fix multiple channel join regression. Closes #639 | Wim | 2018-12-03 | 1 | -1/+0 |
| | |||||
* | Refactor irc handlers. Fix linting (#611) | Wim | 2018-11-28 | 1 | -259/+66 |
| | |||||
* | Add option to send RAW commands after connection (irc). Fixes #490 (#604) | Wim | 2018-11-25 | 1 | -0/+10 |
| | |||||
* | Rework connection logic (irc) | Wim | 2018-11-23 | 1 | -14/+25 |
| | | | | | | If IRC connection fails on first connect, bail out. Wait until after nickserv auth until joining channels (also after reconnects) Don't do a separate irc timeout, some connections take a while #503 | ||||
* | Fix Nickserv logic (irc) #602 | Wim | 2018-11-22 | 1 | -9/+18 |
| | |||||
* | Fix golint linter issues and enable it in CI (#593) | Duco van Amstel | 2018-11-15 | 1 | -7/+7 |
| | |||||
* | Fix IRC line splitting. Closes #584 (#587) | Duco van Amstel | 2018-11-14 | 1 | -19/+19 |
| | |||||
* | Make gocritic linter happy | Wim | 2018-11-08 | 1 | -3/+2 |
| | |||||
* | Make unparam linter happy | Wim | 2018-11-08 | 1 | -6/+4 |
| | |||||
* | Clean up various stuff (#508) | David Hill | 2018-11-07 | 1 | -1/+4 |
| | | | * various cleanups | ||||
* | Check nickname on kick (irc). Closes #488 | Wim | 2018-08-27 | 1 | -1/+1 |
| | |||||
* | Add a bit more debugging (irc). #482 | Wim | 2018-08-16 | 1 | -0/+1 |
| | |||||
* | Stop numbers being stripped after non-color control codes (irc) (#465) | John | 2018-07-11 | 1 | -1/+1 |
| | | | Currently numbers are stripped not just after the color control code (\x03) but also after other formatting such as bold (\x02) and italic (\x1D), which is both unnecessary and leads to missing text from irc. This fixes that by only stripping numbers after the color control code. | ||||
* | Reconnect on quit. (irc) See #431 (#445) | Liam Stanley | 2018-06-09 | 1 | -18/+20 |
| | | | | | * potential fixes for #431 * go: fix formatting/gofmt/goreturns | ||||
* | Prevent white or black color codes (irc) (#434) | Yuval Langer | 2018-05-29 | 1 | -1/+2 |
| | |||||
* | Fix format string bug (irc) (#428) | Kazuhiro NISHIYAMA | 2018-05-18 | 1 | -1/+1 |
| | |||||
* | End IRC username formatting with a total formatting reset (irc) (#425) | Yuval Langer | 2018-05-18 | 1 | -1/+1 |
| | | | | | | * Add zero padding to the color code * Change color ending into total formatting reset | ||||
* | [WIP] Colorize username sent to IRC using its crc32 IEEE checksum (#423) | Yuval Langer | 2018-05-11 | 1 | -2/+8 |
| | | | | | | | | * Colorize username sent to IRC using its crc32 IEEE checksum * Add `ColorNicks` configuration variable * Add `ColorNicks` setting | ||||
* | Add support for CJK to/from utf-8 (irc). #400 | Wim | 2018-05-11 | 1 | -14/+25 |
| | |||||
* | Handle file comment better | Wim | 2018-05-06 | 1 | -0/+3 |
| | |||||
* | Add support for NoSendJoinPart. Closes #382 | Wim | 2018-03-06 | 1 | -0/+3 |
| | |||||
* | Use default values part 2 (irc) | Wim | 2018-03-06 | 1 | -0/+6 |
| | |||||
* | Use default values (irc) | Wim | 2018-03-06 | 1 | -4/+4 |
| | |||||
* | Fix panic on sending messages between reconnects (irc). Closes #385 | Wim | 2018-03-05 | 1 | -0/+5 |
| | |||||
* | Use viper (github.com/spf13/viper) for configuration | Wim | 2018-03-04 | 1 | -47/+49 |
| | |||||
* | Improve debug messages | Wim | 2018-02-28 | 1 | -5/+5 |
| | |||||
* | Refactor using factory | Wim | 2018-02-27 | 1 | -34/+27 |
| | |||||
* | Small fixes to irc | Wim | 2018-02-27 | 1 | -12/+30 |
| | |||||
* | Set event channels to lowercase (irc). Closes #375 | Wim | 2018-02-22 | 1 | -1/+1 |
| | |||||
* | Add DebugLevel option (irc) | Wim | 2018-02-22 | 1 | -2/+11 |
| | |||||
* | Add more debug for events (irc) | Wim | 2018-02-22 | 1 | -1/+3 |
| |