├── .gitignore ├── AUTHORS ├── COPYING ├── COPYING.DOC ├── ChangeLog ├── ChangeLog-1.x ├── ChangeLog-2.x ├── HACKING ├── INSTALL ├── KERNEL_SUPPORT.md ├── Makefile.am ├── NEWS ├── README ├── autogen.sh ├── configure.ac ├── contrib └── systemd │ ├── oidentd.service │ ├── oidentd.socket │ └── oidentd@.service ├── doc ├── Makefile.am ├── book │ ├── .gitignore │ ├── book.toml │ └── src │ │ ├── SUMMARY.md │ │ ├── download.md │ │ ├── getting-started │ │ ├── capabilities.md │ │ ├── configuration │ │ │ ├── examples.md │ │ │ └── index.md │ │ ├── index.md │ │ ├── installation.md │ │ ├── starting-the-server.md │ │ └── support.md │ │ ├── guides │ │ ├── index.md │ │ ├── using-oidentd-with-quassel.md │ │ └── using-oidentd-with-znc.md │ │ ├── index.md │ │ ├── nat │ │ ├── forwarding.md │ │ ├── index.md │ │ ├── introduction.md │ │ └── static-replies.md │ │ └── security │ │ ├── dropping-privileges.md │ │ ├── hiding-connections.md │ │ ├── identification-vs-authentication.md │ │ └── index.md ├── oidentd.8.adoc ├── oidentd.conf.5.adoc ├── oidentd_masq.conf.5.adoc └── rfc1413 ├── oidentd.conf ├── oidentd_masq.conf └── src ├── Makefile.am ├── cfg_parse.y ├── cfg_scan.l ├── forward.c ├── forward.h ├── inet_util.c ├── inet_util.h ├── kernel ├── dflybsd1.c ├── freebsd5.c ├── linux.c ├── netbsd5.c └── openbsd30.c ├── masq.c ├── masq.h ├── missing ├── Makefile.am ├── getopt.c ├── getopt_missing.h ├── inet_aton.c ├── inet_ntop.c ├── ipv6_missing.c ├── missing.h └── vasprintf.c ├── netlink.h ├── oidentd.c ├── oidentd.h ├── options.c ├── options.h ├── user_db.c ├── user_db.h ├── util.c └── util.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.DOC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/COPYING.DOC -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/ChangeLog -------------------------------------------------------------------------------- /ChangeLog-1.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/ChangeLog-1.x -------------------------------------------------------------------------------- /ChangeLog-2.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/ChangeLog-2.x -------------------------------------------------------------------------------- /HACKING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/HACKING -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/INSTALL -------------------------------------------------------------------------------- /KERNEL_SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/KERNEL_SUPPORT.md -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/Makefile.am -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/NEWS -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/README -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/configure.ac -------------------------------------------------------------------------------- /contrib/systemd/oidentd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/contrib/systemd/oidentd.service -------------------------------------------------------------------------------- /contrib/systemd/oidentd.socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/contrib/systemd/oidentd.socket -------------------------------------------------------------------------------- /contrib/systemd/oidentd@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/contrib/systemd/oidentd@.service -------------------------------------------------------------------------------- /doc/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/Makefile.am -------------------------------------------------------------------------------- /doc/book/.gitignore: -------------------------------------------------------------------------------- 1 | /book/ 2 | -------------------------------------------------------------------------------- /doc/book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/book.toml -------------------------------------------------------------------------------- /doc/book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/SUMMARY.md -------------------------------------------------------------------------------- /doc/book/src/download.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/download.md -------------------------------------------------------------------------------- /doc/book/src/getting-started/capabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/getting-started/capabilities.md -------------------------------------------------------------------------------- /doc/book/src/getting-started/configuration/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/getting-started/configuration/examples.md -------------------------------------------------------------------------------- /doc/book/src/getting-started/configuration/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/getting-started/configuration/index.md -------------------------------------------------------------------------------- /doc/book/src/getting-started/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/getting-started/index.md -------------------------------------------------------------------------------- /doc/book/src/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/getting-started/installation.md -------------------------------------------------------------------------------- /doc/book/src/getting-started/starting-the-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/getting-started/starting-the-server.md -------------------------------------------------------------------------------- /doc/book/src/getting-started/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/getting-started/support.md -------------------------------------------------------------------------------- /doc/book/src/guides/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/guides/index.md -------------------------------------------------------------------------------- /doc/book/src/guides/using-oidentd-with-quassel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/guides/using-oidentd-with-quassel.md -------------------------------------------------------------------------------- /doc/book/src/guides/using-oidentd-with-znc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/guides/using-oidentd-with-znc.md -------------------------------------------------------------------------------- /doc/book/src/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/index.md -------------------------------------------------------------------------------- /doc/book/src/nat/forwarding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/nat/forwarding.md -------------------------------------------------------------------------------- /doc/book/src/nat/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/nat/index.md -------------------------------------------------------------------------------- /doc/book/src/nat/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/nat/introduction.md -------------------------------------------------------------------------------- /doc/book/src/nat/static-replies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/nat/static-replies.md -------------------------------------------------------------------------------- /doc/book/src/security/dropping-privileges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/security/dropping-privileges.md -------------------------------------------------------------------------------- /doc/book/src/security/hiding-connections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/security/hiding-connections.md -------------------------------------------------------------------------------- /doc/book/src/security/identification-vs-authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/security/identification-vs-authentication.md -------------------------------------------------------------------------------- /doc/book/src/security/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/book/src/security/index.md -------------------------------------------------------------------------------- /doc/oidentd.8.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/oidentd.8.adoc -------------------------------------------------------------------------------- /doc/oidentd.conf.5.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/oidentd.conf.5.adoc -------------------------------------------------------------------------------- /doc/oidentd_masq.conf.5.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/oidentd_masq.conf.5.adoc -------------------------------------------------------------------------------- /doc/rfc1413: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/doc/rfc1413 -------------------------------------------------------------------------------- /oidentd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/oidentd.conf -------------------------------------------------------------------------------- /oidentd_masq.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/oidentd_masq.conf -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/cfg_parse.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/cfg_parse.y -------------------------------------------------------------------------------- /src/cfg_scan.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/cfg_scan.l -------------------------------------------------------------------------------- /src/forward.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/forward.c -------------------------------------------------------------------------------- /src/forward.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/forward.h -------------------------------------------------------------------------------- /src/inet_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/inet_util.c -------------------------------------------------------------------------------- /src/inet_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/inet_util.h -------------------------------------------------------------------------------- /src/kernel/dflybsd1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/kernel/dflybsd1.c -------------------------------------------------------------------------------- /src/kernel/freebsd5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/kernel/freebsd5.c -------------------------------------------------------------------------------- /src/kernel/linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/kernel/linux.c -------------------------------------------------------------------------------- /src/kernel/netbsd5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/kernel/netbsd5.c -------------------------------------------------------------------------------- /src/kernel/openbsd30.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/kernel/openbsd30.c -------------------------------------------------------------------------------- /src/masq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/masq.c -------------------------------------------------------------------------------- /src/masq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/masq.h -------------------------------------------------------------------------------- /src/missing/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/missing/Makefile.am -------------------------------------------------------------------------------- /src/missing/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/missing/getopt.c -------------------------------------------------------------------------------- /src/missing/getopt_missing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/missing/getopt_missing.h -------------------------------------------------------------------------------- /src/missing/inet_aton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/missing/inet_aton.c -------------------------------------------------------------------------------- /src/missing/inet_ntop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/missing/inet_ntop.c -------------------------------------------------------------------------------- /src/missing/ipv6_missing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/missing/ipv6_missing.c -------------------------------------------------------------------------------- /src/missing/missing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/missing/missing.h -------------------------------------------------------------------------------- /src/missing/vasprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/missing/vasprintf.c -------------------------------------------------------------------------------- /src/netlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/netlink.h -------------------------------------------------------------------------------- /src/oidentd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/oidentd.c -------------------------------------------------------------------------------- /src/oidentd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/oidentd.h -------------------------------------------------------------------------------- /src/options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/options.c -------------------------------------------------------------------------------- /src/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/options.h -------------------------------------------------------------------------------- /src/user_db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/user_db.c -------------------------------------------------------------------------------- /src/user_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/user_db.h -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/util.c -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janikrabe/oidentd/HEAD/src/util.h --------------------------------------------------------------------------------