summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-21when compiled with GSSAPI support, cache supported method OIDs byDamien Miller
calling ssh_gssapi_prepare_supported_oids() regardless of whether GSSAPI authentication is enabled in the main config. This avoids sandbox violations for configurations that enable GSSAPI auth later, e.g. Match user djm GSSAPIAuthentication yes bz#2107; ok dtucker@
2018-09-21In sshkey_in_file(), ignore keys that are considered for being tooDamien Miller
short (i.e. SSH_ERR_KEY_LENGTH). These keys will not be considered to be "in the file". This allows key revocation lists to contain short keys without the entire revocation list being considered invalid. bz#2897; ok dtucker
2018-09-21Both AS 23456 and AS 0 are reserved and can nor be used. Extend check forClaudio Jeker
AS 0 and adjust yyerror message to print the right number. With input and OK denis@
2018-09-216.5 firmware keyStuart Henderson
2018-09-21better yyerror messages. "syntax error" is generally not very helpful.Claudio Jeker
OK denis@
2018-09-21update rtwn;Jason McIntyre
2018-09-21Basic testing of roa-sets.Claudio Jeker
2018-09-21Move setting of the PREFIXSET_FLAG_OPS higher up since prefixset_item ruleClaudio Jeker
is now also used by roa-set. Also set the prefix operation for roa-set items to OP_NONE since that what it actually needs to be.
2018-09-21Add some more prefix-set test cases. Mainly to test edge cases in the RBClaudio Jeker
tree implementation now used.
2018-09-21Implement code to parse, print and reload roa-set tables.Claudio Jeker
This is sharing a lot of code with prefixset which makes all a bit easier. A roa-set is defined like this: roa-set "test2" { 1.2.3.0/24 source-as 1, 1.2.8.0/22 maxlen 24 source-as 3 } No support for acting on this data yet. Put it in deraadt@, OK benno@, input and OK denis@
2018-09-21Treat connections with ProxyJump specified the same as ones with aDamien Miller
ProxyCommand set with regards to hostname canonicalisation (i.e. don't try to canonicalise the hostname unless CanonicalizeHostname is set to 'always'). Patch from Sven Wegener via bz#2896
2018-09-21U-Boot 2018.05 and later will attempt to load a dtb for PocketBeagle ifJonathan Gray
the hardware is detected. Add this to the miniroot/ramdisk. requires dtb 4.18 U-Boot 2018.09 and later will load a dtb for 'SanCloud BeagleBone Enhanced' if required which will be in dtb 4.19 after linux 4.19 is released and can be added then.
2018-09-21mention RTL8188EE supportJonathan Matthew
2018-09-21Add support for RTL8188EE.Jonathan Matthew
This needs a new firmware image, which should be added to the rtwn firmware package shortly. testing and lots of help from kevlo@ ok kevlo@ stsp@
2018-09-21add missing braces implied by indentationJonathan Gray
ok millert@ claudio@
2018-09-20actually make CASignatureAlgorithms available as a config optionDamien Miller
2018-09-20merge unbound 1.8.0Stuart Henderson
2018-09-20import unbound 1.8.0, tested by myself and benno@Stuart Henderson
2018-09-20As a step towards per inpcb or socket locks, remove the net lockAlexander Bluhm
for netstat -a. Introduce a global mutex that protects the tables and hashes for the internet PCBs. To detect detached PCB, set its inp_socket field to NULL. This has to be protected by a per PCB mutex. The protocol pointer has to be protected by the mutex as netstat uses it. Always take the kernel lock in in_pcbnotifyall() and in6_pcbnotify() before the table mutex to avoid lock ordering problems in the notify functions. OK visa@
2018-09-20missing space after commaTheo Buehler
2018-09-20grow alpha and hppa media to accomodate some recent growthTheo de Raadt
2018-09-20vmm(4): Clear the guest MWAITX/MONITORX extended CPUID feature bit,Bryan Steele
like we already do for MWAIT/MONITOR. Also match Intel here by not exposing the SVM capability to AMD guests. Allows Linux guests to boot in vmd(8) on Ryzen CPUs. ok mlarkin@
2018-09-20add missing explanation about daemon_variables removed when disabling a pkgsolene
script ok aja@ jca@
2018-09-20add missing braces implied by indentationJonathan Gray
ok millert@
2018-09-20add missing braces implied by indentationJonathan Gray
ok millert@ mpi@
2018-09-20Adjust unittests to the adjustments done to the as_set code.Claudio Jeker
OK benno@
2018-09-20as_set_match() changed again, so adjust it here too.Claudio Jeker
OK benno@
2018-09-20Split up as_set into a set_table and an as_set. The first is what doesClaudio Jeker
the lookup and will now also be used in roa-set tries. The as_set is glue to add the name and dirty flag. Add an accessor to get the set data so that the imsg sending and printing can be moved into the right places. This is done mainly because roa-sets need similar but slightly different versions and making the code more generic is the best way fixing this. OK benno@
2018-09-20fix indentationJonathan Gray
ok krw@ millert@
2018-09-20properly handle credentials and fix auth in smtp(1)Eric Faurot
ok gilles@
2018-09-20fix indentationJonathan Gray
ok krw@ millert@
2018-09-20whitespace cleanup, ok claudio@Sebastian Benoit
2018-09-20fix indentationEric Faurot
2018-09-20Import updated moduli.Darren Tucker
2018-09-20Sort order changed because an RB tree is now used for prefixsets.Claudio Jeker
2018-09-20Switch prefixset to an RB_TREE instead of a SIMPLEQ. This allows to triggerClaudio Jeker
on duplicates (which are only reported) but is needed as a preparation step for roa-sets. OK benno@ denis@
2018-09-20Fix the empty aspath segments check. seg_size is never 0, this needs to useClaudio Jeker
seg_len instead. Since seg_len is known early move the check up. Found while hunting for the other bug in aspath_verify.
2018-09-20Fix an out of bound read that could crash the RDE because it touchedClaudio Jeker
unallocated memory while looking for AS 0. Found by and debugged with Aaron A. Glenn. Thanks a lot.
2018-09-20reorder CASignatureAlgorithms, and add them to the various -o lists;Jason McIntyre
ok djm
2018-09-20fix "ssh -Q sig" to show correct signature algorithm list (it wasDamien Miller
erroneously showing certificate algorithms); prompted by markus@
2018-09-20add CASignatureAlgorithms option for the client, allowing it to specifyDamien Miller
which signature algorithms may be used by CAs when signing certificates. Useful if you want to ban RSA/SHA1; ok markus@
2018-09-20Add sshd_config CASignatureAlgorithms option to allow control overDamien Miller
which signature algorithms a CA may use when signing certificates. In particular, this allows a sshd to ban certificates signed with RSA/SHA1. ok markus@
2018-09-20fix a memory leak in ihidev_hid_command()Jonathan Gray
ok claudio@
2018-09-19If getcwd() fails in dinit(), the stat buffer 'swd' is usedTodd C. Miller
uninitialized by the else clause. Since it is used in both clauses we should perform the stat before the if(). However, fixing this causes 'cp' to be unitialized in some case so initialize cp to NULL and move the "cp == NULL" check out of the first if() clause now that it can be true in either case. OK miko@ deraadt@
2018-09-19Fix last commit, I made one of the changes to the wrong line.Todd C. Miller
Noticed by martijn@
2018-09-19Update disklabel(8) man page with the new 5G minimum for /usr/obj.Alexander Bluhm
Remove Tn macro to make mandoc lint happy. requested by jmc@
2018-09-19fix message to reflect "rmidi" is the expected string; ok ratchov@miko
2018-09-19Compare against NULL, not '\0' for pointers. Quiets a warning onTodd C. Miller
newer gcc.
2018-09-19sys/stat.h not needed here; ok ratchov@miko
2018-09-19Always call bridge_iflist `bif'.Martin Pieuchot
ok bluhm@, visa@