Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-24 | Partially revert 1.46 and print more details when panicing at the end of | Miod Vallat | |
trap(). This is expected to reduce loss of hair. ok deraadt@ | |||
2014-12-24 | tsciic(4): i2c controller onboard Tsunami and Titan chipsets, gives access to | Miod Vallat | |
the fan sensors on systems without RMC. From NetBSD, ok deraadt@ | |||
2014-12-24 | For .RS, we need to save the information how much we actually indented | Ingo Schwarze | |
because negative indents can get truncated, in which case we no longer know how to restore the original indent at the end of the block. This also solves another case of effectively infinite output found by jsg@ with afl, triggered by very large negative indents. | |||
2014-12-24 | Prevent unsigned integer underflow when a number is too wide | Ingo Schwarze | |
for a table cell with an "nz" layout specification, causing essentially infinite output as found by jsg@ with afl. | |||
2014-12-24 | Expand Elf_Rel relocations to include DT_JMPREL. Inspect DT_PLTREL value | Kurt Miller | |
to determine if DT_JMPREL relocations are REL or RELA and conditionally perform DT_JMPREL in either REL or RELA as needed (idea from kettenis@). Remove unneeded i386 RELA implementation. i386 static pie working now. okay kettenis@ | |||
2014-12-24 | bump version | Eric Faurot | |
2014-12-24 | Correctly fallback to PLAIN if opportunistics TLS fails during TLS handshake. | Eric Faurot | |
fix by Stefan Sieg ok gilles | |||
2014-12-24 | Implement some kind ordering in the startup of package script daemons. | Antoine Jacoutot | |
'rcctl order ...' will prepend the daemon(s) given as argument to the pkg_scripts line (it can be all daemons, some, or just one). Without argument, it'll display the current order. While here, drop a couple of examples from the man page to only leave the most interesting one. ok schwarze@ rpe@ (with tweaks) jasper@ robert@ sthen@ | |||
2014-12-24 | recheck list for non emptyness *after* filtering obsolete packages. | Marc Espie | |
2014-12-24 | When a man(7) document contains unreasonably large numbers for | Ingo Schwarze | |
indentations or paragraph distances, large output may be generated, which is practically the same as an endless loop; found by jsg@ with afl. Reject such unreasonably large numbers beyond arbitrary limits similar to those used by groff (max. 65 blank lines between paragraphs and max. SHRT_MAX characters per output line) and fall back to defaults when exceeded. Having the limits behave in exactly the same way is not relevant. | |||
2014-12-24 | Fix previos. Pointed out by kurt@. | Mark Kettenis | |
2014-12-24 | missing include | Eric Faurot | |
2014-12-24 | Use an extension that installperl skips for the Config_heavy modifications | Andrew Fresh | |
2014-12-24 | Avoid /usr/local while building perl, but allow it for ports | Andrew Fresh | |
commit it deraadt@ | |||
2014-12-24 | Add missing argument names, and sync the argument types and names with | Lawrence Teo | |
the ones used in the code. pointed out by schwarze@ | |||
2014-12-24 | Clean up CIPHERS and related sections: | Lawrence Teo | |
- Sync cipher strings with the ones that are actually implemented. - Remove CIPHERS SUITE NAMES (the actual cipher suites can be obtained via "openssl ciphers -v"), CIPHERS NOTES, and CIPHERS HISTORY sections. - Stop mentioning export cipher suites since they have already been removed. feedback from deraadt@ and jmc@ ok jmc@ | |||
2014-12-23 | KNF and add a little more debug() | Damien Miller | |
2014-12-23 | Pass real sizes to free() | Miod Vallat | |
2014-12-23 | Fix an obvious free() argument misuse which has been there since r1.1. | Miod Vallat | |
2014-12-23 | as in libc, always assume digest is passed to Final. no null allowed. | Ted Unangst | |
2014-12-23 | Use the page size passed by the kernel in the Auxilliary Vector to handle | Mark Kettenis | |
architectures with variable page size. | |||
2014-12-23 | as in libc, there's no need to check for calling Init on null context | Ted Unangst | |
2014-12-23 | not necessary to zero hash context; the hash final functions all do that. | Ted Unangst | |
2014-12-23 | tmp is a bad name for a shactx | Ted Unangst | |
2014-12-23 | Use ${STATIC} instead of hardcoded -static in order to take advantage of | Pascal Stumpf | |
static pie. ok deraadt@ miod@ benno@ | |||
2014-12-23 | use endian.h swap macros instead of home grown versions | Ted Unangst | |
2014-12-23 | new SRCDIRS model seems to work | Theo de Raadt | |
2014-12-23 | sparc64 can move to static pie | Theo de Raadt | |
2014-12-23 | successful switchover to non-reach-around SRCDIR | Theo de Raadt | |
2014-12-23 | /bin and /sbin are moving towards static PIE, so on many architectures | Theo de Raadt | |
the PIC .o files are unsuitable for static "instbin". This adds more work at build time, but the result will be optimized for size. | |||
2014-12-23 | Make sure the GOT and PLT are not writable. | Mark Kettenis | |
Note that ommitting PROT_EXEC for the PLT is deliberate; static PIE binaries should never actually hit the PLT. We're still debating what to do when mprotect(2) fails. But that is no excuse not to at least attempt to fix things up. ok deraadt@ | |||
2014-12-23 | Small changes to buil | Theo de Raadt | |
2014-12-23 | do not expose "ra" to cpp because it muddles up the .c code above. | Theo de Raadt | |
instead handle it internally as $ra solution from kettenis, ok guenther | |||
2014-12-23 | missing test-depends thingy. | Marc Espie | |
explicitly document that some lists are sorted | |||
2014-12-23 | support negative horizontal widths in man(7); | Ingo Schwarze | |
minus twenty lines of code in spite of enhanced functionality | |||
2014-12-23 | pf now supports source-hash and random with tables so we can allow it | Reyk Floeter | |
in redirections. Thanks for help and input from jsg and yasuoka who reminded me to dig out and update these old diffs for pf and relayd. ok jsg@ | |||
2014-12-23 | Set up the linkage table register (%r19) before calling _dl_boot_bind. | Mark Kettenis | |
2014-12-23 | We do not need to grab the kernel lock for clock interrupts on luna88k, | Kenji Aoyama | |
as same as aviion. suggested and ok miod@ | |||
2014-12-23 | Remove function mouse_map. This function is redundant. | Alexandr Shadchin | |
ok zhuk@ | |||
2014-12-23 | fix typo in previous | Ingo Schwarze | |
2014-12-23 | Consistency: put variables between curly braces. | Antoine Jacoutot | |
No functional change intended. | |||
2014-12-23 | some scaling unit fixes: | Ingo Schwarze | |
- .sp with an invalid argument is .sp 1v, not .sp 0v - in man(1), trailing garbage doesn't make scaling units invalid | |||
2014-12-23 | tweak meta-info checking a bit. | Marc Espie | |
- remove IsLink tests, there's no reason to treat them specially. - files are forced to root, no need to allow for bin anymore. - force libraries to be not executable, if there's no explicit @mode annotation | |||
2014-12-23 | even if the second argument to .IP is invalid, don't print it | Ingo Schwarze | |
2014-12-23 | to be safe, revert locking change until further tested. | Ted Unangst | |
2014-12-23 | change pmap pools from nointr to waitok. pvpool left alone for now. | Ted Unangst | |
2014-12-23 | Fix vertical scaling. Obviously, nobody ever had a serious look at this. | Ingo Schwarze | |
Basic units, centimeters, points, ens, ems, and the rounding algorithm were all wrong, only inches, pica, and the default vertical span worked. | |||
2014-12-23 | convert pool_init nointr to waitok | Ted Unangst | |
2014-12-23 | knf | Ted Unangst | |
2014-12-23 | convert from nointr to waitok | Ted Unangst | |