summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-23add an XXX to remind me to improve sshkey_load_publicDamien Miller
2015-02-23silence a spurious error message when listing fingerprints forDamien Miller
known_hosts; bz#2342
2015-02-23fix setting/clearing of TTY raw mode around UpdateHostKeys=askDamien Miller
confirmation question; reported by Herb Goldman
2015-02-23oops, in NAME, don't nag about the comma after .NmIngo Schwarze
2015-02-23improve NAME section diagnostics;Ingo Schwarze
confusing messages reported by Jan Stary <hans at stare dot cz>
2015-02-23Fix an issues that was found by halex@: we didn't set the return_uriReyk Floeter
in non-location virtual hosts. Add comments clarify the variable-length values. OK halex@
2015-02-23Add -O0 to the DEBUG example. Figured out while analysing core dumpsReyk Floeter
with halex@. No binary change - it is commented out.
2015-02-23More iwm(4) whitespace fixes from NetBSD.Stefan Sperling
2015-02-23Add return_uri to serverconfig_reset() to avoid using garbage from theReyk Floeter
imsg buffer. Debugging & OK halex@
2015-02-23Make iwm(4) re-read the firmware image from disk on if down/up like otherStefan Sperling
drivers do. While here remove unused fields from struct iwm_fw_info. test and ok brad@ phessler@
2015-02-23oops, cdfs must be built. spotted by todd, here is the correct diffTheo de Raadt
2015-02-23expr no longer needed on media, thanks to halex and todd and rpeTheo de Raadt
2015-02-22While slick, this isn't accessing multiple directories concurrently, soPhilip Guenther
using *at functions is equivalent to chdir()ing, which eases portability. Tested with mixes of absolute and relative paths. Eliminate a FILE leak too. prodded by jsing@
2015-02-22syncJoel Sing
2015-02-22Bump libcrypto and libssl majors, due to various recent churn.Joel Sing
Discussed with/requested by deraadt@ at the conclusion of s2k15.
2015-02-22Reluctantly add server-side support for TLS_FALLBACK_SCSV.Joel Sing
This allows for clients that willingly choose to perform a downgrade and attempt to establish a second connection at a lower protocol after the previous attempt unexpectedly failed, to be notified and have the second connection aborted, if the server does in fact support a higher protocol. TLS has perfectly good version negotiation and client-side fallback is dangerous. Despite this, in order to maintain maximum compatability with broken web servers, most mainstream browsers implement this. Furthermore, TLS_FALLBACK_SCSV only works if both the client and server support it and there is effectively no way to tell if this is the case, unless you control both ends. Unfortunately, various auditors and vulnerability scanners (including certain online assessment websites) consider the presence of a not yet standardised feature to be important for security, even if the clients do not perform client-side downgrade or the server only supports current TLS protocols. Diff is loosely based on OpenSSL with some inspiration from BoringSSL. Discussed with beck@ and miod@. ok bcook@
2015-02-22There is not much point constructing an SSL_CIPHER, then callingJoel Sing
ssl3_cipher_get_value() to get the cipher suite value that we just put in the struct - use the cipher suite value directly.
2015-02-22Remove IMPLEMENT_STACK_OF noops.Joel Sing
2015-02-22Update for recent verify related naming changes.Joel Sing
2015-02-22Bump libtls major due to symbol removal.Joel Sing
2015-02-22Rename tls_config_insecure_noverifyhost() toJoel Sing
tls_config_insecure_noverifyname(), so that it is more accurate and keeps inline with the distinction between DNS hostname and server name. Requested by tedu@ during s2k15.
2015-02-22Check return values when setting dheparams and ecdhecurve for the defaultJoel Sing
configuration.
2015-02-22Set the TLS ciphers to "compat" mode, restoring the previous behaviour.Joel Sing
2015-02-22In the interests of being secure by default, make the default TLS ciphersJoel Sing
be those that are TLSv1.2 with AEAD and PFS. Provide a "compat" mode that allows the previous default ciphers to be selected. Discussed with tedu@ during s2k15.
2015-02-22Correct PAGE_MASK usage in radeon_vm_map_gart(). Linux definesJonathan Gray
PAGE_MASK to be (~(PAGE_SIZE - 1)) where as our kernel defines it as (PAGE_SIZE - 1). It is possible to flag a CS as wanting to use GPU VM for cayman/aruba hardware though in practice Mesa won't submit a CS flagged with GPU VM for these unless overriden via RADEON_VA=true in the environment. For Southern Islands radeons on the other hand GPU VM is required and flagged by default.
2015-02-22Give RS* IGP radeons a better chance of working thanks to Imre VadaszJonathan Gray
for debugging the problem on RS690 and coming up with an initial diff. Align the gart table allocation to the size of the allocation (rounded up to nearest page size by bus_dmamem_alloc). Matches the behaviour of the original Linux code's use of pci_alloc_consistent()/dma_alloc_coherent(). Correct PAGE_MASK usage in rs400_gart_set_page(). Linux defines PAGE_MASK to be (~(PAGE_SIZE - 1)) where as our kernel defines it as (PAGE_SIZE - 1). Most of the other occurances in the drm code have been adjusted accordingly but this one seems to have been missed.
2015-02-21Recent changes haven't been completely stable, so revert for the 5.7 releasePhilip Guenther
requested by deraadt@
2015-02-21make "ssh-add -d" properly remove a corresponding certificate, and alsoAlexander Hall
not whine and fail if there is none ok djm@
2015-02-21explain how tls_accept_socket works.Ted Unangst
2015-02-21correct paths to configuration files being written/updated;Damien Miller
they live in $OBJ not cwd; some by Roumen Petrov
2015-02-21tls_config_set_protocols is really void. Greg Martin.Ted Unangst
2015-02-21fill out docs a bit more, notably the read/write again behaviors.Ted Unangst
ok jsing
2015-02-21Escape quotes when expanding macro arguments.Ingo Schwarze
This fixes a bug naddy@ found in plan9/rc(1).
2015-02-21Fix iwm(4) man page bug symptom description: If the MAC address is changedStefan Sperling
then iwm(4) stops passing traffic. Firmware crashes were only observed with my local patches, not the in-tree version of the driver.
2015-02-21Remove mention of firmware version numbers from the iwm(4) man page.Stefan Sperling
The number stated was incorrect and there is no real reason to mention them in the first place. Discussed with sthen.
2015-02-21In iwm(4), fix an inverted check for hardware-ready state. From NetBSD.Stefan Sperling
Pointed out by brad.
2015-02-21new sentence, new line;Jason McIntyre
2015-02-21Document known bugs in iwm(4) which are unlikely to get fixed for 5.7.Stefan Sperling
2015-02-21update siphash manpages to reflect change in return type spelling.Ted Unangst
ok dlg
2015-02-20For selecting a two-digit font size, support the historic syntax \s12Ingo Schwarze
in addition to the classic syntax \s(12, the modern syntax \s[12], and the alternative syntax \s'12'. The historic syntax only works for the font sizes 10-39. Real-world usage found by naddy@ in plan9/rc.
2015-02-20sort options useable under Match case-insensitively;Damien Miller
prodded jmc@
2015-02-20Now that if_input() is a thing, use itChris Cappuccio
ok dlg@
2015-02-20more options that are available under Match;Damien Miller
bz#2353 reported by calestyo AT scientia.net
2015-02-20Completely delete all carriage return characters from the input.Ingo Schwarze
No change to messages about them (ignore them right before line feeds, report errors elsewhere). naddy@ found a manual in the wild containing lots of these (ysm(1)), and i can't imagine a situation where dropping them could be problematic.
2015-02-20UpdateHostKeys fixes:Damien Miller
I accidentally changed the format of the hostkeys@openssh.com messages last week without changing the extension name, and this has been causing connection failures for people who are running -current. First reported by sthen@ s/hostkeys@openssh.com/hostkeys-00@openssh.com/ Change the name of the proof message too, and reorder it a little. Also, UpdateHostKeys=ask is incompatible with ControlPersist (no TTY available to read the response) so disable UpdateHostKeys if it is in ask mode and ControlPersist is active (and document this)
2015-02-20Whitespace fixes for iwm(4) code. From NetBSD.Stefan Sperling
2015-02-20Make the iwm(4) hardware receive filter pass multicast traffic.Stefan Sperling
Fixes inet6 autoconf, for example. Reported and fix tested by matthieu and brad
2015-02-20Use standard spelling for types, and rename local variable from "free".Ted Unangst
No actual change, but makes it easier to reuse the code elsewhere. Suggested by Andre Smagin
2015-02-20fix a memory leak in the error case found by Maxime Villard's BrainyTed Unangst
code scanner. Changing return to break also fixes a failure to unlock. Also fix a NULL check for that variable noticed by bluhm. ok bluhm henning millert
2015-02-20The write again workaround in syslogd changes the dropped messageAlexander Bluhm
counter. Adapt tests.