Skip to content

Commit

Permalink
import organization
Browse files Browse the repository at this point in the history
  • Loading branch information
fireduck64 committed Aug 17, 2019
1 parent 4fde3e2 commit 53472ac
Show file tree
Hide file tree
Showing 17 changed files with 128 additions and 236 deletions.
58 changes: 24 additions & 34 deletions src/CertGen.java
@@ -1,51 +1,41 @@
package snowblossom.channels;

import com.google.protobuf.ByteString;
import io.grpc.netty.GrpcSslContexts;
import io.netty.handler.ssl.SslContext;
import java.io.ByteArrayOutputStream;
import java.io.OutputStreamWriter;
import java.math.BigInteger;
import java.security.KeyPair;
import java.security.KeyStore;
import java.security.cert.X509Certificate;
import java.security.cert.Certificate;
import java.security.PrivateKey;
import org.bouncycastle.cert.X509v3CertificateBuilder;

import org.bouncycastle.asn1.x500.X500Name;
import java.math.BigInteger;
import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo;
import java.security.cert.Certificate;
import java.security.cert.X509Certificate;
import java.util.Date;
import org.bouncycastle.asn1.ASN1ObjectIdentifier;
import org.bouncycastle.asn1.ASN1Sequence;

import org.bouncycastle.asn1.x500.X500Name;
import org.bouncycastle.asn1.x509.AlgorithmIdentifier;
import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo;
import org.bouncycastle.cert.X509CertificateHolder;
import org.bouncycastle.cert.X509v3CertificateBuilder;
import org.bouncycastle.cert.jcajce.JcaX509CertificateConverter;
import org.bouncycastle.crypto.params.AsymmetricKeyParameter;
import org.bouncycastle.crypto.util.PrivateKeyFactory;
import org.bouncycastle.operator.ContentSigner;
import org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder;
import org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder;
import org.bouncycastle.asn1.x509.AlgorithmIdentifier;
import org.bouncycastle.operator.bc.BcECContentSignerBuilder;
import org.bouncycastle.operator.bc.BcRSAContentSignerBuilder;
import org.bouncycastle.crypto.util.PrivateKeyFactory;
import org.bouncycastle.crypto.params.AsymmetricKeyParameter;
import org.bouncycastle.operator.ContentSigner;
import org.bouncycastle.cert.X509CertificateHolder;
import org.bouncycastle.cert.jcajce.JcaX509CertificateConverter;
import java.io.ByteArrayOutputStream;
import java.io.OutputStreamWriter;

import com.google.protobuf.ByteString;
import org.bouncycastle.util.io.pem.PemObject;
import org.bouncycastle.util.io.pem.PemWriter;
import org.bouncycastle.asn1.x509.GeneralNames;
import org.bouncycastle.asn1.x509.GeneralName;
import org.bouncycastle.asn1.ASN1ObjectIdentifier;
import io.grpc.netty.GrpcSslContexts;
import io.netty.handler.ssl.SslContext;

import snowblossom.proto.WalletKeyPair;
import snowblossom.proto.WalletDatabase;
import snowblossom.proto.AddressSpec;
import snowblossom.lib.KeyUtil;
import snowblossom.lib.AddressSpecHash;
import snowblossom.lib.AddressUtil;
import snowblossom.client.WalletUtil;
import snowblossom.channels.proto.SignedMessage;
import snowblossom.channels.proto.SignedMessagePayload;

import java.util.Random;
import snowblossom.lib.AddressSpecHash;
import snowblossom.lib.AddressUtil;
import snowblossom.lib.KeyUtil;
import snowblossom.proto.AddressSpec;
import snowblossom.proto.WalletDatabase;
import snowblossom.proto.WalletKeyPair;

public class CertGen
{
Expand Down
1 change: 1 addition & 0 deletions src/ChannelGlobals.java
Expand Up @@ -31,3 +31,4 @@ public class ChannelGlobals


}

44 changes: 15 additions & 29 deletions src/ChannelNode.java
@@ -1,43 +1,29 @@
package snowblossom.channels;

import duckutil.Config;
import duckutil.ConfigFile;
import duckutil.ConfigCat;
import duckutil.ConfigFile;
import duckutil.ConfigMem;
import snowblossom.lib.*;
import snowblossom.proto.WalletDatabase;
import snowblossom.proto.AddressSpec;
import snowblossom.lib.AddressSpecHash;

import java.util.logging.Level;
import java.util.logging.Logger;

import java.security.KeyPair;
import snowblossom.channels.*;

