Commit graph

55 commits

Author SHA1 Message Date
Daniel Salzman
6e0ba0c8ce doc: update year to 2024 2024-01-02 13:37:49 +01:00
Daniel Salzman
90f5a92997 doc: remove broken info support
The sphinx-panels isn't compatible with the info format, which isn't used anyway.
2023-08-30 08:16:56 +02:00
Daniel Salzman
5d48ada595 doc: add dummy alternative of sphinx_panels to solve issues with man generation
If the proper sphinx_panels extension is loaded, this exception occurs:
```
Exception occurred:
  File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 346, in create_translator
    setattr(translator, 'visit_' + name, MethodType(visit, translator))
TypeError: first argument must be callable
```
2023-08-18 08:39:56 +02:00
Daniel Salzman
54599b6465 doc: improve sphinx-panels detection 2023-08-17 23:20:42 +02:00
Daniel Salzman
7ef2a65834 doc: add DNS over QUIC configuration section 2023-08-17 09:10:56 +02:00
Daniel Salzman
6b19c38fa4 doc: update year to 2023 2023-01-04 08:44:08 +01:00
Daniel Salzman
01850c32f8 doc: update year in the copyright 2022-01-04 13:25:15 +01:00
Jan Hak
59171e1996 sphinx: change configuration to disable convert double-dashes into single unicode character 2021-08-09 15:23:40 +02:00
Daniel Salzman
502f7c2f97 doc: update year in the copyright 2021-01-01 10:42:42 +01:00
Daniel Salzman
58a3a5ae21 kzonesign: move from sbin to bin 2020-08-06 20:54:16 +02:00
Libor Peltan
b3107054c2 kzonesign: renamed from ksignzone 2020-08-06 20:54:16 +02:00
Libor Peltan
401521222e ksignzone implemented 2020-08-06 20:54:16 +02:00
Libor Peltan
240e5a3fbc kxdpgun: renamed from knot-xdp-gun 2020-08-04 18:50:24 +02:00
Libor Peltan
be1e052f9f catalog: added kcatalogprint utility 2020-07-13 20:07:09 +02:00
Daniel Salzman
9f1cc32c10 xdp-gun: rename to knot-xdp-gun 2020-05-31 10:49:11 +02:00
Libor Peltan
e3a89be7e7 xdp-gun: proper cli options 2020-05-31 09:17:13 +02:00
Daniel Salzman
a71174f4f2 doc: added EPUB target into Makefile 2020-02-19 15:18:32 +01:00
Daniel Salzman
987c2d1e60 doc: update copyright year 2020-01-02 10:16:40 +01:00
Daniel Salzman
47c3aaaa13 doc: update logo 2019-09-28 16:57:47 +02:00
Daniel Salzman
a2feb47cc2 doc: update current year in the copyright 2019-01-02 10:45:11 +01:00
Daniel Salzman
22b69353de doc: rename knot.pdf KnotDNS.pdf 2018-11-19 09:50:59 +01:00
Daniel Kahn Gillmor
476ae2b9ef docs: manually set copyright year in doc/conf.py
To make builds bit-by-bit reproducible, the source code should not
change what is built based on the current time.

Currently, the documentation sets its build year by querying the
system clock, which means that the produced documentation changes when
you build it in a different year.

This approach costs one manual commit per year of development, but
always builds the same thing, and claims no additional copyright years
if no changes have been made to the source.

It provides a nice warning so that (hopefully) someone building the
package which needs the manual year update should notice and can make
the update themselves if the source code is actually active (as i
expect it to be in 2020, but who knows what will happen in 2035?)

