Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-21 | Switch from <sys/endian.h> or <machine/endian.h> to the new, | Philip Guenther | |
being-standardized <endian.h> ok deraadt@ millert@ beck@ | |||
2014-07-20 | Fixed typo in error message. | Tobias Stoeckmann | |
okay deraadt@ | |||
2014-07-20 | Fix tcpdump(8) display of logical link control data in IEEE802 frames. | Stefan Sperling | |
The frame subtype field is in the first byte of frame control but tcpdump(8) was looking at the second byte to determine if this is a data frame. Patch by Nathanael Rensen, thanks! | |||
2014-07-20 | Fix auto-upgradable files detection. | Antoine Jacoutot | |
from Nathanael Rensen, thanks! | |||
2014-07-20 | Make sure the correct errno is reported by warn* or err* and not | Philip Guenther | |
the errno of an intervening cleanup operation like close/unlink/etc. Diff from Doug Hogan (doug (at) acyclic.org) | |||
2014-07-19 | actually use the cve match_location correctly. | Marc Espie | |
problem noticed by aja@ | |||
2014-07-18 | fix sorted output | Marc Espie | |
2014-07-18 | Fix privsep.c. Call missing imsg_free() after imsg_get(). Also add | YASUOKA Masahiko | |
missing #include <net/if.h> to use IFNAMESIZ and replace some strncmp() by startswith(). | |||
2014-07-18 | Cleanups: | Antoine Jacoutot | |
- links are already ignored when creating the sums - better CVSID match | |||
2014-07-17 | Move comment about strcasecmp() to a more suitable spot. | Stefan Sperling | |
ok reyk benno | |||
2014-07-17 | Fix typo in example httpd config which caused error on startup. | Stefan Sperling | |
/etc/httpd.conf:8: failed to add media type ok reyk | |||
2014-07-16 | zap trailing newlines; "go for it" deraadt | Okan Demirmen | |
2014-07-16 | Implement file descriptor accounting. The concept was taken from | Reyk Floeter | |
relayd but had to be adjusted for httpd. It now handles single-pass HTTP connections, persistent connections with multiple requests, and body-less HEAD requests. With input from benno@ | |||
2014-07-16 | lynx will go to ports. there are too many reasons for it to go there, | Theo de Raadt | |
and not enough for it to stay. lengthy discussions. | |||
2014-07-15 | typo | Antoine Jacoutot | |
2014-07-15 | don't diplay the full path in error messages | Reyk Floeter | |
2014-07-15 | /var/db/sysmerge -> /usr/share/sysmerge | Antoine Jacoutot | |
ok deraadt@ | |||
2014-07-14 | Track Connection: Keep-Alive | Reyk Floeter | |
2014-07-14 | unhardcode db paths. | Marc Espie | |
put pruning of paths back early: these happen to be in the source db for the most part, so if we auto-detect source first, we lose. | |||
2014-07-14 | Create a socketpair() and tie one end to /dev/klog using ioctl LIOCSFD. | Theo de Raadt | |
This allows us to receive messages direct from programs using the fd-safe sendsyslog(2), aka. syslog_r(3). Thanks to guenther for this part of the solution. ok beck tedu miod guenther | |||
2014-07-14 | first step towards keep-alive/persistent connections support | Reyk Floeter | |
2014-07-14 | When a connection was spliced in one direction and in copy mode in | Alexander Bluhm | |
the other direction, the timeouts did not work. They were longer than specified. Link the splicing and non-splicing timeouts. Found by make run-regress-args-timeout-http.pl OK reyk@ | |||
2014-07-13 | Use lerrx instead of errx since the logging subsystem is already initialized. | Claudio Jeker | |
OK florian@ | |||
2014-07-13 | Some functions need to dup() before sending a socket by imsg and don't | YASUOKA Masahiko | |
need to close() after sending socket since imsg_compose() closes the passing socket. | |||
2014-07-13 | remove all crypt choices other than bcrypt. ok afresh1 deraadt | Ted Unangst | |
2014-07-13 | Use errx() after getpwnam() failure since errno may not be set. | Claudio Jeker | |
All other privsep / privdrop daemons do this the same way. OK florian@ some time ago | |||
2014-07-13 | bye bye src url. Never amounted to much, we went another road a while ago | Marc Espie | |
2014-07-13 | bundling base + packages was slow, as it needed to find lots of files. | Marc Espie | |
different approach: mark the base system in one go, then hand pick the files from the pkglocatedb. quite a few unaccounted files yet, this will get better | |||
2014-07-13 | Set KERN_PROC_NOBROADCASTKILL so that iscsid is not killed by init | Claudio Jeker | |
when terminating multi-user so that we have a chance to sync the file systems mounted via iscsi. | |||
2014-07-13 | When the three possible return values are -1, 0, and 1, != 1 is the same | Kenneth R Westerback | |
as <= 0. And the latter is the normal idiom so use that. ok claudio@ henning@ | |||
2014-07-13 | tedu setlist support, superseded by the new locate dbs. | Marc Espie | |
2014-07-13 | stuff no longer needed, now that base/x release install its own locate dbs | Marc Espie | |
2014-07-13 | Remove a debug message | Reyk Floeter | |
2014-07-13 | Since the event(s) passed to a callback can be a mask of all events | Kenneth R Westerback | |
of interest and EV_WRITE is or'ed into the interesting events, it is more correct to check both events each time. Pointed out by Claudio. ok henning@ claudio@ | |||
2014-07-13 | Sync file to be identical in relayd(8) and httpd(8). | Reyk Floeter | |
2014-07-13 | Finish writing the output before closing the connection | Reyk Floeter | |
(adopted from relayd). | |||
2014-07-13 | Close the connection after the response is completed (no Keepalive yet). | Reyk Floeter | |
2014-07-13 | Add support for media types (aka. MIME types): the types section is | Reyk Floeter | |
compatible to nginx' mime.types file which can be included directly. If not present, use a few built-in defaults for html, css, txt, jpeg, gif, png, and js. | |||
2014-07-13 | Close connection/remove event handler when msgbuf_write() hits an | Kenneth R Westerback | |
EOF. ok jmatthew@ claudio@ | |||
2014-07-13 | Make error messages more obvious to the user. | Bob Beck | |
ok reyk@ florian@ | |||
2014-07-13 | Also ignore examplessum. | Antoine Jacoutot | |
2014-07-13 | improve log output for relays. adjust regress tests | Sebastian Benoit | |
ok reyk | |||
2014-07-13 | repair matching of headers, add regress test for this error | Sebastian Benoit | |
ok reyk | |||
2014-07-12 | Use Comic Sans (or Chalkboard) as the default font for HTTP error | Reyk Floeter | |
messages because we love web hipsters. ok beck@ | |||
2014-07-12 | Add httpd(8), an attempt to turn the relayd(8) codebase into a simple | Reyk Floeter | |
web server. It is not finished yet and I just started it today, but the goal is to provide an HTTP server that a) provides minimal features, b) serves static files, c) provides FastCGI support, and d) follows common coding practices of OpenBSD. It will neither support plugins, nor custom memory allocators, EBCDIC support, PCRE or any other things that can be found elsewhere. httpd(8) is not intended to provide a fully-featured replacement for nginx(8) or the Apache, but it will provide enough functionality that is needed in the OpenBSD base system. ok deraadt@ | |||
2014-07-12 | don't check_security on newer *after* making sure the set doesn't have | Marc Espie | |
errors. Note that the errors are already signaling enough (conflicts, bad package etc)... And not having any errors mean we actually have proper plists. problem noticed by zhuk@ | |||
2014-07-12 | egsum -> examplessum | Antoine Jacoutot | |
2014-07-12 | zap trailing whitespace; | Jason McIntyre | |
2014-07-12 | Close connections when msgbuf_write() returns 0. | Kenneth R Westerback | |
ok claudio@ | |||
2014-07-12 | Fix a potential bug. privsep.c didn't check the interface name | YASUOKA Masahiko | |
correctly if it's pppx. |