Commit graph

449 commits

Author SHA1 Message Date
Daniel
0ab150ba89 Update control flags and usage message 2019-08-05 14:36:57 +02:00
Daniel
15a3ea8a08 Bump core version 2019-08-05 12:37:58 +02:00
Daniel
ca1715d028 Update devmode config description 2019-08-02 21:31:56 +02:00
Daniel
d01c619400 Update handling of api listen address override 2019-08-02 16:09:13 +02:00
Daniel
edebfbd687 Add devmode config override via flag 2019-08-02 16:08:46 +02:00
Daniel
a410e27fa4 Fix version comparison 2019-08-02 14:50:16 +02:00
Daniel
23f3f06cf1 Suppress arguments for windows snoretoast commands 2019-08-02 14:43:32 +02:00
Daniel
b671a68aec Disable Windows debug output for show 2019-08-02 14:43:05 +02:00
Daniel
4a18f9b96f Update show command output for programmatic usage 2019-08-02 11:26:14 +02:00
Daniel
e6705b5463 Bump control version 2019-08-02 11:00:59 +02:00
Raskaro
b5813b229e Fix double .exe-Bug on Windows 2019-08-02 10:55:48 +02:00
Daniel
d2f81e370c Bump versions 2019-07-31 22:38:46 +02:00
Daniel
438d62dcc2 Fix escaping in Windows Service creation 2019-07-31 22:37:06 +02:00
Daniel
93cc4a056e Adapt to notifications module update 2019-07-31 22:36:33 +02:00
Daniel
328fc9087f Adapt modules to new core module and dir structure handling 2019-07-31 22:36:09 +02:00
Daniel
7a6189143c Improve core module to take care of dir structures and db init 2019-07-31 22:34:23 +02:00
Daniel
82026cd7d9 Bump core version 2019-07-30 13:10:02 +02:00
Daniel
ab6bdc5f0e Add api authentication via firewall 2019-07-30 13:07:50 +02:00
Daniel
c6332dda7d Fix paths and identifiers 2019-07-30 13:07:33 +02:00
Daniel
ae79877a3f Bump control version 2019-07-26 22:37:13 +02:00
Daniel
e0f97e1d71 Bump core version 2019-07-26 22:35:46 +02:00
Daniel
50afb96de4 Add snoretoast run command 2019-07-26 22:35:34 +02:00
Daniel
27bb5fbeb0 Fix startup procedure, flags 2019-07-26 22:35:14 +02:00
Daniel
d70edcf184 Add upgrader for portmaster-control 2019-07-26 22:34:34 +02:00
Daniel
bb8cd689f8 Add snoretoast to std update downloads 2019-07-26 22:34:10 +02:00
Daniel
a06ca19056 Fix identifier in core update notification 2019-07-26 22:33:06 +02:00
Daniel
ab7980d42c Add file version regex and regex tests 2019-07-26 22:32:42 +02:00
Daniel
5829074247 Remove copyright notices from files, LICENSE file suffices 2019-07-24 10:44:00 +02:00
Daniel
cad3490ec1 Add workaround for NewProcess on Windows 2019-07-24 10:02:09 +02:00
Daniel
169901ccef Stop service before uninstalling 2019-07-24 09:55:53 +02:00
Daniel
c6083fc464 Finish windows support
- Fix service creation
- Singleton lock
- Control error/logging
- Revamp run/service interaction
- Add option to turn off stdout/stderr output (for Windows Service)
- Use log instead of fmt.Print*
2019-07-24 09:22:16 +02:00
Daniel
d9ae6a140d Print stack traces to stderr when taking more than 10 secs to shutdown 2019-07-24 09:18:43 +02:00
Daniel
9cc5c789ec Add windows service install/uninstall, improve service handling 2019-07-19 21:27:15 +02:00
Daniel
51c96959aa Add input signal handler 2019-07-19 21:25:38 +02:00
Daniel
ace9e50f70 Add windows service support 2019-07-18 16:20:04 +02:00
Daniel
133ad1f50e Add show command 2019-07-18 16:15:26 +02:00
Daniel
636c748328 Add logging to file, improve windows console handling 2019-07-18 16:15:16 +02:00
Daniel
b30bb25ce3 Fix console/window handling on windows 2019-07-16 13:27:31 +02:00
Daniel
1cc90f1eee Remove upgrade mechanism from pmctl 2019-07-16 13:26:20 +02:00
Daniel
f3b5cb89ce Download update index if not available 2019-07-16 13:25:39 +02:00
Daniel
9bdebf207b
Merge pull request #9 from safing/develop
Fix clean shutdown with portmaster-control
2019-07-05 09:26:58 +02:00
Daniel
2bc0da6700 Fix clean shutdown with portmaster-control
Also, only download portmaster-core on initial run of portmaster-control.

Fixes #7
2019-07-04 16:43:07 +02:00
Daniel
eb4e48aeae
Merge pull request #8 from safing/develop
Release to master
2019-07-04 16:33:56 +02:00
Daniel
b5cc3121ae Rename components
portmaster -> portmaster-core
pmctl -> portmaster-control
2019-07-04 13:57:55 +02:00
Daniel
457e6f21a2 Use new util function for creating/checking dirs 2019-07-04 13:57:14 +02:00
Daniel
2e59031475 Fix bug where path vars go lost 2019-07-04 13:56:45 +02:00
Daniel
5b80a0b95e Add downloading of main components, fix dir permissions
Fixes #2, #3
2019-07-04 13:54:51 +02:00
Raskaro
0ca5ecb464
Merge pull request #5 from safing/develop
Fix #1
2019-07-02 16:35:05 +02:00
Daniel
9636777b30 Update profile package to changed deps 2019-07-02 16:19:47 +02:00
Daniel
36901e89d8 Fix setting default api address
Fixes #1
2019-07-02 16:16:03 +02:00