Commit History

Autor SHA1 Mensaxe Data
  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