#
11c18d4d |
| 04-Apr-2020 |
christos <christos@NetBSD.org> |
smb is no more.
|
#
e9157c95 |
| 01-Mar-2020 |
christos <christos@NetBSD.org> |
Redo the sshsk_sign() stuff properly, but putting the helper in libssh.so
|
#
20554665 |
| 27-Feb-2020 |
christos <christos@NetBSD.org> |
Unfortunately libssh has an undefined symbol sshsk_sign(), which is provided by different implementations depending if we are a server or a client. While the clients we compile in, provide that symbo
Unfortunately libssh has an undefined symbol sshsk_sign(), which is provided by different implementations depending if we are a server or a client. While the clients we compile in, provide that symbol, it is getting hidden by crunchhide, so we provide it again. It would have been a lot simpler to use a function pointer instead in the library...
show more ...
|
#
e91a52ed |
| 29-Dec-2019 |
christos <christos@NetBSD.org> |
1. Remove all the special handling of variables (-d -p -P -s -S) that were dealing with DBG (-d) LDSTATIC/NOPIE (-p), and the rest with disabling/enabling sanitizers. 2. Use emalloc/estrdup for
1. Remove all the special handling of variables (-d -p -P -s -S) that were dealing with DBG (-d) LDSTATIC/NOPIE (-p), and the rest with disabling/enabling sanitizers. 2. Use emalloc/estrdup for all the allocators instead of only some cases. 3. Add -V varspec which passes variables on the command line (as DBG and LDSTATIC used to be passed before) instead of appending them to the on-the-fly Makefile using -v varspec. 4. Change the distrib and rescue Makefiles to use -V instead of the removed flags.
The motivation of this is to make variable handling consistent, less magical, and remove the need for changing crunchgen each time we want to add disabling an option by default.
(as proposed in tech-toolchain)
show more ...
|
#
2581dcb8 |
| 02-Oct-2019 |
maya <maya@NetBSD.org> |
Remove ldconfig from /rescue, and mark it MI obsolete.
- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only since NetBSD 2.0 or so, and having it in /rescue served little purpos
Remove ldconfig from /rescue, and mark it MI obsolete.
- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only since NetBSD 2.0 or so, and having it in /rescue served little purpose even before that, as /rescue is standalone. - Using MI obsolete to avoid the need for MD set lists where ldconfig is the sole entry
show more ...
|
#
d0037f24 |
| 27-Jan-2019 |
dholland <dholland@NetBSD.org> |
fix duplicated chunk from merge
|
#
cc17ee2e |
| 27-Jan-2019 |
pgoyette <pgoyette@NetBSD.org> |
Merge the [pgoyette-compat] branch
|
#
33be55f2 |
| 25-Jul-2018 |
kamil <kamil@NetBSD.org> |
Specify NOLIBCSANITIZER for rescue
The rescue image could be sanitized with a sanitizer in libc, but it's left for future as a possible research.
|
#
efafb21c |
| 21-Jun-2018 |
kamil <kamil@NetBSD.org> |
Set NOSANITIZER in rescue/Makefile
This is required to stop sanitizing rcmd.o and liboverride.o. These object files will be linked into statically linked rescue.
|
#
d100d42b |
| 08-Oct-2017 |
christos <christos@NetBSD.org> |
Extra flags for static PIE
|
#
a77d0f42 |
| 21-May-2017 |
riastradh <riastradh@NetBSD.org> |
Remove MKCRYPTO option.
Originally, MKCRYPTO was introduced because the United States classified cryptography as a munition and restricted its export. The export controls were substantially relaxed
Remove MKCRYPTO option.
Originally, MKCRYPTO was introduced because the United States classified cryptography as a munition and restricted its export. The export controls were substantially relaxed fifteen years ago, and are essentially irrelevant for software with published source code.
In the intervening time, nobody bothered to remove the option after its motivation -- the US export restriction -- was eliminated. I'm not aware of any other operating system that has a similar option; I expect it is mainly out of apathy for churn that we still have it. Today, cryptography is an essential part of modern computing -- you can't use the internet responsibly without cryptography.
The position of the TNF board of directors is that TNF makes no representation that MKCRYPTO=no satisfies any country's cryptography regulations.
My personal position is that the availability of cryptography is a basic human right; that any local laws restricting it to a privileged few are fundamentally immoral; and that it is wrong for developers to spend effort crippling cryptography to work around such laws.
As proposed on tech-crypto, tech-security, and tech-userlevel to no objections:
https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html
P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of *bad* crypto that was conditional on it, e.g. DES in telnet... That should probably be removed too, but on the grounds that it is bad, not on the grounds that it is (nominally) crypto.
show more ...
|
#
42b740be |
| 30-Jan-2014 |
matt <matt@NetBSD.org> |
Append -Os to DBG, not overwrite in case DBG has more than just -Ox from sys.mk
|
#
9e4876b0 |
| 26-Dec-2013 |
christos <christos@NetBSD.org> |
mount_smbfs has moved.
|
#
be439cbb |
| 24-Mar-2013 |
christos <christos@NetBSD.org> |
descend to bin for pdisk
|
#
91007268 |
| 24-Mar-2013 |
martin <martin@NetBSD.org> |
pdisk has moved to external/bsd - try to deal.
|
#
6c6ab6a9 |
| 10-Mar-2010 |
abs <abs@NetBSD.org> |
Relegate edlabel to use in extremely memory constrained install ramdisks and prefer disklabel elsewhere. Based on discussion on affected port lists (port-sparc port-sparc64 port-sun3 port-sun2 port-a
Relegate edlabel to use in extremely memory constrained install ramdisks and prefer disklabel elsewhere. Based on discussion on affected port lists (port-sparc port-sparc64 port-sun3 port-sun2 port-atari port-mvme68k). All listed ports plus amd64 test built after change
show more ...
|
#
d930bbb9 |
| 13-Feb-2010 |
roy <roy@NetBSD.org> |
Don't install terminfo.db in rescue.
|
#
89d790bd |
| 05-Feb-2010 |
roy <roy@NetBSD.org> |
Move the emergancy terminfo database from /root to /rescue.
|
#
a9208fb1 |
| 22-Aug-2009 |
mrg <mrg@NetBSD.org> |
kill ldd_aout. it didn't work anyway...not since i don't know when.
|
#
6ef3b52d |
| 21-Aug-2009 |
he <he@NetBSD.org> |
Add a new list.ldd.noaout, which is a copy of list.ldd but without the a.out support. Tweak Makefile so that the a.out support is not built for mips.
|
#
9b688fed |
| 07-Jan-2009 |
mrg <mrg@NetBSD.org> |
- rework this a bunch to make it work inside /rescue/ldd. - fix alpha build.
|
#
ecc90aa0 |
| 09-Feb-2008 |
mrg <mrg@NetBSD.org> |
make all sun2 use -O0 and move most of the hacks out into just 3 files.
|
#
d8de5b10 |
| 09-Jan-2008 |
simonb <simonb@NetBSD.org> |
Remove support for NetBSD/pc532.
|
#
dfee6713 |
| 22-May-2005 |
lukem <lukem@NetBSD.org> |
Make fdisk(8) available on all platforms, since MS-DOS partitioning is the de-facto standard for many removable media types.
|
#
366ee6e7 |
| 13-Jan-2005 |
lukem <lukem@NetBSD.org> |
improve MAKEVERBOSE support
|