config.proto 584 B

1234567891011121314151617181920212223242526272829
  1. syntax = "proto3";
  2. package com.v2ray.core.proxy.shadowsocks;
  3. option go_package = "shadowsocks";
  4. import "v2ray.com/core/common/protocol/user.proto";
  5. import "v2ray.com/core/common/protocol/server_spec.proto";
  6. message Account {
  7. string password = 1;
  8. CipherType cipher_type = 2;
  9. }
  10. enum CipherType {
  11. UNKNOWN = 0;
  12. AES_128_CFB = 1;
  13. AES_256_CFB = 2;
  14. CHACHA20 = 3;
  15. CHACHA20_IEFT = 4;
  16. }
  17. message ServerConfig {
  18. bool udp_enabled = 1;
  19. com.v2ray.core.common.protocol.User user = 2;
  20. }
  21. message ClientConfig {
  22. repeated com.v2ray.core.common.protocol.ServerSpecPB server = 1;
  23. }