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
Daniel Oaks
05ecc95249
Merge pull request #21 from slingamn/extraspaces.2
...
allow multiple spaces between sections and parameters
2019-07-13 10:15:46 +10:00
Shivaram Lingamneni
4ff9a1babb
test \r and \n in message bodies
2019-07-12 18:42:17 -04:00
Shivaram Lingamneni
d3f23f4ea7
trim to newline bytes more aggressively
2019-07-12 18:42:07 -04:00
Shivaram Lingamneni
75aee58953
allow multiple spaces between parameters
2019-07-12 13:16:09 -04:00
Thomas Jager
949efec008
Merge pull request #126 from IceflowRE/master
...
Add go mod support
2019-06-09 10:25:34 +02:00
Iceflower
555c28fe5d
Add go mod support
2019-06-09 02:12:35 +02:00
Daniel Oaks
c041b9aa6e
Merge pull request #20 from iownall555/master
...
[WIP] Add an additional array of arguments to the simple command event infomap
2019-05-13 15:33:03 +10:00
Russ Garrett
2d0ed40435
Add an overall timeout on CAP negotiation
...
At the moment it just hangs if the server doesn't support CAP. This adds
a 15 second timeout to the CAP negotiation process, after which the
connection continues.
The timeout and error on failed SASL negotiation is preserved.
2019-05-12 10:29:21 +01:00
Andrew
385cdbd797
gofmt
2019-05-10 21:37:16 +10:00
Andrew
fd9559d0aa
add consistant command args array to to simple commands event
2019-05-10 21:36:08 +10:00
Daniel Oaks
0567c0ee53
Merge pull request #18 from iownall555/master
...
Basic Command Handler
2019-05-08 12:14:59 +10:00
Andrew
ac99fbdf85
change split to fields
2019-05-08 11:56:12 +10:00
Andrew
48af37d999
run go fmt over the client file since my editor likes to chowder indents
2019-05-08 11:40:28 +10:00
Andrew
9ca236b9e0
move command prefixes to ServerConnection and update functions to use it
2019-05-08 11:38:05 +10:00
Andrew
25d0fa8e69
Change dispatchBasicCmd to reflect the new new command handler
2019-05-08 11:24:17 +10:00
Andrew
9159419f76
add RegisterCommand
2019-05-08 10:07:13 +10:00
Andrew
2fa95f607d
Merge remote-tracking branch 'upstream/master'
2019-05-07 16:46:46 +10:00