Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
brynet
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
331.
▲
by
brynet
9y ago
OpenBSD's been at it for awhile.. Yes, CVS; .. on top of which they invented read-only anonymous source control: https://www.openbsd.org/papers/anoncvs-paper.pdf Of course you're free to use the, far more rec
332.
▲
by
brynet
9y ago
Intel.
333.
▲
by
brynet
9y ago
I'm running OpenBSD on a Skylake-gen ThinkPad E560. There was support recently added for Skylake graphics to -current snapshots, nvme(4) is quickly replacing SATA on newer machines and is ready for 6.2. If you have a spare laptop, foll
334.
▲
by
brynet
9y ago
802.11n/802.11ac is a lot more complex then previous standards, and unlike Linux, OpenBSD has a single-digit number of developers working on drivers. If you've followed the past year or so, Intel wireless support is materializing.
335.
▲
by
brynet
9y ago
OpenBSD's bootloader seeds the kernel, mixing in other entropy sources. High quality random numbers are available very early compared to other operating systems. See Theo's talk from Hackfest 2014, an updated talk originally given
336.
▲
by
brynet
9y ago
What part? At least for the library randomization, a special libc.so.X.Y.a is part of the base install, objects are extracted with ar(1), and then re-linked in a random order (sort -R/arc4random(3)) to create a working shared library.
337.
▲
by
brynet
9y ago
The relative offsets within individual compilation units is the same, so debugging is unaffected by this.
338.
▲
by
brynet
9y ago
In addition to a new kernel at boot, several libraries in base are also randomly re-linked, including libc and libcrypto, which are prime targets. https://marc.info/?l=openbsd-cvs&m=149605105003964&w=2 https:/
339.
▲
KARL – kernel address randomized link (OpenBSD)
(marc.info)
81 points
by
brynet
9y ago
|
13 comments
340.
▲
by
brynet
9y ago
It might be worth reaching out to mulander, he already hosts his blog on github. https://github.com/mulander/blog
341.
▲
by
brynet
9y ago
Here's the latest daily chat transcript, from Jun 9th: The topic was OpenBSD nc(1) and libtls, but it wandered over to pledge(2) and other code fixes from new participants eager to contribute. https://junk.tintagel.pl/o
342.
▲
Kwebapp: rapid BCHS web app development
(learnbchs.org)
4 points
by
brynet
9y ago
|
1 comments
343.
▲
by
brynet
9y ago
Interestingly for recent versions of GCC (>=4.0) GLIBCXX_FORCE_NEW is defined for libstdc++, not GLIBCPP_FORCE_NEW. https://gcc.gnu.org/onlinedocs/libstdc++/manual/mt_allocator...
344.
▲
The only Official OpenBSD 6.1 CD set to be made, for auction for the project
(ebay.com)
7 points
by
brynet
9y ago
|
0 comments
345.
▲
by
brynet
9y ago
Of course, it's a shell. Shells need to execute other programs, but the shell itself doesn't need to open sockets, or use random ioctl calls, or other privileged things.
346.
▲
Tab completion in OpenBSD's ksh
(deftly.net)
39 points
by
brynet
9y ago
|
11 comments
347.
▲
by
brynet
9y ago
Noted above; thanks!
348.
▲
by
brynet
9y ago
Todd C. Miller's original paper, strlcpy and strlcat, is a good read about the issues with strncpy and unbounded strcpy. https://www.sudo.ws/todd/papers/strlcpy.html (USENIX '99) Further reading, includi
349.
▲
by
brynet
10y ago
Indeed, BSD Auth serves a similar function on OpenBSD, except for the ability to make silly configuration mistakes. https://en.wikipedia.org/wiki/BSD_Authentication http://man.openbsd.org/authenticate.3
350.
▲
by
brynet
10y ago
The title's not a joke.
351.
▲
GCC licence change
(marc.info)
89 points
by
brynet
10y ago
|
25 comments
352.
▲
by
brynet
10y ago
The authors of the paper are French, it's in the form of a loose transcript of a recent talk given at this years AsiaBSDCon. https://2017.asiabsdcon.org/program.html.en "P10A: Comprehensive and biaised compari
353.
▲
by
brynet
10y ago
mdoc is the language used for all BSD system manuals, which is certainly more consistent than writing man(7)/roff source. At least mandoc(1) lets you convert cleaner mdoc(7) into other formats used by other systems, including man(7). B
354.
▲
OpenSSL 1.1 API migration path, or the lack thereof
(mail-archive.com)
76 points
by
brynet
10y ago
|
28 comments
355.
▲
WPA1 (TKIP) disabled by default (OpenBSD)
(mail-archive.com)
6 points
by
brynet
10y ago
|
0 comments
356.
▲
by
brynet
10y ago
It's already gaining adoption outside of the BSDs. OS X/iOS seem to have it as part of their libmalloc. Android Bionic libc has it as part of the code they sync from upstream OpenBSD. Many open source projects include their own, o
357.
▲
by
brynet
10y ago
They still have time, as do anyone else.. 2016 isn't over. :-) http://www.openbsdfoundation.org/donations.html
358.
▲
Pledge: how I learned to love web application sandboxing (OpenBSD)
(learnbchs.org)
3 points
by
brynet
10y ago
|
0 comments
359.
▲
by
brynet
10y ago
> Unless I'm mistaken Indeed.
360.
▲
by
brynet
10y ago
OpenSSH is not OpenSSL. OpenBSD had nothing to do with the trainwreck that is OpenSSL.
More ›