Skip to content

Commit

Permalink
The "Support Private Records" Version
Browse files Browse the repository at this point in the history
* Support the encoding of private RRs
* bug fix---allow RR_OPT in answer section (sigh)
  • Loading branch information
spc476 committed Nov 15, 2023
1 parent e777015 commit 443697f
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 54 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ UNAME := $(shell uname)
VERSION := $(shell git describe --tag)

ifeq ($(VERSION),)
VERSION=v2.0.8
VERSION=v2.1.0
endif

# ===================================================
Expand Down
4 changes: 4 additions & 0 deletions notes
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
https://www.netmeister.org/blog/https-rrs.html
via https://lobste.rs/s/z5ogrr/use_https_resource_records


https://www.netmeister.org/blog/tlds.html
https://www.netmeister.org/blog/dns-rrs.html

Expand Down
53 changes: 0 additions & 53 deletions org.conman.dns-2.0.8-1.rockspec

This file was deleted.

47 changes: 47 additions & 0 deletions org.conman.dns-2.1.0-1.rockspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
package = "org.conman.dns"
version = "2.1.0-1"
source = {
url = "git+https://github.com/spc476/SPCDNS.git",
tag = "v2.1.0"
}
description = {
summary = "A Lua module to encode DNS queries and decode DNS answers.",
detailed = [[
A simple interface to encode and decode DNS queries. This supports
most of the commonly used DNS records and is meant to be a low level
API upon which a generalized DNS query system can be built.
]],
homepage = "http://www.conman.org/software/spcdns/",
license = "LGPL",
maintainer = "Sean Conner <sean@conman.org>"
}
dependencies = {
"lua >= 5.1, <= 5.4"
}
build = {
type = "make",
platforms = {
linux = {
build_variables = {
CC = "gcc -std=c99"
}
},
solaris = {
build_varaibles = {
CC = "c99"
}
}
},
build_target = "src/dns.so",
build_variables = {
CC = "$(CC)",
CFLAGS = "$(CFLAGS) -I$(LUA_INCDIR)",
LDSHARE = "$(LIBFLAG)",
LUA = "$(LUA)"
},
install_target = "install-lua",
install_variables = {
LIBDIR = "$(LIBDIR)",
LUA = "$(LUA)"
}
}

0 comments on commit 443697f

Please sign in to comment.