| Commit message (Collapse) | Author | Files | Lines |
|
encodings and encoding of surrogate pair code points were banned. Add
checks for those, both to those functions and to the code decoding the
BMP and UNIV encodings.
ok miod@
|
|
initial diff from jasper@
|
|
No functional change. Reported by Mike Small and Maxime Villard.
|
|
ssl_add_serverhello_tlsext(), and convert all of them to the same idiom, for
easier review.
Math is hard, let's go webshopping.
Help and ok guenther@
|
|
commit, to please lteo@
|
|
only once, and reuse the crafted SSL_CTX for further connections.
ok lteo@
|
|
a revision thru pb.newrev, it will not be freed. From Fritjof
Bornebusch, no objections from tech@
|
|
|
|
|
|
|
|
when the fuse communication channel is broken and ENOSYS when the
libfuse callback does not exist.
Reported by Helg Bredow, thanks!
ok tedu@
|
|
|
|
host controller because autoconf(9) already does it.
Breakage reported by todd@
|
|
|
|
|
|
ok miod@
|
|
before calling free - of some course parts of the code already did this.
|
|
|
|
been specified. Eliminates spurious "Couldn't write ''" log messages.
Spotted while looking into Roman Gorelov's logs on another problem.
|
|
to an open file pointer. From NetBSD via Eitan Adler.
ok millert
|
|
|
|
allows ramdisk kernels to build again
|
|
of Mediatek to keep using the free firmware licence we've been using.
Tested by myself, rapha@, Fred Crowson, Dinar Talypov, gerhard@, matthieu@.
|
|
Add surrogate and out-of-range tests for UTF8_putc() on the assumption
we'll make it return -2. Maybe.
|
|
|
|
|
|
|
|
MADT processing if it is missing. This, combined with an earlier diff
from kettenis@ to fix MADT interrupt polarity processing, should resolve
the issues reported with QEMU/KVM ACPI power button presses when using
OpenBSD guests.
ok kettenis@, pirofti@
tested by myself and kettenis for the past few weeks
|
|
this is confusing and unnecessary.
Help (coz I got confused) and ok guenther@ beck@
|
|
ok beck@ guenther@
|
|
okay ian@, chl@
|
|
freed chunk is actually freeable immediately. catch more errors.
hints/ok otto
|
|
status changes because it might be freed when detaching the root uhub(4).
Also do not reschedule a timeout if the pipe is being aborted.
Finally do not add more code to retrieve the 'bInterval' value of the
root hub endpoint descriptor since this value is hardcoded in the uhci(4)
driver.
|
|
electric fence externs. Nuke from orbit.
ok miod@
|
|
okay miod@, millert@
|
|
missing defines.
|
|
|
|
Currently "apps.h" needs to be included before any of the openssl headers
and there are several cases where the code depends on headers that are
included by something included by apps.h...
More untangling saved for later on.
|
|
ok jsing@
|
|
ok jsing@
|
|
of error, make sure we do not free pitem which is still linked into the
pqueue.
In the same vain, only free `frag' if we allocated it in this function.
Help and ok beck@
|
|
NETSCAPE_HANG_BUG is defined, make sure we BUF_MEM_grow() the buffer to
accomodate for the payload size.
Issue reported by David Ramos; ok beck@
|
|
pqueue still chained, by inserting it into the list only after all possible
failure conditions have been avoided.
Reported and fix proposed by David Ramos; ok beck@
|
|
code was masking out bits which were also tested in the same expression.
Reported by cppcheck via jsg@ (Expression '(X & 0xfc) != 0x2' is always true).
Tested with Elantech Touchpad, version 3, firmware 0x250f00.
|
|
make writing out the leases file go into an infinite loop until
/var is full.
Reported by Roman Gorelov via bugs@
Fix tested & ok stsp@ uwe@
|
|
|
|
in each application (since there is no longer a non-monolithic mode).
In typical OpenSSL fashion, the code is inconsistent and there are multiple
ways that bio_err was initialised - none of them actually checked to see if
the initialisation actually succeeded. Additionally, it is worth noting
that in at least two cases bio_err was also being used before it would have
been initialised.
ok miod@
|
|
|
|
warnings now that pqueue.h has been removed from public scope.
|
|
|