Yifeng Li
|
e0ecda45b1
poibot.py: identify OrzXMPP.
|
%!s(int64=6) %!d(string=hai) anos |
Yifeng Li
|
7d312799a4
poibot.py: add TorCorrectionHook.
|
%!s(int64=6) %!d(string=hai) anos |
Yifeng Li
|
faedc1b321
poibot.py: wait 1 second between every restart.
|
%!s(int64=6) %!d(string=hai) anos |
Yifeng Li
|
9ff714c3c0
poibot.py: close the IRC socket before restarting the program.
|
%!s(int64=6) %!d(string=hai) anos |
Yifeng Li
|
f8614a23e0
poibot.py: don't interject "." as version number
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
43de560a68
poibot.py: fix typos.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
ab284bada8
poibot.py: ignore ChanServ for SSL/TLS.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
6da9a7251a
poibot.py: don't hardcode "poibot'
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
1d308c6861
poibot.py: don't interject "journal".
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
99da8193b1
poibot.py: don't interject "util".
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
50f212acdd
poibot.py: don't interject SELinux and HardenedLinux.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
cc32ea38e3
poibot.py: improve formatting of IRCMessage._parse().
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
8aa79b54fb
poibot.py: improve formatting of ctx.set_ciphers().
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
8a710ff730
poibot.py improve 4d8dcf2bd315bf147dafa54cf5fceb2154fab5ac.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
0848156751
poibot.py: refactor handle_poi.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
4d062d24a0
poibot.py: add a send() helper for hooks, and convert all uses.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
bb0ecfbfac
poibot.py: ignore SSL/TLS hostname if it's a Tor service.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
a4213bc4c4
poibot.py: make b8418d0ebacb0aeddde69ba29ead79d1b354ebdd works
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
b8418d0eba
poibot.py: op/deop.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
3d2406d7c3
poibot: small fixes, make 6e4cc088a7653ed1ca3fe19ecac6b93afb7990e7 work
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
6e4cc088a7
poibot.py: try certfp + sasl, don't know if it actually works.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
a8a0f5a047
poibot.py: really really fix warning message.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
8c9f5eff66
poibot.py: really fix warning message.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
126d8e7e0b
poibot.py: fix warning message.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
4d8dcf2bd3
poibot.py: exclude itself from whois query, it wasn't needed before.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
20099a5b88
poibot.py: use list instead of set(), be compatible with JSON
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
8344d84f4f
poibot.py: catch FireNotFoundError.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
8e46b95a67
poibot.py: make SSL/TLS enforcement a separate option.
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
49f0c1c4cd
poibot.py: InterjectHook: replace "except" with "except AttributeError".
|
%!s(int64=7) %!d(string=hai) anos |
Yifeng Li
|
a36cafa9ff
poibot.py: more whitelist for interject, especially "ArchLinux".
|
%!s(int64=7) %!d(string=hai) anos |