summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-01Implement table driven selection to which ACME authorities we canFlorian Obser
talk. Suggest by and OK deraadt, OK benno. (Later on deraadt and benno discussed if this should be handled with a config file. This seems to be good enough for now. We can do a config file later.)
2016-09-01syncTheo de Raadt
2016-09-01Really stop linking perl to pthreadAndrew Fresh
ok guenther@
2016-09-01Now the cached route flag appears in "route show". Adapt test.Alexander Bluhm
OK mpi@
2016-09-01Move the RTF_LOCAL check that only makes sense for userland toMartin Pieuchot
route_output(). ok claudio@
2016-09-01struct client starts to become the kitchen sink. Move fastcgi data toFlorian Obser
its own struct. Requested by and OK reyk@
2016-09-01Tighten up the siginfo checkPhilip Guenther
2016-09-01Switch OpenBSD/armv7 to ARM EABI (soft-float). This is a complete ABIPatrick Wildt
break which cannot be easily crossed. ok kettenis@ jsg@
2016-09-01Delete sparc and vax bitsPhilip Guenther
2016-09-01spacingReyk Floeter
2016-09-01no more sparc;Jason McIntyre
2016-09-01naming a union 'sockthing' was a bit silly. sockun will do for now.Ted Unangst
2016-09-01Adjust log message, use process title now that it works againReyk Floeter
2016-09-01delete wrong cvs $ tagsTheo de Raadt
2016-09-01no more sparc;Jason McIntyre
2016-09-01print regular messages to stdout, not errTed Unangst
2016-09-01scan responses for minimum ttl, and cache for min(ttl, 300) instead ofTed Unangst
a fixed amount
2016-09-01remove noop functionEric Faurot
ok sunil@
2016-09-01by my reckoning, no more pages for tslot, cgfourteen, pninek,Jason McIntyre
pnozz, tcx, or presto;
2016-09-01Switch from the not really working session cache (because of the multiprocessClaudio Jeker
nature of relayd) to tls session tickets to do TLS session resumption. TLS session tickets do not need to store SSL session data in the server but instead send an encrypted ticket to the clients that allows to resume the session. This is mostly stateless (apart from the encryption keys). relayd now ensures that all relay processes use the same key to encrypt the tickets. Keys are rotated every 2h and there is a primary and backup key. The tls session timeout is set to 2h to hint to the clients how long the session tickets is supposed to be alive. Input and OK benno@, reyk@
2016-09-01In 32 bits sqrt(val) + 1 can overflow, so some big primes stillTheo Buehler
aren't recognized as such, for example 18446744073709551577 given in the commit message of factor.c r1.7 from NetBSD. Move the return type of usqrt() from u_int32_t to u_int64_t. ok guenther, tom, otto
2016-09-01bumpOtto Moerbeek
2016-09-01Fix previous commit that displays all route flags with "route get".Alexander Bluhm
The successor of octal 027 is 030 and not 028. Found by regress/sbin/route/rttest20.ok test.
2016-09-01Less lock contention by using more pools for mult-threaded programs.Otto Moerbeek
tested by many (thanks!) ok tedu, guenther@
2016-09-01remove three more sparc references noticed by jsgTed Unangst
2016-09-01Do not busy loop in the rsa engine callback waiting for the ca. Instead useClaudio Jeker
poll(2) to wait for up to 1sec for a response. This is not the nicest way to fix this issue but the smallest. Goal is to reduce the contention on the kernel big lock on busy relayd systems. reyk@ agrees (especially about the nastyness of this)
2016-09-01tweak previous;Jason McIntyre
2009-10-15import of gcc-4.2.1, the last gcc release under GPLv2Robert Nagy
1999-05-26So long, and thanks for all the bugs.Marc Espie
1998-03-08update to gcc 2.8.1Todd C. Miller
1998-03-03GCC 2.8.0 mergeNiklas Hallqvist
1996-08-15Merge of GCC 2.7.2.1Niklas Hallqvist
1995-12-20FSF GCC version 2.7.2Niklas Hallqvist
2016-09-01better computation of location of alternate superblocks, based on infoOtto Moerbeek
in the label; ok deraadt@ krw@
2016-09-01syncTheo de Raadt
2016-09-01Informative comments describing the various timing fields (initial_interval,Kenneth R Westerback
reboot_timeout, etc.) when setting them to their defaults.
2016-09-01black magic for sparc page size can goTed Unangst
2016-09-01remove sparc supportTed Unangst
2016-09-01make the page more neutral, as suggested by deraadt;Jason McIntyre
add STANDARDS, as suggested by florian; help/ok deraadt florian
2016-09-01remove sparcTed Unangst
2016-09-01Remove references to removed ioctls and data structures.Alexandre Ratchov
Suggested by jmc@.
2016-09-01rm vaxTed Unangst
2016-09-01remove references to sparc (and even a vax ref that escaped notice)Ted Unangst
2016-09-01remove sparc media building goopTheo de Raadt
2016-09-01Fix typo: replace AUDIO_GETINFO by AUDIO_GETPAR.Alexandre Ratchov
2016-09-01remove references to sparcTed Unangst
2016-09-01get rid of the imsg buffer usage profiling code.Eric Faurot
ok gilles@ jung@ sunil@
2016-09-01Import switch(4), an in-kernel OpenFlow switch which can work alone.Kazuya Goda
switch(4) currently supports OpenFlow 1.3.5. Currently, it's disabled by the kernel config. With help from yasuoka@ reyk@ jsg@. ok deraadt@ yasuoka@ reyk@ henning@
2016-09-01Update list of ioctls for the audio promise. Suggested by jmc@, thanks.Alexandre Ratchov
2016-09-01add iatp(4), a driver for the i2c touchpad and touchscreen found onJoshua Stein
the chromebook pixel