Compare with the use of SOURCE_DATE_EPOCH:
https://gitlab.labs.nic.cz/knot/knot-dns/merge_requests/951
2018-11-14 04:37:23 -05:00
Daniel Kahn Gillmor
c603d99507 use https://www.knot-dns.cz instead of http://www.knot-dns.cz 2018-08-29 09:45:57 -04:00
Daniel Salzman
7f5ce289e2 man: move kjournalprint from .1 to .8 2018-03-21 10:58:47 +01:00
Daniel Salzman
4db58b2614 libs: build cleanup, remove pykeymgr 2018-03-13 15:43:13 +01:00
Daniel Kahn Gillmor
84784174c3 Provide direntry, description, and category for makeinfo
info documents generally like to have a category and a directory entry
available for system-wide indexing.  I can't find anyone who uses a
category other than Miscellaneous for the category, sadly, but
apparently info will be happier with a dummy category like
Miscellaneous than with no category at all.
2018-02-26 16:57:36 +01:00
Lena (zansorgova)
49e3356e77 doc: add admons style to the HTML theme 2018-01-09 13:01:06 +01:00
Daniel Salzman
86354db293 doc: fix module documentation building 2017-09-20 15:32:10 +02:00
Daniel Salzman
b937dd8125 python: add platform detection to fix default library name on macOS 2017-07-24 09:23:21 +02:00
Daniel Salzman
70cc3b3310 utils: remove obsolete knot1to2 utility 2017-05-21 19:56:36 +02:00
Daniel Salzman
7d71d5b4a5 doc: fix warning about obsolete paper size setting 2017-05-08 19:52:14 +02:00
Daniel Salzman
c743891167 doc: cleanup 2017-05-04 16:14:16 +02:00
Daniel Salzman
26e197407e kkeymgr: rename to keymgr 2017-05-04 16:14:15 +02:00
Libor Peltan
de38f4b604 deleted keymgr completely 2017-05-04 16:14:15 +02:00
Libor Peltan
b11d818603 introduced kkeymgr for manipulating KASP db 2017-05-04 16:14:15 +02:00
Libor Peltan
5263b5a3a2 added pykeymgr, manipulating LMDB kasp config incl importing legacy json; TODO features missing 2017-05-04 16:14:15 +02:00
Daniel Salzman
f38e7f55a8 doc: increase Python recursion limit to 1500 2017-01-06 16:29:19 +01:00
Libor Peltan
e5abe17c74 utils: add kjournalprint utility 2016-12-06 16:22:37 +01:00
Jan Včelák
19e3eaaa5c Merge 'Semantic checks refactoring'
* code refactor for semantic checks
* stand-alone tool for semantic check (kzonecheck)

MR !510
2016-05-25 10:29:29 +02:00
Jan Vcelak
b07dd6e010 doc: remove trailing white spaces 2016-05-09 08:47:57 +02:00
Vítězslav Kříž
aa6eb5dbaa semcheck: doc 2016-05-05 15:30:33 +02:00
Jan Vcelak
c1dc436f18 doc: disable smartypants, insert dashes manually
Parameter names in HTML manual pages were incorrectly replaced by
dashes. This seems to be the easiest fix.
2015-07-07 17:46:27 +02:00
Jan Vcelak
ac6990cdcd doc: fix build on Fedora 21 2015-07-07 15:46:41 +02:00
Jan Vcelak
4ef728aa83 doc: use ndash in copyright 2015-07-07 15:22:11 +02:00
Ondřej Surý
b8ceba38da Fix sphinx-build out-of-srcdir-build 2015-04-30 12:35:00 +02:00
Ondřej Surý
6fbd8c6c97 Rename KnotDNS.info to knot.info and KnotDNS.pdf to knot.pdf 2015-04-28 17:02:38 +02:00
Jan Vcelak
91f0091a8f doc: add manual page for keymgr 2015-04-20 15:45:16 +02:00
Daniel Salzman
e88086258b doc: add manual pages for khost and knsupdate 2015-04-20 15:45:16 +02:00
Daniel Salzman
3af3f1d551 doc: add manual page for knot1to2 2015-04-20 15:45:15 +02:00
Jan Vcelak
e2d03d1f57 doc: add manual page for knotc 2015-04-20 15:45:15 +02:00