Commits


add flags to listener; warn if missing auth_table in the future we'll have also plain 9p, so mark the tls listeners with L_TLS and add the libtls machinery only in that case.


don't bundle arc4random, if not available use incremented counter it doesn't seem to work on guix, I don't feel fine editing crypto-related code and it was only used to generate a random id for clients connection. I'd love if someone will solve this thought :)


ugly ugly ugly workaround I don't know what I'm doing wrong with ohash. It just can't find anything. Since I have other things to do, for the time being revert to a linear search. O(1) is better than O(n) that is better than broken O(1), amrite?


typo


avoid redefining symbol `listen' on some version of bison there's an issue since we have a rule `listen' and a variable `listen'.


add a sample config


add a brief usage


use table for auth


fix pointer to t_backend this way the backend gets copied in the stack. Later, when the function returns t->t_backend is thus invalid.


don't require strict ordering in listen + table misc


add arc4random compat from opensmtpd


fix setprogname compat


add compat for freezero


another type


typo