Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-03 | libndb: move mkptrname() into libndb to avoid duplication | cinap_lenrek | |
2020-12-07 | libndb: open internal file-descriptors with OCEXEC flag | cinap_lenrek | |
2018-05-16 | ndb/cs: prevent deadlock with ndb/cs by mounting /srv/dns *AFTER* /net | cinap_lenrek | |
the dnsquery() library function should not start mouting /srv/dns on its own. this problem arrises only for ndb/cs as it is started before ndb/dns. the issue with mounting /srv/dns before /net is when ndb/cs attempts to read the list of interfaces, accessing /net/ipifc, which triggers a rpc to ndb/dns as it is ontop of the mount. this can yield a deadlock when ndb/dns blocks its 9p loop waiting for requests to complete on a refresh and the requests are stuck waiting for ndb/cs to translate a dial string for announce(). | |||
2018-04-28 | libndb: cleanup | cinap_lenrek | |
2012-08-02 | libndb: apply eriks dnsquery() ipv6 reverse lookup patch | cinap_lenrek | |
2012-08-02 | ndb: recognize ip6.arpa postfix in mkptrname() | cinap_lenrek | |
2012-03-23 | ndb/cs: fix use after free caused by flush/clunk happening before dns lookup ↵ | cinap_lenrek | |
finishes | |||
2011-03-30 | Import sources from 2011-03-30 iso image - lib | Taru Karttunen | |
2011-03-30 | Import sources from 2011-03-30 iso image | Taru Karttunen | |