Skip to content

Fork main #1650

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 70 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
2b04e9b
Cronjob - daily check of IETF modules.
Dec 2, 2024
8250a97
Cronjob - daily check of IETF modules.
Dec 3, 2024
f9798ea
Cronjob - daily check of IETF modules.
Dec 4, 2024
2d97dca
Cronjob - daily check of IETF modules.
Dec 5, 2024
6378e0d
Cronjob - daily check of IETF modules.
Dec 7, 2024
249543b
Cronjob - daily check of IETF modules.
Dec 10, 2024
efdc5d3
Cronjob - daily check of IANA modules.
Dec 11, 2024
1588e86
Cronjob - daily check of IANA modules.
Dec 12, 2024
6b68432
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Dec 16, 2024
91eee4f
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Dec 17, 2024
6d5124e
Cronjob - daily check of IETF modules.
Dec 17, 2024
e5407cd
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Dec 18, 2024
a2fe4c1
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Dec 19, 2024
3e688b5
Cronjob - daily check of IETF modules.
Dec 19, 2024
603e5c9
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Dec 20, 2024
536eb13
Cronjob - daily check of IETF modules.
Dec 22, 2024
e2541c3
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Dec 23, 2024
9bc6fca
Merge branch 'YangModels:main' into main
xorrkaz Dec 23, 2024
6db055f
Merge branch 'main' of https://github.com/ietf-tools/yang into fork-main
Dec 24, 2024
1dabd5b
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Dec 26, 2024
8a81335
Cronjob - daily check of IETF modules.
Jan 3, 2025
214b1fb
Cronjob - daily check of IETF modules.
Jan 4, 2025
27f9a1a
Cronjob - daily check of IETF modules.
Jan 5, 2025
e3023f6
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Jan 6, 2025
31afa6d
Cronjob - daily check of IETF modules.
Jan 8, 2025
ada843c
Cronjob - daily check of IETF modules.
Jan 9, 2025
f772ceb
Cronjob - daily check of IETF modules.
Jan 10, 2025
f450bb7
Cronjob - daily check of IETF modules.
Jan 11, 2025
6d3300e
Cronjob - daily check of IETF modules.
Jan 12, 2025
874eed2
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Jan 14, 2025
d00d56c
Cronjob - daily check of IETF modules.
Jan 14, 2025
ad83152
Cronjob - daily check of IANA modules.
Jan 15, 2025
9a1d71d
Cronjob - daily check of IETF modules.
Jan 15, 2025
10ad864
Cronjob - daily check of IETF modules.
Jan 16, 2025
945b1b1
Cronjob - daily check of IETF modules.
Jan 19, 2025
70fe2a3
Cronjob - daily check of IETF modules.
Jan 20, 2025
1920b1f
Cronjob - daily check of IETF modules.
Jan 22, 2025
8ad775e
Merge branch 'main' of https://github.com/YangModels/yang into fork-main
Jan 23, 2025
af7f529
Merge branch 'YangModels:main' into main
xorrkaz Jan 23, 2025
e8dd41f
Merge branch 'main' of https://github.com/ietf-tools/yang into fork-main
Jan 23, 2025
aa54d32
yc.o sync (#1612)
xorrkaz Jan 27, 2025
ff82513
Updated Juniper Yang submodule to 24.4 (#1615)
ydnath Feb 3, 2025
5b788d2
vendor/alliedtelesis update for AW+ release 5.5.4-2 (#1616)
tony-vanderpeet Feb 4, 2025
a58464f
vendor/nokia is updated for release sros_24.10.r3 (#1618)
SRBuilds Feb 15, 2025
d19359b
BBF TR-451a1 YANG modules (#1617)
wlupton Feb 15, 2025
5a101de
added models for 10.3-7 (#1619)
mtagra Feb 20, 2025
0b58539
yc.o sync (#1620)
xorrkaz Feb 25, 2025
a44d38b
Fix pyang errors (#1622)
mtagra Feb 27, 2025
7d31b17
2025-02 rev updates: (#1621)
samans Feb 27, 2025
60bf34b
yc.o update (#1623)
xorrkaz Mar 11, 2025
f1edccc
vendor/nokia is updated for release sros_25.3.r1 (#1626)
SRBuilds Mar 15, 2025
03f29d0
added models for 10.4-5 (#1625)
mtagra Mar 15, 2025
f3e1c6c
added models for 10.2-9 (#1627)
skomajwa Mar 17, 2025
676a7e5
Temporarily disable BBF checks
einarnn Mar 29, 2025
bbd7e5b
Added Cisco-IOS-XE-17.16.1 Release Yang Models (#1628)
apoorvashastry Mar 29, 2025
42fe002
vendor/nokia is updated for release sros_23.10.r8 (#1629)
SRBuilds Mar 29, 2025
28e53c4
Upload of Cisco IOS XR 24.4.2 and 25.1.1 Yang Models (#1631)
Greg-Brown-1 Apr 3, 2025
c1b5b8e
Added Cisco-IOS-XE-17.17.1 Release Yang Models (#1632)
apoorvashastry Apr 6, 2025
5c5ac85
yc.o sync (#1630)
xorrkaz Apr 6, 2025
a619a0e
Added Cisco-IOS-XE-17.17.1 Release Yang Models (#1633)
apoorvashastry Apr 7, 2025
7e92c44
Added Cisco-IOS-XE-17.17.1 Release Yang Models (#1634)
apoorvashastry Apr 8, 2025
7efbc21
vendor/nokia is updated for release sros_24.10.r4 (#1637)
SRBuilds Apr 13, 2025
3f523f8
vendor/alliedtelesis update for AW+ release 5.5.5 (#1636)
tony-vanderpeet Apr 13, 2025
f8de43c
added models for 10.5-3 (#1640)
skomajwa Apr 26, 2025
1f84776
vendor/nokia is updated for release sros_25.3.r2 (#1639)
SRBuilds Apr 26, 2025
e2fcdab
60802, AS, AX, CB, qrev updates (#1638)
samans Apr 26, 2025
bb111c0
Fix README (#1642)
skomajwa May 5, 2025
c4c2f25
Qdy to pub, updated AS-2020rev, 60802, 802.3.2. (#1644)
samans May 19, 2025
48f8cab
Upload of Cisco IOS XR 24.2.21 Yang Models (#1645)
Greg-Brown-1 May 23, 2025
e47ab9f
ASds and AXdz updated (#1648)
samans Jun 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 4 additions & 1 deletion .github/workflows/complete_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,10 @@ jobs:
./vendor/fujitsu/yang-validate.sh
./vendor/cisco/check.sh
./standard/ietf/check.sh
./standard/bbf/check.sh

# temporarily disable
# ./standard/bbf/check.sh

./experimental/ieee/check.sh
./standard/ieee/check.sh
./standard/iana/check.sh
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,6 @@
[submodule "vendor/readylinks"]
path = vendor/readylinks
url = https://gitlab.com/readylinks/yang
[submodule "vendor/alliedtelesis"]
path = vendor/alliedtelesis
url = https://github.com/alliedtelesis/yang.git
189 changes: 0 additions & 189 deletions experimental/ietf-extracted-YANG-modules/[email protected]

This file was deleted.

189 changes: 189 additions & 0 deletions experimental/ietf-extracted-YANG-modules/[email protected]
Original file line number Diff line number Diff line change
@@ -0,0 +1,189 @@
module iana-bfd-types {
yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:iana-bfd-types";
prefix iana-bfd-types;

organization
"IANA";
contact
"Internet Assigned Numbers Authority

Postal: ICANN
12025 Waterfront Drive, Suite 300
Los Angeles, CA 90094-2536
United States of America
Tel: +1 310 301 5800
<mailto:[email protected]>";
description
"This module defines YANG data types for IANA-registered
BFD parameters.

This YANG module is maintained by IANA and reflects the
'BFD Diagnostic Codes' and 'BFD Authentication Types'
registries.

Copyright (c) 2021 IETF Trust and the persons identified as
authors of the code. All rights reserved.

Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject to
the license terms contained in, the Simplified BSD License set
forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(https://trustee.ietf.org/license-info).

The initial version of this YANG module is part of RFC 9127;
see the RFC itself for full legal notices.";
reference
"RFC 9127: YANG Data Model for Bidirectional Forwarding
Detection (BFD)";

revision 2025-03-02 {
description
"Add NULL and Meticulous ISAAC authentication type.";
reference
"RFC XXXX: Optimizing BFD Authentication,
I-D.ietf-bfd-stability: BFD Stability.";
}

revision 2021-10-21 {
description
"Initial revision.";
reference
"RFC 9127: YANG Data Model for Bidirectional Forwarding
Detection (BFD)";
}

/*
* Type definitions
*/

typedef diagnostic {
type enumeration {
enum none {
value 0;
description
"No Diagnostic.";
}
enum control-expiry {
value 1;
description
"Control Detection Time Expired.";
}
enum echo-failed {
value 2;
description
"Echo Function Failed.";
}
enum neighbor-down {
value 3;
description
"Neighbor Signaled Session Down.";
}
enum forwarding-reset {
value 4;
description
"Forwarding Plane Reset.";
}
enum path-down {
value 5;
description
"Path Down.";
}
enum concatenated-path-down {
value 6;
description
"Concatenated Path Down.";
}
enum admin-down {
value 7;
description
"Administratively Down.";
}
enum reverse-concatenated-path-down {
value 8;
description
"Reverse Concatenated Path Down.";
}
enum mis-connectivity-defect {
value 9;
description
"Mis-connectivity defect.";
reference
"RFC 5880: Bidirectional Forwarding Detection (BFD)
RFC 6428: Proactive Connectivity Verification, Continuity
Check, and Remote Defect Indication for the MPLS
Transport Profile";
}
}
description
"BFD diagnostic codes as defined in RFC 5880. Values are
maintained in the 'BFD Diagnostic Codes' IANA registry.
Range is 0 to 31.";
reference
"RFC 5880: Bidirectional Forwarding Detection (BFD)";
}

typedef auth-type {
type enumeration {
enum reserved {
value 0;
description
"Reserved.";
}
enum simple-password {
value 1;
description
"Simple Password.";
}
enum keyed-md5 {
value 2;
description
"Keyed MD5.";
}
enum meticulous-keyed-md5 {
value 3;
description
"Meticulous Keyed MD5.";
}
enum keyed-sha1 {
value 4;
description
"Keyed SHA1.";
}
enum meticulous-keyed-sha1 {
value 5;
description
"Meticulous Keyed SHA1.";
}
enum null {
value 6;
description
"NULL Auth. Used for stability measurement.";
}
enum optimized-md5-meticulous-keyed-isaac {
value 7;
description
"BFD Optimized Authentication using Meticulous Keyed
MD5 as the strong authentication and Meticulous Keyed
ISAAC as the 'optimized' authentication.";
}
enum optimized-sha1-meticulous-keyed-isaac {
value 8;
description
"BFD Optimized Authentication using Meticulous Keyed
SHA-1 as the strong authentication and Meticulous Keyed
ISAAC as the 'optimized' authentication.";
}
}
description
"BFD authentication type as defined in RFC 5880. Values are
maintained in the 'BFD Authentication Types' IANA registry.
Range is 0 to 255.";
reference
"RFC 5880: Bidirectional Forwarding Detection (BFD),
I-D.ietf-bfd-optimizing-authentication:
Optimizing BFD Authentication,
I-D.ietf-bfd-stability: BFD Stability.";
}
}
Loading