summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* lib.krebs.genipv6: make net addresses 128 bit longtv2018-12-141-2/+2
|
* lib.normalize-ip6-addr: no :: for single sectiontv2018-12-121-1/+7
|
* lib: import generally useful stuff from genipv6tv2018-12-112-28/+31
|
* lib.krebs.genipv6: use normalize-ip6-addrtv2018-12-111-13/+22
|
* lib.normalize-ip6-addr: only normalize addrs w/o ::tv2018-12-111-1/+5
|
* lib.setAttr: RIPtv2018-12-111-2/+0
|
* lib.krebs.genipv6: can compute suffix from nametv2018-12-111-4/+34
|
* lib.krebs.genipv6 hash: 0000 -> 0 instead of εtv2018-12-111-1/+1
|
* lib types nets: add wireguardlassulus2018-12-091-0/+24
|
* lib.krebs.genipv6: inittv2018-12-071-0/+92
|
* lib.krebs: inittv2018-12-072-0/+4
|
* types host: cores can also be 0lassulus2018-12-051-1/+1
|
* lib: genid is genid_unit32lassulus2018-12-031-2/+3
|
* lib.types.user: use genid_uint31tv2018-12-021-3/+3
| | | | Refs https://github.com/systemd/systemd/issues/11026
* lib: add kropstv2018-11-301-0/+1
|
* lib: add mapNixDir{,1}tv2018-11-301-0/+17
|
* genid_signed -> genid_uint31lassulus2018-08-091-1/+1
|
* types host: add monitoring boollassulus2018-04-271-0/+8
|
* populate: 2.1.0 -> 2.3.0tv2018-02-281-0/+15
|
* types: refactor sourcetv2018-02-281-57/+45
|
* types.source: add pass typetv2017-12-151-1/+21
|
* types: use cidr only in tinc.subnetslassulus2017-11-291-1/+8
|
* types: add cidr and use as net.addresslassulus2017-10-111-3/+23
|
* lib shell.escape: escape the empty string as ''tv2017-09-191-4/+7
|
* types.host: add external boollassulus2017-08-311-0/+10
|
* types.host: managed -> cilassulus2017-08-311-2/+3
|
* move subdirsOf from lib to makefutv2017-08-011-4/+0
|
* krebs.sitemap: inittv2017-08-011-1/+15
|
* types hosts: set default managed to falselassulus2017-07-271-0/+1
|
* lib.eval-source: sanitize sourcetv2017-07-231-1/+7
|
* lib.eval-source: allow source to be a listtv2017-07-121-3/+1
|
* move source config from module system to 1systems/*/source.nixtv2017-07-102-0/+20
|
* types.label: drop redundant isStringtv2017-06-181-2/+1
|
* lib: add test and testStringtv2017-06-183-11/+16
|
* lib/types: add managed bool to host typelassulus2017-05-191-0/+7
|
* types.user.mail: str -> nullOr strtv2017-04-271-2/+2
|
* types.net: normalize IPv6 addresstv2017-04-131-0/+1
|
* lib: add normalize-ip6-addrtv2017-04-131-0/+46
|
* types.*pathname: normalize slashestv2017-03-311-10/+10
|
* move indent to liblassulus2017-01-211-0/+2
|
* lib: import bulk of krebs/4libtv2016-10-204-1/+578
|
* krebs lib: move {eq,ne,mod} to libtv2016-10-131-0/+4
|
* lib: import shell from krebs/4libtv2016-08-022-0/+28
|
* move old stufftv2015-07-113-264/+0
|
* lib git: s/cd/$host/tv2015-06-191-4/+5
|
* irc-announce: don't say "pushed"tv2015-06-181-1/+1
|
* irc-announce: create,delete: announce refnametv2015-06-181-1/+5
|
* irc-announce: add pkg nettoolstv2015-06-181-0/+1
| | | | For hostname.
* irc-announce: append PID to nicktv2015-06-181-4/+4
|
* irc-announce: id=newrev & id2=oldrevtv2015-06-181-4/+4
|