import io.grpc.ManagedChannel;
import io.grpc.Server;
import io.grpc.ServerBuilder;
import io.grpc.netty.GrpcSslContexts;
import io.grpc.netty.NettyChannelBuilder;
import io.grpc.netty.NettyServerBuilder;

import com.google.protobuf.ByteString;

import java.security.cert.X509Certificate;
import io.netty.handler.ssl.SslContext;
import java.io.File;
import java.util.Random;
import java.util.TreeMap;

import snowblossom.channels.proto.StargateServiceGrpc.StargateServiceBlockingStub;
import java.util.logging.Level;
import java.util.logging.Logger;
import snowblossom.channels.*;
import snowblossom.channels.proto.*;
import io.grpc.ManagedChannel;
import io.grpc.ManagedChannelBuilder;
import io.grpc.netty.NettyChannelBuilder;
import io.grpc.netty.GrpcSslContexts;
import io.netty.handler.ssl.SslContextBuilder;
import io.netty.handler.ssl.SslContext;
import snowblossom.lib.db.rocksdb.JRocksDB;
import snowblossom.channels.proto.StargateServiceGrpc.StargateServiceBlockingStub;
import snowblossom.client.WalletUtil;

import java.io.File;

import snowblossom.lib.*;
import snowblossom.lib.AddressSpecHash;
import snowblossom.lib.db.rocksdb.JRocksDB;
import snowblossom.proto.AddressSpec;
import snowblossom.proto.WalletDatabase;

