Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-10 | Instead of <arpa/inet.h> pulling in <netinet/in.h>, just copy in the | Philip Guenthe | |
three things that it needed from there: INET_ADDRSTRLEN, INET6_ADDRSTRLEN, and struct in_addr. Add protecting #ifndefs to netinet6?/in6?.h for those. ok deraadt@ | |||
2012-07-10 | Stop pulling in <sys/param.h> | Philip Guenthe | |
ok deraadt@ | |||
2012-07-10 | bsearch() doesn't belong here (it's in <stdlib.h>) | Philip Guenthe | |
Add __restrict bits for tdelete() ok deraadt@ | |||
2012-07-10 | For setsockopt(SO_{SND,RCV}TIMEO), convert the timeval to ticks using | Philip Guenthe | |
tvtohz() so that the rounding is correct and we don't time out a tick early ok claudio@ | |||
2012-07-10 | Add builtin XMODEM send support with ~X, only tested with lrz -X so far. | Nicholas Marriott | |
2012-07-10 | full support for -static -shared -prefer-pic -prefer-non-pic -fpie* | Marc Espie | |
in --mode=compile | |||
2012-07-10 | pass the option string along as a 4th parameter, in cases canonical is | Marc Espie | |
not all that matters (e.g., -fpie and friends) | |||
2012-07-10 | nit | Marc Espie | |
2012-07-10 | dd all kinds of funky tests for compile mode | Marc Espie | |
2012-07-10 | - simplify the scheduler loop logic further, it is ridiculously simple now | Gilles Chehade | |
and I don't think we can do much better (at that level) :-p - always break out of the handler after processing an envelope, this will avoid a busy scheduler from not getting a chance to handle SIGTERM/SIGINT YES we can now ctrl-c a maaaaad scheduler ! ok eric@, ok chl@ | |||
2012-07-10 | +limits.h. | Nicholas Marriott | |
2012-07-10 | Once we've set up termios, lines need to be \r\n terminated, and we need | Nicholas Marriott | |
to reset termios before exiting. So add custom versions of err(), errx(), warn(), warnx() to handle this. | |||
2012-07-10 | more config, sort stuff for easier spotting | Marc Espie | |
2012-07-10 | move set prio/tos into OPTIONS; ok henning | Jason McIntyre | |
2012-07-10 | Try to cleanup the macro magic because of socket spliceing. Since struct | Claudio Jeker | |
socket is no longer affected by option SOCKET_SPLICE we can simplyfy the code. OK bluhm@ | |||
2012-07-10 | use PFSTATE_SCRUBMASK | Henning Brauer | |
whenever you see (flags >= ONE_OF_THE_FLAGS), run. that must break sooner or later. | |||
2012-07-10 | define a PFSTATE_SCRUBMASK. relying on numeric order of flags is stupid | Henning Brauer | |
and bound to break sooner or later. | |||
2012-07-10 | closefrom(STDERR_FILENO + 1) not STDOUT_FILENO so that output actually ↵ | Nicholas Marriott | |
appears ;-). | |||
2012-07-10 | Allow an implicit address family for af-to rules. If the address | Alexander Bluhm | |
family can be determined by the "from" or "to" parameter in the matching part, it is no longer necessary to specify "inet" or "inet6" there. OK henning@ mikeb@ | |||
2012-07-10 | intermediate hack^Wugly "fix" to prevent spurious "scrub ()" prints | Henning Brauer | |
+ XXX comment as reminder to clean this up for good | |||
2012-07-10 | Better handling of servname in getaddrinfo_async. Do not necessarily | Eric Faurot | |
fail if there is no entry for a given protocol. Fix issue reported by early testers. | |||
2012-07-10 | set { ... } -> set ( ... ) | Henning Brauer | |
brought up by ryan, discussed with him and theo and they convinced me | |||
2012-07-10 | Implement ~C. | Nicholas Marriott | |
2012-07-10 | Restore termios and signal handlers before ~$ so ^C will kill child. | Nicholas Marriott | |
2012-07-10 | in_scrubprefix needs the same netmask checking as in_addprefix (which was | Claudio Jeker | |
added in 1.40). This fixes a pathological case where in_scrubprefix would do the wrong thing. Found and reported by glebius@FreeBSD OK bluhm@ | |||
2012-07-10 | Add a ~S escape to change the speed interactively (not using ~s since | Nicholas Marriott | |
may want to use it for variables later). | |||
2012-07-10 | Add first cut of replacement for tip/cu. Not linked to the build. | Nicholas Marriott | |
Currently supports only -l and -s (no parity), no variables and ~., ~>, ~$, ~#, ~^Z, ~?. More to come. Tested by naddy, otto. ok miod deraadt | |||
2012-07-10 | fix the last outstanding functionality difference i could find between | David Gwynne | |
libexec and usr.sbin tftpd. libexec waitied around after finishing a wrq in case our ack for the last write from a client got lost. this does the same dance, or an arguably better version of it compared to libexec tftpd. | |||
2012-07-10 | libexec/tftpd handled the case where we'd get an ack for the previous | David Gwynne | |
block by flushing the data on the socket and waiting for a retransmit by timeout to occur. my stuff (usr.sbin/tftpd) had XXXs and failure in those places. this diff fixes that. this should address the problems that sthen and jcs have been having (and which i was finally able to reproduce here). it also avoids reusing the clients buffer to both send and recv frames. we recv onto the stack now so retry always sends what we originally built for the peer. tested by and ok jcs@ sthen@ | |||
2012-07-10 | Fix an outstanding debian bug: #658539 | lum | |
"looks good" kjell | |||
2012-07-10 | Turn on systrace sandboxing of pre-auth sshd by default for new installs | Damien Miller | |
by shipping a config that overrides the current UsePrivilegeSeparation=yes default. Make it easier to flip the default in the future by adding too. prodded markus@ feedback dtucker@ "get it in" deraadt@ | |||
2012-07-09 | fix -Tascii .Fd line breaking | Ingo Schwarze | |
and implement -Tman .Fd | |||
2012-07-09 | #! stupid test | Marc Espie | |
2012-07-09 | --config had better match more stupid shit. | Marc Espie | |
should fix devel/avr | |||
2012-07-09 | The linux emulation exit hook needs to be able to sleep, so call it | Philip Guenthe | |
before changing p_stat to SDEAD ok pirofti@ | |||
2012-07-09 | According to miod, KERNBASE used as a userland symbol should die | Theo de Raadt | |
in a fire. Start by removing the definitions, before we clean the headers later. | |||
2012-07-09 | implement -Tman .Eo and .Ec | Ingo Schwarze | |
2012-07-09 | OpenBSD has two kinds of developers ... | Mike Larkin | |
ok beck@, guenther@ who deal with their own ... ok deraadt@ who deals with his own and sometimes others ... | |||
2012-07-09 | longarg: | Marc Espie | |
means longoption with a separate parameter, like for -Xcompiler (won't work as -Xcompiler=value) | |||
2012-07-09 | sync | Todd T. Fries | |
2012-07-09 | resolve conflicts | Stuart Henderson | |
2012-07-09 | NSD v3.2.11, ok phessler@ | Stuart Henderson | |
2012-07-09 | start ditching Getopt::Long, only LT::Mode::Link uses it, so make it | Marc Espie | |
autoload only when absolutely required. | |||
2012-07-09 | extend option parser a bit more: if we pass it a regexp, then we match | Marc Espie | |
that regexp. for permuted mode, expose the "future" arguments so we can tinker with them directly. Use that to support -Wc,* and -Xcompiler | |||
2012-07-09 | support for -Wc,*,* and -Xcompiler $arg | Marc Espie | |
2012-07-09 | Fix typo in warning message. | Lawrence Teo | |
ok mikeb sthen haesbaert henning | |||
2012-07-09 | one more prio -> set prio; ok henning | Jason McIntyre | |
2012-07-09 | Implement -Tman .Bf. | Ingo Schwarze | |
To get the spacing right, * avoid man(7) code line breaks at places where no spacing is allowed * allow spacing right after .Sm on * allow spacing after empty .Fl at the end of an input line | |||
2012-07-09 | second fuckup in implicit detection | Marc Espie | |
2012-07-09 | more compat shit for libtool1/libtool2 schizophrenia | Marc Espie | |
should fix print/pdflib found out by jasper@ |