jesopo
|
b533e2d0f8
|
detect turboirc
|
2019-09-08 12:48:29 +01:00 |
jesopo
|
d609b13ac8
|
look for a specific ping nonse as the end of pongs
|
2019-09-08 12:48:10 +01:00 |
jesopo
|
d7e522958c
|
move ii check above irssi check
|
2019-07-07 12:30:25 +01:00 |
jesopo
|
37d7a96bcc
|
add ii and sic to README.md
|
2019-07-07 12:20:11 +01:00 |
jesopo
|
3523890e64
|
detect sic by twopong_cut
|
2019-07-07 11:12:01 +01:00 |
jesopo
|
868586e181
|
use longpong_overflow to detect ii
|
2019-07-07 10:56:23 +01:00 |
jesopo
|
8cd511538d
|
introduce longpong_overflow criteria
|
2019-07-07 10:55:32 +01:00 |
jesopo
|
02dc50791d
|
'rsock' -> 'client'
|
2019-07-07 10:51:21 +01:00 |
jesopo
|
42de2cb765
|
detect non-ircv3 irssi by twopong_cut
|
2019-07-07 10:50:29 +01:00 |
jesopo
|
f13d243a3e
|
'cirteria' -> 'criteria'
|
2019-07-05 15:40:16 +01:00 |
jesopo
|
0051fcb824
|
stop twopong test effecting longpong
|
2019-07-05 15:39:21 +01:00 |
jesopo
|
6f49da0bfa
|
Remove nick_echo, replace with twopong and twopong_cut
|
2019-07-05 15:32:34 +01:00 |
jesopo
|
6c68295c15
|
add erc to README.md
|
2019-07-05 14:33:54 +01:00 |
jesopo
|
056621fd9c
|
detect erc by lowerpong
|
2019-07-05 14:19:37 +01:00 |
jesopo
|
5896d728b1
|
add `lowerpong` criteria
|
2019-07-05 14:19:10 +01:00 |
jesopo
|
c3f28176fa
|
detect qicr
|
2019-07-05 13:26:04 +01:00 |
jesopo
|
4a75f4647d
|
Remove crpong check as it hangs some clients
|
2019-07-05 13:06:56 +01:00 |
jesopo
|
444e50502e
|
detect AiCiA
|
2019-07-05 12:50:23 +01:00 |
jesopo
|
702f3dbc77
|
colorify console prints
|
2019-07-05 12:44:02 +01:00 |
jesopo
|
b0b87d4c5e
|
handle a socket being disconnected when we write to it, handle nonceless pong
|
2019-07-05 12:38:09 +01:00 |
jesopo
|
3c62b344c6
|
use long_pong to differentiate kiwi from revolution
|
2019-07-05 12:19:04 +01:00 |
jesopo
|
9d4e288e94
|
detect AndroIRC
|
2019-07-05 12:08:04 +01:00 |
jesopo
|
4ba881c2c8
|
update README.md
|
2019-07-04 19:50:23 +01:00 |
jesopo
|
cf7f1409bf
|
record nick_echo, instead of recording what the nick retry was
|
2019-07-04 19:48:35 +01:00 |
jesopo
|
4ced814caf
|
switch to storing criteria in a dictionary
|
2019-07-04 18:48:05 +01:00 |
jesopo
|
11de627d33
|
Give clients a report
|
2019-07-04 18:20:22 +01:00 |
jesopo
|
406b8da3fe
|
make sure clients respond to all 3 PINGs
|
2019-07-04 18:19:49 +01:00 |
jesopo
|
604a07af84
|
Send multiple PONGs, "pong_nospace" -> "spacepong", add "crpong"
|
2019-07-04 17:47:01 +01:00 |
jesopo
|
6b3377e2db
|
detect icechat
|
2019-07-04 15:09:54 +01:00 |
jesopo
|
318013139c
|
detect clients sending CAP LIST
|
2019-07-04 14:52:56 +01:00 |
jesopo
|
3fd6fd5b5f
|
'as' -> 'at'
|
2019-07-04 14:36:03 +01:00 |
jesopo
|
288b20e83b
|
Add pong_nospace to README.md
|
2019-07-04 13:35:16 +01:00 |
jesopo
|
b25c9b6f79
|
detect PING tokens getting cut at spaces
|
2019-07-04 13:34:14 +01:00 |
jesopo
|
6cb81905f6
|
roughly describe detection methods in README.md
|
2019-07-04 11:12:25 +01:00 |
jesopo
|
e49755e048
|
Send a 005 NAMESX to clients, record PROTOCTL
|
2019-07-04 10:11:32 +01:00 |
jesopo
|
aeec6269ab
|
Detect irccloud by nickecho and ping colon
|
2019-07-04 09:58:58 +01:00 |
jesopo
|
ad5b1e96ec
|
fix limechat detection, fix pong_colon logic
|
2019-07-04 08:21:52 +01:00 |
jesopo
|
e4c11f7289
|
also detect bitchx through it stripping PING colon
|
2019-07-04 07:39:17 +01:00 |
jesopo
|
38c197e09c
|
update README.md date
|
2019-07-04 07:31:20 +01:00 |
jesopo
|
6417331759
|
detect bitchx
|
2019-07-04 07:27:18 +01:00 |
jesopo
|
767797c156
|
Don't continue to parse lines after an _end
|
2019-07-04 00:20:27 +01:00 |
jesopo
|
f850834be6
|
make sure we see PONG from non-IRCv3 clients
|
2019-07-04 00:17:47 +01:00 |
jesopo
|
4f990ae6e1
|
show nice "henlo" banner
|
2019-07-04 00:14:35 +01:00 |
jesopo
|
dbc4b6340e
|
detect konversation, move burd in to non-CAP
|
2019-07-03 23:59:42 +01:00 |
jesopo
|
3138130d01
|
record SASL attempt
|
2019-07-03 23:57:24 +01:00 |
jesopo
|
f832f4a675
|
add burd to README.md
|
2019-07-03 23:38:51 +01:00 |
jesopo
|
085f786234
|
Client() now takes a `verbose` arg
|
2019-07-03 23:38:38 +01:00 |
jesopo
|
7d6fe53506
|
add --verbose argparse arg
|
2019-07-03 23:35:43 +01:00 |
jesopo
|
15398a43d9
|
detect burd
|
2019-07-03 23:33:05 +01:00 |
jesopo
|
20d32bb928
|
disconnect() (not _end()) clients with unknown commands
|
2019-07-03 23:30:53 +01:00 |