Skip to content

Commit edf43a7

Browse files
committed
Update NOTICE.txt and add gRPC license headers.
1 parent 9871373 commit edf43a7

5 files changed

+73
-0
lines changed

NOTICE.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,12 @@ This product contains a fuzz testing harness derived from Swift Protobuf.
5959
* https://github.com/apple/swift-protobuf/blob/main/LICENSE.txt
6060
* HOMEPAGE:
6161
* https://github.com/apple/swift-protobuf
62+
63+
---
64+
65+
This product contains a graceful shutdown connection manager derived from gRPC Swift NIO Transport.
66+
67+
* LICENSE (Apache License 2.0):
68+
* https://github.com/grpc/grpc-swift-nio-transport/blob/main/LICENSE
69+
* HOMEPAGE:
70+
* https://github.com/gRPC/gRPC-swift-nio-transport

Sources/NIOHTTP2/NIOHTTP2ServerConnectionManagementHandler+StateMachine.swift

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,22 @@
1212
//
1313
//===----------------------------------------------------------------------===//
1414

15+
/*
16+
* Copyright 2024, gRPC Authors All rights reserved.
17+
*
18+
* Licensed under the Apache License, Version 2.0 (the "License");
19+
* you may not use this file except in compliance with the License.
20+
* You may obtain a copy of the License at
21+
*
22+
* http://www.apache.org/licenses/LICENSE-2.0
23+
*
24+
* Unless required by applicable law or agreed to in writing, software
25+
* distributed under the License is distributed on an "AS IS" BASIS,
26+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
27+
* See the License for the specific language governing permissions and
28+
* limitations under the License.
29+
*/
30+
1531
import NIOCore
1632

1733
extension NIOHTTP2ServerConnectionManagementHandler {

Sources/NIOHTTP2/NIOHTTP2ServerConnectionManagementHandler.swift

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,22 @@
1212
//
1313
//===----------------------------------------------------------------------===//
1414

15+
/*
16+
* Copyright 2024, gRPC Authors All rights reserved.
17+
*
18+
* Licensed under the Apache License, Version 2.0 (the "License");
19+
* you may not use this file except in compliance with the License.
20+
* You may obtain a copy of the License at
21+
*
22+
* http://www.apache.org/licenses/LICENSE-2.0
23+
*
24+
* Unless required by applicable law or agreed to in writing, software
25+
* distributed under the License is distributed on an "AS IS" BASIS,
26+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
27+
* See the License for the specific language governing permissions and
28+
* limitations under the License.
29+
*/
30+
1531
import NIOCore
1632
import NIOTLS
1733

Tests/NIOHTTP2Tests/NIOHTTP2ServerConnectionManagementHandler+StateMachineTests.swift

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,22 @@
1212
//
1313
//===----------------------------------------------------------------------===//
1414

15+
/*
16+
* Copyright 2024, gRPC Authors All rights reserved.
17+
*
18+
* Licensed under the Apache License, Version 2.0 (the "License");
19+
* you may not use this file except in compliance with the License.
20+
* You may obtain a copy of the License at
21+
*
22+
* http://www.apache.org/licenses/LICENSE-2.0
23+
*
24+
* Unless required by applicable law or agreed to in writing, software
25+
* distributed under the License is distributed on an "AS IS" BASIS,
26+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
27+
* See the License for the specific language governing permissions and
28+
* limitations under the License.
29+
*/
30+
1531
import NIOCore
1632
import Testing
1733

Tests/NIOHTTP2Tests/NIOHTTP2ServerConnectionManagementHandlerTests.swift

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,22 @@
1212
//
1313
//===----------------------------------------------------------------------===//
1414

15+
/*
16+
* Copyright 2024, gRPC Authors All rights reserved.
17+
*
18+
* Licensed under the Apache License, Version 2.0 (the "License");
19+
* you may not use this file except in compliance with the License.
20+
* You may obtain a copy of the License at
21+
*
22+
* http://www.apache.org/licenses/LICENSE-2.0
23+
*
24+
* Unless required by applicable law or agreed to in writing, software
25+
* distributed under the License is distributed on an "AS IS" BASIS,
26+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
27+
* See the License for the specific language governing permissions and
28+
* limitations under the License.
29+
*/
30+
1531
import NIOCore
1632
import NIOEmbedded
1733
import NIOHPACK

0 commit comments

Comments
 (0)