The NetBSD Project

CVS log for src/etc/mtree/NetBSD.dist.tests

[BACK] Up to [cvs.NetBSD.org] / src / etc / mtree

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.203 / (download) - annotate - [select for diffs], Thu Mar 14 21:00:32 2024 UTC (4 weeks, 4 days ago) by rillig
Branch: MAIN
CVS Tags: HEAD
Changes since 1.202: +2 -1 lines
Diff to previous 1.202 (colored) to selected 1.83.2.1 (colored)

tests/stat: test the left-aligned and right-aligned 'S' format

Revision 1.202 / (download) - annotate - [select for diffs], Thu Jan 25 00:30:57 2024 UTC (2 months, 3 weeks ago) by riastradh
Branch: MAIN
Changes since 1.201: +2 -1 lines
Diff to previous 1.201 (colored) to selected 1.83.2.1 (colored)

mtree(8): Test the installed sets.

Except etc and xetc, which likely won't match for reasons that aren't
great, like etc including empty log files which in an installed
system have probably changed.

This test will probably fail, but we should make sure it doesn't!

PR misc/57877

Revision 1.197.2.1 / (download) - annotate - [select for diffs], Mon Sep 4 17:33:28 2023 UTC (7 months, 1 week ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Changes since 1.197: +6 -1 lines
Diff to previous 1.197 (colored) next main 1.198 (colored) to selected 1.83.2.1 (colored)

Pull up following revision(s) (requested by riastradh in ticket #343):

	external/mpl/mozilla-certdata/dist/certdata.txt: revision 1.1.1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_Assured_ID_Root_G3.pem: revision 1.1
	distrib/sets/lists/man/mi: revision 1.1764
	external/mpl/mozilla-certdata/share/certs/ACCVRAIZ1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem: revision 1.1
	tests/usr.sbin/certctl/certs4/DigiCert_Global_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Sectigo_Public_Server_Authentication_Root_R46.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_Secure_Mail_Root_E45.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SSL.com_Root_Certification_Authority_ECC.pem: revision 1.1
	tests/usr.sbin/certctl/certs3/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.1.pem: revision 1.1
	tests/usr.sbin/certctl/certs2/GTS_Root_R1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/BJCA_Global_Root_CA1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Izenpe.com.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Amazon_Root_CA_2.pem: revision 1.1
	tests/usr.sbin/certctl/certs4/Makefile: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Global_Chambersign_Root_-_2008.pem: revision 1.1
	distrib/sets/lists/etc/mi: revision 1.272
	external/mpl/mozilla-certdata/share/certs/ISRG_Root_X1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/TunTrust_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/D-TRUST_BR_Root_CA_1_2020.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SSL.com_Root_Certification_Authority_RSA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Certum_EC-384_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Security_Communication_RootCA3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/IdenTrust_Public_Sector_Root_CA_1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Entrust_Root_Certification_Authority_-_EC1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_Global_Root_G2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SZAFIR_ROOT_CA2.pem: revision 1.1
	tests/usr.sbin/certctl/t_certctl.sh: revision 1.1
	external/mpl/mozilla-certdata/share/certs/UCA_Global_G2_Root.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/HARICA_Client_ECC_Root_CA_2021.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/COMODO_ECC_Certification_Authority.pem: revision 1.1
	tests/usr.sbin/certctl/t_certctl.sh: revision 1.2
	tests/usr.sbin/certctl/certs1/DigiCert_Global_Root_CA.pem: revision 1.1
	tests/usr.sbin/certctl/t_certctl.sh: revision 1.3
	external/mpl/mozilla-certdata/Makefile: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DIGITALSIGN_GLOBAL_ROOT_RSA_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GTS_Root_R2.pem: revision 1.1
	usr.sbin/certctl/certctl.sh: revision 1.1
	tests/usr.sbin/certctl/t_certctl.sh: revision 1.4
	external/mpl/mozilla-certdata/share/certs/Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SwissSign_Silver_CA_-_G2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Starfield_Class_2_CA.pem: revision 1.1
	usr.sbin/certctl/certctl.sh: revision 1.2
	tests/usr.sbin/certctl/t_certctl.sh: revision 1.5
	usr.sbin/certctl/certctl.sh: revision 1.3
	tests/usr.sbin/certctl/t_certctl.sh: revision 1.6
	usr.sbin/certctl/certctl.sh: revision 1.4
	tests/usr.sbin/certctl/t_certctl.sh: revision 1.7
	external/mpl/mozilla-certdata/share/certs/Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem: revision 1.1
	tests/usr.sbin/certctl/t_certctl.sh: revision 1.8
	external/mpl/mozilla-certdata/share/certs/Sectigo_Public_Server_Authentication_Root_E46.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Hongkong_Post_Root_CA_3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Entrust_Root_Certification_Authority_-_G4.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Security_Communication_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Go_Daddy_Root_Certificate_Authority_-_G2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/ANF_Secure_Server_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Symantec_Class_1_Public_Primary_Certification_Authority_-_G6.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Chambers_of_Commerce_Root_-_2008.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Go_Daddy_Class_2_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/USERTrust_RSA_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Trustwave_Global_ECC_P384_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certdata.awk: revision 1.1
	external/mpl/mozilla-certdata/share/certs/HARICA_TLS_ECC_Root_CA_2021.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Atos_TrustedRoot_Root_CA_ECC_G2_2020.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Sectigo_Public_Email_Protection_Root_R46.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/TrustCor_ECA-1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_ECC_Root_CA_-_R5.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SSL.com_TLS_ECC_Root_CA_2022.pem: revision 1.1
	usr.sbin/Makefile: revision 1.292
	external/mpl/mozilla-certdata/share/certs/AffirmTrust_Premium.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/CA_Disig_Root_R2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/emSign_Root_CA_-_C1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_Root_CA_-_R6.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_Trusted_Root_G4.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Atos_TrustedRoot_Root_CA_RSA_G2_2020.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/vTrus_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/T-TeleSec_GlobalRoot_Class_2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_Root_R46.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/TrustCor_RootCert_CA-2.pem: revision 1.1
	etc/mtree/special: revision 1.176
	external/mpl/mozilla-certdata/share/certs/USERTrust_ECC_Certification_Authority.pem: revision 1.1
	etc/mtree/special: revision 1.177
	etc/mtree/special: revision 1.178
	external/mpl/mozilla-certdata/share/certs/AffirmTrust_Premium_ECC.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/vTrus_ECC_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_TLS_ECC_P384_Root_G5.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/NAVER_Global_Root_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/server.trust: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SecureTrust_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/code.trust: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SSL.com_TLS_RSA_Root_CA_2022.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Amazon_Root_CA_4.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_TLS_RSA4096_Root_G5.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_Assured_ID_Root_G2.pem: revision 1.1
	tests/usr.sbin/certctl/certs1/Makefile: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Sectigo_Public_Email_Protection_Root_E46.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/TWCA_Global_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_SMIME_RSA4096_Root_G5.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SSL.com_Client_ECC_Root_CA_2022.pem: revision 1.1
	share/man/man7/hier.7: revision 1.141
	external/mpl/mozilla-certdata/share/certs/Certigna.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/certSIGN_Root_CA_G2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Certigna_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Amazon_Root_CA_1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Entrust.net_Premium_2048_Secure_Server_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GTS_Root_R4.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/T-TeleSec_GlobalRoot_Class_3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Telia_Root_CA_v2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/QuoVadis_Root_CA_3_G3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/emSign_ECC_Root_CA_-_G3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Security_Communication_RootCA2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/TWCA_Root_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Buypass_Class_2_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/emSign_ECC_Root_CA_-_C3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SSL.com_EV_Root_Certification_Authority_RSA_R2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GTS_Root_R1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SSL.com_Client_RSA_Root_CA_2022.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_Assured_ID_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/HiPKI_Root_CA_-_G1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Starfield_Root_Certificate_Authority_-_G2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SwissSign_Gold_CA_-_G2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/OISTE_WISeKey_Global_Root_GB_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/AffirmTrust_Networking.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.1.pem: revision 1.1
	tests/usr.sbin/certctl/Makefile.inc: revision 1.1
	external/mpl/mozilla-certdata/share/certs/COMODO_RSA_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Certum_Trusted_Network_CA_2.pem: revision 1.1
	tests/usr.sbin/certctl/certs2/GlobalSign_Root_CA_-_R3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/OISTE_WISeKey_Global_Root_GC_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/D-TRUST_Root_Class_3_CA_2_EV_2009.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/AffirmTrust_Commercial.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Buypass_Class_3_Root_CA.pem: revision 1.1
	distrib/sets/lists/tests/mi: revision 1.1292
	external/mpl/mozilla-certdata/share/certs/UCA_Extended_Validation_Root.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Trustwave_Global_ECC_P256_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Certum_Trusted_Network_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/QuoVadis_Root_CA_2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/email.trust: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Atos_TrustedRoot_2011.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Certum_Trusted_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/D-TRUST_EV_Root_CA_1_2020.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/ePKI_Root_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DIGITALSIGN_GLOBAL_ROOT_ECDSA_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_ECC_Root_CA_-_R4.pem: revision 1.1
	tests/usr.sbin/certctl/certs2/Makefile: revision 1.1
	tests/usr.sbin/Makefile: revision 1.8
	external/mpl/mozilla-certdata/share/certs/Trustwave_Global_Certification_Authority.pem: revision 1.1
	tests/usr.sbin/certctl/Makefile: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/IdenTrust_Commercial_Root_CA_1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_SMIME_ECC_P384_Root_G5.pem: revision 1.1
	tests/usr.sbin/certctl/certs1/Explicitly_Distrust_DigiNotar_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/TrustCor_RootCert_CA-1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Staat_der_Nederlanden_Root_CA_-_G3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Symantec_Class_2_Public_Primary_Certification_Authority_-_G6.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/QuoVadis_Root_CA_3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/Makefile: revision 1.1
	external/mpl/mozilla-certdata/share/Makefile: revision 1.2
	external/mpl/mozilla-certdata/share/certs/Microsec_e-Szigno_Root_CA_2009.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/BJCA_Global_Root_CA2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/HARICA_Client_RSA_Root_CA_2021.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GDCA_TrustAUTH_R5_ROOT.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Amazon_Root_CA_3.pem: revision 1.1
	tests/usr.sbin/certctl/certs4/AC_RAIZ_FNMT-RCM.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/ISRG_Root_X2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_Global_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/D-TRUST_Root_CA_3_2013.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Microsoft_RSA_Root_Certificate_Authority_2017.pem: revision 1.1
	etc/mtree/NetBSD.dist.base: revision 1.252
	external/mpl/mozilla-certdata/share/certs/CFCA_EV_ROOT.pem: revision 1.1
	etc/mtree/NetBSD.dist.base: revision 1.253
	external/mpl/mozilla-certdata/share/certs/Starfield_Services_Root_Certificate_Authority_-_G2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_Global_Root_G3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/emSign_Root_CA_-_G1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Microsoft_ECC_Root_Certificate_Authority_2017.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Explicitly_Distrust_DigiNotar_Root_CA.pem: revision 1.1
	usr.sbin/certctl/Makefile: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Security_Communication_ECC_RootCA1.pem: revision 1.1
	usr.sbin/certctl/Makefile: revision 1.2
	usr.sbin/certctl/Makefile: revision 1.3
	external/mpl/mozilla-certdata/share/certs/GTS_Root_R3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/e-Szigno_Root_CA_2017.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/certSIGN_ROOT_CA.pem: revision 1.1
	doc/3RDPARTY: revision 1.1949
	external/mpl/mozilla-certdata/share/certs/Certainly_Root_R1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/TeliaSonera_Root_CA_v1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/HARICA_TLS_RSA_Root_CA_2021.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Entrust_Root_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/NetLock_Arany_Class_Gold.pem: revision 1.1
	usr.sbin/postinstall/postinstall.in: revision 1.53
	usr.sbin/postinstall/postinstall.in: revision 1.54
	tests/usr.sbin/certctl/certs3/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem: revision 1.1
	etc/Makefile: revision 1.467
	usr.sbin/postinstall/postinstall.in: revision 1.55
	tests/usr.sbin/certctl/certs3/Makefile: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GLOBALTRUST_2020.pem: revision 1.1
	etc/mtree/NetBSD.dist.tests: revision 1.200
	external/mpl/mozilla-certdata/share/certs/QuoVadis_Root_CA_1_G3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_Root_CA_-_R3.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Actalis_Authentication_Root_CA.pem: revision 1.1
	distrib/sets/lists/base/mi: revision 1.1326
	distrib/sets/lists/base/mi: revision 1.1327
	external/mpl/mozilla-certdata/share/certs/SecureSign_RootCA11.pem: revision 1.1
	distrib/sets/lists/base/mi: revision 1.1328
	external/mpl/mozilla-certdata/share/certs/Comodo_AAA_Services_root.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Entrust_Root_Certification_Authority_-_G2.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/QuoVadis_Root_CA_2_G3.pem: revision 1.1
	distrib/sets/lists/base/mi: revision 1.1329
	external/mpl/mozilla-certdata/share/certs/COMODO_Certification_Authority.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Certum_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/DigiCert_High_Assurance_EV_Root_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_Secure_Mail_Root_R45.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Secure_Global_CA.pem: revision 1.1
	usr.sbin/certctl/certctl.8: revision 1.1
	external/mpl/mozilla-certdata/share/certs/XRamp_Global_CA_Root.pem: revision 1.1
	external/mpl/Makefile: revision 1.5
	usr.sbin/certctl/certctl.8: revision 1.2
	external/mpl/mozilla-certdata/share/certs/D-TRUST_Root_Class_3_CA_2_2009.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Baltimore_CyberTrust_Root.pem: revision 1.1
	usr.sbin/certctl/certs.conf: revision 1.1
	external/mpl/mozilla-certdata/share/certs/LAWtrust_Root_CA2_4096.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/AC_RAIZ_FNMT-RCM.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/OISTE_WISeKey_Global_Root_GA_CA.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Certainly_Root_E1.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/GlobalSign_Root_E46.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem: revision 1.1
	external/mpl/mozilla-certdata/share/certs/SSL.com_EV_Root_Certification_Authority_ECC.pem: revision 1.1

certctl(8): New tool for managing OpenSSL CA certificates.
Same command-line syntax as FreeBSD, clearer semantics about which
parts are config and which parts are cache.

mozilla-certdata: Record in doc/3RDPARTY.

mozilla-certdata: Makefile infrastructure.

mozilla-certdata: regen
(actually, just `gen', this first time)

mozilla-certdata: Connect it up to the build.

postinstall(8): Add opensslcerts item to regen /etc/openssl/certs.

Works only with destdir /, since it relies on running openssl(1),
which is not available as a tool or required in the cross-build
environment.

certctl(8): Add xfail test for missing certs.conf.

Command should fail, i.e., exit with nonzero status, but it exits
with zero instead.
certctl(8): Exit nonzero on missing certs.conf.
certctl(8): Test prepopulated /etc/openssl/certs.

This is the scenario when you have previously populated
/etc/openssl/certs manually, or with a package like mozilla-rootcerts
or mozilla-rootcerts-openssl, and you update to a version of NetBSD
with certctl(8).  In this case, certctl(8) should avoid destroying
your work.

While here, also test some related but less likely edge cases:
- nonexistent
- symlink
- regular file

certctl(8): Avoid clobbering prepopulated /etc/openssl/certs.

Also avoid clobbering some other edge cases like symlinks or
non-directories there.

This way, we have the following transitions on system updates:
- If /etc/openssl/certs is empty (as in default NetBSD<10 installs):
  quietly populated on rehash.
- If /etc/openssl/certs is nonempty (you've added things to it,
  e.g. by hand or with mozilla-rootcerts) and has never been managed
  by certctl(8): left alone on rehash, with an error message to
  explain what you need to do.
- If /etc/openssl/certs has been managed by certctl(8): quietly
  updated on rehash.

Note: This means current installations made since certctl(8) was
added will be treated like /etc/openssl/certs is nonempty and has
never been managed by certctl(8).  To work around this, you can just
delete /etc/openssl/certs and rerun `certctl rehash'.
postinstall(8): Fail if `certctl rehash' fails.

Not using `set -e' here, evidently (maybe we should), so the separate
return 0 suppressed the error.
distrib/sets/lists: certs.conf belongs in etc, not in base.
Oops.

certctl(8): Set certs.conf 644 and add it to etc/mtree/special.
Now that we have /etc/openssl/certs.conf mentioned here, also
list /etc/openssl.

hier(7): Document /etc/openssl.

certctl(8): Minor man page clarifications.
- Specify exactly what /etc/openssl/certs gets populated with.
- Change HTTPS to TLS.
- Specify the permitted character class in certs.conf.
  (Maybe more conservative than strictly needed; but let's stay on
  the safe side.)

certctl(8): Fix some bugs with evil pathnames.

certctl(8): Fix quoting and whitespace style in evilpath test.

No functional change intended.

etc/mtree/special: Fix spaces/tabs.
No functional change intended.

mozilla-certdata: Install relative symlinks.
Slightly more compact this way, and you can examine them in a destdir
without chrooting.  Not terribly important, but a minor convenience.

certctl(8): Test more evil pathnames.

certctl(8): Install certs.conf in /usr/share/examples too.
This way postinstall(8) can refer to the default one when you've done
an upgrade without etcupdate or similar to pull in new config files
from etc.tgz.

Not great -- we should do this systematically for all config files in
/etc, but this one-off hack is less risky for 10.
postinstall(8): Handle various certs.conf scenarios gracefully.

Tested the following scenarios:
1. fresh install
   empty /etc/openssl/certs
   default /etc/openssl/certs.conf
   - opensslcertsconf
     [x] check: pass
     [x] fix: pass -- nothing
   - opensslcertsrehash
     [x] check: fail -- needs rehash
     [x] fix: pass -- quietly rehash successfully (go to 4)
2. fresh upgrade
   empty /etc/openssl/certs
   no /etc/openssl/certs.conf
   - opensslcertsconf
     [x] check: fail -- complain missing /etc/openssl/certs.conf
     [x] fix: pass -- install default /etc/openssl/certs.conf (go to 1)
   - opensslcertsrehash
     [x] check: fail -- complain missing /etc/openssl/certs.conf
     - [x] fix: fail -- complain missing /etc/openssl/certs.conf
3. upgrade from certctl, changes to certs
   certctl-managed /etc/openssl/certs
   default /etc/openssl/certs.conf
   - opensslcertsconf
     [x] check: pass
     [x] fix: pass -- nothing
   - opensslcertsrehash
     [x] check: fail -- needs rehash
     [x] fix: pass -- quietly rehash successfully (go to 4)
4. upgrade from certctl, no changes to certs
   certctl-managed /etc/openssl/certs
   default /etc/openssl/certs.conf
   - opensslcertsconf
     [x] check: pass
     [x] fix: pass -- nothing
   - opensslcertsrehash
     [x] check: pass
     [x] fix: pass -- quietly rehash successfully (go to 4)
5. upgrade from mozilla-rootcerts
   populated /etc/openssl/certs
   no /etc/openssl/certs.conf
   - opensslcertsconf:
     [x] check: fail -- complain missing /etc/openssl/certs.conf
     [x] fix: pass -- install manual /etc/openssl/certs.conf (go to 7)
   - opensslcertsrehash:
     [x] check: fail -- complain missing /etc/openssl/certs.conf
     [x] fix: fail -- complain missing /etc/openssl/certs.conf
6. upgrade from mozilla-rootcerts with etcupdate naively
   populated /etc/openssl/certs
   default /etc/openssl/certs.conf
   - opensslcertsconf:
     [x] check: pass
     [x] fix: pass -- nothing
   - opensslcertsrehash:
     [x] check: fail -- complain mismatched certs/ and certs.conf
     [x] fix: fail -- complain mismatched certs/ and certs.conf
7. upgrade from mozilla-rootcerts with etcupdate manually
   populated /etc/openssl/certs
   manual /etc/openssl/certs.conf
   - opensslcertsconf:
     [x] check: pass
     [x] fix: pass -- nothing
   - opensslcertsrehash:
     [x] check: pass
     [x] fix: pass -- skip rehash because manual (go to 7)

XXX Someone should draft automatic tests for postinstall.  It has a
very good track record, but it sure would be nice to automate this
testing rather than redo it each time I make a tiny change.

Revision 1.201 / (download) - annotate - [select for diffs], Sat Aug 26 10:06:16 2023 UTC (7 months, 3 weeks ago) by rillig
Branch: MAIN
Changes since 1.200: +2 -1 lines
Diff to previous 1.200 (colored) to selected 1.83.2.1 (colored)

tests/usr.bin/error: add basic tests for several error message styles

Revision 1.200 / (download) - annotate - [select for diffs], Sat Aug 26 05:27:14 2023 UTC (7 months, 3 weeks ago) by riastradh
Branch: MAIN
Changes since 1.199: +6 -1 lines
Diff to previous 1.199 (colored) to selected 1.83.2.1 (colored)

certctl(8): New tool for managing OpenSSL CA certificates.

Same command-line syntax as FreeBSD, clearer semantics about which
parts are config and which parts are cache.

Revision 1.199 / (download) - annotate - [select for diffs], Sun Aug 20 10:27:11 2023 UTC (7 months, 3 weeks ago) by riastradh
Branch: MAIN
Changes since 1.198: +5 -1 lines
Diff to previous 1.198 (colored) to selected 1.83.2.1 (colored)

etc/mtree/NetBSD.dist.tests: Update for new compat linux tests.

Revision 1.198 / (download) - annotate - [select for diffs], Sun Jan 15 23:18:05 2023 UTC (15 months ago) by rillig
Branch: MAIN
Changes since 1.197: +2 -1 lines
Diff to previous 1.197 (colored) to selected 1.83.2.1 (colored)

tests/lint: add basic tests for lint (not lint1 or lint2)

Revision 1.197 / (download) - annotate - [select for diffs], Mon Nov 21 22:01:33 2022 UTC (16 months, 3 weeks ago) by christos
Branch: MAIN
CVS Tags: netbsd-10-base
Branch point for: netbsd-10
Changes since 1.196: +5 -1 lines
Diff to previous 1.196 (colored) to selected 1.83.2.1 (colored)

lua libm API from Phil Rulon

Revision 1.196 / (download) - annotate - [select for diffs], Thu Nov 17 08:45:35 2022 UTC (16 months, 4 weeks ago) by ozaki-r
Branch: MAIN
Changes since 1.195: +3 -1 lines
Diff to previous 1.195 (colored) to selected 1.83.2.1 (colored)

tests: build and install added test files

Revision 1.195 / (download) - annotate - [select for diffs], Fri Nov 4 08:01:42 2022 UTC (17 months, 1 week ago) by ozaki-r
Branch: MAIN
Changes since 1.194: +2 -1 lines
Diff to previous 1.194 (colored) to selected 1.83.2.1 (colored)

tests: add tests for invalid extra operations on a shutdown socket

The tests cover some error paths that normally happen.

Revision 1.194 / (download) - annotate - [select for diffs], Wed Nov 2 09:37:56 2022 UTC (17 months, 2 weeks ago) by ozaki-r
Branch: MAIN
Changes since 1.193: +2 -1 lines
Diff to previous 1.193 (colored) to selected 1.83.2.1 (colored)

tests: add tests for TCP with nc

Revision 1.193 / (download) - annotate - [select for diffs], Thu Jul 21 09:52:48 2022 UTC (20 months, 3 weeks ago) by kre
Branch: MAIN
Changes since 1.192: +2 -1 lines
Diff to previous 1.192 (colored) to selected 1.83.2.1 (colored)

Add ATF tests for realpath(1)

Note that realpath can act differently for root than for other users
(where an ordinary user will see EACCESS root just barrels right through).

The tests adapt themselves, when run as root, less error cases can be
tested than when run as some other user.

Revision 1.192 / (download) - annotate - [select for diffs], Sun May 22 17:55:08 2022 UTC (22 months, 3 weeks ago) by rillig
Branch: MAIN
Changes since 1.191: +2 -1 lines
Diff to previous 1.191 (colored) to selected 1.83.2.1 (colored)

tests/compress: demonstrate truncation of target file

Reported by Giorgos Keramidas in PR#19722.

Revision 1.191 / (download) - annotate - [select for diffs], Fri Apr 29 22:17:50 2022 UTC (23 months, 2 weeks ago) by pgoyette
Branch: MAIN
Changes since 1.190: +3 -1 lines
Diff to previous 1.190 (colored) to selected 1.83.2.1 (colored)

Add a new test for PR kern/56713 and set to expected_failure for now.

Revision 1.190 / (download) - annotate - [select for diffs], Fri Apr 8 23:35:52 2022 UTC (2 years ago) by riastradh
Branch: MAIN
Changes since 1.189: +3 -1 lines
Diff to previous 1.189 (colored) to selected 1.83.2.1 (colored)

membar_ops(3): Add some automatic tests.

These tests run two threads for five seconds each to try to trigger
races in the event of broken memory barriers.  They run only on
machines with at least two CPUs; on uniprocessor systems there's no
point -- the membars can correctly just be (instruction barrier)
no-ops.

Revision 1.189 / (download) - annotate - [select for diffs], Fri Apr 8 23:14:10 2022 UTC (2 years ago) by riastradh
Branch: MAIN
Changes since 1.188: +17 -17 lines
Diff to previous 1.188 (colored) to selected 1.83.2.1 (colored)

etc: Sort NetBSD.dist.tests.

Revision 1.188 / (download) - annotate - [select for diffs], Sun Aug 29 09:54:18 2021 UTC (2 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.187: +3 -1 lines
Diff to previous 1.187 (colored) to selected 1.83.2.1 (colored)

Inetd enhancements by James Browning, Gabe Coffland, Alex Gavin, Solomon Ritzow
Described in:
    https://www.mail-archive.com/tech-userlevel@netbsd.org/msg03114.html
And developed in:
    https://github.com/ritzow/src/pull/1

From their notes:

All new functionality should be explained by the updated manpage.

The manpage has been refactored a bit: A new section "Directives"
has been added and the information about default hostnames and
IPsec directives has been moved there, and the new file include
directive information is also there.

getconfigent has the most major changes. A newline is no longer
read immediately, but is called only by a "goto more" (inside an
if(false) block). This allows multiple definitions or directives
to exist on a single line for anything that doesn't terminate using
a newline. This means a key-values service definition can be followed
by another key-values service definition, a positional definition,
or an ipsec, hostname, or .include directive on the same line.

memset is no longer used explicitly to clear the servtab structure,
a function init_servtab() is used instead, which uses a C struct
initializer.

The servtab se_group field is its own allocation now, and not just
a pointer into the user:group string.

Refactored some stuff out of getconfigent to separate functions
for use by parse_v2.c. These functions in inetd.c are named with
the form parse_*()

parse_v2.c only has code for parsing a key-values service definition
into a provided servtab. It should not have anything that affects
global state other than line and line_number.

Some function prototypes, structures, and #defines have been moved
from inetd.c to inetd.h.

The function config_root replaces config as the function called on
a config file load/reload. The code removed from the end of
config(void) is now called in config_root, so it is not run on each
recursive config call.

setconfig(void) was removed and its code added into config_root
because that is the only place it is called, and redundant checks
for non-null globals were removed because they are always freed by
endconfig. The fseek code was also removed because the config files
are always closed by endconfig.

Rate limiting code was updated to add a per-service per-IP rate
limiting form. Some of that code was refactored out of other places
into functions with names in the form rl_*()

We have not added any of the license or version information to the
new files parse_v2.c, parse_v2.h, and inetd.h and we have not
updated the license or version info for inetd.c.

Security related:

The behavior when reading invalid IPsec strings has changed. Inetd
no longer exits, it quits reading the current config file instead.
Could this impact program security?

We have not checked for memory leaks. Solomon tried to use dmalloc
without success. getconfigent seemed to have a memory leak at each
"goto more". It seems like inetd has never free'd allocated strings
when throwing away erroneous service definitions during parsing
(i.e. when "goto more" is called when parsing fields). OpenBSD's
version calls freeconfig on "goto more"
(https://github.com/openbsd/src/blob/c5eae130d6c937080c3d30d124e8c8b86db7d625/usr.sbin/inetd/inetd.c#L1049)
but NetBSD only calls it when service definitions are no longer
needed. This has been fixed. freeconfig is called immediately before
any "goto more". There shouldn't be any time when a servtab is in
an invalid state where freeconfig would break.

Revision 1.187 / (download) - annotate - [select for diffs], Thu Aug 12 11:50:42 2021 UTC (2 years, 8 months ago) by martin
Branch: MAIN
Changes since 1.186: +2 -1 lines
Diff to previous 1.186 (colored) to selected 1.83.2.1 (colored)

Add directory for new mkdep test binaries

Revision 1.186 / (download) - annotate - [select for diffs], Thu Aug 5 22:36:07 2021 UTC (2 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.185: +2 -1 lines
Diff to previous 1.185 (colored) to selected 1.83.2.1 (colored)

tests/lint: add test skeletons for messages from lint2

Revision 1.185 / (download) - annotate - [select for diffs], Wed Jul 14 03:22:33 2021 UTC (2 years, 9 months ago) by ozaki-r
Branch: MAIN
Changes since 1.184: +2 -1 lines
Diff to previous 1.184 (colored) to selected 1.83.2.1 (colored)

tests: add tests for ALTQ CBQ

Revision 1.183.2.1 / (download) - annotate - [select for diffs], Mon May 31 22:06:55 2021 UTC (2 years, 10 months ago) by cjep
Branch: cjep_staticlib_x
Changes since 1.183: +2 -1 lines
Diff to previous 1.183 (colored) next main 1.184 (colored) to selected 1.83.2.1 (colored)

sync with head

Revision 1.184 / (download) - annotate - [select for diffs], Mon May 17 04:07:42 2021 UTC (2 years, 11 months ago) by yamaguchi
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1
Changes since 1.183: +2 -1 lines
Diff to previous 1.183 (colored) to selected 1.83.2.1 (colored)

Add a new link-aggregation pseudo interface named lagg(4)

 - FreeBSD's lagg(4) based implementation
 - MP-safe and MP-scalable

Revision 1.183 / (download) - annotate - [select for diffs], Sat Dec 12 02:50:26 2020 UTC (3 years, 4 months ago) by pgoyette
Branch: MAIN
CVS Tags: cjep_staticlib_x-base
Branch point for: cjep_staticlib_x
Changes since 1.182: +3 -1 lines
Diff to previous 1.182 (colored) to selected 1.83.2.1 (colored)

Add directory entry for new libossaudio test

Revision 1.182 / (download) - annotate - [select for diffs], Sun Nov 1 22:29:13 2020 UTC (3 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.181: +2 -1 lines
Diff to previous 1.181 (colored) to selected 1.83.2.1 (colored)

Add col tests

Revision 1.181 / (download) - annotate - [select for diffs], Thu Oct 15 17:44:44 2020 UTC (3 years, 6 months ago) by mgorny
Branch: MAIN
Changes since 1.180: +3 -1 lines
Diff to previous 1.180 (colored) to selected 1.83.2.1 (colored)

Add tests for process_xmm_to_s87() and process_s87_to_xmm()

Revision 1.180 / (download) - annotate - [select for diffs], Wed Sep 30 20:20:53 2020 UTC (3 years, 6 months ago) by roy
Branch: MAIN
Changes since 1.179: +3 -1 lines
Diff to previous 1.179 (colored) to selected 1.83.2.1 (colored)

Add if_tap directory for DEBUG builds.

Revision 1.179 / (download) - annotate - [select for diffs], Wed Sep 30 08:32:00 2020 UTC (3 years, 6 months ago) by martin
Branch: MAIN
Changes since 1.178: +1 -2 lines
Diff to previous 1.178 (colored) to selected 1.83.2.1 (colored)

Revert previous - test is a shell script, no debug info installed

Revision 1.178 / (download) - annotate - [select for diffs], Wed Sep 30 08:21:27 2020 UTC (3 years, 6 months ago) by martin
Branch: MAIN
Changes since 1.177: +2 -1 lines
Diff to previous 1.177 (colored) to selected 1.83.2.1 (colored)

Add if_vether debug dir

Revision 1.177 / (download) - annotate - [select for diffs], Wed Sep 30 07:55:31 2020 UTC (3 years, 6 months ago) by mrg
Branch: MAIN
Changes since 1.176: +2 -1 lines
Diff to previous 1.176 (colored) to selected 1.83.2.1 (colored)

add missing new if_vether subdir.

Revision 1.176 / (download) - annotate - [select for diffs], Wed Aug 26 16:03:41 2020 UTC (3 years, 7 months ago) by riastradh
Branch: MAIN
Changes since 1.175: +2 -2 lines
Diff to previous 1.175 (colored) to selected 1.83.2.1 (colored)

Clarify wg(4)'s relation to WireGuard, pending further discussion.

Still planning to replace wgconfig(8) and wg-keygen(8) by one wg(8)
tool compatible with wireguard-tools; update wg(4) for the minor
changes from the 2018-06-30 spec to the 2020-06-01 spec; &c.  This just
clarifies the current state of affairs as it exists in the development
tree for now.

Mark the man page EXPERIMENTAL for extra clarity.

Revision 1.175 / (download) - annotate - [select for diffs], Thu Aug 20 21:28:01 2020 UTC (3 years, 7 months ago) by riastradh
Branch: MAIN
Changes since 1.174: +2 -1 lines
Diff to previous 1.174 (colored) to selected 1.83.2.1 (colored)

[ozaki-r] Add wg files

Revision 1.174 / (download) - annotate - [select for diffs], Sun Jul 26 05:06:29 2020 UTC (3 years, 8 months ago) by riastradh
Branch: MAIN
Changes since 1.173: +3 -1 lines
Diff to previous 1.173 (colored) to selected 1.83.2.1 (colored)

Add /usr/tests/sys/crypto/chacha to etc/mtree/NetBSD.dist.tests.

Revision 1.173 / (download) - annotate - [select for diffs], Fri Jul 3 04:25:28 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.172: +2 -1 lines
Diff to previous 1.172 (colored) to selected 1.83.2.1 (colored)

Add a check for PR bin/54692.

Revision 1.172 / (download) - annotate - [select for diffs], Fri Jul 3 03:59:18 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.171: +2 -1 lines
Diff to previous 1.171 (colored) to selected 1.83.2.1 (colored)

Add a check for the overflow noted in PR lib/46542.

Revision 1.171 / (download) - annotate - [select for diffs], Tue Jun 30 20:32:11 2020 UTC (3 years, 9 months ago) by riastradh
Branch: MAIN
Changes since 1.170: +5 -1 lines
Diff to previous 1.170 (colored) to selected 1.83.2.1 (colored)

New test sys/crypto/aes/t_aes.

Runs aes_selftest on all kernel AES implementations supported on the
current hardware, not just the preferred one.

Revision 1.170 / (download) - annotate - [select for diffs], Tue Jun 30 14:30:49 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.169: +3 -1 lines
Diff to previous 1.169 (colored) to selected 1.83.2.1 (colored)

Check that DTrace's execsnoop and opensnoop work (cf. PR kern/53417).

Revision 1.169 / (download) - annotate - [select for diffs], Sat Jun 27 05:20:34 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.168: +2 -1 lines
Diff to previous 1.168 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR kern/53767.

Revision 1.168 / (download) - annotate - [select for diffs], Thu Jun 25 17:08:33 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.167: +2 -1 lines
Diff to previous 1.167 (colored) to selected 1.83.2.1 (colored)

Verify that PR kern/52150 is no longer present.

Revision 1.167 / (download) - annotate - [select for diffs], Thu Jun 25 15:01:35 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.166: +2 -1 lines
Diff to previous 1.166 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR kern/53410.

Revision 1.166 / (download) - annotate - [select for diffs], Wed Jun 24 10:05:07 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.165: +2 -1 lines
Diff to previous 1.165 (colored) to selected 1.83.2.1 (colored)

Check that fstat(1) works (cf. PR kern/55407).

Revision 1.165 / (download) - annotate - [select for diffs], Wed Jun 24 09:47:18 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.164: +3 -1 lines
Diff to previous 1.164 (colored) to selected 1.83.2.1 (colored)

Add a few checks for stdethers(8) and stdhosts(8).

Revision 1.164 / (download) - annotate - [select for diffs], Wed Jun 24 09:32:41 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.163: +2 -1 lines
Diff to previous 1.163 (colored) to selected 1.83.2.1 (colored)

Add few basic tests for cpuctl(8). These cover PR kern/45117 and PR bin/54220.
Though, the former is not explicitly tested as it hangs the system.

Revision 1.163 / (download) - annotate - [select for diffs], Wed Jun 24 09:21:43 2020 UTC (3 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.162: +2 -1 lines
Diff to previous 1.162 (colored) to selected 1.83.2.1 (colored)

Add a test case for bin/54620.

Revision 1.151.2.4 / (download) - annotate - [select for diffs], Tue Apr 21 18:41:54 2020 UTC (3 years, 11 months ago) by martin
Branch: phil-wifi
Changes since 1.151.2.3: +2 -0 lines
Diff to previous 1.151.2.3 (colored) to branchpoint 1.151 (colored) next main 1.152 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.162 / (download) - annotate - [select for diffs], Sun Apr 19 13:22:58 2020 UTC (3 years, 11 months ago) by maxv
Branch: MAIN
CVS Tags: phil-wifi-20200421
Changes since 1.161: +3 -1 lines
Diff to previous 1.161 (colored) to selected 1.83.2.1 (colored)

Add tests for USER_LDT.

Revision 1.151.2.3 / (download) - annotate - [select for diffs], Mon Apr 13 07:45:45 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.151.2.2: +1 -0 lines
Diff to previous 1.151.2.2 (colored) to branchpoint 1.151 (colored) to selected 1.83.2.1 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.151.2.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:03:57 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.151.2.1: +9 -1 lines
Diff to previous 1.151.2.1 (colored) to branchpoint 1.151 (colored) to selected 1.83.2.1 (colored)

Merge changes from current as of 20200406

Revision 1.161 / (download) - annotate - [select for diffs], Sun Mar 8 22:08:46 2020 UTC (4 years, 1 month ago) by mgorny
Branch: MAIN
CVS Tags: phil-wifi-20200411, phil-wifi-20200406
Changes since 1.160: +3 -1 lines
Diff to previous 1.160 (colored) to selected 1.83.2.1 (colored)

Add tests for missing libc catalog entries

Revision 1.160 / (download) - annotate - [select for diffs], Fri Jan 17 16:09:11 2020 UTC (4 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: is-mlppp-base, is-mlppp
Changes since 1.159: +7 -1 lines
Diff to previous 1.159 (colored) to selected 1.83.2.1 (colored)

Add more test directories

Revision 1.159 / (download) - annotate - [select for diffs], Sat Oct 5 18:06:16 2019 UTC (4 years, 6 months ago) by jhigh
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.158: +2 -1 lines
Diff to previous 1.158 (colored) to selected 1.83.2.1 (colored)

adding full scheme comparison to libcrypt:crypt and pwhash tests

Revision 1.151.2.1 / (download) - annotate - [select for diffs], Mon Jun 10 21:42:45 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.151: +10 -2 lines
Diff to previous 1.151 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.158 / (download) - annotate - [select for diffs], Thu Apr 4 19:50:47 2019 UTC (5 years ago) by kamil
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9
Changes since 1.157: +2 -1 lines
Diff to previous 1.157 (colored) to selected 1.83.2.1 (colored)

Register ./usr/tests/usr.bin/indent

Revision 1.157 / (download) - annotate - [select for diffs], Thu Apr 4 15:10:58 2019 UTC (5 years ago) by kamil
Branch: MAIN
Changes since 1.156: +2 -2 lines
Diff to previous 1.156 (colored) to selected 1.83.2.1 (colored)

Sort ./usr/tests/usr.bin/netpgpverify

Revision 1.156 / (download) - annotate - [select for diffs], Mon Feb 18 00:42:54 2019 UTC (5 years, 1 month ago) by rin
Branch: MAIN
Changes since 1.155: +2 -1 lines
Diff to previous 1.155 (colored) to selected 1.83.2.1 (colored)

Belatedly add debugging symbols for t_atomic_*.

Revision 1.155 / (download) - annotate - [select for diffs], Sun Feb 17 12:24:17 2019 UTC (5 years, 1 month ago) by isaki
Branch: MAIN
Changes since 1.154: +2 -1 lines
Diff to previous 1.154 (colored) to selected 1.83.2.1 (colored)

Add ATF tests for atomic_ops(3).

Revision 1.150.2.3 / (download) - annotate - [select for diffs], Wed Dec 26 14:01:14 2018 UTC (5 years, 3 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.150.2.2: +3 -1 lines
Diff to previous 1.150.2.2 (colored) to branchpoint 1.150 (colored) next main 1.151 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD, resolve a few conflicts

Revision 1.154 / (download) - annotate - [select for diffs], Sun Dec 23 15:43:42 2018 UTC (5 years, 3 months ago) by jakllsch
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226
Changes since 1.153: +3 -1 lines
Diff to previous 1.153 (colored) to selected 1.83.2.1 (colored)

Add /usr/tests/lib/libnvmm and related debug paths to the directory list.

Revision 1.150.2.2 / (download) - annotate - [select for diffs], Thu Sep 6 06:51:44 2018 UTC (5 years, 7 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.150.2.1: +4 -1 lines
Diff to previous 1.150.2.1 (colored) to branchpoint 1.150 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.153 / (download) - annotate - [select for diffs], Wed Sep 5 21:05:40 2018 UTC (5 years, 7 months ago) by kre
Branch: MAIN
CVS Tags: pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Changes since 1.152: +2 -1 lines
Diff to previous 1.152 (colored) to selected 1.83.2.1 (colored)

Add ATF tests for printf(1)

Two new test programs, one for the version of printf in /bin/sh
and one for the command /usr/bin/printf (t_builtin and t_command)

Each test program has 28 test cases (the same in each) of which
currently 27 pass, and 1 is skipped.

See the test scripts themselves for more information.

Revision 1.152 / (download) - annotate - [select for diffs], Fri Aug 3 04:24:41 2018 UTC (5 years, 8 months ago) by kamil
Branch: MAIN
Changes since 1.151: +3 -1 lines
Diff to previous 1.151 (colored) to selected 1.83.2.1 (colored)

Register micro-UBSan ATF tests in the distribution

Populate distrib files, mtree lists and add the entry in Makefile to
include the new code.

Revision 1.150.2.1 / (download) - annotate - [select for diffs], Mon Jun 25 07:25:11 2018 UTC (5 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.150: +2 -1 lines
Diff to previous 1.150 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.151 / (download) - annotate - [select for diffs], Fri Jun 15 09:54:02 2018 UTC (5 years, 10 months ago) by yamaguchi
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0728, pgoyette-compat-0625
Branch point for: phil-wifi
Changes since 1.150: +2 -1 lines
Diff to previous 1.150 (colored) to selected 1.83.2.1 (colored)

Add if_vlan directory to lists to fix the build failure

build.sh was failed when using "-V MKDEBUG=yes"

Revision 1.147.2.3 / (download) - annotate - [select for diffs], Sun Feb 11 21:17:34 2018 UTC (6 years, 2 months ago) by snj
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Changes since 1.147.2.2: +2 -1 lines
Diff to previous 1.147.2.2 (colored) to branchpoint 1.147 (colored) next main 1.148 (colored) to selected 1.83.2.1 (colored)

Pull up following revision(s) (requested by ozaki-r in ticket #536):
	distrib/sets/lists/base/shl.mi: 1.825
	distrib/sets/lists/comp/mi: 1.2168-1.2169
	distrib/sets/lists/comp/shl.mi: 1.310
	distrib/sets/lists/debug/mi: 1.234
	distrib/sets/lists/debug/shl.mi: 1.188
	distrib/sets/lists/man/mi: 1.1570
	distrib/sets/lists/tests/mi: 1.772
	etc/mtree/NetBSD.dist.tests: 1.150
	share/man/man4/Makefile: 1.650
	share/man/man4/ipsec.4: 1.42-1.43
	share/man/man4/ipsecif.4: 1.1-1.5
	sys/arch/amd64/conf/ALL: 1.77
	sys/arch/amd64/conf/GENERIC: 1.480
	sys/conf/files: 1.1191
	sys/net/Makefile: 1.34
	sys/net/files.net: 1.14
	sys/net/if.c: 1.404
	sys/net/if.h: 1.248
	sys/net/if_gif.c: 1.135
	sys/net/if_ipsec.c: 1.1-1.3
	sys/net/if_ipsec.h: 1.1
	sys/net/if_l2tp.c: 1.16
	sys/net/if_types.h: 1.28
	sys/netinet/in.c: 1.214
	sys/netinet/in.h: 1.103
	sys/netinet/in_gif.c: 1.92
	sys/netinet/ip_var.h: 1.122
	sys/netinet6/in6.c: 1.257
	sys/netinet6/in6.h: 1.88
	sys/netinet6/in6_gif.c: 1.90
	sys/netinet6/ip6_var.h: 1.75
	sys/netipsec/Makefile: 1.6
	sys/netipsec/files.netipsec: 1.13
	sys/netipsec/ipsec.h: 1.62
	sys/netipsec/ipsecif.c: 1.1
	sys/netipsec/ipsecif.h: 1.1
	sys/netipsec/key.c: 1.246-1.247
	sys/netipsec/key.h: 1.34
	sys/rump/net/Makefile.rumpnetcomp: 1.20
	sys/rump/net/lib/libipsec/IPSEC.ioconf: 1.1
	sys/rump/net/lib/libipsec/Makefile: 1.1
	sys/rump/net/lib/libipsec/ipsec_component.c: 1.1
	tests/net/Makefile: 1.34
	tests/net/if_ipsec/Makefile: 1.1
	tests/net/if_ipsec/t_ipsec.sh: 1.1-1.2
Don't touch an SP without a reference to it
unify processing to check nesting count for some tunnel protocols.
add ipsec(4) interface, which is used for route-based VPN.
man and ATF are added later, please see man for details.
reviewed by christos@n.o, joerg@n.o and ozaki-r@n.o, thanks.
https://mail-index.netbsd.org/tech-net/2017/12/18/msg006557.html
ipsec(4) interface supports rump now.
add ipsec(4) interface ATF.
add ipsec(4) interface man as ipsecif.4.
add ipsec(4) interface to amd64/GENERIC and amd64/ALL configs.
apply in{,6}_tunnel_validate() to gif(4).
Spell IPsec that way. Simplify macro usage. Sort SEE ALSO. Bump
date for previous.
Improve wording and macro use.
Some parts are not clear to me, so someone with knowledge of ipsecif(4)
should improve this some more.
Improve ipsecif.4. Default port ipsec(4) NAT-T is tested now.
pointed out by wiz@n.o and suggested by ozaki-r@n.o, thanks.
Change the prefix of test names to ipsecif_ to distinguish from tests for ipsec(4)
New sentence, new line. Remove empty macro.
Fix PR kern/52920. Pointed out by David Binderman, thanks.
Improve wording, and put a new drawing, from me and Kengo Nakahara.
apply a little more #ifdef INET/INET6.  fixes !INET6 builds.

Revision 1.150 / (download) - annotate - [select for diffs], Wed Jan 10 11:06:06 2018 UTC (6 years, 3 months ago) by knakahara
Branch: MAIN
CVS Tags: pgoyette-compat-base, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.149: +2 -1 lines
Diff to previous 1.149 (colored) to selected 1.83.2.1 (colored)

add ipsec(4) interface ATF.

Revision 1.147.2.2 / (download) - annotate - [select for diffs], Fri Nov 17 20:43:11 2017 UTC (6 years, 4 months ago) by snj
Branch: netbsd-8
Changes since 1.147.2.1: +2 -1 lines
Diff to previous 1.147.2.1 (colored) to branchpoint 1.147 (colored) to selected 1.83.2.1 (colored)

Pull up following revision(s) (requested by ozaki-r in ticket #357):
	distrib/sets/lists/debug/mi: 1.228
	distrib/sets/lists/tests/mi: 1.765-1.766
	etc/mtree/NetBSD.dist.tests: 1.149
	sys/net/npf/npf_ctl.c: 1.49
	tests/net/ipsec/Makefile: 1.10
	tests/net/ipsec/algorithms.sh: 1.6
	tests/net/ipsec/natt_terminator.c: 1.1
	tests/net/ipsec/t_ipsec_natt.sh: 1.1
	tests/net/net_common.sh: 1.23-1.24
	usr.sbin/npf/npfctl/npfctl.c: 1.54
Handle esp-udp for NAT-T
--
Fix npfclt reload on rump kernels
It fails because npfctl cannot get an errno when it calls ioctl to the (rump)
kernel; npfctl (libnpf) expects that an errno is returned via proplib,
however, the rump library of npf doesn't so. It happens because of mishandlings
of complicate npf kernel options.
PR kern/52643
--
Fix showing translated port (ntohs-ed twice wrongly)
--
Add test cases of NAT-T (transport mode)
A small C program is added to make a special socket (UDP_ENCAP_ESPINUDP)
and keep it to handle UDP-encapsulated ESP packets.
--
Add net/ipsec debug lib directory
--
Add ./usr/libdata/debug/usr/tests/net/ipsec
--
Stop using bpfjit
Because most architectures don't support it and npf still works without it.

Revision 1.149 / (download) - annotate - [select for diffs], Wed Nov 1 08:32:07 2017 UTC (6 years, 5 months ago) by martin
Branch: MAIN
Changes since 1.148: +2 -1 lines
Diff to previous 1.148 (colored) to selected 1.83.2.1 (colored)

Add net/ipsec debug lib directory

Revision 1.147.2.1 / (download) - annotate - [select for diffs], Wed Jul 5 20:01:01 2017 UTC (6 years, 9 months ago) by snj
Branch: netbsd-8
CVS Tags: matt-nb8-mediatek-base, matt-nb8-mediatek
Changes since 1.147: +1 -3 lines
Diff to previous 1.147 (colored) to selected 1.83.2.1 (colored)

Pull up following revision(s) (requested by kamil in ticket #89):
	etc/mtree/NetBSD.dist.tests: revision 1.148
G/C libpthread_dbg from mtree
Remove entries:
 - ./usr/libdata/debug/usr/tests/lib/libpthread_dbg
 - ./usr/tests/lib/libpthread_dbg
Noted by <Herbert J. Skuhra> via private mail.

Revision 1.148 / (download) - annotate - [select for diffs], Thu Jun 15 15:20:13 2017 UTC (6 years, 10 months ago) by kamil
Branch: MAIN
CVS Tags: perseant-stdc-iso10646-base, perseant-stdc-iso10646
Changes since 1.147: +1 -3 lines
Diff to previous 1.147 (colored) to selected 1.83.2.1 (colored)

G/C libpthread_dbg from mtree

Remove entries:
 - ./usr/libdata/debug/usr/tests/lib/libpthread_dbg
 - ./usr/tests/lib/libpthread_dbg

Noted by <Herbert J. Skuhra> via private mail.

Revision 1.147 / (download) - annotate - [select for diffs], Sat May 27 21:02:55 2017 UTC (6 years, 10 months ago) by bouyer
Branch: MAIN
CVS Tags: netbsd-8-base
Branch point for: netbsd-8
Changes since 1.146: +3 -1 lines
Diff to previous 1.146 (colored) to selected 1.83.2.1 (colored)

merge the bouyer-socketcan branch to HEAD.

CAN stands for Controller Area Network, a broadcast network used
in automation and automotive fields. For example, the NMEA2000 standard
developped for marine devices uses a CAN network as the link layer.

This is an implementation of the linux socketcan API:
https://www.kernel.org/doc/Documentation/networking/can.txt
you can also see can(4).

This adds a new socket family (AF_CAN) and protocol (PF_CAN),
as well as the canconfig(8) utility, used to set timing parameter of
CAN hardware. Also inclued is a driver for the CAN controller
found in the allwinner A20 SoC (I tested it with an Olimex lime2 board,
connected with PIC18-based CAN devices).

There is also the canloop(4) pseudo-device, which allows to use
the socketcan API without CAN hardware.

At this time the CANFD part of the linux socketcan API is not implemented.
Error frames are not implemented either. But I could get the cansend and
canreceive utilities from the canutils package to build and run with minimal
changes. tcpudmp(8) can also be used to record frames, which can be
decoded with etherreal.

Revision 1.145.2.1 / (download) - annotate - [select for diffs], Fri May 19 00:22:52 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.145: +2 -1 lines
Diff to previous 1.145 (colored) next main 1.146 (colored) to selected 1.83.2.1 (colored)

Resolve conflicts from previous merge (all resulting from $NetBSD
keywork expansion)

Revision 1.146 / (download) - annotate - [select for diffs], Sun May 14 00:07:07 2017 UTC (6 years, 11 months ago) by kamil
Branch: MAIN
CVS Tags: prg-localcount2-base3
Changes since 1.145: +2 -1 lines
Diff to previous 1.145 (colored) to selected 1.83.2.1 (colored)

Add new c++ ATF tests in usr.bin/c++: t_hello

This is a copy of t_hello from usr.bin/cc.

Added tests:
 - hello
 - hello_pic
 - hello_pie
 - hello32

These tests do not use c++ runtime library functions.

Protect these tests with MKCXX.

Revision 1.127.2.6 / (download) - annotate - [select for diffs], Wed Apr 26 02:52:18 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.127.2.5: +2 -9 lines
Diff to previous 1.127.2.5 (colored) to branchpoint 1.127 (colored) next main 1.128 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.139.2.2 / (download) - annotate - [select for diffs], Fri Apr 21 16:51:17 2017 UTC (6 years, 11 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.139.2.1: +4 -9 lines
Diff to previous 1.139.2.1 (colored) to branchpoint 1.139 (colored) next main 1.140 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.139.2.1 / (download) - annotate - [select for diffs], Mon Apr 17 20:34:59 2017 UTC (7 years ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.139: +3 -1 lines
Diff to previous 1.139 (colored) to selected 1.83.2.1 (colored)

Add can-related directories and files; a build.sh release now completes.

Revision 1.145 / (download) - annotate - [select for diffs], Fri Apr 14 02:56:48 2017 UTC (7 years ago) by ozaki-r
Branch: MAIN
CVS Tags: prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, pgoyette-localcount-20170426, bouyer-socketcan-base1
Branch point for: prg-localcount2
Changes since 1.144: +2 -1 lines
Diff to previous 1.144 (colored) to selected 1.83.2.1 (colored)

Add tests for ipsec

- Check if setkey correctly handles algorithms for AH/ESP
- Check IPsec of transport mode with AH/ESP over IPv4/IPv6
- Check IPsec of tunnel mode with AH/ESP over IPv4/IPv6

Revision 1.144 / (download) - annotate - [select for diffs], Mon Apr 3 04:33:32 2017 UTC (7 years ago) by kamil
Branch: MAIN
Changes since 1.143: +1 -9 lines
Diff to previous 1.143 (colored) to selected 1.83.2.1 (colored)

Remove tests/kernel/arch from mtree entries

The tests/kernel/arch directory has been removed. The t_ptrace files have
been merged and moved to tests/lib/libc/sys.

Sponsored by <The NetBSD Foundation>

Revision 1.127.2.5 / (download) - annotate - [select for diffs], Mon Mar 20 06:52:12 2017 UTC (7 years ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.127.2.4: +5 -3 lines
Diff to previous 1.127.2.4 (colored) to branchpoint 1.127 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.143 / (download) - annotate - [select for diffs], Wed Feb 22 02:42:53 2017 UTC (7 years, 1 month ago) by kamil
Branch: MAIN
CVS Tags: pgoyette-localcount-20170320
Changes since 1.142: +3 -1 lines
Diff to previous 1.142 (colored) to selected 1.83.2.1 (colored)

Add new directory usr/tests/kernel/arch/x86 in mtree

Sponsored by <The NetBSD Foundation>

Revision 1.142 / (download) - annotate - [select for diffs], Tue Feb 21 10:40:30 2017 UTC (7 years, 1 month ago) by kre
Branch: MAIN
Changes since 1.141: +2 -1 lines
Diff to previous 1.141 (colored) to selected 1.83.2.1 (colored)

PR bin/50934

Add a test program for the bug described in this PR.
This is the first pkill/pgrep/prenice test (more would be good!)

This test has been confirmed to work once the bug described in the PR
has been fixed, so the test is not marked "expected to fail" even
though initially that is what should happen.

Note: the test cana also fail if the system running the tests happens
to be running processes with names that match the patterns searched for
by the test, other than the test program itself.  This is expected to be
unlikely.

Revision 1.141 / (download) - annotate - [select for diffs], Mon Feb 20 03:14:42 2017 UTC (7 years, 1 month ago) by kamil
Branch: MAIN
Changes since 1.140: +1 -3 lines
Diff to previous 1.140 (colored) to selected 1.83.2.1 (colored)

Remove tests/lib/libc/gen/exect paths from mtree and sets

The exect tests have been removed from the distribution.

Requested by Thomas Klausner.

Revision 1.140 / (download) - annotate - [select for diffs], Thu Feb 16 08:44:47 2017 UTC (7 years, 2 months ago) by knakahara
Branch: MAIN
Changes since 1.139: +2 -1 lines
Diff to previous 1.139 (colored) to selected 1.83.2.1 (colored)

add l2tp(4) basic test.

Revision 1.127.2.4 / (download) - annotate - [select for diffs], Sat Jan 7 08:53:48 2017 UTC (7 years, 3 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.127.2.3: +16 -1 lines
Diff to previous 1.127.2.3 (colored) to branchpoint 1.127 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.139 / (download) - annotate - [select for diffs], Mon Jan 2 20:37:12 2017 UTC (7 years, 3 months ago) by martin
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.138: +2 -1 lines
Diff to previous 1.138 (colored) to selected 1.83.2.1 (colored)

Add mixerctl test directory

Revision 1.138 / (download) - annotate - [select for diffs], Tue Dec 13 18:00:10 2016 UTC (7 years, 4 months ago) by kamil
Branch: MAIN
Changes since 1.137: +3 -1 lines
Diff to previous 1.137 (colored) to selected 1.83.2.1 (colored)

Add regs1 in arch/i386/t_ptrace_wait*

regs1:
    Call PT_GETREGS and iterate over General Purpose registers

Sponsored by <The NetBSD Foundation>

Revision 1.137 / (download) - annotate - [select for diffs], Fri Dec 9 06:12:02 2016 UTC (7 years, 4 months ago) by kamil
Branch: MAIN
Changes since 1.136: +3 -1 lines
Diff to previous 1.136 (colored) to selected 1.83.2.1 (colored)

Attach t_exect to ATF tests and distribution

Add missing SIGTRAP handler. Assert there that the signal is SIGTRAP as
expected and si_code TRAP_TRACE.

This test will break on some ports that have dummy or incomplete
implementation of exect(2).

This test works on amd64 correctly.

Sponsored by <The NetBSD Foundation>

Revision 1.136 / (download) - annotate - [select for diffs], Fri Dec 2 05:54:14 2016 UTC (7 years, 4 months ago) by kamil
Branch: MAIN
Changes since 1.135: +5 -1 lines
Diff to previous 1.135 (colored) to selected 1.83.2.1 (colored)

Refactor location of amd64-specific ATF tests to new dir kernel/arch/amd64

Rename
 - tests/kernel/t_ptrace_amd64_wait.c
to
 - tests/kernel/arch/amd64/t_ptrace_wait.c
and adapt appropriate files accordingly.

New directory will be used for more amd64-specific tests, verifying the
MD parts of the kernel.

Remove old entries from distrib/sets/lists as they were added a while ago.

Sponsored by <The NetBSD Foundation>

Revision 1.135 / (download) - annotate - [select for diffs], Sat Nov 26 03:19:48 2016 UTC (7 years, 4 months ago) by ozaki-r
Branch: MAIN
Changes since 1.134: +2 -1 lines
Diff to previous 1.134 (colored) to selected 1.83.2.1 (colored)

Add basic tests for vlan(4)

Revision 1.134 / (download) - annotate - [select for diffs], Wed Nov 16 21:36:23 2016 UTC (7 years, 5 months ago) by kamil
Branch: MAIN
Changes since 1.133: +3 -1 lines
Diff to previous 1.133 (colored) to selected 1.83.2.1 (colored)

Add new test-suite t_dummy for libpthread_dbg

At the moment this test does nothing except reports failure from td_open()
for overloaded (implemented) dummy1_proc_lookup() (.proc_lookup from
td_proc_callbacks_t) of the following form:

static int
dummy1_proc_lookup(void *arg, const char *sym, caddr_t *addr)
{
        return TD_ERR_ERR;
}

This file and directory with tests is placeholder for new ones, without
further need to alter mtree and distribution sets.

The libpthread_dbg interface and library is used by gdb(1) to handle
threads in applications.

Sponsored by <The NetBSD Foundation>

Revision 1.133 / (download) - annotate - [select for diffs], Tue Nov 15 12:59:33 2016 UTC (7 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.132: +3 -1 lines
Diff to previous 1.132 (colored) to selected 1.83.2.1 (colored)

Fix librefuse falout.... Hi pho

Revision 1.127.2.3 / (download) - annotate - [select for diffs], Fri Nov 4 14:42:41 2016 UTC (7 years, 5 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.127.2.2: +2 -1 lines
Diff to previous 1.127.2.2 (colored) to branchpoint 1.127 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.132 / (download) - annotate - [select for diffs], Sat Oct 22 14:13:39 2016 UTC (7 years, 5 months ago) by abhinav
Branch: MAIN
CVS Tags: pgoyette-localcount-20161104
Changes since 1.131: +2 -1 lines
Diff to previous 1.131 (colored) to selected 1.83.2.1 (colored)

Add tests for uniq(1) based on the example test cases provided in the POSIX man page.
Ok christos

Revision 1.131 / (download) - annotate - [select for diffs], Mon Sep 5 02:26:48 2016 UTC (7 years, 7 months ago) by ozaki-r
Branch: MAIN
CVS Tags: localcount-20160914
Changes since 1.130: +2 -1 lines
Diff to previous 1.130 (colored) to selected 1.83.2.1 (colored)

Add very basic tests for tun devices

Revision 1.130 / (download) - annotate - [select for diffs], Sun Aug 14 14:55:42 2016 UTC (7 years, 8 months ago) by jakllsch
Branch: MAIN
Changes since 1.129: +3 -1 lines
Diff to previous 1.129 (colored) to selected 1.83.2.1 (colored)

tests for sys/dev/clock_subr.c

Revision 1.127.2.2 / (download) - annotate - [select for diffs], Sat Aug 6 00:18:40 2016 UTC (7 years, 8 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.127.2.1: +1 -1 lines
Diff to previous 1.127.2.1 (colored) to branchpoint 1.127 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.127.2.1 / (download) - annotate - [select for diffs], Sun Jul 31 01:28:52 2016 UTC (7 years, 8 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.127: +3 -1 lines
Diff to previous 1.127 (colored) to selected 1.83.2.1 (colored)

Add directories for the fss(4) test

Revision 1.129 / (download) - annotate - [select for diffs], Fri Jul 29 10:09:38 2016 UTC (7 years, 8 months ago) by pgoyette
Branch: MAIN
CVS Tags: pgoyette-localcount-20160806
Changes since 1.128: +2 -1 lines
Diff to previous 1.128 (colored) to selected 1.83.2.1 (colored)

Add the real directory as well as the debug directory.

Revision 1.128 / (download) - annotate - [select for diffs], Fri Jul 29 09:52:46 2016 UTC (7 years, 8 months ago) by pgoyette
Branch: MAIN
Changes since 1.127: +2 -1 lines
Diff to previous 1.127 (colored) to selected 1.83.2.1 (colored)

Add destination directory for new dev/fss test

Revision 1.127 / (download) - annotate - [select for diffs], Fri Apr 15 01:38:17 2016 UTC (8 years ago) by ozaki-r
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160726
Branch point for: pgoyette-localcount
Changes since 1.126: +2 -1 lines
Diff to previous 1.126 (colored) to selected 1.83.2.1 (colored)

Add a new test case for PPPoE using PAP

From s-yamaguchi@IIJ (with some tweaks by me)

Revision 1.126 / (download) - annotate - [select for diffs], Fri Apr 8 10:09:16 2016 UTC (8 years ago) by gson
Branch: MAIN
Changes since 1.125: +2 -1 lines
Diff to previous 1.125 (colored) to selected 1.83.2.1 (colored)

Add regression tests for some past gdb bugs.

Revision 1.125 / (download) - annotate - [select for diffs], Fri Mar 4 02:44:45 2016 UTC (8 years, 1 month ago) by ozaki-r
Branch: MAIN
Changes since 1.124: +2 -1 lines
Diff to previous 1.124 (colored) to selected 1.83.2.1 (colored)

Add tests for tap(4)

Revision 1.124 / (download) - annotate - [select for diffs], Tue Jan 5 17:22:38 2016 UTC (8 years, 3 months ago) by jakllsch
Branch: MAIN
Changes since 1.123: +3 -1 lines
Diff to previous 1.123 (colored) to selected 1.83.2.1 (colored)

Add some tests for the kernel HID parser.

Revision 1.123 / (download) - annotate - [select for diffs], Fri Jan 1 21:38:54 2016 UTC (8 years, 3 months ago) by jakllsch
Branch: MAIN
Changes since 1.122: +3 -1 lines
Diff to previous 1.122 (colored) to selected 1.83.2.1 (colored)

tests for libusbhid (many of which fail)

Revision 1.122 / (download) - annotate - [select for diffs], Fri Dec 4 17:20:12 2015 UTC (8 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.121: +2 -1 lines
Diff to previous 1.121 (colored) to selected 1.83.2.1 (colored)

Add gpt tests

Revision 1.121 / (download) - annotate - [select for diffs], Thu Nov 5 00:02:59 2015 UTC (8 years, 5 months ago) by knakahara
Branch: MAIN
Changes since 1.120: +2 -1 lines
Diff to previous 1.120 (colored) to selected 1.83.2.1 (colored)

add basic if_gif tests to ATF.

Revision 1.120 / (download) - annotate - [select for diffs], Thu Sep 24 16:02:39 2015 UTC (8 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.119: +2 -1 lines
Diff to previous 1.119 (colored) to selected 1.83.2.1 (colored)

debug for libproc tests

Revision 1.119 / (download) - annotate - [select for diffs], Thu Sep 24 14:50:06 2015 UTC (8 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.118: +2 -1 lines
Diff to previous 1.118 (colored) to selected 1.83.2.1 (colored)

add new libproc test stuff

Revision 1.118 / (download) - annotate - [select for diffs], Mon Aug 3 09:54:20 2015 UTC (8 years, 8 months ago) by ozaki-r
Branch: MAIN
Changes since 1.117: +2 -1 lines
Diff to previous 1.117 (colored) to selected 1.83.2.1 (colored)

Add tests for NDP

Revision 1.117 / (download) - annotate - [select for diffs], Wed Jul 29 06:10:10 2015 UTC (8 years, 8 months ago) by ozaki-r
Branch: MAIN
Changes since 1.116: +2 -1 lines
Diff to previous 1.116 (colored) to selected 1.83.2.1 (colored)

Add tests for ARP

Revision 1.116 / (download) - annotate - [select for diffs], Tue Jan 6 03:26:05 2015 UTC (9 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.115: +2 -1 lines
Diff to previous 1.115 (colored) to selected 1.83.2.1 (colored)

Missed one

Revision 1.115 / (download) - annotate - [select for diffs], Tue Jan 6 03:14:03 2015 UTC (9 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.114: +2 -1 lines
Diff to previous 1.114 (colored) to selected 1.83.2.1 (colored)

new tests directory

Revision 1.114 / (download) - annotate - [select for diffs], Wed Dec 3 01:29:33 2014 UTC (9 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.113: +6 -1 lines
Diff to previous 1.113 (colored) to selected 1.83.2.1 (colored)

more test directories.

Revision 1.113 / (download) - annotate - [select for diffs], Wed Dec 3 00:52:52 2014 UTC (9 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.112: +5 -1 lines
Diff to previous 1.112 (colored) to selected 1.83.2.1 (colored)

add new test directories

Revision 1.112 / (download) - annotate - [select for diffs], Fri Nov 14 09:03:39 2014 UTC (9 years, 5 months ago) by uebayasi
Branch: MAIN
Changes since 1.111: +1 -0 lines
Diff to previous 1.111 (colored) to selected 1.83.2.1 (colored)

Minimal linker script test.

Revision 1.111 / (download) - annotate - [select for diffs], Sun Oct 12 12:32:15 2014 UTC (9 years, 6 months ago) by uebayasi
Branch: MAIN
Changes since 1.110: +3 -1 lines
Diff to previous 1.110 (colored) to selected 1.83.2.1 (colored)

Dig mcast test directories.

Revision 1.110 / (download) - annotate - [select for diffs], Thu Sep 18 15:25:10 2014 UTC (9 years, 7 months ago) by ozaki-r
Branch: MAIN
Changes since 1.109: +2 -1 lines
Diff to previous 1.109 (colored) to selected 1.83.2.1 (colored)

Add net/if_bridge test

Revision 1.109 / (download) - annotate - [select for diffs], Fri Aug 22 16:45:32 2014 UTC (9 years, 7 months ago) by apb
Branch: MAIN
Changes since 1.108: +2 -1 lines
Diff to previous 1.108 (colored) to selected 1.83.2.1 (colored)

Test make(1) by running the maintained tests, not unmaintained
copies of them.

* Remove all old tests from src/tests/usr.bin/make/d_*.  These tests
  were unmaintained old copies of the actual tests which are maintained
  under src/usr.bin/make/unit-tests.  One exception is the test in
  d_unmatchedvarparen.mk, which was new, but has nw been added to
  src/usr.bin/make/unit-tests/varmisc.mk.
* In src/tests/usr.bin/make/Makefile, copy all
  the tests from src/usr.bin/make/unit-tests to
  ${DESTDIR}/usr/tests/usr.bin/make/unit-tests.
* In src/tests/usr.bin/make/t_make.sh, run the tests installed above,
  instead of the old tests.
* In etc/mtree/NetBSD.dist.tests, create the
  usr/tests/usr.bin/make/unit-tests diectory.
* Update the set lists for all the above.

Revision 1.83.2.4 / (download) - annotate - [select for diffs], Tue Aug 19 23:45:51 2014 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.83.2.3: +14 -5 lines
Diff to previous 1.83.2.3 (colored) next main 1.84 (colored) to selected 1.83.2.1 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.103.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:49:17 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.103: +8 -1 lines
Diff to previous 1.103 (colored) next main 1.104 (colored) to selected 1.83.2.1 (colored)

Rebase.

Revision 1.108 / (download) - annotate - [select for diffs], Mon Jun 30 21:32:59 2014 UTC (9 years, 9 months ago) by alnsn
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Changes since 1.107: +3 -1 lines
Diff to previous 1.107 (colored) to selected 1.83.2.1 (colored)

Add new net/t_bpfjit test.

Revision 1.107 / (download) - annotate - [select for diffs], Sat May 31 14:36:53 2014 UTC (9 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.106: +2 -1 lines
Diff to previous 1.106 (colored) to selected 1.83.2.1 (colored)

add one more directory.

Revision 1.106 / (download) - annotate - [select for diffs], Sat May 31 14:31:01 2014 UTC (9 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.105: +2 -1 lines
Diff to previous 1.105 (colored) to selected 1.83.2.1 (colored)

add new directory

Revision 1.53.2.6 / (download) - annotate - [select for diffs], Thu May 22 11:27:20 2014 UTC (9 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.53.2.5: +58 -7 lines
Diff to previous 1.53.2.5 (colored) to branchpoint 1.53 (colored) next main 1.54 (colored) to selected 1.83.2.1 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.105 / (download) - annotate - [select for diffs], Sat May 10 14:15:25 2014 UTC (9 years, 11 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pagecache-base9
Changes since 1.104: +2 -1 lines
Diff to previous 1.104 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR kern/48787.

Revision 1.104 / (download) - annotate - [select for diffs], Tue Apr 29 06:29:02 2014 UTC (9 years, 11 months ago) by uebayasi
Branch: MAIN
Changes since 1.103: +3 -1 lines
Diff to previous 1.103 (colored) to selected 1.83.2.1 (colored)

Minimal execve(2) ATF test.

Revision 1.103 / (download) - annotate - [select for diffs], Sat Feb 8 19:45:51 2014 UTC (10 years, 2 months ago) by jmmv
Branch: MAIN
CVS Tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.102: +3 -6 lines
Diff to previous 1.102 (colored) to selected 1.83.2.1 (colored)

Adjust directories for atf 0.19 import.

Revision 1.102 / (download) - annotate - [select for diffs], Wed Jan 15 10:21:08 2014 UTC (10 years, 3 months ago) by martin
Branch: MAIN
Changes since 1.101: +1 -2 lines
Diff to previous 1.101 (colored) to selected 1.83.2.1 (colored)

Backout previous, now that the makefile glitch causing population of
the tests/opencrypto directory has been fixed

Revision 1.101 / (download) - annotate - [select for diffs], Wed Jan 15 08:21:44 2014 UTC (10 years, 3 months ago) by martin
Branch: MAIN
Changes since 1.100: +2 -1 lines
Diff to previous 1.100 (colored) to selected 1.83.2.1 (colored)

Add usr/tests/opencrypto

Revision 1.100 / (download) - annotate - [select for diffs], Tue Jan 14 18:07:20 2014 UTC (10 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.99: +3 -1 lines
Diff to previous 1.99 (colored) to selected 1.83.2.1 (colored)

Create new directory for the opencrypto tests

Revision 1.99 / (download) - annotate - [select for diffs], Tue Jan 7 16:47:13 2014 UTC (10 years, 3 months ago) by gson
Branch: MAIN
Changes since 1.98: +2 -1 lines
Diff to previous 1.98 (colored) to selected 1.83.2.1 (colored)

Add some minimal tests of vmstat(1), to serve as regression tests
for PR bin/44518.

Revision 1.98 / (download) - annotate - [select for diffs], Sun Aug 11 03:53:12 2013 UTC (10 years, 8 months ago) by dholland
Branch: MAIN
Changes since 1.97: +2 -1 lines
Diff to previous 1.97 (colored) to selected 1.83.2.1 (colored)

more dark ATF rituals are required

Revision 1.96.6.1 / (download) - annotate - [select for diffs], Tue Jul 23 21:07:22 2013 UTC (10 years, 8 months ago) by riastradh
Branch: riastradh-drm2
Changes since 1.96: +2 -1 lines
Diff to previous 1.96 (colored) next main 1.97 (colored) to selected 1.83.2.1 (colored)

sync with HEAD

Revision 1.97 / (download) - annotate - [select for diffs], Fri Jul 19 04:00:40 2013 UTC (10 years, 9 months ago) by kefren
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1
Changes since 1.96: +2 -1 lines
Diff to previous 1.96 (colored) to selected 1.83.2.1 (colored)

Add a couple of basic IP/MPLS forwarding tests

Revision 1.83.2.3 / (download) - annotate - [select for diffs], Sun Jun 23 06:26:21 2013 UTC (10 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.83.2.2: +4 -1 lines
Diff to previous 1.83.2.2 (colored) to selected 1.83.2.1 (colored)

resync from head

Revision 1.96 / (download) - annotate - [select for diffs], Thu Mar 21 19:17:51 2013 UTC (11 years ago) by christos
Branch: MAIN
CVS Tags: riastradh-drm2-base, khorben-n900, agc-symver-base, agc-symver
Branch point for: riastradh-drm2
Changes since 1.95: +3 -1 lines
Diff to previous 1.95 (colored) to selected 1.83.2.1 (colored)

new test directories

Revision 1.95 / (download) - annotate - [select for diffs], Mon Feb 25 00:31:51 2013 UTC (11 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.94: +2 -1 lines
Diff to previous 1.94 (colored) to selected 1.83.2.1 (colored)

Add new directories for kyua-atf-compat.

Revision 1.83.2.2 / (download) - annotate - [select for diffs], Mon Feb 25 00:24:52 2013 UTC (11 years, 1 month ago) by tls
Branch: tls-maxphys
Changes since 1.83.2.1: +48 -2 lines
Diff to previous 1.83.2.1 (colored)

resync with head

Revision 1.94 / (download) - annotate - [select for diffs], Sat Feb 23 14:18:36 2013 UTC (11 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.93: +39 -1 lines
Diff to previous 1.93 (colored) to selected 1.83.2.1 (colored)

Register directories and files provided by kyua-cli.

Revision 1.93 / (download) - annotate - [select for diffs], Tue Feb 19 06:06:44 2013 UTC (11 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.92: +3 -1 lines
Diff to previous 1.92 (colored) to selected 1.83.2.1 (colored)

Enable the build of kyua-testers and register its files and directories.
This is conditional on MKKYUA.

Revision 1.92 / (download) - annotate - [select for diffs], Sat Feb 16 21:40:44 2013 UTC (11 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.91: +4 -1 lines
Diff to previous 1.91 (colored) to selected 1.83.2.1 (colored)

Hook Lutok into the build.  This is all protected by the MKKYUA guard.

Revision 1.91 / (download) - annotate - [select for diffs], Sat Feb 16 12:44:26 2013 UTC (11 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored) to selected 1.83.2.1 (colored)

Move tests for examples from tests/examples to tests/share/examples.

This is to match the layout of the installed and source files more closely.
While doing this, honor the MKSHARE variable, as the files these tests
validate are only installed when MKSHARE=yes.

Revision 1.53.2.5 / (download) - annotate - [select for diffs], Wed Jan 16 05:26:13 2013 UTC (11 years, 3 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.53.2.4: +9 -1 lines
Diff to previous 1.53.2.4 (colored) to branchpoint 1.53 (colored) to selected 1.83.2.1 (colored)

sync with (a bit old) head

Revision 1.90 / (download) - annotate - [select for diffs], Fri Nov 23 08:36:47 2012 UTC (11 years, 4 months ago) by njoly
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7
Changes since 1.89: +2 -1 lines
Diff to previous 1.89 (colored) to selected 1.83.2.1 (colored)

Adjust for usr/tests/lib/libc/c063 debug entries.

Revision 1.89 / (download) - annotate - [select for diffs], Tue Nov 20 15:41:43 2012 UTC (11 years, 4 months ago) by pgoyette
Branch: MAIN
Changes since 1.88: +3 -1 lines
Diff to previous 1.88 (colored) to selected 1.83.2.1 (colored)

Also give install a place to put the atf tests for netpgpverify

Revision 1.83.2.1 / (download) - annotate - [selected], Tue Nov 20 02:57:56 2012 UTC (11 years, 4 months ago) by tls
Branch: tls-maxphys
Changes since 1.83: +7 -1 lines
Diff to previous 1.83 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.88 / (download) - annotate - [select for diffs], Sun Nov 18 17:41:52 2012 UTC (11 years, 4 months ago) by manu
Branch: MAIN
Changes since 1.87: +2 -1 lines
Diff to previous 1.87 (colored) to selected 1.83.2.1 (colored)

Add most system calls for POSIX extended API set, part 2, with test cases:
faccessat(2), fchmodat(2), fchownat(2), fstatat(2), mkdirat(2), mkfifoat(2),
mknodat(2), linkat(2), readlinkat(2), symlinkat(2), renameat(2), unlinkat(2),
utimensat(2), openat(2).

Also implement O_SEARCH for openat(2)

Still missing:
- some flags for openat(2)
- fexecve(2) implementation

Revision 1.87 / (download) - annotate - [select for diffs], Mon Nov 12 09:03:52 2012 UTC (11 years, 5 months ago) by njoly
Branch: MAIN
Changes since 1.86: +3 -1 lines
Diff to previous 1.86 (colored) to selected 1.83.2.1 (colored)

Adjust for tests/lib/{libbpfjit,libsljit} debug entries.

Revision 1.86 / (download) - annotate - [select for diffs], Sun Nov 11 17:41:32 2012 UTC (11 years, 5 months ago) by alnsn
Branch: MAIN
Changes since 1.85: +2 -1 lines
Diff to previous 1.85 (colored) to selected 1.83.2.1 (colored)

Build libbpfjit test to the build.

Revision 1.85 / (download) - annotate - [select for diffs], Mon Nov 5 00:57:41 2012 UTC (11 years, 5 months ago) by alnsn
Branch: MAIN
Changes since 1.84: +2 -1 lines
Diff to previous 1.84 (colored) to selected 1.83.2.1 (colored)

Build sljit test when MKSLJIT != no and set MKSLJIT to yes on amd64 and i386.

Revision 1.53.2.4 / (download) - annotate - [select for diffs], Tue Oct 30 18:49:09 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.53.2.3: +13 -1 lines
Diff to previous 1.53.2.3 (colored) to branchpoint 1.53 (colored) to selected 1.83.2.1 (colored)

sync with head

Revision 1.84 / (download) - annotate - [select for diffs], Wed Sep 12 14:07:10 2012 UTC (11 years, 7 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Changes since 1.83: +2 -1 lines
Diff to previous 1.83 (colored) to selected 1.83.2.1 (colored)

New test directory for npf

Revision 1.83 / (download) - annotate - [select for diffs], Sun Aug 26 23:03:22 2012 UTC (11 years, 7 months ago) by jmmv
Branch: MAIN
Branch point for: tls-maxphys
Changes since 1.82: +3 -1 lines
Diff to previous 1.82 (colored) to selected 1.83.2.1 (colored)

Add placeholder test programs for share/mk files.

The main goal of this change is to simplify the further addition of test
cases for the share/mk infrastructure by adding a few placeholder test
programs to the tests tree.

To not leave these test programs empty, I have added a bunch of extremely
simple test cases to them.

Revision 1.82 / (download) - annotate - [select for diffs], Tue Aug 14 19:13:54 2012 UTC (11 years, 8 months ago) by alnsn
Branch: MAIN
Changes since 1.81: +3 -1 lines
Diff to previous 1.81 (colored) to selected 1.83.2.1 (colored)

Build and install t_bpfilter.

Revision 1.81 / (download) - annotate - [select for diffs], Mon Aug 13 11:17:43 2012 UTC (11 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.80: +3 -1 lines
Diff to previous 1.80 (colored) to selected 1.83.2.1 (colored)

add fdpass directories

Revision 1.80 / (download) - annotate - [select for diffs], Sat Jul 28 16:08:40 2012 UTC (11 years, 8 months ago) by njoly
Branch: MAIN
Changes since 1.79: +2 -1 lines
Diff to previous 1.79 (colored) to selected 1.83.2.1 (colored)

Add testcase for PR/46743

Revision 1.79 / (download) - annotate - [select for diffs], Sun Jul 22 21:04:44 2012 UTC (11 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored) to selected 1.83.2.1 (colored)

+ /usr/tests/usr.bin/nbperf

Revision 1.78 / (download) - annotate - [select for diffs], Wed Jun 6 21:23:10 2012 UTC (11 years, 10 months ago) by martin
Branch: MAIN
Changes since 1.77: +2 -1 lines
Diff to previous 1.77 (colored) to selected 1.83.2.1 (colored)

Add a basic test for infocmp - this would have cought todays terminfo
lossage (PR lib/46553).

Revision 1.77 / (download) - annotate - [select for diffs], Sun May 27 23:03:24 2012 UTC (11 years, 10 months ago) by martin
Branch: MAIN
Changes since 1.76: +3 -1 lines
Diff to previous 1.76 (colored) to selected 1.83.2.1 (colored)

Add new test directory

Revision 1.53.2.3 / (download) - annotate - [select for diffs], Wed May 23 10:07:21 2012 UTC (11 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.53.2.2: +3 -1 lines
Diff to previous 1.53.2.2 (colored) to branchpoint 1.53 (colored) to selected 1.83.2.1 (colored)

sync with head.

Revision 1.76 / (download) - annotate - [select for diffs], Fri May 18 15:25:26 2012 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
CVS Tags: yamt-pagecache-base5
Changes since 1.75: +2 -1 lines
Diff to previous 1.75 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR kern/46463. From Richard Hansen.

Revision 1.75 / (download) - annotate - [select for diffs], Thu Apr 19 18:51:36 2012 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.74: +2 -1 lines
Diff to previous 1.74 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR bin/39546.

Revision 1.53.2.2 / (download) - annotate - [select for diffs], Tue Apr 17 00:02:59 2012 UTC (12 years ago) by yamt
Branch: yamt-pagecache
Changes since 1.53.2.1: +49 -28 lines
Diff to previous 1.53.2.1 (colored) to branchpoint 1.53 (colored) to selected 1.83.2.1 (colored)

sync with head

Revision 1.74 / (download) - annotate - [select for diffs], Sat Apr 14 12:21:46 2012 UTC (12 years ago) by jruoho
Branch: MAIN
CVS Tags: yamt-pagecache-base4
Changes since 1.73: +2 -1 lines
Diff to previous 1.73 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR kern/46328 (tested naively with tcpdump(8)).

Revision 1.73 / (download) - annotate - [select for diffs], Sat Apr 14 02:48:44 2012 UTC (12 years ago) by pgoyette
Branch: MAIN
Changes since 1.72: +1 -2 lines
Diff to previous 1.72 (colored) to selected 1.83.2.1 (colored)

Revert previous - k_helper3 does not get installed in a subdirectory.

Doing it this way will prevent us from creating the subdirectory on
non-MODULAR systems.  That would have caused a build break due to the
unexpected empty directory.

Revision 1.72 / (download) - annotate - [select for diffs], Sat Apr 14 00:14:22 2012 UTC (12 years ago) by pgoyette
Branch: MAIN
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 (colored) to selected 1.83.2.1 (colored)

Create the directory for the helper program; hopefully fixes the build
break.

XXX It's odd that k_helper3 needs to have its directory pre-created, when
XXX k_helper, k_helper2, and k_uvm don't need it...

Revision 1.71 / (download) - annotate - [select for diffs], Fri Mar 30 09:27:10 2012 UTC (12 years ago) by jruoho
Branch: MAIN
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored) to selected 1.83.2.1 (colored)

Add regression tests for PR bin/3914 and PR bin/27140.

Revision 1.70 / (download) - annotate - [select for diffs], Tue Mar 27 08:16:33 2012 UTC (12 years ago) by jruoho
Branch: MAIN
Changes since 1.69: +2 -1 lines
Diff to previous 1.69 (colored) to selected 1.83.2.1 (colored)

Add regression tests for the 1990s bugs PR bin/3538 and PR bin/4841.

Revision 1.69 / (download) - annotate - [select for diffs], Tue Mar 20 06:18:34 2012 UTC (12 years ago) by jruoho
Branch: MAIN
Changes since 1.68: +2 -1 lines
Diff to previous 1.68 (colored) to selected 1.83.2.1 (colored)

Add regression tests for PR bin/12424, PR bin/12316, and PR bin/14253,
all fixed long time ago.

Revision 1.68 / (download) - annotate - [select for diffs], Mon Mar 19 11:16:37 2012 UTC (12 years, 1 month ago) by njoly
Branch: MAIN
Changes since 1.67: +4 -1 lines
Diff to previous 1.67 (colored) to selected 1.83.2.1 (colored)

Adjust to unbreak mkdebug build.

Revision 1.67 / (download) - annotate - [select for diffs], Mon Mar 19 07:05:18 2012 UTC (12 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored) to selected 1.83.2.1 (colored)

Add regression tests for PR bin/2642 and PR bin/23836, both fixed long ago.

Revision 1.66 / (download) - annotate - [select for diffs], Sun Mar 18 12:40:43 2012 UTC (12 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.65: +2 -1 lines
Diff to previous 1.65 (colored) to selected 1.83.2.1 (colored)

Add a case for PR bin/44973.

Revision 1.65 / (download) - annotate - [select for diffs], Sun Mar 18 10:12:31 2012 UTC (12 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.64: +2 -1 lines
Diff to previous 1.64 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR bin/28126. Does not fail with GNU sed.

Revision 1.64 / (download) - annotate - [select for diffs], Sat Mar 17 17:16:41 2012 UTC (12 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.63: +2 -3 lines
Diff to previous 1.63 (colored) to selected 1.83.2.1 (colored)

Adjust set lists and mtree.

Revision 1.63 / (download) - annotate - [select for diffs], Sat Mar 17 16:35:02 2012 UTC (12 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.62: +30 -25 lines
Diff to previous 1.62 (colored) to selected 1.83.2.1 (colored)

Adjust set lists and mtree.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Mar 11 18:45:19 2012 UTC (12 years, 1 month ago) by jruoho
Branch: MAIN
Changes since 1.61: +1 -2 lines
Diff to previous 1.61 (colored) to selected 1.83.2.1 (colored)

Adjust set lists and mtree.

Revision 1.61 / (download) - annotate - [select for diffs], Sat Mar 10 19:11:36 2012 UTC (12 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.60: +2 -1 lines
Diff to previous 1.60 (colored) to selected 1.83.2.1 (colored)

add awk test directory

Revision 1.60 / (download) - annotate - [select for diffs], Mon Feb 13 21:03:06 2012 UTC (12 years, 2 months ago) by martin
Branch: MAIN
CVS Tags: netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.59: +3 -3 lines
Diff to previous 1.59 (colored) to selected 1.83.2.1 (colored)

Move posix_spawn tests to lib/libc/gen/posix_spawn - they test both libc
and kernel, but that is an implementation detail unrelated to the tests
themselfs.
Ok: releng

Revision 1.59 / (download) - annotate - [select for diffs], Sat Feb 11 23:31:23 2012 UTC (12 years, 2 months ago) by martin
Branch: MAIN
Changes since 1.58: +3 -1 lines
Diff to previous 1.58 (colored) to selected 1.83.2.1 (colored)

Add userland part of posix_spawn. Libc functions imported from FreeBSD.
Based on Charles Zhang's summer of code project.

Revision 1.58 / (download) - annotate - [select for diffs], Tue Dec 27 14:51:15 2011 UTC (12 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.57: +3 -1 lines
Diff to previous 1.57 (colored) to selected 1.83.2.1 (colored)

Add directory for libcrypt tests

Revision 1.57 / (download) - annotate - [select for diffs], Wed Dec 21 01:58:46 2011 UTC (12 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.56: +3 -1 lines
Diff to previous 1.56 (colored) to selected 1.83.2.1 (colored)

add fifofs

Revision 1.56 / (download) - annotate - [select for diffs], Sat Nov 12 01:19:40 2011 UTC (12 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.55: +2 -1 lines
Diff to previous 1.55 (colored) to selected 1.83.2.1 (colored)

Register directories for the new asm examples and their tests.

Revision 1.53.2.1 / (download) - annotate - [select for diffs], Thu Nov 10 14:31:22 2011 UTC (12 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.53: +4 -1 lines
Diff to previous 1.53 (colored) to selected 1.83.2.1 (colored)

sync with head

Revision 1.55 / (download) - annotate - [select for diffs], Mon Nov 7 13:39:54 2011 UTC (12 years, 5 months ago) by njoly
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2
Changes since 1.54: +2 -1 lines
Diff to previous 1.54 (colored) to selected 1.83.2.1 (colored)

+./usr/libdata/debug/usr/tests/lib/libtre

Revision 1.54 / (download) - annotate - [select for diffs], Sun Nov 6 18:45:04 2011 UTC (12 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored) to selected 1.83.2.1 (colored)

add libtre test directories

Revision 1.53 / (download) - annotate - [select for diffs], Mon Sep 19 05:25:50 2011 UTC (12 years, 7 months ago) by jruoho
Branch: MAIN
CVS Tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.52: +1 -3 lines
Diff to previous 1.52 (colored) to selected 1.83.2.1 (colored)

Move the tests/libc/ieeefp to tests/libc/gen to match the structure of libc.
Also rename the test files to gain functional scope.

Revision 1.52 / (download) - annotate - [select for diffs], Sat Aug 27 19:02:29 2011 UTC (12 years, 7 months ago) by dyoung
Branch: MAIN
Changes since 1.51: +3 -1 lines
Diff to previous 1.51 (colored) to selected 1.83.2.1 (colored)

Straggler from last: add the directory for ppath(3) tests.

Revision 1.51 / (download) - annotate - [select for diffs], Thu Jul 7 07:40:46 2011 UTC (12 years, 9 months ago) by jruoho
Branch: MAIN
Changes since 1.50: +1 -3 lines
Diff to previous 1.50 (colored) to selected 1.83.2.1 (colored)

Remove ../tests/syscall.

Revision 1.50 / (download) - annotate - [select for diffs], Sat Jun 25 05:45:12 2011 UTC (12 years, 9 months ago) by nonaka
Branch: MAIN
Changes since 1.49: +8 -1 lines
Diff to previous 1.49 (colored) to selected 1.83.2.1 (colored)

PR/45015: ld.elf_so: support ELF symbol versioning
Applied latest patch.

Revision 1.49 / (download) - annotate - [select for diffs], Mon May 30 18:14:11 2011 UTC (12 years, 10 months ago) by njoly
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp
Changes since 1.48: +2 -1 lines
Diff to previous 1.48 (colored) to selected 1.83.2.1 (colored)

Add testcase for PR bin/45004, to exercize suffixes lists for
mkdep(1).

Revision 1.48 / (download) - annotate - [select for diffs], Mon May 9 17:53:54 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.47: +2 -1 lines
Diff to previous 1.47 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR kern/44946. This tests that common first level sysctl
nodes (ddb, hw, machdep, etc.) are not writable by a normal user.

Revision 1.47 / (download) - annotate - [select for diffs], Thu May 5 05:39:11 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.46: +3 -1 lines
Diff to previous 1.46 (colored) to selected 1.83.2.1 (colored)

Follow the real tree with the test directory structure.

Revision 1.46 / (download) - annotate - [select for diffs], Tue May 3 15:13:50 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored) to selected 1.83.2.1 (colored)

Add a test case for PR bin/26453.

Revision 1.45 / (download) - annotate - [select for diffs], Tue May 3 08:36:15 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.44: +2 -1 lines
Diff to previous 1.44 (colored) to selected 1.83.2.1 (colored)

Add a test for PR bin/41880.

Revision 1.44 / (download) - annotate - [select for diffs], Tue May 3 07:56:42 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored) to selected 1.83.2.1 (colored)

A test for non-critical/low PR bin/42179.

Revision 1.43 / (download) - annotate - [select for diffs], Tue May 3 07:23:19 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored) to selected 1.83.2.1 (colored)

Verify that PR bin/42628 is no longer an issue.

Revision 1.42 / (download) - annotate - [select for diffs], Tue May 3 06:13:06 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (colored) to selected 1.83.2.1 (colored)

Add a test for non-critical/low PR bin/43141.

Revision 1.41 / (download) - annotate - [select for diffs], Mon May 2 11:55:15 2011 UTC (12 years, 11 months ago) by njoly
Branch: MAIN
Changes since 1.40: +2 -1 lines
Diff to previous 1.40 (colored) to selected 1.83.2.1 (colored)

Add back usr/libdata/debug/usr/tests/lib/libc/termios, needed for
debug builds.

Revision 1.40 / (download) - annotate - [select for diffs], Mon May 2 08:11:41 2011 UTC (12 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored) to selected 1.83.2.1 (colored)

Get this right.  It was not the debugdata directory that was missing...

Revision 1.39 / (download) - annotate - [select for diffs], Mon May 2 02:43:04 2011 UTC (12 years, 11 months ago) by pgoyette
Branch: MAIN
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored) to selected 1.83.2.1 (colored)

Add tests/lib/libc/termios subdirectory to accomodate jruoho's new test
t_tcsetpgrp

Revision 1.38 / (download) - annotate - [select for diffs], Tue Apr 12 17:07:52 2011 UTC (13 years ago) by matt
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored) to selected 1.83.2.1 (colored)

Add missing ./usr/libdata/debug/usr/tests/lib/libcurses

Revision 1.37 / (download) - annotate - [select for diffs], Sun Apr 10 09:45:59 2011 UTC (13 years ago) by blymn
Branch: MAIN
Changes since 1.36: +4 -1 lines
Diff to previous 1.36 (colored) to selected 1.83.2.1 (colored)

Add libcurses to tests.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Apr 9 17:45:24 2011 UTC (13 years ago) by pgoyette
Branch: MAIN
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored) to selected 1.83.2.1 (colored)

atf-ify the various locale tests

Revision 1.35 / (download) - annotate - [select for diffs], Thu Apr 7 06:24:07 2011 UTC (13 years ago) by plunky
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored) to selected 1.83.2.1 (colored)

link libbluetooth tests to the build

Revision 1.34 / (download) - annotate - [select for diffs], Thu Mar 10 20:03:40 2011 UTC (13 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored) to selected 1.83.2.1 (colored)

tests/fs/zfs

Revision 1.33 / (download) - annotate - [select for diffs], Thu Mar 10 14:11:18 2011 UTC (13 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (colored) to selected 1.83.2.1 (colored)

rumpnet tests

Revision 1.32 / (download) - annotate - [select for diffs], Thu Mar 10 11:16:03 2011 UTC (13 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored) to selected 1.83.2.1 (colored)

shmif_dumpbus tests

Revision 1.31 / (download) - annotate - [select for diffs], Wed Mar 9 23:10:06 2011 UTC (13 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.30: +3 -1 lines
Diff to previous 1.30 (colored) to selected 1.83.2.1 (colored)

Add TLS support infrastructure. For dynamic binaries, ld.elf_so exports
_rtld_tls_allocate and _rtld_tls_free. libpthread uses this functions to
setup the thread private area of all new threads. ld.elf_so is
responsible for setting up the private area for the initial thread.
Similar functions are called from _libc_init for static binaries, using
dl_iterate_phdr to access the ELF Program Header.

Add test cases to exercise the different TLS storage models. Test cases
are compiled and installed on all platforms, but are skipped on
platforms not marked for TLS support.

This material is based upon work partially supported by
The NetBSD Foundation under a contract with Joerg Sonnenberger.

It is inspired by the TLS support in FreeBSD by Doug Rabson and the
clean ups of the DragonFly port of the original FreeBSD modifications.

Revision 1.30 / (download) - annotate - [select for diffs], Sun Mar 6 17:08:12 2011 UTC (13 years, 1 month ago) by bouyer
Branch: MAIN
Changes since 1.29: +3 -1 lines
Diff to previous 1.29 (colored) to selected 1.83.2.1 (colored)

merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.

Revision 1.23.2.5 / (download) - annotate - [select for diffs], Sat Mar 5 15:08:43 2011 UTC (13 years, 1 month ago) by bouyer
Branch: bouyer-quota2
Changes since 1.23.2.4: +5 -1 lines
Diff to previous 1.23.2.4 (colored) next main 1.24 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.29 / (download) - annotate - [select for diffs], Thu Feb 24 10:29:04 2011 UTC (13 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: bouyer-quota2-nbase
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (colored) to selected 1.83.2.1 (colored)

new testdirs

Revision 1.28 / (download) - annotate - [select for diffs], Fri Feb 18 13:08:41 2011 UTC (13 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.27: +3 -1 lines
Diff to previous 1.27 (colored) to selected 1.83.2.1 (colored)

hfs

Revision 1.23.2.4 / (download) - annotate - [select for diffs], Thu Feb 17 11:57:24 2011 UTC (13 years, 2 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.23.2.3: +3 -1 lines
Diff to previous 1.23.2.3 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.27 / (download) - annotate - [select for diffs], Wed Feb 9 14:34:42 2011 UTC (13 years, 2 months ago) by pooka
Branch: MAIN
CVS Tags: bouyer-quota2-base
Changes since 1.26: +3 -1 lines
Diff to previous 1.26 (colored) to selected 1.83.2.1 (colored)

more testies

Revision 1.23.2.3 / (download) - annotate - [select for diffs], Wed Feb 9 10:51:03 2011 UTC (13 years, 2 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.23.2.2: +2 -1 lines
Diff to previous 1.23.2.2 (colored) to selected 1.83.2.1 (colored)

Add quota tests

Revision 1.23.2.2 / (download) - annotate - [select for diffs], Tue Feb 8 16:18:50 2011 UTC (13 years, 2 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.23.2.1: +7 -1 lines
Diff to previous 1.23.2.1 (colored) to selected 1.83.2.1 (colored)

Sync with HEAD

Revision 1.26 / (download) - annotate - [select for diffs], Tue Feb 8 10:13:13 2011 UTC (13 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored) to selected 1.83.2.1 (colored)

oh no, more tests

Revision 1.25 / (download) - annotate - [select for diffs], Sun Feb 6 18:47:55 2011 UTC (13 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24 (colored) to selected 1.83.2.1 (colored)

librumphijack build infra

Revision 1.24 / (download) - annotate - [select for diffs], Thu Feb 3 15:39:50 2011 UTC (13 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.23: +4 -1 lines
Diff to previous 1.23 (colored) to selected 1.83.2.1 (colored)

+ tests/usr.bin
+ tests/usr.bin/rump_server

Revision 1.23.2.1 / (download) - annotate - [select for diffs], Thu Jan 20 14:24:50 2011 UTC (13 years, 2 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored) to selected 1.83.2.1 (colored)

Snapshot of work in progress on a modernised disk quota system:
- new quotactl syscall (versionned for backward compat), which takes
  as parameter a path to a mount point, and a prop_dictionary
  (in plistref format) describing commands and arguments.
  For each command, status and data are returned as a prop_dictionary.
  quota commands features will be added to take advantage of this,
  exporting quota data or getting quota commands as plists.

- new on disk-format storage (all 64bit wide), integrated to metadata for
  ffs (and playing nicely with wapbl).
  Quotas are enabled on a ffs filesystem via superblock flags.
  tunefs(8) can enable or disable quotas.
  On a quota-enabled filesystem, fsck_ffs(8) will track per-uid/gid
  block and inode usages, and will check and update quotas in Pass 6.
  quota usage and limits are stored in unliked files (one for users,
  one for groups)l fsck_ffs(8) will create the files if needed, or
  free them if needed. This means that after enabling or disabling
  quotas on a filesystem; a fsck_ffs(8) run is required.
  quotacheck(8) is not needed any more, on a unclean shutdown
  fsck or journal replay will take care of fixing quotas.
  newfs(8) can create a ready-to-mount quota-enabled filesystem
  (superblock flags are set and quota inodes are created).
  Other new features or semantic changes:
  - default quota datas, applied to users or groups which don't already
    have a quota entry
  - per-user/group grace time (instead of a filesystem global one)
  - 0 really means "nothing allowed at all", not "no limit".
    If you want "no limit", set the limit to UQUAD_MAX (tools will
    understand "unlimited" and "-")

  A quota file is structured as follow:
  it starts with a header, containing a few per-filesystem values,
  and the default quota limits.
  Quota entries are linked together as a simple list, each entry has a
  pointer (as an offset withing the file) to the next.
  The header has a pointer to a list of free quota entries, and
  a hash table of in-use entries. The size of the hash table depends
  on the filesystem block size (header+hash table should fit in the
  first block). The file is not sparse and is a multiple of
  filesystem block size (when the free quota entry list is empty a new
  filesystem block is allocated). quota entries to not cross
  filesystem block boundaries.

  In memory, the kernel keeps a cache of recently used quota entries
  as a reference to the block number, and offset withing the block.
  The quota entry itself is keept in the buf cache.

fsck_ffs(8), tunefs(8) and newfs(8) supports are completed (with
related atf tests :)
The kernel can update disk usage and report it via quotactl(2).

Todo: enforce quotas limits (limits are not checked by kernel yet)
      update repquota, edquota and rpc.rquotad to the new world
      implement compat_50_quotactl ioctl.
      update quotactl(2) man page

fsck_ffs required fixes so that allocating new blocks or inodes will
properly update the superblock and cg sumaries. This was not an issue up
to now because superblock and cg sumaries check happened last, but now
allocations or frees can happen in pass 6.

Revision 1.23 / (download) - annotate - [select for diffs], Fri Jan 14 13:24:45 2011 UTC (13 years, 3 months ago) by pooka
Branch: MAIN
Branch point for: bouyer-quota2
Changes since 1.22: +3 -1 lines
Diff to previous 1.22 (colored) to selected 1.83.2.1 (colored)

h_server is back, now testier than ever

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jan 13 13:54:23 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.21: +3 -1 lines
Diff to previous 1.21 (colored) to selected 1.83.2.1 (colored)

Sets-list and mtree dance for t_inet_network

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jan 13 00:16:34 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.20: +3 -1 lines
Diff to previous 1.20 (colored) to selected 1.83.2.1 (colored)

sets-list and mtree dance for moving t_mktime & t_strptime

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jan 12 02:59:16 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.19: +6 -4 lines
Diff to previous 1.19 (colored) to selected 1.83.2.1 (colored)

Hook up the getaddrinfo test in its new location

Revision 1.19 / (download) - annotate - [select for diffs], Tue Jan 11 16:31:32 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.18: +4 -1 lines
Diff to previous 1.18 (colored) to selected 1.83.2.1 (colored)

sets-list dance for getaddrinfo test

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jan 11 10:55:27 2011 UTC (13 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.17: +3 -1 lines
Diff to previous 1.17 (colored) to selected 1.83.2.1 (colored)

+tests/net/net

Revision 1.17 / (download) - annotate - [select for diffs], Mon Jan 10 17:17:36 2011 UTC (13 years, 3 months ago) by njoly
Branch: MAIN
Changes since 1.16: +3 -1 lines
Diff to previous 1.16 (colored) to selected 1.83.2.1 (colored)

Add lib/libc/sys test dirs.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jan 8 18:11:21 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.15: +4 -1 lines
Diff to previous 1.15 (colored) to selected 1.83.2.1 (colored)

sets-list dance for atf version of regex test

Revision 1.15 / (download) - annotate - [select for diffs], Sat Jan 8 07:00:17 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.14: +3 -1 lines
Diff to previous 1.14 (colored) to selected 1.83.2.1 (colored)

mtree and set-list games for xdr test

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jan 7 15:06:37 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 (colored) to selected 1.83.2.1 (colored)

Hook the new atf db test

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jan 7 02:49:09 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.12: +3 -1 lines
Diff to previous 1.12 (colored) to selected 1.83.2.1 (colored)

Hook t_cerror and t_ttyio into the build

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jan 2 22:04:45 2011 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored) to selected 1.83.2.1 (colored)

Add the new directory for hash test data

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jan 2 11:34:13 2011 UTC (13 years, 3 months ago) by dbj
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored) to selected 1.83.2.1 (colored)

add usr/tests/lib/libc/ieeefp and ./usr/libdata/debug/usr/tests/lib/libc/ieeefp

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jan 2 09:30:08 2011 UTC (13 years, 3 months ago) by dbj
Branch: MAIN
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored) to selected 1.83.2.1 (colored)

add missing ./usr/tests/lib/libc/ieeefp

Revision 1.9 / (download) - annotate - [select for diffs], Mon Dec 27 19:35:31 2010 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored) to selected 1.83.2.1 (colored)

Move the various setjmp tests from regress to atf

Revision 1.8 / (download) - annotate - [select for diffs], Mon Dec 27 02:04:19 2010 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored) to selected 1.83.2.1 (colored)

Migrate the ssp tests from regress to atf.

Of the 17 tests, 4 fail in both the regress and atf style.  3 additional
tests fails in atf that did NOT fail in regress: gets, fgets, and read.
I will investigate why, and update when I can, but it is still useful to
get these tests into the new format where they can be exercised.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Dec 25 21:10:25 2010 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored) to selected 1.83.2.1 (colored)

Migrate J.T.Conklin's public-domain str* tests from regress to atf.

While here, do some clean-up and knf.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Dec 20 23:47:23 2010 UTC (13 years, 3 months ago) by pgoyette
Branch: MAIN
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored) to selected 1.83.2.1 (colored)

Move the only regress/lib/libm test to the new atf format

Revision 1.5 / (download) - annotate - [select for diffs], Wed Dec 15 20:42:23 2010 UTC (13 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored) to selected 1.83.2.1 (colored)

goop for initial raidframe test

Revision 1.4 / (download) - annotate - [select for diffs], Wed Dec 15 00:19:05 2010 UTC (13 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.3: +4 -1 lines
Diff to previous 1.3 (colored) to selected 1.83.2.1 (colored)

usr.sbin/traceroute

Revision 1.3 / (download) - annotate - [select for diffs], Wed Dec 15 00:18:37 2010 UTC (13 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.2: +1 -3 lines
Diff to previous 1.2 (colored) to selected 1.83.2.1 (colored)

don't create h_img2cgd dirs anymore since they'll just be harvested by obsolete

Revision 1.2 / (download) - annotate - [select for diffs], Mon Dec 13 13:41:41 2010 UTC (13 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.1: +1 -3 lines
Diff to previous 1.1 (colored) to selected 1.83.2.1 (colored)

directory not used anymore

Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 8 23:56:02 2010 UTC (13 years, 4 months ago) by njoly
Branch: MAIN
Diff to selected 1.83.2.1 (colored)

Make tests set generation optional, skipped for MKATF=no build.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>