aboutsummaryrefslogtreecommitdiff
path: root/modules/ip_addresses.py
Commit message (Expand)AuthorAgeFilesLines
* "EventsResultsError"->"EventResultsError", move errors to utils.errorGravatar jesopo2019-11-181-1/+1
* event["channel"] -> event["target"]Gravatar jesopo2019-09-151-1/+1
* Switch more settings to FunctionSettingsGravatar jesopo2019-09-041-7/+6
* Add ability to prevent users specifying their own dns nameserversGravatar jesopo2019-09-021-6/+10
* support per-channel dns nameserversGravatar jesopo2019-09-021-1/+4
* return matching string from buffer.find() as most uses were redundantly regexingGravatar jesopo2019-08-131-3/+2
* Show TTL for each record type from !dns•••closes #102 Gravatar jesopo2019-08-121-2/+4
* move record type out of `try`, .upper() itGravatar jesopo2019-08-021-1/+1
* put a 4-second lifetime timeout on dns requestsGravatar jesopo2019-07-161-1/+2
* allow @<nameserver> arg to be anywhere in !dns commandGravatar jesopo2019-07-161-9/+7
* catch and prettify dns.exception.DNSException•••closes #90 Gravatar jesopo2019-07-091-0/+4
* Refactor set/channelset/serverset/botset in to 'utils.Setting' objectsGravatar jesopo2019-06-281-7/+8
* catch and format "unknown record type" exceptionsGravatar jesopo2019-06-251-1/+4
* Allow specifying of nameserver as '!dns <host> @1.2.3.4'Gravatar jesopo2019-06-251-3/+10
* Improve !dns command, allow setting dns nameserver per-serverGravatar jesopo2019-06-251-10/+37
* Actually capture IP addresses in groupsGravatar jesopo2019-06-031-1/+1
* Add `depends-on` hashflags to relevant modulesGravatar jesopo2019-05-251-0/+2
* 'utils.http.get_url' -> 'utils.http.request', return a Response object from•••utils.http.request Gravatar jesopo2018-12-111-11/+11
* Make IP regex neater in modules/ip_addresses.pyGravatar jesopo2018-11-151-4/+3
* Standardise "Failed to load results" errors!Gravatar jesopo2018-10-201-1/+1
* Change all instances of stdout.write+return to `raise utils.EventError` in•••modules Gravatar jesopo2018-10-161-7/+4
* Improve(?) IPv6 regexGravatar jesopo2018-10-041-2/+2
* Look back through scrollback to find ipv4/ipv6 addresses to get rDNS forGravatar jesopo2018-10-041-3/+18
* Support denoting command response [prefix] in docstringGravatar jesopo2018-10-041-6/+3
* Also catch gaierror in !rdns, print e.strerror instead of str(e)Gravatar jesopo2018-10-041-2/+2
* Combile modules/dns.py and modules/geoip.py in to modules/ip_addresses.py, add•••!rdns command Gravatar jesopo2018-10-041-0/+68