public class ChannelNode
{
Expand Down
14 changes: 6 additions & 8 deletions src/ChannelSigUtil.java
@@ -1,16 +1,14 @@
package snowblossom.channels;

import snowblossom.lib.ValidationException;
import snowblossom.lib.SignatureUtil;
import snowblossom.lib.DigestUtil;
import com.google.protobuf.ByteString;
import java.security.MessageDigest;
import snowblossom.channels.proto.*;
import snowblossom.proto.WalletKeyPair;
import snowblossom.lib.DigestUtil;
import snowblossom.lib.SignatureUtil;
import snowblossom.lib.ValidationException;
import snowblossom.proto.AddressSpec;
import snowblossom.proto.SigSpec;

import com.google.protobuf.ByteString;
import java.security.MessageDigest;

import snowblossom.proto.WalletKeyPair;

public class ChannelSigUtil
{
Expand Down
16 changes: 5 additions & 11 deletions src/ChannelsDB.java
Expand Up @@ -2,25 +2,19 @@

import com.google.protobuf.ByteString;
import duckutil.Config;
import snowblossom.lib.DaemonThreadFactory;
import snowblossom.channels.proto.LocalPeerInfo;
import snowblossom.channels.proto.SignedMessage;

import java.nio.ByteBuffer;
import java.util.Random;
import java.util.concurrent.Executor;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
import java.util.logging.Level;
import java.util.logging.Logger;
import snowblossom.lib.db.ProtoDBMap;
import snowblossom.channels.proto.LocalPeerInfo;
import snowblossom.channels.proto.SignedMessage;
import snowblossom.lib.DaemonThreadFactory;
import snowblossom.lib.db.DBMap;
import snowblossom.lib.db.DBProvider;
import snowblossom.lib.db.DBMapMutationSet;

import java.util.TreeMap;
import java.util.Random;

import snowblossom.lib.db.ProtoDBMap;

public class ChannelsDB
{
Expand Down
29 changes: 12 additions & 17 deletions src/DHTMaintainer.java
@@ -1,30 +1,25 @@
package snowblossom.channels;

import java.util.List;
import com.google.common.collect.ImmutableSet;
import com.google.protobuf.ByteString;
import duckutil.PeriodicThread;
import java.math.BigInteger;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Set;
import java.util.TreeSet;
import java.util.List;
import java.util.Map;
import java.util.Random;
import java.util.Set;
import java.util.TreeMap;
import java.util.HashMap;
import java.util.TreeSet;
import java.util.logging.Logger;
import snowblossom.channels.proto.*;
import snowblossom.lib.AddressSpecHash;
import snowblossom.lib.AddressUtil;
import snowblossom.lib.HexUtil;

import duckutil.PeriodicThread;

import com.google.protobuf.ByteString;
import snowblossom.lib.trie.ByteStringComparator;
import snowblossom.lib.ValidationException;

import java.util.logging.Level;
import java.util.logging.Logger;
import com.google.common.collect.ImmutableSet;
import java.math.BigInteger;

import java.util.Random;
import java.util.HashSet;
import snowblossom.lib.trie.ByteStringComparator;

public class DHTMaintainer extends PeriodicThread
{
Expand Down
12 changes: 5 additions & 7 deletions src/DHTServer.java
Expand Up @@ -2,17 +2,15 @@

import com.google.protobuf.ByteString;
import io.grpc.stub.StreamObserver;
import java.math.BigInteger;
import java.util.Map;
import java.util.logging.Level;
import java.util.logging.Logger;
import snowblossom.channels.proto.*;

import snowblossom.lib.ValidationException;
import snowblossom.lib.AddressSpecHash;
import snowblossom.lib.AddressUtil;
import snowblossom.lib.HexUtil;

import java.util.logging.Level;
import java.util.logging.Logger;
import java.math.BigInteger;
import java.util.Map;
import snowblossom.lib.ValidationException;

public class DHTServer extends StargateServiceGrpc.StargateServiceImplBase
{
Expand Down
3 changes: 1 addition & 2 deletions src/HashMath.java
@@ -1,8 +1,7 @@
package snowblossom.channels;
import com.google.protobuf.ByteString;

import java.math.BigInteger;
import java.math.BigDecimal;
import java.math.BigInteger;

public class HashMath
{
Expand Down
9 changes: 3 additions & 6 deletions src/NetworkExaminer.java
@@ -1,15 +1,12 @@
package snowblossom.channels;

import duckutil.NetUtil;
import snowblossom.channels.proto.*;

import java.util.logging.Level;
import java.net.InetAddress;
import java.util.logging.Logger;

import org.bitlet.weupnp.GatewayDiscover;
import org.bitlet.weupnp.GatewayDevice;
import org.bitlet.weupnp.GatewayDiscover;
import org.bitlet.weupnp.PortMappingEntry;
import java.net.InetAddress;
import snowblossom.channels.proto.*;

public class NetworkExaminer
{
Expand Down
17 changes: 6 additions & 11 deletions src/PeerLink.java
@@ -1,22 +1,17 @@
package snowblossom.channels;

import snowblossom.channels.proto.*;
import io.grpc.ManagedChannel;
import io.grpc.ManagedChannelBuilder;
import snowblossom.lib.AddressSpecHash;
import io.netty.handler.ssl.SslContext;
import io.grpc.netty.GrpcSslContexts;
import io.grpc.netty.NettyChannelBuilder;
import snowblossom.lib.AddressSpecHash;
import io.grpc.stub.StreamObserver;

import snowblossom.channels.proto.StargateServiceGrpc.StargateServiceStub;
import snowblossom.channels.proto.StargateServiceGrpc.StargateServiceBlockingStub;

import io.netty.handler.ssl.SslContext;
import java.util.concurrent.TimeUnit;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.concurrent.TimeUnit;

import snowblossom.channels.proto.*;
import snowblossom.channels.proto.StargateServiceGrpc.StargateServiceBlockingStub;
import snowblossom.channels.proto.StargateServiceGrpc.StargateServiceStub;
import snowblossom.lib.AddressSpecHash;

public class PeerLink implements StreamObserver<PeerList>
{
Expand Down
18 changes: 6 additions & 12 deletions src/PeerManager.java
@@ -1,20 +1,14 @@
package snowblossom.channels;

import java.util.List;
import java.util.LinkedList;
import com.google.common.collect.TreeMultimap;
import duckutil.PeriodicThread;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import snowblossom.lib.AddressSpecHash;
import duckutil.PeriodicThread;

import snowblossom.channels.proto.*;
import com.google.common.collect.TreeMultimap;


import java.util.logging.Level;
import java.util.logging.Logger;


import snowblossom.channels.proto.*;
import snowblossom.lib.AddressSpecHash;

public class PeerManager extends PeriodicThread
{
Expand Down
13 changes: 1 addition & 12 deletions src/SnowTrustManagerFactory.java
@@ -1,19 +1,8 @@
package snowblossom.channels;

import javax.net.ssl.TrustManager;
import java.security.Provider;
import javax.net.ssl.TrustManagerFactory;
import javax.net.ssl.TrustManagerFactorySpi;
import javax.net.ssl.X509TrustManager;
import javax.net.ssl.X509ExtendedTrustManager;
import javax.net.ssl.ManagerFactoryParameters;

import java.security.cert.X509Certificate;
import java.net.Socket;
import java.security.KeyStore;

import java.security.cert.CertificateException;
import java.security.Provider;


public class SnowTrustManagerFactory extends TrustManagerFactory
{
Expand Down

0 comments on commit 53472ac

Please sign in to comment.