]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Split dictionaries into protocol dictionary folders
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 15 Oct 2018 20:30:09 +0000 (16:30 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 10 Dec 2018 16:17:45 +0000 (11:17 -0500)
253 files changed:
scripts/dict/Makefile [moved from share/Makefile with 100% similarity]
scripts/dict/attrnew.pl [moved from share/attrnew.pl with 100% similarity]
scripts/dict/attrsort.pl [moved from share/attrsort.pl with 100% similarity]
scripts/dict/backref.pl [moved from share/backref.pl with 100% similarity]
scripts/dict/dct2fr [moved from share/dct2fr with 100% similarity]
scripts/dict/format.pl [moved from share/format.pl with 100% similarity]
share/dictionary/dhcpv4/dictionary [new file with mode: 0644]
share/dictionary/dhcpv4/dictionary.rfc2131 [moved from share/dictionary.dhcpv4 with 98% similarity]
share/dictionary/dhcpv6/dictionary [new file with mode: 0644]
share/dictionary/dhcpv6/dictionary.dhcpv6 [moved from share/dictionary.dhcpv6 with 100% similarity]
share/dictionary/eap/aka/dictionary [new file with mode: 0644]
share/dictionary/eap/aka/dictionary.3gpp-ts24.139 [new file with mode: 0644]
share/dictionary/eap/aka/dictionary.3gpp-ts24.302 [new file with mode: 0644]
share/dictionary/eap/aka/dictionary.freeradius [new file with mode: 0644]
share/dictionary/eap/aka/dictionary.rfc4187 [moved from share/dictionary.eap.aka with 92% similarity]
share/dictionary/eap/aka/dictionary.rfc5448 [new file with mode: 0644]
share/dictionary/eap/aka/dictionary.rfc7458 [new file with mode: 0644]
share/dictionary/eap/sim/dictionary [new file with mode: 0644]
share/dictionary/eap/sim/dictionary.3gpp-ts24.139 [new file with mode: 0644]
share/dictionary/eap/sim/dictionary.3gpp-ts24.302 [new file with mode: 0644]
share/dictionary/eap/sim/dictionary.freeradius [new file with mode: 0644]
share/dictionary/eap/sim/dictionary.rfc4187 [moved from share/dictionary.eap.sim with 98% similarity]
share/dictionary/eap/sim/dictionary.rfc5448 [new file with mode: 0644]
share/dictionary/eap/sim/dictionary.rfc7458 [new file with mode: 0644]
share/dictionary/ethernet/dictionary [new file with mode: 0644]
share/dictionary/ethernet/dictionary.ethernet [moved from share/dictionary.ethernet with 100% similarity]
share/dictionary/freeradius/dictionary [new file with mode: 0644]
share/dictionary/freeradius/dictionary.freeradius.internal [moved from share/dictionary.freeradius.internal with 99% similarity]
share/dictionary/radius/dictionary [moved from share/dictionary with 96% similarity]
share/dictionary/radius/dictionary.3com [moved from share/dictionary.3com with 100% similarity]
share/dictionary/radius/dictionary.3gpp [moved from share/dictionary.3gpp with 100% similarity]
share/dictionary/radius/dictionary.3gpp2 [moved from share/dictionary.3gpp2 with 100% similarity]
share/dictionary/radius/dictionary.acc [moved from share/dictionary.acc with 100% similarity]
share/dictionary/radius/dictionary.acme [moved from share/dictionary.acme with 100% similarity]
share/dictionary/radius/dictionary.actelis [moved from share/dictionary.actelis with 100% similarity]
share/dictionary/radius/dictionary.adtran [moved from share/dictionary.adtran with 100% similarity]
share/dictionary/radius/dictionary.aerohive [moved from share/dictionary.aerohive with 100% similarity]
share/dictionary/radius/dictionary.airespace [moved from share/dictionary.airespace with 100% similarity]
share/dictionary/radius/dictionary.alcatel [moved from share/dictionary.alcatel with 100% similarity]
share/dictionary/radius/dictionary.alcatel-lucent.aaa [moved from share/dictionary.alcatel-lucent.aaa with 100% similarity]
share/dictionary/radius/dictionary.alcatel.esam [moved from share/dictionary.alcatel.esam with 100% similarity]
share/dictionary/radius/dictionary.alcatel.sr [moved from share/dictionary.alcatel.sr with 99% similarity]
share/dictionary/radius/dictionary.alteon [moved from share/dictionary.alteon with 100% similarity]
share/dictionary/radius/dictionary.altiga [moved from share/dictionary.altiga with 100% similarity]
share/dictionary/radius/dictionary.alvarion [moved from share/dictionary.alvarion with 100% similarity]
share/dictionary/radius/dictionary.alvarion.wimax.v2_2 [moved from share/dictionary.alvarion.wimax.v2_2 with 100% similarity]
share/dictionary/radius/dictionary.apc [moved from share/dictionary.apc with 100% similarity]
share/dictionary/radius/dictionary.aptilo [moved from share/dictionary.aptilo with 100% similarity]
share/dictionary/radius/dictionary.aptis [moved from share/dictionary.aptis with 100% similarity]
share/dictionary/radius/dictionary.arbor [moved from share/dictionary.arbor with 100% similarity]
share/dictionary/radius/dictionary.arista [moved from share/dictionary.arista with 100% similarity]
share/dictionary/radius/dictionary.arp [moved from share/dictionary.arp with 100% similarity]
share/dictionary/radius/dictionary.aruba [moved from share/dictionary.aruba with 100% similarity]
share/dictionary/radius/dictionary.ascend [moved from share/dictionary.ascend with 100% similarity]
share/dictionary/radius/dictionary.ascend.illegal [moved from share/dictionary.ascend.illegal with 100% similarity]
share/dictionary/radius/dictionary.asn [moved from share/dictionary.asn with 100% similarity]
share/dictionary/radius/dictionary.audiocodes [moved from share/dictionary.audiocodes with 100% similarity]
share/dictionary/radius/dictionary.avaya [moved from share/dictionary.avaya with 100% similarity]
share/dictionary/radius/dictionary.azaire [moved from share/dictionary.azaire with 100% similarity]
share/dictionary/radius/dictionary.bay [moved from share/dictionary.bay with 100% similarity]
share/dictionary/radius/dictionary.bigswitch [moved from share/dictionary.bigswitch with 100% similarity]
share/dictionary/radius/dictionary.bintec [moved from share/dictionary.bintec with 100% similarity]
share/dictionary/radius/dictionary.bluecoat [moved from share/dictionary.bluecoat with 100% similarity]
share/dictionary/radius/dictionary.boingo [moved from share/dictionary.boingo with 100% similarity]
share/dictionary/radius/dictionary.bristol [moved from share/dictionary.bristol with 100% similarity]
share/dictionary/radius/dictionary.broadsoft [moved from share/dictionary.broadsoft with 100% similarity]
share/dictionary/radius/dictionary.brocade [moved from share/dictionary.brocade with 100% similarity]
share/dictionary/radius/dictionary.bskyb [moved from share/dictionary.bskyb with 100% similarity]
share/dictionary/radius/dictionary.bt [moved from share/dictionary.bt with 100% similarity]
share/dictionary/radius/dictionary.cablelabs [moved from share/dictionary.cablelabs with 100% similarity]
share/dictionary/radius/dictionary.cabletron [moved from share/dictionary.cabletron with 100% similarity]
share/dictionary/radius/dictionary.camiant [moved from share/dictionary.camiant with 100% similarity]
share/dictionary/radius/dictionary.checkpoint [moved from share/dictionary.checkpoint with 100% similarity]
share/dictionary/radius/dictionary.chillispot [moved from share/dictionary.chillispot with 100% similarity]
share/dictionary/radius/dictionary.cisco [moved from share/dictionary.cisco with 100% similarity]
share/dictionary/radius/dictionary.cisco.asa [moved from share/dictionary.cisco.asa with 100% similarity]
share/dictionary/radius/dictionary.cisco.bbsm [moved from share/dictionary.cisco.bbsm with 100% similarity]
share/dictionary/radius/dictionary.cisco.vpn3000 [moved from share/dictionary.cisco.vpn3000 with 100% similarity]
share/dictionary/radius/dictionary.cisco.vpn5000 [moved from share/dictionary.cisco.vpn5000 with 100% similarity]
share/dictionary/radius/dictionary.citrix [moved from share/dictionary.citrix with 100% similarity]
share/dictionary/radius/dictionary.clavister [moved from share/dictionary.clavister with 100% similarity]
share/dictionary/radius/dictionary.cnergee [moved from share/dictionary.cnergee with 100% similarity]
share/dictionary/radius/dictionary.colubris [moved from share/dictionary.colubris with 100% similarity]
share/dictionary/radius/dictionary.columbia_university [moved from share/dictionary.columbia_university with 100% similarity]
share/dictionary/radius/dictionary.compat [moved from share/dictionary.compat with 94% similarity]
share/dictionary/radius/dictionary.compatible [moved from share/dictionary.compatible with 100% similarity]
share/dictionary/radius/dictionary.cosine [moved from share/dictionary.cosine with 100% similarity]
share/dictionary/radius/dictionary.dante [moved from share/dictionary.dante with 100% similarity]
share/dictionary/radius/dictionary.dellemc [moved from share/dictionary.dellemc with 100% similarity]
share/dictionary/radius/dictionary.digium [moved from share/dictionary.digium with 100% similarity]
share/dictionary/radius/dictionary.dlink [moved from share/dictionary.dlink with 100% similarity]
share/dictionary/radius/dictionary.dragonwave [moved from share/dictionary.dragonwave with 100% similarity]
share/dictionary/radius/dictionary.efficientip [moved from share/dictionary.efficientip with 100% similarity]
share/dictionary/radius/dictionary.eltex [moved from share/dictionary.eltex with 100% similarity]
share/dictionary/radius/dictionary.epygi [moved from share/dictionary.epygi with 100% similarity]
share/dictionary/radius/dictionary.equallogic [moved from share/dictionary.equallogic with 100% similarity]
share/dictionary/radius/dictionary.ericsson [moved from share/dictionary.ericsson with 100% similarity]
share/dictionary/radius/dictionary.ericsson.ab [moved from share/dictionary.ericsson.ab with 100% similarity]
share/dictionary/radius/dictionary.ericsson.packet.core.networks [moved from share/dictionary.ericsson.packet.core.networks with 100% similarity]
share/dictionary/radius/dictionary.extreme [moved from share/dictionary.extreme with 100% similarity]
share/dictionary/radius/dictionary.f5 [moved from share/dictionary.f5 with 100% similarity]
share/dictionary/radius/dictionary.fdxtended [moved from share/dictionary.fdxtended with 100% similarity]
share/dictionary/radius/dictionary.fortinet [moved from share/dictionary.fortinet with 100% similarity]
share/dictionary/radius/dictionary.foundry [moved from share/dictionary.foundry with 100% similarity]
share/dictionary/radius/dictionary.freedhcp [moved from share/dictionary.freedhcp with 100% similarity]
share/dictionary/radius/dictionary.freeradius [moved from share/dictionary.freeradius with 100% similarity]
share/dictionary/radius/dictionary.freeswitch [moved from share/dictionary.freeswitch with 100% similarity]
share/dictionary/radius/dictionary.gandalf [moved from share/dictionary.gandalf with 100% similarity]
share/dictionary/radius/dictionary.garderos [moved from share/dictionary.garderos with 100% similarity]
share/dictionary/radius/dictionary.gemtek [moved from share/dictionary.gemtek with 100% similarity]
share/dictionary/radius/dictionary.h3c [moved from share/dictionary.h3c with 100% similarity]
share/dictionary/radius/dictionary.hillstone [moved from share/dictionary.hillstone with 100% similarity]
share/dictionary/radius/dictionary.hp [moved from share/dictionary.hp with 100% similarity]
share/dictionary/radius/dictionary.huawei [moved from share/dictionary.huawei with 100% similarity]
share/dictionary/radius/dictionary.iana [moved from share/dictionary.iana with 100% similarity]
share/dictionary/radius/dictionary.iea [moved from share/dictionary.iea with 100% similarity]
share/dictionary/radius/dictionary.iec [moved from share/dictionary.iec with 100% similarity]
share/dictionary/radius/dictionary.infinera [moved from share/dictionary.infinera with 100% similarity]
share/dictionary/radius/dictionary.infoblox [moved from share/dictionary.infoblox with 100% similarity]
share/dictionary/radius/dictionary.infonet [moved from share/dictionary.infonet with 100% similarity]
share/dictionary/radius/dictionary.ipunplugged [moved from share/dictionary.ipunplugged with 100% similarity]
share/dictionary/radius/dictionary.issanni [moved from share/dictionary.issanni with 100% similarity]
share/dictionary/radius/dictionary.itk [moved from share/dictionary.itk with 100% similarity]
share/dictionary/radius/dictionary.juniper [moved from share/dictionary.juniper with 100% similarity]
share/dictionary/radius/dictionary.karlnet [moved from share/dictionary.karlnet with 100% similarity]
share/dictionary/radius/dictionary.kineto [moved from share/dictionary.kineto with 100% similarity]
share/dictionary/radius/dictionary.lancom [moved from share/dictionary.lancom with 100% similarity]
share/dictionary/radius/dictionary.lantronix [moved from share/dictionary.lantronix with 100% similarity]
share/dictionary/radius/dictionary.livingston [moved from share/dictionary.livingston with 100% similarity]
share/dictionary/radius/dictionary.localweb [moved from share/dictionary.localweb with 100% similarity]
share/dictionary/radius/dictionary.lucent [moved from share/dictionary.lucent with 100% similarity]
share/dictionary/radius/dictionary.manzara [moved from share/dictionary.manzara with 100% similarity]
share/dictionary/radius/dictionary.meinberg [moved from share/dictionary.meinberg with 100% similarity]
share/dictionary/radius/dictionary.meraki [moved from share/dictionary.meraki with 100% similarity]
share/dictionary/radius/dictionary.merit [moved from share/dictionary.merit with 100% similarity]
share/dictionary/radius/dictionary.meru [moved from share/dictionary.meru with 100% similarity]
share/dictionary/radius/dictionary.microsemi [moved from share/dictionary.microsemi with 100% similarity]
share/dictionary/radius/dictionary.microsoft [moved from share/dictionary.microsoft with 100% similarity]
share/dictionary/radius/dictionary.mikrotik [moved from share/dictionary.mikrotik with 100% similarity]
share/dictionary/radius/dictionary.mimosa [moved from share/dictionary.mimosa with 100% similarity]
share/dictionary/radius/dictionary.motorola [moved from share/dictionary.motorola with 100% similarity]
share/dictionary/radius/dictionary.motorola.illegal [moved from share/dictionary.motorola.illegal with 100% similarity]
share/dictionary/radius/dictionary.motorola.wimax [moved from share/dictionary.motorola.wimax with 100% similarity]
share/dictionary/radius/dictionary.navini [moved from share/dictionary.navini with 100% similarity]
share/dictionary/radius/dictionary.netscreen [moved from share/dictionary.netscreen with 100% similarity]
share/dictionary/radius/dictionary.networkphysics [moved from share/dictionary.networkphysics with 100% similarity]
share/dictionary/radius/dictionary.nexans [moved from share/dictionary.nexans with 100% similarity]
share/dictionary/radius/dictionary.nokia [moved from share/dictionary.nokia with 100% similarity]
share/dictionary/radius/dictionary.nokia.conflict [moved from share/dictionary.nokia.conflict with 100% similarity]
share/dictionary/radius/dictionary.nomadix [moved from share/dictionary.nomadix with 100% similarity]
share/dictionary/radius/dictionary.nortel [moved from share/dictionary.nortel with 100% similarity]
share/dictionary/radius/dictionary.ntua [moved from share/dictionary.ntua with 100% similarity]
share/dictionary/radius/dictionary.openser [moved from share/dictionary.openser with 100% similarity]
share/dictionary/radius/dictionary.packeteer [moved from share/dictionary.packeteer with 100% similarity]
share/dictionary/radius/dictionary.paloalto [moved from share/dictionary.paloalto with 100% similarity]
share/dictionary/radius/dictionary.patton [moved from share/dictionary.patton with 100% similarity]
share/dictionary/radius/dictionary.perle [moved from share/dictionary.perle with 100% similarity]
share/dictionary/radius/dictionary.propel [moved from share/dictionary.propel with 100% similarity]
share/dictionary/radius/dictionary.prosoft [moved from share/dictionary.prosoft with 100% similarity]
share/dictionary/radius/dictionary.proxim [moved from share/dictionary.proxim with 100% similarity]
share/dictionary/radius/dictionary.purewave [moved from share/dictionary.purewave with 100% similarity]
share/dictionary/radius/dictionary.quiconnect [moved from share/dictionary.quiconnect with 100% similarity]
share/dictionary/radius/dictionary.quintum [moved from share/dictionary.quintum with 100% similarity]
share/dictionary/radius/dictionary.redcreek [moved from share/dictionary.redcreek with 100% similarity]
share/dictionary/radius/dictionary.rfc2865 [moved from share/dictionary.rfc2865 with 100% similarity]
share/dictionary/radius/dictionary.rfc2866 [moved from share/dictionary.rfc2866 with 100% similarity]
share/dictionary/radius/dictionary.rfc2867 [moved from share/dictionary.rfc2867 with 100% similarity]
share/dictionary/radius/dictionary.rfc2868 [moved from share/dictionary.rfc2868 with 100% similarity]
share/dictionary/radius/dictionary.rfc2869 [moved from share/dictionary.rfc2869 with 100% similarity]
share/dictionary/radius/dictionary.rfc3162 [moved from share/dictionary.rfc3162 with 100% similarity]
share/dictionary/radius/dictionary.rfc3576 [moved from share/dictionary.rfc3576 with 100% similarity]
share/dictionary/radius/dictionary.rfc3580 [moved from share/dictionary.rfc3580 with 100% similarity]
share/dictionary/radius/dictionary.rfc4072 [moved from share/dictionary.rfc4072 with 100% similarity]
share/dictionary/radius/dictionary.rfc4372 [moved from share/dictionary.rfc4372 with 100% similarity]
share/dictionary/radius/dictionary.rfc4603 [moved from share/dictionary.rfc4603 with 100% similarity]
share/dictionary/radius/dictionary.rfc4675 [moved from share/dictionary.rfc4675 with 100% similarity]
share/dictionary/radius/dictionary.rfc4679 [moved from share/dictionary.rfc4679 with 100% similarity]
share/dictionary/radius/dictionary.rfc4818 [moved from share/dictionary.rfc4818 with 100% similarity]
share/dictionary/radius/dictionary.rfc4849 [moved from share/dictionary.rfc4849 with 100% similarity]
share/dictionary/radius/dictionary.rfc5090 [moved from share/dictionary.rfc5090 with 100% similarity]
share/dictionary/radius/dictionary.rfc5176 [moved from share/dictionary.rfc5176 with 100% similarity]
share/dictionary/radius/dictionary.rfc5447 [moved from share/dictionary.rfc5447 with 100% similarity]
share/dictionary/radius/dictionary.rfc5580 [moved from share/dictionary.rfc5580 with 100% similarity]
share/dictionary/radius/dictionary.rfc5607 [moved from share/dictionary.rfc5607 with 100% similarity]
share/dictionary/radius/dictionary.rfc5904 [moved from share/dictionary.rfc5904 with 100% similarity]
share/dictionary/radius/dictionary.rfc6519 [moved from share/dictionary.rfc6519 with 100% similarity]
share/dictionary/radius/dictionary.rfc6572 [moved from share/dictionary.rfc6572 with 100% similarity]
share/dictionary/radius/dictionary.rfc6677 [moved from share/dictionary.rfc6677 with 100% similarity]
share/dictionary/radius/dictionary.rfc6911 [moved from share/dictionary.rfc6911 with 100% similarity]
share/dictionary/radius/dictionary.rfc6929 [moved from share/dictionary.rfc6929 with 100% similarity]
share/dictionary/radius/dictionary.rfc6930 [moved from share/dictionary.rfc6930 with 100% similarity]
share/dictionary/radius/dictionary.rfc7055 [moved from share/dictionary.rfc7055 with 100% similarity]
share/dictionary/radius/dictionary.rfc7155 [moved from share/dictionary.rfc7155 with 100% similarity]
share/dictionary/radius/dictionary.rfc7268 [moved from share/dictionary.rfc7268 with 100% similarity]
share/dictionary/radius/dictionary.rfc7499 [moved from share/dictionary.rfc7499 with 100% similarity]
share/dictionary/radius/dictionary.rfc7930 [moved from share/dictionary.rfc7930 with 100% similarity]
share/dictionary/radius/dictionary.riverbed [moved from share/dictionary.riverbed with 100% similarity]
share/dictionary/radius/dictionary.riverstone [moved from share/dictionary.riverstone with 100% similarity]
share/dictionary/radius/dictionary.roaringpenguin [moved from share/dictionary.roaringpenguin with 100% similarity]
share/dictionary/radius/dictionary.ruckus [moved from share/dictionary.ruckus with 100% similarity]
share/dictionary/radius/dictionary.ruggedcom [moved from share/dictionary.ruggedcom with 100% similarity]
share/dictionary/radius/dictionary.sandy [moved from share/dictionary.sandy with 100% similarity]
share/dictionary/radius/dictionary.sangoma [moved from share/dictionary.sangoma with 100% similarity]
share/dictionary/radius/dictionary.sg [moved from share/dictionary.sg with 100% similarity]
share/dictionary/radius/dictionary.shasta [moved from share/dictionary.shasta with 100% similarity]
share/dictionary/radius/dictionary.shiva [moved from share/dictionary.shiva with 100% similarity]
share/dictionary/radius/dictionary.siemens [moved from share/dictionary.siemens with 100% similarity]
share/dictionary/radius/dictionary.slipstream [moved from share/dictionary.slipstream with 100% similarity]
share/dictionary/radius/dictionary.sofaware [moved from share/dictionary.sofaware with 100% similarity]
share/dictionary/radius/dictionary.sonicwall [moved from share/dictionary.sonicwall with 100% similarity]
share/dictionary/radius/dictionary.springtide [moved from share/dictionary.springtide with 100% similarity]
share/dictionary/radius/dictionary.starent [moved from share/dictionary.starent with 100% similarity]
share/dictionary/radius/dictionary.starent.vsa1 [moved from share/dictionary.starent.vsa1 with 100% similarity]
share/dictionary/radius/dictionary.surfnet [moved from share/dictionary.surfnet with 100% similarity]
share/dictionary/radius/dictionary.symbol [moved from share/dictionary.symbol with 100% similarity]
share/dictionary/radius/dictionary.t_systems_nova [moved from share/dictionary.t_systems_nova with 100% similarity]
share/dictionary/radius/dictionary.telebit [moved from share/dictionary.telebit with 100% similarity]
share/dictionary/radius/dictionary.telkom [moved from share/dictionary.telkom with 100% similarity]
share/dictionary/radius/dictionary.terena [moved from share/dictionary.terena with 100% similarity]
share/dictionary/radius/dictionary.trapeze [moved from share/dictionary.trapeze with 100% similarity]
share/dictionary/radius/dictionary.travelping [moved from share/dictionary.travelping with 100% similarity]
share/dictionary/radius/dictionary.tropos [moved from share/dictionary.tropos with 100% similarity]
share/dictionary/radius/dictionary.ukerna [moved from share/dictionary.ukerna with 100% similarity]
share/dictionary/radius/dictionary.unisphere [moved from share/dictionary.unisphere with 100% similarity]
share/dictionary/radius/dictionary.unix [moved from share/dictionary.unix with 100% similarity]
share/dictionary/radius/dictionary.usr [moved from share/dictionary.usr with 100% similarity]
share/dictionary/radius/dictionary.usr.illegal [moved from share/dictionary.usr.illegal with 93% similarity]
share/dictionary/radius/dictionary.utstarcom [moved from share/dictionary.utstarcom with 100% similarity]
share/dictionary/radius/dictionary.valemount [moved from share/dictionary.valemount with 100% similarity]
share/dictionary/radius/dictionary.versanet [moved from share/dictionary.versanet with 100% similarity]
share/dictionary/radius/dictionary.walabi [moved from share/dictionary.walabi with 100% similarity]
share/dictionary/radius/dictionary.waverider [moved from share/dictionary.waverider with 100% similarity]
share/dictionary/radius/dictionary.wichorus [moved from share/dictionary.wichorus with 100% similarity]
share/dictionary/radius/dictionary.wifialliance [moved from share/dictionary.wifialliance with 100% similarity]
share/dictionary/radius/dictionary.wimax [moved from share/dictionary.wimax with 100% similarity]
share/dictionary/radius/dictionary.wimax.alvarion [moved from share/dictionary.wimax.alvarion with 100% similarity]
share/dictionary/radius/dictionary.wimax.wichorus [moved from share/dictionary.wimax.wichorus with 100% similarity]
share/dictionary/radius/dictionary.wispr [moved from share/dictionary.wispr with 100% similarity]
share/dictionary/radius/dictionary.xedia [moved from share/dictionary.xedia with 100% similarity]
share/dictionary/radius/dictionary.xirrus [moved from share/dictionary.xirrus with 100% similarity]
share/dictionary/radius/dictionary.xylan [moved from share/dictionary.xylan with 100% similarity]
share/dictionary/radius/dictionary.yubico [moved from share/dictionary.yubico with 100% similarity]
share/dictionary/radius/dictionary.zeus [moved from share/dictionary.zeus with 100% similarity]
share/dictionary/radius/dictionary.zte [moved from share/dictionary.zte with 100% similarity]
share/dictionary/radius/dictionary.zyxel [moved from share/dictionary.zyxel with 100% similarity]
share/dictionary/snmp/dictionary [new file with mode: 0644]
share/dictionary/snmp/dictionary.freeradius [moved from share/dictionary.freeradius.snmp with 98% similarity]
share/dictionary/tacacs/dictionary [new file with mode: 0644]
share/dictionary/tacacs/dictionary.tacacs [moved from share/dictionary.tacacs with 98% similarity]
share/dictionary/vqp/dictionary [new file with mode: 0644]
share/dictionary/vqp/dictionary.vqp [moved from share/dictionary.vqp with 100% similarity]
src/tests/dictionary [moved from src/tests/dictionary.test with 100% similarity]
src/tests/unit/dictionary.unit

similarity index 100%
rename from share/Makefile
rename to scripts/dict/Makefile
similarity index 100%
rename from share/attrnew.pl
rename to scripts/dict/attrnew.pl
similarity index 100%
rename from share/attrsort.pl
rename to scripts/dict/attrsort.pl
similarity index 100%
rename from share/backref.pl
rename to scripts/dict/backref.pl
similarity index 100%
rename from share/dct2fr
rename to scripts/dict/dct2fr
similarity index 100%
rename from share/format.pl
rename to scripts/dict/format.pl
diff --git a/share/dictionary/dhcpv4/dictionary b/share/dictionary/dhcpv4/dictionary
new file mode 100644 (file)
index 0000000..de609b9
--- /dev/null
@@ -0,0 +1,32 @@
+# -*- text -*-
+# Copyright (C) 2015 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+#      DHCP dictionary.
+#
+#      http://www.iana.org/assignments/bootp-dhcp-parameters
+#
+#      Also http://www.networksorcery.com/enp/protocol/bootp/options.htm
+#
+#      http://www.bind9.net/rfc-dhcp
+#
+#      $Id$
+#
+##############################################################################
+
+#
+#
+#      The vendor codes are 2 octets, because we need 256 numbers
+#      for the base DHCP options, PLUS a few for the DHCP headers,
+#      which aren't in option format.
+#
+#      On top of that, a number of options are really TLV's.
+#      We need to be able to understand them, too.
+#
+PROTOCOL       DHCPv4  2
+BEGIN-PROTOCOL DHCPv4
+
+# Fixme should be broken out into separate RFCs
+$INCLUDE dictionary.rfc2131
+
+END-PROTOCOL   DHCPv4
similarity index 98%
rename from share/dictionary.dhcpv4
rename to share/dictionary/dhcpv4/dictionary.rfc2131
index 2c7766407d3b24ac101a9c8f15505c7ce5dd530d..dd467b44c69706829aff777f966cea9bfda0a0dc 100644 (file)
@@ -2,7 +2,7 @@
 # Copyright (C) 2015 The FreeRADIUS Server project and contributors
 ##############################################################################
 #
-#      DHCP to RADIUS gateway dictionary.
+#      DHCP dictionary.
 #
 #      http://www.iana.org/assignments/bootp-dhcp-parameters
 #
 ##############################################################################
 
 #
-
-#      This is really Apollo's number, but since they're out of business,
-#      I don't think they'll be needing this.
-#
-#      HP owns the Apollo assets, but let's not worry about that.
 #
 #      The vendor codes are 2 octets, because we need 256 numbers
 #      for the base DHCP options, PLUS a few for the DHCP headers,
 #      On top of that, a number of options are really TLV's.
 #      We need to be able to understand them, too.
 #
-VENDOR         DHCP                            54
-
-BEGIN-VENDOR   DHCP
-
-FLAGS  internal
+FLAGS          internal
 ATTRIBUTE      DHCP-Opcode                             256     byte
 
 VALUE  DHCP-Opcode                     Client-Message          1
@@ -173,6 +164,7 @@ ATTRIBUTE   DHCP-IP-Address-Lease-Time              51      integer
 ATTRIBUTE      DHCP-Overload                           52      byte
 ATTRIBUTE      DHCP-Message-Type                       53      byte
 
+VALUE  DHCP-Message-Type               DHCP-Do-Not-Respond     0
 VALUE  DHCP-Message-Type               DHCP-Discover           1
 VALUE  DHCP-Message-Type               DHCP-Offer              2
 VALUE  DHCP-Message-Type               DHCP-Request            3
@@ -189,8 +181,6 @@ VALUE       DHCP-Message-Type               DHCP-Lease-Active       13
 VALUE  DHCP-Message-Type               DHCP-Bulk-Lease-Query   14
 VALUE  DHCP-Message-Type               DHCP-Lease-Query-Done   15
 
-VALUE  DHCP-Message-Type               DHCP-Do-Not-Respond     255
-
 ATTRIBUTE      DHCP-DHCP-Server-Identifier             54      ipaddr
 
 # Array of 1-byte numbers indicating which options the client
@@ -339,8 +329,8 @@ ATTRIBUTE   DHCP-Call-Server-IP-address             129     octets
 ATTRIBUTE      DHCP-Ethernet-Interface                 130     octets
 ATTRIBUTE      DHCP-Vendor-Discrimination-Str          130     octets
 ATTRIBUTE      DHCP-Remote-Stats-Svr-IP-Address        131     octets
-ATTRIBUTE      DHCP-IEEE-802dot1Q-VLAN-ID              132     octets
-ATTRIBUTE      DHCP-IEEE-802dot1P-L2-Priority          133     octets
+ATTRIBUTE      DHCP-IEEE-802.1P-VLAN-ID                132     octets
+ATTRIBUTE      DHCP-IEEE-802.1Q-L2-Priority            133     octets
 ATTRIBUTE      DHCP-Diffserv-Code-Point                134     octets
 ATTRIBUTE      DHCP-HTTP-Proxy                         135     octets
 
@@ -570,5 +560,3 @@ VALUE       DHCP-Parameter-Request-List     DHCP-IEEE-802.1P-VLAN-ID 132
 VALUE  DHCP-Parameter-Request-List     DHCP-IEEE-802.1Q-L2-Priority 133
 VALUE  DHCP-Parameter-Request-List     DHCP-Diffserv-Code-Point 134
 VALUE  DHCP-Parameter-Request-List     DHCP-HTTP-Proxy         135
-
-END-VENDOR     DHCP
diff --git a/share/dictionary/dhcpv6/dictionary b/share/dictionary/dhcpv6/dictionary
new file mode 100644 (file)
index 0000000..f8f20fd
--- /dev/null
@@ -0,0 +1,32 @@
+# -*- text -*-
+# Copyright (C) 2015 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+#      DHCP dictionary.
+#
+#      http://www.iana.org/assignments/bootp-dhcp-parameters
+#
+#      Also http://www.networksorcery.com/enp/protocol/bootp/options.htm
+#
+#      http://www.bind9.net/rfc-dhcp
+#
+#      $Id$
+#
+##############################################################################
+
+#
+#
+#      The vendor codes are 2 octets, because we need 256 numbers
+#      for the base DHCP options, PLUS a few for the DHCP headers,
+#      which aren't in option format.
+#
+#      On top of that, a number of options are really TLV's.
+#      We need to be able to understand them, too.
+#
+PROTOCOL       DHCPv6  3
+BEGIN-PROTOCOL DHCPv6
+
+# Fixme should be broken out into separate RFCs
+$INCLUDE dictionary.dhcpv6
+
+END-PROTOCOL   DHCPv6
diff --git a/share/dictionary/eap/aka/dictionary b/share/dictionary/eap/aka/dictionary
new file mode 100644 (file)
index 0000000..1f59027
--- /dev/null
@@ -0,0 +1,17 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      Protocol dictionary for EAP-AKA
+#
+#
+PROTOCOL       EAP-AKA         102
+BEGIN-PROTOCOL EAP-AKA
+
+$INCLDUE dictionary.freeradius
+$INCLUDE dictionary.rfc4187
+$INCLUDE dictionary.rfc5448
+$INCLUDE dictionary.rfc7458
+$INCLUDE dictionary.3gpp-ts24.139
+$INCLUDE dictionary.3gpp-ts24.302
+
+END-PROTOCOL   EAP-AKA
diff --git a/share/dictionary/eap/aka/dictionary.3gpp-ts24.139 b/share/dictionary/eap/aka/dictionary.3gpp-ts24.139
new file mode 100644 (file)
index 0000000..d1bc026
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      EAP-AKA attributes defined by 3gpp-ts24.139
+#
+
+#
+#  Skippable-Attributes
+#
+ATTRIBUTE      EAP-AKA-RQSI-Ind                        142     octets
+ATTRIBUTE      EAP-AKA-RQSI-Res                        143     octets
diff --git a/share/dictionary/eap/aka/dictionary.3gpp-ts24.302 b/share/dictionary/eap/aka/dictionary.3gpp-ts24.302
new file mode 100644 (file)
index 0000000..3dcd906
--- /dev/null
@@ -0,0 +1,16 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      EAP-AKA attributes defined by 3gpp-ts24.302
+#
+
+#
+#  Skippable-Attributes
+#
+ATTRIBUTE      EAP-AKA-IPMS-Ind                        137     octets
+ATTRIBUTE      EAP-AKA-IPMS-Res                        138     octets
+ATTRIBUTE      EAP-AKA-Tust-Ind                        139     octets
+ATTRIBUTE      EAP-AKA-Short-Name-For-Network          140     octets
+ATTRIBUTE      EAP-AKA-Full-Name-For-Network           141     octets
+
+ATTRIBUTE      EAP-AKA-Twan-Conn-Mode                  144     octets
diff --git a/share/dictionary/eap/aka/dictionary.freeradius b/share/dictionary/eap/aka/dictionary.freeradius
new file mode 100644 (file)
index 0000000..f5d79e1
--- /dev/null
@@ -0,0 +1,28 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      Attributes needed by FreeRADIUS internally
+#
+
+#
+#  Internal (Non-Protocol) attributes
+#
+FLAGS          internal
+ATTRIBUTE      EAP-AKA-Subtype                         256     integer
+
+VALUE  EAP-AKA-Subtype                 AKA-Challenge                   1
+VALUE  EAP-AKA-Subtype                 AKA-Authentication-Reject       2
+VALUE  EAP-AKA-Subtype                 AKA-Synchronization-Failure     4
+VALUE  EAP-AKA-Subtype                 AKA-Identity                    5
+VALUE  EAP-AKA-Subtype                 AKA-Notification                12
+VALUE  EAP-AKA-Subtype                 AKA-Reauthentication            13
+VALUE  EAP-AKA-Subtype                 AKA-Client-Error                14
+
+ATTRIBUTE      EAP-AKA-HMAC                            257     string
+ATTRIBUTE      EAP-AKA-Key                             258     octets
+ATTRIBUTE      EAP-AKA-Extra                           259     octets
+
+ATTRIBUTE      EAP-AKA-XRES                            260     octets
+ATTRIBUTE      EAP-AKA-CK                              261     octets
+ATTRIBUTE      EAP-AKA-IK                              262     octets
+ATTRIBUTE      EAP-AKA-AUTHN                           263     octets
similarity index 92%
rename from share/dictionary.eap.aka
rename to share/dictionary/eap/aka/dictionary.rfc4187
index 5269caeaf9c6cb17e07423caaf9731e5baf91001..7969b90ee909487c264d04c8bf4a90336086a2ca 100644 (file)
@@ -28,7 +28,10 @@ ATTRIBUTE    EAP-AKA-Identity                        14      string
 ATTRIBUTE      EAP-AKA-Fullauth-ID-Req                 17      bool
 ATTRIBUTE      EAP-AKA-Client-Error-Code               22      short
 
-VALUE  EAP-AKA-Client-Error-Code       Unable-To-Process-Packet 0
+VALUE  EAP-AKA-Client-Error-Code               Unable-To-Process-Packet        0
+VALUE  EAP-AKA-Client-Error-Code               Unsupported-Version             1
+VALUE  EAP-AKA-Client-Error-Code               Insufficient-Challenges         2
+VALUE  EAP-AKA-Client-Error-Code               RANDS-Not-Fresh                 3
 
 ATTRIBUTE      EAP-AKA-KDF-Input                       23      string
 ATTRIBUTE      EAP-AKA-KDF                             24      short
diff --git a/share/dictionary/eap/aka/dictionary.rfc5448 b/share/dictionary/eap/aka/dictionary.rfc5448
new file mode 100644 (file)
index 0000000..cbf78ee
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      EAP-AKA attributes defined by rfc5448
+#
+
+#
+#  Non-Skippable attributes
+#
+ATTRIBUTE      EAP-AKA-KDF-Input                       23      string
+ATTRIBUTE      EAP-AKA-KDF                             24      short
diff --git a/share/dictionary/eap/aka/dictionary.rfc7458 b/share/dictionary/eap/aka/dictionary.rfc7458
new file mode 100644 (file)
index 0000000..958c7df
--- /dev/null
@@ -0,0 +1,15 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      EAP-AKA attributes defined by rfc7458
+#
+
+#
+#  Skippable-Attributes
+#
+ATTRIBUTE      EAP-AKA-Virtual-Network-ID              145     octets
+ATTRIBUTE      EAP-AKA-Virtual-Network-Req             146     octets
+ATTRIBUTE      EAP-AKA-Connectivity-Type               147     octets
+ATTRIBUTE      EAP-AKA-Handover-Indication             148     octets
+ATTRIBUTE      EAP-AKA-Handover-Session-ID             149     octets
+ATTRIBUTE      EAP-AKA-MN-Serial-ID                    150     octets
diff --git a/share/dictionary/eap/sim/dictionary b/share/dictionary/eap/sim/dictionary
new file mode 100644 (file)
index 0000000..04f5991
--- /dev/null
@@ -0,0 +1,17 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      Protocol dictionary for EAP-SIM
+#
+#
+PROTOCOL       EAP-SIM         101
+BEGIN-PROTOCOL EAP-SIM
+
+$INCLDUE dictionary.freeradius
+$INCLUDE dictionary.rfc4187
+$INCLUDE dictionary.rfc5448
+$INCLUDE dictionary.rfc7458
+$INCLUDE dictionary.3gpp-ts24.139
+$INCLUDE dictionary.3gpp-ts24.302
+
+END-PROTOCOL   EAP-SIM
diff --git a/share/dictionary/eap/sim/dictionary.3gpp-ts24.139 b/share/dictionary/eap/sim/dictionary.3gpp-ts24.139
new file mode 100644 (file)
index 0000000..d72cc7d
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      EAP-SIM attributes defined by 3gpp-ts24.139
+#
+
+#
+#  Skippable-Attributes
+#
+ATTRIBUTE      EAP-SIM-RQSI-Ind                        142     octets
+ATTRIBUTE      EAP-SIM-RQSI-Res                        143     octets
diff --git a/share/dictionary/eap/sim/dictionary.3gpp-ts24.302 b/share/dictionary/eap/sim/dictionary.3gpp-ts24.302
new file mode 100644 (file)
index 0000000..7b7b58a
--- /dev/null
@@ -0,0 +1,16 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      EAP-SIM attributes defined by 3gpp-ts24.302
+#
+
+#
+#  Skippable-Attributes
+#
+ATTRIBUTE      EAP-SIM-IPMS-Ind                        137     octets
+ATTRIBUTE      EAP-SIM-IPMS-Res                        138     octets
+ATTRIBUTE      EAP-SIM-Tust-Ind                        139     octets
+ATTRIBUTE      EAP-SIM-Short-Name-For-Network          140     octets
+ATTRIBUTE      EAP-SIM-Full-Name-For-Network           141     octets
+
+ATTRIBUTE      EAP-SIM-Twan-Conn-Mode                  144     octets
diff --git a/share/dictionary/eap/sim/dictionary.freeradius b/share/dictionary/eap/sim/dictionary.freeradius
new file mode 100644 (file)
index 0000000..0d89cd0
--- /dev/null
@@ -0,0 +1,25 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      Attributes needed by FreeRADIUS internally
+#
+
+#
+#  Internal (Non-Protocol) attributes
+#
+FLAGS          internal
+ATTRIBUTE      EAP-SIM-Subtype                         256     integer
+
+VALUE  EAP-SIM-Subtype                 SIM-Start               10
+VALUE  EAP-SIM-Subtype                 SIM-Challenge           11
+VALUE  EAP-SIM-Subtype                 SIM-Notification        12
+VALUE  EAP-SIM-Subtype                 SIM-Reauthentication    13
+VALUE  EAP-SIM-Subtype                 SIM-Client-Error        14
+
+ATTRIBUTE      EAP-SIM-HMAC                            257     string
+ATTRIBUTE      EAP-SIM-Key                             258     octets
+ATTRIBUTE      EAP-SIM-Extra                           259     octets
+
+ATTRIBUTE      EAP-SIM-SRES                            1222    octets
+ATTRIBUTE      EAP-SIM-KC                              1223    octets
+ATTRIBUTE      EAP-SIM-State                           1224    integer
\ No newline at end of file
similarity index 98%
rename from share/dictionary.eap.sim
rename to share/dictionary/eap/sim/dictionary.rfc4187
index 7dc615be22845809fb386d6737b5164bb9eaade3..09c5fdcd115e8291b6a072de983c81c8c02af08c 100644 (file)
@@ -2,9 +2,10 @@
 # Copyright (C) 2016 The FreeRADIUS Server project and contributors
 ##############################################################################
 #
-#      EAP-SIM Protocol attributes
+#      EAP-SIM attributes defined by rfc4187
 #
 ##############################################################################
+
 #
 #  Non-Skippable attributes
 #
@@ -23,7 +24,6 @@ VALUE EAP-SIM-Notification            Success                 32768
 ATTRIBUTE      EAP-SIM-Any-ID-Req                      13      bool
 ATTRIBUTE      EAP-SIM-Identity                        14      string
 ATTRIBUTE      EAP-SIM-Version-List                    15      short array
-
 ATTRIBUTE      EAP-SIM-Selected-Version                16      short
 ATTRIBUTE      EAP-SIM-Fullauth-ID-Req                 17      bool
 ATTRIBUTE      EAP-SIM-Client-Error-Code               22      short
diff --git a/share/dictionary/eap/sim/dictionary.rfc5448 b/share/dictionary/eap/sim/dictionary.rfc5448
new file mode 100644 (file)
index 0000000..c1a52fc
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      EAP-SIM attributes defined by rfc5448
+#
+
+#
+#  Non-Skippable attributes
+#
+ATTRIBUTE      EAP-SIM-KDF-Input                       24      octets
+ATTRIBUTE      EAP-SIM-KDF                             25      octets
diff --git a/share/dictionary/eap/sim/dictionary.rfc7458 b/share/dictionary/eap/sim/dictionary.rfc7458
new file mode 100644 (file)
index 0000000..e6be69d
--- /dev/null
@@ -0,0 +1,15 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      EAP-SIM attributes defined by rfc7458
+#
+
+#
+#  Skippable-Attributes
+#
+ATTRIBUTE      EAP-SIM-Virtual-Network-ID              145     octets
+ATTRIBUTE      EAP-SIM-Virtual-Network-Req             146     octets
+ATTRIBUTE      EAP-SIM-Connectivity-Type               147     octets
+ATTRIBUTE      EAP-SIM-Handover-Indication             148     octets
+ATTRIBUTE      EAP-SIM-Handover-Session-ID             149     octets
+ATTRIBUTE      EAP-SIM-MN-Serial-ID                    150     octets
diff --git a/share/dictionary/ethernet/dictionary b/share/dictionary/ethernet/dictionary
new file mode 100644 (file)
index 0000000..6c9af7c
--- /dev/null
@@ -0,0 +1,23 @@
+# -*- text -*-
+# Copyright (C) 2018 The FreeRADIUS Server project and contributors
+##############################################################################
+#
+#      $Id$
+#
+##############################################################################
+
+#
+#
+#      The vendor codes are 2 octets, because we need 256 numbers
+#      for the base DHCP options, PLUS a few for the DHCP headers,
+#      which aren't in option format.
+#
+#      On top of that, a number of options are really TLV's.
+#      We need to be able to understand them, too.
+#
+PROTOCOL       Ethernet        4
+BEGIN-PROTOCOL Ethernet
+
+$INCLUDE dictionary.ethernet
+
+END-PROTOCOL   Ethernet
diff --git a/share/dictionary/freeradius/dictionary b/share/dictionary/freeradius/dictionary
new file mode 100644 (file)
index 0000000..6b94599
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      Master dictionary file
+#
+#      $Id$
+#
+
+$INCLUDE dictionary.freeradius.internal
similarity index 99%
rename from share/dictionary.freeradius.internal
rename to share/dictionary/freeradius/dictionary.freeradius.internal
index c61fe405660af4b6b943d30e8ada1f69cf512ecc..2e7c2212e75ad2de530300b7feec53023e55a9df 100644 (file)
@@ -35,7 +35,7 @@ ATTRIBUTE     Relax-Filter                            501     bool
 #
 #
 #      Non-Protocol Attributes
-#      These attributes are usedly by the server
+#      These attributes are used internally by the server
 #
 
 # Fixme - Should be attribute 1 when this becomes a separate dictionary
similarity index 96%
rename from share/dictionary
rename to share/dictionary/radius/dictionary
index be9244f4d8e12858e1341806d1f79fc8366134e6..3f00271cad5ec33cb2222e991c1fbe9c6179b424 100644 (file)
@@ -59,6 +59,9 @@
 #      7               = 1     (integer encoding)
 #
 
+PROTOCOL       RADIUS          1
+BEGIN-PROTOCOL RADIUS
+
 #
 #      Include compatibility dictionary for older users file. Move
 #      this directive to the end of this file if you want to see the
@@ -192,7 +195,6 @@ $INCLUDE dictionary.extreme
 $INCLUDE dictionary.f5
 $INCLUDE dictionary.fdxtended
 $INCLUDE dictionary.freeradius
-$INCLUDE dictionary.freeradius.snmp
 $INCLUDE dictionary.freeswitch
 $INCLUDE dictionary.fortinet
 $INCLUDE dictionary.foundry
@@ -299,15 +301,4 @@ $INCLUDE dictionary.zeus
 $INCLUDE dictionary.zte
 $INCLUDE dictionary.zyxel
 
-#
-#  This should be auto-loaded in the future.
-#
-$INCLUDE dictionary.arp
-$INCLUDE dictionary.vqp
-$INCLUDE dictionary.dhcpv4
-
-#
-#      And finally the server internal attributes.
-#      These are attributes which NEVER go into a RADIUS packet.
-#
-$INCLUDE dictionary.freeradius.internal
+END-PROTOCOL RADIUS
similarity index 99%
rename from share/dictionary.alcatel.sr
rename to share/dictionary/radius/dictionary.alcatel.sr
index 9fe1cb1ae8ef354bc18edc1a380232de2b09482b..ca57ea828f6eab55f98bee2f1107f88736abc517 100644 (file)
@@ -24,6 +24,7 @@ VALUE Timetra-Access                  both                    3
 ATTRIBUTE      Timetra-Home-Directory                  2       string
 
 ATTRIBUTE      Timetra-Restrict-To-Home                3       integer
+
 ATTRIBUTE      Timetra-Profile                         4       string
 ATTRIBUTE      Timetra-Default-Action                  5       integer
 
similarity index 94%
rename from share/dictionary.compat
rename to share/dictionary/radius/dictionary.compat
index 24c754aacbb465ebc48ed4d86b774dbbacb6bdb5..c317717994e094a1756f83c7c61d6b5377e00316 100644 (file)
@@ -21,10 +21,13 @@ ATTRIBUTE   Port-Message                            18      string
 ATTRIBUTE      Dialback-No                             19      string
 ATTRIBUTE      Dialback-Name                           20      string
 ATTRIBUTE      Challenge-State                         24      string
+
+ATTRIBUTE      Framed-Compression                      13      integer
 VALUE  Framed-Compression              Van-Jacobsen-TCP-IP     1
 VALUE  Framed-Compression              VJ-TCP-IP               1
+
+ATTRIBUTE      Service-Type                            6       integer
 VALUE  Service-Type                    Shell-User              6
-VALUE  Auth-Type                       Unix                    1
 VALUE  Service-Type                    Dialback-Login-User     3
 VALUE  Service-Type                    Dialback-Framed-User    4
 VALUE  Service-Type                    Dialout-Framed-User     5
similarity index 93%
rename from share/dictionary.usr.illegal
rename to share/dictionary/radius/dictionary.usr.illegal
index 3a27d684232f5aa2fd90aa212c2e86fc80c5a4a9..7fe7c4fe93280172623a564863a615d94fe1d261 100644 (file)
 #
 # Prompt value should be 1 for echo, 0 for no echo, default 1.
 #ATTRIBUTE     Prompt                  64      integer
-ATTRIBUTE      Multi-Link-Flag                         126     integer
 ATTRIBUTE      Char-Noecho                             250     integer
 
 #
 #      USR specific Integer Translations
 #
 
+ATTRIBUTE      Termination-Action                      29      integer
 VALUE  Termination-Action              Manage-Resources        2
 
+ATTRIBUTE      Acct-Status-Type                        40      integer
 VALUE  Acct-Status-Type                Modem-Start             4
 VALUE  Acct-Status-Type                Modem-Stop              5
 VALUE  Acct-Status-Type                Cancel                  6
 
+ATTRIBUTE      Multi-Link-Flag                         126     integer
 VALUE  Multi-Link-Flag                 True                    1
 VALUE  Multi-Link-Flag                 False                   0
 
diff --git a/share/dictionary/snmp/dictionary b/share/dictionary/snmp/dictionary
new file mode 100644 (file)
index 0000000..a67d82e
--- /dev/null
@@ -0,0 +1,14 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      The FreeRADIUS Vendor-Specific dictionary for SNMP operations.
+#
+# Version:     $Id$
+#
+
+PROTOCOL       SNMP    3       format=4
+BEGIN-PROTOCOL SNMP
+
+$INCLUDE dictionary.freeradius
+
+END-PROTOCOL SNMP
similarity index 98%
rename from share/dictionary.freeradius.snmp
rename to share/dictionary/snmp/dictionary.freeradius
index 6169f42609694ff555faacb9a37463ff9c29b871..9badc1a29a41c0838c0abe36a9a1666ad1ad36ff 100644 (file)
@@ -6,8 +6,6 @@
 # Version:     $Id$
 #
 
-BEGIN-VENDOR   FreeRADIUS format=Extended-Vendor-Specific-1
-
 ATTRIBUTE      FreeRADIUS-SNMP-Operation               10      byte
 
 VALUE  FreeRADIUS-SNMP-Operation       ping                    0
@@ -120,5 +118,3 @@ END-TLV             Radius-Auth-Client-Ext-Entry
 
 END-TLV                Radius-Auth-Serv
 END-TLV                FreeRADIUS-Mib-2
-
-END-VENDOR     FreeRADIUS
diff --git a/share/dictionary/tacacs/dictionary b/share/dictionary/tacacs/dictionary
new file mode 100644 (file)
index 0000000..9620a9e
--- /dev/null
@@ -0,0 +1,14 @@
+# -*- text -*-
+# Copyright (C) 2017 The FreeRADIUS Server project and contributors
+#
+#      The FreeRADIUS Vendor-Specific dictionary for SNMP operations.
+#
+# Version:     $Id$
+#
+
+PROTOCOL       TACACS  5
+BEGIN-PROTOCOL TACACS
+
+$INCLUDE dictionary.tacacs
+
+END-PROTOCOL TACACS
similarity index 98%
rename from share/dictionary.tacacs
rename to share/dictionary/tacacs/dictionary.tacacs
index 59f00df275cc4f24f18944778775b57840364fca..de834953bddc518fa430ac5317112aee1a28e472 100644 (file)
@@ -1,6 +1,6 @@
 # -*- text -*-
 # Copyright (C) 2017 The FreeRADIUS Server project and contributors
-# Copyright 2017 Network RADIUS SARL <info@networkradius.com>
+# Copyright (C) 2017 Network RADIUS SARL <info@networkradius.com>
 #
 #      Non Protocol Attributes used by FreeRADIUS
 #
diff --git a/share/dictionary/vqp/dictionary b/share/dictionary/vqp/dictionary
new file mode 100644 (file)
index 0000000..2889f32
--- /dev/null
@@ -0,0 +1,14 @@
+# -*- text -*-
+# Copyright (C) 2016 The FreeRADIUS Server project and contributors
+#
+#      The FreeRADIUS Vendor-Specific dictionary for SNMP operations.
+#
+# Version:     $Id$
+#
+
+PROTOCOL       VQP     6               format=2
+BEGIN-PROTOCOL VQP
+
+$INCLUDE dictionary.vqp
+
+END-PROTOCOL VQP
index 536b0573ca8cdb304f97572d7f2b3bc139e655cc..b62c7e8c9801f66c23d49e14cca5d85c1a5e8379 100644 (file)
@@ -4,6 +4,7 @@
 #  We use 241-255 from the "reserved" space, which means that
 #  these tests won't affect real attributes
 #
+ATTRIBUTE      Unit-Root-241   241 tlv
 ATTRIBUTE      Unit-Integer    241.241 integer
 ATTRIBUTE      Unit-Octets     241.242 octets
 ATTRIBUTE      Unit-TLV        241.243 tlv
@@ -40,15 +41,23 @@ ATTRIBUTE   Unit-Struct4-Short      .3              uint16
 
 ATTRIBUTE      Unit-TLV-Integer 241.243.1 integer
 
+ATTRIBUTE      Unit-Root-246           246 tlv
 ATTRIBUTE      Unit-Long-Octets        246.241 octets
 
-BEGIN-Vendor FreeRADIUS format=Extended-Vendor-Specific-2
+ATTRIBUTE      Extended-Attribute-1                    241     extended
+ATTRIBUTE      Extended-Attribute-2                    242     extended
+
+ATTRIBUTE      Extended-Vendor-Specific-1              241.26  evs
+ATTRIBUTE      Extended-Vendor-Specific-2              242.26  evs
+
+VENDOR FreeRADIUS 1
+BEGIN-Vendor FreeRADIUS format=Extended-Vendor-Specific-1
 
 ATTRIBUTE      Unit-EVS-Integer 1 integer
 ATTRIBUTE      Unit-EVS-Octets  2 octets
 END-Vendor FreeRADIUS
 
-BEGIN-Vendor FreeRADIUS format=Extended-Vendor-Specific-5
+BEGIN-Vendor FreeRADIUS format=Extended-Vendor-Specific-2
 
 ATTRIBUTE      Unit-EVS-5-Integer      1 integer
 ATTRIBUTE      Unit-EVS-5-Octets       2 octets