浏览代码

smartdns: bump copyright to 2025

Nick Peng 6 月之前
父节点
当前提交
fd9a592dbe
共有 100 个文件被更改,包括 100 次插入100 次删除
  1. 1 1
      Makefile
  2. 1 1
      etc/init.d/smartdns
  3. 1 1
      package/build-pkg.sh
  4. 1 1
      package/debian/DEBIAN/copyright
  5. 1 1
      package/debian/make.sh
  6. 1 1
      package/linux/install
  7. 1 1
      package/luci-compat/control/postinst
  8. 1 1
      package/luci-compat/control/prerm
  9. 1 1
      package/luci-compat/files/etc/uci-defaults/50_luci-smartdns
  10. 1 1
      package/luci-compat/files/luci/controller/smartdns.lua
  11. 1 1
      package/luci-compat/files/luci/model/cbi/smartdns/smartdns.lua
  12. 1 1
      package/luci-compat/files/luci/model/cbi/smartdns/upstream.lua
  13. 1 1
      package/luci-compat/files/luci/model/smartdns.lua
  14. 1 1
      package/luci-compat/make.sh
  15. 1 1
      package/luci-lite/control/postinst
  16. 1 1
      package/luci-lite/control/prerm
  17. 1 1
      package/luci-lite/files/root/etc/init.d/smartdns-lite
  18. 1 1
      package/luci-lite/files/root/www/luci-static/resources/view/smartdns-lite/smartdns-lite.js
  19. 1 1
      package/luci-lite/make.sh
  20. 1 1
      package/luci/control/postinst
  21. 1 1
      package/luci/control/prerm
  22. 1 1
      package/luci/files/root/www/luci-static/resources/view/smartdns/smartdns.js
  23. 1 1
      package/luci/make.sh
  24. 1 1
      package/openwrt/Makefile
  25. 1 1
      package/openwrt/control/postinst
  26. 1 1
      package/openwrt/control/prerm
  27. 1 1
      package/openwrt/files/etc/init.d/smartdns
  28. 1 1
      package/openwrt/make.sh
  29. 1 1
      package/optware/S50smartdns
  30. 1 1
      package/optware/control/postinst
  31. 1 1
      package/optware/control/prerm
  32. 1 1
      package/optware/make.sh
  33. 1 1
      plugin/demo/Makefile
  34. 1 1
      plugin/smartdns-ui/Makefile
  35. 1 1
      plugin/smartdns-ui/src/data_server.rs
  36. 1 1
      plugin/smartdns-ui/src/data_stats.rs
  37. 1 1
      plugin/smartdns-ui/src/data_upstream_server.rs
  38. 1 1
      plugin/smartdns-ui/src/db.rs
  39. 1 1
      plugin/smartdns-ui/src/http_api_msg.rs
  40. 1 1
      plugin/smartdns-ui/src/http_error.rs
  41. 1 1
      plugin/smartdns-ui/src/http_jwt.rs
  42. 1 1
      plugin/smartdns-ui/src/http_server.rs
  43. 1 1
      plugin/smartdns-ui/src/http_server_api.rs
  44. 1 1
      plugin/smartdns-ui/src/http_server_stream.rs
  45. 1 1
      plugin/smartdns-ui/src/lib.rs
  46. 1 1
      plugin/smartdns-ui/src/plugin.rs
  47. 1 1
      plugin/smartdns-ui/src/server_log.rs
  48. 1 1
      plugin/smartdns-ui/src/smartdns.rs
  49. 1 1
      plugin/smartdns-ui/src/utils.rs
  50. 1 1
      plugin/smartdns-ui/src/whois.rs
  51. 1 1
      plugin/smartdns-ui/tests/common/client.rs
  52. 1 1
      plugin/smartdns-ui/tests/common/mod.rs
  53. 1 1
      plugin/smartdns-ui/tests/common/server.rs
  54. 1 1
      plugin/smartdns-ui/tests/httpserver_test.rs
  55. 1 1
      plugin/smartdns-ui/tests/restapi_test.rs
  56. 1 1
      src/Makefile
  57. 1 1
      src/dns.c
  58. 1 1
      src/dns.h
  59. 1 1
      src/dns_cache.c
  60. 1 1
      src/dns_cache.h
  61. 1 1
      src/dns_client.c
  62. 1 1
      src/dns_client.h
  63. 1 1
      src/dns_conf.c
  64. 1 1
      src/dns_conf.h
  65. 1 1
      src/dns_plugin.c
  66. 1 1
      src/dns_plugin.h
  67. 1 1
      src/dns_server.c
  68. 1 1
      src/dns_server.h
  69. 1 1
      src/dns_stats.c
  70. 1 1
      src/dns_stats.h
  71. 1 1
      src/fast_ping.c
  72. 1 1
      src/fast_ping.h
  73. 1 1
      src/http_parse.c
  74. 1 1
      src/http_parse.h
  75. 1 1
      src/include/atomic.h
  76. 1 1
      src/include/bitmap.h
  77. 1 1
      src/include/bitops.h
  78. 1 1
      src/include/conf.h
  79. 1 1
      src/include/findbit.h
  80. 1 1
      src/include/gcc_builtin.h
  81. 1 1
      src/include/hash.h
  82. 1 1
      src/include/hashtable.h
  83. 1 1
      src/include/idna.h
  84. 1 1
      src/include/jhash.h
  85. 1 1
      src/include/list.h
  86. 1 1
      src/include/rbtree.h
  87. 1 1
      src/include/stringutil.h
  88. 1 1
      src/include/timer_wheel.h
  89. 1 1
      src/lib/bitops.c
  90. 1 1
      src/lib/conf.c
  91. 1 1
      src/lib/idna.c
  92. 1 1
      src/lib/nftset.c
  93. 1 1
      src/lib/rbtree.c
  94. 1 1
      src/lib/stringutil.c
  95. 1 1
      src/lib/timer_wheel.c
  96. 1 1
      src/main.c
  97. 1 1
      src/proxy.c
  98. 1 1
      src/proxy.h
  99. 1 1
      src/smartdns.c
  100. 1 1
      src/smartdns.h

