- Parses outgoing JOINs to try and guess keys before we get the MODE reply. - Parsing algorithm based on Quakenet/Hybrid handling of keys. - Keys are swallowed from the key-list for EVERY channel that is to join, even if it is not needed, so you would need to use "JOIN #Foo,#Bar,#Baz Foo,,Baz" to join keyed channels #Foo and #Baz. - Key changes by mode +k and -k will be tracked. - Ignores attempts to set the key as "*" if we know a "better" key. - Side effect: If the key is actually set to "*" we can only learn it if that is what we join with, or it gets changed to that from no-key.pull/111/head
|
||
68 | 68 |
|
69 | 69 |
|
70 | 70 |
|
71 |
|
|
72 |
|
|
73 |
|
|
74 |
|
|
75 |
|
|
71 | 76 |
|
72 | 77 |
|
73 | 78 |
|
|
||
42 | 42 |
|
43 | 43 |
|
44 | 44 |
|
45 |
|
|
46 |
|
|
47 |
|
|
48 |
|
|
49 |
|
|
50 |
|
|
51 |
|
|
45 | 52 |
|
46 | 53 |
|
47 | 54 |
|
|
||
72 | 72 |
|
73 | 73 |
|
74 | 74 |
|
75 |
|
|
76 |
|
|
75 | 77 |
|
76 | 78 |
|
77 | 79 |
|
|
||
440 | 442 |
|
441 | 443 |
|
442 | 444 |
|
445 |
|
|
446 |
|
|
447 |
|
|
448 |
|
|
449 |
|
|
450 |
|
|
451 |
|
|
452 |
|
|
453 |
|
|
454 |
|
|
455 |
|
|
456 |
|
|
457 |
|
|
458 |
|
|
443 | 459 |
|
444 | 460 |
|
445 | 461 |
|
|
||
487 | 503 |
|
488 | 504 |
|
489 | 505 |
|
506 |
|
|
507 |
|
|
508 |
|
|
509 |
|
|
510 |
|
|
511 |
|
|
512 |
|
|
490 | 513 |
|
491 | 514 |
|
492 | 515 |
|
|
||
234 | 234 |
|
235 | 235 |
|
236 | 236 |
|
237 |
|
|
238 |
|
|
239 |
|
|
240 |
|
|
237 | 241 |
|
238 | 242 |
|
239 | 243 |
|
|
||
1055 | 1059 |
|
1056 | 1060 |
|
1057 | 1061 |
|
1062 |
|
|
1063 |
|
|
1064 |
|
|
1065 |
|
|
1066 |
|
|
1067 |
|
|
1068 |
|
|
1069 |
|
|
1070 |
|
|
1071 |
|
|
1072 |
|
|
1073 |
|
|
1074 |
|
|
1075 |
|
|
1076 |
|
|
1077 |
|
|
1078 |
|
|
1079 |
|
|
1080 |
|
|
1081 |
|
|
1082 |
|
|
1058 | 1083 |
|
1059 | 1084 |
|
1060 | 1085 |
|
1061 | 1086 |
|
1062 | 1087 |
|
1088 |
|
|
1089 |
|
|
1090 |
|
|
1091 |
|
|
1092 |
|
|
1093 |
|
|
1094 |
|
|
1095 |
|
|
1096 |
|
|
1097 |
|
|
1098 |
|
|
1099 |
|
|
1100 |
|
|
1101 |
|
|
1102 |
|
|
1103 |
|
|
1104 |
|
|
1105 |
|
|
1063 | 1106 |
|
1064 | 1107 |
|
1065 | 1108 |
|
|
||
67 | 67 |
|
68 | 68 |
|
69 | 69 |
|
70 |
|
|
70 |
|
|
71 | 71 |
|
72 | 72 |
|
73 | 73 |
|
|
||
95 | 95 |
|
96 | 96 |
|
97 | 97 |
|
98 |
|
|
98 |
|
|
99 | 99 |
|
100 | 100 |
|
101 | 101 |
|
102 | 102 |
|
103 | 103 |
|
104 | 104 |
|
105 |
|
|
106 | 105 |
|
107 | 106 |
|
108 | 107 |
|
|
||
172 | 171 |
|
173 | 172 |
|
174 | 173 |
|
174 |
|
|
175 |
|
|
176 |
|
|
177 |
|
|
178 |
|
|
179 |
|
|
180 |
|
|
181 |
|
|
182 |
|
|
183 |
|
|
184 |
|
|
175 | 185 |
|
186 |
|
|
187 |
|
|
188 |
|
|
189 |
|
|
176 | 190 |
|
177 | 191 |
|
178 | 192 |
|