Browse Source
Merge pull request #2331 from chinsyo/master
bump copyright year to 2019
pull/2358/head
Max Lv
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
37 changed files with
37 additions and
37 deletions
-
src/acl.c
-
src/acl.h
-
src/aead.c
-
src/aead.h
-
src/android.c
-
src/cache.c
-
src/cache.h
-
src/common.h
-
src/crypto.c
-
src/crypto.h
-
src/jconf.c
-
src/jconf.h
-
src/local.c
-
src/local.h
-
src/manager.c
-
src/manager.h
-
src/netutils.c
-
src/netutils.h
-
src/plugin.c
-
src/plugin.h
-
src/ppbloom.c
-
src/ppbloom.h
-
src/redir.c
-
src/redir.h
-
src/server.c
-
src/server.h
-
src/shadowsocks.h
-
src/stream.c
-
src/stream.h
-
src/tunnel.c
-
src/tunnel.h
-
src/udprelay.c
-
src/udprelay.h
-
src/utils.c
-
src/utils.h
-
src/winsock.c
-
src/winsock.h
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* acl.c - Manage the ACL (Access Control List) |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* acl.h - Define the ACL interface |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* aead.c - Manage AEAD ciphers |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* aead.h - Define the AEAD interface |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* android.c - Setup IPC for shadowsocks-android |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* cache.c - Manage the connection cache for UDPRELAY |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* cache.h - Define the cache manager interface |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* common.h - Provide global definitions |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* shadowsocks-libev is free software; you can redistribute it and/or modify |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* crypto.c - Manage the global crypto |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* crypto.h - Define the enryptor's interface |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* jconf.c - Parse the JSON format config file |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* shadowsocks-libev is free software; you can redistribute it and/or modify |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* jconf.h - Define the config data structure |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* shadowsocks-libev is free software; you can redistribute it and/or modify |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* local.c - Setup a socks5 proxy through remote shadowsocks server |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* local.h - Define the client's buffers and callbacks |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* server.c - Provide shadowsocks service |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* server.h - Define shadowsocks server's buffers and callbacks |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* netutils.c - Network utilities |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* netutils.h - Network utilities |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* plugin.c - Manage plugins |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* acl.h - Define the ACL interface |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* ppbloom.c - Ping-Pong Bloom Filter for nonce reuse detection |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* ppbloom.h - Define the Ping-Pong Bloom Filter interface |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -2,7 +2,7 @@ |
|
|
|
* redir.c - Provide a transparent TCP proxy through remote shadowsocks |
|
|
|
* server |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,6 +1,6 @@ |
|
|
|
/* * redir.h - Define the redirector's buffers and callbacks |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* server.c - Provide shadowsocks service |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* server.h - Define shadowsocks server's buffers and callbacks |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* shadowsocks.h - Header files of library interfaces |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* shadowsocks-libev is free software; you can redistribute it and/or modify |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* stream.c - Manage stream ciphers |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* encrypt.h - Define the enryptor's interface |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* tunnel.c - Setup a local port forwarding through remote shadowsocks server |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* tunnel.h - Define tunnel's buffers and callbacks |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* udprelay.c - Setup UDP relay for both client and server |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* udprelay.h - Define UDP relay's buffers and callbacks |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* utils.c - Misc utilities |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* utils.h - Misc utilities |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* winsock.c - Windows socket compatibility layer |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|
|
|
@ -1,7 +1,7 @@ |
|
|
|
/* |
|
|
|
* winsock.h - Windows socket compatibility layer |
|
|
|
* |
|
|
|
* Copyright (C) 2013 - 2018, Max Lv <max.c.lv@gmail.com> |
|
|
|
* Copyright (C) 2013 - 2019, Max Lv <max.c.lv@gmail.com> |
|
|
|
* |
|
|
|
* This file is part of the shadowsocks-libev. |
|
|
|
* |
|
|
|