Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
sgxwallet
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
董子豪
sgxwallet
Commits
fc398db7
Unverified
Commit
fc398db7
authored
5 years ago
by
svetaro
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SKALE-1855 Add licencing headers
parent
e98d3f43
Changes
15
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
278 additions
and
61 deletions
+278
-61
CSRManagerServer.cpp
CSRManagerServer.cpp
+23
-3
CSRManagerServer.h
CSRManagerServer.h
+23
-3
SEKManager.cpp
SEKManager.cpp
+1
-1
SEKManager.h
SEKManager.h
+1
-1
abstractCSRManagerServer.h
abstractCSRManagerServer.h
+22
-3
abstractstubserver.h
abstractstubserver.h
+24
-0
cert_util.cpp
cert_util.cpp
+23
-3
common.h
common.h
+23
-3
docker_build.py
scripts/docker_build.py
+18
-18
docker_push.py
scripts/docker_push.py
+14
-14
docker_test.py
scripts/docker_test.py
+16
-0
AESUtils.c
secure_enclave/AESUtils.c
+23
-3
AESUtils.h
secure_enclave/AESUtils.h
+22
-3
enclave_common.h
secure_enclave/enclave_common.h
+22
-3
stubclient.cpp
stubclient.cpp
+23
-3
No files found.
CSRManagerServer.cpp
View file @
fc398db7
//
// Created by kladko on 12/24/19.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file CSRManager.cpp
@author Stan Kladko
@date 2019
*/
#include "CSRManagerServer.h"
#include "RPCException.h"
...
...
This diff is collapsed.
Click to expand it.
CSRManagerServer.h
View file @
fc398db7
//
// Created by kladko on 12/24/19.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file CSRManager.h
@author Stan Kladko
@date 2019
*/
#ifndef SGXD_CSRMANAGERSERVER_H
#define SGXD_CSRMANAGERSERVER_H
...
...
This diff is collapsed.
Click to expand it.
SEKManager.cpp
View file @
fc398db7
...
...
@@ -18,7 +18,7 @@
@file SEKManager.cpp
@author Stan Kladko
@date 20
19
@date 20
20
*/
#include "SEKManager.h"
...
...
This diff is collapsed.
Click to expand it.
SEKManager.h
View file @
fc398db7
...
...
@@ -18,7 +18,7 @@
@file SEKManager.h
@author Stan Kladko
@date 20
19
@date 20
20
*/
#ifndef SGXD_SEKMANAGER_H
...
...
This diff is collapsed.
Click to expand it.
abstractCSRManagerServer.h
View file @
fc398db7
//
// Created by kladko on 12/24/19.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file abstractCSRManagerServer.h
@author Stan Kladko
@date 2019
*/
#ifndef SGXD_ABSTRACTCSRMANAGERSERVER_H
#define SGXD_ABSTRACTCSRMANAGERSERVER_H
...
...
This diff is collapsed.
Click to expand it.
abstractstubserver.h
View file @
fc398db7
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file BLSEnclave.cpp
@author Stan Kladko
@date 2019
*/
/**
* This file is generated by jsonrpcstub, DO NOT CHANGE IT MANUALLY!
*/
...
...
This diff is collapsed.
Click to expand it.
cert_util.cpp
View file @
fc398db7
//
// Created by kladko on 12/27/19.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file BLSEnclave.cpp
@author Stan Kladko
@date 2019
*/
#include <iostream>
#include <cstring>
...
...
This diff is collapsed.
Click to expand it.
common.h
View file @
fc398db7
//
// Created by kladko on 25.01.20.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file BLSEnclave.cpp
@author Stan Kladko
@date 2020
*/
#ifndef SGXWALLET_COMMON_H
#define SGXWALLET_COMMON_H
...
...
This diff is collapsed.
Click to expand it.
scripts/docker_build.py
View file @
fc398db7
...
...
@@ -24,26 +24,26 @@
# (c) 2016 cpp-ethereum contributors.
# ------------------------------------------------------------------------------
#
#
Copyright (C) 2018-2019
SKALE Labs
#
#
This file is part of skale-consensus
.
#
#
skale-consensus
is free software: you can redistribute it and/or modify
#
it under the terms of the GNU General Public License as published by
#
the Free Software Foundation, eithe
r version 3 of the License, or
#
Copyright (C) 2019-Present
SKALE Labs
#
This file is part of sgxwallet
.
#
sgxwallet
is free software: you can redistribute it and/or modify
#
it under the terms of the GNU Affero General Public License as published
#
by the Free Software Foundation, eithe
r version 3 of the License, or
# (at your option) any later version.
#
#
skale-consensus
is distributed in the hope that it will be useful,
#
sgxwallet
is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#
GNU
General Public License for more details.
#
#
You should have received a copy of the GNU
General Public License
#
along with skale-consensus. If not, see <http
://www.gnu.org/licenses/>.
#
GNU Affero
General Public License for more details.
#
You should have received a copy of the GNU Affero
General Public License
#
along with sgxwallet. If not, see <https
://www.gnu.org/licenses/>.
#
# @file docker_build
_push
.py
# @file docker_build.py
# @author Stan Kladko
# @date 20
18
# @date 20
20
#
import
sys
,
os
,
subprocess
,
time
...
...
This diff is collapsed.
Click to expand it.
scripts/docker_push.py
View file @
fc398db7
...
...
@@ -24,26 +24,26 @@
# (c) 2016 cpp-ethereum contributors.
# ------------------------------------------------------------------------------
#
#
Copyright (C) 2018-2019
SKALE Labs
#
Copyright (C) 2019-Present
SKALE Labs
#
#
This file is part of skale-consensus
.
#
This file is part of sgxwallet
.
#
#
skale-consensus
is free software: you can redistribute it and/or modify
#
it under the terms of the GNU General Public License as published by
#
the Free Software Foundation, eithe
r version 3 of the License, or
#
sgxwallet
is free software: you can redistribute it and/or modify
#
it under the terms of the GNU Affero General Public License as published
#
by the Free Software Foundation, eithe
r version 3 of the License, or
# (at your option) any later version.
#
#
skale-consensus
is distributed in the hope that it will be useful,
#
sgxwallet
is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#
GNU
General Public License for more details.
#
GNU Affero
General Public License for more details.
#
#
You should have received a copy of the GNU
General Public License
#
along with skale-consensus. If not, see <http
://www.gnu.org/licenses/>.
#
You should have received a copy of the GNU Affero
General Public License
#
along with sgxwallet. If not, see <https
://www.gnu.org/licenses/>.
#
# @file docker_
build_
push.py
# @file docker_push.py
# @author Stan Kladko
# @date 20
18
# @date 20
20
#
import
sys
,
os
,
subprocess
,
time
...
...
This diff is collapsed.
Click to expand it.
scripts/docker_test.py
View file @
fc398db7
#!/usr/bin/env python
# Copyright (C) 2019-Present SKALE Labs
#
# This file is part of sgxwallet.
#
# sgxwallet is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# sgxwallet is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
#
# @file docker_test.py
# @author Stan Kladko
...
...
This diff is collapsed.
Click to expand it.
secure_enclave/AESUtils.c
View file @
fc398db7
//
// Created by kladko on 1/22/20.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file AESUtils.c
@author Sveta Rogova
@date 2020
*/
#include "sgx_trts.h"
#include "sgx_tcrypto.h"
...
...
This diff is collapsed.
Click to expand it.
secure_enclave/AESUtils.h
View file @
fc398db7
//
// Created by kladko on 1/22/20.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file AESUtils.h
@author Sveta Rogova
@date 2020
*/
#ifndef SGXD_AESUTILS_H
#define SGXD_AESUTILS_H
...
...
This diff is collapsed.
Click to expand it.
secure_enclave/enclave_common.h
View file @
fc398db7
//
// Created by kladko on 1/24/20.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file enclave_common.h
@author Stan Kladko
@date 2019
*/
#ifndef SGXD_ENCLAVE_COMMON_H
#define SGXD_ENCLAVE_COMMON_H
...
...
This diff is collapsed.
Click to expand it.
stubclient.cpp
View file @
fc398db7
//
// Created by kladko on 9/23/19.
//
/*
Copyright (C) 2019-Present SKALE Labs
This file is part of sgxwallet.
sgxwallet is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
sgxwallet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with sgxwallet. If not, see <https://www.gnu.org/licenses/>.
@file SGXRegistrationServer.cpp
@author Stan Kladko
@date 2019
*/
#include <iostream>
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment