summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-22Accept the OSC 52 escape sequence inside tmux to add a new buffer, fromNicholas Marriott
harry dot gindi at live dot com.
2017-01-22Remove sony8x16 and sony12x24 fonts.Frederic Cambus
They were not compiled in by default, and are Serif fonts, which doesn't work very well for monospaced bitmap fonts intended for console use. OK mpi@, visa@, jcs@
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
this means packets are consistently counted in one place, unlike the many and various ways that drivers thought they should do it. ok mpi@ deraadt@
2017-01-22syncPatrick Wildt
2017-01-22remove the perfect exampleSebastian Benoit
ok lengthyhackroomdiscussion@
2017-01-22Move most of the SSL3_STATE fields to internal - the ones that remain areJoel Sing
known to be used by ports. ok beck@
2017-01-22Disable session cache and tickets by default.Claudio Jeker
OK beck@ jsing@
2017-01-22Update the TLS ALPN unit tests to work with internal/opaque data.Joel Sing
2017-01-22Move most of DTLS1_STATE to internal.Bob Beck
ok jsing@
2017-01-22Always provide clang as cc, c++ and cpp, and lld as ld.Patrick Wildt
Per discussion with deraadt@
2017-01-22Move ALPN and NPN fields from SSL/SSL_CTX to internal.Joel Sing
ok beck@
2017-01-22On clang architectures cc, c++ and cpp are provided by clang. Also,Patrick Wildt
ld is provided by lld.
2017-01-22Compile and install lld as ld.lld, since that's what the ecosystemPatrick Wildt
is expecting. Prompted and ok by kettenis@
2017-01-22syncTheo de Raadt
2017-01-22Move internal parts of ssl_session_st to internalBob Beck
ok jsing@
2017-01-22white space fixes. no functional change.David Gwynne
2017-01-22Cleanup error handling. Do not use 'goto flush' early on since the messageClaudio Jeker
is actually not syntactically valid, call 'goto fail' instead. Remove unneeded rtable_exists() exists checks since those have been done early on. OK mpi@
2017-01-22Increment the right loop variable.Mark Kettenis
ok patrick@
2017-01-22Move recently added min_version/max_version from SSL and SSL_CTX to theirJoel Sing
opaque structs.
2017-01-22Wrap long lines.Joel Sing
2017-01-22Include bsd.own.mk in a few more places to pick up mk.conf overrides.Jonathan Gray
ok patrick@ tb@ kettenis@ phessler@
2017-01-22Bump majors for libssl and libtls following the translucent struct change.Joel Sing
Further changes to the publically visible structs will ride this bump.
2017-01-22Convert publically visible structs to translucent structs.Joel Sing
This change adds an internal opaque struct for each of the significant publically visible structs. The opaque struct is then allocated and attached to the publically visible struct when the appropriate *_new() function is called, then cleared and freed as necessary. This will allow for changes to be made to the internals of libssl, without requiring a major bump each time the publically visible structs are modified. ok beck@
2017-01-22Zap some bad whitespace.Kenneth R Westerback
2017-01-22system release -> releaseRobert Peichaer
system -> base system xenocara -> Xenocara permissions 770 -> mode 770 Discussed with and OK tb@ Xenocara change OK matthieu@
2017-01-22Tweak previous ...Robert Peichaer
- remove the unsued _err variable - rework the extraction of the mirror dir info from HTTP_LIST - use INSTALL_MIRROR to save the mirror info from HTTP_LIST - use _http_proto to for the final INSTALL_URL if it's a mirror - assign the correct info to INSTALL_URL - write INSTALL_URL to /etc/installurl on install if a mirror was used Feedback and OK tb@ 'Looks good' deraadt@
2017-01-22Introduce the KEEPKERNELS variable: if this is set either in mk.conf orTheo Buehler
the environment, 'make cleandir' does not descend into kernel build directories. Thus, kernel object files survive 'make build' on slower architectures. WARNING: If you set this variable, you run the risk of breaking 'make release': Be sure to run 'make cleandir' from /sys/arch/$(machine)/compile before doing 'make release'. This issue will be addressed shortly. requested by kettenis; ok deraadt
2017-01-22Disable COFF and Mach-O for OpenBSD to reduce build dependencies.Patrick Wildt
Only having ELF is perfectly fine for us. ok kettenis@
2017-01-22Add build infrastructure for lld.Patrick Wildt
ok kettenis@
2017-01-22tedu@ didn't take the getcode() prototype with the getcode() implementation.Kenneth R Westerback
Restore gcc's equanimity by tedu@'ing the prototype.
2017-01-22Mark the .peheader section as "a". Makes it possible to link with lld.Mark Kettenis
ok guenther@, jsg@
2017-01-22Add support for DT_RUNPATH and DT_FLAGSPhilip Guenther
ok kettenis@
2017-01-22set the TOS/ECN field to Internetwork Control, since that is exactlyPeter Hessler
what we are doing
2017-01-22Clean up ssl3_new() - in particular, we do not need to zero fields thatJoel Sing
are within a struct that was just allocated via calloc. ok beck@
2017-01-22There is no point in setting struct fields to zero, when you've alreadyJoel Sing
zeroed the entire struct via memset. ok beck@
2017-01-21use BN_div_nonct where it is safe to do so.Bob Beck
ok guenther@
2017-01-14Import LLVM 3.9.1 including clang and lld.Patrick Wildt
2017-01-21Use MD disklabel position.Martin Natano
2017-01-21tweak previous;Jason McIntyre
2017-01-21Add _MIPS_ISA_MIPS32 and _MIPS_ISA_MIPS64 defines for clang.Visa Hankala
OK deraadt@ phessler@ mpi@
2017-01-21syncVisa Hankala
2017-01-21find the first authority works better this way, now that we use a tailqSebastian Benoit
ok florian@
2017-01-21move config data structures mostly to TAILQs, because that way weSebastian Benoit
preserve order. ok florian@
2017-01-21it is ok to only specify a full chain certificateFlorian Obser
OK benno
2017-01-21updated include paths for recently moved virtio stuffMike Larkin
2017-01-21Only build gcc4 libs if COMPILER_VERSION is gcc4.Jonathan Gray
ok kettenis@ patrick@
2017-01-21Dedup prototype for really_kill().Martin Natano
2017-01-21Use errno to make the debug message more descriptive.Martin Natano
ok deraadt
2017-01-21Expose the close-on-exec flag near the R/W flags.Theo de Raadt
ok guenther
2017-01-21dont print config if its brokenSebastian Benoit
ok florian@