summaryrefslogtreecommitdiff
path: root/src/services
AgeCommit message (Collapse)Author
2020-05-19T2465: Permissions on vyos-hostsd socket incorrectkroy-the-rabbit
The DHCP server is unable to apply entries to the hosts file because the permissions on the socket are getting created wrong. ``` $ ls -al /run/vyos-hostsd.sock srwxrwxrwx 1 root vyattacfg 0 May 20 01:38 /run/vyos-hostsd.sock ``` This gives it the correct permissions so that the nobody/nobody user/group can change it.
2020-05-06http api: T2395: add waitress as production WSGI serverJohn Estabrook
2020-05-06http api: T2395: replace bottle with flask as microframeworkJohn Estabrook
2020-05-06http api: use decorator to get command data from requestJohn Estabrook
2020-05-06http api: catch appropriate errorsJohn Estabrook
2020-05-06http api: function names should be consistentJohn Estabrook
2020-05-03Merge pull request #352 from maplewf/currentDaniil Baturin
[T2311] name servers via cmdline can't take effect
2020-04-22http api: T2096: form of show/generate should be consistent with other cmdsJohn Estabrook
2020-04-20http api: T2292: handle SIGTERM from systemd restart; raise SIGINTJohn Estabrook
2020-04-18[T2311] name servers via cmdline can't take effectMaple Wang
Please refer to https://phabricator.vyos.net/T2311
2020-03-11http api: T2096: Added show and generateMatthias Fetzer
2020-02-14http api: T2040: reload Config in route definitionJohn Estabrook
2019-12-19vyos-hostsd: T1885: Fixed crash if stdout PIPE connection lostzsdc
In case if stdout PIPE were lost (for example, after systemd-journald restart), using print() will raise the exception. This patch replaces print() to logging function, which is not sensitive to this problem. This makes vyos-hostd resistant to stdout disconnection, but of course, all logs after stdout disconnection will be lost.
2019-12-03T1801: move escaping of backslashes into configtreeJohn Estabrook
2019-11-17dns: T1786: add proper processing of 'system disable-dhcp-nameservers'zdc
2019-11-17T1801: escape isolated backslashes before passing to ConfigTree()John Estabrook
2019-11-05T1774: fix error outputJohn Estabrook
2019-10-27T1773, T1774: add a show config operation with JSON and raw options.Daniil Baturin
2019-10-23[HTTP API] Add endpoints for config file and image management.Daniil Baturin
2019-10-23[HTTP API] Use a decorator for functions that require authentication.Daniil Baturin
2019-09-29[vyos-hostsd] T1701 Fix check for delete domain-name and domain-searchDmitriyEshenko
2019-09-19T1638: generated hosts file fix for proper FQDN resolutionkroy
2019-08-26T1598: add a vyos-hostsd operation for retrieving name servers by tag.Daniil Baturin
2019-08-21T1598: clean up vyos-hostsd state dump on clean shutdown.Daniil Baturin
2019-08-21T1598: improve autogenerated file comments.Daniil Baturin
2019-08-20T1598: initial implementation of the hosts keeper daemon.Daniil Baturin
2019-08-05T1431: add showConfig operation to the HTTP API.Daniil Baturin
2019-06-17[HTTP API] T1431: disallow empty config paths.Daniil Baturin
2019-06-17[HTTP API] T1431: make the value field optional.Daniil Baturin
2019-06-17[HTTP API] T1431: allow sending a single command, and make sure commands are ↵Daniil Baturin
dicts.
2019-06-17[HTTP API] T1431: make the value field optional and add better validation.Daniil Baturin
2019-06-17T1431: release the lock even if discard() caused an exception.Daniil Baturin
It may be better to crash the process in that situation.
2019-06-16T1431: initial implementation of the HTTP API.Daniil Baturin