Commit Graph

31 Commits

Author SHA1 Message Date
René Moser 6d7b7b8e0b
Update README.md 2021-04-14 10:30:20 +02:00
René Moser 966ce66e32
Merge pull request #6 from burbon/master
Allow ip subdomain part to be prefixed with dash
2020-05-31 12:17:08 +02:00
Błażej Cegiełka 04772d4f08 Allow ip subdomain part to be prefixed with dash
This is useful so sub-sub-domains can make use of wildcard certificate
e.g. myapp-myenvironment-10-9-8-7.mydomain.com
2020-05-28 12:27:45 +01:00
René Moser b028209471
Update README.md 2019-09-16 23:43:46 +02:00
René Moser 5bf11d980a
Update README.md 2019-09-16 23:38:31 +02:00
René Moser 072e5df19e
Merge pull request #4 from resmo/feature/cnames
add support for optional cnames
2019-09-16 17:37:00 +02:00
René Moser 28bf9a7dc4
Merge pull request #5 from resmo/ci 2019-09-16 17:35:14 +02:00
Rene Moser d132c4a438 remove ci branch 2019-09-16 17:33:59 +02:00
René Moser d874783b31
Update dockerimage.yml 2019-09-16 17:20:38 +02:00
Rene Moser cea40c90a7 add support for optional cnames 2019-09-16 12:44:39 +02:00
René Moser b945468ee2
init action for dockerfile 2019-09-16 09:22:49 +02:00
René Moser 57d8fb0418
Merge pull request #3 from niiku-y/develop
Fixed regular expression.
2019-07-18 23:38:53 +02:00
yuki Niikura 48cac19640 Fixed regular expression.
In python 2.7.13-2, if the 134th line of nip.py is as follows
     match = re.findall('^(?:.+\.)?(\d{1,3}([-.])\d{1,3}\2\d{1,3}\2\d{1,3})$', subdomain)
The execution result of dig will be as follows.
$ dig 1.2.3.4.example.com +short @localhost
127.0.0.1
$

As a result of correcting the 134th line as follows,
     match = re.findall('^(?:.+\.)?(\d{1,3}[-.]\d{1,3}[-.]\d{1,3}[-.]\d{1,3})$', subdomain)
The execution result of dig is corrected as follows.
$ dig 1-2-3-4.example.com +short @localhost
1.2.3.4
$
2019-05-20 16:53:19 +00:00
René Moser 2f7d368f2e
Merge pull request #1 from a2ikm/master
Support dot-separated addresses
2018-05-13 09:20:59 +02:00
Masato Ikeda 751ccb55fb Resurrect debug code 2018-04-27 18:28:03 +09:00
Masato Ikeda f0640ada29 Improve regex
Match eather `-` or `.` but not both at the same time.
2018-04-27 18:26:08 +09:00
Masato Ikeda 5002b0b464 Support dot-separated addresses 2018-01-23 23:30:02 +09:00
Rene Moser 2370ffbe2d minor code cleanup 2018-01-23 14:18:38 +01:00
Rene Moser c7d574ada6 update to latest minideb 2018-01-23 14:18:24 +01:00
Rene Moser 9a33af0410 add a Dockerfile 2017-01-16 12:10:08 +01:00
Rene Moser a58e654d5e rename example backend.conf and use example.com 2017-01-16 12:02:56 +01:00
Rene Moser b4a05e2d18 fix encoding 2017-01-16 12:02:12 +01:00
Rene Moser b98754a645 use A records eq to 10-0-0-1.example.com 2017-01-15 21:57:25 +01:00
rs 5dcc405e82 ignore build 2013-12-18 20:57:12 +00:00
rs 59b9628222 add pid to log 2013-12-18 20:56:13 +00:00
rs 7e7ae264e1 change qname to lowercase 2013-11-30 12:02:58 +00:00
rs 66876bf761 ignore .idea and .DS_Store 2013-11-21 19:36:40 +00:00
rs 1943182313 up version 2012-07-06 19:12:45 +08:00
rs a59335d445 Minor bugfixes:
- only reply SOA queries for ourselves
- don't send a FAIL for unknown queries, just END it instead
2012-07-06 19:12:34 +08:00
rs 45cc885ece add dist creation script 2012-06-08 16:28:57 +01:00
rs 58ac8fe8af a working backend 2012-06-08 16:22:15 +01:00