Liam Stanley
|
0883560c27
|
remove duplicate func
|
2017-08-09 05:05:32 -04:00 |
|
Liam Stanley
|
2d96e5fbec
|
fix Client.ServerName() bug returning incorrect netwok name
|
2017-08-09 02:28:46 -04:00 |
|
Liam Stanley
|
ca900fa85b
|
add user and channel helper functions
|
2017-08-09 00:31:21 -04:00 |
|
Liam Stanley
|
c43a87dd38
|
correct links in readme, add additional example
|
2017-08-08 05:55:26 -04:00 |
|
Liam Stanley
|
864c1e6bad
|
add json struct tag formatting
|
2017-08-08 05:45:45 -04:00 |
|
Liam Stanley
|
b7e0086816
|
fix bug with user perms not being applied independantly
|
2017-08-08 05:33:15 -04:00 |
|
Liam Stanley
|
2b52b21176
|
remove flushTx() as it's no longer needed
|
2017-07-19 00:23:26 -04:00 |
|
Liam Stanley
|
7fd9f2672c
|
revert extra test delays due to go 1.7, not travisci
|
2017-07-19 00:22:15 -04:00 |
|
Liam Stanley
|
44d3beaeed
|
add delay within close test due to travisci
|
2017-07-18 22:27:01 -04:00 |
|
Liam Stanley
|
39976d6bd7
|
re-arrange func args
|
2017-07-18 20:19:16 -04:00 |
|
Liam Stanley
|
3d46160c8e
|
remove unfinished test
|
2017-07-18 20:13:33 -04:00 |
|
Liam Stanley
|
1d3eb19d3a
|
add misc client connect/disconnect tests
|
2017-07-18 20:12:53 -04:00 |
|
Liam Stanley
|
6c93d822fb
|
fix a handful of potential data races
|
2017-07-18 20:04:12 -04:00 |
|
Liam Stanley
|
5909f84933
|
minor improvements to connection mutexes
|
2017-07-18 19:27:45 -04:00 |
|
Liam Stanley
|
7ad774d275
|
use already defined context for cancellation
|
2017-07-18 18:16:54 -04:00 |
|
Liam Stanley
|
76843d6b84
|
send initialize after initial commands
|
2017-07-18 18:07:42 -04:00 |
|
Liam Stanley
|
0029c297f1
|
fix default port not being set on validation
|
2017-07-18 04:56:51 -04:00 |
|
Liam Stanley
|
35c5ed5946
|
minor refractor
|
2017-07-12 01:06:20 -04:00 |
|
Liam Stanley
|
9e08ab340d
|
cleanup state mutexs, add state change events
|
2017-07-12 00:44:44 -04:00 |
|
Liam Stanley
|
bd2c3e31ea
|
add ISUPPORT ref docs to readme
|
2017-07-04 18:33:51 -04:00 |
|
Liam Stanley
|
51189b340a
|
remove Event.GetChannel and Event.GetUser in favor of global lookup methods
|
2017-07-04 01:31:55 -04:00 |
|
Liam Stanley
|
1f66c9ffec
|
rewrite state to support separate dataset for users
|
2017-07-04 01:29:22 -04:00 |
|
Liam Stanley
|
4c8bd8a350
|
spelling, simplify
|
2017-07-03 07:44:32 -04:00 |
|
Liam Stanley
|
9602c14886
|
better execution of handlers after client disconnect; improve docs
|
2017-07-03 07:34:34 -04:00 |
|
Liam Stanley
|
4ea5d7efcb
|
implement lastActive and FINGER replies
|
2017-07-01 19:53:47 -04:00 |
|
Liam Stanley
|
2b9b7bed1a
|
ocd
|
2017-07-01 05:42:04 -04:00 |
|
Liam Stanley
|
4b4baee3e7
|
update doc/contrib
|
2017-07-01 05:26:01 -04:00 |
|
Liam Stanley
|
86177bacaf
|
spelling
|
2017-07-01 00:16:49 -04:00 |
|
Liam Stanley
|
4ea647f354
|
better realname handling when hopcounts are provided.
|
2017-06-30 19:20:30 -04:00 |
|
Liam Stanley
|
b77a77136c
|
add WHOX doc to readme
|
2017-06-30 19:17:33 -04:00 |
|
Liam Stanley
|
c4f8e06752
|
decrease required time for pingLoop to terminate, allow disabling
|
2017-06-25 23:38:50 -04:00 |
|
Liam Stanley
|
01031ac254
|
strip tags from written messages if it wasn't in the list of capabilities ack'd
|
2017-06-25 07:21:40 -04:00 |
|
Liam Stanley
|
f2d644756e
|
allow default value for tags to be useful
|
2017-06-25 07:20:59 -04:00 |
|
Liam Stanley
|
7061d8e8e1
|
don't return ErrProxy when not used
|
2017-06-24 06:55:20 -04:00 |
|
Liam Stanley
|
31b878c955
|
png/pong shouldn't be ratelimited
|
2017-06-15 05:33:31 -04:00 |
|
Liam Stanley
|
75341d3cef
|
Commands -> Cmd
|
2017-06-15 04:46:10 -04:00 |
|
Liam Stanley
|
30b2e2f7f8
|
improve sasl implementation
|
2017-06-15 04:37:43 -04:00 |
|
Liam Stanley
|
42d17746e8
|
SASLMethod -> SASLMech
|
2017-06-15 03:29:52 -04:00 |
|
Liam Stanley
|
2219ffbf39
|
update readme
|
2017-06-14 07:25:47 -04:00 |
|
Liam Stanley
|
e3f53ab9ec
|
start working on additional sasl implementation support
|
2017-06-14 07:19:31 -04:00 |
|
Liam Stanley
|
a5f52432c3
|
some basic tag and cap tests
|
2017-06-12 21:04:42 -04:00 |
|
Liam Stanley
|
6e78db05c0
|
Tag.Set should return on invalid tag value
|
2017-06-12 21:04:12 -04:00 |
|
Liam Stanley
|
be178fe0a1
|
default connection port to 6667 is none specified
|
2017-06-12 18:59:21 -04:00 |
|
Liam Stanley
|
31d0e55143
|
re-add year to license file
|
2017-06-12 18:51:11 -04:00 |
|
Liam Stanley
|
a065f7923f
|
improve testing for message tags; enforce sorting
|
2017-06-12 18:49:54 -04:00 |
|
Liam Stanley
|
0034a58683
|
fix event parsing bug when lines contain trailing prefix without trailing space
|
2017-06-12 07:29:10 -04:00 |
|
Liam Stanley
|
bb8ecfd903
|
missing parenthesis
|
2017-06-09 19:31:13 -04:00 |
|
Liam Stanley
|
e47251099d
|
refresh readme a bit
|
2017-06-09 19:29:38 -04:00 |
|
Liam Stanley
|
e221d0fb62
|
add event channel and user helper methods
|
2017-06-09 19:11:25 -04:00 |
|
Liam Stanley
|
32a397a349
|
utilize goto to cleanup a bit
|
2017-06-09 18:54:17 -04:00 |
|