aboutsummaryrefslogtreecommitdiff
path: root/include/hotstuff
diff options
context:
space:
mode:
authorDeterminant <[email protected]>2018-11-27 18:09:44 -0500
committerDeterminant <[email protected]>2018-11-27 18:09:44 -0500
commitcef09a1b9dd2197addd4f063fd6c81a2ba7d79e1 (patch)
treecd9b3c62b090ce3ca57c4316d88fdaa68fecdfed /include/hotstuff
parent59bac78c30b88b4a4db75b906c20f2bfe35ded41 (diff)
add license info for each source file
Diffstat (limited to 'include/hotstuff')
-rw-r--r--include/hotstuff/client.h16
-rw-r--r--include/hotstuff/consensus.h17
-rw-r--r--include/hotstuff/crypto.h16
-rw-r--r--include/hotstuff/entity.h16
-rw-r--r--include/hotstuff/hotstuff.h17
-rw-r--r--include/hotstuff/liveness.h17
-rw-r--r--include/hotstuff/task.h16
-rw-r--r--include/hotstuff/type.h16
-rw-r--r--include/hotstuff/util.h16
9 files changed, 147 insertions, 0 deletions
diff --git a/include/hotstuff/client.h b/include/hotstuff/client.h
index b357fde..95bcacb 100644
--- a/include/hotstuff/client.h
+++ b/include/hotstuff/client.h
@@ -1,3 +1,19 @@
+/**
+ * Copyright 2018 VMware
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_CLIENT_H
#define _HOTSTUFF_CLIENT_H
diff --git a/include/hotstuff/consensus.h b/include/hotstuff/consensus.h
index e8f9765..b273f97 100644
--- a/include/hotstuff/consensus.h
+++ b/include/hotstuff/consensus.h
@@ -1,3 +1,20 @@
+/**
+ * Copyright 2018 VMware
+ * Copyright 2018 Ted Yin
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_CONSENSUS_H
#define _HOTSTUFF_CONSENSUS_H
diff --git a/include/hotstuff/crypto.h b/include/hotstuff/crypto.h
index a867ae9..7af9d8c 100644
--- a/include/hotstuff/crypto.h
+++ b/include/hotstuff/crypto.h
@@ -1,3 +1,19 @@
+/**
+ * Copyright 2018 VMware
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_CRYPTO_H
#define _HOTSTUFF_CRYPTO_H
diff --git a/include/hotstuff/entity.h b/include/hotstuff/entity.h
index f9e7bc8..9b1b4b1 100644
--- a/include/hotstuff/entity.h
+++ b/include/hotstuff/entity.h
@@ -1,3 +1,19 @@
+/**
+ * Copyright 2018 VMware
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_ENT_H
#define _HOTSTUFF_ENT_H
diff --git a/include/hotstuff/hotstuff.h b/include/hotstuff/hotstuff.h
index bc8d960..91001dc 100644
--- a/include/hotstuff/hotstuff.h
+++ b/include/hotstuff/hotstuff.h
@@ -1,3 +1,20 @@
+/**
+ * Copyright 2018 VMware
+ * Copyright 2018 Ted Yin
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_CORE_H
#define _HOTSTUFF_CORE_H
diff --git a/include/hotstuff/liveness.h b/include/hotstuff/liveness.h
index 36caca2..903ac83 100644
--- a/include/hotstuff/liveness.h
+++ b/include/hotstuff/liveness.h
@@ -1,3 +1,20 @@
+/**
+ * Copyright 2018 VMware
+ * Copyright 2018 Ted Yin
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_LIVENESS_H
#define _HOTSTUFF_LIVENESS_H
diff --git a/include/hotstuff/task.h b/include/hotstuff/task.h
index bfb7f63..90c467b 100644
--- a/include/hotstuff/task.h
+++ b/include/hotstuff/task.h
@@ -1,3 +1,19 @@
+/**
+ * Copyright 2018 Ted Yin
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_WORKER_H
#define _HOTSTUFF_WORKER_H
diff --git a/include/hotstuff/type.h b/include/hotstuff/type.h
index 784a952..e4c87d6 100644
--- a/include/hotstuff/type.h
+++ b/include/hotstuff/type.h
@@ -1,3 +1,19 @@
+/**
+ * Copyright 2018 VMware
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_TYPE_H
#define _HOTSTUFF_TYPE_H
diff --git a/include/hotstuff/util.h b/include/hotstuff/util.h
index efec4be..930bc89 100644
--- a/include/hotstuff/util.h
+++ b/include/hotstuff/util.h
@@ -1,3 +1,19 @@
+/**
+ * Copyright 2018 VMware
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
#ifndef _HOTSTUFF_UTIL_H
#define _HOTSTUFF_UTIL_H