summaryrefslogtreecommitdiffstats
path: root/lib/libcxx/src/debug.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-11-04Zap extra space.ajacoutot1-2/+2
2016-11-04enum values need to fit in 32 bits; we only use enum for numbering andnicm1-2/+2
Unicode characters fit in 24 bits, so we can leave key_code as 64 bits and change KEYC_BASE down to 0x10000000.
2016-11-04Make sure our filesystems are local and not read-only.ajacoutot1-4/+18
2016-11-04No need to reach libssl private headers and to define TERMIOS anymore.miod1-4/+1
ok bcook@
2016-11-04Remove I386_ONLY define. It was only used to prefer amiod18-57/+169
faster-on-genuine-80386-but-slower-on-80486-onwards innstruction sequence in the SHA512 code, and had not been enabled in years, if at all. ok tom@ bcook@
2016-11-04In OPENSSL_wipe_cpu() on i386, which noone uses anyway, check the propermiod1-1/+1
flag for the presence of a FPU before deciding to wipe the fpu registers. ok jsing@
2016-11-04Use 'rm -f' to remove the rollback tarball if we have an errir; it mayajacoutot1-2/+4
be because we have a read-only /var.
2016-11-04There's not much point having three static functions that do a cast andjsing1-33/+6
assign a pointer, when we can just inline the three and do one cast followed by three pointer assignments.
2016-11-04Do not mix declarations and code.jsing1-3/+7
2016-11-04Rename the internal bio related functions so that they have a commonjsing1-22/+22
prefix. Makes the code more readable and removes shadowing.
2016-11-04Add X509_up_ref, from boringbeck2-2/+11
ok jsing@
2016-11-04convert RSA manuals from pod to mdocschwarze31-1223/+1919
2016-11-04MALLOC_STATS tweaks, by default not compiled inotto1-13/+29
2016-11-04There's not much point in casting a void * to a specific type just beforejsing1-4/+2
calling free(). ok beck@ ingo@
2016-11-04new sentence, new line, and zap trailing whitespace;jmc1-3/+4
2016-11-04bump minor for ocsp_require_stapling additionbeck1-1/+1
2016-11-04Add ocsp_require_stapling config option for tls - allows a connectionbeck7-12/+37
to indicate that it requires the peer to provide a stapled OCSP response with the handshake. Provide a "-T muststaple" for nc that uses it. ok jsing@, guenther@
2016-11-03Don't use ce_time if we are running as a server, it won't be present.joris1-3/+7
2016-11-03small tweak to also check canaries if F is in effectotto1-2/+4
2016-11-03small tweak to also check canaries if F is in effectotto1-3/+5
2016-11-03Remove obsolete vxlan_lookup return value handlingmikeb1-7/+2
With input from reyk@, OK mpi
2016-11-03Support for key removal and value update operationsmikeb2-30/+87
This change makes it possible for the Host to update the value of an existing key via a Set operation as well as to remove the key completely with a Delete message.
2016-11-03Missing local.ajacoutot1-2/+2
2016-11-03Add a proper annotation for portroach documentation linkdanj1-3/+3
OK schwarze@
2016-11-03Re-add the Xr macro to syspatch now that it's hooked up.ajacoutot1-4/+3
2016-11-03Hook up syspatch(8).ajacoutot1-4/+4
expectations elevation encouragement from deraadt@
2016-11-03In ssl3_read_bytes(), do not process more than three consecutive TLSjsing1-4/+24
records, otherwise a peer can potentially cause us to loop indefinately. Return with an SSL_ERROR_WANT_READ instead, so that the caller can choose when they want to handle further processing for this connection. ok beck@ miod@
2016-11-03rollback -> revert where it makes sense.ajacoutot2-7/+7
2016-11-03make OCSP_URL only show up when an OCSP url is actually present in the certbeck1-2/+3
2016-11-03XXX match with installed sets (comp, x...)?ajacoutot1-1/+2
2016-11-03Make OCSP Stapling: only appear if there is stapling info present.beck1-5/+3
2016-11-03convert RAND manuals from pod to mdocschwarze11-196/+204
2016-11-03Hardlinks are properly handled; for the rest, we'll see if we need to careajacoutot1-3/+2
or not (XXX).
2016-11-03zap the overview manual page of the RAND subsystemschwarze2-36/+1
that contained nothing but duplicate and misleading information; OK jsing@
2016-11-03convert PEM and PKCS manuals from pod to mdocschwarze27-1380/+2231
2016-11-03Fix debug message to print the presence of more flag correctly.rzalamena1-3/+3
ok mikeb@
2016-11-03Add locks to key-value pair poolsmikeb1-7/+37
We need to ensure list and data consistency during concurrent accesses since the interrupt handler is not executed under the kernel lock and may add or modify entries while userland process is reading the value or traversing the list.
2016-11-03switch to using BUILDUSER and add more error checkingrobert1-33/+61
2016-11-03Make sure PATCH_PATH is an URL that ftp(1) can cope with.ajacoutot1-5/+2
2016-11-03Merge ls_avail() into ls_missing(), it's only used once.ajacoutot1-12/+8
While here, cope with a missing index.txt or other ftp(1) error.
2016-11-03Identify as an OSPlatformID 131 with a kernel version of 6mikeb1-6/+6
2016-11-03Document the KVP interfacemikeb1-3/+26
2016-11-03Split ssl3_get_key_exchange() into separate functions for DHE/ECDHE.jsing1-205/+256
ok beck@ (who was struggling to keep lunch down while reviewing the diff)
2016-11-03Implement a Key-Value Pair exchange interfacemikeb2-8/+557
The implemented abstraction allows us to query and set little endian UTF-16 keys exchanged between the Host and the Guest via a text based pvbus(4) interface. All keys are attached to one of several key pools: Auto, Guest, External or Guest/Parameters. The hostctl(8) is able to modify values for keys in the Auto pool as well as set new keys in the Guest pool while the Host provides its keys in External and Guest/Parameters pools. Discussed with reyk@
2016-11-03Don't do OCSP validation when we have disabled certificate verificationbeck2-5/+8
or certificate validation. ok jsing@
2016-11-03Use hw.ncpufound.ajacoutot1-3/+2
2016-11-03Simplify for loops; prompted by a comment from rpe@ajacoutot1-10/+7
2016-11-03Let Integrated Components allocate the receive buffer themselvesmikeb1-24/+52
since they have a better clue how to size it. While here, cleanup the kernel output a bit.
2016-11-03convert configuration manuals from pod to mdocschwarze9-305/+340
2016-11-03convert remaining ASN1 object manuals from pod to mdocschwarze5-175/+299