You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@teaclave.apache.org by di...@apache.org on 2020/04/23 04:45:41 UTC

[incubator-teaclave-sgx-sdk] 01/01: Merge pull request #227 from apache/v1.1.2-testing

This is an automated email from the ASF dual-hosted git repository.

dingyu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-sgx-sdk.git

commit e60e5adfadcbe4b34913d1c82cd5f7ac021fc3cf
Merge: 7110ff0 195bd3f
Author: Yu Ding <di...@gmail.com>
AuthorDate: Wed Apr 22 21:45:34 2020 -0700

    Merge pull request #227 from apache/v1.1.2-testing
    
    v1.1.2

 LICENSE                                            |    8 -
 Readme.md                                          |    4 +
 common/inc/signal.h                                |   72 ++
 compiler-rt/LICENSE.TXT                            |   98 --
 compiler-rt/Makefile                               |   41 -
 compiler-rt/int_endianness.h                       |  113 --
 compiler-rt/int_lib.h                              |   70 --
 compiler-rt/int_types.h                            |  143 ---
 compiler-rt/int_util.h                             |   29 -
 compiler-rt/muloti4.c                              |   62 -
 dockerfile/02_binutils.sh                          |    2 +-
 dockerfile/03_protobuf.sh                          |    4 +
 dockerfile/03_sdk.sh                               |    4 +-
 dockerfile/{03_sdk.sh => 03_sdk_gcc9.sh}           |    5 +-
 dockerfile/04_psw_deb.sh                           |   11 +
 dockerfile/04_psw_rpm.sh                           |   15 +
 dockerfile/Dockerfile.1604.full.nightly            |    4 +-
 dockerfile/Dockerfile.1604.nightly                 |    4 +-
 dockerfile/Dockerfile.1804.nightly                 |    4 +-
 dockerfile/Dockerfile.1804.unsafe.nightly          |    6 +-
 dockerfile/Dockerfile.2004.nightly                 |   40 +
 dockerfile/Dockerfile.centos7.full.nightly         |   44 -
 dockerfile/Dockerfile.centos7.nightly              |   51 -
 dockerfile/Dockerfile.centos7.notworking.nightly   |   45 +
 dockerfile/Dockerfile.fedora27.nightly             |   13 +-
 dockerfile/centos_dcap_patch                       |   34 +
 dockerfile/centos_patch                            |  189 +++
 dockerfile/focal_psw_patch                         |   16 +
 dockerfile/gcc9_patch                              |   12 +
 .../tracing/mod.rs => edl/sgx_process.edl          |   14 +-
 edl/{sgx_thread.edl => sgx_signal.edl}             |   24 +-
 edl/sgx_thread.edl                                 |    1 +
 licenses/LICENSE-compiler_rt.txt                   |   92 --
 release_notes.md                                   |   16 +
 rust-toolchain                                     |    2 +-
 samplecode/backtrace/Makefile                      |    8 +-
 samplecode/backtrace/enclave/Xargo.toml            |    5 +-
 samplecode/backtrace/enclave/src/lib.rs            |   23 +-
 samplecode/crypto/Makefile                         |    8 +-
 samplecode/crypto/enclave/Xargo.toml               |    4 +
 samplecode/db-proxy/db-proxy/Makefile              |    8 +-
 samplecode/db-proxy/db-proxy/enclave/Xargo.toml    |    4 +
 samplecode/file/Makefile                           |    8 +-
 samplecode/file/enclave/Xargo.toml                 |    4 +
 samplecode/hello-regex/Makefile                    |    8 +-
 samplecode/hello-regex/enclave/Xargo.toml          |    4 +
 samplecode/hello-rust-vscode-debug/Makefile        |    8 +-
 .../hello-rust-vscode-debug/enclave/Xargo.toml     |    4 +
 samplecode/hello-rust/Makefile                     |    8 +-
 samplecode/hello-rust/enclave/Xargo.toml           |    4 +
 samplecode/helloworld/Makefile                     |    8 +-
 samplecode/helloworld/enclave/Xargo.toml           |    4 +
 samplecode/http_req/Makefile                       |    8 +-
 samplecode/http_req/enclave/Xargo.toml             |    4 +
 samplecode/hugemem/Makefile                        |    8 +-
 samplecode/hugemem/enclave/Xargo.toml              |    4 +
 samplecode/kvdb-memdb/Makefile                     |    6 +-
 samplecode/kvdb-memdb/enclave/Xargo.toml           |    4 +
 samplecode/localattestation/Makefile               |   15 +-
 samplecode/localattestation/attestation/Xargo.toml |    4 +
 samplecode/localattestation/enclave1/Xargo.toml    |    5 +-
 samplecode/localattestation/enclave2/Xargo.toml    |    5 +-
 samplecode/localattestation/enclave3/Xargo.toml    |    5 +-
 samplecode/logger/Makefile                         |    8 +-
 samplecode/logger/enclave/Xargo.toml               |    5 +-
 samplecode/machine-learning/Makefile               |    8 +-
 samplecode/machine-learning/enclave/Xargo.toml     |    5 +-
 samplecode/mio/client/Makefile                     |    8 +-
 samplecode/mio/client/enclave/Xargo.toml           |    5 +-
 samplecode/mio/server/Makefile                     |    8 +-
 samplecode/mio/server/enclave/Xargo.toml           |    5 +-
 samplecode/mutual-ra/Makefile                      |    8 +-
 samplecode/mutual-ra/enclave/Xargo.toml            |    5 +-
 samplecode/net2/Makefile                           |    8 +-
 samplecode/net2/enclave/Xargo.toml                 |    5 +-
 samplecode/pcl/encrypted-hello/Makefile            |    8 +-
 samplecode/pcl/encrypted-hello/enclave/Xargo.toml  |    5 +-
 samplecode/pcl/pcl-seal/Makefile                   |    8 +-
 samplecode/pcl/pcl-seal/enclave/Xargo.toml         |    5 +-
 samplecode/prost-protobuf/Makefile                 |    8 +-
 samplecode/prost-protobuf/enclave/Xargo.toml       |    4 +
 samplecode/protobuf/Makefile                       |    8 +-
 samplecode/protobuf/enclave/Xargo.toml             |    5 +-
 samplecode/psi/SMCServer/Makefile                  |    7 +-
 samplecode/psi/SMCServer/enclave/Xargo.toml        |    5 +-
 samplecode/remoteattestation/Application/Makefile  |    7 +-
 .../Application/enclave/Xargo.toml                 |    5 +-
 samplecode/sealeddata/Makefile                     |    8 +-
 samplecode/sealeddata/enclave/Xargo.toml           |    5 +-
 samplecode/secretsharing/Makefile                  |    8 +-
 samplecode/secretsharing/enclave/Xargo.toml        |    5 +-
 samplecode/serialize/Makefile                      |    8 +-
 samplecode/serialize/enclave/Xargo.toml            |    5 +-
 samplecode/sgx-cov/Makefile                        |    8 +-
 samplecode/sgx-cov/enclave/Xargo.toml              |    4 +
 samplecode/static-data-distribution/Makefile       |    8 +-
 .../static-data-distribution/enclave/Xargo.toml    |    5 +-
 samplecode/switchless/Makefile                     |    8 +-
 samplecode/switchless/enclave/Xargo.toml           |    5 +-
 samplecode/tcmalloc/Makefile                       |    8 +-
 samplecode/tcmalloc/enclave/Xargo.toml             |    5 +-
 samplecode/thread/Makefile                         |    8 +-
 samplecode/thread/enclave/Xargo.toml               |    5 +-
 samplecode/tls/tlsclient/Makefile                  |    8 +-
 samplecode/tls/tlsclient/enclave/Xargo.toml        |    5 +-
 samplecode/tls/tlsserver/Makefile                  |    8 +-
 samplecode/tls/tlsserver/enclave/Xargo.toml        |    5 +-
 samplecode/tr-mpc/tr-mpc-server/Makefile           |    8 +-
 samplecode/tr-mpc/tr-mpc-server/enclave/Xargo.toml |    5 +-
 samplecode/ue-ra/ue-ra-server/Makefile             |    8 +-
 samplecode/ue-ra/ue-ra-server/enclave/Xargo.toml   |    5 +-
 samplecode/unit-test/Makefile                      |    8 +-
 samplecode/unit-test/enclave/Cargo.toml            |    7 +-
 samplecode/unit-test/enclave/Enclave.edl           |    2 +
 samplecode/unit-test/enclave/Xargo.toml            |    6 +-
 samplecode/unit-test/enclave/src/lib.rs            |   17 +-
 samplecode/unit-test/enclave/src/test_exception.rs |   81 ++
 samplecode/unit-test/enclave/src/test_file.rs      |    2 +-
 samplecode/unit-test/enclave/src/test_rand.rs      |   14 +-
 samplecode/unit-test/enclave/src/test_rts.rs       |   20 +-
 samplecode/unit-test/enclave/src/test_signal.rs    |  128 ++
 samplecode/wasmi/Makefile                          |    8 +-
 samplecode/wasmi/app/Cargo.toml                    |    2 +-
 samplecode/wasmi/app/src/main.rs                   |    5 +
 samplecode/wasmi/app/src/wasm_def.rs               |    7 +
 samplecode/wasmi/enclave/Xargo.toml                |    5 +-
 samplecode/wasmi/enclave/sgxwasm/src/lib.rs        |    3 +
 samplecode/zlib-lazy-static-sample/Makefile        |    8 +-
 .../zlib-lazy-static-sample/enclave/Xargo.toml     |    5 +-
 sgx_align_struct_attribute/Cargo.toml              |    2 +-
 sgx_align_struct_attribute/src/align.rs            |   41 +-
 sgx_align_struct_attribute/src/layout.rs           |    2 +-
 sgx_alloc/Cargo.toml                               |    2 +-
 sgx_alloc/src/alignalloc.rs                        |   12 +-
 sgx_alloc/src/alignbox.rs                          |   28 +-
 sgx_alloc/src/lib.rs                               |    1 +
 sgx_alloc/src/rsrvmem.rs                           |    2 +-
 sgx_alloc/src/system.rs                            |  131 +-
 sgx_backtrace/Cargo.toml                           |    9 +-
 sgx_backtrace/src/backtrace/libunwind.rs           |  101 +-
 sgx_backtrace/src/backtrace/mod.rs                 |    2 +-
 sgx_backtrace/src/capture.rs                       |   81 +-
 sgx_backtrace/src/lib.rs                           |   19 +-
 sgx_backtrace/src/print.rs                         |  254 ++++
 sgx_backtrace/src/symbolize/libbacktrace.rs        |  102 +-
 sgx_backtrace/src/symbolize/mod.rs                 |   24 +-
 sgx_backtrace/src/types.rs                         |    2 -
 sgx_backtrace_sys/Cargo.toml                       |    2 +-
 sgx_backtrace_sys/src/lib.rs                       |   60 +-
 sgx_build_helper/lib.rs                            |   45 +-
 sgx_cov/Cargo.toml                                 |    2 +-
 sgx_crypto_helper/Cargo.toml                       |   43 +-
 sgx_demangle/Cargo.toml                            |    2 +-
 sgx_libc/Cargo.toml                                |    2 +-
 sgx_libc/src/linux/x86_64/mod.rs                   |  166 ++-
 sgx_libc/src/linux/x86_64/ocall.rs                 |  117 +-
 sgx_libc/src/macros.rs                             |    1 -
 sgx_no_tstd/Cargo.toml                             |    2 +-
 sgx_no_tstd/build.rs                               |   26 +-
 sgx_no_tstd/src/lib.rs                             |    6 +-
 sgx_panic_abort/lib.rs                             |   21 +-
 sgx_panic_unwind/dwarf/eh.rs                       |   50 +-
 sgx_panic_unwind/dwarf/mod.rs                      |    2 +-
 sgx_panic_unwind/gcc.rs                            |   90 +-
 sgx_panic_unwind/lib.rs                            |   58 +-
 sgx_rand/Cargo.toml                                |    2 +-
 sgx_rand/src/chacha.rs                             |    8 +-
 sgx_rand/src/lib.rs                                |    2 +-
 sgx_rand/src/read.rs                               |    6 +-
 sgx_rand_derive/Cargo.toml                         |    2 +-
 sgx_serialize/Cargo.toml                           |    2 +-
 sgx_serialize/src/leb128.rs                        |    6 +-
 sgx_serialize/src/lib.rs                           |    2 +-
 sgx_serialize/src/serialize.rs                     |  356 ++++--
 sgx_serialize_derive/Cargo.toml                    |    2 +-
 sgx_serialize_derive_internals/Cargo.toml          |    2 +-
 {sgx_rand => sgx_signal}/Cargo.toml                |   10 +-
 sgx_signal/src/exception.rs                        |  260 ++++
 {sgx_serialize => sgx_signal}/src/lib.rs           |   24 +-
 sgx_signal/src/manager.rs                          |  320 +++++
 sgx_signal/src/signal.rs                           |  366 ++++++
 sgx_tcrypto/Cargo.toml                             |    2 +-
 sgx_tcrypto/src/crypto.rs                          | 1322 +++++++++++---------
 sgx_tcrypto_helper/Cargo.toml                      |    2 +-
 sgx_tdh/Cargo.toml                                 |    2 +-
 sgx_tdh/src/dh.rs                                  |   61 +-
 sgx_tdh/src/ecp.rs                                 |    9 +-
 sgx_tdh/src/lib.rs                                 |    2 -
 sgx_tkey_exchange/Cargo.toml                       |    2 +-
 sgx_tkey_exchange/src/lib.rs                       |   19 +-
 sgx_tprotected_fs/Cargo.toml                       |    2 +-
 sgx_tprotected_fs/src/fs.rs                        |    1 -
 sgx_trts/Cargo.toml                                |    2 +-
 sgx_trts/src/ascii.rs                              |    4 +-
 sgx_trts/src/c_str.rs                              |  177 ++-
 sgx_trts/src/enclave.rs                            |   63 +-
 sgx_trts/src/lib.rs                                |    6 +-
 sgx_trts/src/memchr.rs                             |   16 +-
 sgx_trts/src/memeq.rs                              |   32 +-
 sgx_trts/src/oom.rs                                |   21 +-
 sgx_tse/Cargo.toml                                 |    2 +-
 sgx_tse/src/se.rs                                  |   19 +-
 sgx_tseal/Cargo.toml                               |    2 +-
 sgx_tseal/src/aad.rs                               |   58 +-
 sgx_tseal/src/internal.rs                          |  156 +--
 sgx_tseal/src/seal.rs                              |   66 +-
 sgx_tstd/Cargo.toml                                |    9 +-
 sgx_tstd/hashbrown/Cargo.toml                      |   18 +-
 sgx_tstd/src/alloc.rs                              |   41 +-
 sgx_tstd/src/backtrace.rs                          |  364 +++++-
 sgx_tstd/src/collections/hash/map.rs               |  180 +--
 sgx_tstd/src/collections/hash/mod.rs               |   17 +
 sgx_tstd/src/collections/hash/set.rs               |  106 +-
 sgx_tstd/src/collections/mod.rs                    |  404 +++++-
 sgx_tstd/src/env.rs                                |  238 +++-
 sgx_tstd/src/error.rs                              |  200 +--
 sgx_tstd/src/f32.rs                                |  123 +-
 sgx_tstd/src/f64.rs                                |   70 +-
 sgx_tstd/src/ffi/c_str.rs                          |   14 +-
 sgx_tstd/src/ffi/mod.rs                            |  149 ++-
 sgx_tstd/src/ffi/os_str.rs                         |  177 ++-
 sgx_tstd/src/fs.rs                                 |  367 ++++--
 sgx_tstd/src/future.rs                             |   80 +-
 sgx_tstd/src/io/buffered.rs                        |  226 +++-
 sgx_tstd/src/io/cursor.rs                          |   89 +-
 sgx_tstd/src/io/error.rs                           |   66 +-
 sgx_tstd/src/io/impls.rs                           |   63 +-
 sgx_tstd/src/io/lazy.rs                            |    6 +-
 sgx_tstd/src/io/mod.rs                             |  318 +++--
 sgx_tstd/src/io/prelude.rs                         |   10 +-
 sgx_tstd/src/io/stdio.rs                           |   83 +-
 sgx_tstd/src/io/util.rs                            |   46 +-
 sgx_tstd/src/lib.rs                                |  120 +-
 sgx_tstd/src/macros.rs                             |   29 +-
 sgx_tstd/src/memchr.rs                             |    5 +-
 sgx_tstd/src/net/addr.rs                           |  121 +-
 sgx_tstd/src/net/ip.rs                             |  317 +++--
 sgx_tstd/src/net/mod.rs                            |   27 +-
 sgx_tstd/src/net/parser.rs                         |  119 +-
 sgx_tstd/src/net/tcp.rs                            |   69 +-
 sgx_tstd/src/net/udp.rs                            |   55 +-
 sgx_tstd/src/num.rs                                |    8 +-
 sgx_tstd/src/os/fs.rs                              |   17 +-
 sgx_tstd/src/os/raw.rs                             |    2 +
 sgx_tstd/src/panic.rs                              |   72 +-
 sgx_tstd/src/panicking.rs                          |  314 +++--
 sgx_tstd/src/path.rs                               |  227 ++--
 sgx_tstd/src/prelude/mod.rs                        |   14 +
 sgx_tstd/src/prelude/v1.rs                         |   64 +-
 sgx_tstd/src/sgxfs.rs                              |    2 +-
 sgx_tstd/src/sync/barrier.rs                       |   20 +-
 sgx_tstd/src/sync/condvar.rs                       |  219 ++--
 sgx_tstd/src/sync/mod.rs                           |    2 +-
 sgx_tstd/src/sync/mpsc/blocking.rs                 |   16 +-
 sgx_tstd/src/sync/mpsc/cache_aligned.rs            |   14 +-
 sgx_tstd/src/sync/mpsc/mod.rs                      |  274 ++--
 sgx_tstd/src/sync/mpsc/mpsc_queue.rs               |   16 +-
 sgx_tstd/src/sync/mpsc/oneshot.rs                  |   54 +-
 sgx_tstd/src/sync/mpsc/shared.rs                   |   57 +-
 sgx_tstd/src/sync/mpsc/spsc_queue.rs               |   33 +-
 sgx_tstd/src/sync/mpsc/stream.rs                   |  115 +-
 sgx_tstd/src/sync/mpsc/sync.rs                     |  131 +-
 sgx_tstd/src/sync/mutex.rs                         |  101 +-
 sgx_tstd/src/sync/once.rs                          |  259 ++--
 sgx_tstd/src/sync/remutex.rs                       |   27 +-
 sgx_tstd/src/sync/rwlock.rs                        |  129 +-
 sgx_tstd/src/sync/spinlock.rs                      |   11 +-
 sgx_tstd/src/sys/backtrace/mod.rs                  |   38 +-
 sgx_tstd/src/sys/backtrace/printing/mod.rs         |  194 ++-
 sgx_tstd/src/sys/backtrace/tracing/gcc_s.rs        |  146 +--
 sgx_tstd/src/sys/backtrace/tracing/mod.rs          |   64 +-
 sgx_tstd/src/sys/cmath.rs                          |    4 +-
 sgx_tstd/src/sys/condvar.rs                        |   21 +-
 sgx_tstd/src/sys/env.rs                            |   14 +-
 sgx_tstd/src/sys/ext/fs.rs                         |  131 +-
 sgx_tstd/src/sys/ext/io.rs                         |   24 +-
 sgx_tstd/src/sys/ext/mod.rs                        |   14 +-
 sgx_tstd/src/sys/ext/net.rs                        |   98 +-
 .../sys/{backtrace/tracing/mod.rs => ext/raw.rs}   |   10 +-
 sgx_tstd/src/sys/ext/thread.rs                     |   49 +
 sgx_tstd/src/sys/fast_thread_local.rs              |    2 +-
 sgx_tstd/src/sys/fd.rs                             |  104 +-
 sgx_tstd/src/sys/fs.rs                             |  212 ++--
 sgx_tstd/src/sys/io.rs                             |   44 +-
 sgx_tstd/src/sys/mod.rs                            |   21 +-
 sgx_tstd/src/sys/mutex.rs                          |   99 +-
 sgx_tstd/src/sys/net.rs                            |  142 +--
 sgx_tstd/src/sys/os.rs                             |   46 +-
 sgx_tstd/src/sys/path.rs                           |    2 +-
 sgx_tstd/src/sys/pipe.rs                           |   24 +-
 sgx_tstd/src/sys/rand.rs                           |    5 +-
 sgx_tstd/src/sys/rwlock.rs                         |    3 +-
 sgx_tstd/src/sys/sgxfs.rs                          |   21 +-
 sgx_tstd/src/sys/stdio.rs                          |   12 +-
 sgx_tstd/src/sys/thread.rs                         |   25 +-
 sgx_tstd/src/sys/thread_local.rs                   |    2 +-
 sgx_tstd/src/sys/time.rs                           |   62 +-
 sgx_tstd/src/sys_common/at_exit_imp.rs             |    5 +-
 sgx_tstd/src/sys_common/backtrace.rs               |  339 ++---
 sgx_tstd/src/sys_common/fs.rs                      |    8 +-
 sgx_tstd/src/sys_common/gnu/libbacktrace.rs        |  396 ++++--
 sgx_tstd/src/sys_common/gnu/mod.rs                 |  244 +++-
 sgx_tstd/src/sys_common/io.rs                      |    1 -
 sgx_tstd/src/sys_common/mod.rs                     |   26 +-
 sgx_tstd/src/sys_common/net.rs                     |  172 ++-
 sgx_tstd/src/sys_common/os_str_bytes.rs            |   75 +-
 sgx_tstd/src/sys_common/poison.rs                  |   45 +-
 sgx_tstd/src/sys_common/thread.rs                  |    5 -
 sgx_tstd/src/sys_common/thread_info.rs             |   27 +-
 sgx_tstd/src/sys_common/thread_local.rs            |   36 +-
 sgx_tstd/src/sys_common/util.rs                    |    9 +-
 sgx_tstd/src/sys_common/wtf8.rs                    |  209 ++--
 sgx_tstd/src/thread/local.rs                       |  175 ++-
 sgx_tstd/src/thread/mod.rs                         |  352 ++++--
 sgx_tstd/src/time.rs                               |   51 +-
 sgx_tstd/src/untrusted/time.rs                     |   18 +-
 sgx_tunittest/Cargo.toml                           |    2 +-
 sgx_tunittest/src/lib.rs                           |   66 +-
 sgx_types/Cargo.toml                               |    2 +-
 sgx_types/src/error.rs                             |  202 +--
 sgx_types/src/function.rs                          |   73 +-
 sgx_types/src/macros.rs                            |   64 +-
 sgx_types/src/metadata.rs                          |   18 +-
 sgx_types/src/types.rs                             |  154 ++-
 sgx_ucrypto/Cargo.toml                             |    2 +-
 sgx_ucrypto/src/crypto.rs                          | 1240 ++++++++++--------
 sgx_ucrypto/src/util.rs                            |   23 +-
 sgx_unwind/build.rs                                |   57 +-
 sgx_unwind/lib.rs                                  |   42 +-
 sgx_unwind/libunwind.rs                            |  229 +---
 sgx_unwind/libunwind/autogen-linux.sh              |    4 +-
 sgx_unwind/macros.rs                               |   56 +-
 sgx_urts/Cargo.toml                                |    2 +-
 sgx_urts/src/asyncio.rs                            |   24 +-
 sgx_urts/src/enclave.rs                            |  314 ++---
 sgx_urts/src/env.rs                                |   24 +-
 sgx_urts/src/event.rs                              |   81 +-
 sgx_urts/src/fd.rs                                 |  126 +-
 sgx_urts/src/file.rs                               |  195 +--
 sgx_urts/src/lib.rs                                |    3 +-
 sgx_urts/src/mem.rs                                |   46 +-
 sgx_urts/src/net.rs                                |   14 +-
 sgx_urts/src/pipe.rs                               |   16 +-
 .../tracing/mod.rs => sgx_urts/src/process.rs      |    8 +-
 sgx_urts/src/signal.rs                             |  270 ++++
 sgx_urts/src/socket.rs                             |  208 +--
 sgx_urts/src/sys.rs                                |   36 +-
 sgx_urts/src/thread.rs                             |    8 +-
 sgx_urts/src/time.rs                               |   10 +-
 sgx_ustdc/Makefile                                 |    7 +-
 sgx_ustdc/inc/inline-hashtab.h                     |  300 +++++
 .../sys_common/thread.rs => sgx_ustdc/process.c    |   17 +-
 sgx_ustdc/signal.c                                 |  271 ++++
 xargo/sgx_tstd/Cargo.toml                          |    8 +-
 354 files changed, 13829 insertions(+), 7787 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org