+ 1 - 1
Makefile

@@ -1,4 +1,4 @@
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
etc/init.d/smartdns

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/build-pkg.sh

@@ -1,5 +1,5 @@
 #!/bin/sh
-# Copyright (C) 2018-2024 Nick Peng ([email protected])
+# Copyright (C) 2018-2025 Nick Peng ([email protected])
 
 CURR_DIR=$(cd $(dirname $0);pwd)
 VER="`date +"1.%Y.%m.%d-%H%M"`"

+ 1 - 1
package/debian/DEBIAN/copyright

@@ -3,5 +3,5 @@ Upstream-Name: smartdns
 Source: http://github.com/pymumu/smartdns
 
 Files: *
-Copyright: 2018-2024 Nick peng
+Copyright: 2018-2025 Nick peng
 License: proprietary

+ 1 - 1
package/debian/make.sh

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/linux/install

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-compat/control/postinst

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-compat/control/prerm

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-compat/files/etc/uci-defaults/50_luci-smartdns

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-compat/files/luci/controller/smartdns.lua

@@ -1,5 +1,5 @@
 --
--- Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+-- Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 --
 -- smartdns is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-compat/files/luci/model/cbi/smartdns/smartdns.lua

@@ -1,5 +1,5 @@
 --
--- Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+-- Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 --
 -- smartdns is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-compat/files/luci/model/cbi/smartdns/upstream.lua

@@ -1,5 +1,5 @@
 --
--- Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+-- Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 --
 -- smartdns is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-compat/files/luci/model/smartdns.lua

@@ -1,5 +1,5 @@
 --
--- Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+-- Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 --
 -- smartdns is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-compat/make.sh

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-lite/control/postinst

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-lite/control/prerm

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-lite/files/root/etc/init.d/smartdns-lite

@@ -1,6 +1,6 @@
 #!/bin/sh /etc/rc.common
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-lite/files/root/www/luci-static/resources/view/smartdns-lite/smartdns-lite.js

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci-lite/make.sh

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci/control/postinst

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci/control/prerm

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci/files/root/www/luci-static/resources/view/smartdns/smartdns.js

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
package/luci/make.sh

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/openwrt/Makefile

@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2018-2024 Nick Peng ([email protected])
+# Copyright (c) 2018-2025 Nick Peng ([email protected])
 # This is free software, licensed under the GNU General Public License v3.
 #
 

+ 1 - 1
package/openwrt/control/postinst

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/openwrt/control/prerm

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/openwrt/files/etc/init.d/smartdns

@@ -1,6 +1,6 @@
 #!/bin/sh /etc/rc.common
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/openwrt/make.sh

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/optware/S50smartdns

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/optware/control/postinst

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/optware/control/prerm

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
package/optware/make.sh

@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/demo/Makefile

@@ -1,5 +1,5 @@
 
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/Makefile

@@ -1,5 +1,5 @@
 
-# Copyright (C) 2018-2023 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/data_server.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/data_stats.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/data_upstream_server.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/db.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/http_api_msg.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/http_error.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/http_jwt.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/http_server.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/http_server_api.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/http_server_stream.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/lib.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/plugin.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/server_log.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/smartdns.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/utils.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/src/whois.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/tests/common/client.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/tests/common/mod.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/tests/common/server.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/tests/httpserver_test.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
plugin/smartdns-ui/tests/restapi_test.rs

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/Makefile

@@ -1,5 +1,5 @@
 
-# Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+# Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
 #
 # smartdns is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_cache.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_cache.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_client.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_client.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_conf.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_conf.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_plugin.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2023 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_plugin.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2023 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_server.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_server.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_stats.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/dns_stats.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/fast_ping.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/fast_ping.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/http_parse.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/http_parse.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/atomic.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/bitmap.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/bitops.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/conf.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/findbit.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/gcc_builtin.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/hash.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/hashtable.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/idna.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/jhash.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/list.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/rbtree.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/stringutil.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/include/timer_wheel.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/lib/bitops.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/lib/conf.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/lib/idna.c

@@ -1,7 +1,7 @@
 
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/lib/nftset.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/lib/rbtree.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/lib/stringutil.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/lib/timer_wheel.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/main.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/proxy.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/proxy.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/smartdns.c

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
src/smartdns.h

@@ -1,6 +1,6 @@
 /*************************************************************************
  *
- * Copyright (C) 2018-2024 Ruilin Peng (Nick) <[email protected]>.
+ * Copyright (C) 2018-2025 Ruilin Peng (Nick) <[email protected]>.
  *
  * smartdns is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

部分文件因为文件数量过多而无法显示