Shivaram Lingamneni
|
eb8b7606c3
|
add a test for SASL authentication failure
|
2021-03-01 01:25:03 -05:00 |
|
Shivaram Lingamneni
|
4d031b5bd0
|
refactor callback/protocol handling
1. Change internal representation of callbacks
2. Add AddConnectCallback
3. Parse 005 RPL_ISUPPORT and expose to the client
4. Support CAP LS 302
|
2021-03-01 01:03:43 -05:00 |
|
Shivaram Lingamneni
|
a1973eec96
|
Merge pull request #40 from slingamn/no_callback_timeout
remove support for CallbackTimeout
|
2021-02-23 18:18:04 -05:00 |
|
Shivaram Lingamneni
|
cd0bb497ee
|
remove support for CallbackTimeout
|
2021-02-23 16:36:47 -05:00 |
|
Shivaram Lingamneni
|
8d38e43fc6
|
Merge pull request #39 from slingamn/safety_again.1
increased validation of incoming and outgoing messages
|
2021-02-22 19:54:29 -05:00 |
|
Shivaram Lingamneni
|
18f4dccb97
|
validate outgoing message tag content
|
2021-02-22 19:30:40 -05:00 |
|
Shivaram Lingamneni
|
3d28146f7d
|
be more strict about parsing lines with \r and \n
|
2021-02-22 19:30:31 -05:00 |
|
Shivaram Lingamneni
|
6e139f6c42
|
Merge pull request #37 from slingamn/safety.1
fix #36
|
2021-02-21 20:09:59 -05:00 |
|
Shivaram Lingamneni
|
27a39aed1f
|
add some more assembly tests
|
2021-02-21 17:36:50 -05:00 |
|
Shivaram Lingamneni
|
0f44346fcf
|
fix ircevent tests to emit compliant messages
|
2021-02-21 17:07:57 -05:00 |
|
Shivaram Lingamneni
|
e489a564c1
|
fix #36
Outgoing messages were not being properly validated for \r and \n
|
2021-02-21 17:03:44 -05:00 |
|
Shivaram Lingamneni
|
7516151d4c
|
remove indirections in examples
|
2021-02-20 23:12:43 -05:00 |
|
Shivaram Lingamneni
|
c8d87a2fa8
|
Merge pull request #35 from slingamn/example_update
update examples, run gofmt
|
2021-02-19 12:14:47 -05:00 |
|
Shivaram Lingamneni
|
5167dfab9c
|
fail SASL tests if no environment variables set
|
2021-02-19 12:03:16 -05:00 |
|
Shivaram Lingamneni
|
a4b4bd8155
|
update examples, run gofmt
|
2021-02-19 11:45:33 -05:00 |
|
Shivaram Lingamneni
|
45eac0cc6e
|
Merge pull request #33 from slingamn/ircevent_integration.8
add new ircevent package
|
2021-02-19 04:10:12 -05:00 |
|
Shivaram Lingamneni
|
dc36bd80a6
|
initial fixes and refactoring
|
2021-02-19 03:55:06 -05:00 |
|
Shivaram Lingamneni
|
9d5dccb821
|
Merge file:///~/workspace/go-ircevent into ircevent_integration
|
2021-02-15 21:59:55 -05:00 |
|
Shivaram Lingamneni
|
3e23f7f884
|
move to ircevent subdirectory
|
2021-02-15 21:58:48 -05:00 |
|
Shivaram Lingamneni
|
171e08b1d4
|
remove go.mod and go.sum
|
2021-02-15 21:57:42 -05:00 |
|
Shivaram Lingamneni
|
14cd697c0c
|
Merge pull request #31 from slingamn/rename
rename IrcMessage to IRCMessage
|
2021-02-15 11:24:35 -05:00 |
|
Shivaram Lingamneni
|
dfb963d463
|
rename IrcMessage to IRCMessage
|
2021-02-15 11:23:09 -05:00 |
|
Shivaram Lingamneni
|
9d703e6ac3
|
Merge pull request #30 from slingamn/packagename
fix package name for ircreader
|
2021-02-13 20:51:42 -05:00 |
|
Shivaram Lingamneni
|
6650d11315
|
fix package name for ircreader
|
2021-02-13 20:50:52 -05:00 |
|
Shivaram Lingamneni
|
fcaabd19f3
|
Merge pull request #29 from slingamn/ircreader.1
add ircreader
|
2021-02-13 19:58:48 -05:00 |
|
Shivaram Lingamneni
|
cd9cd8d55f
|
add ircreader
|
2021-02-13 19:57:21 -05:00 |
|
Daniel Oaks
|
ec778d0252
|
Merge pull request #28 from slingamn/greedy
fix greedy matching of bracketed escapes
|
2021-01-08 22:41:56 +10:00 |
|
Shivaram Lingamneni
|
dc3b93380a
|
fix greedy matching of bracketed escapes
|
2021-01-06 16:48:14 -05:00 |
|
Daniel Oaks
|
4e36cb3f41
|
Merge pull request #27 from slingamn/panic.2
fix panic in ircfmt.Unescape
|
2020-12-28 10:25:32 +10:00 |
|
Shivaram Lingamneni
|
40ec850478
|
accept numeric codes in brackets
|
2020-12-21 17:09:44 -05:00 |
|
Shivaram Lingamneni
|
d9d11e8600
|
fix panic in ircfmt.Unescape
|
2020-12-21 02:08:38 -05:00 |
|
Daniel Oaks
|
7209d10d54
|
Merge pull request #26 from slingamn/builder
use strings.Builder for tag unescaping
|
2020-11-18 12:25:49 +10:00 |
|
Shivaram Lingamneni
|
04fc29b345
|
fix gofmt, run tests in travis
|
2020-11-16 17:45:34 -05:00 |
|
Shivaram Lingamneni
|
245831ff95
|
use strings.Builder for tag unescaping
|
2020-11-16 15:28:46 -05:00 |
|
Daniel Oaks
|
7e7b0985c4
|
Merge pull request #25 from slingamn/tidy
run `go mod tidy`
|
2020-11-16 13:47:10 +10:00 |
|
Shivaram Lingamneni
|
ea8f00c9e9
|
run go mod tidy
|
2020-11-15 22:35:22 -05:00 |
|
Daniel Oaks
|
72321fa42c
|
Merge pull request #24 from slingamn/updates.1
remove ircmatch; validate tag names and values
|
2020-11-16 13:19:17 +10:00 |
|
Shivaram Lingamneni
|
c52d9b251f
|
validate tag names and values
|
2020-11-15 22:02:19 -05:00 |
|
Shivaram Lingamneni
|
1259e6c6f2
|
remove ircmatch
|
2020-11-15 17:30:36 -05:00 |
|
Daniel Oaks
|
57fd157327
|
Merge pull request #23 from slingamn/modules_forcetrailing
switch to modules, add ForceTrailing to ircmsg
|
2020-03-12 00:22:57 +10:00 |
|
Shivaram Lingamneni
|
26268905a5
|
fix comment
|
2020-03-11 01:04:53 -04:00 |
|
Shivaram Lingamneni
|
bade7c5106
|
clean up ForceTrailing interface
|
2020-03-10 04:18:55 -04:00 |
|
Shivaram Lingamneni
|
47eced42ca
|
add go.mod and go.sum changes
|
2020-03-10 00:34:15 -04:00 |
|
Shivaram Lingamneni
|
d02357a7d7
|
fix gofmt
|
2020-03-10 00:12:17 -04:00 |
|
Shivaram Lingamneni
|
25527c5512
|
add a test
|
2020-03-09 23:58:25 -04:00 |
|
Shivaram Lingamneni
|
e01f4d466e
|
add ForceTrailing
|
2020-03-09 23:54:34 -04:00 |
|
Shivaram Lingamneni
|
f73e94152e
|
add go.mod file
|
2020-03-09 23:48:16 -04:00 |
|
Thomas Jager
|
8e7ce4b5a1
|
Merge pull request #128 from akihiro/master
Add non UTF-8 encoding support
|
2019-08-07 11:50:34 +00:00 |
|
Thomas Jager
|
48e72812fe
|
Merge pull request #124 from irccloud/cap-timeout
Add an overall timeout on CAP negotiation
|
2019-08-07 11:50:13 +00:00 |
|
Hiroaki Mizuguchi
|
511f12d368
|
Add non UTF-8 encoding support
|
2019-08-07 18:21:07 +09:00 |
|