Simon Zolin
|
adb422fedf
|
filtering: refactor; change API; add "filters_update_interval" setting
+ config: "filters_update_interval"
* add /control/filtering_info
* remove /control/filtering/enable
* remove /control/filtering/disable
* add /control/filtering_config
* remove /control/filtering/status
* add /control/filtering/set_url
* remove /control/filtering/enable_url
* remove /control/filtering/disable_url
|
2019-09-12 18:38:13 +03:00 |
Simon Zolin
|
8104c902ee
|
* querylog: move code to a separate package
+ config: "querylog_interval" setting
/control/querylog_config, /control/querylog_info
+ POST /control/querylog_clear
|
2019-09-12 18:35:13 +03:00 |
Simon Zolin
|
04e2566e9e
|
* stats: use uint32 or uint64 integer values, not int
|
2019-09-12 17:53:27 +03:00 |
Simon Zolin
|
4a58266ba3
|
+ statistics: store in separate file
+ GET /control/stats handler
|
2019-09-04 10:12:02 +03:00 |
Simon Zolin
|
fe23b33d7e
|
+ config: "statistics_interval" setting
|
2019-09-04 10:12:01 +03:00 |
Simon Zolin
|
c616259e8b
|
* dnsfilter: use golibs/cache
+ config: add cache size settings
+ config: add cache_time setting
|
2019-09-02 19:12:53 +03:00 |
Simon Zolin
|
24bb708b21
|
+ config: add certificate_path, private_key_path
* POST /control/tls/configure: support certificate_path and private_key_path
|
2019-08-30 19:18:14 +03:00 |
Simon Zolin
|
d46ebe1c8b
|
Revert "+ config: add cache size settings"
This reverts commit 81303b5db7 .
|
2019-08-16 15:17:38 +03:00 |
Simon Zolin
|
9d7285e42c
|
* config: set default DNS server as IP addresses
* config: add "1.0.0.1" to default bootstrap addresses
|
2019-08-13 11:52:06 +03:00 |
Simon Zolin
|
8307a5a494
|
+ config: store/load "blocked_services" per-client setting
|
2019-08-05 14:12:22 +03:00 |
Simon Zolin
|
81303b5db7
|
+ config: add cache size settings
|
2019-07-23 15:57:44 +03:00 |
Simon Zolin
|
b8444ff46a
|
* minor
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
6701e9ce06
|
* move "dnsctx" to "config"
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
af21a5f17b
|
* move "dnsServer" to "config"
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
001b4b981f
|
* move "dhcpServer" to "config"
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
5e309a7b3a
|
* move "httpServer" to "config"
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
2780ace63e
|
* move "httpsServer" to "config"
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
f79008d9d0
|
* move "pidFileName" to "config"
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
d3ddfc81a6
|
* move "versionCheckJSON" to "config"
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
c426ee0108
|
* move "client", "transport" to "config"
|
2019-07-19 12:18:16 +03:00 |
Simon Zolin
|
2682adca39
|
* move "controlLock" mutex to "config"
|
2019-07-17 19:29:45 +03:00 |
Simon Zolin
|
d51f43e27a
|
* clients: move container object to "config"
Now the functions use parameter, not a global object.
|
2019-07-17 19:29:45 +03:00 |
Simon Zolin
|
131aa4c93c
|
- service stop: fix race
Service Stop handler sends SIGINT to the main thread,
which begins the stops the app.
|
2019-07-02 12:56:23 +03:00 |
Andrey Meshkov
|
082354204b
|
Fix #831
This commit fixes panic when customDialContext fails to resolve the host's address.
|
2019-06-18 16:18:13 +03:00 |
Simon Zolin
|
dc682763ff
|
* move ./*.go files into ./home/ directory
|
2019-06-10 11:51:53 +03:00 |